aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjthorn <jthorn@df1f8a13-aa1d-4dd4-9681-27ded5b42416>2002-08-18 15:12:49 +0000
committerjthorn <jthorn@df1f8a13-aa1d-4dd4-9681-27ded5b42416>2002-08-18 15:12:49 +0000
commit15c98b3abee2525b24ca89932256ff2cda63c9bc (patch)
treefba7c114f0b5e7ffdad3e60254fd0e8dd1e42f97 /src
parent7be0a94bec4b4e89c433e5380fce2cf84e5e0681 (diff)
This commit reorganizes the Maple scripts which generate the interpolation
coefficients, and the coefficient files themselves, to properly support multiple interpolation operators, and adds some skeleton support for Hermite interpolation. I will add full support for Hermite in a future checkin. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@81 df1f8a13-aa1d-4dd4-9681-27ded5b42416
Diffstat (limited to 'src')
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c21
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c38
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c22
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-I.dcl.c2
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-I.store.c2
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.dcl.c2
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.store.c2
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/data-var.assign.c2
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/data-var.dcl.c2
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/interp-I.compute.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/interp-dx.compute.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-I.dcl.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-I.store.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.dcl.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.store.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.dcl.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.store.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/data-var.assign.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/data-var.dcl.c3
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-I.compute.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-dx.compute.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-dxx.compute.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-I.dcl.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-I.store.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.dcl.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.store.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.dcl.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.store.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/data-var.assign.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/data-var.dcl.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-I.compute.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-dx.compute.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-dxx.compute.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-I.dcl.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-I.store.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.dcl.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.store.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.dcl.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.store.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/data-var.assign.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/data-var.dcl.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-I.compute.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-dx.compute.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-dxx.compute.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-I.dcl.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-I.store.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.dcl.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.store.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.dcl.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.store.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/data-var.assign.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/data-var.dcl.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-I.compute.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-dx.compute.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-dxx.compute.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-I.dcl.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-I.store.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.dcl.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.store.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.dcl.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.store.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/data-var.assign.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/data-var.dcl.c7
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-I.compute.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-dx.compute.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-dxx.compute.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.cube.order1.smooth0.c40
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.cube.order2.smooth0.c45
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.cube.order3.smooth0.c45
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.cube.order4.smooth0.c45
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.cube.order5.smooth0.c45
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.cube.order6.smooth0.c45
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.maple446
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c18
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c53
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c13
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c21
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c13
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c196
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c95
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c40
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c52
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c95
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c40
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c251
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c159
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c111
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c119
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c147
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c111
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-I.dcl.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-I.store.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.dcl.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.store.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.dcl.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.store.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/data-var.assign.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/data-var.dcl.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-I.compute.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-dx.compute.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-dy.compute.c5
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-I.dcl.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-I.store.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.dcl.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.store.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.dcl.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.store.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.dcl.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.store.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.dcl.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.store.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.dcl.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.store.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/data-var.assign.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/data-var.dcl.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-I.compute.c10
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dx.compute.c10
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dxx.compute.c10
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dxy.compute.c10
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dy.compute.c10
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dyy.compute.c10
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-I.dcl.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-I.store.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.dcl.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.store.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.dcl.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.store.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.dcl.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.store.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.dcl.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.store.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.dcl.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.store.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/data-var.assign.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/data-var.dcl.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-I.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dx.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dxx.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dxy.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dy.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dyy.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-I.dcl.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-I.store.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.dcl.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.store.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.dcl.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.store.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.dcl.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.store.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.dcl.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.store.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.dcl.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.store.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/data-var.assign.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/data-var.dcl.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-I.compute.c26
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dx.compute.c26
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dxx.compute.c26
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dxy.compute.c26
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dy.compute.c26
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dyy.compute.c26
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.cube.order1.smooth0.c45
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.cube.order2.smooth0.c60
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.cube.order3.smooth0.c60
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.cube.order4.smooth0.c60
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.log4379
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.maple465
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c34
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c147
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c63
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c910
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c511
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c192
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c210
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c210
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c519
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c192
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c214
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c507
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c200
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c1582
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c965
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c587
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c525
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c503
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c969
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c599
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c501
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c955
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c571
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-I.dcl.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-I.store.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.dcl.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.store.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.dcl.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.store.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.dcl.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.store.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/data-var.assign.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/data-var.dcl.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-I.compute.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dx.compute.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dy.compute.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dz.compute.c9
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-I.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-I.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.store.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/data-var.assign.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/data-var.dcl.c27
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-I.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dx.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxx.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxy.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxz.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dy.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dyy.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dyz.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dz.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dzz.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-I.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-I.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.store.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/data-var.assign.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/data-var.dcl.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-I.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dx.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxx.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxy.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxz.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dy.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dyy.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dyz.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dz.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dzz.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-I.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-I.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.store.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/data-var.assign.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/data-var.dcl.c125
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-I.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dx.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxx.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxy.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxz.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dy.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dyy.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dyz.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dz.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dzz.compute.c126
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.cube.order1.smooth0.c50
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.cube.order2.smooth0.c80
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.cube.order3.smooth0.c80
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.cube.order4.smooth0.c80
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.log40580
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.maple702
-rw-r--r--src/GeneralizedPolynomial-Uniform/InterpLocalUniform.c408
-rw-r--r--src/GeneralizedPolynomial-Uniform/InterpLocalUniform.h54
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c)0
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c)0
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c)0
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c)0
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c)0
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c)0
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c)2
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c)2
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c)14
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c (renamed from src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c)0
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c25
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c21
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c17
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c38
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c22
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order1.smooth0.c42
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order2.smooth0.c47
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order3.smooth0.c47
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order4.smooth0.c47
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order5.smooth0.c47
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order6.smooth0.c47
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.log (renamed from src/GeneralizedPolynomial-Uniform/1d.log)1143
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/1d.maple166
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c18
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c (renamed from src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c)0
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c (renamed from src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c)0
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c49
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c (renamed from src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c)14
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c13
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c (renamed from src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c)12
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c21
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c13
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c196
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c95
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c40
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c52
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c95
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c40
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c239
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c147
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c111
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c119
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c151
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c115
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order1.smooth0.c45
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order2.smooth0.c60
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order3.smooth0.c60
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order4.smooth0.c60
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.log4482
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/2d.maple170
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c32
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c151
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c67
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c61
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c61
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c906
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c507
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c182
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c204
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c212
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c519
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c186
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c208
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c507
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c188
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c1622
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c971
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c615
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c499
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c507
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c963
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c611
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c517
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c977
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c583
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order1.smooth0.c50
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order2.smooth0.c80
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order3.smooth0.c80
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order4.smooth0.c80
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.log40386
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.maple248
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/all_prototypes.h72
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/fns.maple266
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/make.code.defn21
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/makefile70
-rw-r--r--src/GeneralizedPolynomial-Uniform/README2
-rw-r--r--src/GeneralizedPolynomial-Uniform/all-prototypes.h72
-rw-r--r--src/GeneralizedPolynomial-Uniform/interpolate.maple9
-rw-r--r--src/GeneralizedPolynomial-Uniform/make.code.defn17
-rw-r--r--src/GeneralizedPolynomial-Uniform/makefile26
-rw-r--r--src/GeneralizedPolynomial-Uniform/startup.c12
425 files changed, 61487 insertions, 70254 deletions
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
deleted file mode 100644
index 5557616..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,17 +0,0 @@
-fp t35,
- t36,
- t37,
- t40,
- t34,
- t39;
- t35 = RATIONAL(-2.0,3.0);
- t36 = x*x;
- t37 = x*t36;
- t40 = t35*t37+RATIONAL(4.0,3.0)*x;
- t34 = RATIONAL(-1.0,12.0);
- 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 = 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
deleted file mode 100644
index 8385b6e..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,25 +0,0 @@
-fp t56,
- t61,
- t54,
- t55,
- t64,
- t63,
- t58,
- t57,
- t51;
- t56 = x*x;
- t61 = t56*t56;
- t54 = RATIONAL(1.0,24.0);
- 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 = t56*x;
- t51 = t55*t57;
- 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+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
deleted file mode 100644
index a816996..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,21 +0,0 @@
-fp t70,
- t71,
- t76,
- t75,
- t72,
- t68;
- t70 = x*x;
- t71 = x*t70;
- 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,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(-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
deleted file mode 100644
index f9af108..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c
+++ /dev/null
@@ -1,17 +0,0 @@
-fp t82,
- t86,
- t85,
- t83,
- t77;
- t82 = x*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 = 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
deleted file mode 100644
index 1f7b51b..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,38 +0,0 @@
-fp t96,
- t100,
- t101,
- t104,
- t107,
- t102,
- t106,
- t113,
- t112,
- t111,
- t103,
- t99,
- t98,
- t97;
- t96 = RATIONAL(-13.0,48.0);
- 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
deleted file mode 100644
index 738bb32..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,31 +0,0 @@
-fp t125,
- t128,
- t124,
- t133,
- t123,
- t132,
- t131,
- t127;
- t125 = x*x;
- 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);
- 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;
- 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
deleted file mode 100644
index e63d0f2..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c
+++ /dev/null
@@ -1,22 +0,0 @@
-fp t143,
- t145,
- t150,
- t140,
- t149,
- t148,
- t144;
- t143 = x*x;
- t145 = t143*t143;
- 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-I.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-I.dcl.c
deleted file mode 100644
index 0069517..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-I.dcl.c
+++ /dev/null
@@ -1,2 +0,0 @@
-fp coeff_I_0,
- coeff_I_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-I.store.c
deleted file mode 100644
index 585cac0..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-I.store.c
+++ /dev/null
@@ -1,2 +0,0 @@
-COEFF(0) = coeff_I_0;
-COEFF(1) = coeff_I_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.dcl.c
deleted file mode 100644
index e5b0620..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.dcl.c
+++ /dev/null
@@ -1,2 +0,0 @@
-fp coeff_dx_0,
- coeff_dx_p1;
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
deleted file mode 100644
index eb49618..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.store.c
+++ /dev/null
@@ -1,2 +0,0 @@
-COEFF(0) = factor * coeff_dx_0;
-COEFF(1) = factor * coeff_dx_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/data-var.assign.c
deleted file mode 100644
index 652f644..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/data-var.assign.c
+++ /dev/null
@@ -1,2 +0,0 @@
-data_0 = DATA(0);
-data_p1 = DATA(1);
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/data-var.dcl.c
deleted file mode 100644
index 3719a9b..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/data-var.dcl.c
+++ /dev/null
@@ -1,2 +0,0 @@
-fp data_0,
- data_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/interp-I.compute.c
deleted file mode 100644
index 276ea36..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/interp-I.compute.c
+++ /dev/null
@@ -1,3 +0,0 @@
-result =
- coeff_I_0*data_0
- + coeff_I_p1*data_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/interp-dx.compute.c
deleted file mode 100644
index eb6b63a..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/interp-dx.compute.c
+++ /dev/null
@@ -1,3 +0,0 @@
-result =
- coeff_dx_0*data_0
- + coeff_dx_p1*data_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-I.dcl.c
deleted file mode 100644
index 01c8883..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-I.dcl.c
+++ /dev/null
@@ -1,3 +0,0 @@
-fp coeff_I_m1,
- coeff_I_0,
- coeff_I_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-I.store.c
deleted file mode 100644
index 7a3e7d0..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-I.store.c
+++ /dev/null
@@ -1,3 +0,0 @@
-COEFF(-1) = coeff_I_m1;
-COEFF(0) = coeff_I_0;
-COEFF(1) = coeff_I_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.dcl.c
deleted file mode 100644
index 5c4daf6..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.dcl.c
+++ /dev/null
@@ -1,3 +0,0 @@
-fp coeff_dx_m1,
- coeff_dx_0,
- 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
deleted file mode 100644
index 672d338..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.store.c
+++ /dev/null
@@ -1,3 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.dcl.c
deleted file mode 100644
index 36c909e..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,3 +0,0 @@
-fp coeff_dxx_m1,
- coeff_dxx_0,
- coeff_dxx_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
deleted file mode 100644
index 72b7d92..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.store.c
+++ /dev/null
@@ -1,3 +0,0 @@
-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.size3/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/data-var.assign.c
deleted file mode 100644
index 0229a3c..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/data-var.assign.c
+++ /dev/null
@@ -1,3 +0,0 @@
-data_m1 = DATA(-1);
-data_0 = DATA(0);
-data_p1 = DATA(1);
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/data-var.dcl.c
deleted file mode 100644
index a38b9e6..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/data-var.dcl.c
+++ /dev/null
@@ -1,3 +0,0 @@
-fp data_m1,
- data_0,
- data_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-I.compute.c
deleted file mode 100644
index 46cfcbc..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-I.compute.c
+++ /dev/null
@@ -1,4 +0,0 @@
-result =
- coeff_I_m1*data_m1
- + coeff_I_0*data_0
- + coeff_I_p1*data_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-dx.compute.c
deleted file mode 100644
index cd754c6..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-dx.compute.c
+++ /dev/null
@@ -1,4 +0,0 @@
-result =
- coeff_dx_m1*data_m1
- + coeff_dx_0*data_0
- + coeff_dx_p1*data_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-dxx.compute.c
deleted file mode 100644
index a4a5b16..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/interp-dxx.compute.c
+++ /dev/null
@@ -1,4 +0,0 @@
-result =
- coeff_dxx_m1*data_m1
- + coeff_dxx_0*data_0
- + coeff_dxx_p1*data_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-I.dcl.c
deleted file mode 100644
index c79add1..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-I.dcl.c
+++ /dev/null
@@ -1,4 +0,0 @@
-fp coeff_I_m1,
- coeff_I_0,
- coeff_I_p1,
- coeff_I_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-I.store.c
deleted file mode 100644
index 6e02dfb..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-I.store.c
+++ /dev/null
@@ -1,4 +0,0 @@
-COEFF(-1) = coeff_I_m1;
-COEFF(0) = coeff_I_0;
-COEFF(1) = coeff_I_p1;
-COEFF(2) = coeff_I_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.dcl.c
deleted file mode 100644
index ab7b0cf..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.dcl.c
+++ /dev/null
@@ -1,4 +0,0 @@
-fp coeff_dx_m1,
- coeff_dx_0,
- coeff_dx_p1,
- coeff_dx_p2;
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
deleted file mode 100644
index ebf3b47..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.store.c
+++ /dev/null
@@ -1,4 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.dcl.c
deleted file mode 100644
index 6e56e96..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,4 +0,0 @@
-fp coeff_dxx_m1,
- coeff_dxx_0,
- coeff_dxx_p1,
- coeff_dxx_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
deleted file mode 100644
index 487736f..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.store.c
+++ /dev/null
@@ -1,4 +0,0 @@
-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.size4/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/data-var.assign.c
deleted file mode 100644
index 946cb6d..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/data-var.assign.c
+++ /dev/null
@@ -1,4 +0,0 @@
-data_m1 = DATA(-1);
-data_0 = DATA(0);
-data_p1 = DATA(1);
-data_p2 = DATA(2);
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/data-var.dcl.c
deleted file mode 100644
index 8f598d5..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/data-var.dcl.c
+++ /dev/null
@@ -1,4 +0,0 @@
-fp data_m1,
- data_0,
- data_p1,
- data_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-I.compute.c
deleted file mode 100644
index 82eee03..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-I.compute.c
+++ /dev/null
@@ -1,5 +0,0 @@
-result =
- coeff_I_m1*data_m1
- + coeff_I_0*data_0
- + coeff_I_p1*data_p1
- + coeff_I_p2*data_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-dx.compute.c
deleted file mode 100644
index 791ca6b..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-dx.compute.c
+++ /dev/null
@@ -1,5 +0,0 @@
-result =
- coeff_dx_m1*data_m1
- + coeff_dx_0*data_0
- + coeff_dx_p1*data_p1
- + coeff_dx_p2*data_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-dxx.compute.c
deleted file mode 100644
index c2d6460..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/interp-dxx.compute.c
+++ /dev/null
@@ -1,5 +0,0 @@
-result =
- coeff_dxx_m1*data_m1
- + coeff_dxx_0*data_0
- + coeff_dxx_p1*data_p1
- + coeff_dxx_p2*data_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-I.dcl.c
deleted file mode 100644
index cadcf4f..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-I.dcl.c
+++ /dev/null
@@ -1,5 +0,0 @@
-fp coeff_I_m2,
- coeff_I_m1,
- coeff_I_0,
- coeff_I_p1,
- coeff_I_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-I.store.c
deleted file mode 100644
index 3721c92..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-I.store.c
+++ /dev/null
@@ -1,5 +0,0 @@
-COEFF(-2) = coeff_I_m2;
-COEFF(-1) = coeff_I_m1;
-COEFF(0) = coeff_I_0;
-COEFF(1) = coeff_I_p1;
-COEFF(2) = coeff_I_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.dcl.c
deleted file mode 100644
index ca9bbfe..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.dcl.c
+++ /dev/null
@@ -1,5 +0,0 @@
-fp coeff_dx_m2,
- coeff_dx_m1,
- coeff_dx_0,
- coeff_dx_p1,
- coeff_dx_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
deleted file mode 100644
index 1dc93a4..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.store.c
+++ /dev/null
@@ -1,5 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.dcl.c
deleted file mode 100644
index b0aadfc..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,5 +0,0 @@
-fp coeff_dxx_m2,
- coeff_dxx_m1,
- coeff_dxx_0,
- coeff_dxx_p1,
- coeff_dxx_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
deleted file mode 100644
index 2d5fd79..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.store.c
+++ /dev/null
@@ -1,5 +0,0 @@
-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.size5/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/data-var.assign.c
deleted file mode 100644
index ee87b78..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/data-var.assign.c
+++ /dev/null
@@ -1,5 +0,0 @@
-data_m2 = DATA(-2);
-data_m1 = DATA(-1);
-data_0 = DATA(0);
-data_p1 = DATA(1);
-data_p2 = DATA(2);
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/data-var.dcl.c
deleted file mode 100644
index 2fdf4d9..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/data-var.dcl.c
+++ /dev/null
@@ -1,5 +0,0 @@
-fp data_m2,
- data_m1,
- data_0,
- data_p1,
- data_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-I.compute.c
deleted file mode 100644
index f283cb6..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-I.compute.c
+++ /dev/null
@@ -1,6 +0,0 @@
-result =
- coeff_I_m2*data_m2
- + coeff_I_m1*data_m1
- + coeff_I_0*data_0
- + coeff_I_p1*data_p1
- + coeff_I_p2*data_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-dx.compute.c
deleted file mode 100644
index f6673ec..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-dx.compute.c
+++ /dev/null
@@ -1,6 +0,0 @@
-result =
- coeff_dx_m2*data_m2
- + coeff_dx_m1*data_m1
- + coeff_dx_0*data_0
- + coeff_dx_p1*data_p1
- + coeff_dx_p2*data_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-dxx.compute.c
deleted file mode 100644
index ab21a19..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/interp-dxx.compute.c
+++ /dev/null
@@ -1,6 +0,0 @@
-result =
- coeff_dxx_m2*data_m2
- + coeff_dxx_m1*data_m1
- + coeff_dxx_0*data_0
- + coeff_dxx_p1*data_p1
- + coeff_dxx_p2*data_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-I.dcl.c
deleted file mode 100644
index 2b98276..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-I.dcl.c
+++ /dev/null
@@ -1,6 +0,0 @@
-fp coeff_I_m2,
- coeff_I_m1,
- coeff_I_0,
- coeff_I_p1,
- coeff_I_p2,
- coeff_I_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-I.store.c
deleted file mode 100644
index 325435d..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-I.store.c
+++ /dev/null
@@ -1,6 +0,0 @@
-COEFF(-2) = coeff_I_m2;
-COEFF(-1) = coeff_I_m1;
-COEFF(0) = coeff_I_0;
-COEFF(1) = coeff_I_p1;
-COEFF(2) = coeff_I_p2;
-COEFF(3) = coeff_I_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.dcl.c
deleted file mode 100644
index 82378bc..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.dcl.c
+++ /dev/null
@@ -1,6 +0,0 @@
-fp coeff_dx_m2,
- coeff_dx_m1,
- coeff_dx_0,
- coeff_dx_p1,
- coeff_dx_p2,
- coeff_dx_p3;
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
deleted file mode 100644
index 3a03b04..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.store.c
+++ /dev/null
@@ -1,6 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.dcl.c
deleted file mode 100644
index b903ceb..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,6 +0,0 @@
-fp coeff_dxx_m2,
- coeff_dxx_m1,
- coeff_dxx_0,
- coeff_dxx_p1,
- coeff_dxx_p2,
- coeff_dxx_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
deleted file mode 100644
index d437161..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.store.c
+++ /dev/null
@@ -1,6 +0,0 @@
-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.size6/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/data-var.assign.c
deleted file mode 100644
index 3b1063a..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/data-var.assign.c
+++ /dev/null
@@ -1,6 +0,0 @@
-data_m2 = DATA(-2);
-data_m1 = DATA(-1);
-data_0 = DATA(0);
-data_p1 = DATA(1);
-data_p2 = DATA(2);
-data_p3 = DATA(3);
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/data-var.dcl.c
deleted file mode 100644
index fa8151e..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/data-var.dcl.c
+++ /dev/null
@@ -1,6 +0,0 @@
-fp data_m2,
- data_m1,
- data_0,
- data_p1,
- data_p2,
- data_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-I.compute.c
deleted file mode 100644
index d5f93a0..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-I.compute.c
+++ /dev/null
@@ -1,7 +0,0 @@
-result =
- coeff_I_m2*data_m2
- + coeff_I_m1*data_m1
- + coeff_I_0*data_0
- + coeff_I_p1*data_p1
- + coeff_I_p2*data_p2
- + coeff_I_p3*data_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-dx.compute.c
deleted file mode 100644
index 54a4c39..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-dx.compute.c
+++ /dev/null
@@ -1,7 +0,0 @@
-result =
- coeff_dx_m2*data_m2
- + coeff_dx_m1*data_m1
- + coeff_dx_0*data_0
- + coeff_dx_p1*data_p1
- + coeff_dx_p2*data_p2
- + coeff_dx_p3*data_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-dxx.compute.c
deleted file mode 100644
index 842312e..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/interp-dxx.compute.c
+++ /dev/null
@@ -1,7 +0,0 @@
-result =
- coeff_dxx_m2*data_m2
- + coeff_dxx_m1*data_m1
- + coeff_dxx_0*data_0
- + coeff_dxx_p1*data_p1
- + coeff_dxx_p2*data_p2
- + coeff_dxx_p3*data_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-I.dcl.c
deleted file mode 100644
index ce86fb9..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-I.dcl.c
+++ /dev/null
@@ -1,7 +0,0 @@
-fp coeff_I_m3,
- coeff_I_m2,
- coeff_I_m1,
- coeff_I_0,
- coeff_I_p1,
- coeff_I_p2,
- coeff_I_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-I.store.c
deleted file mode 100644
index 1b97834..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-I.store.c
+++ /dev/null
@@ -1,7 +0,0 @@
-COEFF(-3) = coeff_I_m3;
-COEFF(-2) = coeff_I_m2;
-COEFF(-1) = coeff_I_m1;
-COEFF(0) = coeff_I_0;
-COEFF(1) = coeff_I_p1;
-COEFF(2) = coeff_I_p2;
-COEFF(3) = coeff_I_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.dcl.c
deleted file mode 100644
index a7cebad..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.dcl.c
+++ /dev/null
@@ -1,7 +0,0 @@
-fp coeff_dx_m3,
- coeff_dx_m2,
- coeff_dx_m1,
- coeff_dx_0,
- coeff_dx_p1,
- coeff_dx_p2,
- coeff_dx_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
deleted file mode 100644
index 7b76907..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.store.c
+++ /dev/null
@@ -1,7 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.dcl.c
deleted file mode 100644
index 58c0568..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,7 +0,0 @@
-fp coeff_dxx_m3,
- coeff_dxx_m2,
- coeff_dxx_m1,
- coeff_dxx_0,
- coeff_dxx_p1,
- coeff_dxx_p2,
- coeff_dxx_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
deleted file mode 100644
index b65bc24..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.store.c
+++ /dev/null
@@ -1,7 +0,0 @@
-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.coeffs/1d.cube.size7/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/data-var.assign.c
deleted file mode 100644
index 5375f17..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/data-var.assign.c
+++ /dev/null
@@ -1,7 +0,0 @@
-data_m3 = DATA(-3);
-data_m2 = DATA(-2);
-data_m1 = DATA(-1);
-data_0 = DATA(0);
-data_p1 = DATA(1);
-data_p2 = DATA(2);
-data_p3 = DATA(3);
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/data-var.dcl.c
deleted file mode 100644
index cdf1c5c..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/data-var.dcl.c
+++ /dev/null
@@ -1,7 +0,0 @@
-fp data_m3,
- data_m2,
- data_m1,
- data_0,
- data_p1,
- data_p2,
- data_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-I.compute.c
deleted file mode 100644
index 0405d21..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-I.compute.c
+++ /dev/null
@@ -1,8 +0,0 @@
-result =
- coeff_I_m3*data_m3
- + coeff_I_m2*data_m2
- + coeff_I_m1*data_m1
- + coeff_I_0*data_0
- + coeff_I_p1*data_p1
- + coeff_I_p2*data_p2
- + coeff_I_p3*data_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-dx.compute.c
deleted file mode 100644
index 425e3d8..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-dx.compute.c
+++ /dev/null
@@ -1,8 +0,0 @@
-result =
- coeff_dx_m3*data_m3
- + coeff_dx_m2*data_m2
- + coeff_dx_m1*data_m1
- + coeff_dx_0*data_0
- + coeff_dx_p1*data_p1
- + coeff_dx_p2*data_p2
- + coeff_dx_p3*data_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-dxx.compute.c
deleted file mode 100644
index 045a2b6..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/interp-dxx.compute.c
+++ /dev/null
@@ -1,8 +0,0 @@
-result =
- coeff_dxx_m3*data_m3
- + coeff_dxx_m2*data_m2
- + coeff_dxx_m1*data_m1
- + coeff_dxx_0*data_0
- + coeff_dxx_p1*data_p1
- + coeff_dxx_p2*data_p2
- + coeff_dxx_p3*data_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.cube.order1.smooth0.c b/src/GeneralizedPolynomial-Uniform/1d.cube.order1.smooth0.c
deleted file mode 100644
index bd415a7..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.cube.order1.smooth0.c
+++ /dev/null
@@ -1,40 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o1_s0
-#include "template.h"
-
-#define N_DIMS 1
-#define MOLECULE_MIN_M 0
-#define MOLECULE_MAX_M 1
-#define MOLECULE_SIZE 2
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-
-#define DATA_VAR_DCL_FILE_NAME "1d.coeffs/1d.cube.size2/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "1d.coeffs/1d.cube.size2/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size2/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size2/coeff-dx.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "1d.coeffs/1d.cube.size2/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "1d.coeffs/1d.cube.size2/coeff-dx.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size2/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size2/interp-dx.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/1d.cube.order2.smooth0.c b/src/GeneralizedPolynomial-Uniform/1d.cube.order2.smooth0.c
deleted file mode 100644
index 4981ca6..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.cube.order2.smooth0.c
+++ /dev/null
@@ -1,45 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o2_s0
-#include "template.h"
-
-#define N_DIMS 1
-#define MOLECULE_MIN_M -1
-#define MOLECULE_MAX_M 1
-#define MOLECULE_SIZE 3
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DXX
-
-#define DATA_VAR_DCL_FILE_NAME "1d.coeffs/1d.cube.size3/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "1d.coeffs/1d.cube.size3/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size3/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size3/coeff-dx.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size3/coeff-dxx.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "1d.coeffs/1d.cube.size3/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "1d.coeffs/1d.cube.size3/coeff-dx.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "1d.coeffs/1d.cube.size3/coeff-dxx.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size3/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size3/interp-dx.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size3/interp-dxx.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/1d.cube.order3.smooth0.c b/src/GeneralizedPolynomial-Uniform/1d.cube.order3.smooth0.c
deleted file mode 100644
index d5ed17f..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.cube.order3.smooth0.c
+++ /dev/null
@@ -1,45 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o3_s0
-#include "template.h"
-
-#define N_DIMS 1
-#define MOLECULE_MIN_M -1
-#define MOLECULE_MAX_M 2
-#define MOLECULE_SIZE 4
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DXX
-
-#define DATA_VAR_DCL_FILE_NAME "1d.coeffs/1d.cube.size4/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "1d.coeffs/1d.cube.size4/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size4/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size4/coeff-dx.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size4/coeff-dxx.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "1d.coeffs/1d.cube.size4/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "1d.coeffs/1d.cube.size4/coeff-dx.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "1d.coeffs/1d.cube.size4/coeff-dxx.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size4/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size4/interp-dx.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size4/interp-dxx.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/1d.cube.order4.smooth0.c b/src/GeneralizedPolynomial-Uniform/1d.cube.order4.smooth0.c
deleted file mode 100644
index c9809f6..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.cube.order4.smooth0.c
+++ /dev/null
@@ -1,45 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o4_s0
-#include "template.h"
-
-#define N_DIMS 1
-#define MOLECULE_MIN_M -2
-#define MOLECULE_MAX_M 2
-#define MOLECULE_SIZE 5
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DXX
-
-#define DATA_VAR_DCL_FILE_NAME "1d.coeffs/1d.cube.size5/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "1d.coeffs/1d.cube.size5/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size5/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size5/coeff-dx.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size5/coeff-dxx.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "1d.coeffs/1d.cube.size5/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "1d.coeffs/1d.cube.size5/coeff-dx.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "1d.coeffs/1d.cube.size5/coeff-dxx.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size5/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size5/interp-dx.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size5/interp-dxx.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/1d.cube.order5.smooth0.c b/src/GeneralizedPolynomial-Uniform/1d.cube.order5.smooth0.c
deleted file mode 100644
index 9e57977..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.cube.order5.smooth0.c
+++ /dev/null
@@ -1,45 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o5_s0
-#include "template.h"
-
-#define N_DIMS 1
-#define MOLECULE_MIN_M -2
-#define MOLECULE_MAX_M 3
-#define MOLECULE_SIZE 6
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DXX
-
-#define DATA_VAR_DCL_FILE_NAME "1d.coeffs/1d.cube.size6/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "1d.coeffs/1d.cube.size6/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size6/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size6/coeff-dx.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size6/coeff-dxx.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "1d.coeffs/1d.cube.size6/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "1d.coeffs/1d.cube.size6/coeff-dx.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "1d.coeffs/1d.cube.size6/coeff-dxx.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size6/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size6/interp-dx.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size6/interp-dxx.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/1d.cube.order6.smooth0.c b/src/GeneralizedPolynomial-Uniform/1d.cube.order6.smooth0.c
deleted file mode 100644
index 8637c8d..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.cube.order6.smooth0.c
+++ /dev/null
@@ -1,45 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o6_s0
-#include "template.h"
-
-#define N_DIMS 1
-#define MOLECULE_MIN_M -3
-#define MOLECULE_MAX_M 3
-#define MOLECULE_SIZE 7
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DXX
-
-#define DATA_VAR_DCL_FILE_NAME "1d.coeffs/1d.cube.size7/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "1d.coeffs/1d.cube.size7/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size7/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size7/coeff-dx.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "1d.coeffs/1d.cube.size7/coeff-dxx.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "1d.coeffs/1d.cube.size7/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "1d.coeffs/1d.cube.size7/coeff-dx.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "1d.coeffs/1d.cube.size7/coeff-dxx.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size7/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size7/interp-dx.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.size7/interp-dxx.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/1d.maple b/src/GeneralizedPolynomial-Uniform/1d.maple
deleted file mode 100644
index 6743108..0000000
--- a/src/GeneralizedPolynomial-Uniform/1d.maple
+++ /dev/null
@@ -1,446 +0,0 @@
-# Maple code to compute 1-D Lagrange interpolation coefficients (orders 1-4)
-# $Id$
-
-################################################################################
-
-#
-# interpolating functions
-#
-
-fn_1d_order1 :=
-proc(x)
-+ c0 + c1*x
-end proc;
-
-fn_1d_order2 :=
-proc(x)
-+ c0 + c1*x + c2*x^2
-end proc;
-
-fn_1d_order3 :=
-proc(x)
-+ c0 + c1*x + c2*x^2 + c3*x^3
-end proc;
-
-fn_1d_order4 :=
-proc(x)
-+ c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4
-end;
-
-fn_1d_order5 :=
-proc(x)
-+ c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5
-end;
-
-fn_1d_order6 :=
-proc(x)
-+ c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5 + c6*x^6
-end;
-
-########################################
-
-#
-# coefficients in interpolating functions
-#
-
-coeff_list_1d_order1 := [c0, c1];
-coeff_list_1d_order2 := [c0, c1, c2];
-coeff_list_1d_order3 := [c0, c1, c2, c3];
-coeff_list_1d_order4 := [c0, c1, c2, c3, c4];
-coeff_list_1d_order5 := [c0, c1, c2, c3, c4, c5];
-coeff_list_1d_order6 := [c0, c1, c2, c3, c4, c5, c6];
-
-########################################
-
-#
-# coordinates and interpolation points
-#
-
-coord_list_1d := [x];
-
-# generate points in Fortran ordering
-posn_list_1d_size2 := map(ListTools[Reverse], hypercube_points([ 0], [+1]));
-posn_list_1d_size3 := map(ListTools[Reverse], hypercube_points([-1], [+1]));
-posn_list_1d_size4 := map(ListTools[Reverse], hypercube_points([-1], [+2]));
-posn_list_1d_size5 := map(ListTools[Reverse], hypercube_points([-2], [+2]));
-posn_list_1d_size6 := map(ListTools[Reverse], hypercube_points([-2], [+3]));
-posn_list_1d_size7 := map(ListTools[Reverse], hypercube_points([-3], [+3]));
-
-################################################################################
-
-#
-# generic stuff for 1d, cube, size=2
-#
-
-data_var_list_1d_size2 := map(data_var_name, posn_list_1d_size2, "data_");
-
-print_name_list_dcl(data_var_list_1d_size2, "fp",
- "1d.coeffs/1d.cube.size2/data-var.dcl.c");
-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_",
- "1d.coeffs/1d.cube.size2/coeff-I.store.c");
-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",
- "1d.coeffs/1d.cube.size2/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size2, "coeff_dx_"), "fp",
- "1d.coeffs/1d.cube.size2/coeff-dx.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_1d_size2,
- "result", "coeff_I_", "data_",
- "1d.coeffs/1d.cube.size2/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size2,
- "result", "coeff_dx_", "data_",
- "1d.coeffs/1d.cube.size2/interp-dx.compute.c");
-
-########################################
-
-#
-# generic stuff for 1d, cube, size=3
-#
-
-data_var_list_1d_size3 := map(data_var_name, posn_list_1d_size3, "data_");
-
-print_name_list_dcl(data_var_list_1d_size3, "fp",
- "1d.coeffs/1d.cube.size3/data-var.dcl.c");
-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_",
- "1d.coeffs/1d.cube.size3/coeff-I.store.c");
-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, "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",
- "1d.coeffs/1d.cube.size3/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size3, "coeff_dx_"), "fp",
- "1d.coeffs/1d.cube.size3/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size3, "coeff_dxx_"), "fp",
- "1d.coeffs/1d.cube.size3/coeff-dxx.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_1d_size3,
- "result", "coeff_I_", "data_",
- "1d.coeffs/1d.cube.size3/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size3,
- "result", "coeff_dx_", "data_",
- "1d.coeffs/1d.cube.size3/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size3,
- "result", "coeff_dxx_", "data_",
- "1d.coeffs/1d.cube.size3/interp-dxx.compute.c");
-
-########################################
-
-#
-# generic stuff for 1d, cube, size=4
-#
-
-data_var_list_1d_size4 := map(data_var_name, posn_list_1d_size4, "data_");
-
-print_name_list_dcl(data_var_list_1d_size4, "fp",
- "1d.coeffs/1d.cube.size4/data-var.dcl.c");
-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_",
- "1d.coeffs/1d.cube.size4/coeff-I.store.c");
-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, "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",
- "1d.coeffs/1d.cube.size4/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size4, "coeff_dx_"), "fp",
- "1d.coeffs/1d.cube.size4/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size4, "coeff_dxx_"), "fp",
- "1d.coeffs/1d.cube.size4/coeff-dxx.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_1d_size4,
- "result", "coeff_I_", "data_",
- "1d.coeffs/1d.cube.size4/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size4,
- "result", "coeff_dx_", "data_",
- "1d.coeffs/1d.cube.size4/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size4,
- "result", "coeff_dxx_", "data_",
- "1d.coeffs/1d.cube.size4/interp-dxx.compute.c");
-
-########################################
-
-#
-# generic stuff for 1d, cube, size=5
-#
-
-data_var_list_1d_size5 := map(data_var_name, posn_list_1d_size5, "data_");
-
-print_name_list_dcl(data_var_list_1d_size5, "fp",
- "1d.coeffs/1d.cube.size5/data-var.dcl.c");
-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_",
- "1d.coeffs/1d.cube.size5/coeff-I.store.c");
-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, "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",
- "1d.coeffs/1d.cube.size5/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size5, "coeff_dx_"), "fp",
- "1d.coeffs/1d.cube.size5/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size5, "coeff_dxx_"), "fp",
- "1d.coeffs/1d.cube.size5/coeff-dxx.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_1d_size5,
- "result", "coeff_I_", "data_",
- "1d.coeffs/1d.cube.size5/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size5,
- "result", "coeff_dx_", "data_",
- "1d.coeffs/1d.cube.size5/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size5,
- "result", "coeff_dxx_", "data_",
- "1d.coeffs/1d.cube.size5/interp-dxx.compute.c");
-
-########################################
-
-#
-# generic stuff for 1d, cube, size=6
-#
-
-data_var_list_1d_size6 := map(data_var_name, posn_list_1d_size6, "data_");
-
-print_name_list_dcl(data_var_list_1d_size6, "fp",
- "1d.coeffs/1d.cube.size6/data-var.dcl.c");
-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_",
- "1d.coeffs/1d.cube.size6/coeff-I.store.c");
-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, "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",
- "1d.coeffs/1d.cube.size6/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size6, "coeff_dx_"), "fp",
- "1d.coeffs/1d.cube.size6/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size6, "coeff_dxx_"), "fp",
- "1d.coeffs/1d.cube.size6/coeff-dxx.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_1d_size6,
- "result", "coeff_I_", "data_",
- "1d.coeffs/1d.cube.size6/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size6,
- "result", "coeff_dx_", "data_",
- "1d.coeffs/1d.cube.size6/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size6,
- "result", "coeff_dxx_", "data_",
- "1d.coeffs/1d.cube.size6/interp-dxx.compute.c");
-
-########################################
-
-#
-# generic stuff for 1d, cube, size=7
-#
-
-data_var_list_1d_size7 := map(data_var_name, posn_list_1d_size7, "data_");
-
-print_name_list_dcl(data_var_list_1d_size7, "fp",
- "1d.coeffs/1d.cube.size7/data-var.dcl.c");
-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_",
- "1d.coeffs/1d.cube.size7/coeff-I.store.c");
-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, "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",
- "1d.coeffs/1d.cube.size7/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size7, "coeff_dx_"), "fp",
- "1d.coeffs/1d.cube.size7/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_1d_size7, "coeff_dxx_"), "fp",
- "1d.coeffs/1d.cube.size7/coeff-dxx.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_1d_size7,
- "result", "coeff_I_", "data_",
- "1d.coeffs/1d.cube.size7/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size7,
- "result", "coeff_dx_", "data_",
- "1d.coeffs/1d.cube.size7/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_1d_size7,
- "result", "coeff_dxx_", "data_",
- "1d.coeffs/1d.cube.size7/interp-dxx.compute.c");
-
-################################################################################
-
-#
-# 1d, cube, order=1, smoothing=0 (size=2)
-#
-
-# interpolating polynomial
-interp_1d_cube_order1_smooth0
- := polynomial_interpolant(fn_1d_order1, coeff_list_1d_order1,
- coord_list_1d, posn_list_1d_size2);
-
-# I
-coeff_as_lc_of_data(%, posn_list_1d_size2);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_1d_cube_order1_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size2);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c");
-
-########################################
-
-#
-# 1d, cube, order=2, smoothing=0 (size=3)
-#
-
-# interpolating polynomial
-interp_1d_cube_order2_smooth0
- := polynomial_interpolant(fn_1d_order2, coeff_list_1d_order2,
- coord_list_1d, posn_list_1d_size3);
-
-# I
-coeff_as_lc_of_data(%, posn_list_1d_size3);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_1d_cube_order2_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size3);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_1d_cube_order2_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size3);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c");
-
-########################################
-
-#
-# 1d, cube, order=3, smoothing=0 (size=4)
-#
-
-# interpolating polynomial
-interp_1d_cube_order3_smooth0
- := polynomial_interpolant(fn_1d_order3, coeff_list_1d_order3,
- coord_list_1d, posn_list_1d_size4);
-
-# I
-coeff_as_lc_of_data(%, posn_list_1d_size4);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_1d_cube_order3_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size4);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_1d_cube_order3_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size4);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c");
-
-########################################
-
-#
-# 1d, cube, order=4, smoothing=0 (size=5)
-#
-
-# interpolating polynomial
-interp_1d_cube_order4_smooth0
- := polynomial_interpolant(fn_1d_order4, coeff_list_1d_order4,
- coord_list_1d, posn_list_1d_size5);
-
-# I
-coeff_as_lc_of_data(%, posn_list_1d_size5);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_1d_cube_order4_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size5);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_1d_cube_order4_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size5);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c");
-
-########################################
-
-#
-# 1d, cube, order=5, smoothing=0 (size=6)
-#
-
-# interpolating polynomial
-interp_1d_cube_order5_smooth0
- := polynomial_interpolant(fn_1d_order5, coeff_list_1d_order5,
- coord_list_1d, posn_list_1d_size6);
-
-# I
-coeff_as_lc_of_data(%, posn_list_1d_size6);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_1d_cube_order5_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size6);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_1d_cube_order5_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size6);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c");
-
-########################################
-
-#
-# 1d, cube, order=6, smoothing=0 (size=7)
-#
-
-# interpolating polynomial
-interp_1d_cube_order6_smooth0
- := polynomial_interpolant(fn_1d_order6, coeff_list_1d_order6,
- coord_list_1d, posn_list_1d_size7);
-
-# I
-coeff_as_lc_of_data(%, posn_list_1d_size7);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_1d_cube_order6_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size7);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_1d_cube_order6_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_1d_size7);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c");
-
-################################################################################
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
deleted file mode 100644
index a3dda78..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,18 +0,0 @@
-fp t7,
- t6,
- t5,
- t4,
- t3,
- t2,
- t1;
- 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 = 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.order2.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c
deleted file mode 100644
index 777b474..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,53 +0,0 @@
-fp t25,
- t27,
- t17,
- t28,
- t19,
- t34,
- t33,
- t22,
- t14,
- t23,
- t32,
- t16,
- t31,
- t26,
- t20,
- t30,
- t21,
- t29,
- t18,
- t15,
- t13,
- t12;
- t25 = RATIONAL(1.0,6.0);
- t27 = x*x;
- t17 = t25*t27;
- t28 = y*y;
- t19 = t25*t28;
- t34 = t17+RATIONAL(-1.0,9.0)+t19;
- t33 = x*y;
- t22 = RATIONAL(-1.0,3.0);
- t14 = t22*t28;
- t23 = RATIONAL(2.0,9.0);
- 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 = 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-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c
deleted file mode 100644
index 3381569..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c
+++ /dev/null
@@ -1,13 +0,0 @@
-fp t52,
- t51;
- t52 = RATIONAL(-2.0,3.0);
- t51 = RATIONAL(1.0,3.0);
- coeff_dxx_m1_m1 = t51;
- coeff_dxx_0_m1 = t52;
- coeff_dxx_p1_m1 = t51;
- coeff_dxx_m1_0 = t51;
- coeff_dxx_0_0 = t52;
- coeff_dxx_p1_0 = t51;
- coeff_dxx_m1_p1 = t51;
- coeff_dxx_0_p1 = t52;
- coeff_dxx_p1_p1 = t51;
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
deleted file mode 100644
index 5421713..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c
+++ /dev/null
@@ -1,21 +0,0 @@
-fp t45,
- t50,
- t49,
- t48,
- t47,
- t44;
- 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);
- t44 = RATIONAL(-2.0,3.0)*y;
- 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 = t47+t50;
- coeff_dy_0_p1 = t45+t47;
- coeff_dy_p1_p1 = t47+t49;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c
deleted file mode 100644
index 5d0b896..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c
+++ /dev/null
@@ -1,13 +0,0 @@
-fp t57,
- t56;
- t57 = RATIONAL(-2.0,3.0);
- t56 = RATIONAL(1.0,3.0);
- coeff_dyy_m1_m1 = t56;
- coeff_dyy_0_m1 = t56;
- coeff_dyy_p1_m1 = t56;
- coeff_dyy_m1_0 = t57;
- coeff_dyy_0_0 = t57;
- coeff_dyy_p1_0 = t57;
- coeff_dyy_m1_p1 = t56;
- coeff_dyy_0_p1 = t56;
- coeff_dyy_p1_p1 = t56;
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
deleted file mode 100644
index 23df947..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,196 +0,0 @@
-fp t160,
- t130,
- t159,
- t131,
- t158,
- t129,
- t132,
- t85,
- t127,
- t65,
- t157,
- t117,
- t67,
- t118,
- t133,
- t76,
- t156,
- t114,
- t66,
- t155,
- t87,
- t69,
- t154,
- t71,
- t128,
- t84,
- t153,
- t119,
- t64,
- t123,
- t81,
- t152,
- t86,
- t151,
- t63,
- t77,
- t150,
- t149,
- t148,
- t78,
- t147,
- t146,
- t145,
- t144,
- t125,
- t68,
- t143,
- t116,
- t142,
- t141,
- t140,
- t106,
- t139,
- t138,
- t137,
- t136,
- t126,
- t124,
- t122,
- t120,
- t112,
- t111,
- t110,
- t109,
- t108,
- t105,
- t104,
- t102,
- t100,
- t99,
- t98,
- t97,
- t96,
- t95,
- t94,
- t93,
- t92,
- t91,
- t90,
- t89,
- t88,
- t83,
- t80,
- t79,
- t75,
- t74,
- t73,
- t72;
- t160 = x*y;
- t130 = x*x;
- t159 = y*t130;
- t131 = y*y;
- 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;
- 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(117.0,400.0);
- t95 = RATIONAL(43.0,1200.0);
- t94 = RATIONAL(103.0,400.0);
- t93 = RATIONAL(37.0,1200.0);
- 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 = 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
deleted file mode 100644
index f45bcf5..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,95 +0,0 @@
-fp t201,
- t186,
- t188,
- t175,
- t187,
- t180,
- t200,
- t164,
- t199,
- t181,
- t198,
- t163,
- t197,
- t161,
- t196,
- t162,
- t195,
- t183,
- t177,
- t194,
- t184,
- t172,
- t182,
- t193,
- t185,
- t173,
- t192,
- t191,
- t179,
- t190,
- t189,
- t178,
- t176,
- t170,
- t168,
- t166,
- t165;
- t201 = x*y;
- t186 = RATIONAL(1.0,40.0);
- t188 = y*y;
- 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
deleted file mode 100644
index 3648b6c..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c
+++ /dev/null
@@ -1,40 +0,0 @@
-fp t246,
- t258,
- t244,
- t257,
- t245,
- t256,
- t243,
- t255,
- t250,
- t249,
- 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(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
deleted file mode 100644
index 1e44279..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c
+++ /dev/null
@@ -1,52 +0,0 @@
-fp t276,
- t275,
- t274,
- t273,
- t272,
- t271,
- t270,
- t269,
- t268,
- t267,
- t266,
- t265,
- t264,
- t263,
- t262,
- t261,
- 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(-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 = 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
deleted file mode 100644
index d777559..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c
+++ /dev/null
@@ -1,95 +0,0 @@
-fp t242,
- t224,
- t228,
- t219,
- t229,
- t222,
- t241,
- t205,
- t240,
- t226,
- t216,
- t220,
- t239,
- t227,
- t218,
- t238,
- t225,
- t213,
- t237,
- t202,
- t236,
- t203,
- t235,
- t204,
- t234,
- t223,
- t233,
- t232,
- t221,
- t231,
- t230,
- t217,
- t214,
- t211,
- t210,
- t207,
- t206;
- t242 = x*y;
- t224 = RATIONAL(-1.0,40.0);
- t228 = x*x;
- t219 = t224*t228;
- t229 = y*y;
- t222 = RATIONAL(3.0,8.0)*t229;
- 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;
- 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
deleted file mode 100644
index 77388ea..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c
+++ /dev/null
@@ -1,40 +0,0 @@
-fp t278,
- t292,
- t280,
- t291,
- t277,
- t290,
- t279,
- t289,
- t284,
- t283,
- 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+t289;
- coeff_dyy_p1_m1 = t282+t292;
- 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+t289;
- coeff_dyy_p2_p1 = t284+t291;
- 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
deleted file mode 100644
index efd6d26..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,251 +0,0 @@
-fp t414,
- t413,
- t472,
- t450,
- t410,
- t415,
- t371,
- t416,
- t360,
- t442,
- t471,
- t439,
- t470,
- t469,
- t412,
- t369,
- t370,
- t443,
- t468,
- t467,
- t387,
- t407,
- t373,
- t398,
- t448,
- t466,
- t391,
- t409,
- t368,
- t399,
- t465,
- t403,
- t321,
- t396,
- t464,
- t408,
- t332,
- t394,
- t463,
- t295,
- t401,
- t446,
- t462,
- t358,
- t447,
- t461,
- t405,
- t324,
- t406,
- t460,
- t395,
- t411,
- t326,
- t459,
- t397,
- t458,
- t402,
- t457,
- t400,
- t298,
- t456,
- t364,
- t455,
- t418,
- t366,
- t380,
- t381,
- t454,
- t356,
- t453,
- t452,
- t328,
- t451,
- t449,
- t445,
- t417,
- t357,
- t444,
- t441,
- t363,
- t440,
- t438,
- t437,
- t317,
- t436,
- t327,
- t435,
- t388,
- t390,
- t404,
- t359,
- t434,
- t393,
- t376,
- t433,
- t365,
- t432,
- t431,
- t430,
- t429,
- t428,
- t427,
- t426,
- t425,
- t325,
- t424,
- 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;
- 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);
- 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);
- 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);
- 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;
- 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);
- 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 = 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
deleted file mode 100644
index 643f81d..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,159 +0,0 @@
-fp t541,
- t567,
- t578,
- t484,
- t577,
- t540,
- t521,
- t543,
- t562,
- t576,
- t575,
- t511,
- t560,
- t574,
- t573,
- t566,
- t499,
- t572,
- t510,
- t571,
- t497,
- t519,
- t570,
- t535,
- t569,
- t568,
- t542,
- t513,
- t565,
- t520,
- t564,
- t563,
- t561,
- t534,
- t515,
- t488,
- t559,
- t532,
- t508,
- t558,
- t489,
- t557,
- t479,
- t556,
- t522,
- t555,
- t554,
- t553,
- t552,
- t537,
- t512,
- t551,
- t495,
- t550,
- t549,
- t494,
- t548,
- t547,
- t530,
- t517,
- t546,
- t491,
- t490,
- 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
deleted file mode 100644
index 15b5749..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c
+++ /dev/null
@@ -1,111 +0,0 @@
-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,
- t728,
- t727,
- t726,
- t725,
- t724,
- t696,
- t723,
- t722,
- t721,
- t693,
- t720,
- t719,
- t686,
- t685,
- t684,
- 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
deleted file mode 100644
index 9ec1cb6..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c
+++ /dev/null
@@ -1,119 +0,0 @@
-fp t786,
- t785,
- t804,
- t781,
- t765,
- t773,
- t750,
- t803,
- t754,
- t745,
- t802,
- t801,
- t800,
- t799,
- t741,
- t798,
- t797,
- t796,
- t795,
- t777,
- t784,
- t794,
- t740,
- t793,
- t792,
- t791,
- t739,
- t790,
- t789,
- t782,
- t783,
- t788,
- t787,
- t779,
- t778,
- t776,
- t775,
- t766,
- t764,
- t761,
- t760,
- t759,
- t757,
- t752,
- t751,
- t742,
- 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
deleted file mode 100644
index d5925cb..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c
+++ /dev/null
@@ -1,147 +0,0 @@
-fp t647,
- t618,
- t602,
- t646,
- t648,
- t680,
- t607,
- t624,
- t679,
- t615,
- t640,
- t622,
- t678,
- t614,
- t638,
- t621,
- t677,
- t643,
- t616,
- t676,
- t636,
- t619,
- t675,
- t674,
- t666,
- t585,
- t649,
- t623,
- t673,
- t641,
- t617,
- t672,
- t671,
- t670,
- t587,
- t669,
- t668,
- t667,
- t665,
- t664,
- t597,
- t663,
- t586,
- t662,
- t628,
- t661,
- t660,
- t659,
- t658,
- t657,
- t656,
- t655,
- t654,
- t653,
- t652,
- t596,
- t593,
- t592,
- t588,
- t584,
- 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
deleted file mode 100644
index b1b5ca4..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c
+++ /dev/null
@@ -1,111 +0,0 @@
-fp t841,
- t842,
- t825,
- t859,
- t820,
- t858,
- t838,
- t812,
- t857,
- t813,
- t856,
- t855,
- t814,
- t826,
- t828,
- t819,
- t822,
- t854,
- t827,
- t853,
- t824,
- t852,
- t851,
- t850,
- t818,
- t849,
- t848,
- t847,
- t846,
- t821,
- t845,
- t807,
- t844,
- t805,
- t843,
- t823,
- t817,
- t815,
- t811,
- t810,
- t809,
- t808,
- 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-I.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-I.dcl.c
deleted file mode 100644
index af64cc9..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-I.dcl.c
+++ /dev/null
@@ -1,4 +0,0 @@
-fp coeff_I_0_0,
- coeff_I_p1_0,
- coeff_I_0_p1,
- coeff_I_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-I.store.c
deleted file mode 100644
index 6305377..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-I.store.c
+++ /dev/null
@@ -1,4 +0,0 @@
-COEFF(0,0) = coeff_I_0_0;
-COEFF(1,0) = coeff_I_p1_0;
-COEFF(0,1) = coeff_I_0_p1;
-COEFF(1,1) = coeff_I_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.dcl.c
deleted file mode 100644
index 7d73499..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.dcl.c
+++ /dev/null
@@ -1,4 +0,0 @@
-fp coeff_dx_0_0,
- coeff_dx_p1_0,
- coeff_dx_0_p1,
- coeff_dx_p1_p1;
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
deleted file mode 100644
index 21a0636..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.store.c
+++ /dev/null
@@ -1,4 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.dcl.c
deleted file mode 100644
index 6f95065..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.dcl.c
+++ /dev/null
@@ -1,4 +0,0 @@
-fp coeff_dy_0_0,
- coeff_dy_p1_0,
- coeff_dy_0_p1,
- coeff_dy_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
deleted file mode 100644
index 4362e3d..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.store.c
+++ /dev/null
@@ -1,4 +0,0 @@
-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.size2/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/data-var.assign.c
deleted file mode 100644
index 9aceea0..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/data-var.assign.c
+++ /dev/null
@@ -1,4 +0,0 @@
-data_0_0 = DATA(0,0);
-data_p1_0 = DATA(1,0);
-data_0_p1 = DATA(0,1);
-data_p1_p1 = DATA(1,1);
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/data-var.dcl.c
deleted file mode 100644
index b2090e4..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/data-var.dcl.c
+++ /dev/null
@@ -1,4 +0,0 @@
-fp data_0_0,
- data_p1_0,
- data_0_p1,
- data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-I.compute.c
deleted file mode 100644
index 9253b6c..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-I.compute.c
+++ /dev/null
@@ -1,5 +0,0 @@
-result =
- coeff_I_0_0*data_0_0
- + coeff_I_p1_0*data_p1_0
- + coeff_I_0_p1*data_0_p1
- + coeff_I_p1_p1*data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-dx.compute.c
deleted file mode 100644
index c29ba6d..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-dx.compute.c
+++ /dev/null
@@ -1,5 +0,0 @@
-result =
- coeff_dx_0_0*data_0_0
- + coeff_dx_p1_0*data_p1_0
- + coeff_dx_0_p1*data_0_p1
- + coeff_dx_p1_p1*data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-dy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-dy.compute.c
deleted file mode 100644
index ca30ad0..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/interp-dy.compute.c
+++ /dev/null
@@ -1,5 +0,0 @@
-result =
- coeff_dy_0_0*data_0_0
- + coeff_dy_p1_0*data_p1_0
- + coeff_dy_0_p1*data_0_p1
- + coeff_dy_p1_p1*data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-I.dcl.c
deleted file mode 100644
index 3f4b0cb..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-I.dcl.c
+++ /dev/null
@@ -1,9 +0,0 @@
-fp coeff_I_m1_m1,
- coeff_I_0_m1,
- coeff_I_p1_m1,
- coeff_I_m1_0,
- coeff_I_0_0,
- coeff_I_p1_0,
- coeff_I_m1_p1,
- coeff_I_0_p1,
- coeff_I_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-I.store.c
deleted file mode 100644
index 5169a37..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-I.store.c
+++ /dev/null
@@ -1,9 +0,0 @@
-COEFF(-1,-1) = coeff_I_m1_m1;
-COEFF(0,-1) = coeff_I_0_m1;
-COEFF(1,-1) = coeff_I_p1_m1;
-COEFF(-1,0) = coeff_I_m1_0;
-COEFF(0,0) = coeff_I_0_0;
-COEFF(1,0) = coeff_I_p1_0;
-COEFF(-1,1) = coeff_I_m1_p1;
-COEFF(0,1) = coeff_I_0_p1;
-COEFF(1,1) = coeff_I_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.dcl.c
deleted file mode 100644
index 3efed8a..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.dcl.c
+++ /dev/null
@@ -1,9 +0,0 @@
-fp coeff_dx_m1_m1,
- coeff_dx_0_m1,
- coeff_dx_p1_m1,
- coeff_dx_m1_0,
- coeff_dx_0_0,
- coeff_dx_p1_0,
- coeff_dx_m1_p1,
- coeff_dx_0_p1,
- coeff_dx_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
deleted file mode 100644
index bad0cff..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.store.c
+++ /dev/null
@@ -1,9 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.dcl.c
deleted file mode 100644
index 2c62a96..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,9 +0,0 @@
-fp coeff_dxx_m1_m1,
- coeff_dxx_0_m1,
- coeff_dxx_p1_m1,
- coeff_dxx_m1_0,
- coeff_dxx_0_0,
- coeff_dxx_p1_0,
- coeff_dxx_m1_p1,
- coeff_dxx_0_p1,
- coeff_dxx_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
deleted file mode 100644
index d8dcd56..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.store.c
+++ /dev/null
@@ -1,9 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.dcl.c
deleted file mode 100644
index 0b6a45b..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.dcl.c
+++ /dev/null
@@ -1,9 +0,0 @@
-fp coeff_dxy_m1_m1,
- coeff_dxy_0_m1,
- coeff_dxy_p1_m1,
- coeff_dxy_m1_0,
- coeff_dxy_0_0,
- coeff_dxy_p1_0,
- coeff_dxy_m1_p1,
- coeff_dxy_0_p1,
- coeff_dxy_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
deleted file mode 100644
index 72febae..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.store.c
+++ /dev/null
@@ -1,9 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.dcl.c
deleted file mode 100644
index 1aebea8..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.dcl.c
+++ /dev/null
@@ -1,9 +0,0 @@
-fp coeff_dy_m1_m1,
- coeff_dy_0_m1,
- coeff_dy_p1_m1,
- coeff_dy_m1_0,
- coeff_dy_0_0,
- coeff_dy_p1_0,
- coeff_dy_m1_p1,
- coeff_dy_0_p1,
- coeff_dy_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
deleted file mode 100644
index a24c8dd..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.store.c
+++ /dev/null
@@ -1,9 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.dcl.c
deleted file mode 100644
index 52b76c9..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.dcl.c
+++ /dev/null
@@ -1,9 +0,0 @@
-fp coeff_dyy_m1_m1,
- coeff_dyy_0_m1,
- coeff_dyy_p1_m1,
- coeff_dyy_m1_0,
- coeff_dyy_0_0,
- coeff_dyy_p1_0,
- coeff_dyy_m1_p1,
- coeff_dyy_0_p1,
- coeff_dyy_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
deleted file mode 100644
index 51d8886..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.store.c
+++ /dev/null
@@ -1,9 +0,0 @@
-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.size3/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/data-var.assign.c
deleted file mode 100644
index bb68189..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/data-var.assign.c
+++ /dev/null
@@ -1,9 +0,0 @@
-data_m1_m1 = DATA(-1,-1);
-data_0_m1 = DATA(0,-1);
-data_p1_m1 = DATA(1,-1);
-data_m1_0 = DATA(-1,0);
-data_0_0 = DATA(0,0);
-data_p1_0 = DATA(1,0);
-data_m1_p1 = DATA(-1,1);
-data_0_p1 = DATA(0,1);
-data_p1_p1 = DATA(1,1);
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/data-var.dcl.c
deleted file mode 100644
index 77a064e..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/data-var.dcl.c
+++ /dev/null
@@ -1,9 +0,0 @@
-fp data_m1_m1,
- data_0_m1,
- data_p1_m1,
- data_m1_0,
- data_0_0,
- data_p1_0,
- data_m1_p1,
- data_0_p1,
- data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-I.compute.c
deleted file mode 100644
index b9249fa..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-I.compute.c
+++ /dev/null
@@ -1,10 +0,0 @@
-result =
- coeff_I_m1_m1*data_m1_m1
- + coeff_I_0_m1*data_0_m1
- + coeff_I_p1_m1*data_p1_m1
- + coeff_I_m1_0*data_m1_0
- + coeff_I_0_0*data_0_0
- + coeff_I_p1_0*data_p1_0
- + coeff_I_m1_p1*data_m1_p1
- + coeff_I_0_p1*data_0_p1
- + coeff_I_p1_p1*data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dx.compute.c
deleted file mode 100644
index f7d5f3a..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dx.compute.c
+++ /dev/null
@@ -1,10 +0,0 @@
-result =
- coeff_dx_m1_m1*data_m1_m1
- + coeff_dx_0_m1*data_0_m1
- + coeff_dx_p1_m1*data_p1_m1
- + coeff_dx_m1_0*data_m1_0
- + coeff_dx_0_0*data_0_0
- + coeff_dx_p1_0*data_p1_0
- + coeff_dx_m1_p1*data_m1_p1
- + coeff_dx_0_p1*data_0_p1
- + coeff_dx_p1_p1*data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dxx.compute.c
deleted file mode 100644
index 9764dbc..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dxx.compute.c
+++ /dev/null
@@ -1,10 +0,0 @@
-result =
- coeff_dxx_m1_m1*data_m1_m1
- + coeff_dxx_0_m1*data_0_m1
- + coeff_dxx_p1_m1*data_p1_m1
- + coeff_dxx_m1_0*data_m1_0
- + coeff_dxx_0_0*data_0_0
- + coeff_dxx_p1_0*data_p1_0
- + coeff_dxx_m1_p1*data_m1_p1
- + coeff_dxx_0_p1*data_0_p1
- + coeff_dxx_p1_p1*data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dxy.compute.c
deleted file mode 100644
index 5c9faa7..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dxy.compute.c
+++ /dev/null
@@ -1,10 +0,0 @@
-result =
- coeff_dxy_m1_m1*data_m1_m1
- + coeff_dxy_0_m1*data_0_m1
- + coeff_dxy_p1_m1*data_p1_m1
- + coeff_dxy_m1_0*data_m1_0
- + coeff_dxy_0_0*data_0_0
- + coeff_dxy_p1_0*data_p1_0
- + coeff_dxy_m1_p1*data_m1_p1
- + coeff_dxy_0_p1*data_0_p1
- + coeff_dxy_p1_p1*data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dy.compute.c
deleted file mode 100644
index d4eb9ca..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dy.compute.c
+++ /dev/null
@@ -1,10 +0,0 @@
-result =
- coeff_dy_m1_m1*data_m1_m1
- + coeff_dy_0_m1*data_0_m1
- + coeff_dy_p1_m1*data_p1_m1
- + coeff_dy_m1_0*data_m1_0
- + coeff_dy_0_0*data_0_0
- + coeff_dy_p1_0*data_p1_0
- + coeff_dy_m1_p1*data_m1_p1
- + coeff_dy_0_p1*data_0_p1
- + coeff_dy_p1_p1*data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dyy.compute.c
deleted file mode 100644
index 6ee2445..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/interp-dyy.compute.c
+++ /dev/null
@@ -1,10 +0,0 @@
-result =
- coeff_dyy_m1_m1*data_m1_m1
- + coeff_dyy_0_m1*data_0_m1
- + coeff_dyy_p1_m1*data_p1_m1
- + coeff_dyy_m1_0*data_m1_0
- + coeff_dyy_0_0*data_0_0
- + coeff_dyy_p1_0*data_p1_0
- + coeff_dyy_m1_p1*data_m1_p1
- + coeff_dyy_0_p1*data_0_p1
- + coeff_dyy_p1_p1*data_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-I.dcl.c
deleted file mode 100644
index d35d81b..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-I.dcl.c
+++ /dev/null
@@ -1,16 +0,0 @@
-fp coeff_I_m1_m1,
- coeff_I_0_m1,
- coeff_I_p1_m1,
- coeff_I_p2_m1,
- coeff_I_m1_0,
- coeff_I_0_0,
- coeff_I_p1_0,
- coeff_I_p2_0,
- coeff_I_m1_p1,
- coeff_I_0_p1,
- coeff_I_p1_p1,
- coeff_I_p2_p1,
- coeff_I_m1_p2,
- coeff_I_0_p2,
- coeff_I_p1_p2,
- coeff_I_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-I.store.c
deleted file mode 100644
index 729b8ea..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-I.store.c
+++ /dev/null
@@ -1,16 +0,0 @@
-COEFF(-1,-1) = coeff_I_m1_m1;
-COEFF(0,-1) = coeff_I_0_m1;
-COEFF(1,-1) = coeff_I_p1_m1;
-COEFF(2,-1) = coeff_I_p2_m1;
-COEFF(-1,0) = coeff_I_m1_0;
-COEFF(0,0) = coeff_I_0_0;
-COEFF(1,0) = coeff_I_p1_0;
-COEFF(2,0) = coeff_I_p2_0;
-COEFF(-1,1) = coeff_I_m1_p1;
-COEFF(0,1) = coeff_I_0_p1;
-COEFF(1,1) = coeff_I_p1_p1;
-COEFF(2,1) = coeff_I_p2_p1;
-COEFF(-1,2) = coeff_I_m1_p2;
-COEFF(0,2) = coeff_I_0_p2;
-COEFF(1,2) = coeff_I_p1_p2;
-COEFF(2,2) = coeff_I_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.dcl.c
deleted file mode 100644
index edfc9bb..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.dcl.c
+++ /dev/null
@@ -1,16 +0,0 @@
-fp coeff_dx_m1_m1,
- coeff_dx_0_m1,
- coeff_dx_p1_m1,
- coeff_dx_p2_m1,
- coeff_dx_m1_0,
- coeff_dx_0_0,
- coeff_dx_p1_0,
- coeff_dx_p2_0,
- coeff_dx_m1_p1,
- coeff_dx_0_p1,
- coeff_dx_p1_p1,
- coeff_dx_p2_p1,
- coeff_dx_m1_p2,
- coeff_dx_0_p2,
- coeff_dx_p1_p2,
- coeff_dx_p2_p2;
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
deleted file mode 100644
index c1bdc39..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.store.c
+++ /dev/null
@@ -1,16 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.dcl.c
deleted file mode 100644
index b5add16..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,16 +0,0 @@
-fp coeff_dxx_m1_m1,
- coeff_dxx_0_m1,
- coeff_dxx_p1_m1,
- coeff_dxx_p2_m1,
- coeff_dxx_m1_0,
- coeff_dxx_0_0,
- coeff_dxx_p1_0,
- coeff_dxx_p2_0,
- coeff_dxx_m1_p1,
- coeff_dxx_0_p1,
- coeff_dxx_p1_p1,
- coeff_dxx_p2_p1,
- coeff_dxx_m1_p2,
- coeff_dxx_0_p2,
- coeff_dxx_p1_p2,
- coeff_dxx_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
deleted file mode 100644
index e65fc6f..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.store.c
+++ /dev/null
@@ -1,16 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.dcl.c
deleted file mode 100644
index 853b503..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.dcl.c
+++ /dev/null
@@ -1,16 +0,0 @@
-fp coeff_dxy_m1_m1,
- coeff_dxy_0_m1,
- coeff_dxy_p1_m1,
- coeff_dxy_p2_m1,
- coeff_dxy_m1_0,
- coeff_dxy_0_0,
- coeff_dxy_p1_0,
- coeff_dxy_p2_0,
- coeff_dxy_m1_p1,
- coeff_dxy_0_p1,
- coeff_dxy_p1_p1,
- coeff_dxy_p2_p1,
- coeff_dxy_m1_p2,
- coeff_dxy_0_p2,
- coeff_dxy_p1_p2,
- coeff_dxy_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
deleted file mode 100644
index 442cfe8..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.store.c
+++ /dev/null
@@ -1,16 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.dcl.c
deleted file mode 100644
index e27b5ff..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.dcl.c
+++ /dev/null
@@ -1,16 +0,0 @@
-fp coeff_dy_m1_m1,
- coeff_dy_0_m1,
- coeff_dy_p1_m1,
- coeff_dy_p2_m1,
- coeff_dy_m1_0,
- coeff_dy_0_0,
- coeff_dy_p1_0,
- coeff_dy_p2_0,
- coeff_dy_m1_p1,
- coeff_dy_0_p1,
- coeff_dy_p1_p1,
- coeff_dy_p2_p1,
- coeff_dy_m1_p2,
- coeff_dy_0_p2,
- coeff_dy_p1_p2,
- coeff_dy_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
deleted file mode 100644
index fa3aefd..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.store.c
+++ /dev/null
@@ -1,16 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.dcl.c
deleted file mode 100644
index ee37cfe..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.dcl.c
+++ /dev/null
@@ -1,16 +0,0 @@
-fp coeff_dyy_m1_m1,
- coeff_dyy_0_m1,
- coeff_dyy_p1_m1,
- coeff_dyy_p2_m1,
- coeff_dyy_m1_0,
- coeff_dyy_0_0,
- coeff_dyy_p1_0,
- coeff_dyy_p2_0,
- coeff_dyy_m1_p1,
- coeff_dyy_0_p1,
- coeff_dyy_p1_p1,
- coeff_dyy_p2_p1,
- coeff_dyy_m1_p2,
- coeff_dyy_0_p2,
- coeff_dyy_p1_p2,
- coeff_dyy_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
deleted file mode 100644
index 3f29fbf..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.store.c
+++ /dev/null
@@ -1,16 +0,0 @@
-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.size4/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/data-var.assign.c
deleted file mode 100644
index d0316f1..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/data-var.assign.c
+++ /dev/null
@@ -1,16 +0,0 @@
-data_m1_m1 = DATA(-1,-1);
-data_0_m1 = DATA(0,-1);
-data_p1_m1 = DATA(1,-1);
-data_p2_m1 = DATA(2,-1);
-data_m1_0 = DATA(-1,0);
-data_0_0 = DATA(0,0);
-data_p1_0 = DATA(1,0);
-data_p2_0 = DATA(2,0);
-data_m1_p1 = DATA(-1,1);
-data_0_p1 = DATA(0,1);
-data_p1_p1 = DATA(1,1);
-data_p2_p1 = DATA(2,1);
-data_m1_p2 = DATA(-1,2);
-data_0_p2 = DATA(0,2);
-data_p1_p2 = DATA(1,2);
-data_p2_p2 = DATA(2,2);
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/data-var.dcl.c
deleted file mode 100644
index abbfb5d..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/data-var.dcl.c
+++ /dev/null
@@ -1,16 +0,0 @@
-fp data_m1_m1,
- data_0_m1,
- data_p1_m1,
- data_p2_m1,
- data_m1_0,
- data_0_0,
- data_p1_0,
- data_p2_0,
- data_m1_p1,
- data_0_p1,
- data_p1_p1,
- data_p2_p1,
- data_m1_p2,
- data_0_p2,
- data_p1_p2,
- data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-I.compute.c
deleted file mode 100644
index cf13e49..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-I.compute.c
+++ /dev/null
@@ -1,17 +0,0 @@
-result =
- coeff_I_m1_m1*data_m1_m1
- + coeff_I_0_m1*data_0_m1
- + coeff_I_p1_m1*data_p1_m1
- + coeff_I_p2_m1*data_p2_m1
- + coeff_I_m1_0*data_m1_0
- + coeff_I_0_0*data_0_0
- + coeff_I_p1_0*data_p1_0
- + coeff_I_p2_0*data_p2_0
- + coeff_I_m1_p1*data_m1_p1
- + coeff_I_0_p1*data_0_p1
- + coeff_I_p1_p1*data_p1_p1
- + coeff_I_p2_p1*data_p2_p1
- + coeff_I_m1_p2*data_m1_p2
- + coeff_I_0_p2*data_0_p2
- + coeff_I_p1_p2*data_p1_p2
- + coeff_I_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dx.compute.c
deleted file mode 100644
index 69f9f56..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dx.compute.c
+++ /dev/null
@@ -1,17 +0,0 @@
-result =
- coeff_dx_m1_m1*data_m1_m1
- + coeff_dx_0_m1*data_0_m1
- + coeff_dx_p1_m1*data_p1_m1
- + coeff_dx_p2_m1*data_p2_m1
- + coeff_dx_m1_0*data_m1_0
- + coeff_dx_0_0*data_0_0
- + coeff_dx_p1_0*data_p1_0
- + coeff_dx_p2_0*data_p2_0
- + coeff_dx_m1_p1*data_m1_p1
- + coeff_dx_0_p1*data_0_p1
- + coeff_dx_p1_p1*data_p1_p1
- + coeff_dx_p2_p1*data_p2_p1
- + coeff_dx_m1_p2*data_m1_p2
- + coeff_dx_0_p2*data_0_p2
- + coeff_dx_p1_p2*data_p1_p2
- + coeff_dx_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dxx.compute.c
deleted file mode 100644
index 9ce20a1..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dxx.compute.c
+++ /dev/null
@@ -1,17 +0,0 @@
-result =
- coeff_dxx_m1_m1*data_m1_m1
- + coeff_dxx_0_m1*data_0_m1
- + coeff_dxx_p1_m1*data_p1_m1
- + coeff_dxx_p2_m1*data_p2_m1
- + coeff_dxx_m1_0*data_m1_0
- + coeff_dxx_0_0*data_0_0
- + coeff_dxx_p1_0*data_p1_0
- + coeff_dxx_p2_0*data_p2_0
- + coeff_dxx_m1_p1*data_m1_p1
- + coeff_dxx_0_p1*data_0_p1
- + coeff_dxx_p1_p1*data_p1_p1
- + coeff_dxx_p2_p1*data_p2_p1
- + coeff_dxx_m1_p2*data_m1_p2
- + coeff_dxx_0_p2*data_0_p2
- + coeff_dxx_p1_p2*data_p1_p2
- + coeff_dxx_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dxy.compute.c
deleted file mode 100644
index 5130c7b..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dxy.compute.c
+++ /dev/null
@@ -1,17 +0,0 @@
-result =
- coeff_dxy_m1_m1*data_m1_m1
- + coeff_dxy_0_m1*data_0_m1
- + coeff_dxy_p1_m1*data_p1_m1
- + coeff_dxy_p2_m1*data_p2_m1
- + coeff_dxy_m1_0*data_m1_0
- + coeff_dxy_0_0*data_0_0
- + coeff_dxy_p1_0*data_p1_0
- + coeff_dxy_p2_0*data_p2_0
- + coeff_dxy_m1_p1*data_m1_p1
- + coeff_dxy_0_p1*data_0_p1
- + coeff_dxy_p1_p1*data_p1_p1
- + coeff_dxy_p2_p1*data_p2_p1
- + coeff_dxy_m1_p2*data_m1_p2
- + coeff_dxy_0_p2*data_0_p2
- + coeff_dxy_p1_p2*data_p1_p2
- + coeff_dxy_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dy.compute.c
deleted file mode 100644
index f671033..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dy.compute.c
+++ /dev/null
@@ -1,17 +0,0 @@
-result =
- coeff_dy_m1_m1*data_m1_m1
- + coeff_dy_0_m1*data_0_m1
- + coeff_dy_p1_m1*data_p1_m1
- + coeff_dy_p2_m1*data_p2_m1
- + coeff_dy_m1_0*data_m1_0
- + coeff_dy_0_0*data_0_0
- + coeff_dy_p1_0*data_p1_0
- + coeff_dy_p2_0*data_p2_0
- + coeff_dy_m1_p1*data_m1_p1
- + coeff_dy_0_p1*data_0_p1
- + coeff_dy_p1_p1*data_p1_p1
- + coeff_dy_p2_p1*data_p2_p1
- + coeff_dy_m1_p2*data_m1_p2
- + coeff_dy_0_p2*data_0_p2
- + coeff_dy_p1_p2*data_p1_p2
- + coeff_dy_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dyy.compute.c
deleted file mode 100644
index 112e958..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/interp-dyy.compute.c
+++ /dev/null
@@ -1,17 +0,0 @@
-result =
- coeff_dyy_m1_m1*data_m1_m1
- + coeff_dyy_0_m1*data_0_m1
- + coeff_dyy_p1_m1*data_p1_m1
- + coeff_dyy_p2_m1*data_p2_m1
- + coeff_dyy_m1_0*data_m1_0
- + coeff_dyy_0_0*data_0_0
- + coeff_dyy_p1_0*data_p1_0
- + coeff_dyy_p2_0*data_p2_0
- + coeff_dyy_m1_p1*data_m1_p1
- + coeff_dyy_0_p1*data_0_p1
- + coeff_dyy_p1_p1*data_p1_p1
- + coeff_dyy_p2_p1*data_p2_p1
- + coeff_dyy_m1_p2*data_m1_p2
- + coeff_dyy_0_p2*data_0_p2
- + coeff_dyy_p1_p2*data_p1_p2
- + coeff_dyy_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-I.dcl.c
deleted file mode 100644
index 64d7a53..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-I.dcl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-fp coeff_I_m2_m2,
- coeff_I_m1_m2,
- coeff_I_0_m2,
- coeff_I_p1_m2,
- coeff_I_p2_m2,
- coeff_I_m2_m1,
- coeff_I_m1_m1,
- coeff_I_0_m1,
- coeff_I_p1_m1,
- coeff_I_p2_m1,
- coeff_I_m2_0,
- coeff_I_m1_0,
- coeff_I_0_0,
- coeff_I_p1_0,
- coeff_I_p2_0,
- coeff_I_m2_p1,
- coeff_I_m1_p1,
- coeff_I_0_p1,
- coeff_I_p1_p1,
- coeff_I_p2_p1,
- coeff_I_m2_p2,
- coeff_I_m1_p2,
- coeff_I_0_p2,
- coeff_I_p1_p2,
- coeff_I_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-I.store.c
deleted file mode 100644
index e57f3f8..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-I.store.c
+++ /dev/null
@@ -1,25 +0,0 @@
-COEFF(-2,-2) = coeff_I_m2_m2;
-COEFF(-1,-2) = coeff_I_m1_m2;
-COEFF(0,-2) = coeff_I_0_m2;
-COEFF(1,-2) = coeff_I_p1_m2;
-COEFF(2,-2) = coeff_I_p2_m2;
-COEFF(-2,-1) = coeff_I_m2_m1;
-COEFF(-1,-1) = coeff_I_m1_m1;
-COEFF(0,-1) = coeff_I_0_m1;
-COEFF(1,-1) = coeff_I_p1_m1;
-COEFF(2,-1) = coeff_I_p2_m1;
-COEFF(-2,0) = coeff_I_m2_0;
-COEFF(-1,0) = coeff_I_m1_0;
-COEFF(0,0) = coeff_I_0_0;
-COEFF(1,0) = coeff_I_p1_0;
-COEFF(2,0) = coeff_I_p2_0;
-COEFF(-2,1) = coeff_I_m2_p1;
-COEFF(-1,1) = coeff_I_m1_p1;
-COEFF(0,1) = coeff_I_0_p1;
-COEFF(1,1) = coeff_I_p1_p1;
-COEFF(2,1) = coeff_I_p2_p1;
-COEFF(-2,2) = coeff_I_m2_p2;
-COEFF(-1,2) = coeff_I_m1_p2;
-COEFF(0,2) = coeff_I_0_p2;
-COEFF(1,2) = coeff_I_p1_p2;
-COEFF(2,2) = coeff_I_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.dcl.c
deleted file mode 100644
index 965e5ab..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.dcl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-fp coeff_dx_m2_m2,
- coeff_dx_m1_m2,
- coeff_dx_0_m2,
- coeff_dx_p1_m2,
- coeff_dx_p2_m2,
- coeff_dx_m2_m1,
- coeff_dx_m1_m1,
- coeff_dx_0_m1,
- coeff_dx_p1_m1,
- coeff_dx_p2_m1,
- coeff_dx_m2_0,
- coeff_dx_m1_0,
- coeff_dx_0_0,
- coeff_dx_p1_0,
- coeff_dx_p2_0,
- coeff_dx_m2_p1,
- coeff_dx_m1_p1,
- coeff_dx_0_p1,
- coeff_dx_p1_p1,
- coeff_dx_p2_p1,
- coeff_dx_m2_p2,
- coeff_dx_m1_p2,
- coeff_dx_0_p2,
- coeff_dx_p1_p2,
- coeff_dx_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
deleted file mode 100644
index 7477d7a..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.store.c
+++ /dev/null
@@ -1,25 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.dcl.c
deleted file mode 100644
index 9aa0041..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-fp coeff_dxx_m2_m2,
- coeff_dxx_m1_m2,
- coeff_dxx_0_m2,
- coeff_dxx_p1_m2,
- coeff_dxx_p2_m2,
- coeff_dxx_m2_m1,
- coeff_dxx_m1_m1,
- coeff_dxx_0_m1,
- coeff_dxx_p1_m1,
- coeff_dxx_p2_m1,
- coeff_dxx_m2_0,
- coeff_dxx_m1_0,
- coeff_dxx_0_0,
- coeff_dxx_p1_0,
- coeff_dxx_p2_0,
- coeff_dxx_m2_p1,
- coeff_dxx_m1_p1,
- coeff_dxx_0_p1,
- coeff_dxx_p1_p1,
- coeff_dxx_p2_p1,
- coeff_dxx_m2_p2,
- coeff_dxx_m1_p2,
- coeff_dxx_0_p2,
- coeff_dxx_p1_p2,
- coeff_dxx_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
deleted file mode 100644
index 4f30337..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.store.c
+++ /dev/null
@@ -1,25 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.dcl.c
deleted file mode 100644
index 37cd8db..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.dcl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-fp coeff_dxy_m2_m2,
- coeff_dxy_m1_m2,
- coeff_dxy_0_m2,
- coeff_dxy_p1_m2,
- coeff_dxy_p2_m2,
- coeff_dxy_m2_m1,
- coeff_dxy_m1_m1,
- coeff_dxy_0_m1,
- coeff_dxy_p1_m1,
- coeff_dxy_p2_m1,
- coeff_dxy_m2_0,
- coeff_dxy_m1_0,
- coeff_dxy_0_0,
- coeff_dxy_p1_0,
- coeff_dxy_p2_0,
- coeff_dxy_m2_p1,
- coeff_dxy_m1_p1,
- coeff_dxy_0_p1,
- coeff_dxy_p1_p1,
- coeff_dxy_p2_p1,
- coeff_dxy_m2_p2,
- coeff_dxy_m1_p2,
- coeff_dxy_0_p2,
- coeff_dxy_p1_p2,
- coeff_dxy_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
deleted file mode 100644
index ae83bbb..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.store.c
+++ /dev/null
@@ -1,25 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.dcl.c
deleted file mode 100644
index b90bf19..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.dcl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-fp coeff_dy_m2_m2,
- coeff_dy_m1_m2,
- coeff_dy_0_m2,
- coeff_dy_p1_m2,
- coeff_dy_p2_m2,
- coeff_dy_m2_m1,
- coeff_dy_m1_m1,
- coeff_dy_0_m1,
- coeff_dy_p1_m1,
- coeff_dy_p2_m1,
- coeff_dy_m2_0,
- coeff_dy_m1_0,
- coeff_dy_0_0,
- coeff_dy_p1_0,
- coeff_dy_p2_0,
- coeff_dy_m2_p1,
- coeff_dy_m1_p1,
- coeff_dy_0_p1,
- coeff_dy_p1_p1,
- coeff_dy_p2_p1,
- coeff_dy_m2_p2,
- coeff_dy_m1_p2,
- coeff_dy_0_p2,
- coeff_dy_p1_p2,
- coeff_dy_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
deleted file mode 100644
index adc1413..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.store.c
+++ /dev/null
@@ -1,25 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.dcl.c
deleted file mode 100644
index 45b91b2..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.dcl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-fp coeff_dyy_m2_m2,
- coeff_dyy_m1_m2,
- coeff_dyy_0_m2,
- coeff_dyy_p1_m2,
- coeff_dyy_p2_m2,
- coeff_dyy_m2_m1,
- coeff_dyy_m1_m1,
- coeff_dyy_0_m1,
- coeff_dyy_p1_m1,
- coeff_dyy_p2_m1,
- coeff_dyy_m2_0,
- coeff_dyy_m1_0,
- coeff_dyy_0_0,
- coeff_dyy_p1_0,
- coeff_dyy_p2_0,
- coeff_dyy_m2_p1,
- coeff_dyy_m1_p1,
- coeff_dyy_0_p1,
- coeff_dyy_p1_p1,
- coeff_dyy_p2_p1,
- coeff_dyy_m2_p2,
- coeff_dyy_m1_p2,
- coeff_dyy_0_p2,
- coeff_dyy_p1_p2,
- coeff_dyy_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
deleted file mode 100644
index 288060a..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.store.c
+++ /dev/null
@@ -1,25 +0,0 @@
-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.coeffs/2d.cube.size5/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/data-var.assign.c
deleted file mode 100644
index 054be56..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/data-var.assign.c
+++ /dev/null
@@ -1,25 +0,0 @@
-data_m2_m2 = DATA(-2,-2);
-data_m1_m2 = DATA(-1,-2);
-data_0_m2 = DATA(0,-2);
-data_p1_m2 = DATA(1,-2);
-data_p2_m2 = DATA(2,-2);
-data_m2_m1 = DATA(-2,-1);
-data_m1_m1 = DATA(-1,-1);
-data_0_m1 = DATA(0,-1);
-data_p1_m1 = DATA(1,-1);
-data_p2_m1 = DATA(2,-1);
-data_m2_0 = DATA(-2,0);
-data_m1_0 = DATA(-1,0);
-data_0_0 = DATA(0,0);
-data_p1_0 = DATA(1,0);
-data_p2_0 = DATA(2,0);
-data_m2_p1 = DATA(-2,1);
-data_m1_p1 = DATA(-1,1);
-data_0_p1 = DATA(0,1);
-data_p1_p1 = DATA(1,1);
-data_p2_p1 = DATA(2,1);
-data_m2_p2 = DATA(-2,2);
-data_m1_p2 = DATA(-1,2);
-data_0_p2 = DATA(0,2);
-data_p1_p2 = DATA(1,2);
-data_p2_p2 = DATA(2,2);
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/data-var.dcl.c
deleted file mode 100644
index 006894f..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/data-var.dcl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-fp data_m2_m2,
- data_m1_m2,
- data_0_m2,
- data_p1_m2,
- data_p2_m2,
- data_m2_m1,
- data_m1_m1,
- data_0_m1,
- data_p1_m1,
- data_p2_m1,
- data_m2_0,
- data_m1_0,
- data_0_0,
- data_p1_0,
- data_p2_0,
- data_m2_p1,
- data_m1_p1,
- data_0_p1,
- data_p1_p1,
- data_p2_p1,
- data_m2_p2,
- data_m1_p2,
- data_0_p2,
- data_p1_p2,
- data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-I.compute.c
deleted file mode 100644
index 63096fa..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-I.compute.c
+++ /dev/null
@@ -1,26 +0,0 @@
-result =
- coeff_I_m2_m2*data_m2_m2
- + coeff_I_m1_m2*data_m1_m2
- + coeff_I_0_m2*data_0_m2
- + coeff_I_p1_m2*data_p1_m2
- + coeff_I_p2_m2*data_p2_m2
- + coeff_I_m2_m1*data_m2_m1
- + coeff_I_m1_m1*data_m1_m1
- + coeff_I_0_m1*data_0_m1
- + coeff_I_p1_m1*data_p1_m1
- + coeff_I_p2_m1*data_p2_m1
- + coeff_I_m2_0*data_m2_0
- + coeff_I_m1_0*data_m1_0
- + coeff_I_0_0*data_0_0
- + coeff_I_p1_0*data_p1_0
- + coeff_I_p2_0*data_p2_0
- + coeff_I_m2_p1*data_m2_p1
- + coeff_I_m1_p1*data_m1_p1
- + coeff_I_0_p1*data_0_p1
- + coeff_I_p1_p1*data_p1_p1
- + coeff_I_p2_p1*data_p2_p1
- + coeff_I_m2_p2*data_m2_p2
- + coeff_I_m1_p2*data_m1_p2
- + coeff_I_0_p2*data_0_p2
- + coeff_I_p1_p2*data_p1_p2
- + coeff_I_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dx.compute.c
deleted file mode 100644
index f92b558..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dx.compute.c
+++ /dev/null
@@ -1,26 +0,0 @@
-result =
- coeff_dx_m2_m2*data_m2_m2
- + coeff_dx_m1_m2*data_m1_m2
- + coeff_dx_0_m2*data_0_m2
- + coeff_dx_p1_m2*data_p1_m2
- + coeff_dx_p2_m2*data_p2_m2
- + coeff_dx_m2_m1*data_m2_m1
- + coeff_dx_m1_m1*data_m1_m1
- + coeff_dx_0_m1*data_0_m1
- + coeff_dx_p1_m1*data_p1_m1
- + coeff_dx_p2_m1*data_p2_m1
- + coeff_dx_m2_0*data_m2_0
- + coeff_dx_m1_0*data_m1_0
- + coeff_dx_0_0*data_0_0
- + coeff_dx_p1_0*data_p1_0
- + coeff_dx_p2_0*data_p2_0
- + coeff_dx_m2_p1*data_m2_p1
- + coeff_dx_m1_p1*data_m1_p1
- + coeff_dx_0_p1*data_0_p1
- + coeff_dx_p1_p1*data_p1_p1
- + coeff_dx_p2_p1*data_p2_p1
- + coeff_dx_m2_p2*data_m2_p2
- + coeff_dx_m1_p2*data_m1_p2
- + coeff_dx_0_p2*data_0_p2
- + coeff_dx_p1_p2*data_p1_p2
- + coeff_dx_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dxx.compute.c
deleted file mode 100644
index 699eb00..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dxx.compute.c
+++ /dev/null
@@ -1,26 +0,0 @@
-result =
- coeff_dxx_m2_m2*data_m2_m2
- + coeff_dxx_m1_m2*data_m1_m2
- + coeff_dxx_0_m2*data_0_m2
- + coeff_dxx_p1_m2*data_p1_m2
- + coeff_dxx_p2_m2*data_p2_m2
- + coeff_dxx_m2_m1*data_m2_m1
- + coeff_dxx_m1_m1*data_m1_m1
- + coeff_dxx_0_m1*data_0_m1
- + coeff_dxx_p1_m1*data_p1_m1
- + coeff_dxx_p2_m1*data_p2_m1
- + coeff_dxx_m2_0*data_m2_0
- + coeff_dxx_m1_0*data_m1_0
- + coeff_dxx_0_0*data_0_0
- + coeff_dxx_p1_0*data_p1_0
- + coeff_dxx_p2_0*data_p2_0
- + coeff_dxx_m2_p1*data_m2_p1
- + coeff_dxx_m1_p1*data_m1_p1
- + coeff_dxx_0_p1*data_0_p1
- + coeff_dxx_p1_p1*data_p1_p1
- + coeff_dxx_p2_p1*data_p2_p1
- + coeff_dxx_m2_p2*data_m2_p2
- + coeff_dxx_m1_p2*data_m1_p2
- + coeff_dxx_0_p2*data_0_p2
- + coeff_dxx_p1_p2*data_p1_p2
- + coeff_dxx_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dxy.compute.c
deleted file mode 100644
index 57a6b8e..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dxy.compute.c
+++ /dev/null
@@ -1,26 +0,0 @@
-result =
- coeff_dxy_m2_m2*data_m2_m2
- + coeff_dxy_m1_m2*data_m1_m2
- + coeff_dxy_0_m2*data_0_m2
- + coeff_dxy_p1_m2*data_p1_m2
- + coeff_dxy_p2_m2*data_p2_m2
- + coeff_dxy_m2_m1*data_m2_m1
- + coeff_dxy_m1_m1*data_m1_m1
- + coeff_dxy_0_m1*data_0_m1
- + coeff_dxy_p1_m1*data_p1_m1
- + coeff_dxy_p2_m1*data_p2_m1
- + coeff_dxy_m2_0*data_m2_0
- + coeff_dxy_m1_0*data_m1_0
- + coeff_dxy_0_0*data_0_0
- + coeff_dxy_p1_0*data_p1_0
- + coeff_dxy_p2_0*data_p2_0
- + coeff_dxy_m2_p1*data_m2_p1
- + coeff_dxy_m1_p1*data_m1_p1
- + coeff_dxy_0_p1*data_0_p1
- + coeff_dxy_p1_p1*data_p1_p1
- + coeff_dxy_p2_p1*data_p2_p1
- + coeff_dxy_m2_p2*data_m2_p2
- + coeff_dxy_m1_p2*data_m1_p2
- + coeff_dxy_0_p2*data_0_p2
- + coeff_dxy_p1_p2*data_p1_p2
- + coeff_dxy_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dy.compute.c
deleted file mode 100644
index 74bfb00..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dy.compute.c
+++ /dev/null
@@ -1,26 +0,0 @@
-result =
- coeff_dy_m2_m2*data_m2_m2
- + coeff_dy_m1_m2*data_m1_m2
- + coeff_dy_0_m2*data_0_m2
- + coeff_dy_p1_m2*data_p1_m2
- + coeff_dy_p2_m2*data_p2_m2
- + coeff_dy_m2_m1*data_m2_m1
- + coeff_dy_m1_m1*data_m1_m1
- + coeff_dy_0_m1*data_0_m1
- + coeff_dy_p1_m1*data_p1_m1
- + coeff_dy_p2_m1*data_p2_m1
- + coeff_dy_m2_0*data_m2_0
- + coeff_dy_m1_0*data_m1_0
- + coeff_dy_0_0*data_0_0
- + coeff_dy_p1_0*data_p1_0
- + coeff_dy_p2_0*data_p2_0
- + coeff_dy_m2_p1*data_m2_p1
- + coeff_dy_m1_p1*data_m1_p1
- + coeff_dy_0_p1*data_0_p1
- + coeff_dy_p1_p1*data_p1_p1
- + coeff_dy_p2_p1*data_p2_p1
- + coeff_dy_m2_p2*data_m2_p2
- + coeff_dy_m1_p2*data_m1_p2
- + coeff_dy_0_p2*data_0_p2
- + coeff_dy_p1_p2*data_p1_p2
- + coeff_dy_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dyy.compute.c
deleted file mode 100644
index aaec7a2..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/interp-dyy.compute.c
+++ /dev/null
@@ -1,26 +0,0 @@
-result =
- coeff_dyy_m2_m2*data_m2_m2
- + coeff_dyy_m1_m2*data_m1_m2
- + coeff_dyy_0_m2*data_0_m2
- + coeff_dyy_p1_m2*data_p1_m2
- + coeff_dyy_p2_m2*data_p2_m2
- + coeff_dyy_m2_m1*data_m2_m1
- + coeff_dyy_m1_m1*data_m1_m1
- + coeff_dyy_0_m1*data_0_m1
- + coeff_dyy_p1_m1*data_p1_m1
- + coeff_dyy_p2_m1*data_p2_m1
- + coeff_dyy_m2_0*data_m2_0
- + coeff_dyy_m1_0*data_m1_0
- + coeff_dyy_0_0*data_0_0
- + coeff_dyy_p1_0*data_p1_0
- + coeff_dyy_p2_0*data_p2_0
- + coeff_dyy_m2_p1*data_m2_p1
- + coeff_dyy_m1_p1*data_m1_p1
- + coeff_dyy_0_p1*data_0_p1
- + coeff_dyy_p1_p1*data_p1_p1
- + coeff_dyy_p2_p1*data_p2_p1
- + coeff_dyy_m2_p2*data_m2_p2
- + coeff_dyy_m1_p2*data_m1_p2
- + coeff_dyy_0_p2*data_0_p2
- + coeff_dyy_p1_p2*data_p1_p2
- + coeff_dyy_p2_p2*data_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.cube.order1.smooth0.c b/src/GeneralizedPolynomial-Uniform/2d.cube.order1.smooth0.c
deleted file mode 100644
index 508b1bc..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.cube.order1.smooth0.c
+++ /dev/null
@@ -1,45 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_2d_cube_o1_s0
-#include "template.h"
-
-#define N_DIMS 2
-#define MOLECULE_MIN_M 0
-#define MOLECULE_MAX_M 1
-#define MOLECULE_SIZE 2
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DY
-
-#define DATA_VAR_DCL_FILE_NAME "2d.coeffs/2d.cube.size2/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "2d.coeffs/2d.cube.size2/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size2/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size2/coeff-dx.store.c"
-#define COEFF_DY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size2/coeff-dy.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "2d.coeffs/2d.cube.size2/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "2d.coeffs/2d.cube.size2/coeff-dx.dcl.c"
-#define COEFF_DY_DCL_FILE_NAME "2d.coeffs/2d.cube.size2/coeff-dy.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size2/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size2/interp-dx.compute.c"
-#define INTERP_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size2/interp-dy.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c"
-#define COEFF_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/2d.cube.order2.smooth0.c b/src/GeneralizedPolynomial-Uniform/2d.cube.order2.smooth0.c
deleted file mode 100644
index 4df7faf..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.cube.order2.smooth0.c
+++ /dev/null
@@ -1,60 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_2d_cube_o2_s0
-#include "template.h"
-
-#define N_DIMS 2
-#define MOLECULE_MIN_M -1
-#define MOLECULE_MAX_M 1
-#define MOLECULE_SIZE 3
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DY
-#define HAVE_OP_DXX
-#define HAVE_OP_DXY
-#define HAVE_OP_DYY
-
-#define DATA_VAR_DCL_FILE_NAME "2d.coeffs/2d.cube.size3/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "2d.coeffs/2d.cube.size3/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dx.store.c"
-#define COEFF_DY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dy.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dxx.store.c"
-#define COEFF_DXY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dxy.store.c"
-#define COEFF_DYY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dyy.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dx.dcl.c"
-#define COEFF_DY_DCL_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dy.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dxx.dcl.c"
-#define COEFF_DXY_DCL_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dxy.dcl.c"
-#define COEFF_DYY_DCL_FILE_NAME "2d.coeffs/2d.cube.size3/coeff-dyy.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size3/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size3/interp-dx.compute.c"
-#define INTERP_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size3/interp-dy.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size3/interp-dxx.compute.c"
-#define INTERP_DXY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size3/interp-dxy.compute.c"
-#define INTERP_DYY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size3/interp-dyy.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c"
-#define COEFF_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c"
-#define COEFF_DXY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c"
-#define COEFF_DYY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/2d.cube.order3.smooth0.c b/src/GeneralizedPolynomial-Uniform/2d.cube.order3.smooth0.c
deleted file mode 100644
index 2d4c49b..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.cube.order3.smooth0.c
+++ /dev/null
@@ -1,60 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_2d_cube_o3_s0
-#include "template.h"
-
-#define N_DIMS 2
-#define MOLECULE_MIN_M -1
-#define MOLECULE_MAX_M 2
-#define MOLECULE_SIZE 4
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DY
-#define HAVE_OP_DXX
-#define HAVE_OP_DXY
-#define HAVE_OP_DYY
-
-#define DATA_VAR_DCL_FILE_NAME "2d.coeffs/2d.cube.size4/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "2d.coeffs/2d.cube.size4/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dx.store.c"
-#define COEFF_DY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dy.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dxx.store.c"
-#define COEFF_DXY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dxy.store.c"
-#define COEFF_DYY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dyy.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dx.dcl.c"
-#define COEFF_DY_DCL_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dy.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dxx.dcl.c"
-#define COEFF_DXY_DCL_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dxy.dcl.c"
-#define COEFF_DYY_DCL_FILE_NAME "2d.coeffs/2d.cube.size4/coeff-dyy.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size4/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size4/interp-dx.compute.c"
-#define INTERP_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size4/interp-dy.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size4/interp-dxx.compute.c"
-#define INTERP_DXY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size4/interp-dxy.compute.c"
-#define INTERP_DYY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size4/interp-dyy.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c"
-#define COEFF_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c"
-#define COEFF_DXY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c"
-#define COEFF_DYY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/2d.cube.order4.smooth0.c b/src/GeneralizedPolynomial-Uniform/2d.cube.order4.smooth0.c
deleted file mode 100644
index a0727ba..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.cube.order4.smooth0.c
+++ /dev/null
@@ -1,60 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_2d_cube_o4_s0
-#include "template.h"
-
-#define N_DIMS 2
-#define MOLECULE_MIN_M -2
-#define MOLECULE_MAX_M 2
-#define MOLECULE_SIZE 5
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DY
-#define HAVE_OP_DXX
-#define HAVE_OP_DXY
-#define HAVE_OP_DYY
-
-#define DATA_VAR_DCL_FILE_NAME "2d.coeffs/2d.cube.size5/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "2d.coeffs/2d.cube.size5/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dx.store.c"
-#define COEFF_DY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dy.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dxx.store.c"
-#define COEFF_DXY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dxy.store.c"
-#define COEFF_DYY_VAR_STORE_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dyy.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dx.dcl.c"
-#define COEFF_DY_DCL_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dy.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dxx.dcl.c"
-#define COEFF_DXY_DCL_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dxy.dcl.c"
-#define COEFF_DYY_DCL_FILE_NAME "2d.coeffs/2d.cube.size5/coeff-dyy.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size5/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size5/interp-dx.compute.c"
-#define INTERP_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size5/interp-dy.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size5/interp-dxx.compute.c"
-#define INTERP_DXY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size5/interp-dxy.compute.c"
-#define INTERP_DYY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.size5/interp-dyy.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c"
-#define COEFF_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c"
-#define COEFF_DXY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c"
-#define COEFF_DYY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/2d.log b/src/GeneralizedPolynomial-Uniform/2d.log
deleted file mode 100644
index 27d6bc6..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.log
+++ /dev/null
@@ -1,4379 +0,0 @@
- |\^/| Maple 7 (IBM INTEL LINUX)
-._|\| |/|_. Copyright (c) 2001 by Waterloo Maple Inc.
- \ MAPLE / All rights reserved. Maple is a registered trademark of
- <____ ____> Waterloo Maple Inc.
- | Type ? for help.
-# util.maple -- misc utility routines
-# $Id: util.maple,v 1.2 2002/05/14 14:01:06 jthorn Exp $
->
-#
-# C_str - codegen[C](), but returning its result as a Maple string
-# fix_rationals - convert numbers to RATIONAL() calls
-# nonmatching_names - find names in a list which *don't* have a specified prefix
-# sprint_numeric_list - convert a numeric list to a valid C identifier suffix
-# print_name_list_dcl - print a C declaration for a list of names
-#
-# hypercube_points - compute all (integer) points in an N-dimensional hypercube
-#
-# ftruncate - truncate a file to zero length
-#
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function is a wrapper around codegen[C]() which returns the
-# genenerated code explictly as a Maple string.
-#
-# Arguments:
-# expr = (in) The expression for which code is to be generated.
-# ... = (in) Any further arguments are taken as options to be passed
-# to codegen[C]()
-#
-# Results:
-# The function returns a maple string of C code.
-#
-> C_str :=
-> proc(expr::algebraic)
-> local tempname, str, temp;
->
-# name of temp file
-# FIXME: should use process number to ensure uniqueness
-> tempname := "/tmp/C_str.tmp.c";
->
-# truncate temp file to zero length
-> fopen(tempname, WRITE);
-> fclose(tempname);
->
-# generate the code
-> codegen[C](args, filename=tempname);
->
-# read the code back in
-> str := "";
-> while true
-> do
-> temp := readline(tempname);
-> if (temp = 0)
-> then break;
-> end if;
-> str := cat(str, temp);
-> end do;
-> fclose(tempname);
->
-# strip off the leading " t0 = "
-> return op(2,sscanf(str, "%s = %[^;];"));
-> end proc;
-C_str := proc(expr::algebraic)
-local tempname, str, temp;
- tempname := "/tmp/C_str.tmp.c";
- fopen(tempname, WRITE);
- fclose(tempname);
- codegen[C](args, filename = tempname);
- str := "";
- do
- temp := readline(tempname);
- if temp = 0 then break end if;
- str := cat(str, temp)
- end do;
- fclose(tempname);
- return op(2, sscanf(str, "%s = %[^;];"))
-end proc
-
->
-################################################################################
->
-#
-# This function converts all {integer, rational} subexpressions of its
-# input except integer exponents and -1 factors in products, into function
-# calls
-# RATIONAL(num,den)
-# This is useful in conjunction with the C() library function, since
-#
-# C( (1/3) * foo * bar )
-# t0 = foo*bar/3;
-#
-# generates a (slow) division (and runs the risk of mixed-mode-arithmetic
-# problems), while
-#
-# C((1.0/3.0) * foo * bar);
-# t0 = 0.3333333333*foo*bar;
-#
-# suffers from roundoff error. With this function,
-#
-# fix_rationals((1/3) * foo * bar);
-# RATIONAL(1,3) foo bar
-# C(%);
-# t0 = RATIONAL(1.0,3.0)*foo*bar;
-#
-# which a C preprocessor macro can easily convert to the desired
-#
-# t0 = (1.0/3.0)*foo*bar;
-#
-# Additionally, this function can be told to leave certain types of
-# subexpressions unconverged. For example,
-# fix_rationals(expr, type, specfunc(integer, DATA));
-# will leave all subexpressions of the form DATA(integer arguments)
-# unconverted.
-#
-# Arguments:
-# expr = (in) The expression to be converted.
-# inert_fn = (optional in)
-# If specified, this argument should be a Boolean procedure
-# or the name of a Boolean procedure. This procedure should
-# take one or more argument, and return true if and only if
-# the first argument should *not* be converted, i.e. if we
-# should leave this expression unchanged. See the last
-# example above.
-# ... = (optional in)
-# Any further arguments are passed as additional arguments to
-# the inert_fn procedure.
-#
-> fix_rationals :=
-> proc(
-> expr::{
-> algebraic, name = algebraic,
-> list({algebraic, name = algebraic}),
-> set ({algebraic, name = algebraic})
-> },
-> inert_fn::{name, procedure}
-> )
-> local nn, k,
-> base, power, fbase, fpower,
-> fn, fn_args_list,
-> num, den, mult;
->
-# do we want to convert this expression?
-> if ((nargs >= 2) and inert_fn(expr, args[3..nargs]))
-> then return expr;
-> end if;
->
-# recurse over lists and sets
-> if (type(expr, {list,set}))
-> then return map(fix_rationals, expr, args[2..nargs]);
-> end if;
->
-# recurse over equation right hand sides
-> if (type(expr, name = algebraic))
-> then return ( lhs(expr) = fix_rationals(rhs(expr), args[2..nargs]) );
-> end if;
->
-# recurse over functions other than RATIONAL()
-> if (type(expr, function))
-> then
-> fn := op(0, expr);
-> if (fn <> 'RATIONAL')
-> then
-> fn_args_list := [op(expr)];
-> fn_args_list := map(fix_rationals, fn_args_list, args[2..nargs]);
-> fn; return '%'( op(fn_args_list) );
-> end if;
-> end if;
->
-> nn := nops(expr);
->
-# recurse over sums
-> if (type(expr, `+`))
-> then return sum('fix_rationals(op(k,expr), args[2..nargs])', 'k'=1..nn);
-> end if;
->
-# recurse over products
-# ... leaving leading -1 factors intact, i.e. not converted to RATIONAL(-1,1)
-> if (type(expr, `*`))
-> then
-> if (op(1, expr) = -1)
-> then return -1*fix_rationals(remove(type, expr, 'identical(-1)'),
-> args[2..nargs]);
-> else return product('fix_rationals(op(k,expr), args[2..nargs])',
-> 'k'=1..nn);
-> end if;
-> end if;
->
-# recurse over powers
-# ... leaving integer exponents intact
-> if (type(expr, `^`))
-> then
-> base := op(1, expr);
-> power := op(2, expr);
->
-> fbase := fix_rationals(base, args[2..nargs]);
-> if (type(power, integer))
-> then fpower := power;
-> else fpower := fix_rationals(power, args[2..nargs]);
-> end if;
-> return fbase ^ fpower;
-> end if;
->
-# fix integers and fractions
-> if (type(expr, integer))
-> then return 'RATIONAL'(expr, 1);
-> end if;
-> if (type(expr, fraction))
-> then
-> num := op(1, expr);
-> den := op(2, expr);
->
-> return 'RATIONAL'(num, den);
-> end if;
->
-# turn Maple floating-point into integer fraction, then recursively fix that
-> if (type(expr, float))
-> then
-> mult := op(1, expr);
-> power := op(2, expr);
-> return fix_rationals(mult * 10^power, args[2..nargs]);
-> end if;
->
-# identity op on names
-> if (type(expr, name))
-> then return expr;
-> end if;
->
-# unknown type
-> error "%0",
-> "unknown type for expr!",
-> " whattype(expr) = ", whattype(expr),
-> " expr = ", expr;
-> end proc;
-fix_rationals := proc(expr::{algebraic, name = algebraic,
-list({algebraic, name = algebraic}), set({algebraic, name = algebraic})},
-inert_fn::{procedure, name})
-local nn, k, base, power, fbase, fpower, fn, fn_args_list, num, den, mult;
- if 2 <= nargs and inert_fn(expr, args[3 .. nargs]) then return expr
- end if;
- if type(expr, {set, list}) then
- return map(fix_rationals, expr, args[2 .. nargs])
- end if;
- if type(expr, name = algebraic) then
- return lhs(expr) = fix_rationals(rhs(expr), args[2 .. nargs])
- end if;
- if type(expr, function) then
- fn := op(0, expr);
- if fn <> 'RATIONAL' then
- fn_args_list := [op(expr)];
- fn_args_list :=
- map(fix_rationals, fn_args_list, args[2 .. nargs]);
- fn;
- return '%'(op(fn_args_list))
- end if
- end if;
- nn := nops(expr);
- if type(expr, `+`) then return
- sum('fix_rationals(op(k, expr), args[2 .. nargs])', 'k' = 1 .. nn)
- end if;
- if type(expr, `*`) then
- if op(1, expr) = -1 then return -fix_rationals(
- remove(type, expr, 'identical(-1)'), args[2 .. nargs])
- else return product('fix_rationals(op(k, expr), args[2 .. nargs])',
- 'k' = 1 .. nn)
- end if
- end if;
- if type(expr, `^`) then
- base := op(1, expr);
- power := op(2, expr);
- fbase := fix_rationals(base, args[2 .. nargs]);
- if type(power, integer) then fpower := power
- else fpower := fix_rationals(power, args[2 .. nargs])
- end if;
- return fbase^fpower
- end if;
- if type(expr, integer) then return 'RATIONAL'(expr, 1) end if;
- if type(expr, fraction) then
- num := op(1, expr); den := op(2, expr); return 'RATIONAL'(num, den)
- end if;
- if type(expr, float) then
- mult := op(1, expr);
- power := op(2, expr);
- return fix_rationals(mult*10^power, args[2 .. nargs])
- end if;
- if type(expr, name) then return expr end if;
- error "%0", "unknown type for expr!", " whattype(expr) = ",
- whattype(expr), " expr = ", expr
-end proc
-
->
-################################################################################
->
-#
-# This function finds names in a list which *don't* have a specified prefix.
-#
-# Arguments:
-# name_list = A list of the names.
-# prefix = The prefix we want to filter out.
-#
-# Results:
-# This function returns the subset list of names which don't have the
-# specified prefix.
-#
-> nonmatching_names :=
-> proc( name_list::list({name,string}), prefix::{name,string} )
->
-> select( proc(n)
-> evalb(not StringTools[IsPrefix](prefix,n));
-> end proc
-> ,
-> name_list
-> );
-> end proc;
-nonmatching_names := proc(
-name_list::list({name, string}), prefix::{name, string})
- select(proc(n) evalb(not StringTools[IsPrefix](prefix, n)) end proc,
- name_list)
-end proc
-
->
-################################################################################
->
-#
-# This function converts a numeric list to a string which is a valid
-# C identifier suffix: elements are separated by "_", decimal points are
-# replaced by "x", and all nonzero values have explicit +/- signs, which
-# are replaced by "p"/"m".
-#
-# For example, [0,-3.5,+4] --> "0_m3x5_p4".
-#
-> sprint_numeric_list :=
-> proc(nlist::list(numeric))
->
-# generate preliminary string, eg "+0_-3.5_+4"
-> map2(sprintf, "%+a", nlist);
-> ListTools[Join](%, "_");
-> cat(op(%));
->
-# fixup bad characters
-> StringTools[SubstituteAll](%, "+0", "0");
-> StringTools[CharacterMap](".+-", "xpm", %);
->
-> return %;
-> end proc;
-sprint_numeric_list := proc(nlist::list(numeric))
- map2(sprintf, "%+a", nlist);
- ListTools[Join](%, "_");
- cat(op(%));
- StringTools[SubstituteAll](%, "+0", "0");
- StringTools[CharacterMap](".+-", "xpm", %);
- return %
-end proc
-
->
-################################################################################
->
-#
-# This function prints a C declaration for a list of names.
-#
-# Argument:
-# name_list = A list of the names.
-# name_type = The C type of the names, eg. "double".
-# file_name = The file name to write the declaration to. This is
-# truncated before writing.
-#
-> print_name_list_dcl :=
-> proc( name_list::list({name,string}),
-> name_type::string,
-> file_name::string )
-> local blanks, separator_string;
->
-> ftruncate(file_name);
->
-# a sequence of blanks with the same length as name_type
-> seq(" ", i=1..length(name_type));
->
-# string to separate names
-> separator_string := cat(",\n", %, " ");
->
-> map(convert, name_list, string);
-> ListTools[Join](%, separator_string);
-> cat(op(%));
->
-> fprintf(file_name,
-> "%s %s;\n",
-> name_type, %);
->
-> fclose(file_name);
-> NULL;
-> end proc;
-print_name_list_dcl := proc(
-name_list::list({name, string}), name_type::string, file_name::string)
-local blanks, separator_string;
- ftruncate(file_name);
- seq(" ", i = 1 .. length(name_type));
- separator_string := cat(",\n", %, " ");
- map(convert, name_list, string);
- ListTools[Join](%, separator_string);
- cat(op(%));
- fprintf(file_name, "%s %s;\n", name_type, %);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function computes a list of all the (integer) points in an
-# N-dimensional hypercube, in lexicographic order. The present
-# implementation requires N <= 4.
-#
-# Arguments:
-# cmin,cmax = N-element lists of cube minimum/maximum coordinates.
-#
-# Results:
-# The function returns a set of d-element lists giving the coordinates.
-# For example,
-# hypercube([0,0], [2,1]
-# returns
-# { [0,0], [0,1], [1,0], [1,1], [2,0], [2,1] }
-> hypercube_points :=
-> proc(cmin::list(integer), cmax::list(integer))
-> local N, i,j,k,l;
->
-> N := nops(cmin);
-> if (nops(cmax) <> N)
-> then error
-> "must have same number of dimensions for min and max coordinates!";
-> fi;
->
-> if (N = 1)
-> then return [seq([i], i=cmin[1]..cmax[1])];
-> elif (N = 2)
-> then return [
-> seq(
-> seq([i,j], j=cmin[2]..cmax[2]),
-> i=cmin[1]..cmax[1])
-> ];
-> elif (N = 3)
-> then return [
-> seq(
-> seq(
-> seq([i,j,k], k=cmin[3]..cmax[3]),
-> j=cmin[2]..cmax[2] ),
-> i=cmin[1]..cmax[1])
-> ];
-> elif (N = 4)
-> then return [
-> seq(
-> seq(
-> seq(
-> seq([i,j,k,l], l=cmin[4]..cmax[4]),
-> k=cmin[3]..cmax[3] ),
-> j=cmin[2]..cmax[2]),
-> i=cmin[1]..cmax[1])
-> ];
-> else
-> error "implementation restriction: must have N <= 4, got %1!", N;
-> fi;
-> end proc;
-hypercube_points := proc(cmin::list(integer), cmax::list(integer))
-local N, i, j, k, l;
- N := nops(cmin);
- if nops(cmax) <> N then error
- "must have same number of dimensions for min and max coordinates!"
- end if;
- if N = 1 then return [seq([i], i = cmin[1] .. cmax[1])]
- elif N = 2 then return
- [seq(seq([i, j], j = cmin[2] .. cmax[2]), i = cmin[1] .. cmax[1])]
- elif N = 3 then return [seq(
- seq(seq([i, j, k], k = cmin[3] .. cmax[3]), j = cmin[2] .. cmax[2])
- , i = cmin[1] .. cmax[1])]
- elif N = 4 then return [seq(seq(seq(
- seq([i, j, k, l], l = cmin[4] .. cmax[4]), k = cmin[3] .. cmax[3]),
- j = cmin[2] .. cmax[2]), i = cmin[1] .. cmax[1])]
- else error "implementation restriction: must have N <= 4, got %1!", N
- end if
-end proc
-
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function truncates a file to 0 length if it exists, or creates
-# it at that length if it doesn't exist.
-#
-# Arguments:
-# file_name = (in) The name of the file.
-#
-> ftruncate :=
-> proc(file_name::string)
-> fopen(file_name, 'WRITE');
-> fclose(%);
-> NULL;
-> end proc;
-ftruncate :=
-
- proc(file_name::string) fopen(file_name, 'WRITE'); fclose(%); NULL end proc
-
-# interpolate.maple -- compute generalized interpolation formulas/coefficients
-# $Id: interpolate.maple,v 1.4 2002/05/14 15:52:50 jthorn Exp $
->
-#
-# <<<representation of numbers, data values, etc>>>
-# polynomial_interpolant - compute polynomial interpolant
-# coeff_as_lc_of_data - coefficients of ... (linear combination of data)
-#
-# print_coeff__lc_of_data - print C code to compute coefficients
-# print_data_var_assign - print C code to assign data-value variables
-# print_interp_coeff_var_store - print C code to store coeff vars "somewhere"
-# print_interp_cmpt__lc_of_data - print C code for computation of interpolant
-#
-# coeff_name - name of coefficient of data at a given [m] coordinate
-# data_var_name - name of variable storing data value at a given [m] coordinate
-#
->
-################################################################################
->
-#
-# ***** representation of numbers, data values, etc *****
-#
-# We use RATIONAL(p.0,q.0) to denote the rational number p/q.
-#
-# We use DATA(...) to represent the data values being interpolated at a
-# specified [m] coordinate, where the arguments are the [m] coordinates.
-#
-# We use COEFF(...) to represent the molecule coefficient at a specified
-# [m] coordinate, where the arguments are the [m] coordinates.
-#
-# For example, the usual 1-D centered 2nd order 1st derivative molecule
-# would be written
-# RATIONAL(-1.0,2.0)*DATA(-1) + RATIONA(1.0,2.0)*DATA(1)
-# and its coefficients as
-# COEFF(-1) = RATIONAL(-1.0,2.0)
-# COEFF(1) = RATIONAL(1.0,2.0)
-#
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function computes a polynomial interpolant in any number of dimensions.
-#
-# Arguments:
-# fn = The interpolation function. This should be a procedure in the
-# coordinates, having the coefficients as global variables. For
-# example,
-# proc(x,y) c00 + c10*x + c01*y end proc
-# coeff_list = A set of the interpolation coefficients (coefficients in
-# the interpolation function), for example [c00, c10, c01].
-# coord_list = A list of the coordinates (independent variables in the
-# interpolation function), for example [x,y].
-# posn_list = A list of positions (each a list of numeric values) where the
-# interpolant is to use data, for example hypercube([0,0], [1,1]).
-# Any positions may be used; if they're redundant (as in the
-# example) the least-squares interpolant is computed.
-#
-# Results:
-# This function returns the interpolating polynomial, in the form of
-# an algebraic expression in the coordinates and the data values.
-#
-> polynomial_interpolant :=
-> proc(
-> fn::procedure, coeff_list::list(name),
-> coord_list::list(name), posn_list::list(list(numeric))
-> )
-> local posn, data_eqns, coeff_eqns;
->
-# coefficients of interpolating polynomial
-> data_eqns := { seq( fn(op(posn))='DATA'(op(posn)) , posn=posn_list ) };
-> coeff_eqns := linalg[leastsqrs](data_eqns, {op(coeff_list)});
-> if (has(coeff_eqns, '_t'))
-> then error "interpolation coefficients aren't uniquely determined!";
-> end if;
->
-# interpolant as a polynomial in the coordinates
-> return subs(coeff_eqns, eval(fn))(op(coord_list));
-> end proc;
-polynomial_interpolant := proc(fn::procedure, coeff_list::list(name),
-coord_list::list(name), posn_list::list(list(numeric)))
-local posn, data_eqns, coeff_eqns;
- data_eqns := {seq(fn(op(posn)) = 'DATA'(op(posn)), posn = posn_list)};
- coeff_eqns := linalg[leastsqrs](data_eqns, {op(coeff_list)});
- if has(coeff_eqns, '_t') then
- error "interpolation coefficients aren't uniquely determined!"
- end if;
- return subs(coeff_eqns, eval(fn))(op(coord_list))
-end proc
-
->
-################################################################################
->
-#
-# This function takes as input an interpolating polynomial, expresses
-# it as a linear combination of the data values, and returns the coefficeints
-# of that form.
-#
-# Arguments:
-# interpolant = The interpolating polynomial (an algebraic expression
-# in the coordinates and the data values).
-# posn_list = The same list of positions as was used to compute the
-# interpolating polynomial.
-#
-# Results:
-# This function returns the coefficients, as a list of equations of the
-# form COEFF(...) = value , where each value is a polynomial in the
-# coordinates. The order of the list matches that of posn_list.
-#
-> coeff_as_lc_of_data :=
-> proc(
-> interpolant::algebraic,
-> posn_list::list(list(numeric))
-> )
-> local data_list, interpolant_as_lc_of_data;
->
-# interpolant as a linear combination of the data values
-> data_list := [ seq( 'DATA'(op(posn)) , posn=posn_list ) ];
-> interpolant_as_lc_of_data := collect(interpolant, data_list);
->
-# coefficients of the data values in the linear combination
-> return map(
-> proc(posn::list(numeric))
-> coeff(interpolant_as_lc_of_data, DATA(op(posn)));
-> 'COEFF'(op(posn)) = %;
-> end proc
-> ,
-> posn_list
-> );
-> end proc;
-coeff_as_lc_of_data := proc(
-interpolant::algebraic, posn_list::list(list(numeric)))
-local data_list, interpolant_as_lc_of_data;
- data_list := [seq('DATA'(op(posn)), posn = posn_list)];
- interpolant_as_lc_of_data := collect(interpolant, data_list);
- return map(proc(posn::list(numeric))
- coeff(interpolant_as_lc_of_data, DATA(op(posn)));
- 'COEFF'(op(posn)) = %
- end proc, posn_list)
-end proc
-
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function prints C expressions for the coefficients of an
-# interpolating polynomial. (The polynomial is expressed as linear
-# combinations of the data values with coefficients which are
-# RATIONAL(p,q) calls.)
-#
-# Arguments:
-# coeff_list = A list of the coefficients, as returned from
-# coeff_as_lc_of_data() .
-# coeff_name_prefix = A prefix string for the coefficient names.
-# temp_name_type = The C type to be used for Maple-introduced temporary
-# names, eg. "double".
-# file_name = The file name to write the coefficients to. This is
-# truncated before writing.
-#
-> print_coeff__lc_of_data :=
-> proc( coeff_list::list(specfunc(numeric,COEFF) = algebraic),
-> coeff_name_prefix::string,
-> temp_name_type::string,
-> file_name::string )
-> global `codegen/C/function/informed`;
-> local coeff_list2, cmpt_list, temp_name_list;
->
-# convert LHS of each equation from a COEFF() call (eg COEFF(-1,+1))
-# to a Maple/C variable name (eg coeff_I_m1_p1)
-> coeff_list2 := map(
-> proc(coeff_eqn::specfunc(numeric,COEFF) = algebraic)
-> local posn;
-> posn := [op(lhs(coeff_eqn))];
-> coeff_name(posn,coeff_name_prefix);
-> convert(%, name); # codegen[C] wants LHS
-> # to be an actual Maple *name*
-> % = fix_rationals(rhs(coeff_eqn));
-> end proc
-> ,
-> coeff_list
-> );
->
-#
-# generate the C code
-#
->
-# tell codegen[C] not to warn about unknown RATIONAL() and DATA() "fn calls"
-# via undocumented :( global table
-> `codegen/C/function/informed`['RATIONAL'] := true;
-> `codegen/C/function/informed`['DATA'] := true;
->
-> ftruncate(file_name);
->
-# optimized computation sequence for all the coefficients
-# (may use local variables t0,t1,t2,...)
-> cmpt_list := [codegen[optimize](coeff_list2, tryhard)];
->
-# list of the t0,t1,t2,... local variables
-> temp_name_list := nonmatching_names(map(lhs,cmpt_list), coeff_name_prefix);
->
-# declare the t0,t1,t2,... local variables (if there are any)
-> if (nops(temp_name_list) > 0)
-> then print_name_list_dcl(%, temp_name_type, file_name);
-> fi;
->
-# now print the optimized computation sequence
-> codegen[C](cmpt_list, filename=file_name);
->
-> fclose(file_name);
->
-> NULL;
-> end proc;
-print_coeff__lc_of_data := proc(
-coeff_list::list(specfunc(numeric, COEFF) = algebraic),
-coeff_name_prefix::string, temp_name_type::string, file_name::string)
-local coeff_list2, cmpt_list, temp_name_list;
-global `codegen/C/function/informed`;
- coeff_list2 := map(proc(
- coeff_eqn::(specfunc(numeric, COEFF) = algebraic))
- local posn;
- posn := [op(lhs(coeff_eqn))];
- coeff_name(posn, coeff_name_prefix);
- convert(%, name);
- % = fix_rationals(rhs(coeff_eqn))
- end proc, coeff_list);
- `codegen/C/function/informed`['RATIONAL'] := true;
- `codegen/C/function/informed`['DATA'] := true;
- ftruncate(file_name);
- cmpt_list := [codegen[optimize](coeff_list2, tryhard)];
- temp_name_list :=
- nonmatching_names(map(lhs, cmpt_list), coeff_name_prefix);
- if 0 < nops(temp_name_list) then
- print_name_list_dcl(%, temp_name_type, file_name)
- end if;
- codegen[C](cmpt_list, filename = file_name);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
->
-#
-# This function prints a sequence of C expression to assign the data-value
-# variables, eg
-# data_m1_p1 = DATA(-1,1);
-#
-# Arguments:
-# posn_list = The same list of positions as was used to compute the
-# interpolating polynomial.
-# data_var_name_prefix = A prefix string for the data variable names.
-# file_name = The file name to write the coefficients to. This is
-# truncated before writing.
-#
-> print_data_var_assign :=
-> proc(
-> posn_list::list(list(numeric)),
-> data_var_name_prefix::string,
-> file_name::string
-> )
->
-> ftruncate(file_name);
-> map(
-> proc(posn::list(numeric))
-> fprintf(file_name,
-> "%s = %a;\n",
-> data_var_name(posn,data_var_name_prefix),
-> DATA(op(posn)));
-> end proc
-> ,
-> posn_list
-> );
-> fclose(file_name);
->
-> NULL;
-> end proc;
-print_data_var_assign := proc(posn_list::list(list(numeric)),
-data_var_name_prefix::string, file_name::string)
- ftruncate(file_name);
- map(proc(posn::list(numeric))
- fprintf(file_name, "%s = %a;\n",
- data_var_name(posn, data_var_name_prefix), DATA(op(posn)))
- end proc, posn_list);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
->
-#
-# This function prints a sequence of C expression to store the interpolation
-# coefficients in COEFF(...) expressions, eg
-# COEFF(1,-1) = factor * coeff_dx_p1_m1;
-#
-# Arguments:
-# posn_list = The same list of positions as was used to compute the
-# interpolating polynomial.
-# RHS_factor_name = If this string is non-empty, then the coefficient is
-# multiplied by this factor before being stored, eg
-# setting this to "factor" would give the example above.
-# If this string is empty (""), the multiplication is
-# omitted, eg
-# COEFF(1,-1) = coeff_dx_p1_m1;
-# coeff_name_prefix = A prefix string for the coefficient names.
-# file_name = The file name to write the coefficients to. This is
-# truncated before writing.
-#
-> print_interp_coeff_var_store :=
-> proc(
-> posn_list::list(list(numeric)),
-> RHS_factor_name::string,
-> coeff_name_prefix::string,
-> file_name::string
-> )
->
-> ftruncate(file_name);
-> map(
-> proc(posn::list(numeric))
-> if (length(RHS_factor_name) > 0)
-> then fprintf(file_name,
-> "%a = %s * %s;\n",
-> 'COEFF'(op(posn)),
-> RHS_factor_name,
-> coeff_name(posn,coeff_name_prefix));
-> else fprintf(file_name,
-> "%a = %s;\n",
-> 'COEFF'(op(posn)),
-> coeff_name(posn,coeff_name_prefix));
-> end if;
-> end proc
-> ,
-> posn_list
-> );
-> fclose(file_name);
->
-> NULL;
-> end proc;
-print_interp_coeff_var_store := proc(posn_list::list(list(numeric)),
-RHS_factor_name::string, coeff_name_prefix::string, file_name::string)
- ftruncate(file_name);
- map(proc(posn::list(numeric))
- if 0 < length(RHS_factor_name) then fprintf(file_name,
- "%a = %s * %s;\n", 'COEFF'(op(posn)), RHS_factor_name,
- coeff_name(posn, coeff_name_prefix))
- else fprintf(file_name, "%a = %s;\n", 'COEFF'(op(posn)),
- coeff_name(posn, coeff_name_prefix))
- end if
- end proc, posn_list);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
->
-#
-# This function prints a C expression to compute the interpolant,
-# using the coefficients computed by print_coeff__lc_of_data()
-# (i.e. expressing the interpolant as a linear combination of the
-# data values).
-#
-# Arguments:
-# posn_list = The same list of positions as was used to compute the
-# interpolating polynomial.
-# result_var_name = The (string) name of the variable to which the
-# result is to be assigned.
-# coeff_name_prefix = A prefix string for the coefficient names.
-# data_var_name_prefix = A prefix string for the data variable names.
-# file_name = The file name to write the coefficients to. This is
-# truncated before writing.
-#
-> print_interp_cmpt__lc_of_data :=
-> proc(
-> posn_list::list(list(numeric)),
-> result_var_name::string,
-> coeff_name_prefix::string,
-> data_var_name_prefix::string,
-> file_name::string
-> )
->
-> ftruncate(file_name);
->
-> fprintf(file_name, "%s =\n", result_var_name);
->
-# list of "coeff*data_var" terms
-> map(
-> proc(posn::list(numeric))
-> sprintf("%s*%s",
-> coeff_name(posn,coeff_name_prefix),
-> data_var_name(posn,data_var_name_prefix));
-> end proc
-> ,
-> posn_list
-> );
->
-> ListTools[Join](%, "\n\t+ ");
-> cat(op(%));
-> fprintf(file_name, "\t%s;\n", %);
->
-> fclose(file_name);
->
-> NULL;
-> end proc;
-print_interp_cmpt__lc_of_data := proc(posn_list::list(list(numeric)),
-result_var_name::string, coeff_name_prefix::string,
-data_var_name_prefix::string, file_name::string)
- ftruncate(file_name);
- fprintf(file_name, "%s =\n", result_var_name);
- map(proc(posn::list(numeric))
- sprintf("%s*%s", coeff_name(posn, coeff_name_prefix),
- data_var_name(posn, data_var_name_prefix))
- end proc, posn_list);
- ListTools[Join](%, "\n\t+ ");
- cat(op(%));
- fprintf(file_name, "\t%s;\n", %);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function computes the name of the coefficient of the data at a
-# given [m] position, i.e. it encapsulates our naming convention for this.
-#
-# Arguments:
-# posn = (in) The [m] coordinates.
-# name_prefix = A prefix string for the coefficient name.
-#
-# Results:
-# The function returns the coefficient, as a Maple string.
-#
-> coeff_name :=
-> proc(posn::list(numeric), name_prefix::string)
-> cat(name_prefix, sprint_numeric_list(posn));
-> end proc;
-coeff_name := proc(posn::list(numeric), name_prefix::string)
- cat(name_prefix, sprint_numeric_list(posn))
-end proc
-
->
-################################################################################
->
-#
-# This function computes the name of the variable in which the C code
-# will store the input data at a given [m] position, i.e. it encapsulates
-# our naming convention for this.
-#
-# Arguments:
-# posn = (in) The [m] coordinates.
-# name_prefix = A prefix string for the variable name.
-#
-# Results:
-# The function returns the variable name, as a Maple string.
-#
-> data_var_name :=
-> proc(posn::list(numeric), name_prefix::string)
-> cat(name_prefix, sprint_numeric_list(posn));
-> end proc;
-data_var_name := proc(posn::list(numeric), name_prefix::string)
- cat(name_prefix, sprint_numeric_list(posn))
-end proc
-
-# Maple code to compute 2-D Lagrange interpolation coefficients (orders 1-4)
-# $Id: 2d.maple,v 1.3 2002/05/14 15:54:01 jthorn Exp $
->
-################################################################################
->
-#
-# interpolating functions
-#
->
-> fn_2d_order1 :=
-> proc(x,y)
-> + c01*y
-> + c00 + c10*x
-> end proc;
- fn_2d_order1 := proc(x, y) c01*y + c00 + c10*x end proc
-
->
-> fn_2d_order2 :=
-> proc(x,y)
-> + c02*y^2
-> + c01*y + c11*x*y
-> + c00 + c10*x + c20*x^2
-> end proc;
-fn_2d_order2 :=
-
- proc(x, y) c02*y^2 + c01*y + c11*x*y + c00 + c10*x + c20*x^2 end proc
-
->
-> fn_2d_order3 :=
-> proc(x,y)
-> + c03*y^3
-> + c02*y^2 + c12*x*y^2
-> + c01*y + c11*x*y + c21*x^2*y
-> + c00 + c10*x + c20*x^2 + c30*x^3
-> end proc;
-fn_2d_order3 := proc(x, y)
- c03*y^3 + c02*y^2 + c12*x*y^2 + c01*y + c11*x*y + c21*x^2*y + c00
- + c10*x + c20*x^2 + c30*x^3
-end proc
-
->
-> fn_2d_order4 :=
-> proc(x,y)
-> + c04*y^4
-> + c03*y^3 + c13*x*y^3
-> + c02*y^2 + c12*x*y^2 + c22*x^2*y^2
-> + c01*y + c11*x*y + c21*x^2*y + c31*x^3*y
-> + c00 + c10*x + c20*x^2 + c30*x^3 + c40*x^4
-> end;
-fn_2d_order4 := proc(x, y)
- c04*y^4 + c03*y^3 + c13*x*y^3 + c02*y^2 + c12*x*y^2 + c22*x^2*y^2
- + c01*y + c11*x*y + c21*x^2*y + c31*x^3*y + c00 + c10*x + c20*x^2
- + c30*x^3 + c40*x^4
-end proc
-
->
-########################################
->
-#
-# coefficients in interpolating functions
-#
->
-> coeff_list_2d_order1 := [
-> c01,
-> c00, c10
-> ];
- coeff_list_2d_order1 := [c01, c00, c10]
-
-> coeff_list_2d_order2 := [
-> c02,
-> c01, c11,
-> c00, c10, c20
-> ];
- coeff_list_2d_order2 := [c02, c01, c11, c00, c10, c20]
-
-> coeff_list_2d_order3 := [
-> c03,
-> c02, c12,
-> c01, c11, c21,
-> c00, c10, c20, c30
-> ];
- coeff_list_2d_order3 := [c03, c02, c12, c01, c11, c21, c00, c10, c20, c30]
-
-> coeff_list_2d_order4 := [
-> c04,
-> c03, c13,
-> c02, c12, c22,
-> c01, c11, c21, c31,
-> c00, c10, c20, c30, c40
-> ];
-coeff_list_2d_order4 :=
-
- [c04, c03, c13, c02, c12, c22, c01, c11, c21, c31, c00, c10, c20, c30, c40]
-
->
-########################################
->
-#
-# coordinates and interpolation points
-#
->
-> coord_list_2d := [x,y];
- coord_list_2d := [x, y]
-
->
-# generate points in Fortran ordering
-> posn_list_2d_size2 := map(ListTools[Reverse],
-> hypercube_points([ 0, 0], [+1,+1]));
- posn_list_2d_size2 := [[0, 0], [1, 0], [0, 1], [1, 1]]
-
-> posn_list_2d_size3 := map(ListTools[Reverse],
-> hypercube_points([-1,-1], [+1,+1]));
-posn_list_2d_size3 := [[-1, -1], [0, -1], [1, -1], [-1, 0], [0, 0], [1, 0],
-
- [-1, 1], [0, 1], [1, 1]]
-
-> posn_list_2d_size4 := map(ListTools[Reverse],
-> hypercube_points([-1,-1], [+2,+2]));
-posn_list_2d_size4 := [[-1, -1], [0, -1], [1, -1], [2, -1], [-1, 0], [0, 0],
-
- [1, 0], [2, 0], [-1, 1], [0, 1], [1, 1], [2, 1], [-1, 2], [0, 2], [1, 2],
-
- [2, 2]]
-
-> posn_list_2d_size5 := map(ListTools[Reverse],
-> hypercube_points([-2,-2], [+2,+2]));
-posn_list_2d_size5 := [[-2, -2], [-1, -2], [0, -2], [1, -2], [2, -2], [-2, -1],
-
- [-1, -1], [0, -1], [1, -1], [2, -1], [-2, 0], [-1, 0], [0, 0], [1, 0],
-
- [2, 0], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1], [-2, 2], [-1, 2], [0, 2],
-
- [1, 2], [2, 2]]
-
->
-################################################################################
->
-#
-# generic stuff for 2d, cube, size=2
-#
->
-> data_var_list_2d_size2 := map(data_var_name, posn_list_2d_size2, "data_");
- data_var_list_2d_size2 := ["data_0_0", "data_p1_0", "data_0_p1", "data_p1_p1"]
-
->
-> print_name_list_dcl(data_var_list_2d_size2, "fp",
-> "2d.coeffs/2d.cube.size2/data-var.dcl.c");
-> 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_",
-> "2d.coeffs/2d.cube.size2/coeff-I.store.c");
-> 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, "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",
-> "2d.coeffs/2d.cube.size2/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size2, "coeff_dx_"), "fp",
-> "2d.coeffs/2d.cube.size2/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size2, "coeff_dy_"), "fp",
-> "2d.coeffs/2d.cube.size2/coeff-dy.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_2d_size2,
-> "result", "coeff_I_", "data_",
-> "2d.coeffs/2d.cube.size2/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size2,
-> "result", "coeff_dx_", "data_",
-> "2d.coeffs/2d.cube.size2/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size2,
-> "result", "coeff_dy_", "data_",
-> "2d.coeffs/2d.cube.size2/interp-dy.compute.c");
->
-########################################
->
-#
-# generic stuff for 2d, cube, size=3
-#
->
-> data_var_list_2d_size3 := map(data_var_name, posn_list_2d_size3, "data_");
-data_var_list_2d_size3 := ["data_m1_m1", "data_0_m1", "data_p1_m1", "data_m1_0",
-
- "data_0_0", "data_p1_0", "data_m1_p1", "data_0_p1", "data_p1_p1"]
-
->
-> print_name_list_dcl(data_var_list_2d_size3, "fp",
-> "2d.coeffs/2d.cube.size3/data-var.dcl.c");
-> 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_",
-> "2d.coeffs/2d.cube.size3/coeff-I.store.c");
-> 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, "factor", "coeff_dy_",
-> "2d.coeffs/2d.cube.size3/coeff-dy.store.c");
-> 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, "factor", "coeff_dxy_",
-> "2d.coeffs/2d.cube.size3/coeff-dxy.store.c");
-> 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",
-> "2d.coeffs/2d.cube.size3/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dx_"), "fp",
-> "2d.coeffs/2d.cube.size3/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dy_"), "fp",
-> "2d.coeffs/2d.cube.size3/coeff-dy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dxx_"), "fp",
-> "2d.coeffs/2d.cube.size3/coeff-dxx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dxy_"), "fp",
-> "2d.coeffs/2d.cube.size3/coeff-dxy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dyy_"), "fp",
-> "2d.coeffs/2d.cube.size3/coeff-dyy.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_2d_size3,
-> "result", "coeff_I_", "data_",
-> "2d.coeffs/2d.cube.size3/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size3,
-> "result", "coeff_dx_", "data_",
-> "2d.coeffs/2d.cube.size3/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size3,
-> "result", "coeff_dy_", "data_",
-> "2d.coeffs/2d.cube.size3/interp-dy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size3,
-> "result", "coeff_dxx_", "data_",
-> "2d.coeffs/2d.cube.size3/interp-dxx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size3,
-> "result", "coeff_dxy_", "data_",
-> "2d.coeffs/2d.cube.size3/interp-dxy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size3,
-> "result", "coeff_dyy_", "data_",
-> "2d.coeffs/2d.cube.size3/interp-dyy.compute.c");
->
-########################################
->
-#
-# generic stuff for 2d, cube, size=4
-#
->
-> data_var_list_2d_size4 := map(data_var_name, posn_list_2d_size4, "data_");
-data_var_list_2d_size4 := ["data_m1_m1", "data_0_m1", "data_p1_m1",
-
- "data_p2_m1", "data_m1_0", "data_0_0", "data_p1_0", "data_p2_0",
-
- "data_m1_p1", "data_0_p1", "data_p1_p1", "data_p2_p1", "data_m1_p2",
-
- "data_0_p2", "data_p1_p2", "data_p2_p2"]
-
->
-> print_name_list_dcl(data_var_list_2d_size4, "fp",
-> "2d.coeffs/2d.cube.size4/data-var.dcl.c");
-> 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_",
-> "2d.coeffs/2d.cube.size4/coeff-I.store.c");
-> 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, "factor", "coeff_dy_",
-> "2d.coeffs/2d.cube.size4/coeff-dy.store.c");
-> 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, "factor", "coeff_dxy_",
-> "2d.coeffs/2d.cube.size4/coeff-dxy.store.c");
-> 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",
-> "2d.coeffs/2d.cube.size4/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dx_"), "fp",
-> "2d.coeffs/2d.cube.size4/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dy_"), "fp",
-> "2d.coeffs/2d.cube.size4/coeff-dy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dxx_"), "fp",
-> "2d.coeffs/2d.cube.size4/coeff-dxx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dxy_"), "fp",
-> "2d.coeffs/2d.cube.size4/coeff-dxy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dyy_"), "fp",
-> "2d.coeffs/2d.cube.size4/coeff-dyy.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_2d_size4,
-> "result", "coeff_I_", "data_",
-> "2d.coeffs/2d.cube.size4/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size4,
-> "result", "coeff_dx_", "data_",
-> "2d.coeffs/2d.cube.size4/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size4,
-> "result", "coeff_dy_", "data_",
-> "2d.coeffs/2d.cube.size4/interp-dy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size4,
-> "result", "coeff_dxx_", "data_",
-> "2d.coeffs/2d.cube.size4/interp-dxx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size4,
-> "result", "coeff_dxy_", "data_",
-> "2d.coeffs/2d.cube.size4/interp-dxy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size4,
-> "result", "coeff_dyy_", "data_",
-> "2d.coeffs/2d.cube.size4/interp-dyy.compute.c");
-bytes used=1000500, alloc=917336, time=0.11
->
-########################################
->
-#
-# generic stuff for 2d, cube, size=5
-#
->
-> data_var_list_2d_size5 := map(data_var_name, posn_list_2d_size5, "data_");
-data_var_list_2d_size5 := ["data_m2_m2", "data_m1_m2", "data_0_m2",
-
- "data_p1_m2", "data_p2_m2", "data_m2_m1", "data_m1_m1", "data_0_m1",
-
- "data_p1_m1", "data_p2_m1", "data_m2_0", "data_m1_0", "data_0_0",
-
- "data_p1_0", "data_p2_0", "data_m2_p1", "data_m1_p1", "data_0_p1",
-
- "data_p1_p1", "data_p2_p1", "data_m2_p2", "data_m1_p2", "data_0_p2",
-
- "data_p1_p2", "data_p2_p2"]
-
->
-> print_name_list_dcl(data_var_list_2d_size5, "fp",
-> "2d.coeffs/2d.cube.size5/data-var.dcl.c");
-> 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_",
-> "2d.coeffs/2d.cube.size5/coeff-I.store.c");
-> 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, "factor", "coeff_dy_",
-> "2d.coeffs/2d.cube.size5/coeff-dy.store.c");
-> 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, "factor", "coeff_dxy_",
-> "2d.coeffs/2d.cube.size5/coeff-dxy.store.c");
-> 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",
-> "2d.coeffs/2d.cube.size5/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dx_"), "fp",
-> "2d.coeffs/2d.cube.size5/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dy_"), "fp",
-> "2d.coeffs/2d.cube.size5/coeff-dy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dxx_"), "fp",
-> "2d.coeffs/2d.cube.size5/coeff-dxx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dxy_"), "fp",
-> "2d.coeffs/2d.cube.size5/coeff-dxy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dyy_"), "fp",
-> "2d.coeffs/2d.cube.size5/coeff-dyy.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_2d_size5,
-> "result", "coeff_I_", "data_",
-> "2d.coeffs/2d.cube.size5/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size5,
-> "result", "coeff_dx_", "data_",
-> "2d.coeffs/2d.cube.size5/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size5,
-> "result", "coeff_dy_", "data_",
-> "2d.coeffs/2d.cube.size5/interp-dy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size5,
-> "result", "coeff_dxx_", "data_",
-> "2d.coeffs/2d.cube.size5/interp-dxx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size5,
-> "result", "coeff_dxy_", "data_",
-> "2d.coeffs/2d.cube.size5/interp-dxy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_2d_size5,
-> "result", "coeff_dyy_", "data_",
-> "2d.coeffs/2d.cube.size5/interp-dyy.compute.c");
->
->
-################################################################################
->
-#
-# 2d, cube, order=1, smoothing=0 (size=2)
-#
->
-# interpolating polynomial
-> interp_2d_cube_order1_smooth0
-> := polynomial_interpolant(fn_2d_order1, coeff_list_2d_order1,
-> coord_list_2d, posn_list_2d_size2);
-bytes used=2000924, alloc=1179432, time=0.19
-interp_2d_cube_order1_smooth0 :=
-
- (1/2 DATA(1, 1) - 1/2 DATA(0, 0) - 1/2 DATA(1, 0) + 1/2 DATA(0, 1)) y
-
- - 1/4 DATA(1, 1) + 3/4 DATA(0, 0) + 1/4 DATA(1, 0) + 1/4 DATA(0, 1)
-
- + (1/2 DATA(1, 1) - 1/2 DATA(0, 0) + 1/2 DATA(1, 0) - 1/2 DATA(0, 1)) x
-
->
-# I
-> coeff_as_lc_of_data(%, posn_list_2d_size2);
-[COEFF(0, 0) = 3/4 - 1/2 y - 1/2 x, COEFF(1, 0) = 1/4 - 1/2 y + 1/2 x,
-
- COEFF(0, 1) = - 1/2 x + 1/4 + 1/2 y, COEFF(1, 1) = 1/2 y - 1/4 + 1/2 x]
-
-> print_coeff__lc_of_data(%, "coeff_I_", "fp",
-> "2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c");
->
-# d/dx
-> simplify( diff(interp_2d_cube_order1_smooth0,x) );
- 1/2 DATA(1, 1) - 1/2 DATA(0, 0) + 1/2 DATA(1, 0) - 1/2 DATA(0, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size2);
- [COEFF(0, 0) = -1/2, COEFF(1, 0) = 1/2, COEFF(0, 1) = -1/2, COEFF(1, 1) = 1/2]
-
-> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
-> "2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c");
-bytes used=3001148, alloc=1376004, time=0.25
->
-# d/dy
-> simplify( diff(interp_2d_cube_order1_smooth0,y) );
- 1/2 DATA(1, 1) - 1/2 DATA(0, 0) - 1/2 DATA(1, 0) + 1/2 DATA(0, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size2);
- [COEFF(0, 0) = -1/2, COEFF(1, 0) = -1/2, COEFF(0, 1) = 1/2, COEFF(1, 1) = 1/2]
-
-> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
-> "2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c");
->
-########################################
->
-#
-# 2d, cube, order=2, smoothing=0 (size=3)
-#
->
-# interpolating polynomial
-> interp_2d_cube_order2_smooth0
-> := polynomial_interpolant(fn_2d_order2, coeff_list_2d_order2,
-> coord_list_2d, posn_list_2d_size3);
-interp_2d_cube_order2_smooth0 := (- 1/3 DATA(-1, 0) + 1/6 DATA(-1, -1)
-
- + 1/6 DATA(0, -1) + 1/6 DATA(0, 1) - 1/3 DATA(1, 0) - 1/3 DATA(0, 0)
-
- 2
- + 1/6 DATA(1, -1) + 1/6 DATA(-1, 1) + 1/6 DATA(1, 1)) y + (
-
- 1/6 DATA(-1, 1) - 1/6 DATA(-1, -1) - 1/6 DATA(0, -1) - 1/6 DATA(1, -1)
-
- + 1/6 DATA(0, 1) + 1/6 DATA(1, 1)) y +
-
- (1/4 DATA(1, 1) + 1/4 DATA(-1, -1) - 1/4 DATA(1, -1) - 1/4 DATA(-1, 1)) x y
-
- + 2/9 DATA(-1, 0) - 1/9 DATA(-1, -1) + 2/9 DATA(0, -1) + 2/9 DATA(0, 1)
-
- + 2/9 DATA(1, 0) + 5/9 DATA(0, 0) - 1/9 DATA(1, -1) - 1/9 DATA(-1, 1)
-
- - 1/9 DATA(1, 1) + (1/6 DATA(1, 0) - 1/6 DATA(-1, -1) + 1/6 DATA(1, -1)
-
- - 1/6 DATA(-1, 0) - 1/6 DATA(-1, 1) + 1/6 DATA(1, 1)) x + (1/6 DATA(-1, 0)
-
- + 1/6 DATA(-1, -1) - 1/3 DATA(0, -1) - 1/3 DATA(0, 1) + 1/6 DATA(1, 0)
-
- 2
- - 1/3 DATA(0, 0) + 1/6 DATA(1, -1) + 1/6 DATA(-1, 1) + 1/6 DATA(1, 1)) x
-
->
-# I
-> coeff_as_lc_of_data(%, posn_list_2d_size3);
- 2 2
-[COEFF(-1, -1) = - 1/6 y + 1/6 y - 1/9 - 1/6 x + 1/4 x y + 1/6 x ,
-
- 2 2
- COEFF(0, -1) = 2/9 - 1/6 y + 1/6 y - 1/3 x ,
-
- 2 2
- COEFF(1, -1) = - 1/6 y - 1/4 x y + 1/6 y + 1/6 x + 1/6 x - 1/9,
-
- 2 2
- COEFF(-1, 0) = - 1/3 y - 1/6 x + 1/6 x + 2/9,
-
- 2 2
- COEFF(0, 0) = - 1/3 y - 1/3 x + 5/9,
-
- 2 2
- COEFF(1, 0) = 2/9 - 1/3 y + 1/6 x + 1/6 x,
-
- 2 2
- COEFF(-1, 1) = 1/6 y + 1/6 x + 1/6 y - 1/4 x y - 1/6 x - 1/9,
-
- 2 2
- COEFF(0, 1) = - 1/3 x + 1/6 y + 2/9 + 1/6 y ,
-
- 2 2
- COEFF(1, 1) = 1/6 y + 1/6 y - 1/9 + 1/6 x + 1/6 x + 1/4 x y]
-
-> print_coeff__lc_of_data(%, "coeff_I_", "fp",
-> "2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c");
-bytes used=4002492, alloc=1769148, time=0.34
-bytes used=5002672, alloc=1769148, time=0.42
->
-# d/dx
-> simplify( diff(interp_2d_cube_order2_smooth0,x) );
-1/4 y DATA(1, 1) + 1/4 y DATA(-1, -1) - 1/4 y DATA(1, -1) - 1/4 y DATA(-1, 1)
-
- + 1/6 DATA(1, 0) - 1/6 DATA(-1, -1) + 1/6 DATA(1, -1) - 1/6 DATA(-1, 0)
-
- - 1/6 DATA(-1, 1) + 1/6 DATA(1, 1) + 1/3 x DATA(-1, 0)
-
- + 1/3 x DATA(-1, -1) - 2/3 x DATA(0, -1) - 2/3 x DATA(0, 1)
-
- + 1/3 x DATA(1, 0) - 2/3 x DATA(0, 0) + 1/3 x DATA(1, -1)
-
- + 1/3 x DATA(-1, 1) + 1/3 x DATA(1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size3);
-[COEFF(-1, -1) = 1/4 y + 1/3 x - 1/6, COEFF(0, -1) = - 2/3 x,
-
- COEFF(1, -1) = - 1/4 y + 1/3 x + 1/6, COEFF(-1, 0) = 1/3 x - 1/6,
-
- COEFF(0, 0) = - 2/3 x, COEFF(1, 0) = 1/3 x + 1/6,
-
- COEFF(-1, 1) = 1/3 x - 1/4 y - 1/6, COEFF(0, 1) = - 2/3 x,
-
- COEFF(1, 1) = 1/4 y + 1/3 x + 1/6]
-
-> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
-> "2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c");
-bytes used=6002856, alloc=1834672, time=0.51
->
-# d/dy
-> simplify( diff(interp_2d_cube_order2_smooth0,y) );
-- 2/3 y DATA(-1, 0) + 1/3 y DATA(-1, -1) + 1/3 y DATA(0, -1) + 1/3 y DATA(0, 1)
-
- - 2/3 y DATA(1, 0) - 2/3 y DATA(0, 0) + 1/3 y DATA(1, -1)
-
- + 1/3 y DATA(-1, 1) + 1/3 y DATA(1, 1) + 1/6 DATA(-1, 1)
-
- - 1/6 DATA(-1, -1) - 1/6 DATA(0, -1) - 1/6 DATA(1, -1) + 1/6 DATA(0, 1)
-
- + 1/6 DATA(1, 1) + 1/4 x DATA(1, 1) + 1/4 x DATA(-1, -1)
-
- - 1/4 x DATA(1, -1) - 1/4 x DATA(-1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size3);
-[COEFF(-1, -1) = - 1/6 + 1/4 x + 1/3 y, COEFF(0, -1) = - 1/6 + 1/3 y,
-
- COEFF(1, -1) = - 1/4 x + 1/3 y - 1/6, COEFF(-1, 0) = - 2/3 y,
-
- COEFF(0, 0) = - 2/3 y, COEFF(1, 0) = - 2/3 y,
-
- COEFF(-1, 1) = - 1/4 x + 1/6 + 1/3 y, COEFF(0, 1) = 1/3 y + 1/6,
-
- COEFF(1, 1) = 1/3 y + 1/6 + 1/4 x]
-
-> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
-> "2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c");
-bytes used=7003424, alloc=1834672, time=0.58
->
-# d^2/dx^2
-> simplify( diff(interp_2d_cube_order2_smooth0,x,x) );
-1/3 DATA(-1, 0) + 1/3 DATA(-1, -1) - 2/3 DATA(0, -1) - 2/3 DATA(0, 1)
-
- + 1/3 DATA(1, 0) - 2/3 DATA(0, 0) + 1/3 DATA(1, -1) + 1/3 DATA(-1, 1)
-
- + 1/3 DATA(1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size3);
-[COEFF(-1, -1) = 1/3, COEFF(0, -1) = -2/3, COEFF(1, -1) = 1/3,
-
- COEFF(-1, 0) = 1/3, COEFF(0, 0) = -2/3, COEFF(1, 0) = 1/3,
-
- COEFF(-1, 1) = 1/3, COEFF(0, 1) = -2/3, COEFF(1, 1) = 1/3]
-
-> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
-> "2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c");
->
-# d^2/dxdy
-> simplify( diff(interp_2d_cube_order2_smooth0,x,y) );
- 1/4 DATA(1, 1) + 1/4 DATA(-1, -1) - 1/4 DATA(1, -1) - 1/4 DATA(-1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size3);
-[COEFF(-1, -1) = 1/4, COEFF(0, -1) = 0, COEFF(1, -1) = -1/4, COEFF(-1, 0) = 0,
-
- COEFF(0, 0) = 0, COEFF(1, 0) = 0, COEFF(-1, 1) = -1/4, COEFF(0, 1) = 0,
-
- COEFF(1, 1) = 1/4]
-
-> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
-> "2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c");
->
-# d^2/dy^2
-> simplify( diff(interp_2d_cube_order2_smooth0,y,y) );
-- 2/3 DATA(-1, 0) + 1/3 DATA(-1, -1) + 1/3 DATA(0, -1) + 1/3 DATA(0, 1)
-
- - 2/3 DATA(1, 0) - 2/3 DATA(0, 0) + 1/3 DATA(1, -1) + 1/3 DATA(-1, 1)
-
- + 1/3 DATA(1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size3);
-[COEFF(-1, -1) = 1/3, COEFF(0, -1) = 1/3, COEFF(1, -1) = 1/3,
-
- COEFF(-1, 0) = -2/3, COEFF(0, 0) = -2/3, COEFF(1, 0) = -2/3,
-
- COEFF(-1, 1) = 1/3, COEFF(0, 1) = 1/3, COEFF(1, 1) = 1/3]
-
-> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
-> "2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c");
-bytes used=8003588, alloc=1834672, time=0.65
->
-########################################
->
-#
-# 2d, cube, order=3, smoothing=0 (size=4)
-#
->
-# interpolating polynomial
-> interp_2d_cube_order3_smooth0
-> := polynomial_interpolant(fn_2d_order3, coeff_list_2d_order3,
-> coord_list_2d, posn_list_2d_size4);
-bytes used=9004508, alloc=1900196, time=0.72
-bytes used=10005524, alloc=1965720, time=0.78
-bytes used=11005724, alloc=1965720, time=0.84
-bytes used=12007400, alloc=1965720, time=0.90
-interp_2d_cube_order3_smooth0 := (- 1/40 DATA(1, 1) + 1/40 DATA(0, 0)
-
- - 1/40 DATA(1, 0) + 1/40 DATA(0, 1) - 3/40 DATA(2, 0) + 3/40 DATA(2, -1)
-
- - 3/40 DATA(-1, -1) - 1/40 DATA(0, -1) + 1/40 DATA(1, -1)
-
- + 3/40 DATA(-1, 0) + 3/40 DATA(-1, 1) + 3/40 DATA(2, 2) + 1/40 DATA(1, 2)
-
- 2 /
- - 1/40 DATA(0, 2) - 3/40 DATA(-1, 2) - 3/40 DATA(2, 1)) x y + |
- \
-
- 3/50 DATA(1, 1) - 1/25 DATA(0, 0) - 1/100 DATA(1, 0) - 1/100 DATA(0, 1)
-
- + 7/100 DATA(2, 0) - 9/100 DATA(2, -1) + 6/25 DATA(-1, -1)
-
- 13 13
- - 1/50 DATA(0, -1) - --- DATA(1, -1) - 1/50 DATA(-1, 0) - --- DATA(-1, 1)
- 100 100
-
- - 3/50 DATA(2, 2) + 2/25 DATA(1, 2) + 7/100 DATA(0, 2) - 9/100 DATA(-1, 2)
-
- \
- + 2/25 DATA(2, 1)| x y + (- 1/40 DATA(1, 1) + 1/40 DATA(0, 0)
- /
-
- + 1/40 DATA(1, 0) - 1/40 DATA(0, 1) - 1/40 DATA(2, 0) - 3/40 DATA(2, -1)
-
- - 3/40 DATA(-1, -1) + 3/40 DATA(0, -1) + 3/40 DATA(1, -1)
-
- - 1/40 DATA(-1, 0) + 1/40 DATA(-1, 1) + 3/40 DATA(2, 2) - 3/40 DATA(1, 2)
-
- 2
- - 3/40 DATA(0, 2) + 3/40 DATA(-1, 2) + 1/40 DATA(2, 1)) x y
-
- 17 93 37 37
- - --- DATA(1, 1) + --- DATA(0, 0) + --- DATA(1, 0) + --- DATA(0, 1)
- 200 200 200 200
-
- 13 17 23 11
- + --- DATA(2, 0) - --- DATA(2, -1) - --- DATA(-1, -1) + -- DATA(0, -1)
- 100 200 200 50
-
- 11
- - 1/50 DATA(1, -1) + -- DATA(-1, 0) - 1/50 DATA(-1, 1) + 7/200 DATA(2, 2)
- 50
-
- 13 17 /
- - 2/25 DATA(1, 2) + --- DATA(0, 2) - --- DATA(-1, 2) - 2/25 DATA(2, 1) + |
- 100 200 \
-
- 103 57 117 63
- --- DATA(1, 1) - --- DATA(0, 0) + --- DATA(1, 0) - --- DATA(0, 1)
- 400 400 400 400
-
- 43 131 109 31
- + ---- DATA(2, 0) - ---- DATA(2, -1) - ---- DATA(-1, -1) - --- DATA(0, -1)
- 1200 1200 1200 400
-
- 111 223 157 149
- + --- DATA(1, -1) - ---- DATA(-1, 0) - ---- DATA(-1, 1) - ---- DATA(2, 2)
- 400 1200 1200 1200
-
- 69 49 89 37 \
- + --- DATA(1, 2) - --- DATA(0, 2) + ---- DATA(-1, 2) + ---- DATA(2, 1)| x
- 400 400 1200 1200 /
-
- /11 21 19
- + |-- DATA(1, 1) - -- DATA(0, 0) + 9/80 DATA(1, 0) - -- DATA(0, 1)
- \80 80 80
-
- 13 23
- + 1/80 DATA(2, 0) + 3/80 DATA(2, -1) + -- DATA(-1, -1) - -- DATA(0, -1)
- 80 80
-
- 11
- + 7/80 DATA(1, -1) + -- DATA(-1, 0) + 9/80 DATA(-1, 1) - 3/80 DATA(2, 2)
- 80
-
- 13 17 \ 2
- + -- DATA(1, 2) - -- DATA(0, 2) + 7/80 DATA(-1, 2) - 1/80 DATA(2, 1)| x
- 80 80 /
-
- + (- 1/8 DATA(1, 1) + 1/8 DATA(0, 0) - 1/8 DATA(1, 0) + 1/8 DATA(0, 1)
-
- + 1/24 DATA(2, 0) + 1/24 DATA(2, -1) - 1/24 DATA(-1, -1) + 1/8 DATA(0, -1)
-
- - 1/8 DATA(1, -1) - 1/24 DATA(-1, 0) - 1/24 DATA(-1, 1) + 1/24 DATA(2, 2)
-
- 3
- - 1/8 DATA(1, 2) + 1/8 DATA(0, 2) - 1/24 DATA(-1, 2) + 1/24 DATA(2, 1)) x
-
- + (- 1/8 DATA(1, 1) + 1/8 DATA(0, 0) + 1/8 DATA(1, 0) - 1/8 DATA(0, 1)
-
- + 1/8 DATA(2, 0) - 1/24 DATA(2, -1) - 1/24 DATA(-1, -1) - 1/24 DATA(0, -1)
-
- - 1/24 DATA(1, -1) + 1/8 DATA(-1, 0) - 1/8 DATA(-1, 1) + 1/24 DATA(2, 2)
-
- + 1/24 DATA(1, 2) + 1/24 DATA(0, 2) + 1/24 DATA(-1, 2) - 1/8 DATA(2, 1))
-
- 3 /11 21 19
- y + |-- DATA(1, 1) - -- DATA(0, 0) - -- DATA(1, 0) + 9/80 DATA(0, 1)
- \80 80 80
-
- 17 13 11
- - -- DATA(2, 0) + 7/80 DATA(2, -1) + -- DATA(-1, -1) + -- DATA(0, -1)
- 80 80 80
-
- 23
- + 9/80 DATA(1, -1) - -- DATA(-1, 0) + 7/80 DATA(-1, 1) - 3/80 DATA(2, 2)
- 80
-
- 13 \ 2
- - 1/80 DATA(1, 2) + 1/80 DATA(0, 2) + 3/80 DATA(-1, 2) + -- DATA(2, 1)| y
- 80 /
-
- /103 57 63 117
- + |--- DATA(1, 1) - --- DATA(0, 0) - --- DATA(1, 0) + --- DATA(0, 1)
- \400 400 400 400
-
- 49 89 109 223
- - --- DATA(2, 0) + ---- DATA(2, -1) - ---- DATA(-1, -1) - ---- DATA(0, -1)
- 400 1200 1200 1200
-
- 157 31 111 149
- - ---- DATA(1, -1) - --- DATA(-1, 0) + --- DATA(-1, 1) - ---- DATA(2, 2)
- 1200 400 400 1200
-
- 37 43 131 69 \
- + ---- DATA(1, 2) + ---- DATA(0, 2) - ---- DATA(-1, 2) + --- DATA(2, 1)| y
- 1200 1200 1200 400 /
-
->
-# I
-> coeff_as_lc_of_data(%, posn_list_2d_size4);
-bytes used=13007752, alloc=1965720, time=0.95
- 109 13 2 3 2 3 23 13 2
-[COEFF(-1, -1) = - ---- y + -- x - 1/24 x - 3/40 x y - 1/24 y - --- + -- y
- 1200 80 200 80
-
- 2 109 11 2 223 31
- - 3/40 x y - ---- x + 6/25 x y, COEFF(0, -1) = -- y - ---- y - --- x
- 1200 80 1200 400
-
- 3 2 2 3 23 2 11
- - 1/24 y + 3/40 x y - 1/40 x y + 1/8 x - 1/50 x y - -- x + --,
- 80 50
-
- 3 2 3 2 2
- COEFF(1, -1) = - 1/8 x + 1/40 x y - 1/24 y + 9/80 y + 3/40 x y - 1/50
-
- 2 111 157 13 2 2
- + 7/80 x + --- x - ---- y - --- x y, COEFF(2, -1) = - 3/40 x y + 3/80 x
- 400 1200 100
-
- 2 89 3 2 3 131
- + 7/80 y - 9/100 x y + ---- y - 1/24 y + 3/40 x y + 1/24 x - ---- x
- 1200 1200
-
- 17 23 2 31 11 2 11 223
- - ---, COEFF(-1, 0) = - -- y - 1/50 x y - --- y + -- x + -- - ---- x
- 200 80 400 80 50 1200
-
- 3 2 2 3 2
- + 1/8 y - 1/40 x y + 3/40 x y - 1/24 x , COEFF(0, 0) = 1/40 x y
-
- 57 2 3 21 2 93 3 21 2
- - --- y + 1/40 x y + 1/8 y - 1/25 x y - -- y + --- + 1/8 x - -- x
- 400 80 200 80
-
- 57 3 2 3 2
- - --- x, COEFF(1, 0) = - 1/8 x - 1/40 x y + 1/8 y - 1/100 x y + 9/80 x
- 400
-
- 19 2 37 63 117 2 49 3
- - -- y + --- - --- y + --- x + 1/40 x y, COEFF(2, 0) = - --- y + 1/8 y
- 80 200 400 400 400
-
- 17 2 3 43 2 2 13
- - -- y + 1/24 x + ---- x - 1/40 x y - 3/40 x y + 7/100 x y + ---
- 80 1200 100
-
- 2 111 3 2 2 157
- + 1/80 x , COEFF(-1, 1) = --- y - 1/24 x + 1/40 x y + 7/80 y - ---- x
- 400 1200
-
- 2 13 2 3 2
- + 9/80 x - --- x y + 3/40 x y - 1/8 y - 1/50, COEFF(0, 1) = - 1/40 x y
- 100
-
- 2 37 3 3 117 2 19 2
- + 9/80 y - 1/100 x y + --- - 1/8 y + 1/8 x + --- y + 1/40 x y - -- x
- 200 400 80
-
- 63 2 11 2 3 17
- - --- x, COEFF(1, 1) = - 1/40 x y + -- y - 1/8 x - --- + 3/50 x y
- 400 80 200
-
- 103 3 2 11 2 103 2
- + --- y - 1/8 y - 1/40 x y + -- x + --- x, COEFF(2, 1) = 1/40 x y
- 400 80 400
-
- 2 13 2 3 69 3 37
- - 1/80 x + -- y - 2/25 - 1/8 y + --- y + 1/24 x + 2/25 x y + ---- x
- 80 400 1200
-
- 2 17 131 2
- - 3/40 x y , COEFF(-1, 2) = - --- - ---- y - 9/100 x y + 3/40 x y
- 200 1200
-
- 89 2 2 3 2 3
- + ---- x - 3/40 x y + 3/80 y - 1/24 x + 7/80 x + 1/24 y , COEFF(0, 2)
- 1200
-
- 49 2 2 2 3 43 3
- = - --- x - 1/40 x y + 1/80 y - 3/40 x y + 1/8 x + ---- y + 1/24 y
- 400 1200
-
- 17 2 13 69 37 13 2
- - -- x + 7/100 x y + ---, COEFF(1, 2) = --- x + ---- y + -- x
- 80 100 400 1200 80
-
- 2 2 3 2 3
- - 3/40 x y + 2/25 x y - 2/25 + 1/40 x y - 1/8 x - 1/80 y + 1/24 y ,
-
- 2 149 149 3
- COEFF(2, 2) = 3/40 x y - ---- y + 7/200 - ---- x + 1/24 x - 3/50 x y
- 1200 1200
-
- 3 2 2 2
- + 1/24 y - 3/80 x - 3/80 y + 3/40 x y ]
-
-> print_coeff__lc_of_data(%, "coeff_I_", "fp",
-> "2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c");
-bytes used=14007904, alloc=1965720, time=1.02
-bytes used=15013804, alloc=1965720, time=1.08
-bytes used=16014220, alloc=1965720, time=1.14
-bytes used=17014580, alloc=1965720, time=1.22
-bytes used=18014732, alloc=1965720, time=1.31
-bytes used=19014940, alloc=1965720, time=1.41
-bytes used=20015096, alloc=1965720, time=1.49
-bytes used=21015332, alloc=1965720, time=1.57
->
-# d/dx
-> simplify( diff(interp_2d_cube_order3_smooth0,x) );
-bytes used=22015608, alloc=2031244, time=1.66
-bytes used=23016856, alloc=2096768, time=1.72
- 2 2 2
-- 1/40 y DATA(1, 0) - 1/40 y DATA(0, -1) - 3/40 y DATA(-1, -1)
-
- 2 2 2
- + 1/40 y DATA(1, 2) + 3/40 y DATA(2, 2) + 3/40 y DATA(-1, 1)
-
- 2 2 13
- + 3/40 y DATA(-1, 0) + 1/40 y DATA(1, -1) + -- x DATA(1, 2)
- 40
-
- 2 2 2
- - 1/40 y DATA(1, 1) + 1/40 y DATA(0, 0) + 3/40 y DATA(2, -1)
-
- 2 2
- - 3/40 y DATA(2, 0) + 1/40 y DATA(0, 1) + 7/40 x DATA(-1, 2)
-
- 11
- + 7/40 x DATA(1, -1) + -- x DATA(-1, 0) + 9/40 x DATA(-1, 1)
- 40
-
- 23 2
- - 3/40 x DATA(2, 2) - -- x DATA(0, -1) - 3/8 x DATA(1, -1)
- 40
-
- 2 2 2
- - 1/8 x DATA(-1, 0) - 1/8 x DATA(-1, 1) + 1/8 x DATA(2, 2)
-
- 2 2 2
- - 3/8 x DATA(1, 2) + 3/8 x DATA(0, 2) - 1/8 x DATA(-1, 2)
-
- 2 2 2
- + 1/8 x DATA(2, 1) - 3/8 x DATA(1, 0) + 3/8 x DATA(0, 1)
-
- 2 2 2
- + 1/8 x DATA(2, 0) + 1/8 x DATA(2, -1) - 1/8 x DATA(-1, -1)
-
- 2 17
- + 3/8 x DATA(0, -1) - -- x DATA(0, 2) - 1/40 x DATA(2, 1)
- 40
-
- 2 2
- - 3/8 x DATA(1, 1) + 3/8 x DATA(0, 0) + 1/20 x y DATA(2, 1)
-
- 2 2
- - 1/100 y DATA(1, 0) - 1/40 y DATA(0, 2) - 3/40 y DATA(-1, 2)
-
- 2
- - 3/40 y DATA(2, 1) + 3/50 y DATA(1, 1) - 1/25 y DATA(0, 0)
-
- 13 11
- + -- x DATA(-1, -1) + -- x DATA(1, 1) - 3/50 y DATA(2, 2)
- 40 40
-
- + 2/25 y DATA(1, 2) + 7/100 y DATA(0, 2) - 9/100 y DATA(-1, 2)
-
- + 2/25 y DATA(2, 1) - 1/100 y DATA(0, 1) + 7/100 y DATA(2, 0)
-
- - 9/100 y DATA(2, -1) + 6/25 y DATA(-1, -1) - 1/50 y DATA(0, -1)
-
- 13 13
- - --- y DATA(1, -1) - 1/50 y DATA(-1, 0) - --- y DATA(-1, 1)
- 100 100
-
- 21
- - -- x DATA(0, 0) + 9/40 x DATA(1, 0) + 1/40 x DATA(2, 0)
- 40
-
- 103
- + 3/40 x DATA(2, -1) + 3/20 x y DATA(-1, 2) + --- DATA(1, 1)
- 400
-
- 57 117 63 43
- - --- DATA(0, 0) + --- DATA(1, 0) - --- DATA(0, 1) + ---- DATA(2, 0)
- 400 400 400 1200
-
- 131 109 31 111
- - ---- DATA(2, -1) - ---- DATA(-1, -1) - --- DATA(0, -1) + --- DATA(1, -1)
- 1200 1200 400 400
-
- 223 157 149 69
- - ---- DATA(-1, 0) - ---- DATA(-1, 1) - ---- DATA(2, 2) + --- DATA(1, 2)
- 1200 1200 1200 400
-
- 49 89 37 19
- - --- DATA(0, 2) + ---- DATA(-1, 2) + ---- DATA(2, 1) - -- x DATA(0, 1)
- 400 1200 1200 40
-
- - 3/20 x y DATA(0, 2) - 1/20 x y DATA(2, 0) - 3/20 x y DATA(2, -1)
-
- - 3/20 x y DATA(-1, -1) + 3/20 x y DATA(0, -1) + 3/20 x y DATA(1, -1)
-
- - 1/20 x y DATA(-1, 0) + 1/20 x y DATA(-1, 1) + 3/20 x y DATA(2, 2)
-
- - 3/20 x y DATA(1, 2) - 1/20 x y DATA(1, 1) + 1/20 x y DATA(0, 0)
-
- + 1/20 x y DATA(1, 0) - 1/20 x y DATA(0, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size4);
- 13 109 2 2
-[COEFF(-1, -1) = -- x + 6/25 y - ---- - 3/20 x y - 1/8 x - 3/40 y ,
- 40 1200
-
- 23 31 2 2
- COEFF(0, -1) = 3/20 x y - -- x - 1/50 y - --- - 1/40 y + 3/8 x ,
- 40 400
-
- 2 13 2 111
- COEFF(1, -1) = 3/20 x y + 7/40 x + 1/40 y - --- y - 3/8 x + ---,
- 100 400
-
- 2 131 2
- COEFF(2, -1) = 1/8 x - ---- - 3/20 x y + 3/40 x - 9/100 y + 3/40 y ,
- 1200
-
- 11 223 2 2
- COEFF(-1, 0) = -- x - ---- - 1/20 x y - 1/8 x + 3/40 y - 1/50 y,
- 40 1200
-
- 2 57 21 2
- COEFF(0, 0) = 1/20 x y + 1/40 y - --- - -- x + 3/8 x - 1/25 y,
- 400 40
-
- 117 2 2
- COEFF(1, 0) = - 1/100 y + 1/20 x y + 9/40 x + --- - 3/8 x - 1/40 y ,
- 400
-
- 2 43 2
- COEFF(2, 0) = 1/8 x - 1/20 x y + 1/40 x + ---- - 3/40 y + 7/100 y,
- 1200
-
- 157 2 2 13
- COEFF(-1, 1) = - ---- - 1/8 x + 1/20 x y + 3/40 y + 9/40 x - --- y,
- 1200 100
-
- 2 63 19 2
- COEFF(0, 1) = 1/40 y - --- - 1/20 x y - -- x - 1/100 y + 3/8 x ,
- 400 40
-
- 103 11 2 2
- COEFF(1, 1) = 3/50 y + --- + -- x - 1/20 x y - 3/8 x - 1/40 y ,
- 400 40
-
- 2 37 2
- COEFF(2, 1) = - 3/40 y + ---- - 1/40 x + 2/25 y + 1/8 x + 1/20 x y,
- 1200
-
- 2 2 89
- COEFF(-1, 2) = - 3/40 y + 3/20 x y - 1/8 x + 7/40 x + ---- - 9/100 y,
- 1200
-
- 49 17 2 2
- COEFF(0, 2) = - --- + 7/100 y - 3/20 x y - -- x + 3/8 x - 1/40 y ,
- 400 40
-
- 2 2 13 69
- COEFF(1, 2) = 2/25 y + 1/40 y - 3/20 x y - 3/8 x + -- x + ---,
- 40 400
-
- 2 2 149
- COEFF(2, 2) = 1/8 x + 3/20 x y + 3/40 y - 3/50 y - 3/40 x - ----]
- 1200
-
-> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
-> "2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c");
-bytes used=24017084, alloc=2096768, time=1.79
-bytes used=25017248, alloc=2096768, time=1.87
-bytes used=26021088, alloc=2096768, time=1.96
-bytes used=27021352, alloc=2096768, time=2.05
->
-# d/dy
-> simplify( diff(interp_2d_cube_order3_smooth0,y) );
-bytes used=28022576, alloc=2096768, time=2.12
- 2 2 2
-3/8 y DATA(1, 0) - 1/8 y DATA(0, -1) - 1/8 y DATA(-1, -1)
-
- 2 2 2
- + 1/8 y DATA(1, 2) + 1/8 y DATA(2, 2) - 3/8 y DATA(-1, 1)
-
- 2 2
- + 3/8 y DATA(-1, 0) - 1/8 y DATA(1, -1) + 2/25 x DATA(1, 2)
-
- 2 2 2
- - 3/8 y DATA(1, 1) + 3/8 y DATA(0, 0) - 1/8 y DATA(2, -1)
-
- 2 2
- + 3/8 y DATA(2, 0) - 3/8 y DATA(0, 1) - 9/100 x DATA(-1, 2)
-
- 13 13
- - --- x DATA(1, -1) - 1/50 x DATA(-1, 0) - --- x DATA(-1, 1)
- 100 100
-
- 2
- - 3/50 x DATA(2, 2) - 1/50 x DATA(0, -1) + 3/40 x DATA(1, -1)
-
- 2 2 2
- - 1/40 x DATA(-1, 0) + 1/40 x DATA(-1, 1) + 3/40 x DATA(2, 2)
-
- 2 2 2
- - 3/40 x DATA(1, 2) - 3/40 x DATA(0, 2) + 3/40 x DATA(-1, 2)
-
- 2 2 2
- + 1/40 x DATA(2, 1) + 1/40 x DATA(1, 0) - 1/40 x DATA(0, 1)
-
- 2 2 2
- - 1/40 x DATA(2, 0) - 3/40 x DATA(2, -1) - 3/40 x DATA(-1, -1)
-
- 2
- + 3/40 x DATA(0, -1) + 7/100 x DATA(0, 2) + 2/25 x DATA(2, 1)
-
- 2 2
- - 1/40 x DATA(1, 1) + 1/40 x DATA(0, 0) - 3/20 x y DATA(2, 1)
-
- 19 2 2
- - -- y DATA(1, 0) + 1/8 y DATA(0, 2) + 1/8 y DATA(-1, 2)
- 40
-
- 2 11 21
- - 3/8 y DATA(2, 1) + -- y DATA(1, 1) - -- y DATA(0, 0)
- 40 40
-
- + 6/25 x DATA(-1, -1) + 3/50 x DATA(1, 1) - 3/40 y DATA(2, 2)
-
- - 1/40 y DATA(1, 2) + 1/40 y DATA(0, 2) + 3/40 y DATA(-1, 2)
-
- 13 17
- + -- y DATA(2, 1) + 9/40 y DATA(0, 1) - -- y DATA(2, 0)
- 40 40
-
- 13 11
- + 7/40 y DATA(2, -1) + -- y DATA(-1, -1) + -- y DATA(0, -1)
- 40 40
-
- 23
- + 9/40 y DATA(1, -1) - -- y DATA(-1, 0) + 7/40 y DATA(-1, 1)
- 40
-
- - 1/25 x DATA(0, 0) - 1/100 x DATA(1, 0) + 7/100 x DATA(2, 0)
-
- 103
- - 9/100 x DATA(2, -1) - 3/20 x y DATA(-1, 2) + --- DATA(1, 1)
- 400
-
- 57 63 117 49
- - --- DATA(0, 0) - --- DATA(1, 0) + --- DATA(0, 1) - --- DATA(2, 0)
- 400 400 400 400
-
- 89 109 223
- + ---- DATA(2, -1) - ---- DATA(-1, -1) - ---- DATA(0, -1)
- 1200 1200 1200
-
- 157 31 111 149
- - ---- DATA(1, -1) - --- DATA(-1, 0) + --- DATA(-1, 1) - ---- DATA(2, 2)
- 1200 400 400 1200
-
- 37 43 131 69
- + ---- DATA(1, 2) + ---- DATA(0, 2) - ---- DATA(-1, 2) + --- DATA(2, 1)
- 1200 1200 1200 400
-
- - 1/100 x DATA(0, 1) - 1/20 x y DATA(0, 2) - 3/20 x y DATA(2, 0)
-
- + 3/20 x y DATA(2, -1) - 3/20 x y DATA(-1, -1) - 1/20 x y DATA(0, -1)
-
- + 1/20 x y DATA(1, -1) + 3/20 x y DATA(-1, 0) + 3/20 x y DATA(-1, 1)
-
- + 3/20 x y DATA(2, 2) + 1/20 x y DATA(1, 2) - 1/20 x y DATA(1, 1)
-
- + 1/20 x y DATA(0, 0) - 1/20 x y DATA(1, 0) + 1/20 x y DATA(0, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size4);
- 2 2 109 13
-[COEFF(-1, -1) = - 3/40 x + 6/25 x - 1/8 y - ---- + -- y - 3/20 x y,
- 1200 40
-
- 223 11 2 2
- COEFF(0, -1) = - ---- + -- y - 1/8 y - 1/50 x + 3/40 x - 1/20 x y,
- 1200 40
-
- 2 13 157 2
- COEFF(1, -1) = - 1/8 y + 1/20 x y + 9/40 y - --- x - ---- + 3/40 x ,
- 100 1200
-
- 2 89 2
- COEFF(2, -1) = - 1/8 y + ---- + 7/40 y - 9/100 x + 3/20 x y - 3/40 x ,
- 1200
-
- 2 23 2 31
- COEFF(-1, 0) = - 1/50 x - 1/40 x + 3/20 x y - -- y + 3/8 y - ---,
- 40 400
-
- 2 2 57 21
- COEFF(0, 0) = 3/8 y + 1/40 x - 1/25 x - --- - -- y + 1/20 x y,
- 400 40
-
- 19 63 2 2
- COEFF(1, 0) = - 1/20 x y - -- y - --- - 1/100 x + 1/40 x + 3/8 y ,
- 40 400
-
- 2 49 17 2
- COEFF(2, 0) = - 3/20 x y + 3/8 y - --- + 7/100 x - -- y - 1/40 x ,
- 400 40
-
- 2 2 13 111
- COEFF(-1, 1) = 3/20 x y + 1/40 x - 3/8 y + 7/40 y - --- x + ---,
- 100 400
-
- 117 2 2
- COEFF(0, 1) = --- + 9/40 y + 1/20 x y - 1/100 x - 1/40 x - 3/8 y ,
- 400
-
- 2 103 2 11
- COEFF(1, 1) = 3/50 x - 3/8 y + --- - 1/20 x y - 1/40 x + -- y,
- 400 40
-
- 13 2 2 69
- COEFF(2, 1) = - 3/20 x y + -- y - 3/8 y + 2/25 x + 1/40 x + ---,
- 40 400
-
- 131 2 2
- COEFF(-1, 2) = - ---- + 1/8 y - 9/100 x + 3/40 x + 3/40 y - 3/20 x y,
- 1200
-
- 43 2 2
- COEFF(0, 2) = - 1/20 x y + 7/100 x + ---- + 1/40 y + 1/8 y - 3/40 x ,
- 1200
-
- 2 2 37
- COEFF(1, 2) = 2/25 x - 3/40 x + 1/20 x y + 1/8 y + ---- - 1/40 y,
- 1200
-
- 2 2 149
- COEFF(2, 2) = 1/8 y - 3/50 x + 3/20 x y + 3/40 x - 3/40 y - ----]
- 1200
-
-> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
-> "2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c");
-bytes used=29022756, alloc=2096768, time=2.18
-bytes used=30022928, alloc=2096768, time=2.25
-bytes used=31023128, alloc=2096768, time=2.35
-bytes used=32023280, alloc=2096768, time=2.46
->
-# d^2/dx^2
-> simplify( diff(interp_2d_cube_order3_smooth0,x,x) );
-- 3/4 x DATA(1, 2) - 1/4 x DATA(-1, 2) - 3/4 x DATA(1, -1) - 1/4 x DATA(-1, 0)
-
- - 1/4 x DATA(-1, 1) + 1/4 x DATA(2, 2) + 3/4 x DATA(0, -1)
-
- + 3/4 x DATA(0, 2) + 1/4 x DATA(2, 1) + 1/20 y DATA(1, 0)
-
- - 1/20 y DATA(1, 1) + 1/20 y DATA(0, 0) - 1/4 x DATA(-1, -1)
-
- - 3/4 x DATA(1, 1) + 3/20 y DATA(2, 2) - 3/20 y DATA(1, 2)
-
- - 3/20 y DATA(0, 2) + 3/20 y DATA(-1, 2) + 1/20 y DATA(2, 1)
-
- - 1/20 y DATA(0, 1) - 1/20 y DATA(2, 0) - 3/20 y DATA(2, -1)
-
- - 3/20 y DATA(-1, -1) + 3/20 y DATA(0, -1) + 3/20 y DATA(1, -1)
-
- - 1/20 y DATA(-1, 0) + 1/20 y DATA(-1, 1) + 3/4 x DATA(0, 0)
-
- 11
- - 3/4 x DATA(1, 0) + 1/4 x DATA(2, 0) + 1/4 x DATA(2, -1) + -- DATA(1, 1)
- 40
-
- 21 19
- - -- DATA(0, 0) + 9/40 DATA(1, 0) - -- DATA(0, 1) + 1/40 DATA(2, 0)
- 40 40
-
- 13 23
- + 3/40 DATA(2, -1) + -- DATA(-1, -1) - -- DATA(0, -1) + 7/40 DATA(1, -1)
- 40 40
-
- 11 13
- + -- DATA(-1, 0) + 9/40 DATA(-1, 1) - 3/40 DATA(2, 2) + -- DATA(1, 2)
- 40 40
-
- 17
- - -- DATA(0, 2) + 7/40 DATA(-1, 2) - 1/40 DATA(2, 1) + 3/4 x DATA(0, 1)
- 40
-
-> coeff_as_lc_of_data(%, posn_list_2d_size4);
-bytes used=33023472, alloc=2096768, time=2.54
- 13 23
-[COEFF(-1, -1) = -- - 3/20 y - 1/4 x, COEFF(0, -1) = 3/4 x - -- + 3/20 y,
- 40 40
-
- COEFF(1, -1) = - 3/4 x + 3/20 y + 7/40,
-
- 11
- COEFF(2, -1) = - 3/20 y + 3/40 + 1/4 x, COEFF(-1, 0) = -- - 1/4 x - 1/20 y,
- 40
-
- 21
- COEFF(0, 0) = 3/4 x - -- + 1/20 y, COEFF(1, 0) = 1/20 y + 9/40 - 3/4 x,
- 40
-
- COEFF(2, 0) = - 1/20 y + 1/4 x + 1/40, COEFF(-1, 1) = 1/20 y - 1/4 x + 9/40,
-
- 19 11
- COEFF(0, 1) = 3/4 x - 1/20 y - --, COEFF(1, 1) = - 3/4 x + -- - 1/20 y,
- 40 40
-
- COEFF(2, 1) = 1/4 x + 1/20 y - 1/40, COEFF(-1, 2) = 7/40 - 1/4 x + 3/20 y,
-
- 17 13
- COEFF(0, 2) = - -- - 3/20 y + 3/4 x, COEFF(1, 2) = -- - 3/4 x - 3/20 y,
- 40 40
-
- COEFF(2, 2) = 3/20 y + 1/4 x - 3/40]
-
-> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
-> "2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c");
-bytes used=34023908, alloc=2096768, time=2.64
->
-# d^2/dxdy
-> simplify( diff(interp_2d_cube_order3_smooth0,x,y) );
-bytes used=35024732, alloc=2096768, time=2.71
-- 3/20 x DATA(1, 2) + 3/20 x DATA(-1, 2) + 3/20 x DATA(1, -1)
-
- - 1/20 x DATA(-1, 0) + 1/20 x DATA(-1, 1) + 3/20 x DATA(2, 2)
-
- + 3/20 x DATA(0, -1) - 3/20 x DATA(0, 2) + 1/20 x DATA(2, 1)
-
- - 1/20 y DATA(1, 0) - 1/20 y DATA(1, 1) + 1/20 y DATA(0, 0)
-
- - 3/20 x DATA(-1, -1) - 1/20 x DATA(1, 1) + 3/20 y DATA(2, 2)
-
- + 1/20 y DATA(1, 2) - 1/20 y DATA(0, 2) - 3/20 y DATA(-1, 2)
-
- - 3/20 y DATA(2, 1) + 1/20 y DATA(0, 1) - 3/20 y DATA(2, 0)
-
- + 3/20 y DATA(2, -1) - 3/20 y DATA(-1, -1) - 1/20 y DATA(0, -1)
-
- + 1/20 y DATA(1, -1) + 3/20 y DATA(-1, 0) + 3/20 y DATA(-1, 1)
-
- + 1/20 x DATA(0, 0) + 1/20 x DATA(1, 0) - 1/20 x DATA(2, 0)
-
- - 3/20 x DATA(2, -1) + 3/50 DATA(1, 1) - 1/25 DATA(0, 0)
-
- - 1/100 DATA(1, 0) - 1/100 DATA(0, 1) + 7/100 DATA(2, 0)
-
- - 9/100 DATA(2, -1) + 6/25 DATA(-1, -1) - 1/50 DATA(0, -1)
-
- 13 13
- - --- DATA(1, -1) - 1/50 DATA(-1, 0) - --- DATA(-1, 1) - 3/50 DATA(2, 2)
- 100 100
-
- + 2/25 DATA(1, 2) + 7/100 DATA(0, 2) - 9/100 DATA(-1, 2) + 2/25 DATA(2, 1)
-
- - 1/20 x DATA(0, 1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size4);
-[COEFF(-1, -1) = - 3/20 x + 6/25 - 3/20 y,
-
- COEFF(0, -1) = - 1/20 y - 1/50 + 3/20 x,
-
- 13
- COEFF(1, -1) = 3/20 x + 1/20 y - ---,
- 100
-
- COEFF(2, -1) = - 9/100 - 3/20 x + 3/20 y,
-
- COEFF(-1, 0) = - 1/20 x + 3/20 y - 1/50,
-
- COEFF(0, 0) = 1/20 x - 1/25 + 1/20 y, COEFF(1, 0) = 1/20 x - 1/100 - 1/20 y,
-
- COEFF(2, 0) = - 3/20 y - 1/20 x + 7/100,
-
- 13
- COEFF(-1, 1) = 3/20 y - --- + 1/20 x, COEFF(0, 1) = 1/20 y - 1/100 - 1/20 x,
- 100
-
- COEFF(1, 1) = - 1/20 y + 3/50 - 1/20 x,
-
- COEFF(2, 1) = 1/20 x + 2/25 - 3/20 y,
-
- COEFF(-1, 2) = 3/20 x - 9/100 - 3/20 y,
-
- COEFF(0, 2) = - 1/20 y + 7/100 - 3/20 x,
-
- COEFF(1, 2) = - 3/20 x + 1/20 y + 2/25,
-
- COEFF(2, 2) = - 3/50 + 3/20 y + 3/20 x]
-
-> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
-> "2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c");
-bytes used=36024940, alloc=2096768, time=2.77
->
-# d^2/dy^2
-> simplify( diff(interp_2d_cube_order3_smooth0,y,y) );
-1/20 x DATA(1, 2) - 3/20 x DATA(-1, 2) + 1/20 x DATA(1, -1)
-
- + 3/20 x DATA(-1, 0) + 3/20 x DATA(-1, 1) + 3/20 x DATA(2, 2)
-
- - 1/20 x DATA(0, -1) - 1/20 x DATA(0, 2) - 3/20 x DATA(2, 1)
-
- + 3/4 y DATA(1, 0) - 3/4 y DATA(1, 1) + 3/4 y DATA(0, 0)
-
- - 3/20 x DATA(-1, -1) - 1/20 x DATA(1, 1) + 1/4 y DATA(2, 2)
-
- + 1/4 y DATA(1, 2) + 1/4 y DATA(0, 2) + 1/4 y DATA(-1, 2)
-
- - 3/4 y DATA(2, 1) - 3/4 y DATA(0, 1) + 3/4 y DATA(2, 0)
-
- - 1/4 y DATA(2, -1) - 1/4 y DATA(-1, -1) - 1/4 y DATA(0, -1)
-
- - 1/4 y DATA(1, -1) + 3/4 y DATA(-1, 0) - 3/4 y DATA(-1, 1)
-
- + 1/20 x DATA(0, 0) - 1/20 x DATA(1, 0) - 3/20 x DATA(2, 0)
-
- 11 21 19
- + 3/20 x DATA(2, -1) + -- DATA(1, 1) - -- DATA(0, 0) - -- DATA(1, 0)
- 40 40 40
-
- 17 13
- + 9/40 DATA(0, 1) - -- DATA(2, 0) + 7/40 DATA(2, -1) + -- DATA(-1, -1)
- 40 40
-
- 11 23
- + -- DATA(0, -1) + 9/40 DATA(1, -1) - -- DATA(-1, 0) + 7/40 DATA(-1, 1)
- 40 40
-
- - 3/40 DATA(2, 2) - 1/40 DATA(1, 2) + 1/40 DATA(0, 2) + 3/40 DATA(-1, 2)
-
- 13
- + -- DATA(2, 1) + 1/20 x DATA(0, 1)
- 40
-
-> coeff_as_lc_of_data(%, posn_list_2d_size4);
-bytes used=37026716, alloc=2096768, time=2.86
- 13 11
-[COEFF(-1, -1) = - 1/4 y + -- - 3/20 x, COEFF(0, -1) = -- - 1/20 x - 1/4 y,
- 40 40
-
- COEFF(1, -1) = - 1/4 y + 9/40 + 1/20 x,
-
- 23
- COEFF(2, -1) = - 1/4 y + 7/40 + 3/20 x, COEFF(-1, 0) = 3/4 y + 3/20 x - --,
- 40
-
- 21 19
- COEFF(0, 0) = 3/4 y + 1/20 x - --, COEFF(1, 0) = - -- - 1/20 x + 3/4 y,
- 40 40
-
- 17
- COEFF(2, 0) = 3/4 y - -- - 3/20 x, COEFF(-1, 1) = 3/20 x + 7/40 - 3/4 y,
- 40
-
- 11
- COEFF(0, 1) = 1/20 x + 9/40 - 3/4 y, COEFF(1, 1) = - 1/20 x - 3/4 y + --,
- 40
-
- 13
- COEFF(2, 1) = - 3/4 y + -- - 3/20 x, COEFF(-1, 2) = - 3/20 x + 3/40 + 1/4 y,
- 40
-
- COEFF(0, 2) = 1/40 - 1/20 x + 1/4 y, COEFF(1, 2) = 1/4 y + 1/20 x - 1/40,
-
- COEFF(2, 2) = 1/4 y + 3/20 x - 3/40]
-
-> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
-> "2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c");
-bytes used=38027176, alloc=2096768, time=2.96
-bytes used=39027380, alloc=2096768, time=3.07
->
-########################################
->
-#
-# 2d, cube, order=4, smoothing=0 (size=5)
-#
->
-# interpolating polynomial
-> interp_2d_cube_order4_smooth0
-> := polynomial_interpolant(fn_2d_order4, coeff_list_2d_order4,
-> coord_list_2d, posn_list_2d_size5);
-bytes used=40027600, alloc=2096768, time=3.13
-bytes used=41027860, alloc=2096768, time=3.17
-bytes used=42028028, alloc=2096768, time=3.24
-bytes used=43028292, alloc=2096768, time=3.30
-bytes used=44028672, alloc=2096768, time=3.36
- 99 51
-interp_2d_cube_order4_smooth0 := - ---- DATA(-2, -1) + ---- DATA(2, -2)
- 1225 1225
-
- 24 99 99
- - ---- DATA(1, 1) - ---- DATA(1, -2) - ---- DATA(-1, -2)
- 1225 1225 1225
-
- 96 51 541 246
- + ---- DATA(0, -2) + ---- DATA(-2, -2) + ---- DATA(0, 0) + ---- DATA(1, 0)
- 1225 1225 1225 1225
-
- 246 99 96 51
- + ---- DATA(0, 1) - ---- DATA(-2, 1) + ---- DATA(-2, 0) + ---- DATA(-2, 2)
- 1225 1225 1225 1225
-
- 96 99 24
- + ---- DATA(2, 0) - ---- DATA(2, -1) - ---- DATA(-1, -1)
- 1225 1225 1225
-
- 246 24 246
- + ---- DATA(0, -1) - ---- DATA(1, -1) + ---- DATA(-1, 0)
- 1225 1225 1225
-
- 24 51 99 96
- - ---- DATA(-1, 1) + ---- DATA(2, 2) - ---- DATA(1, 2) + ---- DATA(0, 2)
- 1225 1225 1225 1225
-
- 99 99
- - ---- DATA(-1, 2) - ---- DATA(2, 1) + (- 1/30 DATA(-2, -1)
- 1225 1225
-
- - 1/60 DATA(2, -2) - 1/60 DATA(1, 1) - 1/120 DATA(1, -2)
-
- + 1/120 DATA(-1, -2) + 1/60 DATA(-2, -2) + 1/30 DATA(-2, 1)
-
- - 1/60 DATA(-2, 2) + 1/30 DATA(2, -1) - 1/60 DATA(-1, -1)
-
- + 1/60 DATA(1, -1) + 1/60 DATA(-1, 1) + 1/60 DATA(2, 2) + 1/120 DATA(1, 2)
-
- 3
- - 1/120 DATA(-1, 2) - 1/30 DATA(2, 1)) x y + (1/120 DATA(-2, -1)
-
- - 1/60 DATA(2, -2) - 1/60 DATA(1, 1) + 1/30 DATA(1, -2)
-
- - 1/30 DATA(-1, -2) + 1/60 DATA(-2, -2) - 1/120 DATA(-2, 1)
-
- - 1/60 DATA(-2, 2) - 1/120 DATA(2, -1) - 1/60 DATA(-1, -1)
-
- + 1/60 DATA(1, -1) + 1/60 DATA(-1, 1) + 1/60 DATA(2, 2) - 1/30 DATA(1, 2)
-
- 3
- + 1/30 DATA(-1, 2) + 1/120 DATA(2, 1)) x y + (1/70 DATA(-2, -1)
-
- + 1/35 DATA(2, -2) - 1/140 DATA(1, 1) + 1/70 DATA(1, -2)
-
- - 1/70 DATA(-1, -2) - 1/35 DATA(-2, -2) - 1/70 DATA(1, 0)
-
- + 1/70 DATA(-2, 1) + 1/35 DATA(-2, 0) - 1/35 DATA(-2, 2) - 1/35 DATA(2, 0)
-
- - 1/70 DATA(2, -1) + 1/140 DATA(-1, -1) - 1/140 DATA(1, -1)
-
- + 1/70 DATA(-1, 0) + 1/140 DATA(-1, 1) + 1/35 DATA(2, 2) + 1/70 DATA(1, 2)
-
- 2
- - 1/70 DATA(-1, 2) - 1/70 DATA(2, 1)) x y + (- 1/70 DATA(-2, -1)
-
- - 1/35 DATA(2, -2) - 1/140 DATA(1, 1) + 1/70 DATA(1, -2)
-
- + 1/70 DATA(-1, -2) + 1/35 DATA(0, -2) - 1/35 DATA(-2, -2)
-
- - 1/70 DATA(0, 1) + 1/70 DATA(-2, 1) + 1/35 DATA(-2, 2) - 1/70 DATA(2, -1)
-
- + 1/140 DATA(-1, -1) + 1/70 DATA(0, -1) + 1/140 DATA(1, -1)
-
- - 1/140 DATA(-1, 1) + 1/35 DATA(2, 2) - 1/70 DATA(1, 2) - 1/35 DATA(0, 2)
-
- 2
- - 1/70 DATA(-1, 2) + 1/70 DATA(2, 1)) x y + (- 1/98 DATA(-2, -1)
-
- + 1/49 DATA(2, -2) + 1/196 DATA(1, 1) - 1/98 DATA(1, -2)
-
- - 1/98 DATA(-1, -2) - 1/49 DATA(0, -2) + 1/49 DATA(-2, -2)
-
- + 1/49 DATA(0, 0) + 1/98 DATA(1, 0) + 1/98 DATA(0, 1) - 1/98 DATA(-2, 1)
-
- - 1/49 DATA(-2, 0) + 1/49 DATA(-2, 2) - 1/49 DATA(2, 0) - 1/98 DATA(2, -1)
-
- + 1/196 DATA(-1, -1) + 1/98 DATA(0, -1) + 1/196 DATA(1, -1)
-
- + 1/98 DATA(-1, 0) + 1/196 DATA(-1, 1) + 1/49 DATA(2, 2) - 1/98 DATA(1, 2)
-
- 2 2 /
- - 1/49 DATA(0, 2) - 1/98 DATA(-1, 2) - 1/98 DATA(2, 1)) x y + |
- \
-
- 21 11 37 21
- --- DATA(-2, -1) + --- DATA(2, -2) + --- DATA(1, 1) - --- DATA(1, -2)
- 200 150 300 200
-
- 21 11 21 37
- + --- DATA(-1, -2) - --- DATA(-2, -2) - --- DATA(-2, 1) - --- DATA(1, -1)
- 200 150 200 300
-
- 11 21 37 21
- + --- DATA(-2, 2) - --- DATA(2, -1) + --- DATA(-1, -1) - --- DATA(-1, 2)
- 150 200 300 200
-
- 37 11 21 21 \
- - --- DATA(-1, 1) - --- DATA(2, 2) + --- DATA(1, 2) + --- DATA(2, 1)| x y
- 300 150 200 200 /
-
- / 11 31 31
- + |- --- DATA(-2, -1) + --- DATA(2, -2) + --- DATA(1, 1)
- \ 105 420 210
-
- 17
- - 1/84 DATA(1, -2) - 1/84 DATA(-1, -2) - --- DATA(0, -2)
- 420
-
- 31 17 11 31
- + --- DATA(-2, -2) + --- DATA(0, 1) + --- DATA(-2, 1) - --- DATA(-2, 2)
- 420 105 105 420
-
- 11 31 17 31
- - --- DATA(2, -1) - --- DATA(-1, -1) - --- DATA(0, -1) - --- DATA(1, -1)
- 105 210 105 210
-
- 31 31 17
- + --- DATA(-1, 1) - --- DATA(2, 2) + 1/84 DATA(1, 2) + --- DATA(0, 2)
- 210 420 420
-
- 11 \ /
- + 1/84 DATA(-1, 2) + --- DATA(2, 1)| y + |- 1/84 DATA(-2, -1)
- 105 / \
-
- 31 31 11 11
- - --- DATA(2, -2) + --- DATA(1, 1) + --- DATA(1, -2) - --- DATA(-1, -2)
- 420 210 105 105
-
- 31 17 17
- + --- DATA(-2, -2) + --- DATA(1, 0) - 1/84 DATA(-2, 1) - --- DATA(-2, 0)
- 420 105 420
-
- 31 17 31
- + --- DATA(-2, 2) + --- DATA(2, 0) + 1/84 DATA(2, -1) - --- DATA(-1, -1)
- 420 420 210
-
- 31 17 31 31
- + --- DATA(1, -1) - --- DATA(-1, 0) - --- DATA(-1, 1) - --- DATA(2, 2)
- 210 105 210 420
-
- 11 11 \ /
- + --- DATA(1, 2) - --- DATA(-1, 2) + 1/84 DATA(2, 1)| x + |
- 105 105 / \
-
- 71 289 181 113
- ---- DATA(-2, -1) - ---- DATA(2, -2) + ---- DATA(1, 1) + --- DATA(1, -2)
- 5880 5880 1470 735
-
- 113 41 289 57
- + --- DATA(-1, -2) - --- DATA(0, -2) - ---- DATA(-2, -2) - --- DATA(0, 0)
- 735 196 5880 196
-
- 83 53 71 191
- + --- DATA(1, 0) - --- DATA(0, 1) + ---- DATA(-2, 1) + ---- DATA(-2, 0)
- 735 196 5880 5880
-
- 289 191 71
- - ---- DATA(-2, 2) + ---- DATA(2, 0) + ---- DATA(2, -1)
- 5880 5880 5880
-
- 181 53 181 83
- + ---- DATA(-1, -1) - --- DATA(0, -1) + ---- DATA(1, -1) + --- DATA(-1, 0)
- 1470 196 1470 735
-
- 181 289 113 41
- + ---- DATA(-1, 1) - ---- DATA(2, 2) + --- DATA(1, 2) - --- DATA(0, 2)
- 1470 5880 735 196
-
- 113 71 \ 2
- + --- DATA(-1, 2) + ---- DATA(2, 1)| x + (- 1/60 DATA(-2, -1)
- 735 5880 /
-
- + 1/60 DATA(2, -2) - 1/30 DATA(1, 1) - 1/30 DATA(1, -2)
-
- + 1/30 DATA(-1, -2) - 1/60 DATA(-2, -2) - 1/30 DATA(1, 0)
-
- - 1/60 DATA(-2, 1) - 1/60 DATA(-2, 0) - 1/60 DATA(-2, 2) + 1/60 DATA(2, 0)
-
- + 1/60 DATA(2, -1) + 1/30 DATA(-1, -1) - 1/30 DATA(1, -1)
-
- + 1/30 DATA(-1, 0) + 1/30 DATA(-1, 1) + 1/60 DATA(2, 2) - 1/30 DATA(1, 2)
-
- 3
- + 1/30 DATA(-1, 2) + 1/60 DATA(2, 1)) x + (1/120 DATA(-2, -1)
-
- + 1/120 DATA(2, -2) - 1/30 DATA(1, 1) - 1/30 DATA(1, -2)
-
- - 1/30 DATA(-1, -2) + 1/20 DATA(0, -2) + 1/120 DATA(-2, -2)
-
- + 1/20 DATA(0, 0) - 1/30 DATA(1, 0) + 1/20 DATA(0, 1) + 1/120 DATA(-2, 1)
-
- + 1/120 DATA(-2, 0) + 1/120 DATA(-2, 2) + 1/120 DATA(2, 0)
-
- + 1/120 DATA(2, -1) - 1/30 DATA(-1, -1) + 1/20 DATA(0, -1)
-
- - 1/30 DATA(1, -1) - 1/30 DATA(-1, 0) - 1/30 DATA(-1, 1)
-
- + 1/120 DATA(2, 2) - 1/30 DATA(1, 2) + 1/20 DATA(0, 2) - 1/30 DATA(-1, 2)
-
- 4
- + 1/120 DATA(2, 1)) x + (- 1/30 DATA(-2, -1) + 1/120 DATA(2, -2)
-
- - 1/30 DATA(1, 1) + 1/120 DATA(1, -2) + 1/120 DATA(-1, -2)
-
- + 1/120 DATA(0, -2) + 1/120 DATA(-2, -2) + 1/20 DATA(0, 0)
-
- + 1/20 DATA(1, 0) - 1/30 DATA(0, 1) - 1/30 DATA(-2, 1) + 1/20 DATA(-2, 0)
-
- + 1/120 DATA(-2, 2) + 1/20 DATA(2, 0) - 1/30 DATA(2, -1)
-
- - 1/30 DATA(-1, -1) - 1/30 DATA(0, -1) - 1/30 DATA(1, -1)
-
- + 1/20 DATA(-1, 0) - 1/30 DATA(-1, 1) + 1/120 DATA(2, 2)
-
- + 1/120 DATA(1, 2) + 1/120 DATA(0, 2) + 1/120 DATA(-1, 2)
-
- 4
- - 1/30 DATA(2, 1)) y + (1/30 DATA(-2, -1) - 1/60 DATA(2, -2)
-
- - 1/30 DATA(1, 1) - 1/60 DATA(1, -2) - 1/60 DATA(-1, -2)
-
- - 1/60 DATA(0, -2) - 1/60 DATA(-2, -2) - 1/30 DATA(0, 1)
-
- - 1/30 DATA(-2, 1) + 1/60 DATA(-2, 2) + 1/30 DATA(2, -1)
-
- + 1/30 DATA(-1, -1) + 1/30 DATA(0, -1) + 1/30 DATA(1, -1)
-
- - 1/30 DATA(-1, 1) + 1/60 DATA(2, 2) + 1/60 DATA(1, 2) + 1/60 DATA(0, 2)
-
- 3 /113
- + 1/60 DATA(-1, 2) - 1/30 DATA(2, 1)) y + |--- DATA(-2, -1)
- \735
-
- 289 181 71
- - ---- DATA(2, -2) + ---- DATA(1, 1) + ---- DATA(1, -2)
- 5880 1470 5880
-
- 71 191 289
- + ---- DATA(-1, -2) + ---- DATA(0, -2) - ---- DATA(-2, -2)
- 5880 5880 5880
-
- 57 53 83 113
- - --- DATA(0, 0) - --- DATA(1, 0) + --- DATA(0, 1) + --- DATA(-2, 1)
- 196 196 735 735
-
- 41 289 41 113
- - --- DATA(-2, 0) - ---- DATA(-2, 2) - --- DATA(2, 0) + --- DATA(2, -1)
- 196 5880 196 735
-
- 181 83 181 53
- + ---- DATA(-1, -1) + --- DATA(0, -1) + ---- DATA(1, -1) - --- DATA(-1, 0)
- 1470 735 1470 196
-
- 181 289 71 191
- + ---- DATA(-1, 1) - ---- DATA(2, 2) + ---- DATA(1, 2) + ---- DATA(0, 2)
- 1470 5880 5880 5880
-
- 71 113 \ 2
- + ---- DATA(-1, 2) + --- DATA(2, 1)| y
- 5880 735 /
-
->
-# I
-> coeff_as_lc_of_data(%, posn_list_2d_size5);
-bytes used=45044616, alloc=2096768, time=3.41
-bytes used=46046320, alloc=2096768, time=3.48
- 11 4 31 3 289 2 289 2
-[COEFF(-2, -2) = - --- x y + 1/120 y + --- x - 1/60 y - ---- x - ---- y
- 150 420 5880 5880
-
- 3 51 2 2 31 2 2 3
- - 1/60 x + ---- - 1/35 x y - 1/35 x y + --- y + 1/49 x y + 1/60 x y
- 1225 420
-
- 4 3 3 99 2
- + 1/120 x + 1/60 x y, COEFF(-1, -2) = - 1/30 x y - ---- - 1/70 x y
- 1225
-
- 3 11 21 113 2 4 3 4
- + 1/30 x - --- x + --- x y + --- x + 1/120 y - 1/60 y - 1/30 x
- 105 200 735
-
- 71 2 2 3 2 2
- + ---- y - 1/84 y + 1/70 x y + 1/120 x y - 1/98 x y , COEFF(0, -2) =
- 5880
-
- 41 2 191 2 3 2 2 17 4 2
- - --- x + ---- y - 1/60 y - 1/49 x y - --- y + 1/20 x + 1/35 x y
- 196 5880 420
-
- 4 96 21 2 3
- + 1/120 y + ----, COEFF(1, -2) = - --- x y + 1/70 x y - 1/60 y
- 1225 200
-
- 3 2 2 4 99 4 3
- - 1/120 x y - 1/84 y - 1/98 x y - 1/30 x - ---- + 1/120 y - 1/30 x
- 1225
-
- 2 3 71 2 11 113 2 11
- + 1/70 x y + 1/30 x y + ---- y + --- x + --- x , COEFF(2, -2) = --- x y
- 5880 105 735 150
-
- 3 4 31 31 3 2 2
- - 1/60 y + 1/120 x - --- x + --- y + 1/60 x + 1/35 x y - 1/35 x y
- 420 420
-
- 289 2 3 4 289 2 2 2 51 3
- - ---- y - 1/60 x y + 1/120 y - ---- x + 1/49 x y + ---- - 1/60 x y
- 5880 5880 1225
-
- 2 3 2 2 4
- , COEFF(-2, -1) = - 1/70 x y + 1/120 x y - 1/98 x y + 1/120 x
-
- 3 11 21 113 2 3 71 2
- + 1/30 y - --- y + --- x y - 1/84 x + --- y - 1/30 x y + ---- x
- 105 200 735 5880
-
- 3 99 4 2 4
- - 1/60 x - ---- - 1/30 y + 1/70 x y , COEFF(-1, -1) = - 1/30 y
- 1225
-
- 2 2 4 3 37 3 2
- + 1/196 x y - 1/30 x - 1/60 x y + --- x y - 1/60 x y + 1/140 x y
- 300
-
- 24 31 31 181 2 3 181 2 3
- - ---- - --- y - --- x + ---- x + 1/30 x + ---- y + 1/30 y
- 1225 210 210 1470 1470
-
- 2 2 4 83 2 3
- + 1/140 x y, COEFF(0, -1) = 1/70 x y + 1/20 x + --- y + 1/30 y
- 735
-
- 17 4 53 2 246 2 2 3
- - --- y - 1/30 y - --- x + ---- + 1/98 x y , COEFF(1, -1) = 1/60 x y
- 105 196 1225
-
- 3 2 3 31 181 2 24 4
- + 1/60 x y + 1/140 x y + 1/30 y + --- x + ---- y - ---- - 1/30 y
- 210 1470 1225
-
- 2 2 37 31 2 4 3 181 2
- + 1/196 x y - --- x y - --- y - 1/140 x y - 1/30 x - 1/30 x + ---- x
- 300 210 1470
-
- 2 3 99 3 3
- , COEFF(2, -1) = - 1/70 x y + 1/30 x y - ---- + 1/30 y + 1/60 x
- 1225
-
- 71 2 4 3 4 21 11 2 2
- + ---- x + 1/120 x - 1/120 x y - 1/30 y - --- x y - --- y - 1/98 x y
- 5880 200 105
-
- 113 2 2 2 2 3
- + 1/84 x + --- y - 1/70 x y , COEFF(-2, 0) = - 1/49 x y - 1/60 x
- 735
-
- 2 96 4 4 17 191 2 41 2
- + 1/35 x y + ---- + 1/120 x + 1/20 y - --- x + ---- x - --- y ,
- 1225 420 5880 196
-
- 2 17 2 2 4 3 246
- COEFF(-1, 0) = 1/70 x y - --- x + 1/98 x y - 1/30 x + 1/30 x + ----
- 105 1225
-
- 83 2 4 53 2
- + --- x + 1/20 y - --- y ,
- 735 196
-
- 57 2 57 2 4 2 2 541 4
- COEFF(0, 0) = - --- x - --- y + 1/20 x + 1/49 x y + ---- + 1/20 y ,
- 196 196 1225
-
- 3 2 4 4 53 2 246
- COEFF(1, 0) = - 1/30 x - 1/70 x y + 1/20 y - 1/30 x - --- y + ----
- 196 1225
-
- 83 2 17 2 2 96 2 2 2
- + --- x + --- x + 1/98 x y , COEFF(2, 0) = ---- - 1/49 x y - 1/35 x y
- 735 105 1225
-
- 4 4 17 41 2 3 191 2
- + 1/120 x + 1/20 y + --- x - --- y + 1/60 x + ---- x , COEFF(-2, 1) =
- 420 196 5880
-
- 4 99 2 21 2 3 3
- - 1/30 y - ---- + 1/70 x y - --- x y + 1/70 x y - 1/120 x y - 1/30 y
- 1225 200
-
- 3 11 113 2 3 2 2 71 2
- + 1/30 x y + --- y + --- y - 1/84 x - 1/60 x - 1/98 x y + ---- x
- 105 735 5880
-
- 4 31 181 2 3 181 2
- + 1/120 x , COEFF(-1, 1) = - --- x + ---- y + 1/60 x y + ---- x
- 210 1470 1470
-
- 3 3 2 24 31 3 37
- + 1/30 x - 1/30 y - 1/140 x y - ---- + --- y + 1/60 x y - --- x y
- 1225 210 300
-
- 4 2 2 2 4 3
- - 1/30 y + 1/140 x y + 1/196 x y - 1/30 x , COEFF(0, 1) = - 1/30 y
-
- 53 2 4 83 2 2 246 17 4
- - --- x - 1/30 y + --- y - 1/70 x y + ---- + --- y + 1/20 x
- 196 735 1225 105
-
- 2 2 4 3 3 2
- + 1/98 x y , COEFF(1, 1) = - 1/30 x - 1/60 x y - 1/60 x y - 1/140 x y
-
- 24 2 31 3 4 2 2 31
- - ---- - 1/140 x y + --- x - 1/30 x - 1/30 y + 1/196 x y + --- y
- 1225 210 210
-
- 181 2 37 3 181 2 2 2
- + ---- x + --- x y - 1/30 y + ---- y , COEFF(2, 1) = - 1/98 x y
- 1470 300 1470
-
- 71 2 2 2 3 3 3
- + ---- x - 1/70 x y + 1/70 x y + 1/120 x y - 1/30 y + 1/60 x
- 5880
-
- 113 2 11 3 4 21 99 4
- + --- y + --- y - 1/30 x y - 1/30 y + --- x y - ---- + 1/120 x
- 735 105 200 1225
-
- 289 2 3 2 3
- + 1/84 x, COEFF(-2, 2) = - ---- x - 1/60 x y - 1/35 x y - 1/60 x
- 5880
-
- 2 2 2 51 3 289 2 31 31
- + 1/49 x y + 1/35 x y + ---- - 1/60 x y - ---- y + --- x - --- y
- 1225 5880 420 420
-
- 11 3 4 4 99 113 2
- + --- x y + 1/60 y + 1/120 x + 1/120 y , COEFF(-1, 2) = - ---- + --- x
- 150 1225 735
-
- 3 4 71 2 2 2 11 3
- + 1/84 y - 1/120 x y + 1/120 y + ---- y - 1/98 x y - --- x + 1/30 x
- 5880 105
-
- 2 2 3 3 21 4
- - 1/70 x y - 1/70 x y + 1/30 x y + 1/60 y - --- x y - 1/30 x ,
- 200
-
- 4 41 2 2 2 191 2 3 96
- COEFF(0, 2) = 1/20 x - --- x - 1/49 x y + ---- y + 1/60 y + ----
- 196 5880 1225
-
- 17 2 4 4 11
- + --- y - 1/35 x y + 1/120 y , COEFF(1, 2) = - 1/30 x + --- x
- 420 105
-
- 3 2 2 113 2 71 2 3 3
- - 1/30 x y - 1/98 x y + --- x + ---- y + 1/120 x y + 1/60 y
- 735 5880
-
- 21 2 4 3 2 99
- + --- x y + 1/70 x y + 1/120 y - 1/30 x + 1/84 y - 1/70 x y - ----,
- 200 1225
-
- 31 51 4 31 3 2 2
- COEFF(2, 2) = - --- y + ---- + 1/120 x - --- x + 1/60 x y + 1/49 x y
- 420 1225 420
-
- 289 2 289 2 3 3 11 2 4
- - ---- x - ---- y + 1/60 x y + 1/60 y - --- x y + 1/35 x y + 1/120 y
- 5880 5880 150
-
- 3 2
- + 1/60 x + 1/35 x y]
-
-> print_coeff__lc_of_data(%, "coeff_I_", "fp",
-> "2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c");
-bytes used=47046476, alloc=2424388, time=3.54
-bytes used=48046676, alloc=2424388, time=3.61
-bytes used=49050356, alloc=2424388, time=3.68
-bytes used=50065748, alloc=2424388, time=3.75
-bytes used=51069308, alloc=2424388, time=3.84
-bytes used=52069472, alloc=2424388, time=3.97
-bytes used=53069648, alloc=2424388, time=4.03
-bytes used=54069840, alloc=2424388, time=4.11
-bytes used=55069992, alloc=2424388, time=4.20
-bytes used=56070208, alloc=2424388, time=4.36
-bytes used=57070372, alloc=2424388, time=4.43
-bytes used=58075880, alloc=2424388, time=4.52
-bytes used=59079984, alloc=2424388, time=4.65
-bytes used=60080404, alloc=2424388, time=4.76
-bytes used=61080652, alloc=2424388, time=4.84
-bytes used=62080996, alloc=2424388, time=4.99
-bytes used=63081168, alloc=2424388, time=5.05
-bytes used=64081376, alloc=2424388, time=5.19
-bytes used=65081756, alloc=2424388, time=5.27
-bytes used=66081940, alloc=2424388, time=5.40
-bytes used=67082096, alloc=2424388, time=5.55
->
-# d/dx
-> simplify( diff(interp_2d_cube_order4_smooth0,x) );
-bytes used=68082968, alloc=2424388, time=5.64
-bytes used=69083592, alloc=2424388, time=5.70
-bytes used=70083900, alloc=2424388, time=5.77
-2/35 x y DATA(-2, 2) - 1/35 x y DATA(2, -1) + 1/70 x y DATA(-1, -1)
-
- + 1/35 x y DATA(0, -1) + 1/70 x y DATA(1, -1) - 1/70 x y DATA(-1, 1)
-
- 2 2 2
- - 1/49 x y DATA(2, 1) + 1/49 x y DATA(1, 0) - 2/49 x y DATA(-2, 0)
-
- 2 2
- + 1/98 x y DATA(1, -1) + 2/49 x y DATA(2, 2) - 1/84 DATA(-2, -1)
-
- 2 2 2
- - 1/49 x y DATA(1, 2) + 1/98 x y DATA(-1, 1) - 1/49 x y DATA(2, -1)
-
- 2 2 31
- + 1/98 x y DATA(-1, -1) - 1/49 x y DATA(1, -2) - --- DATA(2, -2)
- 420
-
- 2 2 2
- - 1/49 x y DATA(-1, -2) + 2/49 x y DATA(-2, -2) - 1/49 x y DATA(-2, 1)
-
- 2 2 31
- + 2/49 x y DATA(-2, 2) - 1/49 x y DATA(-2, -1) + --- DATA(1, 1)
- 210
-
- 2 11 11
- + 2/49 x y DATA(2, -2) + --- DATA(1, -2) - --- DATA(-1, -2)
- 105 105
-
- 2 2 2
- + 1/98 x y DATA(1, 1) + 1/49 x y DATA(0, -1) - 2/49 x y DATA(0, 2)
-
- 2 2 31
- - 1/40 x y DATA(-2, 1) - 1/20 x y DATA(-2, 2) + --- DATA(-2, -2)
- 420
-
- 2 2 2
- - 1/40 x y DATA(2, -1) - 1/20 x y DATA(-1, -1) + 1/20 x y DATA(1, -1)
-
- 2 17 2
- + 1/20 x y DATA(-1, 1) + --- DATA(1, 0) + 1/20 x y DATA(2, 2)
- 105
-
- 2 2 2
- - 1/10 x y DATA(1, 2) + 1/10 x y DATA(-1, 2) + 1/40 x y DATA(2, 1)
-
- 2 2
- + 1/35 x y DATA(2, 1) - 2/49 x y DATA(2, 0) - 2/49 x y DATA(0, -2)
-
- 2
- + 1/70 y DATA(-2, -1) - 2/35 x y DATA(0, 2) - 1/35 x y DATA(1, 2)
-
- 17
- + 2/35 x y DATA(2, 2) - 1/84 DATA(-2, 1) - --- DATA(-2, 0)
- 420
-
- + 1/35 x y DATA(-1, -2) - 2/35 x y DATA(-2, -2) + 2/35 x y DATA(0, -2)
-
- 2 2
- - 1/35 x y DATA(-2, -1) + 2/49 x y DATA(0, 0) + 1/49 x y DATA(0, 1)
-
- 2 2 3
- + 1/49 x y DATA(-1, 0) - 1/49 x y DATA(-1, 2) - 2/15 x DATA(1, 1)
-
- 3 3
- + 1/5 x DATA(0, -1) + 1/30 x DATA(2, -2) - 1/70 x y DATA(1, 1)
-
- 3 2 3
- + 1/5 x DATA(0, 2) - 1/10 x DATA(1, 1) + 1/30 x DATA(-2, -1)
-
- 2 2 2
- + 1/20 x DATA(2, -2) - 1/10 x DATA(1, -2) - 1/20 x DATA(-2, -2)
-
- 2 2
- - 1/10 x DATA(1, 0) + 1/10 x DATA(-1, -2) + 1/35 x y DATA(1, -2)
-
- 2 2 2
- - 1/20 x DATA(-2, 1) - 1/20 x DATA(-2, 0) - 1/20 x DATA(-2, 2)
-
- 2 2 2
- + 1/20 x DATA(2, 0) + 1/20 x DATA(2, -1) - 1/10 x DATA(1, -1)
-
- 2 2 2
- + 1/10 x DATA(-1, 0) + 1/10 x DATA(-1, -1) + 1/10 x DATA(-1, 2)
-
- 2 2 11
- + 1/20 x DATA(2, 2) - 1/10 x y DATA(-1, -2) + --- y DATA(2, -2)
- 150
-
- 2 2 2
- + 1/10 x DATA(-1, 1) - 1/10 x DATA(1, 2) + 1/20 x DATA(2, 1)
-
- 21 2 11
- + --- y DATA(-2, -1) + 1/20 x y DATA(-2, -2) + --- y DATA(-2, 2)
- 200 150
-
- 37 21 21
- + --- y DATA(1, 1) - --- y DATA(1, -2) + --- y DATA(-1, -2)
- 300 200 200
-
- 11 21 37
- - --- y DATA(-2, -2) - --- y DATA(-2, 1) - --- y DATA(1, -1)
- 150 200 300
-
- 21 21 37
- + --- y DATA(1, 2) - --- y DATA(2, -1) + --- y DATA(-1, -1)
- 200 200 300
-
- 21 21 37
- + --- y DATA(2, 1) - --- y DATA(-1, 2) - --- y DATA(-1, 1)
- 200 200 300
-
- 11 2 2
- - --- y DATA(2, 2) - 1/35 y DATA(-2, -2) - 1/70 y DATA(1, 0)
- 150
-
- 2 2 2
- + 1/35 y DATA(2, -2) - 1/140 y DATA(1, 1) + 1/40 x y DATA(-2, -1)
-
- 2 2 2
- + 1/35 y DATA(-2, 0) + 1/70 y DATA(1, -2) - 1/70 y DATA(-1, -2)
-
- 2 2 2
- - 1/35 y DATA(-2, 2) - 1/140 y DATA(1, -1) - 1/70 y DATA(2, -1)
-
- 2 2 2
- + 1/70 y DATA(-2, 1) + 1/70 y DATA(1, 2) - 1/35 y DATA(2, 0)
-
- 2 2 2
- + 1/140 y DATA(-1, -1) + 1/140 y DATA(-1, 1) + 1/70 y DATA(-1, 0)
-
- 2 2 53
- + 1/35 y DATA(2, 2) - 1/20 x y DATA(2, -2) - -- x DATA(0, 1)
- 98
-
- 2 2 181
- - 1/70 y DATA(-1, 2) - 1/70 y DATA(2, 1) + --- x DATA(1, -1)
- 735
-
- 57 166 226
- - -- x DATA(0, 0) + --- x DATA(-1, 0) + --- x DATA(-1, 2)
- 98 735 735
-
- 166 71 191
- + --- x DATA(1, 0) + ---- x DATA(2, 1) + ---- x DATA(-2, 0)
- 735 2940 2940
-
- 2 226 289
- - 1/20 x y DATA(1, 1) + --- x DATA(1, -2) - ---- x DATA(2, 2)
- 735 2940
-
- 226 181 71
- + --- x DATA(1, 2) + --- x DATA(-1, 1) + ---- x DATA(2, -1)
- 735 735 2940
-
- 181 226 289
- + --- x DATA(-1, -1) + --- x DATA(-1, -2) - ---- x DATA(-2, -2)
- 735 735 2940
-
- 71 289 2
- + ---- x DATA(-2, 1) - ---- x DATA(-2, 2) + 1/10 x y DATA(1, -2)
- 2940 2940
-
- 289 181 53
- - ---- x DATA(2, -2) + --- x DATA(1, 1) - -- x DATA(0, -1)
- 2940 735 98
-
- 41 3
- - -- x DATA(0, 2) + 1/35 x y DATA(-2, 1) - 1/60 y DATA(2, -2)
- 98
-
- 3 71 3
- - 1/30 y DATA(-2, -1) + ---- x DATA(-2, -1) - 1/60 y DATA(1, 1)
- 2940
-
- 3 3 3
- - 1/60 y DATA(-2, 2) - 1/120 y DATA(1, -2) + 1/120 y DATA(-1, -2)
-
- 3 3
- + 1/60 y DATA(-2, -2) - 2/35 x y DATA(2, -2) + 1/120 y DATA(1, 2)
-
- 3 3 3
- + 1/30 y DATA(-2, 1) + 1/30 y DATA(2, -1) - 1/60 y DATA(-1, -1)
-
- 3 3
- - 1/35 x y DATA(0, 1) - 1/30 y DATA(2, 1) + 1/60 y DATA(-1, 1)
-
- 3 3 3
- + 1/60 y DATA(2, 2) + 1/60 y DATA(1, -1) - 2/15 x DATA(-1, 2)
-
- 3 3 3
- - 2/15 x DATA(-1, 0) - 1/120 y DATA(-1, 2) + 1/30 x DATA(2, 1)
-
- 3 3 3
- + 1/30 x DATA(-2, 0) - 2/15 x DATA(1, -1) + 1/5 x DATA(0, 1)
-
- 3 3 3
- + 1/30 x DATA(2, 2) - 2/15 x DATA(-1, 1) - 2/15 x DATA(1, 0)
-
- 3 3 3
- - 2/15 x DATA(1, 2) + 1/30 x DATA(-2, 2) - 2/15 x DATA(-1, -1)
-
- 3 3 2
- - 2/15 x DATA(1, -2) + 1/30 x DATA(2, -1) - 1/20 x DATA(-2, -1)
-
- 3 3 3
- - 2/15 x DATA(-1, -2) + 1/30 x DATA(-2, -2) + 1/30 x DATA(-2, 1)
-
- 191 41
- - 1/35 x y DATA(-1, 2) + ---- x DATA(2, 0) - -- x DATA(0, -2)
- 2940 98
-
- 3 31 3
- + 1/30 x DATA(2, 0) + --- DATA(-2, 2) + 1/5 x DATA(0, -2)
- 420
-
- 3 17 31
- + 1/5 x DATA(0, 0) + --- DATA(2, 0) + 1/84 DATA(2, -1) - --- DATA(-1, -1)
- 420 210
-
- 31 17 31 31
- + --- DATA(1, -1) - --- DATA(-1, 0) - --- DATA(-1, 1) - --- DATA(2, 2)
- 210 105 210 420
-
- 11 11
- + --- DATA(1, 2) - --- DATA(-1, 2) + 1/84 DATA(2, 1)
- 105 105
-
-> coeff_as_lc_of_data(%, posn_list_2d_size5);
-bytes used=71084340, alloc=2424388, time=5.83
-bytes used=72087652, alloc=2424388, time=5.89
- 289 3 2 2 31 2
-[COEFF(-2, -2) = - ---- x + 1/30 x + 1/20 x y + 2/49 x y + --- - 1/20 x
- 2940 420
-
- 2 11 3
- - 1/35 y - --- y - 2/35 x y + 1/60 y , COEFF(-1, -2) = 1/35 x y
- 150
-
- 3 2 3 226 11 2 2
- + 1/120 y + 1/10 x - 2/15 x + --- x - --- - 1/10 x y - 1/70 y
- 735 105
-
- 2 21 41 2 3
- - 1/49 x y + --- y, COEFF(0, -2) = - -- x - 2/49 x y + 1/5 x + 2/35 x y,
- 200 98
-
- 21 226 3 3 2 2
- COEFF(1, -2) = - --- y + --- x - 1/120 y - 2/15 x + 1/10 x y - 1/49 x y
- 200 735
-
- 2 2 11 2 2
- - 1/10 x + 1/70 y + 1/35 x y + ---, COEFF(2, -2) = 1/20 x + 2/49 x y
- 105
-
- 11 289 31 3 2 3
- + --- y - 2/35 x y - ---- x - --- - 1/60 y + 1/35 y + 1/30 x
- 150 2940 420
-
- 2 2 21 3 71
- - 1/20 x y, COEFF(-2, -1) = 1/70 y - 1/84 + --- y + 1/30 x + ---- x
- 200 2940
-
- 2 2 2 3
- - 1/20 x - 1/49 x y - 1/35 x y + 1/40 x y - 1/30 y , COEFF(-1, -1) =
-
- 31 2 3 2 37 2 2
- - --- + 1/98 x y - 1/60 y + 1/10 x + --- y + 1/140 y - 1/20 x y
- 210 300
-
- 3 181
- + 1/70 x y - 2/15 x + --- x,
- 735
-
- 53 3 2 181
- COEFF(0, -1) = - -- x + 1/5 x + 1/49 x y + 1/35 x y, COEFF(1, -1) = --- x
- 98 735
-
- 2 3 2 2 31 2
- - 1/10 x + 1/60 y + 1/98 x y + 1/20 x y + --- - 1/140 y + 1/70 x y
- 210
-
- 3 37 71 3
- - 2/15 x - --- y, COEFF(2, -1) = - 1/35 x y + ---- x + 1/30 x
- 300 2940
-
- 2 3 2 21 2 2
- - 1/49 x y + 1/30 y - 1/70 y - --- y + 1/20 x - 1/40 x y + 1/84,
- 200
-
- 3 2 2 17 191 2
- COEFF(-2, 0) = 1/30 x - 1/20 x + 1/35 y - --- + ---- x - 2/49 x y ,
- 420 2940
-
- 3 2 17 2 2 166
- COEFF(-1, 0) = - 2/15 x + 1/70 y - --- + 1/49 x y + 1/10 x + --- x,
- 105 735
-
- 2 57 3
- COEFF(0, 0) = 2/49 x y - -- x + 1/5 x ,
- 98
-
- 166 2 2 2 17 3
- COEFF(1, 0) = --- x + 1/49 x y - 1/70 y - 1/10 x + --- - 2/15 x ,
- 735 105
-
- 2 191 2 17 2 3
- COEFF(2, 0) = - 2/49 x y + ---- x - 1/35 y + --- + 1/20 x + 1/30 x ,
- 2940 420
-
- 21 2 2 2
- COEFF(-2, 1) = - --- y - 1/84 - 1/40 x y - 1/49 x y + 1/35 x y - 1/20 x
- 200
-
- 3 71 2 3 31 2
- + 1/30 x + ---- x + 1/70 y + 1/30 y , COEFF(-1, 1) = - --- + 1/20 x y
- 2940 210
-
- 3 181 2 3 2 37
- - 2/15 x + --- x + 1/10 x - 1/70 x y + 1/60 y + 1/140 y - --- y
- 735 300
-
- 2 3 53 2
- + 1/98 x y , COEFF(0, 1) = 1/5 x - -- x - 1/35 x y + 1/49 x y ,
- 98
-
- 181 3 2 31 3 2 37
- COEFF(1, 1) = --- x - 1/60 y - 1/140 y + --- - 2/15 x - 1/10 x + --- y
- 735 210 300
-
- 2 2 21 3 71
- - 1/70 x y + 1/98 x y - 1/20 x y, COEFF(2, 1) = --- y + 1/30 x + ---- x
- 200 2940
-
- 2 2 2 2 3
- + 1/20 x + 1/84 + 1/35 x y - 1/70 y + 1/40 x y - 1/49 x y - 1/30 y ,
-
- 2 2 2 3
- COEFF(-2, 2) = - 1/20 x y + 2/35 x y - 1/20 x + 2/49 x y + 1/30 x
-
- 3 31 11 289 2 3
- - 1/60 y + --- + --- y - ---- x - 1/35 y , COEFF(-1, 2) = - 1/120 y
- 420 150 2940
-
- 11 226 3 2 2 2
- - --- + --- x - 2/15 x + 1/10 x y - 1/35 x y + 1/10 x - 1/49 x y
- 105 735
-
- 2 21 3 2 41
- - 1/70 y - --- y, COEFF(0, 2) = 1/5 x - 2/35 x y - 2/49 x y - -- x,
- 200 98
-
- 2 2 2 11 3
- COEFF(1, 2) = - 1/10 x - 1/35 x y - 1/49 x y - 1/10 x y + --- + 1/120 y
- 105
-
- 3 2 226 21 31 2
- - 2/15 x + 1/70 y + --- x + --- y, COEFF(2, 2) = - --- + 1/35 y
- 735 200 420
-
- 3 2 2 11 2 3
- + 1/30 x + 1/20 x + 2/35 x y + 1/20 x y - --- y + 2/49 x y + 1/60 y
- 150
-
- 289
- - ---- x]
- 2940
-
-> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
-> "2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c");
-bytes used=73087808, alloc=2424388, time=5.97
-bytes used=74088016, alloc=2424388, time=6.05
-bytes used=75088196, alloc=2424388, time=6.17
-bytes used=76088388, alloc=2424388, time=6.26
-bytes used=77088736, alloc=2424388, time=6.33
-bytes used=78089036, alloc=2424388, time=6.47
-bytes used=79089360, alloc=2424388, time=6.55
-bytes used=80089520, alloc=2424388, time=6.70
-bytes used=81089924, alloc=2424388, time=6.78
-bytes used=82090168, alloc=2424388, time=6.96
->
-# d/dy
-> simplify( diff(interp_2d_cube_order4_smooth0,y) );
-bytes used=83090356, alloc=2424388, time=7.05
-bytes used=84090512, alloc=2424388, time=7.11
-- 2/35 x y DATA(-2, 2) - 1/35 x y DATA(2, -1) + 1/70 x y DATA(-1, -1)
-
- 2
- - 1/70 x y DATA(1, -1) + 1/70 x y DATA(-1, 1) - 1/10 x y DATA(2, 1)
-
- 2 2 11
- + 1/20 x y DATA(1, -1) + 1/20 x y DATA(2, 2) - --- DATA(-2, -1)
- 105
-
- 2 2 2
- + 1/40 x y DATA(1, 2) + 1/20 x y DATA(-1, 1) + 1/10 x y DATA(2, -1)
-
- 2 2 2
- - 1/70 x DATA(0, 1) - 1/35 x DATA(0, 2) + 1/70 x DATA(0, -1)
-
- 2 2 31
- - 1/20 x y DATA(-1, -1) - 1/40 x y DATA(1, -2) + --- DATA(2, -2)
- 420
-
- 2 2 3
- + 1/40 x y DATA(-1, -2) + 1/20 x y DATA(-2, -2) + 1/30 y DATA(0, 2)
-
- 3 3 2
- + 1/5 y DATA(2, 0) - 2/15 y DATA(0, -1) + 1/10 x y DATA(-2, 1)
-
- 2 3 3
- - 1/20 x y DATA(-2, 2) - 2/15 y DATA(0, 1) + 1/30 y DATA(0, -2)
-
- 3 3 2
- + 1/5 y DATA(1, 0) + 1/5 y DATA(-1, 0) + 1/49 x y DATA(0, 1)
-
- 3 2 2
- + 1/5 y DATA(-2, 0) - 1/10 x y DATA(-2, -1) - 1/20 y DATA(0, -2)
-
- 3 2 31
- + 1/5 y DATA(0, 0) - 2/49 x y DATA(0, -2) + --- DATA(1, 1)
- 210
-
- 2 2
- + 1/10 y DATA(0, -1) - 1/20 x y DATA(2, -2) - 1/84 DATA(1, -2)
-
- 2 17
- + 1/20 y DATA(0, 2) - 1/84 DATA(-1, -2) - --- DATA(0, -2)
- 420
-
- 2 53 191
- + 1/49 x y DATA(-1, 0) - -- y DATA(-1, 0) + ---- y DATA(0, 2)
- 98 2940
-
- 41 41 53 166
- - -- y DATA(2, 0) - -- y DATA(-2, 0) - -- y DATA(1, 0) + --- y DATA(0, -1)
- 98 98 98 735
-
- 166 191 57
- + --- y DATA(0, 1) + ---- y DATA(0, -2) - -- y DATA(0, 0)
- 735 2940 98
-
- 2 2 2
- + 1/49 x y DATA(1, 0) + 1/35 x DATA(0, -2) - 2/49 x y DATA(-2, 0)
-
- 2 2 2
- - 1/20 x y DATA(1, 1) - 1/49 x y DATA(-2, 1) + 2/49 x y DATA(-2, 2)
-
- 31 2 2
- + --- DATA(-2, -2) - 1/49 x y DATA(2, -1) + 1/98 x y DATA(-1, -1)
- 420
-
- 2 2 2
- + 1/98 x y DATA(1, -1) + 1/98 x y DATA(-1, 1) - 1/10 y DATA(0, 1)
-
- 2 2 17
- + 2/49 x y DATA(2, 2) - 1/49 x y DATA(1, 2) + --- DATA(0, 1)
- 105
-
- 2 2
- - 1/49 x y DATA(-1, 2) - 1/49 x y DATA(2, 1) - 1/35 x y DATA(2, 1)
-
- 2 2 2
- + 1/10 y DATA(-2, -1) - 2/49 x y DATA(0, 2) - 2/49 x y DATA(2, 0)
-
- 2
- + 1/49 x y DATA(0, -1) + 1/35 x y DATA(1, 2) + 2/35 x y DATA(2, 2)
-
- 11
- + --- DATA(-2, 1) - 1/35 x y DATA(1, 0) + 2/35 x y DATA(-2, 0)
- 105
-
- - 2/35 x y DATA(2, 0) - 1/35 x y DATA(-1, -2) - 2/35 x y DATA(-2, -2)
-
- 2 3
- + 1/35 x y DATA(-2, -1) - 1/40 x y DATA(-1, 2) - 1/60 x DATA(1, 1)
-
- 3 2
- - 1/60 x DATA(2, -2) - 1/70 x y DATA(1, 1) - 1/140 x DATA(1, 1)
-
- 3 2 2
- + 1/120 x DATA(-2, -1) - 1/35 x DATA(2, -2) + 1/70 x DATA(1, -2)
-
- 2 2
- - 1/35 x DATA(-2, -2) + 1/70 x DATA(-1, -2) + 1/35 x y DATA(1, -2)
-
- 2 2 2
- + 2/49 x y DATA(0, 0) + 1/70 x DATA(-2, 1) + 1/35 x DATA(-2, 2)
-
- 2 2 2
- - 1/70 x DATA(2, -1) + 1/140 x DATA(1, -1) + 1/140 x DATA(-1, -1)
-
- 2 2 2
- - 1/70 x DATA(-1, 2) + 1/35 x DATA(2, 2) - 1/49 x y DATA(-1, -2)
-
- 289 2
- + 1/35 x y DATA(-1, 0) - ---- y DATA(2, -2) - 1/140 x DATA(-1, 1)
- 2940
-
- 2 2 226
- - 1/70 x DATA(1, 2) + 1/70 x DATA(2, 1) + --- y DATA(-2, -1)
- 735
-
- 2 289 181
- + 2/49 x y DATA(-2, -2) - ---- y DATA(-2, 2) + --- y DATA(1, 1)
- 2940 735
-
- 71 71 289
- + ---- y DATA(1, -2) + ---- y DATA(-1, -2) - ---- y DATA(-2, -2)
- 2940 2940 2940
-
- 226 181 71
- + --- y DATA(-2, 1) + --- y DATA(1, -1) + ---- y DATA(1, 2)
- 735 735 2940
-
- 226 181 226
- + --- y DATA(2, -1) + --- y DATA(-1, -1) + --- y DATA(2, 1)
- 735 735 735
-
- 71 181 289
- + ---- y DATA(-1, 2) + --- y DATA(-1, 1) - ---- y DATA(2, 2)
- 2940 735 2940
-
- 2 2 2
- - 1/20 y DATA(-2, -2) - 1/20 y DATA(2, -2) - 1/10 y DATA(1, 1)
-
- 2 2 2
- - 1/49 x y DATA(-2, -1) - 1/20 y DATA(1, -2) - 1/20 y DATA(-1, -2)
-
- 2 2 2
- + 1/20 y DATA(-2, 2) + 1/10 y DATA(1, -1) + 1/10 y DATA(2, -1)
-
- 2 2 2
- - 1/10 y DATA(-2, 1) + 1/20 y DATA(1, 2) + 1/10 y DATA(-1, -1)
-
- 2 2 2
- - 1/10 y DATA(-1, 1) + 1/20 y DATA(2, 2) + 2/49 x y DATA(2, -2)
-
- 2 2 37
- + 1/20 y DATA(-1, 2) - 1/10 y DATA(2, 1) - --- x DATA(1, -1)
- 300
-
- 21 21 2
- - --- x DATA(-1, 2) + --- x DATA(2, 1) + 1/98 x y DATA(1, 1)
- 200 200
-
- 21 11 21
- - --- x DATA(1, -2) - --- x DATA(2, 2) + --- x DATA(1, 2)
- 200 150 200
-
- 37 21 37
- - --- x DATA(-1, 1) - --- x DATA(2, -1) + --- x DATA(-1, -1)
- 300 200 300
-
- 21 11 21
- + --- x DATA(-1, -2) - --- x DATA(-2, -2) - --- x DATA(-2, 1)
- 200 150 200
-
- 11 2 11
- + --- x DATA(-2, 2) - 1/49 x y DATA(1, -2) + --- x DATA(2, -2)
- 150 150
-
- 37 3
- + --- x DATA(1, 1) + 1/35 x y DATA(-2, 1) + 1/30 y DATA(2, -2)
- 300
-
- 3 21 3
- - 2/15 y DATA(-2, -1) + --- x DATA(-2, -1) - 2/15 y DATA(1, 1)
- 200
-
- 3 3 3
- + 1/30 y DATA(-2, 2) + 1/30 y DATA(1, -2) + 1/30 y DATA(-1, -2)
-
- 3 3
- + 1/30 y DATA(-2, -2) + 2/35 x y DATA(2, -2) + 1/30 y DATA(1, 2)
-
- 3 3 3
- - 2/15 y DATA(-2, 1) - 2/15 y DATA(2, -1) - 2/15 y DATA(-1, -1)
-
- 3 3 3
- - 2/15 y DATA(2, 1) - 2/15 y DATA(-1, 1) + 1/30 y DATA(2, 2)
-
- 3 3 3
- - 2/15 y DATA(1, -1) + 1/30 x DATA(-1, 2) + 1/30 y DATA(-1, 2)
-
- 3 3 3
- + 1/120 x DATA(2, 1) + 1/60 x DATA(1, -1) + 1/60 x DATA(2, 2)
-
- 3 3 3
- + 1/60 x DATA(-1, 1) - 1/30 x DATA(1, 2) - 1/60 x DATA(-2, 2)
-
- 3 3 3
- - 1/60 x DATA(-1, -1) + 1/30 x DATA(1, -2) - 1/120 x DATA(2, -1)
-
- 2 3 3
- - 1/70 x DATA(-2, -1) - 1/30 x DATA(-1, -2) + 1/60 x DATA(-2, -2)
-
- 3 31
- - 1/120 x DATA(-2, 1) - 1/35 x y DATA(-1, 2) - --- DATA(-2, 2)
- 420
-
- 11 31 17 31
- - --- DATA(2, -1) - --- DATA(-1, -1) - --- DATA(0, -1) - --- DATA(1, -1)
- 105 210 105 210
-
- 31 31 17
- + --- DATA(-1, 1) - --- DATA(2, 2) + 1/84 DATA(1, 2) + --- DATA(0, 2)
- 210 420 420
-
- 11
- + 1/84 DATA(-1, 2) + --- DATA(2, 1)
- 105
-
-> coeff_as_lc_of_data(%, posn_list_2d_size5);
-bytes used=85093924, alloc=2424388, time=7.17
-bytes used=86098964, alloc=2424388, time=7.24
- 3 2 31 2 2
-[COEFF(-2, -2) = 1/30 y - 2/35 x y - 1/35 x + --- + 1/20 x y - 1/20 y
- 420
-
- 289 2 11 3 2 71
- - ---- y + 2/49 x y - --- x + 1/60 x , COEFF(-1, -2) = - 1/20 y + ---- y
- 2940 150 2940
-
- 2 2 2 3 21 3
- - 1/49 x y + 1/70 x - 1/84 + 1/40 x y + 1/30 y + --- x - 1/30 x
- 200
-
- - 1/35 x y,
-
- 2 2 191 3 17 2
- COEFF(0, -2) = - 1/20 y + 1/35 x + ---- y + 1/30 y - --- - 2/49 x y,
- 2940 420
-
- 2 71 2 3 21
- COEFF(1, -2) = 1/70 x + ---- y - 1/40 x y + 1/30 y + 1/35 x y - --- x
- 2940 200
-
- 2 3 2 31 2
- - 1/20 y + 1/30 x - 1/49 x y - 1/84, COEFF(2, -2) = --- - 1/20 y
- 420
-
- 2 3 2 3 289 2
- - 1/35 x + 1/30 y - 1/20 x y - 1/60 x + 2/35 x y - ---- y + 2/49 x y
- 2940
-
- 11 3 3 2 11
- + --- x, COEFF(-2, -1) = - 2/15 y + 1/120 x + 1/10 y - --- + 1/35 x y
- 150 105
-
- 226 2 21 2 2 2
- + --- y - 1/10 x y + --- x - 1/70 x - 1/49 x y, COEFF(-1, -1) = 1/10 y
- 735 200
-
- 31 2 2 181 37 2 3
- - --- + 1/140 x + 1/98 x y + --- y + --- x - 1/20 x y - 1/60 x
- 210 735 300
-
- 3
- + 1/70 x y - 2/15 y ,
-
- 2 17 3 2 2 166
- COEFF(0, -1) = 1/10 y - --- - 2/15 y + 1/49 x y + 1/70 x + --- y,
- 105 735
-
- 181 37 3 3 2
- COEFF(1, -1) = --- y - --- x - 1/70 x y + 1/60 x - 2/15 y + 1/140 x
- 735 300
-
- 2 2 2 31 2
- + 1/20 x y + 1/10 y + 1/98 x y - ---, COEFF(2, -1) = 1/10 x y
- 210
-
- 2 2 11 3 2 21
- - 1/49 x y + 1/10 y - 1/35 x y - --- - 2/15 y - 1/70 x - --- x
- 105 200
-
- 3 226 41 3 2
- - 1/120 x + --- y, COEFF(-2, 0) = - -- y + 1/5 y + 2/35 x y - 2/49 x y,
- 735 98
-
- 3 53 2
- COEFF(-1, 0) = 1/35 x y + 1/5 y - -- y + 1/49 x y,
- 98
-
- 3 57 2
- COEFF(0, 0) = 1/5 y - -- y + 2/49 x y,
- 98
-
- 53 2 3
- COEFF(1, 0) = - 1/35 x y - -- y + 1/49 x y + 1/5 y ,
- 98
-
- 3 2 41
- COEFF(2, 0) = 1/5 y - 2/35 x y - 2/49 x y - -- y, COEFF(-2, 1) =
- 98
-
- 2 2 226 3 2 21
- - 1/10 y + 1/10 x y + --- y - 2/15 y - 1/49 x y - --- x + 1/35 x y
- 735 200
-
- 2 11 3 31 37
- + 1/70 x + --- - 1/120 x , COEFF(-1, 1) = --- + 1/70 x y - --- x
- 105 210 300
-
- 2 181 2 3 3 2 2
- + 1/20 x y + --- y + 1/98 x y - 2/15 y + 1/60 x - 1/10 y - 1/140 x ,
- 735
-
- 2 166 17 3 2 2
- COEFF(0, 1) = - 1/10 y + --- y + --- - 2/15 y + 1/49 x y - 1/70 x ,
- 735 105
-
- 2 3 2 2 2
- COEFF(1, 1) = - 1/10 y - 1/60 x - 1/140 x - 1/20 x y + 1/98 x y
-
- 3 37 31 181
- - 2/15 y + --- x - 1/70 x y + --- + --- y, COEFF(2, 1) = - 1/35 x y
- 300 210 735
-
- 21 3 2 2 2 3 2
- + --- x - 2/15 y - 1/49 x y - 1/10 y + 1/70 x + 1/120 x - 1/10 x y
- 200
-
- 11 226 2 2 3
- + --- + --- y, COEFF(-2, 2) = 2/49 x y - 2/35 x y + 1/35 x + 1/30 y
- 105 735
-
- 2 31 2 11 289 3
- - 1/20 x y - --- + 1/20 y + --- x - ---- y - 1/60 x , COEFF(-1, 2) =
- 420 150 2940
-
- 2 71 2 21 3 3 2
- - 1/70 x + ---- y - 1/49 x y - --- x + 1/30 y + 1/30 x - 1/40 x y
- 2940 200
-
- 2
- - 1/35 x y + 1/20 y + 1/84,
-
- 191 3 2 17 2 2
- COEFF(0, 2) = ---- y + 1/30 y - 1/35 x + --- + 1/20 y - 2/49 x y,
- 2940 420
-
- 2 3 2 2
- COEFF(1, 2) = 1/84 + 1/40 x y + 1/30 y + 1/20 y + 1/35 x y - 1/70 x
-
- 2 3 71 21 31
- - 1/49 x y - 1/30 x + ---- y + --- x, COEFF(2, 2) = - --- + 2/35 x y
- 2940 200 420
-
- 2 3 2 2 3 289 2
- + 2/49 x y + 1/30 y + 1/35 x + 1/20 x y + 1/60 x - ---- y + 1/20 y
- 2940
-
- 11
- - --- x]
- 150
-
-> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
-> "2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c");
-bytes used=87100992, alloc=2424388, time=7.30
-bytes used=88106012, alloc=2424388, time=7.37
-bytes used=89106148, alloc=2424388, time=7.50
-bytes used=90106304, alloc=2424388, time=7.60
-bytes used=91111508, alloc=2424388, time=7.69
-bytes used=92111784, alloc=2424388, time=7.86
-bytes used=93111940, alloc=2424388, time=7.94
-bytes used=94112152, alloc=2424388, time=8.10
-bytes used=95112368, alloc=2424388, time=8.17
-bytes used=96112620, alloc=2424388, time=8.33
->
-# d^2/dx^2
-> simplify( diff(interp_2d_cube_order4_smooth0,x,x) );
-bytes used=97112788, alloc=2424388, time=8.44
-- 1/10 x y DATA(-2, 2) - 1/20 x y DATA(2, -1) - 1/10 x y DATA(-1, -1)
-
- 71
- + 1/10 x y DATA(1, -1) + 1/10 x y DATA(-1, 1) + ---- DATA(-2, -1)
- 2940
-
- 2 2 2
- + 3/5 x DATA(0, 1) + 3/5 x DATA(0, 2) + 3/5 x DATA(0, -1)
-
- 289 2 181
- - ---- DATA(2, -2) - 2/49 y DATA(0, -2) + --- DATA(1, 1)
- 2940 735
-
- 2 226 2
- + 1/49 y DATA(0, -1) + --- DATA(1, -2) - 2/49 y DATA(0, 2)
- 735
-
- 226 41
- + --- DATA(-1, -2) - -- DATA(0, -2) - 2/35 y DATA(0, 2)
- 735 98
-
- + 1/35 y DATA(0, -1) - 1/35 y DATA(0, 1) + 2/35 y DATA(0, -2)
-
- 2 289 57
- + 3/5 x DATA(0, -2) - ---- DATA(-2, -2) - -- DATA(0, 0)
- 2940 98
-
- 2 166 53
- + 1/49 y DATA(0, 1) + --- DATA(1, 0) - -- DATA(0, 1)
- 735 98
-
- 2
- + 1/20 x y DATA(2, 1) - 1/49 y DATA(-2, -1) - 1/5 x y DATA(1, 2)
-
- 71 191
- + 1/10 x y DATA(2, 2) + ---- DATA(-2, 1) + ---- DATA(-2, 0)
- 2940 2940
-
- - 1/5 x y DATA(-1, -2) + 1/10 x y DATA(-2, -2) + 1/20 x y DATA(-2, -1)
-
- 2 2
- - 1/10 x y DATA(1, 1) - 2/5 x DATA(1, 1) + 1/10 x DATA(2, -2)
-
- 2 2 2
- - 2/5 x DATA(1, -2) + 1/10 x DATA(-2, -2) - 2/5 x DATA(-1, -2)
-
- 2 2
- + 1/5 x y DATA(1, -2) + 1/10 x DATA(-2, 1) + 1/10 x DATA(-2, 2)
-
- 2 2 2
- + 1/10 x DATA(2, -1) - 2/5 x DATA(1, -1) - 2/5 x DATA(-1, -1)
-
- 2 2
- - 2/5 x DATA(-1, 2) + 1/10 x DATA(2, 2) - 2/35 y DATA(2, -2)
-
- 2 2 2
- - 2/5 x DATA(-1, 1) - 2/5 x DATA(1, 2) + 1/10 x DATA(2, 1)
-
- - 1/35 y DATA(-2, -1) + 2/35 y DATA(-2, 2) - 1/70 y DATA(1, 1)
-
- + 1/35 y DATA(1, -2) + 1/35 y DATA(-1, -2) - 2/35 y DATA(-2, -2)
-
- + 1/35 y DATA(-2, 1) + 1/70 y DATA(1, -1) - 1/35 y DATA(1, 2)
-
- - 1/35 y DATA(2, -1) + 1/70 y DATA(-1, -1) + 1/35 y DATA(2, 1)
-
- - 1/35 y DATA(-1, 2) - 1/70 y DATA(-1, 1) + 2/35 y DATA(2, 2)
-
- 2 2 2
- + 2/49 y DATA(-2, -2) + 2/49 y DATA(2, -2) + 1/98 y DATA(1, 1)
-
- 2 2 2
- - 1/49 y DATA(1, -2) - 1/49 y DATA(-1, -2) + 2/49 y DATA(-2, 2)
-
- 2 2 2
- + 1/98 y DATA(1, -1) - 1/49 y DATA(2, -1) - 1/49 y DATA(-2, 1)
-
- 2 2 2
- - 1/49 y DATA(1, 2) + 1/98 y DATA(-1, -1) + 1/98 y DATA(-1, 1)
-
- 2 2 2
- + 2/49 y DATA(2, 2) - 1/49 y DATA(-1, 2) - 1/49 y DATA(2, 1)
-
- - 1/5 x DATA(1, -1) + 1/5 x DATA(-1, 2) + 1/10 x DATA(2, 1)
-
- - 1/5 x DATA(1, -2) + 1/10 x DATA(2, 2) - 1/5 x DATA(1, 2)
-
- + 1/5 x DATA(-1, 1) + 1/10 x DATA(2, -1) + 1/5 x DATA(-1, -1)
-
- + 1/5 x DATA(-1, -2) - 1/10 x DATA(-2, -2) - 1/10 x DATA(-2, 1)
-
- - 1/10 x DATA(-2, 2) + 1/10 x DATA(2, -2) - 1/5 x DATA(1, 1)
-
- - 1/20 x y DATA(-2, 1) - 1/10 x DATA(-2, -1) - 1/10 x y DATA(2, -2)
-
- 2 289
- + 1/10 x DATA(-2, -1) + 1/5 x y DATA(-1, 2) - ---- DATA(-2, 2)
- 2940
-
- 191 71 181 53
- + ---- DATA(2, 0) + ---- DATA(2, -1) + --- DATA(-1, -1) - -- DATA(0, -1)
- 2940 2940 735 98
-
- 181 166 181 289
- + --- DATA(1, -1) + --- DATA(-1, 0) + --- DATA(-1, 1) - ---- DATA(2, 2)
- 735 735 735 2940
-
- 226 41 226 71
- + --- DATA(1, 2) - -- DATA(0, 2) + --- DATA(-1, 2) + ---- DATA(2, 1)
- 735 98 735 2940
-
- 2 2
- - 2/49 y DATA(-2, 0) - 2/49 y DATA(2, 0) - 1/10 x DATA(-2, 0)
-
- 2
- + 1/10 x DATA(2, 0) + 1/5 x DATA(-1, 0) + 1/49 y DATA(-1, 0)
-
- 2 2 2
- + 2/49 y DATA(0, 0) + 1/49 y DATA(1, 0) + 3/5 x DATA(0, 0)
-
- 2 2 2
- - 2/5 x DATA(1, 0) + 1/10 x DATA(-2, 0) + 1/10 x DATA(2, 0)
-
- 2
- - 2/5 x DATA(-1, 0) - 1/5 x DATA(1, 0)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size5);
-bytes used=98113836, alloc=2424388, time=8.50
- 2 2 289
-[COEFF(-2, -2) = 2/49 y - 2/35 y + 1/10 x - ---- - 1/10 x + 1/10 x y,
- 2940
-
- 2 2 226
- COEFF(-1, -2) = 1/5 x - 1/5 x y - 1/49 y + 1/35 y - 2/5 x + ---,
- 735
-
- 2 2 41
- COEFF(0, -2) = 2/35 y - 2/49 y + 3/5 x - --,
- 98
-
- 2 226 2
- COEFF(1, -2) = - 1/5 x - 1/49 y + --- + 1/35 y - 2/5 x + 1/5 x y,
- 735
-
- 289 2 2
- COEFF(2, -2) = - ---- + 1/10 x + 1/10 x - 2/35 y - 1/10 x y + 2/49 y ,
- 2940
-
- 2 71 2
- COEFF(-2, -1) = - 1/35 y - 1/10 x + 1/10 x + ---- - 1/49 y + 1/20 x y,
- 2940
-
- 2 2 181
- COEFF(-1, -1) = - 1/10 x y + 1/98 y - 2/5 x + 1/70 y + 1/5 x + ---,
- 735
-
- 2 53 2
- COEFF(0, -1) = 3/5 x - -- + 1/35 y + 1/49 y ,
- 98
-
- 2 181 2
- COEFF(1, -1) = - 2/5 x + --- + 1/98 y + 1/10 x y + 1/70 y - 1/5 x,
- 735
-
- 2 2 71
- COEFF(2, -1) = 1/10 x - 1/20 x y - 1/49 y + ---- - 1/35 y + 1/10 x,
- 2940
-
- 191 2 2
- COEFF(-2, 0) = ---- - 2/49 y - 1/10 x + 1/10 x ,
- 2940
-
- 166 2 2
- COEFF(-1, 0) = --- + 1/5 x + 1/49 y - 2/5 x ,
- 735
-
- 2 57 2
- COEFF(0, 0) = 3/5 x - -- + 2/49 y ,
- 98
-
- 166 2 2
- COEFF(1, 0) = --- - 2/5 x + 1/49 y - 1/5 x,
- 735
-
- 191 2 2
- COEFF(2, 0) = ---- + 1/10 x - 2/49 y + 1/10 x ,
- 2940
-
- 2 71 2
- COEFF(-2, 1) = 1/10 x - 1/20 x y + ---- + 1/35 y - 1/10 x - 1/49 y ,
- 2940
-
- 2 181 2
- COEFF(-1, 1) = 1/98 y - 1/70 y + --- - 2/5 x + 1/5 x + 1/10 x y,
- 735
-
- 2 2 53
- COEFF(0, 1) = 1/49 y + 3/5 x - 1/35 y - --,
- 98
-
- 2 2 181
- COEFF(1, 1) = - 1/70 y - 2/5 x + 1/98 y + --- - 1/5 x - 1/10 x y,
- 735
-
- 2 2 71
- COEFF(2, 1) = - 1/49 y + 1/10 x + 1/10 x + 1/20 x y + ---- + 1/35 y,
- 2940
-
- 2 2 289
- COEFF(-2, 2) = 2/35 y + 1/10 x - 1/10 x y + 2/49 y - 1/10 x - ----,
- 2940
-
- 226 2 2
- COEFF(-1, 2) = --- + 1/5 x y + 1/5 x - 1/49 y - 1/35 y - 2/5 x ,
- 735
-
- 2 41 2
- COEFF(0, 2) = - 2/35 y + 3/5 x - -- - 2/49 y ,
- 98
-
- 2 2 226
- COEFF(1, 2) = - 1/49 y - 2/5 x - 1/35 y + --- - 1/5 x - 1/5 x y,
- 735
-
- 289 2 2
- COEFF(2, 2) = 1/10 x + 2/35 y - ---- + 1/10 x + 1/10 x y + 2/49 y ]
- 2940
-
-> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
-> "2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c");
-bytes used=99114256, alloc=2424388, time=8.57
-bytes used=100114744, alloc=2424388, time=8.63
-bytes used=101114908, alloc=2424388, time=8.77
-bytes used=102115104, alloc=2424388, time=8.91
-bytes used=103115472, alloc=2424388, time=9.00
-bytes used=104115664, alloc=2424388, time=9.11
-bytes used=105115868, alloc=2424388, time=9.29
->
-# d^2/dxdy
-> simplify( diff(interp_2d_cube_order4_smooth0,x,y) );
-bytes used=106116040, alloc=2424388, time=9.36
-4/49 x y DATA(-2, 2) - 2/49 x y DATA(2, -1) + 1/49 x y DATA(-1, -1)
-
- 21
- + 1/49 x y DATA(1, -1) + 1/49 x y DATA(-1, 1) + --- DATA(-2, -1)
- 200
-
- 11 37 21 21
- + --- DATA(2, -2) + --- DATA(1, 1) - --- DATA(1, -2) + --- DATA(-1, -2)
- 150 300 200 200
-
- 11 2
- - --- DATA(-2, -2) - 2/49 x y DATA(2, 1) - 1/10 y DATA(-2, -1)
- 150
-
- 21
- - 2/49 x y DATA(1, 2) + 4/49 x y DATA(2, 2) - --- DATA(-2, 1)
- 200
-
- - 2/49 x y DATA(-1, -2) + 4/49 x y DATA(-2, -2) - 2/49 x y DATA(-2, -1)
-
- 2 2
- + 1/49 x y DATA(1, 1) - 1/20 x DATA(1, 1) - 1/20 x DATA(2, -2)
-
- 2 2 2
- + 1/10 x DATA(1, -2) + 1/20 x DATA(-2, -2) - 1/10 x DATA(-1, -2)
-
- 2 2
- - 2/49 x y DATA(1, -2) - 1/40 x DATA(-2, 1) - 1/20 x DATA(-2, 2)
-
- 2 2 2
- - 1/40 x DATA(2, -1) + 1/20 x DATA(1, -1) - 1/20 x DATA(-1, -1)
-
- 2 2
- + 1/10 x DATA(-1, 2) + 1/20 x DATA(2, 2) + 2/35 y DATA(2, -2)
-
- 2 2 2
- + 1/20 x DATA(-1, 1) - 1/10 x DATA(1, 2) + 1/40 x DATA(2, 1)
-
- + 1/35 y DATA(-2, -1) - 2/35 y DATA(-2, 2) - 1/70 y DATA(1, 1)
-
- + 1/35 y DATA(1, -2) - 1/35 y DATA(-1, -2) - 2/35 y DATA(-2, -2)
-
- + 1/35 y DATA(-2, 1) - 1/70 y DATA(1, -1) + 1/35 y DATA(1, 2)
-
- - 1/35 y DATA(2, -1) + 1/70 y DATA(-1, -1) - 1/35 y DATA(2, 1)
-
- - 1/35 y DATA(-1, 2) + 1/70 y DATA(-1, 1) + 2/35 y DATA(2, 2)
-
- 2 2 2
- + 1/20 y DATA(-2, -2) - 1/20 y DATA(2, -2) - 1/20 y DATA(1, 1)
-
- 2 2 2
- - 1/40 y DATA(1, -2) + 1/40 y DATA(-1, -2) - 1/20 y DATA(-2, 2)
-
- 2 2 2
- + 1/20 y DATA(1, -1) + 1/10 y DATA(2, -1) + 1/10 y DATA(-2, 1)
-
- 2 2 2
- + 1/40 y DATA(1, 2) - 1/20 y DATA(-1, -1) + 1/20 y DATA(-1, 1)
-
- 2 2 2
- + 1/20 y DATA(2, 2) - 1/40 y DATA(-1, 2) - 1/10 y DATA(2, 1)
-
- + 1/70 x DATA(1, -1) - 1/35 x DATA(-1, 2) + 1/35 x DATA(2, 1)
-
- + 1/35 x DATA(1, -2) + 2/35 x DATA(2, 2) - 1/35 x DATA(1, 2)
-
- - 1/70 x DATA(-1, 1) - 1/35 x DATA(2, -1) + 1/70 x DATA(-1, -1)
-
- + 1/35 x DATA(-1, -2) - 2/35 x DATA(-2, -2) + 1/35 x DATA(-2, 1)
-
- + 2/35 x DATA(-2, 2) - 2/35 x DATA(2, -2) - 1/70 x DATA(1, 1)
-
- - 2/49 x y DATA(-2, 1) - 1/35 x DATA(-2, -1) + 4/49 x y DATA(2, -2)
-
- 2 11
- + 1/40 x DATA(-2, -1) - 2/49 x y DATA(-1, 2) + --- DATA(-2, 2)
- 150
-
- 21 37 37 37
- - --- DATA(2, -1) + --- DATA(-1, -1) - --- DATA(1, -1) - --- DATA(-1, 1)
- 200 300 300 300
-
- 11 21 21 21
- - --- DATA(2, 2) + --- DATA(1, 2) - --- DATA(-1, 2) + --- DATA(2, 1)
- 150 200 200 200
-
- - 1/35 y DATA(1, 0) + 2/35 y DATA(-2, 0) - 2/35 y DATA(2, 0)
-
- - 1/35 x DATA(0, 1) + 2/35 x DATA(0, -2) + 1/35 y DATA(-1, 0)
-
- + 1/35 x DATA(0, -1) - 2/35 x DATA(0, 2) - 4/49 x y DATA(0, 2)
-
- - 4/49 x y DATA(0, -2) + 2/49 x y DATA(1, 0) + 2/49 x y DATA(0, 1)
-
- + 4/49 x y DATA(0, 0) - 4/49 x y DATA(-2, 0) - 4/49 x y DATA(2, 0)
-
- + 2/49 x y DATA(0, -1) + 2/49 x y DATA(-1, 0)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size5);
-bytes used=107120752, alloc=2424388, time=9.42
- 11 2 2
-[COEFF(-2, -2) = 4/49 x y - --- + 1/20 y - 2/35 x + 1/20 x - 2/35 y,
- 150
-
- 2 21 2
- COEFF(-1, -2) = - 1/35 y + 1/40 y + --- + 1/35 x - 2/49 x y - 1/10 x ,
- 200
-
- COEFF(0, -2) = - 4/49 x y + 2/35 x,
-
- 2 21 2
- COEFF(1, -2) = 1/35 y + 1/35 x - 1/40 y - --- - 2/49 x y + 1/10 x ,
- 200
-
- 2 11 2
- COEFF(2, -2) = - 1/20 y - 2/35 x + --- + 2/35 y + 4/49 x y - 1/20 x ,
- 150
-
- 2 2 21
- COEFF(-2, -1) = - 2/49 x y + 1/40 x - 1/10 y + 1/35 y + --- - 1/35 x,
- 200
-
- 2 37 2
- COEFF(-1, -1) = - 1/20 x + --- + 1/49 x y + 1/70 y - 1/20 y + 1/70 x,
- 300
-
- COEFF(0, -1) = 1/35 x + 2/49 x y,
-
- 37 2 2
- COEFF(1, -1) = 1/70 x - --- - 1/70 y + 1/20 y + 1/49 x y + 1/20 x ,
- 300
-
- 2 2 21
- COEFF(2, -1) = 1/10 y - 2/49 x y - 1/40 x - 1/35 x - 1/35 y - ---,
- 200
-
- COEFF(-2, 0) = - 4/49 x y + 2/35 y, COEFF(-1, 0) = 2/49 x y + 1/35 y,
-
- COEFF(0, 0) = 4/49 x y, COEFF(1, 0) = 2/49 x y - 1/35 y,
-
- COEFF(2, 0) = - 2/35 y - 4/49 x y,
-
- 2 21 2
- COEFF(-2, 1) = 1/10 y - --- - 2/49 x y + 1/35 x + 1/35 y - 1/40 x ,
- 200
-
- 37 2 2
- COEFF(-1, 1) = 1/70 y + 1/49 x y - 1/70 x - --- + 1/20 y + 1/20 x ,
- 300
-
- COEFF(0, 1) = - 1/35 x + 2/49 x y,
-
- 37 2 2
- COEFF(1, 1) = - 1/70 x + 1/49 x y - 1/70 y + --- - 1/20 y - 1/20 x ,
- 300
-
- 21 2 2
- COEFF(2, 1) = - 1/35 y + 1/35 x + --- - 1/10 y + 1/40 x - 2/49 x y,
- 200
-
- 2 2 11
- COEFF(-2, 2) = - 1/20 y + 4/49 x y - 1/20 x + 2/35 x + --- - 2/35 y,
- 150
-
- 2 21 2
- COEFF(-1, 2) = - 1/40 y - 1/35 x - --- - 2/49 x y - 1/35 y + 1/10 x ,
- 200
-
- COEFF(0, 2) = - 2/35 x - 4/49 x y,
-
- 21 2 2
- COEFF(1, 2) = - 2/49 x y + 1/35 y - 1/35 x + --- + 1/40 y - 1/10 x ,
- 200
-
- 11 2 2
- COEFF(2, 2) = 4/49 x y - --- + 2/35 y + 1/20 y + 1/20 x + 2/35 x]
- 150
-
-> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
-> "2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c");
-bytes used=108120964, alloc=2424388, time=9.49
-bytes used=109121128, alloc=2424388, time=9.64
-bytes used=110121320, alloc=2424388, time=9.75
-bytes used=111121520, alloc=2424388, time=9.88
-bytes used=112121728, alloc=2424388, time=10.04
-bytes used=113121904, alloc=2424388, time=10.25
->
-# d^2/dy^2
-> simplify( diff(interp_2d_cube_order4_smooth0,y,y) );
-bytes used=114122480, alloc=2424388, time=10.37
-bytes used=115123248, alloc=2424388, time=10.44
- 2 2
-3/5 y DATA(1, 0) - 2/5 y DATA(0, 1) - 1/10 x y DATA(-2, 2)
-
- + 1/5 x y DATA(2, -1) - 1/10 x y DATA(-1, -1) + 1/10 x y DATA(1, -1)
-
- 226 289
- + 1/10 x y DATA(-1, 1) + --- DATA(-2, -1) - ---- DATA(2, -2)
- 735 2940
-
- 181 71 71 191
- + --- DATA(1, 1) + ---- DATA(1, -2) + ---- DATA(-1, -2) + ---- DATA(0, -2)
- 735 2940 2940 2940
-
- 289 57 53 166
- - ---- DATA(-2, -2) - -- DATA(0, 0) - -- DATA(1, 0) + --- DATA(0, 1)
- 2940 98 98 735
-
- 2
- - 1/5 x y DATA(2, 1) - 2/5 y DATA(-2, -1) + 1/20 x y DATA(1, 2)
-
- 226 41
- + 1/10 x y DATA(2, 2) + --- DATA(-2, 1) - -- DATA(-2, 0)
- 735 98
-
- + 1/20 x y DATA(-1, -2) + 1/10 x y DATA(-2, -2) - 1/5 x y DATA(-2, -1)
-
- 2 2
- - 1/10 x y DATA(1, 1) + 1/98 x DATA(1, 1) + 2/49 x DATA(2, -2)
-
- 2 2 2
- - 1/49 x DATA(1, -2) + 2/49 x DATA(-2, -2) - 1/49 x DATA(-1, -2)
-
- 2 2
- - 1/20 x y DATA(1, -2) - 1/49 x DATA(-2, 1) + 2/49 x DATA(-2, 2)
-
- 2 2 2
- - 1/49 x DATA(2, -1) + 1/98 x DATA(1, -1) + 1/98 x DATA(-1, -1)
-
- 2 2
- - 1/49 x DATA(-1, 2) + 2/49 x DATA(2, 2) - 1/10 y DATA(2, -2)
-
- 2 2 2
- + 1/98 x DATA(-1, 1) - 1/49 x DATA(1, 2) - 1/49 x DATA(2, 1)
-
- + 1/5 y DATA(-2, -1) + 1/10 y DATA(-2, 2) - 1/5 y DATA(1, 1)
-
- - 1/10 y DATA(1, -2) - 1/10 y DATA(-1, -2) - 1/10 y DATA(-2, -2)
-
- - 1/5 y DATA(-2, 1) + 1/5 y DATA(1, -1) + 1/10 y DATA(1, 2)
-
- + 1/5 y DATA(2, -1) + 1/5 y DATA(-1, -1) - 1/5 y DATA(2, 1)
-
- + 1/10 y DATA(-1, 2) - 1/5 y DATA(-1, 1) + 1/10 y DATA(2, 2)
-
- 2 2 2
- + 1/10 y DATA(-2, -2) + 1/10 y DATA(2, -2) - 2/5 y DATA(1, 1)
-
- 2 2 2
- + 1/10 y DATA(1, -2) + 1/10 y DATA(-1, -2) + 1/10 y DATA(-2, 2)
-
- 2 2 2
- - 2/5 y DATA(1, -1) - 2/5 y DATA(2, -1) - 2/5 y DATA(-2, 1)
-
- 2 2 2
- + 1/10 y DATA(1, 2) - 2/5 y DATA(-1, -1) - 2/5 y DATA(-1, 1)
-
- 2 2 2
- + 1/10 y DATA(2, 2) + 1/10 y DATA(-1, 2) - 2/5 y DATA(2, 1)
-
- - 1/70 x DATA(1, -1) - 1/35 x DATA(-1, 2) - 1/35 x DATA(2, 1)
-
- + 1/35 x DATA(1, -2) + 2/35 x DATA(2, 2) + 1/35 x DATA(1, 2)
-
- + 1/70 x DATA(-1, 1) - 1/35 x DATA(2, -1) + 1/70 x DATA(-1, -1)
-
- - 1/35 x DATA(-1, -2) - 2/35 x DATA(-2, -2) + 1/35 x DATA(-2, 1)
-
- - 2/35 x DATA(-2, 2) + 2/35 x DATA(2, -2) - 1/70 x DATA(1, 1)
-
- + 1/5 x y DATA(-2, 1) + 1/35 x DATA(-2, -1) - 1/10 x y DATA(2, -2)
-
- 2 289
- - 1/49 x DATA(-2, -1) - 1/20 x y DATA(-1, 2) - ---- DATA(-2, 2)
- 2940
-
- 41 226 181 166
- - -- DATA(2, 0) + --- DATA(2, -1) + --- DATA(-1, -1) + --- DATA(0, -1)
- 98 735 735 735
-
- 181 53 181 289
- + --- DATA(1, -1) - -- DATA(-1, 0) + --- DATA(-1, 1) - ---- DATA(2, 2)
- 735 98 735 2940
-
- 71 191 71 226
- + ---- DATA(1, 2) + ---- DATA(0, 2) + ---- DATA(-1, 2) + --- DATA(2, 1)
- 2940 2940 2940 735
-
- 2 2 2
- - 2/5 y DATA(0, -1) + 3/5 y DATA(-2, 0) + 3/5 y DATA(2, 0)
-
- 2 2
- + 3/5 y DATA(0, 0) + 3/5 y DATA(-1, 0) - 1/35 x DATA(1, 0)
-
- 2
- + 1/10 y DATA(0, -2) + 2/35 x DATA(-2, 0) - 2/35 x DATA(2, 0)
-
- 2 2
- + 1/49 x DATA(0, -1) + 1/49 x DATA(-1, 0) + 1/35 x DATA(-1, 0)
-
- 2 2 2
- + 1/49 x DATA(0, 1) + 1/49 x DATA(1, 0) - 2/49 x DATA(2, 0)
-
- 2 2 2
- - 2/49 x DATA(-2, 0) - 2/49 x DATA(0, -2) + 2/49 x DATA(0, 0)
-
- 2
- - 2/49 x DATA(0, 2) - 1/5 y DATA(0, 1) - 1/10 y DATA(0, -2)
-
- 2
- + 1/10 y DATA(0, 2) + 1/10 y DATA(0, 2) + 1/5 y DATA(0, -1)
-
-> coeff_as_lc_of_data(%, posn_list_2d_size5);
- 289 2 2
-[COEFF(-2, -2) = - ---- + 1/10 x y - 2/35 x + 2/49 x + 1/10 y - 1/10 y,
- 2940
-
- 2 71 2
- COEFF(-1, -2) = - 1/10 y + 1/10 y + ---- - 1/35 x - 1/49 x + 1/20 x y,
- 2940
-
- 191 2 2
- COEFF(0, -2) = ---- - 2/49 x + 1/10 y - 1/10 y,
- 2940
-
- 2 2 71
- COEFF(1, -2) = - 1/10 y - 1/20 x y + 1/10 y - 1/49 x + 1/35 x + ----,
- 2940
-
- 2 289 2
- COEFF(2, -2) = - 1/10 x y + 1/10 y - ---- + 2/49 x - 1/10 y + 2/35 x,
- 2940
-
- 2 226 2
- COEFF(-2, -1) = 1/5 y - 1/5 x y - 1/49 x + --- + 1/35 x - 2/5 y ,
- 735
-
- 2 181 2
- COEFF(-1, -1) = 1/5 y - 1/10 x y + 1/98 x + --- - 2/5 y + 1/70 x,
- 735
-
- 2 2 166
- COEFF(0, -1) = 1/5 y - 2/5 y + 1/49 x + ---,
- 735
-
- 181 2 2
- COEFF(1, -1) = - 1/70 x + --- + 1/5 y + 1/98 x + 1/10 x y - 2/5 y ,
- 735
-
- 2 226 2
- COEFF(2, -1) = - 1/35 x - 1/49 x + 1/5 x y + 1/5 y + --- - 2/5 y ,
- 735
-
- 41 2 2
- COEFF(-2, 0) = 2/35 x - -- - 2/49 x + 3/5 y ,
- 98
-
- 53 2 2
- COEFF(-1, 0) = 1/35 x - -- + 1/49 x + 3/5 y ,
- 98
-
- 57 2 2
- COEFF(0, 0) = - -- + 2/49 x + 3/5 y ,
- 98
-
- 2 53 2
- COEFF(1, 0) = 3/5 y - -- - 1/35 x + 1/49 x ,
- 98
-
- 41 2 2
- COEFF(2, 0) = - 2/35 x - -- + 3/5 y - 2/49 x ,
- 98
-
- 2 226 2
- COEFF(-2, 1) = 1/5 x y + 1/35 x - 1/49 x + --- - 1/5 y - 2/5 y ,
- 735
-
- 2 181 2
- COEFF(-1, 1) = - 2/5 y + --- + 1/98 x + 1/70 x - 1/5 y + 1/10 x y,
- 735
-
- 2 2 166
- COEFF(0, 1) = - 2/5 y - 1/5 y + 1/49 x + ---,
- 735
-
- 181 2 2
- COEFF(1, 1) = - 1/10 x y + --- - 1/70 x + 1/98 x - 1/5 y - 2/5 y ,
- 735
-
- 226 2 2
- COEFF(2, 1) = --- - 1/35 x - 2/5 y - 1/5 y - 1/49 x - 1/5 x y,
- 735
-
- 2 2 289
- COEFF(-2, 2) = - 1/10 x y + 1/10 y + 2/49 x + 1/10 y - 2/35 x - ----,
- 2940
-
- 2 2 71
- COEFF(-1, 2) = - 1/20 x y - 1/49 x - 1/35 x + 1/10 y + 1/10 y + ----,
- 2940
-
- 191 2 2
- COEFF(0, 2) = ---- - 2/49 x + 1/10 y + 1/10 y,
- 2940
-
- 2 71 2
- COEFF(1, 2) = 1/35 x + 1/20 x y + 1/10 y + ---- + 1/10 y - 1/49 x ,
- 2940
-
- 289 2 2
- COEFF(2, 2) = - ---- + 1/10 x y + 1/10 y + 2/49 x + 2/35 x + 1/10 y]
- 2940
-
-> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
-> "2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c");
-bytes used=116123404, alloc=2424388, time=10.49
-bytes used=117127956, alloc=2424388, time=10.56
-bytes used=118128128, alloc=2424388, time=10.71
-bytes used=119128284, alloc=2424388, time=10.79
-bytes used=120128456, alloc=2424388, time=10.95
-bytes used=121128740, alloc=2424388, time=11.13
-bytes used=122129172, alloc=2424388, time=11.30
->
-################################################################################
-> quit
-bytes used=122544808, alloc=2424388, time=11.32
diff --git a/src/GeneralizedPolynomial-Uniform/2d.maple b/src/GeneralizedPolynomial-Uniform/2d.maple
deleted file mode 100644
index bfd149f..0000000
--- a/src/GeneralizedPolynomial-Uniform/2d.maple
+++ /dev/null
@@ -1,465 +0,0 @@
-# Maple code to compute 2-D Lagrange interpolation coefficients (orders 1-4)
-# $Id$
-
-################################################################################
-
-#
-# interpolating functions
-#
-
-fn_2d_order1 :=
-proc(x,y)
-+ c01*y
-+ c00 + c10*x
-end proc;
-
-fn_2d_order2 :=
-proc(x,y)
-+ c02*y^2
-+ c01*y + c11*x*y
-+ c00 + c10*x + c20*x^2
-end proc;
-
-fn_2d_order3 :=
-proc(x,y)
-+ c03*y^3
-+ c02*y^2 + c12*x*y^2
-+ c01*y + c11*x*y + c21*x^2*y
-+ c00 + c10*x + c20*x^2 + c30*x^3
-end proc;
-
-fn_2d_order4 :=
-proc(x,y)
-+ c04*y^4
-+ c03*y^3 + c13*x*y^3
-+ c02*y^2 + c12*x*y^2 + c22*x^2*y^2
-+ c01*y + c11*x*y + c21*x^2*y + c31*x^3*y
-+ c00 + c10*x + c20*x^2 + c30*x^3 + c40*x^4
-end;
-
-########################################
-
-#
-# coefficients in interpolating functions
-#
-
-coeff_list_2d_order1 := [
- c01,
- c00, c10
- ];
-coeff_list_2d_order2 := [
- c02,
- c01, c11,
- c00, c10, c20
- ];
-coeff_list_2d_order3 := [
- c03,
- c02, c12,
- c01, c11, c21,
- c00, c10, c20, c30
- ];
-coeff_list_2d_order4 := [
- c04,
- c03, c13,
- c02, c12, c22,
- c01, c11, c21, c31,
- c00, c10, c20, c30, c40
- ];
-
-########################################
-
-#
-# coordinates and interpolation points
-#
-
-coord_list_2d := [x,y];
-
-# generate points in Fortran ordering
-posn_list_2d_size2 := map(ListTools[Reverse],
- hypercube_points([ 0, 0], [+1,+1]));
-posn_list_2d_size3 := map(ListTools[Reverse],
- hypercube_points([-1,-1], [+1,+1]));
-posn_list_2d_size4 := map(ListTools[Reverse],
- hypercube_points([-1,-1], [+2,+2]));
-posn_list_2d_size5 := map(ListTools[Reverse],
- hypercube_points([-2,-2], [+2,+2]));
-
-################################################################################
-
-#
-# generic stuff for 2d, cube, size=2
-#
-
-data_var_list_2d_size2 := map(data_var_name, posn_list_2d_size2, "data_");
-
-print_name_list_dcl(data_var_list_2d_size2, "fp",
- "2d.coeffs/2d.cube.size2/data-var.dcl.c");
-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_",
- "2d.coeffs/2d.cube.size2/coeff-I.store.c");
-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, "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",
- "2d.coeffs/2d.cube.size2/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size2, "coeff_dx_"), "fp",
- "2d.coeffs/2d.cube.size2/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size2, "coeff_dy_"), "fp",
- "2d.coeffs/2d.cube.size2/coeff-dy.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_2d_size2,
- "result", "coeff_I_", "data_",
- "2d.coeffs/2d.cube.size2/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size2,
- "result", "coeff_dx_", "data_",
- "2d.coeffs/2d.cube.size2/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size2,
- "result", "coeff_dy_", "data_",
- "2d.coeffs/2d.cube.size2/interp-dy.compute.c");
-
-########################################
-
-#
-# generic stuff for 2d, cube, size=3
-#
-
-data_var_list_2d_size3 := map(data_var_name, posn_list_2d_size3, "data_");
-
-print_name_list_dcl(data_var_list_2d_size3, "fp",
- "2d.coeffs/2d.cube.size3/data-var.dcl.c");
-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_",
- "2d.coeffs/2d.cube.size3/coeff-I.store.c");
-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, "factor", "coeff_dy_",
- "2d.coeffs/2d.cube.size3/coeff-dy.store.c");
-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, "factor", "coeff_dxy_",
- "2d.coeffs/2d.cube.size3/coeff-dxy.store.c");
-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",
- "2d.coeffs/2d.cube.size3/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dx_"), "fp",
- "2d.coeffs/2d.cube.size3/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dy_"), "fp",
- "2d.coeffs/2d.cube.size3/coeff-dy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dxx_"), "fp",
- "2d.coeffs/2d.cube.size3/coeff-dxx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dxy_"), "fp",
- "2d.coeffs/2d.cube.size3/coeff-dxy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_dyy_"), "fp",
- "2d.coeffs/2d.cube.size3/coeff-dyy.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_2d_size3,
- "result", "coeff_I_", "data_",
- "2d.coeffs/2d.cube.size3/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size3,
- "result", "coeff_dx_", "data_",
- "2d.coeffs/2d.cube.size3/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size3,
- "result", "coeff_dy_", "data_",
- "2d.coeffs/2d.cube.size3/interp-dy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size3,
- "result", "coeff_dxx_", "data_",
- "2d.coeffs/2d.cube.size3/interp-dxx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size3,
- "result", "coeff_dxy_", "data_",
- "2d.coeffs/2d.cube.size3/interp-dxy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size3,
- "result", "coeff_dyy_", "data_",
- "2d.coeffs/2d.cube.size3/interp-dyy.compute.c");
-
-########################################
-
-#
-# generic stuff for 2d, cube, size=4
-#
-
-data_var_list_2d_size4 := map(data_var_name, posn_list_2d_size4, "data_");
-
-print_name_list_dcl(data_var_list_2d_size4, "fp",
- "2d.coeffs/2d.cube.size4/data-var.dcl.c");
-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_",
- "2d.coeffs/2d.cube.size4/coeff-I.store.c");
-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, "factor", "coeff_dy_",
- "2d.coeffs/2d.cube.size4/coeff-dy.store.c");
-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, "factor", "coeff_dxy_",
- "2d.coeffs/2d.cube.size4/coeff-dxy.store.c");
-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",
- "2d.coeffs/2d.cube.size4/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dx_"), "fp",
- "2d.coeffs/2d.cube.size4/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dy_"), "fp",
- "2d.coeffs/2d.cube.size4/coeff-dy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dxx_"), "fp",
- "2d.coeffs/2d.cube.size4/coeff-dxx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dxy_"), "fp",
- "2d.coeffs/2d.cube.size4/coeff-dxy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_dyy_"), "fp",
- "2d.coeffs/2d.cube.size4/coeff-dyy.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_2d_size4,
- "result", "coeff_I_", "data_",
- "2d.coeffs/2d.cube.size4/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size4,
- "result", "coeff_dx_", "data_",
- "2d.coeffs/2d.cube.size4/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size4,
- "result", "coeff_dy_", "data_",
- "2d.coeffs/2d.cube.size4/interp-dy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size4,
- "result", "coeff_dxx_", "data_",
- "2d.coeffs/2d.cube.size4/interp-dxx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size4,
- "result", "coeff_dxy_", "data_",
- "2d.coeffs/2d.cube.size4/interp-dxy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size4,
- "result", "coeff_dyy_", "data_",
- "2d.coeffs/2d.cube.size4/interp-dyy.compute.c");
-
-########################################
-
-#
-# generic stuff for 2d, cube, size=5
-#
-
-data_var_list_2d_size5 := map(data_var_name, posn_list_2d_size5, "data_");
-
-print_name_list_dcl(data_var_list_2d_size5, "fp",
- "2d.coeffs/2d.cube.size5/data-var.dcl.c");
-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_",
- "2d.coeffs/2d.cube.size5/coeff-I.store.c");
-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, "factor", "coeff_dy_",
- "2d.coeffs/2d.cube.size5/coeff-dy.store.c");
-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, "factor", "coeff_dxy_",
- "2d.coeffs/2d.cube.size5/coeff-dxy.store.c");
-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",
- "2d.coeffs/2d.cube.size5/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dx_"), "fp",
- "2d.coeffs/2d.cube.size5/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dy_"), "fp",
- "2d.coeffs/2d.cube.size5/coeff-dy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dxx_"), "fp",
- "2d.coeffs/2d.cube.size5/coeff-dxx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dxy_"), "fp",
- "2d.coeffs/2d.cube.size5/coeff-dxy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_dyy_"), "fp",
- "2d.coeffs/2d.cube.size5/coeff-dyy.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_2d_size5,
- "result", "coeff_I_", "data_",
- "2d.coeffs/2d.cube.size5/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size5,
- "result", "coeff_dx_", "data_",
- "2d.coeffs/2d.cube.size5/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size5,
- "result", "coeff_dy_", "data_",
- "2d.coeffs/2d.cube.size5/interp-dy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size5,
- "result", "coeff_dxx_", "data_",
- "2d.coeffs/2d.cube.size5/interp-dxx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size5,
- "result", "coeff_dxy_", "data_",
- "2d.coeffs/2d.cube.size5/interp-dxy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_2d_size5,
- "result", "coeff_dyy_", "data_",
- "2d.coeffs/2d.cube.size5/interp-dyy.compute.c");
-
-
-################################################################################
-
-#
-# 2d, cube, order=1, smoothing=0 (size=2)
-#
-
-# interpolating polynomial
-interp_2d_cube_order1_smooth0
- := polynomial_interpolant(fn_2d_order1, coeff_list_2d_order1,
- coord_list_2d, posn_list_2d_size2);
-
-# I
-coeff_as_lc_of_data(%, posn_list_2d_size2);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_2d_cube_order1_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_2d_size2);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c");
-
-# d/dy
-simplify( diff(interp_2d_cube_order1_smooth0,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size2);
-print_coeff__lc_of_data(%, "coeff_dy_", "fp",
- "2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c");
-
-########################################
-
-#
-# 2d, cube, order=2, smoothing=0 (size=3)
-#
-
-# interpolating polynomial
-interp_2d_cube_order2_smooth0
- := polynomial_interpolant(fn_2d_order2, coeff_list_2d_order2,
- coord_list_2d, posn_list_2d_size3);
-
-# I
-coeff_as_lc_of_data(%, posn_list_2d_size3);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_2d_cube_order2_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_2d_size3);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c");
-
-# d/dy
-simplify( diff(interp_2d_cube_order2_smooth0,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size3);
-print_coeff__lc_of_data(%, "coeff_dy_", "fp",
- "2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_2d_cube_order2_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_2d_size3);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c");
-
-# d^2/dxdy
-simplify( diff(interp_2d_cube_order2_smooth0,x,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size3);
-print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
- "2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c");
-
-# d^2/dy^2
-simplify( diff(interp_2d_cube_order2_smooth0,y,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size3);
-print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
- "2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c");
-
-########################################
-
-#
-# 2d, cube, order=3, smoothing=0 (size=4)
-#
-
-# interpolating polynomial
-interp_2d_cube_order3_smooth0
- := polynomial_interpolant(fn_2d_order3, coeff_list_2d_order3,
- coord_list_2d, posn_list_2d_size4);
-
-# I
-coeff_as_lc_of_data(%, posn_list_2d_size4);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_2d_cube_order3_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_2d_size4);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c");
-
-# d/dy
-simplify( diff(interp_2d_cube_order3_smooth0,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size4);
-print_coeff__lc_of_data(%, "coeff_dy_", "fp",
- "2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_2d_cube_order3_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_2d_size4);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c");
-
-# d^2/dxdy
-simplify( diff(interp_2d_cube_order3_smooth0,x,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size4);
-print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
- "2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c");
-
-# d^2/dy^2
-simplify( diff(interp_2d_cube_order3_smooth0,y,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size4);
-print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
- "2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c");
-
-########################################
-
-#
-# 2d, cube, order=4, smoothing=0 (size=5)
-#
-
-# interpolating polynomial
-interp_2d_cube_order4_smooth0
- := polynomial_interpolant(fn_2d_order4, coeff_list_2d_order4,
- coord_list_2d, posn_list_2d_size5);
-
-# I
-coeff_as_lc_of_data(%, posn_list_2d_size5);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_2d_cube_order4_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_2d_size5);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c");
-
-# d/dy
-simplify( diff(interp_2d_cube_order4_smooth0,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size5);
-print_coeff__lc_of_data(%, "coeff_dy_", "fp",
- "2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_2d_cube_order4_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_2d_size5);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c");
-
-# d^2/dxdy
-simplify( diff(interp_2d_cube_order4_smooth0,x,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size5);
-print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
- "2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c");
-
-# d^2/dy^2
-simplify( diff(interp_2d_cube_order4_smooth0,y,y) );
-coeff_as_lc_of_data(%, posn_list_2d_size5);
-print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
- "2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c");
-
-################################################################################
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
deleted file mode 100644
index 10c924b..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,34 +0,0 @@
-fp t7,
- t2,
- t8,
- t4,
- t13,
- t3,
- t12,
- t6,
- t11,
- t5,
- t10,
- t9,
- t1;
- t7 = RATIONAL(1.0,4.0);
- t2 = t7*x;
- t8 = RATIONAL(-1.0,4.0);
- t4 = t8*z;
- t13 = t2+t4;
- t3 = t7*z;
- t12 = t2+t3;
- t6 = t8*x;
- 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.order1.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c
deleted file mode 100644
index b4b11ab..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,12 +0,0 @@
-fp t15,
- t14;
- t15 = RATIONAL(-1.0,4.0);
- t14 = RATIONAL(1.0,4.0);
- coeff_dx_0_0_0 = t15;
- coeff_dx_p1_0_0 = t14;
- coeff_dx_0_p1_0 = t15;
- coeff_dx_p1_p1_0 = t14;
- coeff_dx_0_0_p1 = t15;
- coeff_dx_p1_0_p1 = t14;
- coeff_dx_0_p1_p1 = t15;
- coeff_dx_p1_p1_p1 = t14;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c
deleted file mode 100644
index 945f2b8..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c
+++ /dev/null
@@ -1,12 +0,0 @@
-fp t17,
- t16;
- t17 = RATIONAL(-1.0,4.0);
- t16 = RATIONAL(1.0,4.0);
- coeff_dy_0_0_0 = t17;
- coeff_dy_p1_0_0 = t17;
- coeff_dy_0_p1_0 = t16;
- coeff_dy_p1_p1_0 = t16;
- coeff_dy_0_0_p1 = t17;
- coeff_dy_p1_0_p1 = t17;
- coeff_dy_0_p1_p1 = t16;
- coeff_dy_p1_p1_p1 = t16;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c
deleted file mode 100644
index 52d79d5..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c
+++ /dev/null
@@ -1,12 +0,0 @@
-fp t19,
- t18;
- t19 = RATIONAL(-1.0,4.0);
- t18 = RATIONAL(1.0,4.0);
- coeff_dz_0_0_0 = t19;
- coeff_dz_p1_0_0 = t19;
- coeff_dz_0_p1_0 = t19;
- coeff_dz_p1_p1_0 = t19;
- coeff_dz_0_0_p1 = t18;
- coeff_dz_p1_0_p1 = t18;
- coeff_dz_0_p1_p1 = t18;
- coeff_dz_p1_p1_p1 = t18;
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
deleted file mode 100644
index 20c3eaa..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,147 +0,0 @@
-fp t42,
- t47,
- t32,
- t46,
- t33,
- t39,
- t69,
- t45,
- t48,
- t35,
- t82,
- t43,
- t28,
- t34,
- t81,
- t36,
- t80,
- t26,
- t41,
- t71,
- t23,
- t79,
- t40,
- t70,
- t21,
- t78,
- t27,
- t77,
- t29,
- t31,
- t76,
- t75,
- t30,
- t74,
- t73,
- t25,
- t72,
- t37,
- t68,
- t66,
- t65,
- t64,
- t62,
- t38,
- t61,
- t60,
- t59,
- t58,
- t57,
- t24,
- t56,
- t55,
- t54,
- t53,
- t52,
- t20,
- t51,
- t50,
- t22,
- t49;
- t42 = RATIONAL(1.0,18.0);
- t47 = x*x;
- t32 = t42*t47;
- t46 = y*y;
- t33 = t42*t46;
- 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;
- 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;
- t68 = t33+t37;
- t66 = t36+t35;
- t65 = t37+t30;
- t64 = t39+t30+t31;
- t62 = t28+t74;
- t38 = RATIONAL(4.0,27.0);
- 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
deleted file mode 100644
index bdcf93f..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-fp t91,
- t87,
- t101,
- t89,
- t85,
- t100,
- t83,
- t99,
- t92,
- t98,
- t90,
- t86,
- t97,
- t96,
- t84,
- t95,
- t94,
- t93,
- t88;
- t91 = RATIONAL(1.0,18.0);
- t87 = RATIONAL(1.0,9.0)*x;
- 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);
- t86 = t90*y;
- t97 = t86+t101;
- t96 = t86+t98;
- t84 = t90*z;
- 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 = 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 = 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
deleted file mode 100644
index 5c900c8..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c
+++ /dev/null
@@ -1,31 +0,0 @@
-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
deleted file mode 100644
index e104270..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c
+++ /dev/null
@@ -1,33 +0,0 @@
-fp t144,
- t143,
- t142;
- t144 = RATIONAL(0.0,1.0);
- t143 = RATIONAL(-1.0,12.0);
- t142 = RATIONAL(1.0,12.0);
- coeff_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
deleted file mode 100644
index c03f473..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c
+++ /dev/null
@@ -1,33 +0,0 @@
-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
deleted file mode 100644
index 507f9ac..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c
+++ /dev/null
@@ -1,63 +0,0 @@
-fp t106,
- t110,
- t119,
- t111,
- t118,
- t108,
- t103,
- t117,
- t109,
- t105,
- t116,
- t104,
- t115,
- t114,
- t102,
- t113,
- t112,
- 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
deleted file mode 100644
index 746852d..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c
+++ /dev/null
@@ -1,31 +0,0 @@
-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
deleted file mode 100644
index 86a0296..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c
+++ /dev/null
@@ -1,33 +0,0 @@
-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
deleted file mode 100644
index b0ea293..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-fp t125,
- t126,
- t123,
- t139,
- t127,
- t122,
- t138,
- t120,
- t137,
- t136,
- t129,
- t135,
- t128,
- t134,
- t133,
- t132,
- t131,
- 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
deleted file mode 100644
index b874742..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c
+++ /dev/null
@@ -1,31 +0,0 @@
-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
deleted file mode 100644
index e420ee9..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,910 +0,0 @@
-fp t504,
- t482,
- t584,
- t274,
- t477,
- t505,
- t349,
- t253,
- t581,
- t496,
- t509,
- t508,
- t365,
- t739,
- t596,
- t273,
- t244,
- t607,
- t502,
- t506,
- t388,
- t479,
- t340,
- t275,
- t738,
- t500,
- t507,
- t367,
- t487,
- t347,
- t252,
- t737,
- t497,
- t381,
- t736,
- t226,
- t390,
- t735,
- t346,
- t255,
- t734,
- t649,
- t614,
- t158,
- t733,
- t352,
- t732,
- t360,
- t343,
- t238,
- t731,
- t650,
- t468,
- t464,
- t730,
- t161,
- t729,
- t642,
- t219,
- t160,
- t728,
- t727,
- t364,
- t501,
- t384,
- t726,
- t394,
- t471,
- t639,
- t725,
- t249,
- t593,
- t371,
- t724,
- t723,
- t338,
- t259,
- t240,
- t722,
- t721,
- t458,
- t637,
- t419,
- t720,
- t719,
- t578,
- t228,
- t582,
- t718,
- t342,
- t221,
- t227,
- t613,
- t717,
- t716,
- t715,
- t272,
- t714,
- t470,
- t630,
- t216,
- t159,
- t713,
- t230,
- t712,
- t454,
- t711,
- t162,
- t710,
- t709,
- t708,
- t702,
- t341,
- t232,
- t267,
- t707,
- t378,
- t260,
- t706,
- t446,
- t451,
- t616,
- t705,
- t266,
- t605,
- t704,
- t703,
- t376,
- t611,
- t701,
- t594,
- t700,
- t344,
- t276,
- t586,
- t699,
- t698,
- t697,
- t696,
- t395,
- t485,
- t635,
- t373,
- t695,
- t430,
- t636,
- t402,
- t478,
- t339,
- t694,
- t425,
- t634,
- t420,
- t693,
- t375,
- t651,
- t488,
- t414,
- t692,
- t495,
- t359,
- t436,
- t450,
- t644,
- t691,
- t690,
- t484,
- t621,
- t491,
- t350,
- t409,
- t689,
- t416,
- t455,
- t688,
- t460,
- t499,
- t377,
- t422,
- t187,
- t687,
- t443,
- t641,
- t441,
- t686,
- t391,
- t462,
- t625,
- t334,
- t685,
- t638,
- t684,
- t442,
- t444,
- t498,
- t683,
- t682,
- t398,
- t489,
- t624,
- t681,
- t494,
- t432,
- t466,
- t622,
- t680,
- t475,
- t330,
- t463,
- t401,
- t679,
- t481,
- t447,
- t627,
- t172,
- t492,
- t678,
- t503,
- t361,
- t677,
- t676,
- t675,
- t382,
- t674,
- t646,
- t173,
- t387,
- t673,
- t331,
- t626,
- t672,
- t336,
- t671,
- t332,
- t670,
- t669,
- t385,
- t668,
- t380,
- t667,
- t666,
- t194,
- t665,
- t386,
- t664,
- t663,
- t662,
- t195,
- t362,
- t661,
- t617,
- t660,
- t659,
- t658,
- t657,
- t348,
- t656,
- t615,
- t379,
- t655,
- t654,
- t653,
- t652,
- t456,
- t648,
- t448,
- t647,
- t461,
- t645,
- t424,
- t643,
- t472,
- t640,
- t480,
- t633,
- t490,
- t632,
- t428,
- t631,
- t467,
- t629,
- t431,
- t628,
- t439,
- t623,
- t400,
- t620,
- t426,
- t619,
- t412,
- t618,
- t229,
- t612,
- t222,
- t610,
- t366,
- t389,
- t609,
- t608,
- t606,
- t604,
- t602,
- t601,
- t600,
- t598,
- t597,
- t595,
- t592,
- t591,
- t590,
- t589,
- t588,
- t587,
- t585,
- t583,
- t580,
- t214,
- t175,
- t577,
- t575,
- t572,
- t571,
- t570,
- t569,
- t156,
- t568,
- t567,
- t157,
- t566,
- t565,
- t564,
- t563,
- t155,
- t562,
- t561,
- t560,
- t559,
- t558,
- t557,
- t556,
- t555,
- t554,
- t553,
- t552,
- t551,
- t550,
- t549,
- t548,
- t547,
- t546,
- t545,
- t544,
- t543,
- t542,
- t541,
- t540,
- t539,
- t538,
- t537,
- t351,
- t536,
- t535,
- t534,
- t181,
- t533,
- t532,
- t531,
- t530,
- t440,
- t529,
- t429,
- t528,
- t527,
- t526,
- t417,
- t525,
- t397,
- t524,
- t523,
- t449,
- t522,
- t521,
- t520,
- t519,
- t518,
- t517,
- t516,
- t515,
- t437,
- t514,
- t513,
- t493,
- t483,
- t476,
- t474,
- t473,
- t465,
- t457,
- t435,
- t434,
- t433,
- t413,
- t411,
- t410,
- t408,
- t407,
- t404,
- t403,
- t399,
- t396,
- t393,
- t392,
- t358,
- t356,
- t353,
- t184,
- t182,
- t171;
- 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;
- 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);
- 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);
- 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);
- 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(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
deleted file mode 100644
index 05fcdf4..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,511 +0,0 @@
-fp t904,
- t891,
- t803,
- t887,
- t903,
- t810,
- t975,
- t902,
- t815,
- t888,
- t796,
- t1004,
- t811,
- t825,
- t1003,
- t824,
- t1002,
- t827,
- t1001,
- t894,
- t813,
- t946,
- t814,
- t1000,
- t829,
- t999,
- t823,
- t998,
- t821,
- t753,
- t997,
- t804,
- t996,
- t947,
- t995,
- t994,
- t795,
- t993,
- t992,
- t831,
- t991,
- t990,
- t989,
- t988,
- t987,
- t828,
- t986,
- t817,
- t980,
- t747,
- t985,
- t802,
- t984,
- t884,
- t793,
- t745,
- t983,
- t982,
- t981,
- t822,
- t979,
- t880,
- t787,
- t853,
- t773,
- t886,
- t782,
- t752,
- t755,
- t978,
- t977,
- t976,
- t748,
- t754,
- t974,
- t743,
- t973,
- t972,
- t749,
- t971,
- t970,
- t746,
- t969,
- t751,
- t967,
- t966,
- t965,
- t962,
- t961,
- t959,
- t750,
- t957,
- t956,
- t954,
- t953,
- t952,
- t951,
- t950,
- t949,
- t944,
- t943,
- t942,
- t940,
- t830,
- t939,
- t938,
- t937,
- t936,
- t935,
- t934,
- t933,
- t932,
- t931,
- t930,
- t929,
- t744,
- t928,
- t927,
- t740,
- t926,
- t925,
- t924,
- t923,
- t922,
- t742,
- t921,
- t920,
- t741,
- t919,
- t918,
- t917,
- t916,
- t915,
- t914,
- t913,
- t912,
- t911,
- t820,
- t910,
- t909,
- t832,
- t908,
- t907,
- t906,
- t905,
- t897,
- t896,
- t895,
- t893,
- t892,
- t889,
- t885,
- t882,
- t881,
- t879,
- t878,
- t877,
- t875,
- t874,
- t873,
- t871,
- t870,
- t868,
- t867,
- t864,
- t863,
- t860,
- t855,
- t854,
- t852,
- t851,
- t850,
- t849,
- t843,
- t838,
- t812,
- t809,
- t808,
- t807,
- t806,
- t805,
- t801,
- t800,
- t799,
- t798,
- t797,
- t794,
- t792,
- t791,
- t790,
- t789,
- t788,
- t786,
- t785,
- t784,
- t783,
- t781,
- t780,
- t779,
- t778,
- t777,
- t776,
- t775,
- t774,
- t772,
- t771,
- t770,
- t769,
- t768,
- t767,
- t766,
- t765,
- t764,
- t763,
- t762,
- t761,
- t760,
- t759,
- t758,
- t757,
- t756;
- t904 = y*y;
- t891 = RATIONAL(-3.0,160.0);
- t803 = t891*t904;
- t887 = RATIONAL(3.0,160.0);
- t903 = z*z;
- 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);
- 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);
- 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
deleted file mode 100644
index 84e86da..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c
+++ /dev/null
@@ -1,192 +0,0 @@
-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,
- t1589,
- t1545,
- t1588,
- t1587,
- t1586,
- t1585,
- t1534,
- t1584,
- t1583,
- t1582,
- t1581,
- t1580,
- t1579,
- t1578,
- t1548,
- t1577,
- t1576,
- t1575,
- t1574,
- t1573,
- t1572,
- t1571,
- t1556,
- t1570,
- t1569,
- t1568,
- t1567,
- t1566,
- t1565,
- t1564,
- t1559,
- t1563,
- t1562,
- t1561,
- t1558,
- t1552,
- 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);
- 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
deleted file mode 100644
index 87ca425..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c
+++ /dev/null
@@ -1,210 +0,0 @@
-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,
- t1669,
- t1633,
- t1606,
- t1668,
- t1667,
- t1666,
- t1665,
- t1664,
- t1663,
- t1662,
- t1661,
- t1660,
- t1659,
- t1658,
- t1601,
- t1657,
- t1656,
- t1655,
- t1620,
- t1602,
- t1654,
- t1653,
- t1652,
- t1651,
- t1650,
- t1649,
- t1634,
- t1607,
- t1648,
- t1647,
- t1646,
- t1640,
- t1639,
- t1638,
- t1636,
- t1635,
- t1629,
- t1625,
- t1623,
- 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
deleted file mode 100644
index 655f5a2..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c
+++ /dev/null
@@ -1,210 +0,0 @@
-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,
- t1751,
- t1750,
- t1714,
- t1688,
- t1749,
- t1748,
- t1747,
- t1709,
- t1746,
- t1745,
- t1744,
- t1743,
- t1717,
- t1690,
- t1742,
- t1741,
- t1711,
- t1740,
- t1739,
- t1738,
- t1737,
- t1736,
- t1735,
- t1703,
- t1684,
- t1734,
- t1733,
- t1732,
- t1731,
- t1691,
- t1730,
- t1729,
- t1724,
- t1723,
- t1722,
- t1721,
- t1720,
- t1708,
- 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
deleted file mode 100644
index 8228206..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c
+++ /dev/null
@@ -1,519 +0,0 @@
-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,
- t1077,
- t1220,
- t1256,
- t1255,
- t1154,
- t1084,
- t1015,
- t1254,
- t1088,
- t1253,
- t1252,
- t1206,
- t1251,
- t1250,
- t1249,
- t1248,
- t1210,
- t1247,
- t1246,
- t1245,
- t1234,
- t1018,
- t1151,
- t1050,
- t1244,
- t1243,
- t1086,
- t1242,
- t1241,
- t1240,
- t1067,
- t1239,
- t1083,
- t1238,
- t1235,
- t1008,
- t1237,
- t1236,
- t1145,
- t1058,
- t1149,
- t1054,
- t1118,
- t1036,
- t1020,
- t1233,
- t1010,
- t1232,
- t1007,
- t1231,
- t1013,
- t1228,
- t1019,
- t1226,
- t1009,
- t1225,
- t1224,
- t1222,
- t1221,
- t1219,
- t1014,
- t1215,
- t1016,
- t1214,
- t1212,
- t1208,
- t1207,
- t1205,
- t1204,
- t1203,
- t1202,
- t1201,
- t1200,
- t1199,
- t1198,
- t1197,
- t1006,
- t1196,
- t1195,
- t1194,
- t1005,
- t1193,
- t1012,
- t1192,
- t1191,
- t1190,
- t1189,
- t1188,
- t1187,
- t1186,
- t1185,
- t1184,
- t1011,
- t1183,
- t1182,
- t1181,
- t1180,
- t1179,
- t1178,
- t1177,
- t1176,
- t1092,
- t1175,
- t1174,
- t1173,
- t1097,
- t1172,
- t1171,
- t1170,
- t1162,
- t1161,
- t1160,
- t1158,
- t1157,
- t1150,
- t1147,
- t1146,
- t1144,
- t1143,
- t1142,
- t1140,
- t1139,
- t1138,
- t1136,
- t1135,
- t1133,
- t1132,
- t1129,
- t1128,
- t1125,
- t1120,
- t1119,
- t1117,
- t1116,
- t1115,
- t1114,
- t1108,
- t1103,
- t1076,
- t1075,
- t1074,
- t1072,
- t1069,
- t1068,
- t1066,
- t1064,
- t1063,
- t1061,
- t1059,
- t1057,
- t1056,
- t1055,
- t1053,
- t1052,
- t1051,
- t1049,
- t1048,
- t1047,
- t1046,
- t1045,
- t1044,
- t1043,
- t1042,
- t1041,
- t1040,
- t1039,
- t1038,
- t1037,
- t1035,
- t1034,
- t1033,
- t1032,
- t1031,
- t1030,
- t1029,
- t1028,
- t1027,
- t1026,
- t1025,
- t1024,
- t1023,
- t1022,
- 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);
- 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)+
-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)+
-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 = 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
deleted file mode 100644
index 8c0ef69..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c
+++ /dev/null
@@ -1,192 +0,0 @@
-fp t1790,
- t1767,
- t1793,
- t1774,
- t1835,
- t1775,
- t1776,
- 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,
- t1817,
- t1816,
- t1815,
- t1814,
- t1813,
- t1812,
- t1811,
- t1787,
- t1810,
- t1809,
- t1808,
- t1807,
- t1781,
- t1806,
- t1805,
- t1804,
- t1803,
- t1785,
- t1802,
- t1801,
- t1800,
- t1799,
- t1798,
- t1797,
- t1796,
- t1783,
- t1795,
- t1792,
- t1772,
- 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
deleted file mode 100644
index 6db59ad..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c
+++ /dev/null
@@ -1,214 +0,0 @@
-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,
- t1861,
- t1901,
- t1900,
- t1899,
- t1898,
- t1897,
- t1896,
- t1895,
- t1894,
- t1893,
- t1892,
- t1891,
- t1890,
- t1889,
- t1843,
- t1888,
- t1842,
- t1887,
- t1886,
- t1885,
- t1884,
- t1883,
- t1882,
- t1881,
- t1875,
- t1873,
- t1872,
- t1870,
- t1869,
- t1865,
- t1864,
- t1862,
- t1857,
- 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
deleted file mode 100644
index 17073e5..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c
+++ /dev/null
@@ -1,507 +0,0 @@
-fp t1427,
- t1437,
- t1341,
- t1435,
- t1335,
- t1533,
- t1420,
- t1342,
- t1337,
- t1532,
- t1424,
- t1344,
- t1436,
- t1351,
- t1531,
- t1359,
- t1476,
- t1345,
- t1530,
- t1529,
- t1506,
- t1278,
- t1386,
- t1528,
- t1473,
- t1527,
- t1356,
- t1526,
- t1352,
- t1421,
- t1336,
- t1340,
- t1525,
- t1524,
- t1523,
- t1350,
- t1522,
- t1362,
- t1521,
- t1360,
- t1520,
- t1519,
- t1348,
- t1518,
- t1517,
- t1516,
- t1515,
- t1514,
- t1513,
- t1353,
- t1512,
- t1488,
- t1511,
- t1510,
- t1357,
- t1413,
- t1315,
- t1277,
- t1509,
- t1417,
- t1326,
- t1275,
- t1508,
- t1361,
- t1276,
- t1507,
- t1505,
- t1419,
- t1325,
- t1355,
- t1504,
- t1293,
- t1286,
- t1283,
- t1503,
- t1282,
- t1502,
- t1284,
- t1288,
- t1500,
- t1281,
- t1287,
- t1499,
- t1498,
- t1497,
- t1285,
- t1496,
- t1495,
- t1494,
- t1493,
- t1491,
- t1489,
- t1487,
- t1486,
- t1485,
- t1484,
- t1483,
- t1482,
- t1481,
- t1480,
- t1479,
- t1472,
- t1471,
- t1470,
- t1469,
- t1279,
- t1468,
- t1273,
- t1467,
- t1466,
- t1465,
- t1464,
- t1463,
- t1462,
- t1461,
- t1460,
- t1459,
- t1458,
- t1457,
- t1347,
- t1456,
- t1455,
- t1454,
- t1453,
- t1452,
- t1451,
- t1450,
- t1449,
- t1280,
- t1448,
- t1447,
- t1274,
- t1446,
- t1445,
- t1444,
- t1365,
- t1443,
- t1442,
- t1354,
- t1441,
- t1440,
- t1439,
- t1438,
- t1430,
- t1429,
- t1428,
- t1426,
- t1425,
- t1422,
- t1418,
- t1415,
- t1414,
- t1412,
- t1411,
- t1410,
- t1408,
- t1407,
- t1406,
- t1404,
- t1403,
- t1401,
- t1400,
- t1397,
- t1396,
- t1393,
- t1388,
- t1387,
- t1385,
- t1384,
- t1383,
- t1382,
- t1376,
- t1371,
- t1346,
- t1343,
- t1339,
- t1338,
- t1334,
- t1333,
- t1332,
- t1331,
- t1330,
- t1329,
- t1328,
- t1327,
- t1324,
- t1323,
- t1322,
- t1321,
- t1320,
- t1319,
- t1318,
- t1317,
- t1316,
- t1314,
- t1313,
- t1312,
- t1311,
- t1310,
- t1309,
- t1308,
- t1306,
- t1305,
- t1304,
- t1303,
- t1302,
- t1301,
- t1300,
- t1299,
- t1298,
- t1297,
- t1296,
- t1295,
- t1294,
- t1292,
- t1291,
- t1290,
- 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 = 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 = 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
deleted file mode 100644
index 811d570..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c
+++ /dev/null
@@ -1,200 +0,0 @@
-fp t1939,
- t1922,
- t1936,
- t1928,
- t1990,
- t1930,
- t1989,
- t1924,
- t1927,
- t1988,
- t1946,
- t1941,
- t1923,
- 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,
- t1970,
- t1969,
- t1968,
- t1967,
- t1966,
- t1965,
- t1964,
- t1943,
- t1963,
- t1945,
- t1962,
- t1961,
- t1960,
- t1959,
- t1958,
- t1957,
- t1956,
- t1955,
- t1954,
- t1953,
- t1952,
- t1937,
- t1951,
- t1950,
- t1949,
- t1948,
- t1942,
- t1940,
- 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
deleted file mode 100644
index 6aeeb7c..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,1582 +0,0 @@
-fp t2375,
- t2380,
- t2377,
- t2871,
- t2362,
- t2496,
- t2140,
- t2373,
- t2357,
- t2254,
- t2870,
- t2352,
- t2559,
- t2131,
- t2031,
- t2349,
- t2379,
- t2237,
- t2378,
- t2234,
- t2498,
- t2582,
- t2317,
- t2869,
- t2299,
- t2537,
- t2364,
- t2083,
- t2868,
- t2297,
- t2343,
- t2107,
- t2302,
- t2174,
- t2867,
- t2135,
- t2866,
- t2292,
- t2365,
- t2865,
- t2347,
- t2564,
- t2168,
- t2356,
- t2552,
- t2076,
- t2864,
- t2314,
- t2579,
- t2035,
- t2344,
- t2536,
- t2150,
- t2015,
- t2863,
- t2350,
- t2241,
- t2371,
- t2862,
- t2351,
- t2242,
- t2360,
- t2376,
- t2551,
- t2861,
- t2363,
- t2374,
- t2262,
- t2268,
- t2860,
- t2303,
- t2859,
- t2345,
- t2494,
- t2096,
- t2270,
- t2858,
- t2531,
- t2139,
- t2857,
- t2560,
- t2108,
- t2856,
- t2346,
- t2550,
- t2161,
- t2366,
- t2245,
- t2855,
- t2256,
- t2534,
- t2583,
- t2307,
- t2854,
- t2513,
- t2580,
- t2853,
- t2305,
- t2581,
- t2852,
- t2543,
- t2110,
- t2025,
- t2584,
- t2851,
- t2138,
- t2850,
- t2355,
- t2553,
- t2133,
- t2849,
- t2546,
- t2848,
- t2499,
- t2149,
- t2019,
- t2298,
- t2847,
- t2255,
- t2846,
- t2323,
- t2190,
- t2845,
- t2514,
- t2091,
- t2236,
- t2844,
- t2529,
- t2843,
- t2501,
- t2151,
- t2842,
- t2296,
- t2567,
- t2841,
- t2549,
- t2071,
- t2840,
- t2092,
- t2839,
- t2239,
- t2838,
- t2837,
- t2311,
- t2509,
- t2098,
- t2022,
- t2836,
- t2835,
- t2328,
- t2361,
- t2523,
- t2142,
- t2530,
- t2834,
- t2243,
- t2095,
- t2833,
- t2127,
- t2005,
- t2832,
- t2267,
- t2251,
- t2520,
- t2300,
- t2574,
- t2831,
- t2557,
- t2257,
- t2830,
- t2562,
- t2136,
- t2829,
- t2565,
- t2544,
- t2087,
- t1999,
- t2828,
- t2827,
- t2188,
- t2538,
- t2155,
- t2825,
- t2165,
- t2824,
- t2123,
- t2823,
- t2004,
- t2822,
- t2821,
- t2310,
- t2820,
- t2525,
- t2819,
- t2055,
- t2112,
- t2029,
- t2818,
- t2817,
- t2032,
- t2294,
- t2816,
- t2815,
- t2506,
- t2154,
- t2814,
- t2034,
- t2290,
- t2578,
- t2813,
- t2342,
- t2812,
- t2558,
- t2111,
- t2001,
- t2308,
- t2573,
- t2811,
- t2143,
- t2810,
- t2368,
- t2809,
- t2116,
- t2808,
- t2089,
- t2807,
- t2321,
- t2187,
- t2806,
- t2805,
- t2074,
- t2804,
- t2803,
- t2319,
- t2575,
- t2802,
- t2577,
- t2801,
- t2301,
- t2572,
- t2800,
- t2799,
- t2798,
- t2527,
- t2797,
- t2056,
- t2518,
- t2796,
- t2189,
- t2795,
- t2566,
- t2153,
- t2026,
- t2794,
- t2293,
- t2169,
- t2793,
- t2792,
- t2791,
- t2790,
- t2327,
- t2789,
- t2152,
- t2788,
- t2325,
- t2787,
- t2786,
- t2785,
- t2014,
- t2784,
- t2783,
- t2782,
- t2046,
- t2781,
- t2163,
- t2780,
- t2779,
- t2778,
- t2777,
- t2335,
- t2776,
- t2775,
- t2198,
- t2774,
- t2773,
- t2332,
- t2547,
- t2772,
- t2275,
- t2771,
- t2336,
- t2770,
- t2027,
- t2769,
- t2313,
- t2157,
- t2768,
- t2767,
- t2330,
- t2568,
- t2503,
- t2766,
- t2765,
- t2764,
- t2115,
- t2367,
- t2274,
- t2763,
- t2020,
- t2762,
- t2079,
- t2238,
- t2372,
- t2252,
- t2761,
- t2286,
- t2760,
- t2359,
- t2540,
- t2759,
- t2201,
- t2758,
- t2757,
- t2036,
- t2756,
- t2082,
- t2137,
- t2755,
- t2754,
- t2324,
- t2571,
- t2753,
- t2752,
- t2077,
- t2751,
- t2041,
- t2750,
- t2038,
- t2749,
- t2748,
- t2167,
- t2747,
- t2178,
- t2746,
- t2272,
- t2745,
- t2339,
- t2744,
- t2273,
- t2743,
- t2742,
- t2741,
- t2740,
- t2739,
- t2306,
- t2738,
- t2334,
- t2500,
- t2737,
- t2331,
- t2206,
- t2736,
- t2735,
- t2073,
- t2515,
- t2734,
- t2733,
- t2354,
- t2102,
- t2563,
- t2732,
- t2731,
- t2730,
- t2072,
- t2729,
- t2333,
- t2728,
- t2341,
- t2266,
- t2261,
- t2727,
- t2510,
- t1997,
- t2726,
- t2197,
- t2725,
- t2724,
- t2172,
- t2370,
- t2288,
- t2723,
- t2258,
- t2722,
- t2322,
- t2182,
- t2721,
- t2281,
- t2720,
- t2277,
- t2719,
- t2199,
- t2718,
- t2209,
- t2717,
- t2094,
- t2353,
- t2716,
- t2576,
- t2012,
- t2715,
- t2714,
- t2250,
- t2713,
- t2009,
- t2712,
- t2711,
- t2710,
- t2709,
- t2006,
- t2708,
- t2707,
- t2706,
- t2705,
- t2282,
- t2704,
- t2703,
- t2253,
- t2156,
- t2287,
- t2702,
- t2196,
- t2701,
- t2700,
- t2699,
- t2340,
- t2698,
- t2033,
- t2697,
- t2696,
- t2695,
- t2694,
- t2693,
- t2692,
- t2691,
- t2690,
- t2338,
- t2217,
- t2689,
- t2688,
- t2687,
- t2686,
- t2685,
- t2684,
- t2683,
- t2269,
- t2682,
- t2211,
- t2681,
- t2680,
- t2679,
- t2678,
- t2677,
- t2676,
- t2675,
- t2674,
- t2673,
- t2207,
- t2672,
- t2224,
- t2671,
- t2670,
- t2669,
- t2668,
- t2264,
- t2667,
- t2666,
- t2665,
- t2664,
- t2663,
- t2662,
- t2661,
- t2037,
- t2660,
- t2659,
- t2658,
- t2657,
- t2220,
- t2656,
- t2655,
- t2654,
- t2653,
- t2652,
- t2651,
- t2650,
- t2649,
- t2648,
- t2647,
- t2646,
- t2645,
- t2644,
- t2643,
- t2642,
- t2482,
- t2641,
- t2640,
- t2639,
- t2146,
- t2638,
- t2637,
- t2636,
- t2635,
- t2634,
- t2633,
- t2173,
- t2632,
- t2631,
- t2630,
- t2629,
- t2628,
- t2627,
- t2626,
- t2625,
- t2624,
- t2244,
- t2623,
- t2283,
- t2622,
- t2210,
- t2621,
- t2316,
- t2203,
- t2620,
- t2619,
- t2195,
- t2618,
- t2617,
- t2235,
- t2475,
- t2616,
- t2615,
- t2614,
- t2492,
- t2613,
- t2612,
- t2611,
- t2502,
- t2610,
- t2609,
- t2608,
- t2008,
- t2607,
- t2556,
- t2606,
- t2271,
- t2522,
- t2605,
- t2569,
- t2002,
- t2604,
- t2603,
- t2183,
- t2539,
- t2602,
- t2007,
- t2601,
- t2600,
- t2208,
- t2599,
- t2247,
- t2598,
- t2507,
- t2597,
- t2596,
- t2595,
- t2192,
- t2504,
- t2594,
- t2593,
- t2592,
- t2591,
- t2590,
- t2589,
- t2588,
- t2508,
- t2587,
- t2469,
- t2586,
- t2585,
- t2570,
- t2561,
- t2555,
- t2554,
- t2548,
- t2542,
- t2535,
- t2532,
- t2528,
- t2526,
- t2524,
- t2519,
- t2517,
- t2516,
- t2512,
- t2511,
- t2505,
- t2495,
- t2493,
- t2491,
- t2490,
- t2489,
- t2488,
- t2487,
- t2484,
- t2483,
- t2481,
- t2479,
- t2478,
- t2312,
- t2477,
- t2309,
- t2369,
- t2476,
- t2474,
- t2473,
- t2472,
- t2471,
- t2470,
- t2468,
- t2467,
- t2466,
- t2465,
- t2464,
- t2463,
- t2462,
- t2461,
- t2460,
- t2459,
- t2458,
- t2457,
- t2456,
- t2455,
- t2454,
- t2453,
- t2452,
- t2451,
- t2450,
- t2449,
- t2329,
- t2227,
- t2448,
- t2447,
- t2446,
- t2280,
- t2295,
- t2279,
- t2445,
- t2444,
- t2443,
- t2442,
- t2441,
- t2440,
- t2439,
- t2438,
- t2437,
- t2436,
- t2435,
- t2434,
- t2028,
- t2433,
- t2030,
- t2432,
- t2431,
- t2430,
- t2429,
- t2428,
- t2427,
- t2426,
- t2425,
- t2424,
- t2423,
- t2422,
- t2421,
- t2420,
- t2419,
- t2418,
- t2417,
- t2416,
- t2415,
- t2414,
- t2413,
- t2412,
- t2411,
- t2410,
- t2409,
- t2408,
- t2407,
- t2406,
- t2405,
- t2404,
- t2403,
- t2065,
- t2402,
- t1994,
- t2401,
- t2400,
- t2399,
- t2398,
- t2397,
- t2396,
- t2395,
- t2394,
- t2393,
- t2392,
- t2391,
- t1992,
- t1993,
- t2390,
- t2389,
- t2388,
- t2387,
- t2358,
- t2348,
- t2326,
- t2315,
- t2017,
- t2010,
- t1998,
- t1995;
- t2375 = x*x;
- t2380 = y*y;
- t2377 = z*z;
- t2871 = t2375+t2377+t2380;
- t2362 = RATIONAL(1.0,245.0);
- t2496 = t2375*t2377;
- t2140 = t2362*t2496;
- t2373 = t2375*t2375;
- t2357 = RATIONAL(1.0,600.0);
- t2254 = t2357*t2373;
- t2870 = t2140+t2254;
- t2352 = RATIONAL(1.0,350.0);
- t2559 = t2377*t2352;
- t2131 = x*t2559;
- t2031 = y*t2131;
- t2349 = RATIONAL(-1.0,300.0);
- t2379 = y*t2380;
- t2237 = t2349*t2379;
- t2378 = t2375*x;
- t2234 = t2349*t2378;
- t2498 = x*t2237+y*t2234;
- t2582 = x*y;
- t2317 = RATIONAL(47.0,5250.0);
- t2869 = t2498+t2031+t2317*t2582;
- t2299 = RATIONAL(151.0,7350.0);
- t2537 = t2380*t2377;
- t2364 = RATIONAL(1.0,490.0);
- t2083 = t2364*t2537;
- t2868 = t2083+t2299*t2375;
- t2297 = RATIONAL(191.0,29400.0);
- t2343 = RATIONAL(1.0,980.0);
- t2107 = t2343*t2537;
- t2302 = RATIONAL(211.0,7350.0);
- t2174 = t2302*t2380;
- t2867 = t2297*t2375+t2107+t2174;
- t2135 = t2362*t2537;
- t2866 = t2135+t2140;
- t2292 = RATIONAL(-169.0,29400.0);
- t2365 = RATIONAL(-2.0,125.0);
- t2865 = t2292*t2380+t2365;
- t2347 = RATIONAL(-1.0,175.0);
- t2564 = t2347*t2375;
- t2168 = z*t2564;
- t2356 = RATIONAL(1.0,175.0);
- t2552 = t2380*t2356;
- t2076 = z*t2552;
- t2864 = t2168+t2076;
- t2314 = RATIONAL(-167.0,7000.0);
- t2579 = y*t2314;
- t2035 = z*t2579;
- t2344 = RATIONAL(1.0,700.0);
- t2536 = t2375*t2344;
- t2150 = z*t2536;
- t2015 = y*t2150;
- t2863 = t2035+t2015;
- t2350 = RATIONAL(-1.0,150.0);
- t2241 = t2350*t2379;
- t2371 = RATIONAL(2.0,75.0);
- t2862 = t2371*y+t2241;
- t2351 = RATIONAL(1.0,150.0);
- t2242 = t2351*t2378;
- t2360 = RATIONAL(-1.0,600.0);
- t2376 = z*t2377;
- t2551 = t2360*t2376;
- t2861 = z*t2242+x*t2551;
- t2363 = RATIONAL(1.0,100.0);
- t2374 = t2380*t2380;
- t2262 = t2363*t2374;
- t2268 = t2363*t2373;
- t2860 = t2262+t2268;
- t2303 = RATIONAL(-173.0,6125.0);
- t2859 = t2303+t2302*t2377;
- t2345 = RATIONAL(-1.0,490.0);
- t2494 = t2375*t2345;
- t2096 = t2380*t2494;
- t2270 = t2350*t2373;
- t2858 = t2096+t2270;
- t2531 = t2347*t2377;
- t2139 = x*t2531;
- t2857 = t2139+t2234;
- t2560 = t2356*t2377;
- t2108 = x*t2560;
- t2856 = t2234+t2108;
- t2346 = RATIONAL(-1.0,350.0);
- t2550 = t2380*t2346;
- t2161 = z*t2550;
- t2366 = RATIONAL(1.0,300.0);
- t2245 = t2366*t2376;
- t2855 = t2161+t2245;
- t2256 = t2349*t2376;
- t2534 = y*t2256+z*t2237;
- t2583 = y*z;
- t2307 = RATIONAL(137.0,5250.0);
- t2854 = t2307*t2583+t2534;
- t2513 = z*t2234+x*t2256;
- t2580 = x*t2307;
- t2853 = z*t2580+t2513;
- t2305 = RATIONAL(107.0,7000.0);
- t2581 = y*t2305;
- t2852 = t2031+x*t2581;
- t2543 = t2344*t2380;
- t2110 = z*t2543;
- t2025 = x*t2110;
- t2584 = x*z;
- t2851 = t2025+t2314*t2584;
- t2138 = t2343*t2496;
- t2850 = t2270+t2138;
- t2355 = RATIONAL(-1.0,700.0);
- t2553 = t2375*t2355;
- t2133 = y*t2553;
- t2849 = t2133+t2241;
- t2546 = t2357*t2378;
- t2848 = x*t2241+y*t2546;
- t2499 = t2355*t2377;
- t2149 = x*t2499;
- t2019 = y*t2149;
- t2298 = RATIONAL(-229.0,10500.0);
- t2847 = t2019+t2298*t2582;
- t2255 = t2357*t2374;
- t2846 = t2255+t2254;
- t2323 = RATIONAL(19.0,2100.0);
- t2190 = t2323*z;
- t2845 = t2168+t2190;
- t2514 = t2380*t2352;
- t2091 = z*t2514;
- t2236 = t2351*t2376;
- t2844 = t2091+t2236;
- t2529 = t2379*t2360;
- t2843 = y*t2236+z*t2529;
- t2501 = t2375*t2356;
- t2151 = z*t2501;
- t2842 = t2256+t2151;
- t2296 = RATIONAL(-289.0,10500.0);
- t2567 = z*t2296;
- t2841 = t2025+x*t2567;
- t2549 = t2375*t2380;
- t2071 = t2343*t2549;
- t2840 = t2071+t2270;
- t2092 = y*t2560;
- t2839 = t2237+t2092;
- t2239 = t2350*t2376;
- t2838 = t2239+t2371*z;
- t2837 = x*t2239+z*t2546;
- t2311 = RATIONAL(-107.0,7000.0);
- t2509 = t2346*t2377;
- t2098 = x*t2509;
- t2022 = y*t2098;
- t2836 = t2022+t2311*t2582;
- t2835 = y*t2242+x*t2529;
- t2328 = RATIONAL(47.0,6125.0);
- t2361 = RATIONAL(-1.0,245.0);
- t2523 = t2361*t2380;
- t2142 = t2375*t2523;
- t2530 = t2328+t2142;
- t2834 = t2360*t2377+t2530;
- t2243 = t2351*t2379;
- t2095 = y*t2509;
- t2833 = t2243+t2095;
- t2127 = x*t2514;
- t2005 = z*t2127;
- t2832 = t2005+t2305*t2584;
- t2267 = t2366*t2379;
- t2251 = t2366*t2378;
- t2520 = x*t2267+y*t2251;
- t2300 = RATIONAL(-137.0,5250.0);
- t2574 = y*t2300;
- t2831 = t2520+x*t2574;
- t2557 = t2379*t2357;
- t2257 = t2350*t2378;
- t2830 = x*t2557+y*t2257;
- t2562 = t2344*t2377;
- t2136 = x*t2562;
- t2829 = t2242+t2136;
- t2565 = z*t2311;
- t2544 = t2375*t2346;
- t2087 = y*t2544;
- t1999 = z*t2087;
- t2828 = y*t2565+t1999;
- t2827 = y*t2239+z*t2557;
- t2188 = t2323*x;
- t2538 = t2347*t2380;
- t2155 = x*t2538;
- t2825 = t2188+t2155;
- t2165 = z*t2538;
- t2824 = t2165+t2151;
- t2123 = t2364*t2496;
- t2823 = t2123+t2268;
- t2004 = x*t2161;
- t2822 = x*t2565+t2004;
- t2821 = t2349*x+t2251;
- t2310 = RATIONAL(187.0,7000.0);
- t2820 = t1999+t2310*t2583;
- t2525 = t2357*t2376;
- t2819 = y*t2525+z*t2241;
- t2055 = t2300*t2584;
- t2112 = x*t2552;
- t2029 = z*t2112;
- t2818 = t2055+t2029;
- t2817 = t2234+t2112;
- t2032 = z*t2133;
- t2294 = RATIONAL(289.0,10500.0);
- t2816 = t2294*t2583+t2032;
- t2815 = z*t2257+x*t2525;
- t2506 = t2355*t2380;
- t2154 = z*t2506;
- t2814 = t2154+t2239;
- t2034 = y*t2136;
- t2290 = RATIONAL(229.0,10500.0);
- t2578 = y*t2290;
- t2813 = t2034+x*t2578;
- t2342 = RATIONAL(-61.0,980.0);
- t2812 = t2083+t2342*t2375;
- t2558 = t2375*t2352;
- t2111 = z*t2558;
- t2001 = y*t2111;
- t2308 = RATIONAL(-187.0,7000.0);
- t2573 = y*t2308;
- t2811 = t2001+z*t2573;
- t2143 = y*t2564;
- t2810 = t2267+t2143;
- t2368 = RATIONAL(1.0,42.0);
- t2809 = t2239+t2368*z;
- t2116 = y*t2499;
- t2808 = t2116+t2241;
- t2089 = y*t2559;
- t2807 = t2089+t2243;
- t2321 = RATIONAL(-19.0,2100.0);
- t2187 = t2321*z;
- t2806 = t2245+t2187;
- t2805 = t2139+t2112;
- t2074 = x*t2543;
- t2804 = t2242+t2074;
- t2803 = t2267+t2321*y;
- t2319 = RATIONAL(-47.0,5250.0);
- t2575 = y*t2319;
- t2802 = t2022+x*t2575;
- t2577 = z*t2317;
- t2801 = x*t2577+t2005;
- t2301 = RATIONAL(167.0,7000.0);
- t2572 = x*t2301;
- t2800 = t2019+y*t2572;
- t2799 = t2004+t2319*t2584;
- t2798 = t2242+t2131;
- t2527 = t2360*t2378;
- t2797 = x*t2236+z*t2527;
- t2056 = z*t2574;
- t2518 = y*t2245+z*t2267;
- t2796 = t2056+t2518;
- t2189 = t2321*x;
- t2795 = t2189+t2251;
- t2566 = x*t2294;
- t2153 = x*t2506;
- t2026 = z*t2153;
- t2794 = z*t2566+t2026;
- t2293 = RATIONAL(311.0,29400.0);
- t2169 = t2364*t2549;
- t2793 = t2293*t2377+t2169;
- t2792 = t2140+t2268;
- t2791 = t2153+t2257;
- t2790 = t2257+t2149;
- t2327 = RATIONAL(37.0,1050.0);
- t2789 = t2241+t2327*y;
- t2152 = y*t2501;
- t2788 = t2237+t2152;
- t2325 = RATIONAL(29.0,2100.0);
- t2787 = t2251+t2325*x;
- t2786 = y*t2527+x*t2243;
- t2785 = t2262+t2135;
- t2014 = y*t2151;
- t2784 = t2014+t2056;
- t2783 = t2165+t2190;
- t2782 = t2257+t2098;
- t2046 = y*t2580;
- t2781 = t2498+t2046;
- t2163 = y*t2531;
- t2780 = t2163+t2267;
- t2779 = t2165+t2168;
- t2778 = t2163+t2237;
- t2777 = y*t2551+z*t2243;
- t2335 = RATIONAL(-17.0,525.0);
- t2776 = t2136+t2335*x;
- t2775 = t2236+t2110;
- t2198 = t2327*z;
- t2774 = t2198+t2814;
- t2773 = t2015+y*t2567+t2518;
- t2332 = RATIONAL(17.0,2100.0);
- t2547 = t2095+t2087;
- t2772 = t2332*y+t2267+t2547;
- t2275 = t2368*x;
- t2771 = t2275+t2790;
- t2336 = RATIONAL(11.0,420.0);
- t2770 = t2336*z+t2779;
- t2027 = z*t2155;
- t2769 = t2027+t2853;
- t2313 = RATIONAL(128.0,3675.0);
- t2157 = t2292*t2377;
- t2768 = t2135+t2313*t2375+t2157;
- t2767 = t2154+t2809;
- t2330 = RATIONAL(-17.0,5250.0);
- t2568 = z*t2330;
- t2503 = x*t2245+z*t2251;
- t2766 = t2027+t2503+x*t2568;
- t2765 = t2035+t2843;
- t2764 = t2188+t2857;
- t2115 = y*t2562;
- t2367 = RATIONAL(-1.0,42.0);
- t2274 = t2367*y;
- t2763 = t2115+t2243+t2274;
- t2020 = z*t2143;
- t2762 = t2020+y*t2568+t2518;
- t2079 = t2345*t2537;
- t2238 = t2350*t2374;
- t2372 = t2377*t2377;
- t2252 = t2357*t2372;
- t2761 = t2079+t2238+t2252;
- t2286 = t2367*z;
- t2760 = t2236+t2150+t2286;
- t2359 = RATIONAL(8.0,525.0);
- t2540 = t2127+t2131;
- t2759 = t2257+t2540+t2359*x;
- t2201 = t2327*x;
- t2758 = t2201+t2790;
- t2757 = t2110+t2335*z+t2150;
- t2036 = t2301*t2583;
- t2756 = t2036+t2827;
- t2082 = t2292*t2375;
- t2137 = t2362*t2549;
- t2755 = t2313*t2377+t2082+t2137;
- t2754 = t2238+t2840;
- t2324 = RATIONAL(17.0,5250.0);
- t2571 = z*t2324;
- t2753 = x*t2571+t2513+t2029;
- t2752 = t2096+t2859;
- t2077 = z*t2553;
- t2751 = t2077+t2809;
- t2041 = z*t2581;
- t2750 = t2041+t2827;
- t2038 = x*t2579;
- t2749 = t2038+t2786;
- t2748 = t2286+t2775;
- t2167 = y*t2536;
- t2747 = t2115+t2335*y+t2167;
- t2178 = t2302*t2375;
- t2746 = t2297*t2380+t2138+t2178;
- t2272 = t2368*y;
- t2745 = t2272+t2808;
- t2339 = RATIONAL(-11.0,420.0);
- t2744 = t2339*z+t2151+t2245;
- t2273 = t2367*x;
- t2743 = t2273+t2829;
- t2742 = t2163+t2336*y+t2143;
- t2741 = t2339*x+t2112+t2108;
- t2740 = t2255+t2858;
- t2739 = t2503+t2818;
- t2306 = RATIONAL(272.0,6125.0);
- t2738 = t2306+t2299*t2377+t2169;
- t2334 = RATIONAL(1.0,1400.0);
- t2500 = t2380*t2584;
- t2737 = t2503+t2334*t2500+t2055;
- t2331 = RATIONAL(-37.0,1050.0);
- t2206 = t2331*x;
- t2736 = t2206+t2829;
- t2735 = t2108+t2795;
- t2073 = y*t2558;
- t2515 = t2089+t2073;
- t2734 = t2359*y+t2241+t2515;
- t2733 = t2293*t2375+t2254+t2083;
- t2354 = RATIONAL(-8.0,525.0);
- t2102 = x*t2550;
- t2563 = t2102+t2098;
- t2732 = t2242+t2354*x+t2563;
- t2731 = t2014+t2534+y*t2571;
- t2730 = t2290*t2584+t2025+t2513;
- t2072 = t2377*t2523;
- t2729 = t2371*t2375+t2270+t2072;
- t2333 = RATIONAL(-1.0,1400.0);
- t2728 = t2333*t2500+t2853;
- t2341 = RATIONAL(-33.0,980.0);
- t2266 = t2360*t2375;
- t2261 = t2360*t2380;
- t2727 = t2266+t2261+t2341*t2377;
- t2510 = t2375*t2583;
- t1997 = t2334*t2510;
- t2726 = t1997+t2796;
- t2197 = t2325*y;
- t2725 = t2197+t2087+t2780;
- t2724 = t2339*y+t2152+t2267+t2092;
- t2172 = z*t2544;
- t2370 = RATIONAL(-2.0,75.0);
- t2288 = t2370*z;
- t2723 = t2172+t2288+t2844;
- t2258 = t2366*y;
- t2722 = t2258+t2143+t2839;
- t2322 = RATIONAL(-29.0,2100.0);
- t2182 = t2322*x;
- t2721 = t2182+t2131+t2817;
- t2281 = t2370*y;
- t2720 = t2281+t2073+t2833;
- t2277 = t2371*x;
- t2719 = t2277+t2127+t2782;
- t2199 = t2325*z;
- t2718 = t2168+t2199+t2855;
- t2209 = t2322*y;
- t2717 = t2073+t2209+t2839;
- t2094 = t2377*t2494;
- t2353 = RATIONAL(-9.0,196.0);
- t2716 = t2328+t2094+t2262+t2353*t2380;
- t2576 = z*t2582;
- t2012 = RATIONAL(1.0,250.0)*t2576;
- t2715 = t2012+t2764;
- t2714 = t2256+t2770;
- t2250 = t2349*y;
- t2713 = t2152+t2250+t2780;
- t2009 = RATIONAL(1.0,500.0)*t2576;
- t2712 = t2009+t2763;
- t2711 = t2026+t2752;
- t2710 = t2805+t2821;
- t2709 = t2848+t2852;
- t2006 = RATIONAL(-1.0,250.0)*t2576;
- t2708 = t2006+t2764;
- t2707 = t2236+t2757;
- t2706 = t2076+t2744;
- t2705 = t2012+t2759;
- t2282 = t2370*x;
- t2704 = t2242+t2127+t2282+t2098;
- t2703 = t2303+t2174+t2297*t2377+t2178;
- t2253 = t2353*t2375;
- t2156 = t2293*t2380;
- t2287 = t2371*t2377;
- t2702 = t2530+t2253+t2156+t2287;
- t2196 = t2322*z;
- t2701 = t2256+t2111+t2076+t2196;
- t2700 = t2165+t2172+t2199+t2245;
- t2699 = t2832+t2837;
- t2340 = RATIONAL(-57.0,980.0);
- t2698 = t2262+t2340*t2380+t2868;
- t2033 = RATIONAL(-1.0,500.0)*t2576;
- t2697 = t2033+t2763;
- t2696 = t2815+t2832;
- t2695 = t2803+t2865;
- t2694 = t2828+t2843;
- t2693 = t2820+t2827;
- t2692 = t2243+t2747;
- t2691 = t2811+t2843;
- t2690 = t2089+t2209+t2788;
- t2338 = RATIONAL(17.0,525.0);
- t2217 = t2338*y;
- t2689 = t2133+t2217+t2808;
- t2688 = t2033+t2760;
- t2687 = t2006+t2759;
- t2686 = t2822+t2861;
- t2685 = t2111+t2161+t2838;
- t2684 = t2012+t2735;
- t2683 = t2155+t2108+t2821;
- t2269 = t2363*t2372;
- t2682 = t2328+t2096+t2269+t2353*t2377;
- t2211 = t2331*z;
- t2681 = t2111+t2211+t2775;
- t2680 = RATIONAL(202.0,6125.0)+t2871*RATIONAL(-529.0,29400.0);
- t2679 = t2197+t2095+t2810;
- t2678 = t2277+t2257+t2102+t2131;
- t2677 = t2786+t2836;
- t2676 = t2095+t2073+t2862;
- t2675 = t2139+t2102+t2787;
- t2674 = t2155+t2098+t2787;
- t2673 = t2851+t2861;
- t2207 = t2331*y;
- t2672 = t2207+t2167+t2807;
- t2224 = t2338*z;
- t2671 = t2224+t2077+t2814;
- t2670 = t2282+t2102+t2798;
- t2669 = t2206+t2074+t2798;
- t2668 = t2009+t2751;
- t2264 = t2366*x;
- t2667 = t2234+t2264+t2805;
- t2666 = t2009+t2745;
- t2665 = t2153+t2201+t2782;
- t2664 = t2006+t2732;
- t2663 = t2182+t2127+t2856;
- t2662 = t2281+t2087+t2807;
- t2661 = t2133+t2095+t2789;
- t2037 = z*t2572;
- t2660 = t2026+t2037+t2815;
- t2659 = t2237+t2742;
- t2658 = t2152+t2258+t2778;
- t2657 = t2012+t2732;
- t2220 = t2338*x;
- t2656 = t2153+t2220+t2790;
- t2655 = t2089+t2087+t2862;
- t2654 = t2006+t2735;
- t2653 = t2091+t2196+t2842;
- t2652 = t2797+t2822;
- t2651 = t2251+t2741;
- t2650 = t2776+t2804;
- t2649 = t2264+t2155+t2856;
- t2648 = t2032+t2036+t2819;
- t2647 = t2092+t2250+t2810;
- t2646 = t2155+t2336*x+t2857;
- t2645 = t2009+t2673;
- t2644 = t2033+t2673;
- t2643 = t2006+t2652;
- t2642 = t2152+t2254+t2095+t2755;
- t2482 = t2137+t2866;
- t2641 = t2482+t2680;
- t2640 = t2009+t2660;
- t2639 = t2091+t2033+t2751;
- t2146 = t2361*t2496;
- t2638 = t2261+t2146+t2255+t2341*t2375+t2135+t2268;
- t2637 = t2073+t2033+t2745;
- t2636 = t2746+t2859;
- t2635 = t2012+t2699;
- t2634 = t2006+t2699;
- t2633 = t2341*t2380+t2266+t2262+t2072+t2870;
- t2173 = t2299*t2380;
- t2632 = t2173+t2306+t2340*t2377+t2123+t2868;
- t2631 = t2009+t2161+t2760;
- t2630 = t2033+t2660;
- t2629 = t2012+t2652;
- t2628 = t2107+RATIONAL(-23.0,6125.0)+t2871*RATIONAL(83.0,3675.0);
- t2627 = t2094+t2768+t2865;
- t2626 = t2138+t2628;
- t2625 = t2771+t2772;
- t2624 = t2709+t2801;
- t2244 = t2354*y;
- t2623 = t2256+t2244+t2243+t2547+t2845;
- t2283 = t2371*t2380;
- t2622 = t2283+t2238+t2146+t2733;
- t2210 = t2332*x;
- t2621 = t2210+t2251+t2563+t2767;
- t2316 = RATIONAL(-17.0,2100.0);
- t2203 = t2316*y;
- t2620 = t2237+t2203+t2515+t2743;
- t2619 = t2234+t2131+t2825+t2869;
- t2195 = t2316*x;
- t2618 = t2234+t2540+t2195+t2748;
- t2617 = t2275+t2131+t2520+t2791+t2847;
- t2235 = t2350*t2372;
- t2475 = t2235+t2738;
- t2616 = t2173+t2475+t2107+t2340*t2375+t2823;
- t2615 = t2123+t2255+t2156+t2729;
- t2614 = t2142+t2235+t2287+t2733;
- t2492 = t2098+t2520;
- t2613 = t2112+t2492+t2795+t2802;
- t2612 = t2151+t2734+t2806;
- t2611 = t2677+t2799;
- t2502 = t2328+t2146;
- t2610 = t2283+t2502+t2253+t2268+t2793;
- t2609 = t2273+t2098+t2498+t2804+t2813;
- t2608 = t2252+t2729+t2793;
- t2008 = z*t2578;
- t2607 = t2034+t2008+t2015+t2749;
- t2556 = t2079+t2089;
- t2606 = t2252+t2272+t2556+t2703;
- t2271 = t2354*z;
- t2522 = t2172+t2161;
- t2605 = t2271+t2001+t2236+t2522+t2750;
- t2569 = z*t2298;
- t2002 = x*t2569;
- t2604 = t2002+t2032+t2503+t2026+t2756;
- t2603 = t2015+t2730+t2765;
- t2183 = t2316*z;
- t2539 = t2111+t2091;
- t2602 = t2256+t2183+t2539+t2777+t2863;
- t2007 = y*t2569;
- t2601 = t2007+t2032+t2518+t2800+t2848;
- t2600 = t2094+t2037+t2837+t2867;
- t2208 = t2332*z;
- t2599 = t2208+t2522+t2245+t2648;
- t2247 = t2359*z;
- t2598 = t2247+t2239+t2539+t2694;
- t2507 = t2172+t2087;
- t2597 = t2076+t2507+t2092+t2803+t2806;
- t2596 = t2235+t2626;
- t2595 = t2313*t2380+t2096+t2082+t2365+t2157+t2870;
- t2192 = t2323*y;
- t2504 = t2111+t2073;
- t2594 = t2256+t2192+t2504+t2778+t2783;
- t2593 = t2034+t2235+t2038+t2636;
- t2592 = t2696+t2835+t2836;
- t2591 = t2274+t2167+t2703+t2840;
- t2590 = t2686+t2830+t2852;
- t2589 = t1999+t2252+z*t2575+t2518+t2627;
- t2588 = t2595+t2828;
- t2508 = t2237+t2255;
- t2587 = t2508+t2192+t2143+t2556+t2755+t2865;
- t2469 = t2761+t2819;
- t2586 = t2001+t2041+t2469+t2595;
- t2585 = t2238+t2752+t2797+t2851+t2867;
- t2570 = x*t2310;
- t2561 = t2091+t2102;
- t2555 = t2034+t2238;
- t2554 = t2161+t2102;
- t2548 = t2076+t2252;
- t2542 = t2236+t2235;
- t2535 = t2256+t2252;
- t2532 = t2094+t2172;
- t2528 = t2032+t2235;
- t2526 = t2127+t2091;
- t2524 = t2094+t2111;
- t2519 = t2127+t2161;
- t2517 = t2094+t2131;
- t2516 = t2079+t2091;
- t2512 = t2239+t2235;
- t2511 = t2377*t2582;
- t2505 = t2251+t2254;
- t2495 = t2238+t2243;
- t2493 = t2102+t2513;
- t2491 = t2254+t2518;
- t2490 = t2127+t2513;
- t2489 = t2102+t2503;
- t2488 = t2235+t2823;
- t2487 = t2255+t2503;
- t2484 = t2127+t2503;
- t2483 = t2087+t2534;
- t2481 = t2172+t2534;
- t2479 = t2146+t2072+t2137;
- t2478 = t2269+t2520;
- t2312 = RATIONAL(592.0,6125.0);
- t2477 = t2312+t2342*t2377+t2169+t2269;
- t2309 = RATIONAL(292.0,6125.0);
- t2369 = RATIONAL(-1.0,20.0);
- t2476 = t2309+t2142+t2369*t2377+t2269;
- t2474 = t2761+t2777;
- t2473 = t2137+t2498+t2846;
- t2472 = t2740+t2835;
- t2471 = t2073+t2508+t2858;
- t2470 = t2094+t2235+t2098+t2505;
- t2468 = t2238+t2516+t2535;
- t2467 = t2740+t2830;
- t2466 = t2498+t2754;
- t2465 = t2234+t2254+t2235+t2517;
- t2464 = t2754+t2804;
- t2463 = t2079+t2161+t2255+t2542;
- t2462 = t2077+t2512+t2850;
- t2461 = t2366*z+t2535+t2834;
- t2460 = t2308*t2584+t2005+t2716;
- t2459 = t2031+x*t2573+t2682;
- t2458 = t2781+t2854;
- t2457 = t2796+t2831;
- t2456 = t2004+z*t2570+t2716;
- t2455 = t2252+t2245+t2349*z+t2834;
- t2454 = t2831+t2854;
- t2453 = t2022+y*t2570+t2682;
- t2452 = t2015+t2235+t2711+t2800;
- t2451 = t2255+t2001+t2524+t2695;
- t2450 = t2466+t2791+t2849;
- t2449 = t2474+t2833+t2855;
- t2329 = RATIONAL(68.0,3675.0);
- t2227 = t2342*t2380;
- t2448 = t2262+t2312+t2329*t2377+t2227+t2137+t2488+t2812;
- t2447 = t2123+t2270+t2227+t2329*t2375+t2477+t2785;
- t2446 = t2238+t2329*t2380+t2477+t2792+t2812;
- t2280 = t2369*t2380;
- t2295 = RATIONAL(431.0,29400.0);
- t2279 = t2369*t2375;
- t2445 = t2280+t2309+t2252+t2295*t2377+t2279+t2479+t2860;
- t2444 = t2255+t2279+t2072+t2295*t2380+t2476+t2792;
- t2443 = t2280+t2146+t2254+t2295*t2375+t2476+t2785;
- t2442 = t2115+t2207+t2073+t2495+t2616;
- t2441 = t2019+y*t2566+t2269+t2466+t2632;
- t2440 = t2288+t2111+t2463+t2702+t2823;
- t2439 = t2456+t2608+t2815;
- t2438 = t2459+t2615+t2835;
- t2437 = t2459+t2622+t2786;
- t2436 = t2460+t2614+t2797;
- t2435 = t2469+t2610+t2820;
- t2434 = t2461+t2638+t2824;
- t2028 = x*t2163;
- t2433 = t2328+t2028+t2330*t2582+t2478+t2479+t2727+t2846;
- t2030 = y*t2108;
- t2432 = t2030+t2072+t2324*t2582+t2269+t2473+t2502+t2727;
- t2431 = t2460+t2608+t2861;
- t2430 = t2211+t2150+t2475+t2698+t2844+t2850;
- t2429 = t2453+t2615+t2830;
- t2428 = t2172+t2255+t2488+t2516+t2702+t2838;
- t2427 = t2455+t2633+t2824;
- t2426 = t2456+t2614+t2837;
- t2425 = t2461+t2633+t2864;
- t2424 = t2161+t2198+t2462+t2698+t2738;
- t2423 = t2453+t2622+t2848;
- t2422 = t2296*t2582+t2478+t2555+t2632+t2840;
- t2421 = t2474+t2610+t2811;
- t2420 = t2455+t2638+t2864;
- t2419 = t2238+t2116+t2087+t2616+t2789;
- t2418 = t2468+t2588+t2734+t2777+t2845;
- t2417 = t2189+t2587+t2112+t2470+t2869;
- t2416 = t2468+t2183+t2524+t2591+t2648+t2833;
- t2415 = t2172+t2210+t2585+t2102+t2470+t2748;
- t2414 = t2079+t2467+t2528+t2636+t2730+t2756+t2800;
- t2413 = t2586+t2503+t2709+t2799;
- t2412 = t2487+t2505+t2548+t2641+t2741+t2744+t2818;
- t2411 = t2471+t2593+t2127+t2203+t2556+t2771+t2835;
- t2410 = t2467+t2589+t2696+t2852;
- t2409 = t2151+t2244+t2449+t2087+t2187+t2588;
- t2408 = t2589+t2472+t2686+t2836;
- t2407 = t2079+t2002+t2270+t2452+t2487+t2746+t2765+t2830;
- t2406 = t2094+t2273+t2464+t2492+t2606+t2847+t2849;
- t2405 = t2247+t2451+t2512+t2516+t2642+t2750;
- t2404 = t2007+t2555+t2491+t2600+t2528+t2711+t2749;
- t2403 = t2450+t2275+t2517+t2606+t2813;
- t2065 = y*t2577;
- t2402 = t2163+t2471+t2001+t2192+t2065+t2481+t2548+t2627+t2806;
- t1994 = t2333*t2511;
- t2401 = t2450+t1994+t2046+t2116+t2220+t2149+t2217+t2596;
- t2400 = t2586+t2513+t2677+t2801;
- t2399 = t2271+t2463+t2532+t2642+t2694+t2695;
- t2398 = t2008+t2238+t2254+t2452+t2534+t2600+t2848;
- t2397 = t2464+t2542+t2626+t2728+t2757+t2776;
- t2396 = t2451+t2092+t2065+t2483+t2535+t2768+t2783+t2858;
- t2395 = t2079+t2593+t2102+t2472+t2743+t2772;
- t2394 = t2520+t2587+t2465+t2802+t2825;
- t2393 = t2454+t2252+t2020+t2030+t2641+t2769+t2846;
- t2392 = t2127+t2111+t2465+t2585+t2195+t2767;
- t2391 = t2224+t2154+t2071+t2462+t2495+t2628+t2726+t2747;
- t1992 = t2334*t2511;
- t1993 = t2333*t2510;
- t2390 = t2454+t1992+t1993+t2596+t2737+t2754;
- t2389 = t2473+t2252+t2046+t2028+t2646+t2680+t2724+t2866;
- t2388 = t2208+t2449+t2532+t2591+t2863;
- t2387 = t2491+t2508+t2535+t2641+t2742+t2770+t2784;
- t2358 = RATIONAL(-4.0,105.0);
- t2348 = RATIONAL(4.0,105.0);
- t2326 = RATIONAL(-41.0,2100.0);
- t2315 = RATIONAL(41.0,2100.0);
- t2017 = RATIONAL(-1.0,125.0)*t2576;
- t2010 = RATIONAL(1.0,125.0)*t2576;
- t1998 = RATIONAL(1.0,1000.0)*t2576;
- t1995 = RATIONAL(-1.0,1000.0)*t2576;
- coeff_I_m2_m2_m2 = t2387+t2017+t2030+t2646+t2739+t2831;
- coeff_I_m1_m2_m2 = t2410+t2594+t2664;
- coeff_I_0_m2_m2 = t2434+t2658+t2762;
- coeff_I_p1_m2_m2 = t2408+t2594+t2705;
- coeff_I_p2_m2_m2 = t2387+t2010+t2028+t2651+t2769+t2781;
- coeff_I_m2_m1_m2 = t2413+t2526+t2623+t2708;
- coeff_I_m1_m1_m2 = t2416+t2609+t2630;
- coeff_I_0_m1_m2 = t2435+t2653+t2720;
- coeff_I_p1_m1_m2 = t2416+t2617+t2645;
- coeff_I_p2_m1_m2 = t2400+t2561+t2623+t2684;
- coeff_I_m2_0_m2 = t2425+t2667+t2766;
- coeff_I_m1_0_m2 = t2439+t2701+t2704;
- coeff_I_0_0_m2 = t2445+t2076+t2326*z+t2842;
- coeff_I_p1_0_m2 = t2431+t2678+t2701;
- coeff_I_p2_0_m2 = t2425+t2683+t2753;
- coeff_I_m2_p1_m2 = t2418+t2484+t2611+t2715;
- coeff_I_m1_p1_m2 = t2406+t2602+t2640;
- coeff_I_0_p1_m2 = t2421+t2653+t2655;
- coeff_I_p1_p1_m2 = t2403+t2602+t2644;
- coeff_I_p2_p1_m2 = t2418+t2493+t2624+t2654;
- coeff_I_m2_p2_m2 = t2010+t2389+t2020+t2714+t2739+t2854;
- coeff_I_m1_p2_m2 = t2396+t2592+t2657;
- coeff_I_0_p2_m2 = t2434+t2647+t2731;
- coeff_I_p1_p2_m2 = t2396+t2590+t2687;
- coeff_I_p2_p2_m2 = t2017+t2393+t2651+t2714+t2724;
- coeff_I_m2_m2_m1 = t2394+t2605+t2634;
- coeff_I_m1_m2_m1 = t2414+t2554+t2620+t2688;
- coeff_I_0_m2_m1 = t2440+t2690+t2693;
- coeff_I_p1_m2_m1 = t2411+t2604+t2631;
- coeff_I_p2_m2_m1 = t2417+t2605+t2629;
- coeff_I_m2_m1_m1 = t2398+t2507+t2618+t2697;
- coeff_I_m1_m1_m1 = t1995+t1994+t2397+t1993+t2458+t2692;
- coeff_I_0_m1_m1 = t2442+t2534+t2681+t2816;
- coeff_I_p1_m1_m1 = t1998+t2390+t2656+t2692+t2707;
- coeff_I_p2_m1_m1 = t2415+t2483+t2607+t2712;
- coeff_I_m2_0_m1 = t2426+t2721+t2723;
- coeff_I_m1_0_m1 = t2430+t2490+t2736+t2794;
- coeff_I_0_0_m1 = t2358*z+t2236+t2448+t2539;
- coeff_I_p1_0_m1 = t2430+t2489+t2758+t2841;
- coeff_I_p2_0_m1 = t2436+t2674+t2723;
- coeff_I_m2_p1_m1 = t2172+t2404+t2073+t2618+t2666;
- coeff_I_m1_p1_m1 = t1998+t1992+t1997+t2397+t2457+t2689;
- coeff_I_0_p1_m1 = t2419+t2681+t2773;
- coeff_I_p1_p1_m1 = t1995+t2401+t2707+t2726+t2737;
- coeff_I_p2_p1_m1 = t2415+t2601+t2637;
- coeff_I_m2_p2_m1 = t2399+t2619+t2635;
- coeff_I_m1_p2_m1 = t2395+t2603+t2631;
- coeff_I_0_p2_m1 = t2440+t2679+t2691;
- coeff_I_p1_p2_m1 = t2407+t2519+t2625+t2688;
- coeff_I_p2_p2_m1 = t2399+t2613+t2643;
- coeff_I_m2_m2_0 = t2433+t2649+t2722;
- coeff_I_m1_m2_0 = t2429+t2670+t2717;
- coeff_I_0_m2_0 = t2444+t2092+t2326*y+t2788;
- coeff_I_p1_m2_0 = t2438+t2717+t2719;
- coeff_I_p2_m2_0 = t2432+t2710+t2722;
- coeff_I_m2_m1_0 = t2423+t2662+t2663;
- coeff_I_m1_m1_0 = t2441+t2669+t2672;
- coeff_I_0_m1_0 = t2446+t2358*y+t2243+t2515;
- coeff_I_p1_m1_0 = t2422+t2665+t2672;
- coeff_I_p2_m1_0 = t2437+t2662+t2675;
- coeff_I_m2_0_0 = t2326*x+t2443+t2108+t2817;
- coeff_I_m1_0_0 = t2242+t2447+t2358*x+t2540;
- coeff_I_0_0_0 = RATIONAL(937.0,6125.0)+t2269+t2871*RATIONAL(-13.0,196.0)+
-t2482+t2860;
- coeff_I_p1_0_0 = t2348*x+t2447+t2257+t2563;
- coeff_I_p2_0_0 = t2139+t2251+t2315*x+t2443+t2155;
- coeff_I_m2_p1_0 = t2437+t2663+t2676;
- coeff_I_m1_p1_0 = t2422+t2661+t2669;
- coeff_I_0_p1_0 = t2348*y+t2446+t2241+t2547;
- coeff_I_p1_p1_0 = t2441+t2661+t2665;
- coeff_I_p2_p1_0 = t2423+t2675+t2676;
- coeff_I_m2_p2_0 = t2432+t2649+t2713;
- coeff_I_m1_p2_0 = t2438+t2670+t2725;
- coeff_I_0_p2_0 = t2444+t2315*y+t2143+t2780;
- coeff_I_p1_p2_0 = t2429+t2719+t2725;
- coeff_I_p2_p2_0 = t2433+t2710+t2713;
- coeff_I_m2_m2_p1 = t2394+t2598+t2629;
- coeff_I_m1_m2_p1 = t2407+t2561+t2620+t2668;
- coeff_I_0_m2_p1 = t2428+t2690+t2691;
- coeff_I_p1_m2_p1 = t2411+t2603+t2639;
- coeff_I_p2_m2_p1 = t2417+t2598+t2634;
- coeff_I_m2_m1_p1 = t2392+t2087+t2601+t2712;
- coeff_I_m1_m1_p1 = t1994+t1998+t2391+t2650+t2737+t2781;
- coeff_I_0_m1_p1 = t2172+t2442+t2773+t2774;
- coeff_I_p1_m1_p1 = t1995+t1992+t2391+t2656+t2728+t2831;
- coeff_I_p2_m1_p1 = t2404+t2111+t2087+t2621+t2697;
- coeff_I_m2_0_p1 = t2436+t2685+t2721;
- coeff_I_m1_0_p1 = t2424+t2484+t2736+t2841;
- coeff_I_0_0_p1 = t2348*z+t2239+t2448+t2522;
- coeff_I_p1_0_p1 = t2424+t2493+t2758+t2794;
- coeff_I_p2_0_p1 = t2426+t2674+t2685;
- coeff_I_m2_p1_p1 = t2392+t2534+t2607+t2637;
- coeff_I_m1_p1_p1 = t1995+t2390+t2650+t2671+t2689;
- coeff_I_0_p1_p1 = t2419+t2481+t2774+t2816;
- coeff_I_p1_p1_p1 = t1998+t2401+t1993+t2671+t2728+t2854;
- coeff_I_p2_p1_p1 = t2398+t2504+t2621+t2666;
- coeff_I_m2_p2_p1 = t2405+t2619+t2643;
- coeff_I_m1_p2_p1 = t2395+t2604+t2639;
- coeff_I_0_p2_p1 = t2428+t2679+t2693;
- coeff_I_p1_p2_p1 = t2414+t2526+t2625+t2668;
- coeff_I_p2_p2_p1 = t2405+t2613+t2635;
- coeff_I_m2_m2_p2 = t2393+t2010+t2646+t2659+t2706;
- coeff_I_m1_m2_p2 = t2402+t2590+t2657;
- coeff_I_0_m2_p2 = t2420+t2658+t2731;
- coeff_I_p1_m2_p2 = t2402+t2592+t2687;
- coeff_I_p2_m2_p2 = t2017+t2412+t2028+t2020+t2458+t2659;
- coeff_I_m2_m1_p2 = t2409+t2490+t2624+t2715;
- coeff_I_m1_m1_p2 = t2388+t2609+t2645;
- coeff_I_0_m1_p2 = t2421+t2718+t2720;
- coeff_I_p1_m1_p2 = t2388+t2617+t2630;
- coeff_I_p2_m1_p2 = t2409+t2489+t2611+t2654;
- coeff_I_m2_0_p2 = t2427+t2667+t2753;
- coeff_I_m1_0_p2 = t2431+t2700+t2704;
- coeff_I_0_0_p2 = t2445+t2315*z+t2245+t2779;
- coeff_I_p1_0_p2 = t2439+t2678+t2700;
- coeff_I_p2_0_p2 = t2427+t2683+t2766;
- coeff_I_m2_p1_p2 = t2400+t2519+t2612+t2708;
- coeff_I_m1_p1_p2 = t2406+t2599+t2644;
- coeff_I_0_p1_p2 = t2435+t2655+t2718;
- coeff_I_p1_p1_p2 = t2403+t2599+t2640;
- coeff_I_p2_p1_p2 = t2413+t2554+t2612+t2684;
- coeff_I_m2_p2_p2 = t2017+t2389+t2518+t2706+t2769+t2784;
- coeff_I_m1_p2_p2 = t2408+t2597+t2664;
- coeff_I_0_p2_p2 = t2420+t2647+t2762;
- coeff_I_p1_p2_p2 = t2410+t2597+t2705;
- coeff_I_p2_p2_p2 = t2014+t2412+t2010+t2030+t2457+t2724;
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
deleted file mode 100644
index ad91d1c..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,965 +0,0 @@
-fp t3081,
- t3060,
- t2992,
- t3033,
- t3368,
- t3219,
- t2931,
- t3050,
- t3222,
- t2905,
- t2879,
- t3200,
- t3229,
- t2922,
- t3367,
- t3079,
- t3082,
- t3013,
- t3220,
- t3068,
- t2943,
- t3366,
- t3084,
- t3083,
- t3051,
- t3004,
- t3211,
- t3225,
- t3070,
- t2898,
- t3365,
- t3021,
- t3057,
- t2983,
- t2888,
- t2991,
- t3072,
- t3216,
- t3364,
- t3048,
- t3009,
- t2899,
- t3018,
- t3363,
- t2984,
- t3362,
- t3029,
- t3361,
- t2987,
- t3360,
- t3049,
- t3228,
- t2900,
- t2880,
- t3359,
- t3053,
- t3189,
- t3358,
- t2986,
- t3357,
- t3054,
- t2994,
- t3014,
- t3356,
- t2989,
- t3355,
- t2881,
- t3224,
- t2945,
- t3354,
- t2887,
- t3353,
- t2999,
- t2896,
- t3352,
- t2890,
- t2904,
- t2875,
- t3351,
- t3023,
- t3350,
- t3080,
- t3206,
- t3022,
- t2967,
- t3176,
- t2939,
- t3349,
- t2912,
- t3226,
- t2923,
- t3348,
- t2901,
- t2893,
- t3347,
- t3028,
- t3000,
- t2911,
- t3346,
- t2997,
- t2932,
- t3026,
- t3345,
- t3344,
- t3071,
- t2886,
- t3343,
- t3059,
- t2927,
- t3342,
- t2942,
- t3341,
- t2920,
- t3340,
- t3066,
- t3339,
- t3338,
- t3337,
- t3336,
- t3012,
- t3061,
- t3335,
- t3077,
- t3015,
- t3067,
- t2930,
- t3334,
- t3333,
- t3332,
- t2953,
- t3073,
- t3331,
- t2892,
- t3330,
- t2952,
- t2895,
- t3329,
- t2935,
- t3006,
- t3328,
- t2934,
- t3327,
- t3326,
- t2903,
- t3325,
- t3031,
- t3324,
- t3323,
- t3024,
- t2960,
- t3322,
- t3027,
- t3321,
- t2928,
- t3320,
- t3008,
- t3319,
- t3318,
- t3042,
- t3227,
- t3181,
- t3025,
- t3177,
- t3317,
- t3316,
- t3052,
- t3193,
- t3315,
- t3314,
- t2937,
- t3313,
- t3312,
- t2925,
- t2921,
- t3311,
- t3310,
- t3074,
- t3309,
- t2940,
- t3308,
- t2918,
- t3307,
- t3002,
- t3306,
- t2910,
- t2873,
- t3305,
- t3304,
- t3221,
- t2944,
- t3303,
- t3302,
- t3301,
- t3300,
- t3011,
- t3188,
- t3299,
- t3039,
- t3298,
- t3297,
- t3032,
- t3296,
- t3295,
- t3036,
- t2924,
- t3294,
- t3223,
- t2877,
- t3293,
- t2915,
- t3292,
- t2906,
- t3291,
- t2929,
- t2872,
- t3290,
- t3289,
- t3019,
- t3288,
- t2961,
- t3287,
- t3286,
- t3285,
- t2941,
- t3284,
- t3041,
- t3207,
- t3283,
- t3282,
- t2874,
- t3043,
- t2882,
- t3281,
- t2878,
- t3280,
- t3279,
- t3278,
- t2970,
- t2948,
- t3218,
- t3277,
- t3020,
- t3276,
- t3275,
- t3274,
- t3183,
- t3030,
- t3273,
- t3272,
- t3271,
- t2909,
- t3270,
- t3269,
- t3268,
- t3267,
- t3038,
- t3266,
- t3034,
- t3265,
- t3264,
- t3263,
- t3040,
- t3262,
- t3261,
- t3260,
- t3078,
- t3259,
- t3258,
- t3257,
- t3256,
- t3255,
- t3254,
- t3253,
- t3252,
- t3251,
- t3250,
- t3249,
- t2876,
- t3196,
- t3248,
- t3247,
- t3246,
- t3245,
- t3244,
- t2955,
- t3243,
- t3242,
- t3241,
- t3037,
- t3240,
- t3239,
- t3238,
- t3237,
- t3236,
- t3174,
- t3235,
- t3234,
- t3233,
- t3035,
- t3232,
- t3231,
- t3230,
- t3217,
- t3215,
- t3214,
- t3213,
- t3212,
- t3210,
- t3209,
- t3208,
- t3205,
- t3204,
- t3203,
- t3202,
- t3201,
- t3199,
- t3198,
- t3197,
- t3195,
- t3194,
- t3192,
- t3191,
- t3187,
- t3186,
- t3184,
- t3182,
- t3180,
- t3179,
- t3175,
- t3173,
- t3172,
- t3171,
- t3170,
- t3169,
- t3168,
- t3167,
- t3166,
- t3165,
- t3164,
- t3163,
- t3162,
- t3161,
- t3160,
- t3159,
- t3158,
- t3157,
- t3156,
- t3155,
- t3154,
- t3153,
- t3152,
- t3151,
- t3150,
- t3149,
- t3148,
- t3147,
- t3146,
- t3145,
- t3144,
- t3143,
- t3142,
- t3141,
- t3140,
- t3139,
- t3138,
- t3137,
- t3136,
- t3135,
- t3134,
- t3133,
- t3017,
- t3132,
- t3131,
- t2959,
- t3130,
- t3129,
- t3128,
- t3127,
- t3126,
- t3125,
- t3124,
- t3123,
- t3122,
- t3121,
- t3120,
- t3119,
- t3118,
- t3117,
- t3116,
- t3115,
- t3114,
- t3063,
- t3113,
- t3112,
- t3111,
- t3110,
- t3109,
- t3108,
- t3107,
- t3106,
- t3105,
- t3056,
- t3104,
- t3103,
- t3102,
- t3101,
- t3100,
- t3099,
- t3098,
- t3097,
- t3096,
- t3095,
- t3094,
- t3093,
- t3092,
- t3091,
- t3090,
- t3089,
- t3088,
- t2902;
- t3081 = z*z;
- t3060 = RATIONAL(1.0,175.0);
- t2992 = t3060*t3081;
- t3033 = RATIONAL(-19.0,2100.0);
- t3368 = t2992+t3033;
- t3219 = x*t3060;
- t2931 = z*t3219;
- t3050 = RATIONAL(-1.0,175.0);
- t3222 = x*t3050;
- t2905 = y*t3222;
- t2879 = z*t2905;
- t3200 = t2931+t2879;
- t3229 = y*z;
- t2922 = RATIONAL(1.0,250.0)*t3229;
- t3367 = t3200+t2922;
- t3079 = x*x;
- t3082 = x*t3079;
- t3013 = RATIONAL(1.0,25.0)*t3082;
- t3220 = x*t3081;
- t3068 = RATIONAL(1.0,245.0);
- t2943 = t3068*t3220;
- t3366 = t3013+t2943;
- t3084 = y*y;
- t3083 = t3084*y;
- t3051 = RATIONAL(-1.0,300.0);
- t3004 = RATIONAL(-1.0,100.0)*t3079;
- t3211 = t3051*t3083+y*t3004;
- t3225 = x*t3084;
- t3070 = RATIONAL(1.0,490.0);
- t2898 = t3070*t3225;
- t3365 = t3211+t2898;
- t3021 = RATIONAL(-229.0,10500.0);
- t3057 = RATIONAL(-1.0,700.0);
- t2983 = t3057*t3081;
- t2888 = y*t2983;
- t2991 = RATIONAL(1.0,100.0)*t3079;
- t3072 = RATIONAL(1.0,300.0);
- t3216 = t3072*t3083+y*t2991;
- t3364 = t3021*y+t2888+t3216;
- t3048 = RATIONAL(1.0,700.0);
- t3009 = t3048*t3081;
- t2899 = y*t3009;
- t3018 = RATIONAL(229.0,10500.0);
- t3363 = t3211+t2899+t3018*y;
- t2984 = t3051*x;
- t3362 = t2984+t3072;
- t3029 = RATIONAL(-167.0,7000.0);
- t3361 = t2899+t3029*y;
- t2987 = t3048*t3084;
- t3360 = t2987+RATIONAL(-17.0,525.0);
- t3049 = RATIONAL(-1.0,350.0);
- t3228 = x*t3049;
- t2900 = z*t3228;
- t2880 = RATIONAL(-1.0,1000.0)*t3229;
- t3359 = t2900+t2880;
- t3053 = RATIONAL(1.0,150.0);
- t3189 = t3079*RATIONAL(-1.0,200.0);
- t3358 = y*t3189+t3053*t3083;
- t2986 = t3057*t3084;
- t3357 = t2986+RATIONAL(17.0,525.0);
- t3054 = RATIONAL(1.0,350.0);
- t2994 = t3054*t3081;
- t3014 = RATIONAL(1.0,50.0)*t3079;
- t3356 = t2994+t3014;
- t2989 = t3060*t3084;
- t3355 = t2989+t2991;
- t2881 = RATIONAL(1.0,1000.0)*t3229;
- t3224 = x*t3054;
- t2945 = z*t3224;
- t3354 = t2881+t2945;
- t2887 = t3070*t3220;
- t3353 = t2887+t3009;
- t2999 = t3049*t3084;
- t2896 = t3068*t3225;
- t3352 = t2999+t2896;
- t2890 = RATIONAL(1.0,500.0)*t3229;
- t2904 = y*t3224;
- t2875 = z*t2904;
- t3351 = t2890+t2875;
- t3023 = RATIONAL(167.0,7000.0);
- t3350 = t2888+t3023*y;
- t3080 = t3081*z;
- t3206 = t3072*t3080+z*t2991;
- t3022 = RATIONAL(-137.0,5250.0);
- t2967 = t3022*z;
- t3176 = t2967+t3206;
- t2939 = z*t2989;
- t3349 = t3176+t2939;
- t2912 = RATIONAL(1.0,125.0)*t3229;
- t3226 = x*RATIONAL(2.0,175.0);
- t2923 = z*t3226;
- t3348 = t2912+t2923;
- t2901 = RATIONAL(-1.0,500.0)*t3229;
- t2893 = z*t3222;
- t3347 = t2901+t2893;
- t3028 = RATIONAL(-107.0,7000.0);
- t3000 = t3049*t3081;
- t2911 = y*t3000;
- t3346 = t2911+t3028*y;
- t2997 = t3054*t3084;
- t2932 = z*t2997;
- t3026 = RATIONAL(-187.0,7000.0);
- t3345 = t3026*z+t2932;
- t3344 = t2900+t2881;
- t3071 = RATIONAL(2.0,245.0);
- t2886 = t3071*t3220;
- t3343 = RATIONAL(-529.0,14700.0)*x+t2886;
- t3059 = RATIONAL(-2.0,245.0);
- t2927 = t3059*t3220;
- t3342 = t2927+t2992;
- t2942 = RATIONAL(-1.0,125.0)*t3229;
- t3341 = t2942+t2923;
- t2920 = z*t2999;
- t3340 = t3028*z+t2920;
- t3066 = RATIONAL(-1.0,600.0);
- t3339 = t3066*t3080+z*t3014;
- t3338 = t3009+t3014;
- t3337 = t2901+t2905;
- t3336 = t2945+t2880;
- t3012 = RATIONAL(-1.0,50.0)*t3079;
- t3061 = RATIONAL(1.0,600.0);
- t3335 = t3061*t3080+z*t3012;
- t3077 = RATIONAL(-2.0,75.0);
- t3015 = t3077*t3082;
- t3067 = RATIONAL(-1.0,245.0);
- t2930 = t3067*t3225;
- t3334 = t3015+t2930;
- t3333 = t2890+t2931;
- t3332 = t2893+t2922;
- t2953 = RATIONAL(211.0,3675.0)*x;
- t3073 = RATIONAL(-1.0,42.0);
- t3331 = t2953+t3073;
- t2892 = z*t2987;
- t3330 = t3029*z+t2892;
- t2952 = t3023*z;
- t2895 = z*t2986;
- t3329 = t2952+t2895;
- t2935 = t3067*t3220;
- t3006 = t3053*t3082;
- t3328 = t2935+t3006;
- t2934 = y*t2994;
- t3327 = t3026*y+t2934;
- t3326 = y*t3014+t3066*t3083;
- t2903 = RATIONAL(-169.0,14700.0)*x;
- t3325 = t2886+t2903;
- t3031 = RATIONAL(47.0,5250.0);
- t3324 = t2903+t3031*y;
- t3323 = t2898+t3216;
- t3024 = RATIONAL(107.0,7000.0);
- t2960 = t3024*y;
- t3322 = t2960+t2934;
- t3027 = RATIONAL(187.0,7000.0);
- t3321 = t2920+t3027*z;
- t2928 = RATIONAL(-1.0,250.0)*t3229;
- t3320 = t2931+t2928;
- t3008 = t3050*t3084;
- t3319 = t3004+t3008;
- t3318 = RATIONAL(136.0,3675.0)*x+t2943;
- t3042 = RATIONAL(-1.0,1400.0);
- t3227 = z*t3084;
- t3181 = t3051*t3080+z*t3004;
- t3025 = RATIONAL(137.0,5250.0);
- t3177 = t3025*z+t3181;
- t3317 = t3042*t3227+t3177;
- t3316 = RATIONAL(-11.0,420.0)+t2992;
- t3052 = RATIONAL(-1.0,150.0);
- t3193 = RATIONAL(1.0,200.0)*t3079;
- t3315 = y*t3193+t3052*t3083;
- t3314 = t3024*z+t2932;
- t2937 = y*t3219;
- t3313 = t2890+t2937;
- t3312 = t3012+t2997;
- t2925 = t3059*t3225;
- t2921 = RATIONAL(311.0,14700.0)*x;
- t3311 = t2925+t2921;
- t3310 = t2911+t3027*y;
- t3074 = RATIONAL(1.0,42.0);
- t3309 = t3074+t2953;
- t2940 = t3071*t3225;
- t3308 = t3211+t2940;
- t2918 = z*t3008;
- t3307 = t2918+t3177;
- t3002 = t3050*t3081;
- t3306 = RATIONAL(11.0,420.0)+t3002;
- t2910 = y*t3228;
- t2873 = z*t2910;
- t3305 = t2901+t2873;
- t3304 = t3053*t3080+z*t3189;
- t3221 = x*RATIONAL(-2.0,175.0);
- t2944 = z*t3221;
- t3303 = t2942+t2944;
- t3302 = t3052*t3080+z*t3193;
- t3301 = t2912+t2944;
- t3300 = y*t3012+t3061*t3083;
- t3011 = RATIONAL(-9.0,98.0)*x;
- t3188 = t2927+t3013;
- t3299 = t3011+t2896+t3188;
- t3039 = RATIONAL(-17.0,5250.0);
- t3298 = t3206+t2918+t3039*z;
- t3297 = t2925+t3188+RATIONAL(-33.0,490.0)*x;
- t3032 = RATIONAL(-47.0,5250.0);
- t3296 = t3032*y+t2911+t2903;
- t3295 = t2930+t3361;
- t3036 = RATIONAL(17.0,5250.0);
- t2924 = y*t2992;
- t3294 = t3211+t3036*y+t2924;
- t3223 = x*t3229;
- t2877 = t3057*t3223;
- t3293 = t2877+t3317;
- t2915 = y*t3002;
- t3292 = t3039*y+t3216+t2915;
- t2906 = RATIONAL(191.0,14700.0)*x;
- t3291 = t2906+t3350;
- t2929 = y*t3226;
- t2872 = z*t2929;
- t3290 = t2872+t3349;
- t3289 = t2922+t3314;
- t3019 = RATIONAL(289.0,10500.0);
- t3288 = t3019*z+t2895+t3181;
- t2961 = RATIONAL(256.0,3675.0)*x;
- t3287 = t2961+t3326;
- t3286 = RATIONAL(-57.0,490.0)*x+t2896+t3366;
- t3285 = t2939+t3036*z+t3181;
- t2941 = y*t3221;
- t3284 = t2941+t3355;
- t3041 = RATIONAL(17.0,2100.0);
- t3207 = t2999+t3000;
- t3283 = t3041+t3207+t2991;
- t3282 = t2906+t3358;
- t2874 = t3048*t3223;
- t3043 = RATIONAL(1.0,1400.0);
- t2882 = t3043*t3227;
- t3281 = t3176+t2874+t2882;
- t2878 = y*t2944;
- t3280 = t2878+t3307;
- t3279 = t2892+t3181+t3018*z;
- t3278 = t2961+t3340;
- t2970 = t3022*y;
- t2948 = RATIONAL(166.0,3675.0)*x;
- t3218 = y*t3081;
- t3277 = t2970+t2948+t3043*t3218;
- t3020 = RATIONAL(-289.0,10500.0);
- t3276 = t3206+t3020*z+t2892;
- t3275 = t2929+t3319;
- t3274 = t2925+t3011+t3366;
- t3183 = t2997+t2994;
- t3030 = RATIONAL(-17.0,2100.0);
- t3273 = t3183+t3004+t3030;
- t3272 = t2920+t3206+t3032*z;
- t3271 = t3031*z+t2932+t3181;
- t2909 = t3021*z;
- t3270 = t3206+t2895+t2909;
- t3269 = t3300+t3350;
- t3268 = t3327+t3358;
- t3267 = t2999+t3077+t3356;
- t3038 = RATIONAL(37.0,1050.0);
- t3266 = t3012+t2986+t3000+t3038;
- t3034 = RATIONAL(-29.0,2100.0);
- t3265 = t2989+t3004+t3034+t2994;
- t3264 = t2875+t3364;
- t3263 = t2910+t3363;
- t3040 = RATIONAL(-37.0,1050.0);
- t3262 = t3040+t2987+t3356;
- t3261 = t2970+t2924+t3343;
- t3260 = t2999+t3073+t3338;
- t3078 = RATIONAL(2.0,75.0);
- t3259 = t3078+t3000+t3312;
- t3258 = t3322+t3325;
- t3257 = t3339+t3345;
- t3256 = t2898+t2987+t3331;
- t3255 = t2922+t3272;
- t3254 = t3325+t3358;
- t3253 = t3326+t3361;
- t3252 = t2928+t3272;
- t3251 = t2928+t3271;
- t3250 = t2922+t3271;
- t3249 = t2898+t2986+t3309;
- t2876 = z*t2937;
- t3196 = t2893+t2876;
- t3248 = t2928+t3196+t3314;
- t3247 = t2904+t3363;
- t3246 = t3321+t3335;
- t3245 = t2983+t3074+t3312;
- t3244 = t3310+t3315;
- t2955 = t3025*y;
- t3243 = t2948+t2955+t3042*t3218+t3365;
- t3242 = t3304+t3340;
- t3241 = t2873+t3364;
- t3037 = RATIONAL(29.0,2100.0);
- t3240 = t3000+t2991+t3008+t3037;
- t3239 = t3275+t3306;
- t3238 = t2983+t3012+t2904+t3357;
- t3237 = t2910+t3338+t3360;
- t3236 = t2873+t3304+t3330;
- t3174 = t3006+t3308;
- t3235 = t3174+t2955+t2915+t3343;
- t3234 = t2875+t3302+t3329;
- t3233 = t3000+t3033+t3284;
- t3035 = RATIONAL(19.0,2100.0);
- t3232 = t2994+t3035+t3275;
- t3231 = t2876+t3300+t3322;
- t3230 = t3284+t3316;
- t3217 = t3015+t3012;
- t3215 = t2930+t2997;
- t3214 = t2875+t2937;
- t3213 = t2999+t2930;
- t3212 = t3015+t2943;
- t3210 = t2876+t2944;
- t3209 = t2991+t3006;
- t3208 = t2935+t3000;
- t3205 = t2931+t2937;
- t3204 = t2930+t2905;
- t3203 = t2875+t2905;
- t3202 = t2931+t2876;
- t3201 = t2923+t2876;
- t3199 = t2925+t2886;
- t3198 = t2935+t2994;
- t3197 = t2879+t2923;
- t3195 = t2873+t2905;
- t3194 = t3004+t3006;
- t3192 = t2879+t2944;
- t3191 = RATIONAL(-1.0,10.0)*x+t3013;
- t3187 = t2940+t2927;
- t3186 = t3006+t3002;
- t3184 = t2893+t2905;
- t3182 = t2893+t2879;
- t3180 = t3013+RATIONAL(-61.0,490.0)*x;
- t3179 = t3015+t3014;
- t3175 = t3187+t3191;
- t3173 = t3015+t3323;
- t3172 = t3191+t3199;
- t3171 = t2940+t2943+t3180;
- t3170 = t3304+t3328;
- t3169 = t3015+t2887+t3206;
- t3168 = t3198+t3217;
- t3167 = t3300+t3334;
- t3166 = t2886+t2896+t3180;
- t3165 = t2930+t3006+t3315;
- t3164 = t3302+t3328;
- t3163 = t3179+t3353;
- t3162 = t3217+t3352;
- t3161 = t2940+t3006+t3216;
- t3160 = t3194+t3342;
- t3159 = t2925+t2989+t3194;
- t3158 = t2997+t2896+t3179;
- t3157 = t3015+t2935+t3335;
- t3156 = t2927+t2991+t3186;
- t3155 = t2983+t2887+t3217;
- t3154 = t3051+t2984+t3209;
- t3153 = t2941+t3274;
- t3152 = t2935+t2879+t2934+t3314;
- t3151 = t2923+t3297;
- t3150 = t2931+t3286;
- t3149 = t2999+t3204+t3346;
- t3148 = t2876+t3299;
- t3147 = t2895+t2873+t3295;
- t3146 = t2879+t3299;
- t3145 = t2893+t3286;
- t3144 = t2937+t3215+t3346;
- t3143 = t2929+t3274;
- t3142 = t2944+t3297;
- t3141 = t2931+t3168+t3339;
- t3140 = t2999+t2991+t2937+t3165;
- t3139 = t2953+t2887+t2945+t3203+t3334;
- t3138 = t2893+t3179+t3208+t3339;
- t3137 = t3004+t2997+t2905+t3165;
- t3136 = t2929+t3161+t3355;
- t3135 = t2941+t3161+t3319;
- t3134 = t3000+t2931+t3014+t3157;
- t3133 = t2989+t3002+t3154+t3187;
- t3017 = RATIONAL(4.0,75.0)*x;
- t3132 = t3017+t2943+t3167+t3310;
- t3131 = t3077+t3017+t3158+t3208;
- t2959 = RATIONAL(151.0,3675.0)*x;
- t3130 = t2959+t3038+t3155+t3352;
- t3129 = t2992+t3008+t3154+t3199;
- t3128 = t3164+t3311+t3321;
- t3127 = t3017+t2930+t3212+t3326+t3327;
- t3126 = t3040+t2959+t3158+t3353;
- t3125 = t3020*y+t2899+t2943+t2959+t3173;
- t3124 = t3170+t3311+t3345;
- t3123 = t2921+t3037+t3156+t3213;
- t3122 = t3019*y+t2959+t2888+t3212+t3365;
- t3121 = t2886+t3002+t3159+t3362;
- t3120 = t2940+t3008+t3160+t3362;
- t3119 = t3017+t3078+t3162+t3198;
- t3118 = t2921+t3034+t3160+t3215;
- t3117 = t2904+t3163+t3243+t3360;
- t3116 = t3041+t3140+t3208+t3291;
- t3115 = t3149+t3209+t3254+t3368;
- t3114 = t3035+t3002+t3137+t3258;
- t3063 = RATIONAL(8.0,525.0);
- t3113 = t3063+t3144+t3168+t3287;
- t3112 = t3134+t3256+t3329;
- t3111 = t2952+t3147+t3164+t3282;
- t3110 = t2960+t2961+t3152+t3167+t3335;
- t3109 = t2934+t2876+t3170+t3308+t3324+t3340;
- t3108 = t2937+t3163+t3213+t3269+t3331;
- t3107 = t3030+t3137+t3198+t3291;
- t3106 = t2910+t3155+t3243+t3357;
- t3105 = t2875+t3170+t3282+t3295+t3330;
- t3056 = RATIONAL(-8.0,525.0);
- t3104 = t3056+t3138+t3213+t3278;
- t3103 = t3138+t3256+t3330;
- t3102 = t2953+t2909+t3147+t3169+t3326;
- t3101 = t3136+t3261+t3316;
- t3100 = t3135+t3261+t3306;
- t3099 = t3035+t3135+t3198+t3296;
- t3098 = t2882+t2877+t2967+t3169+t3277+t3323;
- t3097 = t3012+t2893+t2994+t3157+t3249+t3329;
- t3096 = t2900+t3155+t3215+t3279+t3309;
- t3095 = t2874+t2887+t3173+t3277+t3317;
- t3094 = t3152+t3174+t3302+t3324;
- t3093 = t2872+t3235+t3307;
- t3092 = t3033+t3136+t3208+t3296;
- t3091 = t3140+t3258+t3368;
- t3090 = t2878+t3235+t3349;
- t3089 = t3141+t3249+t3330;
- t3088 = t3004+t3035+t3144+t3186+t3254;
- t2902 = RATIONAL(431.0,14700.0)*x;
- coeff_dx_m2_m2_m2 = t3100+t3290+t3303;
- coeff_dx_m1_m2_m2 = t3056+t2928+t3014+t3110+t3205+t3207;
- coeff_dx_0_m2_m2 = t2929+t2878+t3151;
- coeff_dx_p1_m2_m2 = t3113+t3339+t3340+t3367;
- coeff_dx_p2_m2_m2 = t3093+t3230+t3301;
- coeff_dx_m2_m1_m2 = t3114+t3210+t3252;
- coeff_dx_m1_m1_m2 = t3112+t3247+t3305;
- coeff_dx_0_m1_m2 = t2937+t2923+t3146;
- coeff_dx_p1_m1_m2 = t2890+t3089+t2904+t3241;
- coeff_dx_p2_m1_m2 = t3115+t3210+t3250;
- coeff_dx_m2_0_m2 = t2944+t3121+t3298;
- coeff_dx_m1_0_m2 = t2931+t3131+t3246;
- coeff_dx_0_0_m2 = t2923+t3175;
- coeff_dx_p1_0_m2 = t2931+t3119+t3257;
- coeff_dx_p2_0_m2 = t2944+t3129+t3285;
- coeff_dx_m2_p1_m2 = t3088+t3192+t3255;
- coeff_dx_m1_p1_m2 = t2910+t2890+t3112+t3264;
- coeff_dx_0_p1_m2 = t2923+t2905+t3148;
- coeff_dx_p1_p1_m2 = t2901+t2875+t3089+t3263;
- coeff_dx_p2_p1_m2 = t3091+t3192+t3251;
- coeff_dx_m2_p2_m2 = t3090+t3239+t3301;
- coeff_dx_m1_p2_m2 = t3056+t2876+t3134+t3149+t3287+t3289;
- coeff_dx_0_p2_m2 = t2872+t2941+t3151;
- coeff_dx_p1_p2_m2 = t2997+t3063+t3141+t2928+t3204+t3231+t3278;
- coeff_dx_p2_p2_m2 = t3101+t3280+t3303;
- coeff_dx_m2_m2_m1 = t3099+t3248+t3302;
- coeff_dx_m1_m2_m1 = t3108+t2945+t3279+t3305;
- coeff_dx_0_m2_m1 = t3143+t3200;
- coeff_dx_p1_m2_m1 = t3102+t2945+t3245+t3313;
- coeff_dx_p2_m2_m1 = t3109+t3233+t3332;
- coeff_dx_m2_m1_m1 = t3107+t3234+t3347;
- coeff_dx_m1_m1_m1 = t3117+t3293+t3336;
- coeff_dx_0_m1_m1 = t2937+t2873+t3150;
- coeff_dx_p1_m1_m1 = t3098+t3238+t3354;
- coeff_dx_p2_m1_m1 = t2890+t3105+t3184+t3283;
- coeff_dx_m2_0_m1 = t2893+t3128+t3265;
- coeff_dx_m1_0_m1 = t2945+t3126+t3288;
- coeff_dx_0_0_m1 = t2931+t3171;
- coeff_dx_p1_0_m1 = t2945+t3130+t3276;
- coeff_dx_p2_0_m1 = t2893+t3124+t3240;
- coeff_dx_m2_p1_m1 = t2893+t3111+t3273+t3313;
- coeff_dx_m1_p1_m1 = t3095+t3237+t3354;
- coeff_dx_0_p1_m1 = t3150+t3203;
- coeff_dx_p1_p1_m1 = t3106+t3281+t3336;
- coeff_dx_p2_p1_m1 = t3116+t3236+t3347;
- coeff_dx_m2_p2_m1 = t3094+t3232+t3332;
- coeff_dx_m1_p2_m1 = t2890+t3139+t3253+t3260+t3279;
- coeff_dx_0_p2_m1 = t3153+t3202;
- coeff_dx_p1_p2_m1 = t2901+t3139+t3245+t3269+t3270;
- coeff_dx_p2_p2_m1 = t3092+t2928+t3182+t3242;
- coeff_dx_m2_m2_0 = t2941+t3120+t3292;
- coeff_dx_m1_m2_0 = t2937+t3132+t3267;
- coeff_dx_0_m2_0 = t2929+t3172;
- coeff_dx_p1_m2_0 = t2937+t3127+t3259;
- coeff_dx_p2_m2_0 = t2941+t3133+t3294;
- coeff_dx_m2_m1_0 = t2905+t3118+t3244;
- coeff_dx_m1_m1_0 = t2904+t3122+t3262;
- coeff_dx_0_m1_0 = t2937+t3166;
- coeff_dx_p1_m1_0 = t2904+t3125+t3266;
- coeff_dx_p2_m1_0 = t2905+t3123+t3268;
- coeff_dx_m2_0_0 = RATIONAL(-41.0,2100.0)+t2902+t3159+t3342;
- coeff_dx_m1_0_0 = RATIONAL(-4.0,105.0)+t2994+t3158+t3318;
- coeff_dx_0_0_0 = t2940+t3013+t2886+RATIONAL(-13.0,98.0)*x;
- coeff_dx_p1_0_0 = t3000+RATIONAL(4.0,105.0)+t3162+t3318;
- coeff_dx_p2_0_0 = t3008+RATIONAL(41.0,2100.0)+t2925+t2902+t3156;
- coeff_dx_m2_p1_0 = t2937+t3118+t3268;
- coeff_dx_m1_p1_0 = t2910+t3125+t3262;
- coeff_dx_0_p1_0 = t2905+t3166;
- coeff_dx_p1_p1_0 = t2910+t3122+t3266;
- coeff_dx_p2_p1_0 = t2937+t3123+t3244;
- coeff_dx_m2_p2_0 = t2929+t3120+t3294;
- coeff_dx_m1_p2_0 = t2905+t3127+t3267;
- coeff_dx_0_p2_0 = t2941+t3172;
- coeff_dx_p1_p2_0 = t2905+t3132+t3259;
- coeff_dx_p2_p2_0 = t2929+t3133+t3292;
- coeff_dx_m2_m2_p1 = t3099+t3242+t3367;
- coeff_dx_m1_m2_p1 = t3108+t2900+t3270+t3351;
- coeff_dx_0_m2_p1 = t3143+t3196;
- coeff_dx_p1_m2_p1 = t2901+t3096+t3214+t3253;
- coeff_dx_p2_m2_p1 = t3094+t3233+t3320;
- coeff_dx_m2_m1_p1 = t3107+t3236+t3333;
- coeff_dx_m1_m1_p1 = t3117+t3281+t3344;
- coeff_dx_0_m1_p1 = t3145+t3214;
- coeff_dx_p1_m1_p1 = t3095+t3238+t3359;
- coeff_dx_p2_m1_p1 = t3111+t2931+t3283+t3337;
- coeff_dx_m2_0_p1 = t2931+t3124+t3265;
- coeff_dx_m1_0_p1 = t2900+t3126+t3276;
- coeff_dx_0_0_p1 = t2893+t3171;
- coeff_dx_p1_0_p1 = t2900+t3130+t3288;
- coeff_dx_p2_0_p1 = t2931+t3128+t3240;
- coeff_dx_m2_p1_p1 = t2901+t3105+t3205+t3273;
- coeff_dx_m1_p1_p1 = t3098+t3237+t3359;
- coeff_dx_0_p1_p1 = t3145+t3195;
- coeff_dx_p1_p1_p1 = t3106+t3293+t3344;
- coeff_dx_p2_p1_p1 = t3116+t3234+t3333;
- coeff_dx_m2_p2_p1 = t3109+t3232+t3320;
- coeff_dx_m1_p2_p1 = t3102+t2900+t3260+t3337;
- coeff_dx_0_p2_p1 = t3153+t3182;
- coeff_dx_p1_p2_p1 = t2890+t3096+t3195+t3269;
- coeff_dx_p2_p2_p1 = t3092+t3202+t3289+t3302;
- coeff_dx_m2_m2_p2 = t3100+t3280+t3348;
- coeff_dx_m1_m2_p2 = t3104+t2937+t2922+t3231;
- coeff_dx_0_m2_p2 = t2929+t2872+t3142;
- coeff_dx_p1_m2_p2 = t3113+t3248+t3335;
- coeff_dx_p2_m2_p2 = t3090+t3230+t3341;
- coeff_dx_m2_m1_p2 = t3114+t3197+t3250;
- coeff_dx_m1_m1_p2 = t3103+t3247+t3351;
- coeff_dx_0_m1_p2 = t2937+t2944+t3148;
- coeff_dx_p1_m1_p2 = t2901+t3097+t2904+t3264;
- coeff_dx_p2_m1_p2 = t3115+t3197+t3252;
- coeff_dx_m2_0_p2 = t2923+t3121+t3285;
- coeff_dx_m1_0_p2 = t2893+t3131+t3257;
- coeff_dx_0_0_p2 = t2944+t3175;
- coeff_dx_p1_0_p2 = t2893+t3119+t3246;
- coeff_dx_p2_0_p2 = t2923+t3129+t3298;
- coeff_dx_m2_p1_p2 = t3088+t3201+t3251;
- coeff_dx_m1_p1_p2 = t3103+t2910+t2901+t3241;
- coeff_dx_0_p1_p2 = t2944+t2905+t3146;
- coeff_dx_p1_p1_p2 = t2890+t3097+t2873+t3263;
- coeff_dx_p2_p1_p2 = t3091+t3201+t3255;
- coeff_dx_m2_p2_p2 = t3093+t3239+t3341;
- coeff_dx_m1_p2_p2 = t3104+t2879+t2928+t2905+t3326+t3346;
- coeff_dx_0_p2_p2 = t2941+t2878+t3142;
- coeff_dx_p1_p2_p2 = t3012+t3063+t2922+t3110+t3183+t3184;
- coeff_dx_p2_p2_p2 = t3101+t3290+t3348;
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
deleted file mode 100644
index 133789c..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c
+++ /dev/null
@@ -1,587 +0,0 @@
-fp t4452,
- t4417,
- t4443,
- t4453,
- t4396,
- t4585,
- t4451,
- t4454,
- t4441,
- t4410,
- t4614,
- t4431,
- t4408,
- t4415,
- t4613,
- t4436,
- t4405,
- t4448,
- t4414,
- t4612,
- t4411,
- t4413,
- t4382,
- t4611,
- t4435,
- t4403,
- t4433,
- t4610,
- t4437,
- t4390,
- t4444,
- t4392,
- t4609,
- t4440,
- t4389,
- t4608,
- t4402,
- t4607,
- t4409,
- t4606,
- t4425,
- t4434,
- t4393,
- t4372,
- t4605,
- t4400,
- t4604,
- t4567,
- t4370,
- t4603,
- t4432,
- t4398,
- t4602,
- t4376,
- t4601,
- t4600,
- t4381,
- t4378,
- t4599,
- t4598,
- t4407,
- t4597,
- t4426,
- t4394,
- t4596,
- t4397,
- t4595,
- t4594,
- t4395,
- t4593,
- t4592,
- t4591,
- t4391,
- t4590,
- t4385,
- t4589,
- t4588,
- t4423,
- t4587,
- t4421,
- t4586,
- t4388,
- t4584,
- t4583,
- t4582,
- t4374,
- t4419,
- t4581,
- t4580,
- t4579,
- t4578,
- t4577,
- t4576,
- t4446,
- t4416,
- t4575,
- t4542,
- t4574,
- t4540,
- t4573,
- t4559,
- t4572,
- t4399,
- t4568,
- t4377,
- t4571,
- t4570,
- t4569,
- t4406,
- t4439,
- t4404,
- t4412,
- t4566,
- t4371,
- t4401,
- t4565,
- t4564,
- t4563,
- t4562,
- t4561,
- t4560,
- t4558,
- t4557,
- t4555,
- t4380,
- t4554,
- t4553,
- t4375,
- t4552,
- t4551,
- t4550,
- t4549,
- t4548,
- t4546,
- t4545,
- t4544,
- t4543,
- t4541,
- t4539,
- t4538,
- t4537,
- t4536,
- t4535,
- t4534,
- t4533,
- t4532,
- t4531,
- t4529,
- t4386,
- t4528,
- t4527,
- t4526,
- t4525,
- t4524,
- t4450,
- t4523,
- t4522,
- t4521,
- t4428,
- t4520,
- t4519,
- t4518,
- t4517,
- t4516,
- t4383,
- t4515,
- t4514,
- t4513,
- t4512,
- t4511,
- t4510,
- t4509,
- t4508,
- t4369,
- t4507,
- t4506,
- t4505,
- t4504,
- t4503,
- t4387,
- t4502,
- t4501,
- t4500,
- t4499,
- t4384,
- t4498,
- t4497,
- t4496,
- t4495,
- t4494,
- t4493,
- t4492,
- t4491,
- t4490,
- t4489,
- t4488,
- t4487,
- t4486,
- t4485,
- t4373,
- t4484,
- t4379,
- t4483,
- t4482,
- t4481,
- t4480,
- t4479,
- t4478,
- t4477,
- t4476,
- t4475,
- t4474,
- t4473,
- t4472,
- t4471,
- t4470,
- t4469,
- t4468,
- t4467,
- t4466,
- t4465,
- t4464,
- t4463,
- t4462,
- t4461,
- t4460,
- t4459,
- t4458,
- t4457,
- t4456,
- t4455;
- t4452 = x*x;
- t4417 = RATIONAL(-2.0,25.0)*t4452;
- t4443 = RATIONAL(1.0,490.0);
- t4453 = z*z;
- t4396 = t4443*t4453;
- t4585 = t4417+t4396;
- t4451 = RATIONAL(4.0,75.0);
- t4454 = y*y;
- t4441 = RATIONAL(1.0,245.0);
- t4410 = t4441*t4454;
- t4614 = t4451+t4410;
- t4431 = RATIONAL(-1.0,350.0);
- t4408 = t4431*z;
- t4415 = RATIONAL(-1.0,25.0)*x;
- t4613 = t4408+t4415;
- t4436 = RATIONAL(1.0,175.0);
- t4405 = t4436*y;
- t4448 = RATIONAL(1.0,50.0);
- t4414 = t4448*x;
- t4612 = t4405+t4414;
- t4411 = RATIONAL(1.0,25.0)*x;
- t4413 = RATIONAL(-1.0,50.0)*x;
- t4382 = z*t4413;
- t4611 = t4411+t4382;
- t4435 = RATIONAL(-2.0,245.0);
- t4403 = t4435*t4453;
- t4433 = RATIONAL(-1.0,300.0);
- t4610 = t4403+t4433;
- t4437 = RATIONAL(-2.0,175.0);
- t4390 = t4437*y;
- t4444 = RATIONAL(2.0,245.0);
- t4392 = t4444*t4454;
- t4609 = t4390+t4392;
- t4440 = RATIONAL(-1.0,245.0);
- t4389 = t4440*t4453;
- t4608 = t4389+t4417;
- t4402 = t4435*t4454;
- t4607 = t4433+t4402;
- t4409 = t4440*t4454;
- t4606 = t4409+RATIONAL(191.0,14700.0);
- t4425 = RATIONAL(211.0,3675.0);
- t4434 = RATIONAL(1.0,350.0);
- t4393 = t4434*y;
- t4372 = z*t4393;
- t4605 = t4425+t4372+t4585;
- t4400 = t4431*y;
- t4604 = t4400+t4411;
- t4567 = x*RATIONAL(-1.0,100.0);
- t4370 = z*t4567;
- t4603 = t4370+t4414;
- t4432 = RATIONAL(-1.0,175.0);
- t4398 = t4432*y;
- t4602 = t4398+t4411;
- t4376 = z*t4400;
- t4601 = t4400+t4376;
- t4600 = t4425+t4409+t4376;
- t4381 = z*t4414;
- t4378 = z*t4398;
- t4599 = t4381+t4378;
- t4598 = t4381+t4415;
- t4407 = z*t4437;
- t4597 = t4407+t4382;
- t4426 = RATIONAL(151.0,3675.0);
- t4394 = t4441*t4453;
- t4596 = t4426+t4394;
- t4397 = t4432*z;
- t4595 = t4397+t4415;
- t4594 = RATIONAL(256.0,3675.0)+t4409;
- t4395 = t4434*z;
- t4593 = t4411+t4395;
- t4592 = t4426+t4410;
- t4591 = t4392+RATIONAL(-529.0,14700.0);
- t4391 = t4443*t4454;
- t4590 = t4425+t4391;
- t4385 = y*t4414;
- t4589 = t4385+t4413;
- t4588 = t4411+t4393;
- t4423 = RATIONAL(166.0,3675.0);
- t4587 = t4423+t4396;
- t4421 = RATIONAL(311.0,14700.0);
- t4586 = t4402+t4421;
- t4388 = y*t4413;
- t4584 = t4388+t4414;
- t4583 = t4385+t4393;
- t4582 = t4391+t4417;
- t4374 = y*t4567;
- t4419 = RATIONAL(-169.0,14700.0);
- t4581 = t4374+t4419;
- t4580 = t4376+t4393;
- t4579 = t4400+t4372;
- t4578 = t4398+t4415;
- t4577 = t4398+t4413;
- t4576 = t4415+t4395;
- t4446 = RATIONAL(-9.0,98.0);
- t4416 = RATIONAL(3.0,25.0)*t4452;
- t4575 = t4446+t4403+t4416+t4410;
- t4542 = t4416+t4394;
- t4574 = t4446+t4542+t4402;
- t4540 = t4403+t4402;
- t4573 = RATIONAL(-33.0,490.0)+t4540+t4416;
- t4559 = t4394+t4417;
- t4572 = t4559+t4451+t4409;
- t4399 = t4444*t4453;
- t4568 = RATIONAL(1.0,100.0)*x;
- t4377 = y*t4568;
- t4571 = t4409+t4399+t4377;
- t4570 = RATIONAL(-57.0,490.0)+t4542+t4410;
- t4569 = y*z;
- t4406 = t4436*z;
- t4439 = RATIONAL(2.0,175.0);
- t4404 = z*t4439;
- t4412 = t4448*t4452;
- t4566 = t4403+t4412;
- t4371 = y*t4404;
- t4401 = t4439*y;
- t4565 = t4371+t4401;
- t4564 = t4412+t4414;
- t4563 = t4398+t4372;
- t4562 = t4371+t4390;
- t4561 = t4405+t4409;
- t4560 = t4405+t4376;
- t4558 = t4398+t4409;
- t4557 = t4412+t4419;
- t4555 = t4398+t4376;
- t4380 = y*t4406;
- t4554 = t4380+t4398;
- t4553 = t4405+t4378;
- t4375 = z*t4390;
- t4552 = t4390+t4375;
- t4551 = t4398+t4378;
- t4550 = t4380+t4390;
- t4549 = t4412+t4413;
- t4548 = t4399+t4416;
- t4546 = t4380+t4405;
- t4545 = t4405+t4372;
- t4544 = t4401+t4378;
- t4543 = t4406+t4389;
- t4541 = t4392+t4416;
- t4539 = t4401+t4375;
- t4538 = t4401+t4412+t4392;
- t4537 = t4381+t4585;
- t4536 = t4380+t4557;
- t4535 = t4397+t4389+t4412;
- t4534 = t4389+t4549;
- t4533 = t4382+t4585;
- t4532 = t4412+t4558;
- t4531 = t4399+t4549;
- t4529 = t4388+t4582;
- t4386 = z*t4415;
- t4528 = t4386+t4608;
- t4527 = t4411+t4608;
- t4526 = t4385+t4582;
- t4525 = t4404+t4399+t4412;
- t4524 = t4378+t4557;
- t4450 = RATIONAL(-1.0,10.0);
- t4523 = t4450+t4402+t4548;
- t4522 = t4412+RATIONAL(431.0,14700.0)+t4540;
- t4521 = t4403+t4450+t4541;
- t4428 = RATIONAL(-61.0,490.0);
- t4520 = t4428+t4410+t4548;
- t4519 = t4428+t4394+t4541;
- t4518 = RATIONAL(136.0,3675.0)+t4410+t4559;
- t4517 = t4390+t4573;
- t4516 = t4372+t4570;
- t4383 = z*t4411;
- t4515 = t4397+t4383+t4527;
- t4514 = t4385+t4414+t4538;
- t4513 = t4404+t4575;
- t4512 = t4370+t4406+t4534;
- t4511 = t4399+t4564+t4597;
- t4510 = t4397+t4574;
- t4509 = t4526+t4596;
- t4508 = t4433+t4566+t4609;
- t4369 = z*t4568;
- t4507 = t4397+t4369+t4534;
- t4506 = t4407+t4575;
- t4505 = t4406+t4574;
- t4504 = t4529+t4596;
- t4503 = t4381+t4407+t4531;
- t4387 = y*t4411;
- t4502 = t4387+t4572;
- t4501 = t4421+t4561+t4566;
- t4500 = t4383+t4415+t4417+t4543;
- t4499 = t4413+t4382+t4525;
- t4384 = y*t4415;
- t4498 = t4384+t4572;
- t4497 = t4403+t4421+t4532;
- t4496 = t4537+t4592;
- t4495 = t4535+t4586;
- t4494 = t4528+t4595;
- t4493 = t4376+t4570;
- t4492 = t4369+t4543+t4564;
- t4491 = t4386+t4406+t4527;
- t4490 = t4381+t4414+t4525;
- t4489 = t4533+t4592;
- t4488 = t4401+t4573;
- t4487 = t4528+t4614;
- t4486 = t4503+t4591;
- t4485 = t4491+t4594;
- t4373 = RATIONAL(1.0,700.0)*t4569;
- t4484 = t4400+t4373+t4395+t4582+t4587;
- t4379 = RATIONAL(-1.0,700.0)*t4569;
- t4483 = t4381+t4379+t4526+t4587;
- t4482 = t4511+t4591;
- t4481 = t4387+t4537+t4600;
- t4480 = t4529+t4587+t4588;
- t4479 = t4391+t4423+t4533+t4613;
- t4478 = t4499+t4591;
- t4477 = t4535+t4603+t4606;
- t4476 = t4370+t4388+t4389+t4392+t4536;
- t4475 = t4384+t4533+t4600;
- t4474 = t4392+t4419+t4507;
- t4473 = t4500+t4594;
- t4472 = t4492+t4606;
- t4471 = t4382+t4524+t4571;
- t4470 = t4524+t4543+t4609;
- t4469 = t4531+t4561+t4581;
- t4468 = t4408+t4561+t4605;
- t4467 = t4500+t4590;
- t4466 = t4494+t4594;
- t4465 = t4490+t4591;
- t4464 = t4381+t4536+t4571;
- t4463 = t4389+t4419+t4514;
- t4462 = t4512+t4606;
- t4461 = t4507+t4606;
- t4460 = t4399+t4414+t4532+t4581;
- t4459 = t4515+t4594;
- t4458 = t4494+t4590;
- t4457 = t4491+t4590;
- t4456 = t4395+t4558+t4605;
- t4455 = t4515+t4590;
- coeff_dxx_m2_m2_m2 = t4385+t4486+t4562;
- coeff_dxx_m1_m2_m2 = t4384+t4485+t4553;
- coeff_dxx_0_m2_m2 = t4375+t4404+t4488;
- coeff_dxx_p1_m2_m2 = t4387+t4473+t4553;
- coeff_dxx_p2_m2_m2 = t4388+t4482+t4562;
- coeff_dxx_m2_m1_m2 = t4407+t4464+t4577;
- coeff_dxx_m1_m1_m2 = t4388+t4457+t4580;
- coeff_dxx_0_m1_m2 = t4513+t4553;
- coeff_dxx_p1_m1_m2 = t4385+t4467+t4580;
- coeff_dxx_p2_m1_m2 = t4380+t4460+t4597;
- coeff_dxx_m2_0_m2 = t4503+t4607;
- coeff_dxx_m1_0_m2 = t4406+t4411+t4487;
- coeff_dxx_0_0_m2 = t4404+t4521;
- coeff_dxx_p1_0_m2 = t4500+t4614;
- coeff_dxx_p2_0_m2 = t4511+t4607;
- coeff_dxx_m2_p1_m2 = t4407+t4469+t4599;
- coeff_dxx_m1_p1_m2 = t4385+t4457+t4579;
- coeff_dxx_0_p1_m2 = t4513+t4554;
- coeff_dxx_p1_p1_m2 = t4388+t4467+t4579;
- coeff_dxx_p2_p1_m2 = t4407+t4471+t4612;
- coeff_dxx_m2_p2_m2 = t4388+t4486+t4539;
- coeff_dxx_m1_p2_m2 = t4387+t4485+t4554;
- coeff_dxx_0_p2_m2 = t4371+t4404+t4517;
- coeff_dxx_p1_p2_m2 = t4384+t4473+t4554;
- coeff_dxx_p2_p2_m2 = t4385+t4482+t4539;
- coeff_dxx_m2_m2_m1 = t4385+t4474+t4550;
- coeff_dxx_m1_m2_m1 = t4405+t4475+t4593;
- coeff_dxx_0_m2_m1 = t4505+t4544;
- coeff_dxx_p1_m2_m1 = t4405+t4481+t4576;
- coeff_dxx_p2_m2_m1 = t4414+t4397+t4390+t4476;
- coeff_dxx_m2_m1_m1 = t4377+t4461+t4563;
- coeff_dxx_m1_m1_m1 = t4382+t4395+t4379+t4480;
- coeff_dxx_0_m1_m1 = t4406+t4405+t4493;
- coeff_dxx_p1_m1_m1 = t4393+t4483+t4576;
- coeff_dxx_p2_m1_m1 = t4374+t4477+t4563;
- coeff_dxx_m2_0_m1 = t4369+t4413+t4495;
- coeff_dxx_m1_0_m1 = t4489+t4593;
- coeff_dxx_0_0_m1 = t4406+t4519;
- coeff_dxx_p1_0_m1 = t4496+t4576;
- coeff_dxx_p2_0_m1 = t4495+t4603;
- coeff_dxx_m2_p1_m1 = t4374+t4461+t4560;
- coeff_dxx_m1_p1_m1 = t4385+t4484+t4611;
- coeff_dxx_0_p1_m1 = t4398+t4406+t4516;
- coeff_dxx_p1_p1_m1 = t4388+t4484+t4598;
- coeff_dxx_p2_p1_m1 = t4377+t4477+t4560;
- coeff_dxx_m2_p2_m1 = t4388+t4474+t4544;
- coeff_dxx_m1_p2_m1 = t4387+t4456+t4611;
- coeff_dxx_0_p2_m1 = t4505+t4550;
- coeff_dxx_p1_p2_m1 = t4384+t4456+t4598;
- coeff_dxx_p2_p2_m1 = t4378+t4370+t4397+t4463;
- coeff_dxx_m2_m2_0 = t4508+t4589;
- coeff_dxx_m1_m2_0 = t4405+t4411+t4498;
- coeff_dxx_0_m2_0 = t4401+t4523;
- coeff_dxx_p1_m2_0 = t4405+t4415+t4502;
- coeff_dxx_p2_m2_0 = t4508+t4584;
- coeff_dxx_m2_m1_0 = t4413+t4377+t4497;
- coeff_dxx_m1_m1_0 = t4504+t4588;
- coeff_dxx_0_m1_0 = t4405+t4520;
- coeff_dxx_p1_m1_0 = t4393+t4415+t4509;
- coeff_dxx_p2_m1_0 = t4374+t4414+t4497;
- coeff_dxx_m2_0_0 = t4413+t4522;
- coeff_dxx_m1_0_0 = t4411+t4518;
- coeff_dxx_0_0_0 = RATIONAL(-13.0,98.0)+t4399+t4541;
- coeff_dxx_p1_0_0 = t4415+t4518;
- coeff_dxx_p2_0_0 = t4414+t4522;
- coeff_dxx_m2_p1_0 = t4413+t4374+t4501;
- coeff_dxx_m1_p1_0 = t4509+t4604;
- coeff_dxx_0_p1_0 = t4398+t4520;
- coeff_dxx_p1_p1_0 = t4415+t4400+t4504;
- coeff_dxx_p2_p1_0 = t4377+t4414+t4501;
- coeff_dxx_m2_p2_0 = t4388+t4413+t4538+t4610;
- coeff_dxx_m1_p2_0 = t4502+t4602;
- coeff_dxx_0_p2_0 = t4390+t4523;
- coeff_dxx_p1_p2_0 = t4498+t4578;
- coeff_dxx_p2_p2_0 = t4514+t4610;
- coeff_dxx_m2_m2_p1 = t4370+t4470+t4589;
- coeff_dxx_m1_m2_p1 = t4381+t4411+t4384+t4468;
- coeff_dxx_0_m2_p1 = t4401+t4380+t4510;
- coeff_dxx_p1_m2_p1 = t4382+t4415+t4387+t4468;
- coeff_dxx_p2_m2_p1 = t4369+t4470+t4584;
- coeff_dxx_m2_m1_p1 = t4377+t4462+t4555;
- coeff_dxx_m1_m1_p1 = t4408+t4373+t4381+t4480;
- coeff_dxx_0_m1_p1 = t4405+t4397+t4516;
- coeff_dxx_p1_m1_p1 = t4373+t4479+t4583;
- coeff_dxx_p2_m1_p1 = t4374+t4472+t4555;
- coeff_dxx_m2_0_p1 = t4512+t4586;
- coeff_dxx_m1_0_p1 = t4408+t4411+t4496;
- coeff_dxx_0_0_p1 = t4397+t4519;
- coeff_dxx_p1_0_p1 = t4489+t4613;
- coeff_dxx_p2_0_p1 = t4492+t4586;
- coeff_dxx_m2_p1_p1 = t4374+t4462+t4545;
- coeff_dxx_m1_p1_p1 = t4408+t4483+t4604;
- coeff_dxx_0_p1_p1 = t4398+t4397+t4493;
- coeff_dxx_p1_p1_p1 = t4388+t4379+t4400+t4479;
- coeff_dxx_p2_p1_p1 = t4377+t4472+t4545;
- coeff_dxx_m2_p2_p1 = t4406+t4413+t4401+t4476;
- coeff_dxx_m1_p2_p1 = t4408+t4481+t4602;
- coeff_dxx_0_p2_p1 = t4378+t4390+t4510;
- coeff_dxx_p1_p2_p1 = t4408+t4475+t4578;
- coeff_dxx_p2_p2_p1 = t4406+t4380+t4369+t4463;
- coeff_dxx_m2_m2_p2 = t4385+t4478+t4552;
- coeff_dxx_m1_m2_p2 = t4384+t4459+t4546;
- coeff_dxx_0_m2_p2 = t4371+t4407+t4488;
- coeff_dxx_p1_m2_p2 = t4387+t4466+t4546;
- coeff_dxx_p2_m2_p2 = t4388+t4465+t4552;
- coeff_dxx_m2_m1_p2 = t4404+t4471+t4577;
- coeff_dxx_m1_m1_p2 = t4393+t4372+t4388+t4455;
- coeff_dxx_0_m1_p2 = t4506+t4546;
- coeff_dxx_p1_m1_p2 = t4372+t4458+t4583;
- coeff_dxx_p2_m1_p2 = t4404+t4460+t4599;
- coeff_dxx_m2_0_p2 = t4499+t4607;
- coeff_dxx_m1_0_p2 = t4515+t4614;
- coeff_dxx_0_0_p2 = t4407+t4521;
- coeff_dxx_p1_0_p2 = t4487+t4595;
- coeff_dxx_p2_0_p2 = t4490+t4607;
- coeff_dxx_m2_p1_p2 = t4382+t4404+t4380+t4469;
- coeff_dxx_m1_p1_p2 = t4385+t4455+t4601;
- coeff_dxx_0_p1_p2 = t4506+t4551;
- coeff_dxx_p1_p1_p2 = t4388+t4458+t4601;
- coeff_dxx_p2_p1_p2 = t4404+t4464+t4612;
- coeff_dxx_m2_p2_p2 = t4388+t4478+t4565;
- coeff_dxx_m1_p2_p2 = t4387+t4459+t4551;
- coeff_dxx_0_p2_p2 = t4375+t4407+t4517;
- coeff_dxx_p1_p2_p2 = t4384+t4466+t4551;
- coeff_dxx_p2_p2_p2 = t4385+t4465+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
deleted file mode 100644
index 66c5dc9..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c
+++ /dev/null
@@ -1,525 +0,0 @@
-fp t4706,
- t4708,
- t4852,
- t4661,
- t4694,
- t4649,
- t4632,
- t4851,
- t4641,
- t4693,
- t4640,
- t4622,
- t4850,
- t4647,
- t4849,
- t4698,
- t4665,
- t4624,
- t4660,
- t4848,
- t4658,
- t4847,
- t4702,
- t4659,
- t4654,
- t4846,
- t4778,
- t4631,
- t4845,
- t4707,
- t4696,
- t4643,
- t4844,
- t4843,
- t4705,
- t4699,
- t4842,
- t4682,
- t4841,
- t4692,
- t4645,
- t4840,
- t4796,
- t4620,
- t4615,
- t4839,
- t4664,
- t4627,
- t4838,
- t4837,
- t4704,
- t4697,
- t4836,
- t4835,
- t4695,
- t4648,
- t4618,
- t4834,
- t4652,
- t4833,
- t4832,
- t4831,
- t4700,
- t4671,
- t4830,
- t4829,
- t4828,
- t4666,
- t4827,
- t4656,
- t4826,
- t4646,
- t4616,
- t4776,
- t4825,
- t4824,
- t4823,
- t4663,
- t4822,
- t4644,
- t4623,
- t4821,
- t4820,
- t4819,
- t4818,
- t4791,
- t4817,
- t4816,
- t4815,
- t4814,
- t4813,
- t4782,
- t4812,
- t4657,
- t4811,
- t4668,
- t4810,
- t4809,
- t4808,
- t4807,
- t4806,
- t4805,
- t4804,
- t4797,
- t4625,
- t4617,
- t4803,
- t4775,
- t4798,
- t4635,
- t4766,
- t4802,
- t4793,
- t4769,
- t4669,
- t4686,
- t4801,
- t4800,
- t4621,
- t4761,
- t4799,
- t4628,
- t4795,
- t4789,
- t4619,
- t4787,
- t4786,
- t4629,
- t4785,
- t4781,
- t4634,
- t4777,
- t4774,
- t4773,
- t4630,
- t4772,
- t4771,
- t4770,
- t4768,
- t4767,
- t4765,
- t4764,
- t4763,
- t4762,
- t4760,
- t4759,
- t4758,
- t4757,
- t4756,
- t4755,
- t4754,
- t4753,
- t4752,
- t4751,
- t4750,
- t4749,
- t4748,
- t4747,
- t4746,
- t4745,
- t4744,
- t4743,
- t4742,
- t4741,
- t4740,
- t4739,
- t4633,
- t4738,
- t4737,
- t4626,
- t4736,
- t4735,
- t4734,
- t4733,
- t4732,
- t4731,
- t4730,
- t4729,
- t4728,
- t4727,
- t4726,
- t4725,
- t4724,
- t4723,
- t4722,
- t4721,
- t4720,
- t4719,
- t4718,
- t4717,
- t4716,
- t4715,
- t4714,
- t4713,
- t4712,
- t4711,
- t4710,
- t4709,
- t4638,
- t4636;
- t4706 = x*x;
- t4708 = y*y;
- t4852 = t4706+t4708;
- t4661 = RATIONAL(-1.0,250.0)*z;
- t4694 = RATIONAL(-1.0,175.0);
- t4649 = t4694*x;
- t4632 = z*t4649;
- t4851 = t4661+t4632;
- t4641 = RATIONAL(1.0,500.0)*z;
- t4693 = RATIONAL(-1.0,350.0);
- t4640 = t4693*x;
- t4622 = z*t4640;
- t4850 = t4641+t4622;
- t4647 = RATIONAL(-1.0,500.0)*z;
- t4849 = t4647+t4622;
- t4698 = RATIONAL(1.0,175.0);
- t4665 = t4698*x;
- t4624 = z*t4665;
- t4660 = RATIONAL(1.0,250.0)*z;
- t4848 = t4624+t4660;
- t4658 = t4698*y;
- t4847 = t4658+t4649;
- t4702 = RATIONAL(2.0,175.0);
- t4659 = t4702*x;
- t4654 = t4702*y;
- t4846 = t4659+t4654;
- t4778 = t4624+t4661;
- t4631 = z*t4658;
- t4845 = t4778+t4631;
- t4707 = z*z;
- t4696 = RATIONAL(-1.0,700.0);
- t4643 = t4696*t4707;
- t4844 = t4643+RATIONAL(-229.0,10500.0);
- t4843 = t4631+t4848;
- t4705 = RATIONAL(-1.0,50.0);
- t4699 = RATIONAL(1.0,200.0);
- t4842 = t4705*t4706+t4699*t4708;
- t4682 = RATIONAL(137.0,5250.0);
- t4841 = RATIONAL(-1.0,1400.0)*t4707+t4682;
- t4692 = RATIONAL(1.0,700.0);
- t4645 = t4692*t4707;
- t4840 = t4645+RATIONAL(-289.0,10500.0);
- t4796 = z*t4696;
- t4620 = x*t4796;
- t4615 = y*t4796;
- t4839 = t4620+t4615;
- t4664 = t4694*y;
- t4627 = z*t4664;
- t4838 = t4778+t4627;
- t4837 = t4627+t4851;
- t4704 = RATIONAL(1.0,50.0);
- t4697 = RATIONAL(-1.0,200.0);
- t4836 = t4697*t4706+t4704*t4708;
- t4835 = t4631+t4851;
- t4695 = RATIONAL(1.0,350.0);
- t4648 = t4695*y;
- t4618 = z*t4648;
- t4834 = t4618+t4850;
- t4652 = t4694*t4707;
- t4833 = t4652+RATIONAL(-17.0,5250.0);
- t4832 = t4645+RATIONAL(229.0,10500.0);
- t4831 = t4704*t4706+t4697*t4708;
- t4700 = RATIONAL(-2.0,175.0);
- t4671 = t4700*x;
- t4830 = t4671+t4654;
- t4829 = t4643+RATIONAL(289.0,10500.0);
- t4828 = t4705*t4708+t4699*t4706;
- t4666 = t4700*y;
- t4827 = t4659+t4666;
- t4656 = RATIONAL(1.0,125.0)*z;
- t4826 = t4659+t4656;
- t4646 = t4695*x;
- t4616 = z*t4646;
- t4776 = t4616+t4641;
- t4825 = t4618+t4776;
- t4824 = t4645+RATIONAL(-167.0,7000.0);
- t4823 = t4618+t4849;
- t4663 = t4695*t4707;
- t4822 = t4663+RATIONAL(107.0,7000.0);
- t4644 = t4693*y;
- t4623 = z*t4644;
- t4821 = t4623+t4850;
- t4820 = t4648+t4640;
- t4819 = t4776+t4623;
- t4818 = t4644+t4646;
- t4791 = t4660+t4632;
- t4817 = t4791+t4631;
- t4816 = t4643+RATIONAL(167.0,7000.0);
- t4815 = t4658+t4665;
- t4814 = t4671+t4666;
- t4813 = t4623+t4849;
- t4782 = t4647+t4616;
- t4812 = t4618+t4782;
- t4657 = t4693*t4707;
- t4811 = RATIONAL(-47.0,5250.0)+t4657;
- t4668 = RATIONAL(-1.0,125.0)*z;
- t4810 = t4668+t4666;
- t4809 = t4627+t4848;
- t4808 = t4791+t4627;
- t4807 = RATIONAL(-107.0,7000.0)+t4657;
- t4806 = t4649+t4664;
- t4805 = t4664+t4665;
- t4804 = t4623+t4782;
- t4797 = z*t4692;
- t4625 = x*t4797;
- t4617 = y*t4797;
- t4803 = t4625+t4617;
- t4775 = t4852*RATIONAL(-1.0,100.0);
- t4798 = x*y;
- t4635 = RATIONAL(4.0,245.0)*t4798;
- t4766 = t4635+t4775;
- t4802 = t4766+t4663+RATIONAL(47.0,5250.0);
- t4793 = t4852*RATIONAL(1.0,100.0);
- t4769 = t4635+t4793;
- t4669 = t4698*t4707;
- t4686 = RATIONAL(-137.0,5250.0);
- t4801 = t4769+t4669+t4686;
- t4800 = t4766+t4682+t4652;
- t4621 = RATIONAL(1.0,245.0)*t4798;
- t4761 = t4621+t4793;
- t4799 = RATIONAL(1.0,1400.0)*t4707+t4761+t4686;
- t4628 = RATIONAL(-4.0,245.0)*t4798;
- t4795 = t4628+t4666;
- t4789 = t4628+t4632;
- t4619 = RATIONAL(2.0,245.0)*t4798;
- t4787 = t4619+t4658;
- t4786 = t4649+t4619;
- t4629 = z*t4671;
- t4785 = t4628+t4629;
- t4781 = t4619+t4664;
- t4634 = z*t4659;
- t4777 = t4628+t4634;
- t4774 = t4628+t4654;
- t4773 = t4624+t4628;
- t4630 = RATIONAL(-2.0,245.0)*t4798;
- t4772 = t4649+t4630;
- t4771 = t4619+t4665;
- t4770 = t4630+t4665;
- t4768 = t4658+t4770;
- t4767 = t4664+t4770;
- t4765 = t4663+RATIONAL(-187.0,7000.0)+t4630;
- t4764 = t4658+t4772;
- t4763 = t4664+t4772;
- t4762 = RATIONAL(187.0,7000.0)+t4630+t4657;
- t4760 = t4621+t4775;
- t4759 = t4764+t4816;
- t4758 = t4769+t4814;
- t4757 = t4763+t4807;
- t4756 = t4761+t4818;
- t4755 = t4767+t4816;
- t4754 = t4761+t4820;
- t4753 = t4768+t4807;
- t4752 = t4765+t4831;
- t4751 = t4764+t4822;
- t4750 = t4769+t4846;
- t4749 = t4767+t4822;
- t4748 = t4669+RATIONAL(17.0,5250.0)+t4766;
- t4747 = t4763+t4824;
- t4746 = t4644+t4640+t4760;
- t4745 = t4768+t4824;
- t4744 = t4762+t4842;
- t4743 = t4646+t4648+t4760;
- t4742 = t4765+t4836;
- t4741 = t4762+t4828;
- t4740 = t4743+t4832;
- t4739 = t4758+t4811;
- t4633 = z*t4654;
- t4738 = t4633+t4634+t4801;
- t4737 = t4750+t4811;
- t4626 = z*t4666;
- t4736 = t4626+t4634+t4800;
- t4735 = t4629+t4633+t4800;
- t4734 = t4756+t4844;
- t4733 = t4743+t4841;
- t4732 = t4754+t4844;
- t4731 = t4626+t4629+t4801;
- t4730 = t4620+t4617+t4799;
- t4729 = t4625+t4615+t4799;
- t4728 = t4802+t4827;
- t4727 = t4746+t4841;
- t4726 = t4802+t4830;
- t4725 = t4746+t4832;
- t4724 = t4759+t4834;
- t4723 = t4751+t4817;
- t4722 = t4757+t4837;
- t4721 = t4757+t4843;
- t4720 = t4759+t4804;
- t4719 = t4749+t4809;
- t4718 = t4745+t4821;
- t4717 = t4753+t4808;
- t4716 = t4755+t4819;
- t4715 = t4755+t4823;
- t4714 = t4747+t4825;
- t4713 = t4753+t4845;
- t4712 = t4751+t4838;
- t4711 = t4749+t4835;
- t4710 = t4747+t4813;
- t4709 = t4745+t4812;
- t4638 = RATIONAL(1.0,1000.0)*z;
- t4636 = RATIONAL(-1.0,1000.0)*z;
- coeff_dxy_m2_m2_m2 = t4671+t4738+t4810;
- coeff_dxy_m1_m2_m2 = t4711+t4842;
- coeff_dxy_0_m2_m2 = t4659+t4785;
- coeff_dxy_p1_m2_m2 = t4717+t4831;
- coeff_dxy_p2_m2_m2 = t4656+t4736+t4830;
- coeff_dxy_m2_m1_m2 = t4712+t4828;
- coeff_dxy_m1_m1_m2 = t4740+t4813;
- coeff_dxy_0_m1_m2 = t4632+t4771;
- coeff_dxy_p1_m1_m2 = t4734+t4834;
- coeff_dxy_p2_m1_m2 = t4721+t4836;
- coeff_dxy_m2_0_m2 = t4626+t4774;
- coeff_dxy_m1_0_m2 = t4627+t4787;
- coeff_dxy_0_0_m2 = t4635;
- coeff_dxy_p1_0_m2 = t4631+t4781;
- coeff_dxy_p2_0_m2 = t4633+t4795;
- coeff_dxy_m2_p1_m2 = t4717+t4836;
- coeff_dxy_m1_p1_m2 = t4732+t4819;
- coeff_dxy_0_p1_m2 = t4624+t4786;
- coeff_dxy_p1_p1_m2 = t4725+t4812;
- coeff_dxy_p2_p1_m2 = t4711+t4828;
- coeff_dxy_m2_p2_m2 = t4666+t4735+t4826;
- coeff_dxy_m1_p2_m2 = t4721+t4831;
- coeff_dxy_0_p2_m2 = t4671+t4777;
- coeff_dxy_p1_p2_m2 = t4712+t4842;
- coeff_dxy_p2_p2_m2 = t4668+t4731+t4846;
- coeff_dxy_m2_m2_m1 = t4739+t4845;
- coeff_dxy_m1_m2_m1 = t4715+t4842;
- coeff_dxy_0_m2_m1 = t4659+t4789;
- coeff_dxy_p1_m2_m1 = t4718+t4831;
- coeff_dxy_p2_m2_m1 = t4726+t4809;
- coeff_dxy_m2_m1_m1 = t4720+t4828;
- coeff_dxy_m1_m1_m1 = t4636+t4733+t4839;
- coeff_dxy_0_m1_m1 = t4622+t4771;
- coeff_dxy_p1_m1_m1 = t4638+t4730+t4818;
- coeff_dxy_p2_m1_m1 = t4714+t4836;
- coeff_dxy_m2_0_m1 = t4627+t4774;
- coeff_dxy_m1_0_m1 = t4623+t4787;
- coeff_dxy_0_0_m1 = t4635;
- coeff_dxy_p1_0_m1 = t4618+t4781;
- coeff_dxy_p2_0_m1 = t4631+t4795;
- coeff_dxy_m2_p1_m1 = t4718+t4836;
- coeff_dxy_m1_p1_m1 = t4638+t4729+t4820;
- coeff_dxy_0_p1_m1 = t4616+t4786;
- coeff_dxy_p1_p1_m1 = t4636+t4727+t4803;
- coeff_dxy_p2_p1_m1 = t4715+t4828;
- coeff_dxy_m2_p2_m1 = t4728+t4817;
- coeff_dxy_m1_p2_m1 = t4714+t4831;
- coeff_dxy_0_p2_m1 = t4671+t4773;
- coeff_dxy_p1_p2_m1 = t4720+t4842;
- coeff_dxy_p2_p2_m1 = t4737+t4837;
- coeff_dxy_m2_m2_0 = t4758+t4833;
- coeff_dxy_m1_m2_0 = t4744+t4805;
- coeff_dxy_0_m2_0 = t4659+t4628;
- coeff_dxy_p1_m2_0 = t4752+t4815;
- coeff_dxy_p2_m2_0 = t4748+t4830;
- coeff_dxy_m2_m1_0 = t4741+t4847;
- coeff_dxy_m1_m1_0 = t4743+t4829;
- coeff_dxy_0_m1_0 = t4771;
- coeff_dxy_p1_m1_0 = t4756+t4840;
- coeff_dxy_p2_m1_0 = t4742+t4806;
- coeff_dxy_m2_0_0 = t4774;
- coeff_dxy_m1_0_0 = t4787;
- coeff_dxy_0_0_0 = t4635;
- coeff_dxy_p1_0_0 = t4781;
- coeff_dxy_p2_0_0 = t4795;
- coeff_dxy_m2_p1_0 = t4742+t4815;
- coeff_dxy_m1_p1_0 = t4754+t4840;
- coeff_dxy_0_p1_0 = t4786;
- coeff_dxy_p1_p1_0 = t4746+t4829;
- coeff_dxy_p2_p1_0 = t4741+t4805;
- coeff_dxy_m2_p2_0 = t4748+t4827;
- coeff_dxy_m1_p2_0 = t4752+t4806;
- coeff_dxy_0_p2_0 = t4628+t4671;
- coeff_dxy_p1_p2_0 = t4744+t4847;
- coeff_dxy_p2_p2_0 = t4750+t4833;
- coeff_dxy_m2_m2_p1 = t4739+t4808;
- coeff_dxy_m1_m2_p1 = t4716+t4842;
- coeff_dxy_0_m2_p1 = t4659+t4773;
- coeff_dxy_p1_m2_p1 = t4709+t4831;
- coeff_dxy_p2_m2_p1 = t4726+t4835;
- coeff_dxy_m2_m1_p1 = t4724+t4828;
- coeff_dxy_m1_m1_p1 = t4638+t4733+t4803;
- coeff_dxy_0_m1_p1 = t4616+t4771;
- coeff_dxy_p1_m1_p1 = t4636+t4729+t4818;
- coeff_dxy_p2_m1_p1 = t4710+t4836;
- coeff_dxy_m2_0_p1 = t4631+t4774;
- coeff_dxy_m1_0_p1 = t4618+t4787;
- coeff_dxy_0_0_p1 = t4635;
- coeff_dxy_p1_0_p1 = t4623+t4781;
- coeff_dxy_p2_0_p1 = t4627+t4795;
- coeff_dxy_m2_p1_p1 = t4709+t4836;
- coeff_dxy_m1_p1_p1 = t4636+t4730+t4820;
- coeff_dxy_0_p1_p1 = t4622+t4786;
- coeff_dxy_p1_p1_p1 = t4638+t4727+t4839;
- coeff_dxy_p2_p1_p1 = t4716+t4828;
- coeff_dxy_m2_p2_p1 = t4728+t4838;
- coeff_dxy_m1_p2_p1 = t4710+t4831;
- coeff_dxy_0_p2_p1 = t4671+t4789;
- coeff_dxy_p1_p2_p1 = t4724+t4842;
- coeff_dxy_p2_p2_p1 = t4737+t4843;
- coeff_dxy_m2_m2_p2 = t4656+t4731+t4814;
- coeff_dxy_m1_m2_p2 = t4719+t4842;
- coeff_dxy_0_m2_p2 = t4659+t4777;
- coeff_dxy_p1_m2_p2 = t4713+t4831;
- coeff_dxy_p2_m2_p2 = t4668+t4735+t4830;
- coeff_dxy_m2_m1_p2 = t4723+t4828;
- coeff_dxy_m1_m1_p2 = t4740+t4825;
- coeff_dxy_0_m1_p2 = t4624+t4771;
- coeff_dxy_p1_m1_p2 = t4734+t4804;
- coeff_dxy_p2_m1_p2 = t4722+t4836;
- coeff_dxy_m2_0_p2 = t4633+t4774;
- coeff_dxy_m1_0_p2 = t4631+t4787;
- coeff_dxy_0_0_p2 = t4635;
- coeff_dxy_p1_0_p2 = t4627+t4781;
- coeff_dxy_p2_0_p2 = t4626+t4795;
- coeff_dxy_m2_p1_p2 = t4713+t4836;
- coeff_dxy_m1_p1_p2 = t4732+t4823;
- coeff_dxy_0_p1_p2 = t4632+t4786;
- coeff_dxy_p1_p1_p2 = t4725+t4821;
- coeff_dxy_p2_p1_p2 = t4719+t4828;
- coeff_dxy_m2_p2_p2 = t4659+t4736+t4810;
- coeff_dxy_m1_p2_p2 = t4722+t4831;
- coeff_dxy_0_p2_p2 = t4671+t4785;
- coeff_dxy_p1_p2_p2 = t4723+t4842;
- coeff_dxy_p2_p2_p2 = t4654+t4738+t4826;
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
deleted file mode 100644
index 6ae4cf6..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c
+++ /dev/null
@@ -1,503 +0,0 @@
-fp t4944,
- t4945,
- t5074,
- t5028,
- t5037,
- t4857,
- t5006,
- t4936,
- t4907,
- t4886,
- t5073,
- t4932,
- t5035,
- t4855,
- t4871,
- t4883,
- t5014,
- t5072,
- t4888,
- t4885,
- t5071,
- t4937,
- t4943,
- t5070,
- t4931,
- t4946,
- t4908,
- t5069,
- t4940,
- t4880,
- t4858,
- t4906,
- t4860,
- t5068,
- t4938,
- t4896,
- t5067,
- t4878,
- t5066,
- t4861,
- t4891,
- t4872,
- t5065,
- t4933,
- t4890,
- t5064,
- t4905,
- t5063,
- t4935,
- t4942,
- t5062,
- t4881,
- t4882,
- t5061,
- t5060,
- t5032,
- t4868,
- t4862,
- t5059,
- t5058,
- t4887,
- t4879,
- t5057,
- t5056,
- t4899,
- t5055,
- t4924,
- t4894,
- t5054,
- t4934,
- t4900,
- t5053,
- t5052,
- t5051,
- t5050,
- t4930,
- t4897,
- t5049,
- t5048,
- t4875,
- t5047,
- t5009,
- t5046,
- t5045,
- t5044,
- t4920,
- t5043,
- t4854,
- t5013,
- t4999,
- t5042,
- t5002,
- t5041,
- t5040,
- t5039,
- t5038,
- t5036,
- t5034,
- t5033,
- t4866,
- t5031,
- t5027,
- t5026,
- t4869,
- t5025,
- t5024,
- t4898,
- t4865,
- t5023,
- t5022,
- t4853,
- t5021,
- t4864,
- t5020,
- t5019,
- t5018,
- t5017,
- t5016,
- t5015,
- t4863,
- t5012,
- t5011,
- t4856,
- t5010,
- t5008,
- t5007,
- t5005,
- t5003,
- t5001,
- t5000,
- t4998,
- t4997,
- t4996,
- t4995,
- t4994,
- t4993,
- t4992,
- t4991,
- t4990,
- t4989,
- t4988,
- t4987,
- t4986,
- t4985,
- t4984,
- t4983,
- t4982,
- t4981,
- t4980,
- t4979,
- t4978,
- t4870,
- t4873,
- t4977,
- t4976,
- t4975,
- t4974,
- t4973,
- t4972,
- t4867,
- t4971,
- t4970,
- t4859,
- t4969,
- t4968,
- t4967,
- t4966,
- t4965,
- t4964,
- t4963,
- t4962,
- t4961,
- t4960,
- t4959,
- t4958,
- t4957,
- t4956,
- t4955,
- t4954,
- t4953,
- t4952,
- t4951,
- t4950,
- t4949,
- t4948,
- t4947,
- t4903,
- t4892,
- t4877;
- t4944 = x*x;
- t4945 = z*z;
- t5074 = t4944+t4945;
- t5028 = t5074*RATIONAL(-1.0,100.0);
- t5037 = x*z;
- t4857 = RATIONAL(4.0,245.0)*t5037;
- t5006 = t4857+t5028;
- t4936 = RATIONAL(1.0,175.0);
- t4907 = t4936*z;
- t4886 = t4936*x;
- t5073 = t4907+t4886;
- t4932 = RATIONAL(-1.0,175.0);
- t5035 = y*t4932;
- t4855 = x*t5035;
- t4871 = z*t5035;
- t4883 = RATIONAL(-1.0,250.0)*y;
- t5014 = t4871+t4883;
- t5072 = t4855+t5014;
- t4888 = t4932*z;
- t4885 = t4932*x;
- t5071 = t4888+t4885;
- t4937 = RATIONAL(1.0,200.0);
- t4943 = RATIONAL(-1.0,50.0);
- t5070 = t4937*t4945+t4943*t4944;
- t4931 = RATIONAL(-1.0,350.0);
- t4946 = y*y;
- t4908 = t4931*t4946;
- t5069 = RATIONAL(-107.0,7000.0)+t4908;
- t4940 = RATIONAL(2.0,175.0);
- t4880 = t4940*x;
- t4858 = y*t4880;
- t4906 = t4940*z;
- t4860 = y*t4906;
- t5068 = t4858+t4860;
- t4938 = RATIONAL(-2.0,175.0);
- t4896 = t4938*x;
- t5067 = t4906+t4896;
- t4878 = RATIONAL(1.0,250.0)*y;
- t5066 = t4871+t4878+t4855;
- t4861 = y*t4896;
- t4891 = t4938*z;
- t4872 = y*t4891;
- t5065 = t4861+t4872;
- t4933 = RATIONAL(1.0,350.0);
- t4890 = t4933*t4946;
- t5064 = RATIONAL(107.0,7000.0)+t4890;
- t4905 = t4932*t4946;
- t5063 = RATIONAL(-17.0,5250.0)+t4905;
- t4935 = RATIONAL(-1.0,200.0);
- t4942 = RATIONAL(1.0,50.0);
- t5062 = t4935*t4944+t4942*t4945;
- t4881 = t4933*z;
- t4882 = t4933*x;
- t5061 = t4881+t4882;
- t5060 = t4907+t4885;
- t5032 = y*t4936;
- t4868 = x*t5032;
- t4862 = z*t5032;
- t5059 = t4868+t4883+t4862;
- t5058 = t4888+t4886;
- t4887 = t4931*x;
- t4879 = t4931*z;
- t5057 = t4887+t4879;
- t5056 = t4887+t4881;
- t4899 = RATIONAL(-1.0,500.0)*y;
- t5055 = t4887+t4899;
- t4924 = RATIONAL(-137.0,5250.0);
- t4894 = t4936*t4946;
- t5054 = t4924+t4894;
- t4934 = RATIONAL(-1.0,700.0);
- t4900 = t4934*t4946;
- t5053 = RATIONAL(167.0,7000.0)+t4900;
- t5052 = t4891+t4880;
- t5051 = t4908+RATIONAL(-47.0,5250.0);
- t5050 = t4882+t4879;
- t4930 = RATIONAL(1.0,700.0);
- t4897 = t4930*t4946;
- t5049 = RATIONAL(-167.0,7000.0)+t4897;
- t5048 = t4862+t4855;
- t4875 = RATIONAL(-1.0,1000.0)*y;
- t5047 = t4881+t4875;
- t5009 = t4868+t4878;
- t5046 = t5009+t4862;
- t5045 = t4935*t4945+t4942*t4944;
- t5044 = t4937*t4944+t4943*t4945;
- t4920 = RATIONAL(137.0,5250.0);
- t5043 = t4920+t4905+t5006;
- t4854 = RATIONAL(1.0,245.0)*t5037;
- t5013 = t5074*RATIONAL(1.0,100.0);
- t4999 = t4854+t5013;
- t5042 = RATIONAL(-229.0,10500.0)+t4999+t4900;
- t5002 = t4854+t5028;
- t5041 = RATIONAL(229.0,10500.0)+t5002+t4897;
- t5040 = t4999+t4924+RATIONAL(1.0,1400.0)*t4946;
- t5039 = t5002+t4920+RATIONAL(-1.0,1400.0)*t4946;
- t5038 = t4890+RATIONAL(47.0,5250.0)+t5006;
- t5036 = y*t4930;
- t5034 = y*t4933;
- t5033 = y*t4934;
- t4866 = RATIONAL(-4.0,245.0)*t5037;
- t5031 = t4906+t4866;
- t5027 = t4891+t4866;
- t5026 = t4880+t4866;
- t4869 = y*t4887;
- t5025 = t4869+t4899;
- t5024 = t4866+t4860;
- t4898 = RATIONAL(1.0,500.0)*y;
- t4865 = z*t5034;
- t5023 = t4898+t4865;
- t5022 = t4866+t4896;
- t4853 = RATIONAL(2.0,245.0)*t5037;
- t5021 = t4853+t4865;
- t4864 = y*t4879;
- t5020 = t4898+t4864;
- t5019 = t4853+t4871;
- t5018 = t4853+t4864;
- t5017 = t4885+t4853;
- t5016 = t4866+t4862;
- t5015 = t4862+t4853;
- t4863 = RATIONAL(-2.0,245.0)*t5037;
- t5012 = t4907+t4863;
- t5011 = t4886+t4853;
- t4856 = x*t5034;
- t5010 = t4853+t4856;
- t5008 = t4888+t4863;
- t5007 = t4856+t4899;
- t5005 = t4886+t5012;
- t5003 = t4857+t5013;
- t5001 = t4886+t5008;
- t5000 = t4885+t5008;
- t4998 = RATIONAL(187.0,7000.0)+t4908+t4863;
- t4997 = t4885+t5012;
- t4996 = t4890+RATIONAL(-187.0,7000.0)+t4863;
- t4995 = t4998+t5044;
- t4994 = t4891+t4896+t5003;
- t4993 = t4997+t5053;
- t4992 = t4997+t5064;
- t4991 = t5001+t5053;
- t4990 = t5001+t5064;
- t4989 = RATIONAL(17.0,5250.0)+t4894+t5006;
- t4988 = RATIONAL(289.0,10500.0)+t4900+t5002;
- t4987 = t5000+t5049;
- t4986 = t5000+t5069;
- t4985 = t4906+t4880+t5003;
- t4984 = t5005+t5049;
- t4983 = RATIONAL(-289.0,10500.0)+t4897+t4999;
- t4982 = t4996+t5045;
- t4981 = t5005+t5069;
- t4980 = t4998+t5070;
- t4979 = t4996+t5062;
- t4978 = t4861+t4860+t5043;
- t4870 = x*t5033;
- t4873 = z*t5033;
- t4977 = t4870+t4873+t5039;
- t4976 = t4994+t5051;
- t4975 = t4994+t5054;
- t4974 = t4869+t4865+t5042;
- t4973 = t4869+t4864+t5041;
- t4972 = t4985+t5054;
- t4867 = z*t5036;
- t4971 = t4867+t4870+t5040;
- t4970 = t4872+t4858+t5043;
- t4859 = x*t5036;
- t4969 = t4867+t4859+t5039;
- t4968 = t4873+t4859+t5040;
- t4967 = t4856+t4865+t5041;
- t4966 = t4864+t4856+t5042;
- t4965 = t4868+t4871+t5038;
- t4964 = t4985+t5051;
- t4963 = t5038+t5048;
- t4962 = t4869+t4984+t5020;
- t4961 = t4878+t4992+t5048;
- t4960 = t4869+t4993+t5023;
- t4959 = t4864+t4993+t5007;
- t4958 = t4868+t4992+t5014;
- t4957 = t4856+t4991+t5020;
- t4956 = t4871+t4990+t5009;
- t4955 = t4865+t4991+t5025;
- t4954 = t4981+t5066;
- t4953 = t4883+t4990+t5048;
- t4952 = t4864+t4987+t5025;
- t4951 = t4986+t5072;
- t4950 = t4856+t4987+t5023;
- t4949 = t4986+t5046;
- t4948 = t4865+t4984+t5007;
- t4947 = t4981+t5059;
- t4903 = RATIONAL(1.0,125.0)*y;
- t4892 = RATIONAL(-1.0,125.0)*y;
- t4877 = RATIONAL(1.0,1000.0)*y;
- coeff_dxz_m2_m2_m2 = t4892+t4975+t5068;
- coeff_dxz_m1_m2_m2 = t4953+t5070;
- coeff_dxz_0_m2_m2 = t4861+t5026;
- coeff_dxz_p1_m2_m2 = t4954+t5045;
- coeff_dxz_p2_m2_m2 = t4903+t4970+t5067;
- coeff_dxz_m2_m1_m2 = t4976+t5059;
- coeff_dxz_m1_m1_m2 = t4955+t5070;
- coeff_dxz_0_m1_m2 = t4855+t5026;
- coeff_dxz_p1_m1_m2 = t4962+t5045;
- coeff_dxz_p2_m1_m2 = t4878+t4965+t5067;
- coeff_dxz_m2_0_m2 = t4994+t5063;
- coeff_dxz_m1_0_m2 = t4980+t5058;
- coeff_dxz_0_0_m2 = t5026;
- coeff_dxz_p1_0_m2 = t4982+t5073;
- coeff_dxz_p2_0_m2 = t4989+t5067;
- coeff_dxz_m2_p1_m2 = t4976+t5066;
- coeff_dxz_m1_p1_m2 = t4957+t5070;
- coeff_dxz_0_p1_m2 = t4868+t5026;
- coeff_dxz_p1_p1_m2 = t4948+t5045;
- coeff_dxz_p2_p1_m2 = t4883+t4963+t5067;
- coeff_dxz_m2_p2_m2 = t4903+t4975+t5065;
- coeff_dxz_m1_p2_m2 = t4956+t5070;
- coeff_dxz_0_p2_m2 = t4858+t5026;
- coeff_dxz_p1_p2_m2 = t4947+t5045;
- coeff_dxz_p2_p2_m2 = t4892+t4978+t5067;
- coeff_dxz_m2_m2_m1 = t4958+t5044;
- coeff_dxz_m1_m2_m1 = t4899+t4973+t5061;
- coeff_dxz_0_m2_m1 = t4855+t5011;
- coeff_dxz_p1_m2_m1 = t4898+t4974+t5050;
- coeff_dxz_p2_m2_m1 = t4949+t5062;
- coeff_dxz_m2_m1_m1 = t4959+t5044;
- coeff_dxz_m1_m1_m1 = t4882+t4977+t5047;
- coeff_dxz_0_m1_m1 = t4869+t5011;
- coeff_dxz_p1_m1_m1 = t4877+t4971+t5050;
- coeff_dxz_p2_m1_m1 = t4950+t5062;
- coeff_dxz_m2_0_m1 = t4995+t5060;
- coeff_dxz_m1_0_m1 = t4988+t5061;
- coeff_dxz_0_0_m1 = t5011;
- coeff_dxz_p1_0_m1 = t4983+t5050;
- coeff_dxz_p2_0_m1 = t4979+t5071;
- coeff_dxz_m2_p1_m1 = t4960+t5044;
- coeff_dxz_m1_p1_m1 = t4877+t4969+t5061;
- coeff_dxz_0_p1_m1 = t4886+t5010;
- coeff_dxz_p1_p1_m1 = t4875+t4968+t5050;
- coeff_dxz_p2_p1_m1 = t4952+t5062;
- coeff_dxz_m2_p2_m1 = t4961+t5044;
- coeff_dxz_m1_p2_m1 = t4898+t4967+t5061;
- coeff_dxz_0_p2_m1 = t4868+t5011;
- coeff_dxz_p1_p2_m1 = t4899+t4966+t5050;
- coeff_dxz_p2_p2_m1 = t4951+t5062;
- coeff_dxz_m2_m2_0 = t4872+t5031;
- coeff_dxz_m1_m2_0 = t4907+t5019;
- coeff_dxz_0_m2_0 = t4857;
- coeff_dxz_p1_m2_0 = t4888+t5015;
- coeff_dxz_p2_m2_0 = t4891+t5024;
- coeff_dxz_m2_m1_0 = t4871+t5031;
- coeff_dxz_m1_m1_0 = t4907+t5018;
- coeff_dxz_0_m1_0 = t4857;
- coeff_dxz_p1_m1_0 = t4888+t5021;
- coeff_dxz_p2_m1_0 = t4891+t5016;
- coeff_dxz_m2_0_0 = t5031;
- coeff_dxz_m1_0_0 = t4907+t4853;
- coeff_dxz_0_0_0 = t4857;
- coeff_dxz_p1_0_0 = t4888+t4853;
- coeff_dxz_p2_0_0 = t5027;
- coeff_dxz_m2_p1_0 = t4906+t5016;
- coeff_dxz_m1_p1_0 = t4907+t5021;
- coeff_dxz_0_p1_0 = t4857;
- coeff_dxz_p1_p1_0 = t4888+t5018;
- coeff_dxz_p2_p1_0 = t4871+t5027;
- coeff_dxz_m2_p2_0 = t4906+t5024;
- coeff_dxz_m1_p2_0 = t4907+t5015;
- coeff_dxz_0_p2_0 = t4857;
- coeff_dxz_p1_p2_0 = t4888+t5019;
- coeff_dxz_p2_p2_0 = t4872+t5027;
- coeff_dxz_m2_m2_p1 = t4954+t5062;
- coeff_dxz_m1_m2_p1 = t4898+t4966+t5056;
- coeff_dxz_0_m2_p1 = t4868+t5017;
- coeff_dxz_p1_m2_p1 = t4879+t4967+t5055;
- coeff_dxz_p2_m2_p1 = t4953+t5044;
- coeff_dxz_m2_m1_p1 = t4962+t5062;
- coeff_dxz_m1_m1_p1 = t4877+t4968+t5056;
- coeff_dxz_0_m1_p1 = t4885+t5010;
- coeff_dxz_p1_m1_p1 = t4875+t4969+t5057;
- coeff_dxz_p2_m1_p1 = t4955+t5044;
- coeff_dxz_m2_0_p1 = t4979+t5073;
- coeff_dxz_m1_0_p1 = t4983+t5056;
- coeff_dxz_0_0_p1 = t5017;
- coeff_dxz_p1_0_p1 = t4988+t5057;
- coeff_dxz_p2_0_p1 = t4995+t5058;
- coeff_dxz_m2_p1_p1 = t4948+t5062;
- coeff_dxz_m1_p1_p1 = t4887+t4971+t5047;
- coeff_dxz_0_p1_p1 = t4869+t5017;
- coeff_dxz_p1_p1_p1 = t4877+t4977+t5057;
- coeff_dxz_p2_p1_p1 = t4957+t5044;
- coeff_dxz_m2_p2_p1 = t4947+t5062;
- coeff_dxz_m1_p2_p1 = t4881+t4974+t5055;
- coeff_dxz_0_p2_p1 = t4855+t5017;
- coeff_dxz_p1_p2_p1 = t4898+t4973+t5057;
- coeff_dxz_p2_p2_p1 = t4956+t5044;
- coeff_dxz_m2_m2_p2 = t4903+t4978+t5052;
- coeff_dxz_m1_m2_p2 = t4949+t5045;
- coeff_dxz_0_m2_p2 = t4858+t5022;
- coeff_dxz_p1_m2_p2 = t4958+t5070;
- coeff_dxz_p2_m2_p2 = t4892+t4972+t5065;
- coeff_dxz_m2_m1_p2 = t4878+t4963+t5052;
- coeff_dxz_m1_m1_p2 = t4950+t5045;
- coeff_dxz_0_m1_p2 = t4868+t5022;
- coeff_dxz_p1_m1_p2 = t4959+t5070;
- coeff_dxz_p2_m1_p2 = t4964+t5072;
- coeff_dxz_m2_0_p2 = t4989+t5052;
- coeff_dxz_m1_0_p2 = t4982+t5071;
- coeff_dxz_0_0_p2 = t5022;
- coeff_dxz_p1_0_p2 = t4980+t5060;
- coeff_dxz_p2_0_p2 = t4985+t5063;
- coeff_dxz_m2_p1_p2 = t4883+t4965+t5052;
- coeff_dxz_m1_p1_p2 = t4952+t5045;
- coeff_dxz_0_p1_p2 = t4855+t5022;
- coeff_dxz_p1_p1_p2 = t4960+t5070;
- coeff_dxz_p2_p1_p2 = t4964+t5046;
- coeff_dxz_m2_p2_p2 = t4892+t4970+t5052;
- coeff_dxz_m1_p2_p2 = t4951+t5045;
- coeff_dxz_0_p2_p2 = t4861+t5022;
- coeff_dxz_p1_p2_p2 = t4961+t5070;
- coeff_dxz_p2_p2_p2 = t4903+t4972+t5068;
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
deleted file mode 100644
index 10079fb..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c
+++ /dev/null
@@ -1,969 +0,0 @@
-fp t3578,
- t3577,
- t3569,
- t3581,
- t3490,
- t3710,
- t3529,
- t3869,
- t3567,
- t3726,
- t3390,
- t3868,
- t3576,
- t3551,
- t3493,
- t3384,
- t3528,
- t3867,
- t3511,
- t3545,
- t3502,
- t3841,
- t3503,
- t3866,
- t3554,
- t3484,
- t3512,
- t3811,
- t3501,
- t3865,
- t3524,
- t3546,
- t3480,
- t3409,
- t3864,
- t3520,
- t3429,
- t3863,
- t3526,
- t3439,
- t3862,
- t3565,
- t3401,
- t3861,
- t3570,
- t3860,
- t3579,
- t3563,
- t3859,
- t3461,
- t3858,
- t3467,
- t3857,
- t3523,
- t3856,
- t3855,
- t3557,
- t3727,
- t3386,
- t3729,
- t3434,
- t3854,
- t3547,
- t3499,
- t3718,
- t3556,
- t3404,
- t3853,
- t3506,
- t3719,
- t3412,
- t3852,
- t3679,
- t3550,
- t3851,
- t3521,
- t3455,
- t3505,
- t3410,
- t3850,
- t3849,
- t3848,
- t3436,
- t3440,
- t3847,
- t3399,
- t3846,
- t3558,
- t3845,
- t3508,
- t3844,
- t3532,
- t3843,
- t3519,
- t3459,
- t3693,
- t3668,
- t3487,
- t3421,
- t3842,
- t3437,
- t3840,
- t3839,
- t3548,
- t3496,
- t3708,
- t3515,
- t3838,
- t3580,
- t3574,
- t3513,
- t3837,
- t3500,
- t3836,
- t3835,
- t3722,
- t3388,
- t3383,
- t3834,
- t3833,
- t3397,
- t3832,
- t3831,
- t3568,
- t3423,
- t3830,
- t3723,
- t3385,
- t3829,
- t3728,
- t3392,
- t3828,
- t3827,
- t3389,
- t3707,
- t3522,
- t3449,
- t3673,
- t3826,
- t3518,
- t3825,
- t3824,
- t3823,
- t3685,
- t3549,
- t3822,
- t3821,
- t3433,
- t3725,
- t3431,
- t3820,
- t3819,
- t3398,
- t3408,
- t3818,
- t3817,
- t3395,
- t3816,
- t3525,
- t3815,
- t3814,
- t3813,
- t3510,
- t3812,
- t3810,
- t3466,
- t3809,
- t3808,
- t3442,
- t3460,
- t3807,
- t3806,
- t3805,
- t3804,
- t3803,
- t3802,
- t3801,
- t3491,
- t3800,
- t3446,
- t3799,
- t3536,
- t3798,
- t3797,
- t3717,
- t3417,
- t3796,
- t3795,
- t3794,
- t3793,
- t3516,
- t3792,
- t3538,
- t3426,
- t3791,
- t3533,
- t3790,
- t3789,
- t3788,
- t3465,
- t3787,
- t3497,
- t3786,
- t3571,
- t3785,
- t3418,
- t3517,
- t3784,
- t3783,
- t3782,
- t3535,
- t3781,
- t3780,
- t3779,
- t3778,
- t3777,
- t3776,
- t3663,
- t3775,
- t3774,
- t3773,
- t3772,
- t3721,
- t3454,
- t3539,
- t3771,
- t3422,
- t3369,
- t3770,
- t3769,
- t3375,
- t3768,
- t3767,
- t3766,
- t3765,
- t3764,
- t3763,
- t3762,
- t3761,
- t3537,
- t3760,
- t3531,
- t3759,
- t3758,
- t3757,
- t3403,
- t3424,
- t3425,
- t3676,
- t3756,
- t3755,
- t3754,
- t3753,
- t3530,
- t3752,
- t3751,
- t3534,
- t3750,
- t3749,
- t3416,
- t3748,
- t3443,
- t3747,
- t3405,
- t3746,
- t3379,
- t3745,
- t3744,
- t3381,
- t3743,
- t3742,
- t3430,
- t3741,
- t3740,
- t3662,
- t3407,
- t3739,
- t3738,
- t3441,
- t3649,
- t3737,
- t3540,
- t3736,
- t3735,
- t3414,
- t3734,
- t3659,
- t3733,
- t3732,
- t3731,
- t3730,
- t3724,
- t3720,
- t3371,
- t3716,
- t3374,
- t3715,
- t3714,
- t3713,
- t3712,
- t3711,
- t3709,
- t3706,
- t3705,
- t3372,
- t3704,
- t3703,
- t3702,
- t3701,
- t3700,
- t3699,
- t3698,
- t3697,
- t3509,
- t3696,
- t3695,
- t3694,
- t3692,
- t3370,
- t3691,
- t3690,
- t3689,
- t3688,
- t3687,
- t3686,
- t3684,
- t3683,
- t3682,
- t3681,
- t3680,
- t3678,
- t3677,
- t3675,
- t3672,
- t3671,
- t3670,
- t3669,
- t3666,
- t3665,
- t3664,
- t3661,
- t3660,
- t3658,
- t3657,
- t3656,
- t3655,
- t3654,
- t3653,
- t3652,
- t3651,
- t3650,
- t3648,
- t3647,
- t3646,
- t3645,
- t3644,
- t3643,
- t3642,
- t3641,
- t3640,
- t3639,
- t3638,
- t3637,
- t3636,
- t3635,
- t3634,
- t3633,
- t3632,
- t3631,
- t3489,
- t3630,
- t3629,
- t3628,
- t3627,
- t3626,
- t3625,
- t3624,
- t3623,
- t3622,
- t3621,
- t3620,
- t3619,
- t3618,
- t3617,
- t3616,
- t3615,
- t3373,
- t3377,
- t3614,
- t3613,
- t3612,
- t3611,
- t3527,
- t3610,
- t3609,
- t3608,
- t3607,
- t3606,
- t3605,
- t3604,
- t3603,
- t3602,
- t3601,
- t3600,
- t3599,
- t3598,
- t3597,
- t3596,
- t3595,
- t3594,
- t3593,
- t3378,
- t3592,
- t3376,
- t3591,
- t3590,
- t3589,
- t3588,
- t3587,
- t3586,
- t3585,
- t3406;
- t3578 = z*z;
- t3577 = t3578*z;
- t3569 = RATIONAL(1.0,300.0);
- t3581 = y*y;
- t3490 = RATIONAL(1.0,100.0)*t3581;
- t3710 = t3569*t3577+z*t3490;
- t3529 = RATIONAL(-47.0,5250.0);
- t3869 = t3529*z+t3710;
- t3567 = RATIONAL(1.0,490.0);
- t3726 = y*t3578;
- t3390 = t3567*t3726;
- t3868 = t3390+RATIONAL(166.0,3675.0)*y;
- t3576 = x*x;
- t3551 = RATIONAL(1.0,350.0);
- t3493 = t3551*t3576;
- t3384 = z*t3493;
- t3528 = RATIONAL(47.0,5250.0);
- t3867 = t3384+t3528*z;
- t3511 = RATIONAL(1.0,50.0)*t3581;
- t3545 = RATIONAL(1.0,700.0);
- t3502 = t3545*t3576;
- t3841 = t3511+t3502;
- t3503 = t3545*t3578;
- t3866 = RATIONAL(-17.0,525.0)+t3841+t3503;
- t3554 = RATIONAL(-1.0,700.0);
- t3484 = t3554*t3578;
- t3512 = RATIONAL(-1.0,50.0)*t3581;
- t3811 = t3484+t3512;
- t3501 = t3554*t3576;
- t3865 = RATIONAL(17.0,525.0)+t3811+t3501;
- t3524 = RATIONAL(187.0,7000.0);
- t3546 = RATIONAL(-1.0,350.0);
- t3480 = t3546*t3576;
- t3409 = z*t3480;
- t3864 = t3524*z+t3409;
- t3520 = RATIONAL(167.0,7000.0);
- t3429 = x*t3484;
- t3863 = t3520*x+t3429;
- t3526 = RATIONAL(-167.0,7000.0);
- t3439 = x*t3503;
- t3862 = t3526*x+t3439;
- t3565 = RATIONAL(1.0,245.0);
- t3401 = t3565*t3726;
- t3861 = RATIONAL(136.0,3675.0)*y+t3401;
- t3570 = RATIONAL(-1.0,42.0);
- t3860 = t3570+t3503;
- t3579 = t3576*x;
- t3563 = RATIONAL(-1.0,600.0);
- t3859 = t3563*t3579+x*t3511;
- t3461 = RATIONAL(151.0,3675.0)*y;
- t3858 = t3390+t3461;
- t3467 = RATIONAL(256.0,3675.0)*y;
- t3857 = RATIONAL(8.0,525.0)+t3467;
- t3523 = RATIONAL(-187.0,7000.0);
- t3856 = t3523*z+t3384;
- t3855 = RATIONAL(-8.0,525.0)+t3467;
- t3557 = RATIONAL(1.0,175.0);
- t3727 = y*t3557;
- t3386 = z*t3727;
- t3729 = x*z;
- t3434 = RATIONAL(1.0,500.0)*t3729;
- t3854 = t3386+t3434;
- t3547 = RATIONAL(-1.0,175.0);
- t3499 = t3547*t3576;
- t3718 = y*t3576;
- t3556 = RATIONAL(-2.0,245.0);
- t3404 = t3556*t3718;
- t3853 = t3499+t3404;
- t3506 = t3546*t3578;
- t3719 = y*t3547;
- t3412 = x*t3719;
- t3852 = t3506+t3480+t3412;
- t3679 = t3581*RATIONAL(-1.0,200.0);
- t3550 = RATIONAL(1.0,150.0);
- t3851 = t3550*t3577+z*t3679;
- t3521 = RATIONAL(107.0,7000.0);
- t3455 = t3521*x;
- t3505 = t3551*t3578;
- t3410 = x*t3505;
- t3850 = t3455+t3410;
- t3849 = t3404+RATIONAL(-33.0,490.0)*y;
- t3848 = t3521*z+t3384;
- t3436 = z*t3719;
- t3440 = RATIONAL(-1.0,500.0)*t3729;
- t3847 = t3436+t3440;
- t3399 = RATIONAL(-169.0,14700.0)*y;
- t3846 = t3410+t3399;
- t3558 = RATIONAL(1.0,600.0);
- t3845 = t3558*t3577+z*t3512;
- t3508 = RATIONAL(-9.0,98.0)*y;
- t3844 = t3508+t3404;
- t3532 = RATIONAL(19.0,2100.0);
- t3843 = t3532+t3499;
- t3519 = RATIONAL(-137.0,5250.0);
- t3459 = t3519*x;
- t3693 = t3569*t3579+x*t3490;
- t3668 = t3459+t3693;
- t3487 = t3557*t3578;
- t3421 = x*t3487;
- t3842 = t3668+t3421;
- t3437 = t3565*t3718;
- t3840 = t3508+t3437;
- t3839 = t3434+t3436;
- t3548 = RATIONAL(-1.0,300.0);
- t3496 = RATIONAL(-1.0,100.0)*t3581;
- t3708 = z*t3496+t3548*t3577;
- t3515 = RATIONAL(229.0,10500.0);
- t3838 = t3515*z+t3708;
- t3580 = t3581*y;
- t3574 = RATIONAL(-2.0,75.0);
- t3513 = t3574*t3580;
- t3837 = t3513+t3567*t3718;
- t3500 = t3547*t3578;
- t3836 = t3496+t3500;
- t3835 = t3563*t3577+z*t3511;
- t3722 = y*RATIONAL(2.0,175.0);
- t3388 = x*t3722;
- t3383 = RATIONAL(1.0,125.0)*t3729;
- t3834 = t3388+t3383;
- t3833 = t3558*t3579+x*t3512;
- t3397 = x*t3727;
- t3832 = t3397+t3493;
- t3831 = t3496+t3493;
- t3568 = RATIONAL(2.0,245.0);
- t3423 = t3568*t3718;
- t3830 = t3399+t3423;
- t3723 = y*t3551;
- t3385 = z*t3723;
- t3829 = t3434+t3385;
- t3728 = y*t3546;
- t3392 = z*t3728;
- t3828 = t3392+t3440;
- t3827 = t3512+t3501;
- t3389 = x*t3500;
- t3707 = t3548*t3579+x*t3496;
- t3522 = RATIONAL(137.0,5250.0);
- t3449 = t3522*x;
- t3673 = t3449+t3707;
- t3826 = t3389+t3673;
- t3518 = RATIONAL(-229.0,10500.0);
- t3825 = t3518*z+t3710;
- t3824 = t3440+t3385;
- t3823 = t3511+t3480;
- t3685 = t3581*RATIONAL(1.0,200.0);
- t3549 = RATIONAL(-1.0,150.0);
- t3822 = t3549*t3579+x*t3685;
- t3821 = t3523*x+t3410;
- t3433 = RATIONAL(-1.0,125.0)*t3729;
- t3725 = y*RATIONAL(-2.0,175.0);
- t3431 = x*t3725;
- t3820 = t3433+t3431;
- t3819 = t3499+t3487;
- t3398 = RATIONAL(311.0,14700.0)*y;
- t3408 = t3556*t3726;
- t3818 = t3398+t3408;
- t3817 = t3496+t3505;
- t3395 = x*t3506;
- t3816 = t3395+t3524*x;
- t3525 = RATIONAL(-107.0,7000.0);
- t3815 = t3395+t3525*x;
- t3814 = t3707+t3528*x;
- t3813 = x*t3679+t3550*t3579;
- t3510 = RATIONAL(4.0,75.0)*y;
- t3812 = t3510+t3401;
- t3810 = t3511+t3493;
- t3466 = t3525*z;
- t3809 = t3466+t3409;
- t3808 = t3461+t3401;
- t3442 = z*t3501;
- t3460 = t3520*z;
- t3807 = t3442+t3460;
- t3806 = t3434+t3392;
- t3805 = t3490+t3480;
- t3804 = z*t3685+t3549*t3577;
- t3803 = t3480+t3505;
- t3802 = RATIONAL(-57.0,490.0)*y+t3437;
- t3801 = RATIONAL(2.0,75.0)+t3512;
- t3491 = t3557*t3576;
- t3800 = t3491+t3490;
- t3446 = RATIONAL(211.0,3675.0)*y;
- t3799 = t3446+t3390;
- t3536 = RATIONAL(-17.0,5250.0);
- t3798 = t3389+t3536*x+t3693;
- t3797 = t3513+t3859;
- t3717 = y*RATIONAL(-1.0,245.0);
- t3417 = t3576*t3717;
- t3796 = t3417+t3862;
- t3795 = t3466+t3851;
- t3794 = t3570+t3841;
- t3793 = t3395+t3693+t3529*x;
- t3516 = RATIONAL(289.0,10500.0);
- t3792 = t3516*z+t3442+t3708;
- t3538 = RATIONAL(17.0,2100.0);
- t3426 = RATIONAL(191.0,14700.0)*y;
- t3791 = t3538+t3426+t3480;
- t3533 = RATIONAL(17.0,5250.0);
- t3790 = t3421+t3707+t3533*x;
- t3789 = t3410+t3814;
- t3788 = t3417+t3822;
- t3465 = t3526*z;
- t3787 = t3465+t3851;
- t3497 = t3550*t3580;
- t3786 = t3497+t3813;
- t3571 = RATIONAL(1.0,42.0);
- t3785 = t3571+t3827;
- t3418 = z*t3502;
- t3517 = RATIONAL(-289.0,10500.0);
- t3784 = t3517*z+t3710+t3418;
- t3783 = t3506+t3493+t3801;
- t3782 = t3815+t3859;
- t3535 = RATIONAL(37.0,1050.0);
- t3781 = t3535+t3506+t3827;
- t3780 = t3511+t3574+t3803;
- t3779 = t3801+t3803;
- t3778 = t3845+t3848;
- t3777 = t3532+t3500+t3831;
- t3776 = t3851+t3856;
- t3663 = t3707+t3837;
- t3775 = t3446+t3515*x+t3663+t3439;
- t3774 = t3804+t3848;
- t3773 = t3817+t3843;
- t3772 = t3465+t3418+t3835;
- t3721 = z*t3576;
- t3454 = t3522*z;
- t3539 = RATIONAL(-1.0,1400.0);
- t3771 = t3539*t3721+t3454+t3708+t3868;
- t3422 = x*t3728;
- t3369 = z*t3422;
- t3770 = t3418+t3369+t3838;
- t3769 = t3833+t3850;
- t3375 = x*t3385;
- t3768 = t3442+t3375+t3825;
- t3767 = RATIONAL(11.0,420.0)+t3499+t3836;
- t3766 = t3822+t3863;
- t3765 = t3426+t3787;
- t3764 = t3809+t3835;
- t3763 = t3491+t3569+t3836;
- t3762 = RATIONAL(-11.0,420.0)+t3487+t3800;
- t3761 = t3455+t3788;
- t3537 = RATIONAL(-37.0,1050.0);
- t3760 = t3537+t3505+t3841;
- t3531 = RATIONAL(-29.0,2100.0);
- t3759 = t3531+t3487+t3831;
- t3758 = t3506+t3574+t3810;
- t3757 = t3807+t3845;
- t3403 = RATIONAL(-529.0,14700.0)*y;
- t3424 = z*t3491;
- t3425 = t3568*t3726;
- t3676 = t3425+t3423;
- t3756 = t3403+t3424+t3497+t3676;
- t3755 = t3409+t3795;
- t3754 = t3548+t3490+t3819;
- t3753 = t3804+t3807;
- t3530 = RATIONAL(-19.0,2100.0);
- t3752 = t3506+t3530+t3800;
- t3751 = t3487+t3530+t3805;
- t3534 = RATIONAL(29.0,2100.0);
- t3750 = t3534+t3500+t3805;
- t3749 = t3804+t3864;
- t3416 = RATIONAL(-1.0,250.0)*t3729;
- t3748 = t3416+t3751;
- t3443 = x*t3723;
- t3747 = t3443+t3505+t3785;
- t3405 = RATIONAL(1.0,250.0)*t3729;
- t3746 = t3405+t3777;
- t3379 = RATIONAL(1.0,1000.0)*t3729;
- t3745 = t3379+t3866;
- t3744 = t3506+t3422+t3794;
- t3381 = RATIONAL(-1.0,1000.0)*t3729;
- t3743 = t3381+t3866;
- t3742 = t3571+t3811+t3832;
- t3430 = z*t3725;
- t3741 = t3430+t3767;
- t3740 = t3797+t3799;
- t3662 = t3425+t3497+t3708;
- t3407 = z*t3499;
- t3739 = t3403+t3662+t3454+t3407+t3423;
- t3738 = t3412+t3823+t3860;
- t3441 = t3578*t3717;
- t3649 = t3693+t3837;
- t3737 = t3441+t3446+t3518*x+t3649+t3429;
- t3540 = RATIONAL(1.0,1400.0);
- t3736 = t3540*t3721+t3837+t3868;
- t3735 = t3405+t3751;
- t3414 = z*t3722;
- t3734 = t3414+t3762;
- t3659 = t3417+t3786;
- t3733 = t3659+t3425+t3399+t3815;
- t3732 = t3443+t3865;
- t3731 = t3416+t3777;
- t3730 = t3422+t3865;
- t3724 = x*t3578;
- t3720 = y*t3729;
- t3371 = z*t3412;
- t3716 = t3371+t3436;
- t3374 = x*t3414;
- t3715 = t3374+t3431;
- t3714 = t3496+t3497;
- t3713 = t3375+t3412;
- t3712 = t3417+t3493;
- t3711 = t3371+t3412;
- t3709 = t3441+t3505;
- t3706 = t3386+t3375;
- t3705 = t3430+t3412;
- t3372 = z*t3397;
- t3704 = t3372+t3412;
- t3703 = t3436+t3372;
- t3702 = t3414+t3412;
- t3701 = t3397+t3369;
- t3700 = t3425+t3404;
- t3699 = t3388+t3372;
- t3698 = t3388+t3374;
- t3697 = t3436+t3369;
- t3509 = RATIONAL(1.0,25.0)*t3580;
- t3696 = RATIONAL(-1.0,10.0)*y+t3509;
- t3695 = t3512+t3513;
- t3694 = t3509+t3408;
- t3692 = t3397+t3414;
- t3370 = x*t3430;
- t3691 = t3370+t3431;
- t3690 = t3370+t3388;
- t3689 = t3509+t3401;
- t3688 = t3386+t3369;
- t3687 = RATIONAL(-61.0,490.0)*y+t3509;
- t3686 = t3397+t3371;
- t3684 = t3430+t3397;
- t3683 = t3441+t3506;
- t3682 = t3371+t3431;
- t3681 = t3386+t3371;
- t3680 = t3513+t3437;
- t3678 = t3408+t3423;
- t3677 = t3497+t3490;
- t3675 = t3397+t3372;
- t3672 = t3436+t3689;
- t3671 = t3430+t3694;
- t3670 = t3386+t3689;
- t3669 = t3519*z+t3710;
- t3666 = t3414+t3694;
- t3665 = t3696+t3700;
- t3664 = t3500+t3408+t3677;
- t3661 = t3513+t3417+t3833;
- t3660 = t3678+t3696;
- t3658 = t3423+t3401+t3687;
- t3657 = t3512+t3480+t3680;
- t3656 = t3417+t3797;
- t3655 = t3680+t3810;
- t3654 = t3709+t3714;
- t3653 = t3677+t3683;
- t3652 = t3491+t3404+t3714;
- t3651 = t3425+t3437+t3687;
- t3650 = t3441+t3513+t3835;
- t3648 = t3442+t3369+t3796;
- t3647 = t3670+t3802;
- t3646 = t3375+t3418+t3796;
- t3645 = t3672+t3844;
- t3644 = t3497+t3372+t3409+t3846;
- t3643 = t3672+t3802;
- t3642 = t3436+t3709+t3712;
- t3641 = t3666+t3840;
- t3640 = t3666+t3849;
- t3639 = t3670+t3844;
- t3638 = t3412+t3712+t3863;
- t3637 = t3671+t3849;
- t3636 = t3671+t3840;
- t3635 = t3669+t3673;
- t3634 = t3668+t3669;
- t3633 = t3441+t3388+t3497+t3716+t3830;
- t3632 = t3397+t3661+t3823;
- t3631 = t3386+t3653+t3804;
- t3489 = t3548*y;
- t3630 = t3569+t3489+t3678+t3714+t3819;
- t3629 = t3531+t3398+t3652+t3709;
- t3628 = t3661+t3812+t3816;
- t3627 = t3516*x+t3429+t3663+t3808;
- t3626 = t3491+t3548+t3423+t3489+t3664;
- t3625 = t3441+t3510+t3680+t3845+t3864;
- t3624 = t3517*x+t3439+t3649+t3808;
- t3623 = t3536*z+t3407+t3497+t3489+t3700+t3710;
- t3622 = t3659+t3818+t3821;
- t3621 = t3484+t3535+t3657+t3858;
- t3620 = t3424+t3404+t3533*z+t3489+t3662;
- t3619 = t3497+t3788+t3816+t3818;
- t3618 = t3537+t3503+t3655+t3858;
- t3617 = t3534+t3398+t3653+t3853;
- t3616 = t3510+t3437+t3650+t3856;
- t3615 = t3656+t3812+t3821;
- t3373 = t3545*t3720;
- t3377 = t3539*t3724;
- t3614 = t3373+t3377+t3635+t3736;
- t3613 = t3371+t3662+t3761+t3846+t3867;
- t3612 = t3443+t3683+t3775+t3794;
- t3611 = t3632+t3799+t3860+t3863;
- t3527 = RATIONAL(-17.0,2100.0);
- t3610 = t3426+t3527+t3642+t3714+t3753;
- t3609 = t3491+t3530+t3631+t3830+t3848;
- t3608 = t3441+t3511+t3656+t3815+t3852+t3855;
- t3607 = t3414+t3739+t3767;
- t3606 = t3642+t3695+t3778+t3857;
- t3605 = t3425+t3644+t3761+t3869;
- t3604 = t3632+t3683+t3850+t3855;
- t3603 = t3370+t3389+t3635+t3756;
- t3602 = t3441+t3423+t3644+t3795+t3814;
- t3601 = t3484+t3571+t3638+t3695+t3799+t3833;
- t3600 = t3648+t3740+t3825;
- t3599 = t3431+t3654+t3793+t3830+t3843;
- t3598 = t3422+t3709+t3775+t3785;
- t3597 = t3441+t3646+t3765+t3786;
- t3596 = t3372+t3708+t3733+t3867;
- t3595 = t3375+t3737+t3757;
- t3594 = t3371+t3409+t3733+t3869;
- t3593 = t3369+t3737+t3772;
- t3378 = t3540*t3724;
- t3592 = t3378+t3373+t3459+t3649+t3771;
- t3376 = t3554*t3720;
- t3591 = t3378+t3376+t3634+t3736;
- t3590 = t3430+t3739+t3762;
- t3589 = t3377+t3449+t3376+t3663+t3771;
- t3588 = t3397+t3417+t3653+t3766+t3791;
- t3587 = t3386+t3512+t3505+t3650+t3712+t3809+t3857;
- t3586 = t3646+t3740+t3838;
- t3585 = t3421+t3374+t3634+t3756;
- t3406 = RATIONAL(431.0,14700.0)*y;
- coeff_dy_m2_m2_m2 = t3585+t3741+t3820;
- coeff_dy_m1_m2_m2 = t3605+t3705+t3731;
- coeff_dy_0_m2_m2 = t3430+t3623+t3763;
- coeff_dy_p1_m2_m2 = t3594+t3684+t3746;
- coeff_dy_p2_m2_m2 = t3603+t3741+t3834;
- coeff_dy_m2_m1_m2 = t3604+t3416+t3681+t3778;
- coeff_dy_m1_m1_m2 = t3612+t3440+t3688+t3757;
- coeff_dy_0_m1_m2 = t3386+t3625+t3758;
- coeff_dy_p1_m1_m2 = t3595+t3744+t3854;
- coeff_dy_p2_m1_m2 = t3405+t3386+t3608+t3372+t3778;
- coeff_dy_m2_0_m2 = t3640+t3690;
- coeff_dy_m1_0_m2 = t3641+t3686;
- coeff_dy_0_0_m2 = t3414+t3660;
- coeff_dy_p1_0_m2 = t3641+t3704;
- coeff_dy_p2_0_m2 = t3640+t3715;
- coeff_dy_m2_p1_m2 = t3405+t3587+t3686+t3782;
- coeff_dy_m1_p1_m2 = t3593+t3747+t3854;
- coeff_dy_0_p1_m2 = t3386+t3616+t3779;
- coeff_dy_p1_p1_m2 = t3598+t3440+t3706+t3772;
- coeff_dy_p2_p1_m2 = t3416+t3587+t3704+t3769;
- coeff_dy_m2_p2_m2 = t3383+t3590+t3715+t3826;
- coeff_dy_m1_p2_m2 = t3596+t3705+t3735;
- coeff_dy_0_p2_m2 = t3430+t3620+t3754;
- coeff_dy_p1_p2_m2 = t3613+t3684+t3748;
- coeff_dy_p2_p2_m2 = t3433+t3590+t3690+t3842;
- coeff_dy_m2_m2_m1 = t3416+t3599+t3703+t3774;
- coeff_dy_m1_m2_m1 = t3610+t3440+t3713+t3766;
- coeff_dy_0_m2_m1 = t3436+t3629+t3749;
- coeff_dy_p1_m2_m1 = t3434+t3610+t3701+t3813+t3862;
- coeff_dy_p2_m2_m1 = t3405+t3633+t3773+t3774+t3789;
- coeff_dy_m2_m1_m1 = t3611+t3770+t3824;
- coeff_dy_m1_m1_m1 = t3443+t3589+t3385+t3743;
- coeff_dy_0_m1_m1 = t3385+t3618+t3792;
- coeff_dy_p1_m1_m1 = t3592+t3422+t3385+t3745;
- coeff_dy_p2_m1_m1 = t3586+t3738+t3829;
- coeff_dy_m2_0_m1 = t3388+t3371+t3639;
- coeff_dy_m1_0_m1 = t3647+t3701;
- coeff_dy_0_0_m1 = t3386+t3658;
- coeff_dy_p1_0_m1 = t3647+t3713;
- coeff_dy_p2_0_m1 = t3372+t3431+t3639;
- coeff_dy_m2_p1_m1 = t3600+t3742+t3829;
- coeff_dy_m1_p1_m1 = t3379+t3591+t3385+t3732;
- coeff_dy_0_p1_m1 = t3385+t3621+t3784;
- coeff_dy_p1_p1_m1 = t3381+t3614+t3385+t3730;
- coeff_dy_p2_p1_m1 = t3601+t3768+t3824;
- coeff_dy_m2_p2_m1 = t3405+t3602+t3436+t3431+t3752;
- coeff_dy_m1_p2_m1 = t3597+t3538+t3490+t3839+t3852;
- coeff_dy_0_p2_m1 = t3436+t3617+t3776;
- coeff_dy_p1_p2_m1 = t3588+t3418+t3440+t3697+t3787;
- coeff_dy_p2_p2_m1 = t3633+t3416+t3752+t3755+t3793;
- coeff_dy_m2_m2_0 = t3431+t3630+t3798;
- coeff_dy_m1_m2_0 = t3412+t3619+t3759;
- coeff_dy_0_m2_0 = t3406+RATIONAL(-41.0,2100.0)+t3408+t3487+t3652;
- coeff_dy_p1_m2_0 = t3397+t3622+t3759;
- coeff_dy_p2_m2_0 = t3388+t3630+t3790;
- coeff_dy_m2_m1_0 = t3397+t3628+t3780;
- coeff_dy_m1_m1_0 = t3443+t3627+t3760;
- coeff_dy_0_m1_0 = RATIONAL(-4.0,105.0)+t3505+t3655+t3861;
- coeff_dy_p1_m1_0 = t3422+t3624+t3760;
- coeff_dy_p2_m1_0 = t3412+t3615+t3780;
- coeff_dy_m2_0_0 = t3388+t3665;
- coeff_dy_m1_0_0 = t3397+t3651;
- coeff_dy_0_0_0 = RATIONAL(-13.0,98.0)*y+t3509+t3676;
- coeff_dy_p1_0_0 = t3412+t3651;
- coeff_dy_p2_0_0 = t3431+t3665;
- coeff_dy_m2_p1_0 = t3397+t3615+t3783;
- coeff_dy_m1_p1_0 = t3443+t3624+t3781;
- coeff_dy_0_p1_0 = RATIONAL(4.0,105.0)+t3506+t3657+t3861;
- coeff_dy_p1_p1_0 = t3422+t3627+t3781;
- coeff_dy_p2_p1_0 = t3412+t3628+t3783;
- coeff_dy_m2_p2_0 = t3431+t3626+t3790;
- coeff_dy_m1_p2_0 = t3412+t3622+t3750;
- coeff_dy_0_p2_0 = t3406+RATIONAL(41.0,2100.0)+t3664+t3853;
- coeff_dy_p1_p2_0 = t3397+t3619+t3750;
- coeff_dy_p2_p2_0 = t3388+t3626+t3798;
- coeff_dy_m2_m2_p1 = t3405+t3599+t3681+t3755;
- coeff_dy_m1_m2_p1 = t3638+t3434+t3527+t3418+t3654+t3688+t3765+t3822;
- coeff_dy_0_m2_p1 = t3386+t3629+t3776;
- coeff_dy_p1_m2_p1 = t3386+t3597+t3527+t3440+t3817+t3832;
- coeff_dy_p2_m2_p1 = t3602+t3386+t3388+t3416+t3773;
- coeff_dy_m2_m1_p1 = t3611+t3768+t3806;
- coeff_dy_m1_m1_p1 = t3443+t3614+t3392+t3745;
- coeff_dy_0_m1_p1 = t3392+t3618+t3784;
- coeff_dy_p1_m1_p1 = t3422+t3392+t3591+t3743;
- coeff_dy_p2_m1_p1 = t3600+t3738+t3828;
- coeff_dy_m2_0_p1 = t3645+t3699;
- coeff_dy_m1_0_p1 = t3397+t3375+t3643;
- coeff_dy_0_0_p1 = t3436+t3658;
- coeff_dy_p1_0_p1 = t3369+t3412+t3643;
- coeff_dy_p2_0_p1 = t3645+t3682;
- coeff_dy_m2_p1_p1 = t3586+t3742+t3828;
- coeff_dy_m1_p1_p1 = t3592+t3381+t3392+t3732;
- coeff_dy_0_p1_p1 = t3392+t3621+t3792;
- coeff_dy_p1_p1_p1 = t3379+t3392+t3589+t3730;
- coeff_dy_p2_p1_p1 = t3601+t3770+t3806;
- coeff_dy_m2_p2_p1 = t3416+t3609+t3682+t3789;
- coeff_dy_m1_p2_p1 = t3631+t3460+t3440+t3412+t3648+t3791+t3813;
- coeff_dy_0_p2_p1 = t3386+t3617+t3749;
- coeff_dy_p1_p2_p1 = t3434+t3588+t3706+t3753;
- coeff_dy_p2_p2_p1 = t3405+t3609+t3699+t3793;
- coeff_dy_m2_m2_p2 = t3607+t3383+t3691+t3842;
- coeff_dy_m1_m2_p2 = t3613+t3702+t3746;
- coeff_dy_0_m2_p2 = t3414+t3620+t3763;
- coeff_dy_p1_m2_p2 = t3596+t3692+t3731;
- coeff_dy_p2_m2_p2 = t3607+t3433+t3698+t3826;
- coeff_dy_m2_m1_p2 = t3405+t3604+t3703+t3764;
- coeff_dy_m1_m1_p2 = t3612+t3375+t3772+t3839;
- coeff_dy_0_m1_p2 = t3436+t3616+t3758;
- coeff_dy_p1_m1_p2 = t3593+t3744+t3847;
- coeff_dy_p2_m1_p2 = t3416+t3608+t3716+t3764;
- coeff_dy_m2_0_p2 = t3637+t3698;
- coeff_dy_m1_0_p2 = t3636+t3675;
- coeff_dy_0_0_p2 = t3430+t3660;
- coeff_dy_p1_0_p2 = t3636+t3711;
- coeff_dy_p2_0_p2 = t3637+t3691;
- coeff_dy_m2_p1_p2 = t3606+t3416+t3675+t3782;
- coeff_dy_m1_p1_p2 = t3595+t3747+t3847;
- coeff_dy_0_p1_p2 = t3436+t3625+t3779;
- coeff_dy_p1_p1_p2 = t3434+t3598+t3697+t3757;
- coeff_dy_p2_p1_p2 = t3405+t3606+t3711+t3769;
- coeff_dy_m2_p2_p2 = t3603+t3734+t3820;
- coeff_dy_m1_p2_p2 = t3594+t3702+t3748;
- coeff_dy_0_p2_p2 = t3414+t3623+t3754;
- coeff_dy_p1_p2_p2 = t3605+t3692+t3735;
- coeff_dy_p2_p2_p2 = t3585+t3734+t3834;
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
deleted file mode 100644
index 6dba2c7..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c
+++ /dev/null
@@ -1,599 +0,0 @@
-fp t5150,
- t5159,
- t5095,
- t5154,
- t5160,
- t5119,
- t5322,
- t5158,
- t5143,
- t5104,
- t5128,
- t5331,
- t5311,
- t5131,
- t5147,
- t5110,
- t5330,
- t5121,
- t5087,
- t5139,
- t5096,
- t5329,
- t5140,
- t5103,
- t5141,
- t5328,
- t5115,
- t5327,
- t5137,
- t5109,
- t5120,
- t5094,
- t5326,
- t5124,
- t5325,
- t5324,
- t5274,
- t5077,
- t5323,
- t5273,
- t5076,
- t5138,
- t5097,
- t5321,
- t5142,
- t5102,
- t5085,
- t5320,
- t5105,
- t5319,
- t5118,
- t5318,
- t5149,
- t5111,
- t5317,
- t5132,
- t5113,
- t5316,
- t5106,
- t5080,
- t5315,
- t5133,
- t5314,
- t5114,
- t5313,
- t5108,
- t5312,
- t5310,
- t5309,
- t5122,
- t5092,
- t5116,
- t5308,
- t5307,
- t5306,
- t5157,
- t5305,
- t5098,
- t5303,
- t5117,
- t5089,
- t5302,
- t5301,
- t5088,
- t5300,
- t5299,
- t5298,
- t5078,
- t5093,
- t5297,
- t5296,
- t5295,
- t5294,
- t5090,
- t5112,
- t5293,
- t5292,
- t5291,
- t5290,
- t5289,
- t5091,
- t5288,
- t5129,
- t5287,
- t5286,
- t5252,
- t5285,
- t5123,
- t5284,
- t5283,
- t5231,
- t5282,
- t5228,
- t5281,
- t5144,
- t5099,
- t5244,
- t5280,
- t5279,
- t5081,
- t5278,
- t5277,
- t5258,
- t5276,
- t5275,
- t5146,
- t5100,
- t5272,
- t5084,
- t5271,
- t5107,
- t5270,
- t5075,
- t5101,
- t5269,
- t5079,
- t5267,
- t5082,
- t5266,
- t5265,
- t5264,
- t5263,
- t5262,
- t5261,
- t5260,
- t5259,
- t5257,
- t5256,
- t5255,
- t5254,
- t5253,
- t5250,
- t5248,
- t5246,
- t5245,
- t5243,
- t5241,
- t5240,
- t5239,
- t5237,
- t5236,
- t5235,
- t5234,
- t5232,
- t5230,
- t5229,
- t5227,
- t5153,
- t5226,
- t5225,
- t5224,
- t5134,
- t5223,
- t5222,
- t5221,
- t5220,
- t5219,
- t5218,
- t5217,
- t5216,
- t5215,
- t5214,
- t5213,
- t5212,
- t5211,
- t5210,
- t5209,
- t5208,
- t5207,
- t5206,
- t5205,
- t5204,
- t5203,
- t5202,
- t5201,
- t5200,
- t5199,
- t5198,
- t5197,
- t5196,
- t5195,
- t5194,
- t5193,
- t5192,
- t5191,
- t5190,
- t5189,
- t5188,
- t5187,
- t5186,
- t5185,
- t5184,
- t5183,
- t5182,
- t5181,
- t5180,
- t5179,
- t5178,
- t5177,
- t5176,
- t5175,
- t5174,
- t5173,
- t5172,
- t5171,
- t5086,
- t5170,
- t5083,
- t5169,
- t5168,
- t5167,
- t5166,
- t5165,
- t5164,
- t5163,
- t5162,
- t5161;
- t5150 = RATIONAL(2.0,245.0);
- t5159 = z*z;
- t5095 = t5150*t5159;
- t5154 = RATIONAL(1.0,50.0);
- t5160 = y*y;
- t5119 = t5154*t5160;
- t5322 = t5095+t5119;
- t5158 = x*x;
- t5143 = RATIONAL(-1.0,245.0);
- t5104 = t5143*t5158;
- t5128 = RATIONAL(-169.0,14700.0);
- t5331 = t5104+t5128+t5322;
- t5311 = t5104+RATIONAL(191.0,14700.0);
- t5131 = RATIONAL(151.0,3675.0);
- t5147 = RATIONAL(1.0,245.0);
- t5110 = t5147*t5158;
- t5330 = t5131+t5110;
- t5121 = t5154*y;
- t5087 = z*t5121;
- t5139 = RATIONAL(1.0,350.0);
- t5096 = t5139*z;
- t5329 = t5087+t5096;
- t5140 = RATIONAL(-2.0,245.0);
- t5103 = t5140*t5158;
- t5141 = RATIONAL(-1.0,300.0);
- t5328 = t5103+t5141;
- t5115 = t5150*t5158;
- t5327 = t5115+t5128;
- t5137 = RATIONAL(-1.0,350.0);
- t5109 = t5137*x;
- t5120 = RATIONAL(-1.0,50.0)*y;
- t5094 = x*t5120;
- t5326 = t5109+t5094;
- t5124 = RATIONAL(311.0,14700.0);
- t5325 = t5103+t5124;
- t5324 = t5087+t5120;
- t5274 = y*RATIONAL(-1.0,100.0);
- t5077 = z*t5274;
- t5323 = t5077+t5121;
- t5273 = y*RATIONAL(1.0,100.0);
- t5076 = z*t5273;
- t5138 = RATIONAL(-1.0,175.0);
- t5097 = t5138*z;
- t5321 = t5076+t5097;
- t5142 = RATIONAL(1.0,175.0);
- t5102 = t5142*x;
- t5085 = x*t5274;
- t5320 = t5102+t5085;
- t5105 = t5140*t5159;
- t5319 = t5110+t5105;
- t5118 = RATIONAL(-2.0,25.0)*t5160;
- t5318 = t5104+t5118;
- t5149 = RATIONAL(1.0,490.0);
- t5111 = t5149*t5158;
- t5317 = t5111+t5118;
- t5132 = RATIONAL(166.0,3675.0);
- t5113 = t5149*t5159;
- t5316 = t5132+t5113;
- t5106 = t5138*x;
- t5080 = x*t5273;
- t5315 = t5106+t5080;
- t5133 = RATIONAL(211.0,3675.0);
- t5314 = t5133+t5111;
- t5114 = t5142*z;
- t5313 = t5077+t5114;
- t5108 = t5147*t5159;
- t5312 = t5108+t5131;
- t5310 = t5115+RATIONAL(-529.0,14700.0);
- t5309 = t5111+t5094;
- t5122 = RATIONAL(-1.0,25.0)*y;
- t5092 = z*t5122;
- t5116 = t5143*t5159;
- t5308 = t5092+t5116;
- t5307 = t5116+t5119;
- t5306 = t5133+t5113;
- t5157 = RATIONAL(4.0,75.0);
- t5305 = t5108+t5157;
- t5098 = t5137*z;
- t5303 = t5087+t5098;
- t5117 = RATIONAL(1.0,25.0)*y;
- t5089 = z*t5117;
- t5302 = t5116+t5089;
- t5301 = t5110+t5157;
- t5088 = z*t5120;
- t5300 = t5088+t5120;
- t5299 = t5109+t5122;
- t5298 = t5087+t5121;
- t5078 = z*t5106;
- t5093 = x*t5122;
- t5297 = t5078+t5093;
- t5296 = t5114+t5117;
- t5295 = t5088+t5096;
- t5294 = t5117+t5097;
- t5090 = x*t5121;
- t5112 = t5139*x;
- t5293 = t5090+t5112;
- t5292 = t5106+t5122;
- t5291 = t5088+t5121;
- t5290 = t5096+t5117;
- t5289 = t5108+t5103;
- t5091 = x*t5117;
- t5288 = t5091+t5106;
- t5129 = RATIONAL(256.0,3675.0);
- t5287 = t5104+t5129;
- t5286 = t5090+t5120;
- t5252 = t5105+t5119;
- t5285 = t5252+t5115+t5141;
- t5123 = RATIONAL(3.0,25.0)*t5160;
- t5284 = t5108+RATIONAL(-57.0,490.0)+t5110+t5123;
- t5283 = t5113+t5118+t5330;
- t5231 = t5097+t5307;
- t5282 = t5231+t5327;
- t5228 = t5093+t5318;
- t5281 = t5228+t5306;
- t5144 = RATIONAL(-2.0,175.0);
- t5099 = t5144*z;
- t5244 = t5099+t5322;
- t5280 = t5244+t5310;
- t5279 = t5078+t5331;
- t5081 = z*t5102;
- t5278 = t5081+t5331;
- t5277 = RATIONAL(-33.0,490.0)+t5103+t5105+t5123;
- t5258 = t5119+t5120;
- t5276 = t5258+t5116+t5311;
- t5275 = x*z;
- t5146 = RATIONAL(2.0,175.0);
- t5100 = t5146*x;
- t5272 = t5106+t5099;
- t5084 = x*t5098;
- t5271 = t5106+t5084;
- t5107 = t5146*z;
- t5270 = t5102+t5107;
- t5075 = x*t5099;
- t5101 = t5144*x;
- t5269 = t5075+t5101;
- t5079 = z*t5100;
- t5267 = t5079+t5101;
- t5082 = z*t5112;
- t5266 = t5102+t5082;
- t5265 = t5081+t5100;
- t5264 = t5079+t5100;
- t5263 = t5102+t5084;
- t5262 = t5118+t5122;
- t5261 = t5087+t5094;
- t5260 = t5106+t5082;
- t5259 = t5078+t5101;
- t5257 = t5104+t5102;
- t5256 = t5115+t5123;
- t5255 = t5102+t5099;
- t5254 = RATIONAL(-9.0,98.0)+t5123;
- t5253 = t5090+t5088;
- t5250 = t5106+t5107;
- t5248 = t5108+t5118;
- t5246 = t5075+t5100;
- t5245 = t5095+t5123;
- t5243 = t5107+t5322;
- t5241 = t5114+t5307;
- t5240 = t5118+t5309;
- t5239 = t5118+t5308;
- t5237 = t5078+t5254;
- t5236 = t5124+t5258;
- t5235 = t5090+t5317;
- t5234 = t5112+t5317;
- t5232 = t5113+t5262;
- t5230 = t5118+t5302;
- t5229 = t5116+t5262;
- t5227 = t5081+t5254;
- t5153 = RATIONAL(-1.0,10.0);
- t5226 = t5103+t5153+t5245;
- t5225 = t5103+RATIONAL(431.0,14700.0)+t5252;
- t5224 = t5153+t5105+t5256;
- t5134 = RATIONAL(-61.0,490.0);
- t5223 = t5108+t5134+t5256;
- t5222 = t5110+t5134+t5245;
- t5221 = RATIONAL(136.0,3675.0)+t5110+t5248;
- t5220 = t5099+t5277;
- t5219 = t5090+t5285;
- t5218 = t5243+t5300;
- t5217 = t5157+t5248+t5257;
- t5216 = t5104+t5121+t5124+t5252;
- t5215 = t5227+t5289;
- t5214 = t5098+t5283;
- t5213 = t5076+t5121+t5241;
- t5212 = t5244+t5328;
- t5211 = t5092+t5097+t5229;
- t5210 = t5104+t5105+t5236;
- t5209 = t5094+t5285;
- t5208 = t5243+t5298;
- t5207 = t5237+t5289;
- t5206 = t5117+t5288+t5318;
- t5205 = t5234+t5312;
- t5204 = t5114+t5284;
- t5203 = t5239+t5296;
- t5202 = t5230+t5294;
- t5201 = t5232+t5329;
- t5200 = t5237+t5319;
- t5199 = t5097+t5284;
- t5198 = t5103+t5116+t5236;
- t5197 = t5231+t5323;
- t5196 = t5109+t5117+t5235;
- t5195 = t5107+t5277;
- t5194 = t5114+t5089+t5229;
- t5193 = t5227+t5319;
- t5192 = t5197+t5311;
- t5191 = t5276+t5315;
- t5190 = t5088+t5085+t5278;
- t5189 = t5213+t5311;
- t5188 = t5246+t5280;
- t5187 = t5078+t5100+t5282;
- t5186 = t5091+t5133+t5232+t5257;
- t5185 = t5087+t5082+t5281;
- t5184 = t5218+t5310;
- t5183 = t5208+t5310;
- t5182 = t5255+t5279;
- t5181 = t5206+t5306;
- t5180 = t5132+t5111+t5201;
- t5179 = t5077+t5120+t5241+t5327;
- t5178 = t5088+t5084+t5281;
- t5177 = t5203+t5287;
- t5176 = t5194+t5314;
- t5175 = t5196+t5316;
- t5174 = t5276+t5320;
- t5173 = t5267+t5280;
- t5172 = t5250+t5279;
- t5171 = t5133+t5082+t5235+t5308;
- t5086 = RATIONAL(-1.0,700.0)*t5275;
- t5170 = t5086+t5088+t5240+t5316;
- t5083 = RATIONAL(1.0,700.0)*t5275;
- t5169 = t5098+t5083+t5234+t5316;
- t5168 = t5202+t5314;
- t5167 = t5081+t5101+t5282;
- t5166 = t5091+t5078+t5230+t5287;
- t5165 = t5133+t5084+t5239+t5309;
- t5164 = t5087+t5080+t5278;
- t5163 = t5213+t5327;
- t5162 = t5211+t5287;
- t5161 = t5129+t5081+t5228+t5302;
- coeff_dyy_m2_m2_m2 = t5087+t5173+t5286;
- coeff_dyy_m1_m2_m2 = t5120+t5164+t5272;
- coeff_dyy_0_m2_m2 = t5212+t5324;
- coeff_dyy_p1_m2_m2 = t5085+t5182+t5324;
- coeff_dyy_p2_m2_m2 = t5120+t5188+t5261;
- coeff_dyy_m2_m1_m2 = t5102+t5177+t5297;
- coeff_dyy_m1_m1_m2 = t5112+t5165+t5296;
- coeff_dyy_0_m1_m2 = t5203+t5301;
- coeff_dyy_p1_m1_m2 = t5109+t5171+t5296;
- coeff_dyy_p2_m1_m2 = t5081+t5177+t5288;
- coeff_dyy_m2_0_m2 = t5195+t5246;
- coeff_dyy_m1_0_m2 = t5200+t5270;
- coeff_dyy_0_0_m2 = t5107+t5224;
- coeff_dyy_p1_0_m2 = t5193+t5250;
- coeff_dyy_p2_0_m2 = t5195+t5267;
- coeff_dyy_m2_p1_m2 = t5102+t5114+t5122+t5166;
- coeff_dyy_m1_p1_m2 = t5084+t5176+t5293;
- coeff_dyy_0_p1_m2 = t5194+t5301;
- coeff_dyy_p1_p1_m2 = t5082+t5176+t5326;
- coeff_dyy_p2_p1_m2 = t5114+t5161+t5292;
- coeff_dyy_m2_p2_m2 = t5094+t5173+t5291;
- coeff_dyy_m1_p2_m2 = t5121+t5190+t5272;
- coeff_dyy_0_p2_m2 = t5212+t5291;
- coeff_dyy_p1_p2_m2 = t5080+t5182+t5291;
- coeff_dyy_p2_p2_m2 = t5121+t5188+t5253;
- coeff_dyy_m2_m2_m1 = t5076+t5167+t5286;
- coeff_dyy_m1_m2_m1 = t5082+t5191+t5321;
- coeff_dyy_0_m2_m1 = t5198+t5321;
- coeff_dyy_p1_m2_m1 = t5084+t5174+t5321;
- coeff_dyy_p2_m2_m1 = t5120+t5076+t5094+t5187;
- coeff_dyy_m2_m1_m1 = t5102+t5178+t5290;
- coeff_dyy_m1_m1_m1 = t5112+t5170+t5290;
- coeff_dyy_0_m1_m1 = t5088+t5283+t5290;
- coeff_dyy_p1_m1_m1 = t5083+t5175+t5295;
- coeff_dyy_p2_m1_m1 = t5082+t5181+t5295;
- coeff_dyy_m2_0_m1 = t5100+t5114+t5207;
- coeff_dyy_m1_0_m1 = t5204+t5263;
- coeff_dyy_0_0_m1 = t5114+t5223;
- coeff_dyy_p1_0_m1 = t5204+t5260;
- coeff_dyy_p2_0_m1 = t5114+t5101+t5215;
- coeff_dyy_m2_p1_m1 = t5084+t5186+t5329;
- coeff_dyy_m1_p1_m1 = t5086+t5180+t5293;
- coeff_dyy_0_p1_m1 = t5201+t5330;
- coeff_dyy_p1_p1_m1 = t5083+t5180+t5326;
- coeff_dyy_p2_p1_m1 = t5096+t5185+t5292;
- coeff_dyy_m2_p2_m1 = t5094+t5167+t5323;
- coeff_dyy_m1_p2_m1 = t5085+t5192+t5260;
- coeff_dyy_0_p2_m1 = t5197+t5325;
- coeff_dyy_p1_p2_m1 = t5080+t5192+t5263;
- coeff_dyy_p2_p2_m1 = t5090+t5187+t5323;
- coeff_dyy_m2_m2_0 = t5101+t5120+t5219;
- coeff_dyy_m1_m2_0 = t5210+t5315;
- coeff_dyy_0_m2_0 = t5120+t5225;
- coeff_dyy_p1_m2_0 = t5210+t5320;
- coeff_dyy_p2_m2_0 = t5120+t5100+t5209;
- coeff_dyy_m2_m1_0 = t5117+t5093+t5217;
- coeff_dyy_m1_m1_0 = t5117+t5094+t5205;
- coeff_dyy_0_m1_0 = t5117+t5221;
- coeff_dyy_p1_m1_0 = t5196+t5312;
- coeff_dyy_p2_m1_0 = t5206+t5305;
- coeff_dyy_m2_0_0 = t5100+t5226;
- coeff_dyy_m1_0_0 = t5102+t5222;
- coeff_dyy_0_0_0 = t5115+RATIONAL(-13.0,98.0)+t5245;
- coeff_dyy_p1_0_0 = t5106+t5222;
- coeff_dyy_p2_0_0 = t5101+t5226;
- coeff_dyy_m2_p1_0 = t5122+t5091+t5217;
- coeff_dyy_m1_p1_0 = t5090+t5122+t5205;
- coeff_dyy_0_p1_0 = t5122+t5221;
- coeff_dyy_p1_p1_0 = t5240+t5299+t5312;
- coeff_dyy_p2_p1_0 = t5228+t5292+t5305;
- coeff_dyy_m2_p2_0 = t5101+t5121+t5209;
- coeff_dyy_m1_p2_0 = t5085+t5106+t5216;
- coeff_dyy_0_p2_0 = t5121+t5225;
- coeff_dyy_p1_p2_0 = t5102+t5080+t5216;
- coeff_dyy_p2_p2_0 = t5121+t5100+t5219;
- coeff_dyy_m2_m2_p1 = t5090+t5179+t5259;
- coeff_dyy_m1_m2_p1 = t5084+t5191+t5313;
- coeff_dyy_0_m2_p1 = t5198+t5313;
- coeff_dyy_p1_m2_p1 = t5082+t5174+t5313;
- coeff_dyy_p2_m2_p1 = t5094+t5179+t5265;
- coeff_dyy_m2_m1_p1 = t5117+t5098+t5102+t5185;
- coeff_dyy_m1_m1_p1 = t5117+t5169+t5261;
- coeff_dyy_0_m1_p1 = t5087+t5117+t5214;
- coeff_dyy_p1_m1_p1 = t5086+t5175+t5303;
- coeff_dyy_p2_m1_p1 = t5084+t5181+t5303;
- coeff_dyy_m2_0_p1 = t5097+t5100+t5215;
- coeff_dyy_m1_0_p1 = t5199+t5266;
- coeff_dyy_0_0_p1 = t5097+t5223;
- coeff_dyy_p1_0_p1 = t5199+t5271;
- coeff_dyy_p2_0_p1 = t5097+t5101+t5207;
- coeff_dyy_m2_p1_p1 = t5088+t5098+t5082+t5186;
- coeff_dyy_m1_p1_p1 = t5122+t5169+t5253;
- coeff_dyy_0_p1_p1 = t5122+t5088+t5214;
- coeff_dyy_p1_p1_p1 = t5098+t5170+t5299;
- coeff_dyy_p2_p1_p1 = t5098+t5178+t5292;
- coeff_dyy_m2_p2_p1 = t5094+t5163+t5259;
- coeff_dyy_m1_p2_p1 = t5085+t5189+t5271;
- coeff_dyy_0_p2_p1 = t5213+t5325;
- coeff_dyy_p1_p2_p1 = t5080+t5189+t5266;
- coeff_dyy_p2_p2_p1 = t5090+t5163+t5265;
- coeff_dyy_m2_m2_p2 = t5090+t5184+t5269;
- coeff_dyy_m1_m2_p2 = t5080+t5172+t5300;
- coeff_dyy_0_m2_p2 = t5218+t5328;
- coeff_dyy_p1_m2_p2 = t5120+t5190+t5270;
- coeff_dyy_p2_m2_p2 = t5094+t5184+t5264;
- coeff_dyy_m2_m1_p2 = t5102+t5161+t5294;
- coeff_dyy_m1_m1_p2 = t5112+t5082+t5094+t5168;
- coeff_dyy_0_m1_p2 = t5202+t5301;
- coeff_dyy_p1_m1_p2 = t5109+t5084+t5090+t5168;
- coeff_dyy_p2_m1_p2 = t5106+t5166+t5294;
- coeff_dyy_m2_0_p2 = t5220+t5264;
- coeff_dyy_m1_0_p2 = t5193+t5255;
- coeff_dyy_0_0_p2 = t5099+t5224;
- coeff_dyy_p1_0_p2 = t5200+t5272;
- coeff_dyy_p2_0_p2 = t5220+t5269;
- coeff_dyy_m2_p1_p2 = t5102+t5081+t5091+t5162;
- coeff_dyy_m1_p1_p2 = t5097+t5112+t5122+t5171;
- coeff_dyy_0_p1_p2 = t5211+t5301;
- coeff_dyy_p1_p1_p2 = t5097+t5165+t5299;
- coeff_dyy_p2_p1_p2 = t5106+t5162+t5297;
- coeff_dyy_m2_p2_p2 = t5094+t5183+t5269;
- coeff_dyy_m1_p2_p2 = t5085+t5172+t5298;
- coeff_dyy_0_p2_p2 = t5208+t5328;
- coeff_dyy_p1_p2_p2 = t5121+t5164+t5270;
- coeff_dyy_p2_p2_p2 = t5090+t5183+t5264;
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
deleted file mode 100644
index aa6a69a..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c
+++ /dev/null
@@ -1,501 +0,0 @@
-fp t5424,
- t5425,
- t5552,
- t5501,
- t5508,
- t5337,
- t5486,
- t5410,
- t5423,
- t5379,
- t5551,
- t5411,
- t5365,
- t5550,
- t5414,
- t5506,
- t5348,
- t5349,
- t5360,
- t5489,
- t5549,
- t5369,
- t5364,
- t5548,
- t5367,
- t5345,
- t5376,
- t5347,
- t5547,
- t5412,
- t5362,
- t5361,
- t5546,
- t5420,
- t5421,
- t5545,
- t5544,
- t5543,
- t5399,
- t5542,
- t5416,
- t5505,
- t5346,
- t5388,
- t5541,
- t5540,
- t5378,
- t5539,
- t5409,
- t5502,
- t5334,
- t5413,
- t5504,
- t5336,
- t5538,
- t5537,
- t5381,
- t5536,
- t5507,
- t5343,
- t5338,
- t5535,
- t5415,
- t5422,
- t5534,
- t5418,
- t5374,
- t5384,
- t5533,
- t5397,
- t5358,
- t5532,
- t5531,
- t5530,
- t5491,
- t5483,
- t5529,
- t5377,
- t5382,
- t5528,
- t5527,
- t5383,
- t5526,
- t5385,
- t5499,
- t5525,
- t5524,
- t5359,
- t5387,
- t5523,
- t5503,
- t5350,
- t5351,
- t5522,
- t5521,
- t5333,
- t5335,
- t5520,
- t5344,
- t5519,
- t5518,
- t5339,
- t5341,
- t5517,
- t5342,
- t5516,
- t5515,
- t5514,
- t5363,
- t5513,
- t5512,
- t5511,
- t5510,
- t5509,
- t5332,
- t5498,
- t5340,
- t5497,
- t5496,
- t5495,
- t5494,
- t5493,
- t5492,
- t5488,
- t5373,
- t5487,
- t5485,
- t5484,
- t5482,
- t5352,
- t5481,
- t5480,
- t5478,
- t5477,
- t5476,
- t5475,
- t5474,
- t5473,
- t5472,
- t5471,
- t5470,
- t5469,
- t5468,
- t5467,
- t5466,
- t5465,
- t5464,
- t5463,
- t5462,
- t5461,
- t5460,
- t5459,
- t5458,
- t5457,
- t5456,
- t5455,
- t5454,
- t5453,
- t5452,
- t5451,
- t5450,
- t5449,
- t5448,
- t5447,
- t5446,
- t5445,
- t5444,
- t5443,
- t5442,
- t5441,
- t5440,
- t5370,
- t5439,
- t5438,
- t5437,
- t5436,
- t5435,
- t5434,
- t5433,
- t5432,
- t5431,
- t5430,
- t5429,
- t5428,
- t5427,
- t5426,
- t5356,
- t5354;
- t5424 = z*z;
- t5425 = y*y;
- t5552 = t5425+t5424;
- t5501 = t5552*RATIONAL(-1.0,100.0);
- t5508 = y*z;
- t5337 = RATIONAL(1.0,245.0)*t5508;
- t5486 = t5337+t5501;
- t5410 = RATIONAL(-1.0,350.0);
- t5423 = x*x;
- t5379 = t5410*t5423;
- t5551 = RATIONAL(-107.0,7000.0)+t5379;
- t5411 = RATIONAL(-1.0,175.0);
- t5365 = t5411*t5423;
- t5550 = t5365+RATIONAL(-17.0,5250.0);
- t5414 = RATIONAL(1.0,175.0);
- t5506 = x*t5414;
- t5348 = y*t5506;
- t5349 = z*t5506;
- t5360 = RATIONAL(1.0,250.0)*x;
- t5489 = t5349+t5360;
- t5549 = t5348+t5489;
- t5369 = t5410*z;
- t5364 = t5410*y;
- t5548 = t5369+t5364;
- t5367 = t5411*y;
- t5345 = x*t5367;
- t5376 = t5411*z;
- t5347 = x*t5376;
- t5547 = t5345+t5360+t5347;
- t5412 = RATIONAL(1.0,350.0);
- t5362 = t5412*y;
- t5361 = t5412*z;
- t5546 = t5362+t5361;
- t5420 = RATIONAL(-1.0,200.0);
- t5421 = RATIONAL(1.0,50.0);
- t5545 = t5421*t5424+t5420*t5425;
- t5544 = t5369+t5362;
- t5543 = t5348+t5347;
- t5399 = RATIONAL(137.0,5250.0);
- t5542 = t5365+t5399;
- t5416 = RATIONAL(-2.0,175.0);
- t5505 = x*t5416;
- t5346 = y*t5505;
- t5388 = RATIONAL(-1.0,125.0)*x;
- t5541 = t5346+t5388;
- t5540 = t5364+t5361;
- t5378 = t5412*t5423;
- t5539 = RATIONAL(47.0,5250.0)+t5378;
- t5409 = RATIONAL(1.0,700.0);
- t5502 = x*t5409;
- t5334 = y*t5502;
- t5413 = RATIONAL(-1.0,700.0);
- t5504 = x*t5413;
- t5336 = z*t5504;
- t5538 = t5334+t5336;
- t5537 = t5421*t5425+t5420*t5424;
- t5381 = t5409*t5423;
- t5536 = RATIONAL(-289.0,10500.0)+t5381;
- t5507 = x*t5412;
- t5343 = z*t5507;
- t5338 = y*t5507;
- t5535 = t5343+t5338;
- t5415 = RATIONAL(1.0,200.0);
- t5422 = RATIONAL(-1.0,50.0);
- t5534 = t5422*t5425+t5415*t5424;
- t5418 = RATIONAL(2.0,175.0);
- t5374 = t5418*z;
- t5384 = t5416*y;
- t5533 = t5374+t5384;
- t5397 = RATIONAL(-137.0,5250.0);
- t5358 = t5414*t5423;
- t5532 = t5397+t5358;
- t5531 = RATIONAL(-187.0,7000.0)+t5378;
- t5530 = RATIONAL(-47.0,5250.0)+t5379;
- t5491 = t5552*RATIONAL(1.0,100.0);
- t5483 = t5337+t5491;
- t5529 = t5483+RATIONAL(-229.0,10500.0);
- t5377 = t5414*y;
- t5382 = t5414*z;
- t5528 = t5377+t5382;
- t5527 = t5422*t5424+t5415*t5425;
- t5383 = RATIONAL(1.0,125.0)*x;
- t5526 = t5346+t5383;
- t5385 = RATIONAL(-1.0,250.0)*x;
- t5499 = t5345+t5385;
- t5525 = t5499+t5347;
- t5524 = t5376+t5377;
- t5359 = t5416*z;
- t5387 = t5418*y;
- t5523 = t5359+t5387;
- t5503 = x*t5418;
- t5350 = z*t5503;
- t5351 = y*t5503;
- t5522 = t5350+t5351;
- t5521 = t5367+t5382;
- t5333 = z*t5502;
- t5335 = y*t5504;
- t5520 = t5333+t5335;
- t5344 = z*t5505;
- t5519 = t5344+t5351;
- t5518 = t5367+t5376;
- t5339 = x*t5364;
- t5341 = x*t5369;
- t5517 = t5339+t5341;
- t5342 = RATIONAL(-2.0,245.0)*t5508;
- t5516 = t5342+RATIONAL(167.0,7000.0);
- t5515 = RATIONAL(1.0,1400.0)*t5423+t5397;
- t5514 = t5348+t5349+t5385;
- t5363 = RATIONAL(1.0,500.0)*x;
- t5513 = t5363+t5377;
- t5512 = t5342+RATIONAL(107.0,7000.0)+t5378;
- t5511 = t5486+RATIONAL(229.0,10500.0)+t5381;
- t5510 = t5342+RATIONAL(-167.0,7000.0)+t5381;
- t5509 = t5399+RATIONAL(-1.0,1400.0)*t5423+t5486;
- t5332 = RATIONAL(2.0,245.0)*t5508;
- t5498 = t5332+t5367;
- t5340 = RATIONAL(-4.0,245.0)*t5508;
- t5497 = t5340+t5374;
- t5496 = t5332+t5376;
- t5495 = t5332+t5377;
- t5494 = t5382+t5332;
- t5493 = t5384+t5340;
- t5492 = t5359+t5340;
- t5488 = t5340+t5387;
- t5373 = t5413*t5423;
- t5487 = t5343+t5373+t5339;
- t5485 = t5342+t5518;
- t5484 = t5342+t5528;
- t5482 = t5342+RATIONAL(187.0,7000.0)+t5379;
- t5352 = RATIONAL(4.0,245.0)*t5508;
- t5481 = t5352+t5491;
- t5480 = t5373+t5338+t5341;
- t5478 = t5352+t5501;
- t5477 = t5482+t5534;
- t5476 = t5482+t5527;
- t5475 = t5483+t5544;
- t5474 = t5487+t5516;
- t5473 = t5510+t5517;
- t5472 = t5485+t5531;
- t5471 = t5373+RATIONAL(289.0,10500.0)+t5486;
- t5470 = t5478+t5533;
- t5469 = t5485+t5551;
- t5468 = t5478+t5523;
- t5467 = t5484+t5551;
- t5466 = t5374+t5387+t5481;
- t5465 = t5480+t5516;
- t5464 = RATIONAL(17.0,5250.0)+t5358+t5478;
- t5463 = t5384+t5359+t5481;
- t5462 = t5484+t5531;
- t5461 = t5483+t5540;
- t5460 = t5349+t5345+t5512;
- t5459 = t5512+t5543;
- t5458 = t5510+t5535;
- t5457 = t5487+t5529;
- t5456 = t5335+t5336+t5509;
- t5455 = t5461+t5515;
- t5454 = t5333+t5334+t5509;
- t5453 = t5470+t5542;
- t5452 = t5463+t5530;
- t5451 = t5511+t5546;
- t5450 = t5475+t5515;
- t5449 = t5468+t5539;
- t5448 = t5466+t5532;
- t5447 = t5470+t5539;
- t5446 = t5511+t5548;
- t5445 = t5463+t5532;
- t5444 = t5480+t5529;
- t5443 = t5466+t5530;
- t5442 = t5468+t5542;
- t5441 = t5363+t5458+t5518;
- t5440 = t5382+t5473+t5513;
- t5370 = RATIONAL(-1.0,500.0)*x;
- t5439 = t5370+t5474+t5524;
- t5438 = t5385+t5460+t5524;
- t5437 = t5363+t5474+t5521;
- t5436 = t5376+t5465+t5513;
- t5435 = t5370+t5473+t5518;
- t5434 = t5469+t5525;
- t5433 = t5370+t5465+t5521;
- t5432 = t5469+t5549;
- t5431 = t5360+t5459+t5524;
- t5430 = t5467+t5514;
- t5429 = t5370+t5458+t5528;
- t5428 = t5467+t5547;
- t5427 = t5360+t5460+t5521;
- t5426 = t5385+t5459+t5521;
- t5356 = RATIONAL(-1.0,1000.0)*x;
- t5354 = RATIONAL(1.0,1000.0)*x;
- coeff_dyz_m2_m2_m2 = t5388+t5445+t5522;
- coeff_dyz_m1_m2_m2 = t5452+t5514;
- coeff_dyz_0_m2_m2 = t5463+t5550;
- coeff_dyz_p1_m2_m2 = t5452+t5547;
- coeff_dyz_p2_m2_m2 = t5344+t5445+t5526;
- coeff_dyz_m2_m1_m2 = t5438+t5534;
- coeff_dyz_m1_m1_m2 = t5439+t5534;
- coeff_dyz_0_m1_m2 = t5477+t5524;
- coeff_dyz_p1_m1_m2 = t5436+t5534;
- coeff_dyz_p2_m1_m2 = t5431+t5534;
- coeff_dyz_m2_0_m2 = t5346+t5488;
- coeff_dyz_m1_0_m2 = t5345+t5488;
- coeff_dyz_0_0_m2 = t5488;
- coeff_dyz_p1_0_m2 = t5348+t5488;
- coeff_dyz_p2_0_m2 = t5351+t5488;
- coeff_dyz_m2_p1_m2 = t5428+t5537;
- coeff_dyz_m1_p1_m2 = t5440+t5537;
- coeff_dyz_0_p1_m2 = t5462+t5537;
- coeff_dyz_p1_p1_m2 = t5429+t5537;
- coeff_dyz_p2_p1_m2 = t5430+t5537;
- coeff_dyz_m2_p2_m2 = t5383+t5453+t5519;
- coeff_dyz_m1_p2_m2 = t5360+t5447+t5543;
- coeff_dyz_0_p2_m2 = t5464+t5533;
- coeff_dyz_p1_p2_m2 = t5349+t5447+t5499;
- coeff_dyz_p2_p2_m2 = t5350+t5453+t5541;
- coeff_dyz_m2_m2_m1 = t5426+t5527;
- coeff_dyz_m1_m2_m1 = t5433+t5527;
- coeff_dyz_0_m2_m1 = t5476+t5521;
- coeff_dyz_p1_m2_m1 = t5437+t5527;
- coeff_dyz_p2_m2_m1 = t5427+t5527;
- coeff_dyz_m2_m1_m1 = t5370+t5451+t5517;
- coeff_dyz_m1_m1_m1 = t5356+t5456+t5546;
- coeff_dyz_0_m1_m1 = t5471+t5546;
- coeff_dyz_p1_m1_m1 = t5354+t5454+t5546;
- coeff_dyz_p2_m1_m1 = t5363+t5451+t5535;
- coeff_dyz_m2_0_m1 = t5345+t5495;
- coeff_dyz_m1_0_m1 = t5339+t5495;
- coeff_dyz_0_0_m1 = t5495;
- coeff_dyz_p1_0_m1 = t5338+t5495;
- coeff_dyz_p2_0_m1 = t5348+t5495;
- coeff_dyz_m2_p1_m1 = t5363+t5457+t5544;
- coeff_dyz_m1_p1_m1 = t5354+t5450+t5520;
- coeff_dyz_0_p1_m1 = t5475+t5536;
- coeff_dyz_p1_p1_m1 = t5356+t5450+t5538;
- coeff_dyz_p2_p1_m1 = t5370+t5444+t5544;
- coeff_dyz_m2_p2_m1 = t5432+t5545;
- coeff_dyz_m1_p2_m1 = t5441+t5545;
- coeff_dyz_0_p2_m1 = t5472+t5545;
- coeff_dyz_p1_p2_m1 = t5435+t5545;
- coeff_dyz_p2_p2_m1 = t5434+t5545;
- coeff_dyz_m2_m2_0 = t5344+t5497;
- coeff_dyz_m1_m2_0 = t5347+t5497;
- coeff_dyz_0_m2_0 = t5497;
- coeff_dyz_p1_m2_0 = t5349+t5497;
- coeff_dyz_p2_m2_0 = t5350+t5497;
- coeff_dyz_m2_m1_0 = t5347+t5494;
- coeff_dyz_m1_m1_0 = t5341+t5494;
- coeff_dyz_0_m1_0 = t5494;
- coeff_dyz_p1_m1_0 = t5343+t5494;
- coeff_dyz_p2_m1_0 = t5349+t5494;
- coeff_dyz_m2_0_0 = t5352;
- coeff_dyz_m1_0_0 = t5352;
- coeff_dyz_0_0_0 = t5352;
- coeff_dyz_p1_0_0 = t5352;
- coeff_dyz_p2_0_0 = t5352;
- coeff_dyz_m2_p1_0 = t5349+t5496;
- coeff_dyz_m1_p1_0 = t5343+t5496;
- coeff_dyz_0_p1_0 = t5496;
- coeff_dyz_p1_p1_0 = t5341+t5496;
- coeff_dyz_p2_p1_0 = t5347+t5496;
- coeff_dyz_m2_p2_0 = t5350+t5492;
- coeff_dyz_m1_p2_0 = t5349+t5492;
- coeff_dyz_0_p2_0 = t5492;
- coeff_dyz_p1_p2_0 = t5347+t5492;
- coeff_dyz_p2_p2_0 = t5344+t5492;
- coeff_dyz_m2_m2_p1 = t5428+t5545;
- coeff_dyz_m1_m2_p1 = t5440+t5545;
- coeff_dyz_0_m2_p1 = t5462+t5545;
- coeff_dyz_p1_m2_p1 = t5429+t5545;
- coeff_dyz_p2_m2_p1 = t5430+t5545;
- coeff_dyz_m2_m1_p1 = t5363+t5444+t5540;
- coeff_dyz_m1_m1_p1 = t5354+t5455+t5538;
- coeff_dyz_0_m1_p1 = t5461+t5536;
- coeff_dyz_p1_m1_p1 = t5356+t5455+t5520;
- coeff_dyz_p2_m1_p1 = t5370+t5457+t5540;
- coeff_dyz_m2_0_p1 = t5348+t5498;
- coeff_dyz_m1_0_p1 = t5338+t5498;
- coeff_dyz_0_0_p1 = t5498;
- coeff_dyz_p1_0_p1 = t5339+t5498;
- coeff_dyz_p2_0_p1 = t5345+t5498;
- coeff_dyz_m2_p1_p1 = t5370+t5446+t5535;
- coeff_dyz_m1_p1_p1 = t5356+t5454+t5548;
- coeff_dyz_0_p1_p1 = t5471+t5548;
- coeff_dyz_p1_p1_p1 = t5354+t5456+t5548;
- coeff_dyz_p2_p1_p1 = t5363+t5446+t5517;
- coeff_dyz_m2_p2_p1 = t5438+t5527;
- coeff_dyz_m1_p2_p1 = t5439+t5527;
- coeff_dyz_0_p2_p1 = t5476+t5524;
- coeff_dyz_p1_p2_p1 = t5436+t5527;
- coeff_dyz_p2_p2_p1 = t5431+t5527;
- coeff_dyz_m2_m2_p2 = t5350+t5442+t5526;
- coeff_dyz_m1_m2_p2 = t5345+t5449+t5489;
- coeff_dyz_0_m2_p2 = t5464+t5523;
- coeff_dyz_p1_m2_p2 = t5385+t5449+t5543;
- coeff_dyz_p2_m2_p2 = t5388+t5442+t5519;
- coeff_dyz_m2_m1_p2 = t5432+t5537;
- coeff_dyz_m1_m1_p2 = t5441+t5537;
- coeff_dyz_0_m1_p2 = t5472+t5537;
- coeff_dyz_p1_m1_p2 = t5435+t5537;
- coeff_dyz_p2_m1_p2 = t5434+t5537;
- coeff_dyz_m2_0_p2 = t5351+t5493;
- coeff_dyz_m1_0_p2 = t5348+t5493;
- coeff_dyz_0_0_p2 = t5493;
- coeff_dyz_p1_0_p2 = t5345+t5493;
- coeff_dyz_p2_0_p2 = t5346+t5493;
- coeff_dyz_m2_p1_p2 = t5426+t5534;
- coeff_dyz_m1_p1_p2 = t5433+t5534;
- coeff_dyz_0_p1_p2 = t5477+t5521;
- coeff_dyz_p1_p1_p2 = t5437+t5534;
- coeff_dyz_p2_p1_p2 = t5427+t5534;
- coeff_dyz_m2_p2_p2 = t5344+t5448+t5541;
- coeff_dyz_m1_p2_p2 = t5443+t5525;
- coeff_dyz_0_p2_p2 = t5466+t5550;
- coeff_dyz_p1_p2_p2 = t5443+t5549;
- coeff_dyz_p2_p2_p2 = t5383+t5448+t5522;
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
deleted file mode 100644
index f1540af..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c
+++ /dev/null
@@ -1,955 +0,0 @@
-fp t4082,
- t4212,
- t4068,
- t3909,
- t4055,
- t3990,
- t4075,
- t4079,
- t4078,
- t4015,
- t4013,
- t4204,
- t4159,
- t4221,
- t3893,
- t4058,
- t4218,
- t3908,
- t3873,
- t4368,
- t4048,
- t4216,
- t3930,
- t3871,
- t3944,
- t4367,
- t4046,
- t3994,
- t3887,
- t4027,
- t4366,
- t4077,
- t4080,
- t4175,
- t4050,
- t4365,
- t4211,
- t3892,
- t4364,
- t4009,
- t4052,
- t4001,
- t4363,
- t4069,
- t3915,
- t4362,
- t4219,
- t3901,
- t3876,
- t3922,
- t4361,
- t3889,
- t4024,
- t4360,
- t4081,
- t4070,
- t3995,
- t4201,
- t4019,
- t4359,
- t4066,
- t3943,
- t3951,
- t4358,
- t4022,
- t4357,
- t4014,
- t4356,
- t3934,
- t4215,
- t3912,
- t4355,
- t4354,
- t4047,
- t4007,
- t3888,
- t4026,
- t4353,
- t4059,
- t4352,
- t4004,
- t3900,
- t4351,
- t4049,
- t3984,
- t4057,
- t3884,
- t4350,
- t3891,
- t4349,
- t3881,
- t3906,
- t4348,
- t3921,
- t4347,
- t4051,
- t3993,
- t3907,
- t4346,
- t4030,
- t4345,
- t3902,
- t3927,
- t4344,
- t3920,
- t4343,
- t4220,
- t3937,
- t4342,
- t4005,
- t3942,
- t4341,
- t4025,
- t4340,
- t4029,
- t3986,
- t3931,
- t4339,
- t3968,
- t4338,
- t4003,
- t4337,
- t3895,
- t4336,
- t4064,
- t4335,
- t4016,
- t4334,
- t4333,
- t4217,
- t3903,
- t3870,
- t4332,
- t4021,
- t3958,
- t3997,
- t3911,
- t4331,
- t3928,
- t4330,
- t3983,
- t3987,
- t4329,
- t4328,
- t3923,
- t4327,
- t4326,
- t4065,
- t3926,
- t4325,
- t4324,
- t3919,
- t4323,
- t3899,
- t4322,
- t3914,
- t4207,
- t4020,
- t4173,
- t4321,
- t4320,
- t3878,
- t4319,
- t4318,
- t4178,
- t4317,
- t4316,
- t4040,
- t4213,
- t4188,
- t4023,
- t3963,
- t4315,
- t4314,
- t4313,
- t4312,
- t4311,
- t4310,
- t4309,
- t4307,
- t4306,
- t4305,
- t4304,
- t4303,
- t4302,
- t4301,
- t4300,
- t4299,
- t3988,
- t4298,
- t3966,
- t4297,
- t4296,
- t4295,
- t4294,
- t4293,
- t3991,
- t4292,
- t4291,
- t4031,
- t4191,
- t4290,
- t3941,
- t4200,
- t3956,
- t4171,
- t3874,
- t4289,
- t4018,
- t4288,
- t4017,
- t4287,
- t4012,
- t4182,
- t4286,
- t4285,
- t3905,
- t4284,
- t4010,
- t4283,
- t4282,
- t4281,
- t4202,
- t4280,
- t4279,
- t4214,
- t3872,
- t4278,
- t3955,
- t4210,
- t4277,
- t4276,
- t4184,
- t4275,
- t4185,
- t4274,
- t3875,
- t3949,
- t4170,
- t4041,
- t3883,
- t4273,
- t3877,
- t4272,
- t4271,
- t4270,
- t3885,
- t4269,
- t4035,
- t4268,
- t4267,
- t4266,
- t4265,
- t4264,
- t4263,
- t4262,
- t4032,
- t4261,
- t4260,
- t4259,
- t4258,
- t4257,
- t4256,
- t4255,
- t4254,
- t4253,
- t3913,
- t4252,
- t4251,
- t4250,
- t4249,
- t4248,
- t4247,
- t4246,
- t4245,
- t4244,
- t4243,
- t4242,
- t4241,
- t4036,
- t4240,
- t4239,
- t4238,
- t3938,
- t4237,
- t4038,
- t4236,
- t4235,
- t4072,
- t4177,
- t4234,
- t4033,
- t4233,
- t4156,
- t4232,
- t4042,
- t4231,
- t4230,
- t4071,
- t4229,
- t4228,
- t4227,
- t4226,
- t4225,
- t4224,
- t4223,
- t4222,
- t4209,
- t4208,
- t3890,
- t4206,
- t4205,
- t3886,
- t4203,
- t4199,
- t4198,
- t4197,
- t4196,
- t4195,
- t4194,
- t4193,
- t4189,
- t4187,
- t4186,
- t4183,
- t4181,
- t4180,
- t4179,
- t4176,
- t4174,
- t4169,
- t4011,
- t4168,
- t3979,
- t4167,
- t4166,
- t4165,
- t4164,
- t4163,
- t4162,
- t4161,
- t4160,
- t4157,
- t4155,
- t4154,
- t4153,
- t4152,
- t4151,
- t4150,
- t4149,
- t4148,
- t4147,
- t4146,
- t4145,
- t4144,
- t4143,
- t4142,
- t4141,
- t4140,
- t4139,
- t4138,
- t4137,
- t4136,
- t4135,
- t4134,
- t4133,
- t4132,
- t4131,
- t4130,
- t4129,
- t4034,
- t4128,
- t4127,
- t4126,
- t4125,
- t4124,
- t4037,
- t4123,
- t4122,
- t4121,
- t4120,
- t4119,
- t4118,
- t4117,
- t4116,
- t4115,
- t4114,
- t4113,
- t4112,
- t4111,
- t4110,
- t4109,
- t4108,
- t4107,
- t4106,
- t4105,
- t4104,
- t4103,
- t4102,
- t4101,
- t4100,
- t4099,
- t4098,
- t4097,
- t4096,
- t4095,
- t4094,
- t4093,
- t4092,
- t4091,
- t4090,
- t4089,
- t4088,
- t4087,
- t4086;
- t4082 = y*y;
- t4212 = z*t4082;
- t4068 = RATIONAL(1.0,490.0);
- t3909 = t4068*t4212;
- t4055 = RATIONAL(-1.0,700.0);
- t3990 = t4055*t4082;
- t4075 = RATIONAL(-2.0,75.0);
- t4079 = z*z;
- t4078 = z*t4079;
- t4015 = t4075*t4078;
- t4013 = RATIONAL(-1.0,50.0)*t4079;
- t4204 = t4015+t4013;
- t4159 = t4204+t3909+t3990;
- t4221 = x*y;
- t3893 = RATIONAL(-1.0,250.0)*t4221;
- t4058 = RATIONAL(1.0,175.0);
- t4218 = z*t4058;
- t3908 = y*t4218;
- t3873 = x*t3908;
- t4368 = t3893+t3873;
- t4048 = RATIONAL(-1.0,175.0);
- t4216 = z*t4048;
- t3930 = y*t4216;
- t3871 = x*t3930;
- t3944 = RATIONAL(1.0,250.0)*t4221;
- t4367 = t3871+t3944;
- t4046 = RATIONAL(1.0,700.0);
- t3994 = t4046*t4082;
- t3887 = x*t3994;
- t4027 = RATIONAL(-167.0,7000.0);
- t4366 = t3887+t4027*x;
- t4077 = x*x;
- t4080 = t4077*x;
- t4175 = t4079*RATIONAL(1.0,200.0);
- t4050 = RATIONAL(-1.0,150.0);
- t4365 = x*t4175+t4050*t4080;
- t4211 = z*t4077;
- t3892 = t4068*t4211;
- t4364 = t4015+t3892;
- t4009 = RATIONAL(1.0,50.0)*t4079;
- t4052 = RATIONAL(1.0,350.0);
- t4001 = t4052*t4082;
- t4363 = t4009+t4001;
- t4069 = RATIONAL(2.0,245.0);
- t3915 = t4069*t4211;
- t4362 = RATIONAL(-529.0,14700.0)*z+t3915;
- t4219 = z*t4052;
- t3901 = x*t4219;
- t3876 = y*t3901;
- t3922 = RATIONAL(1.0,500.0)*t4221;
- t4361 = t3876+t3922;
- t3889 = x*t4001;
- t4024 = RATIONAL(-187.0,7000.0);
- t4360 = t4024*x+t3889;
- t4081 = y*t4082;
- t4070 = RATIONAL(1.0,300.0);
- t3995 = RATIONAL(1.0,100.0)*t4079;
- t4201 = y*t3995+t4070*t4081;
- t4019 = RATIONAL(-229.0,10500.0);
- t4359 = t4019*y+t4201;
- t4066 = RATIONAL(1.0,245.0);
- t3943 = t4066*t4212;
- t3951 = RATIONAL(151.0,3675.0)*z;
- t4358 = t3943+t3951;
- t4022 = RATIONAL(107.0,7000.0);
- t4357 = t3889+t4022*x;
- t4014 = RATIONAL(4.0,75.0)*z;
- t4356 = t4075+t4014;
- t3934 = RATIONAL(1.0,125.0)*t4221;
- t4215 = z*RATIONAL(-2.0,175.0);
- t3912 = x*t4215;
- t4355 = t3934+t3912;
- t4354 = t3909+t3994;
- t4047 = RATIONAL(-1.0,350.0);
- t4007 = t4047*t4077;
- t3888 = y*t4007;
- t4026 = RATIONAL(-107.0,7000.0);
- t4353 = t4026*y+t3888;
- t4059 = RATIONAL(1.0,600.0);
- t4352 = t4059*t4080+x*t4013;
- t4004 = t4046*t4077;
- t3900 = y*t4004;
- t4351 = t4027*y+t3900;
- t4049 = RATIONAL(-1.0,300.0);
- t3984 = t4049*z;
- t4057 = RATIONAL(-2.0,245.0);
- t3884 = t4057*t4211;
- t4350 = t3984+t3884;
- t3891 = RATIONAL(-169.0,14700.0)*z;
- t4349 = t3915+t3891;
- t3881 = RATIONAL(-1.0,1000.0)*t4221;
- t3906 = y*t4219;
- t4348 = t3881+t3906;
- t3921 = RATIONAL(-1.0,500.0)*t4221;
- t4347 = t3921+t3876;
- t4051 = RATIONAL(1.0,150.0);
- t3993 = t4051*t4078;
- t3907 = t4069*t4212;
- t4346 = t3993+t3907;
- t4030 = RATIONAL(-47.0,5250.0);
- t4345 = t3888+t4030*y;
- t3902 = RATIONAL(311.0,14700.0)*z;
- t3927 = t4057*t4212;
- t4344 = t3902+t3927;
- t3920 = RATIONAL(191.0,14700.0)*z;
- t4343 = RATIONAL(-17.0,2100.0)+t3920;
- t4220 = z*RATIONAL(2.0,175.0);
- t3937 = x*t4220;
- t4342 = t3893+t3937;
- t4005 = t4047*t4082;
- t3942 = x*t4005;
- t4341 = t3942+t4026*x;
- t4025 = RATIONAL(187.0,7000.0);
- t4340 = t3942+t4025*x;
- t4029 = RATIONAL(47.0,5250.0);
- t3986 = t4052*t4077;
- t3931 = y*t3986;
- t4339 = t3931+t4029*y;
- t3968 = RATIONAL(256.0,3675.0)*z;
- t4338 = t3968+RATIONAL(8.0,525.0);
- t4003 = t4058*t4082;
- t4337 = t3995+t4003;
- t3895 = RATIONAL(-1.0,125.0)*t4221;
- t4336 = t3895+t3937;
- t4064 = RATIONAL(-1.0,600.0);
- t4335 = t4064*t4080+x*t4009;
- t4016 = RATIONAL(229.0,10500.0);
- t4334 = t4016*x+t3887;
- t4333 = y*t4175+t4050*t4081;
- t4217 = z*t4047;
- t3903 = y*t4217;
- t3870 = x*t3903;
- t4332 = t3870+t3922;
- t4021 = RATIONAL(167.0,7000.0);
- t3958 = t4021*y;
- t3997 = t4055*t4077;
- t3911 = y*t3997;
- t4331 = t3958+t3911;
- t3928 = t4066*t4211;
- t4330 = t4007+t3928;
- t3983 = t4058*t4077;
- t3987 = RATIONAL(-1.0,100.0)*t4079;
- t4329 = t3983+t3987;
- t4328 = t4009+t4004;
- t3923 = x*t4217;
- t4327 = t3923+t3922;
- t4326 = t3921+t3923;
- t4065 = RATIONAL(-1.0,245.0);
- t3926 = t4065*t4212;
- t4325 = t3993+t3926;
- t4324 = t3921+t3901;
- t3919 = x*t3990;
- t4323 = t3919+t4019*x;
- t3899 = t4065*t4211;
- t4322 = t3993+t3899;
- t3914 = x*t4003;
- t4207 = t4070*t4080+x*t3995;
- t4020 = RATIONAL(-137.0,5250.0);
- t4173 = t4020*x+t4207;
- t4321 = t3914+t4173;
- t4320 = t3893+t3871;
- t3878 = RATIONAL(1.0,1000.0)*t4221;
- t4319 = t3878+t3906;
- t4318 = t3921+t3870;
- t4178 = t4079*RATIONAL(-1.0,200.0);
- t4317 = t4051*t4080+x*t4178;
- t4316 = y*t4178+t4051*t4081;
- t4040 = RATIONAL(-1.0,1400.0);
- t4213 = y*t4077;
- t4188 = y*t3987+t4049*t4081;
- t4023 = RATIONAL(137.0,5250.0);
- t3963 = t4023*y;
- t4315 = t3963+t4188+t4040*t4213;
- t4314 = t4059*t4081+y*t4013;
- t4313 = t3919+t4021*x;
- t4312 = t3902+t3884;
- t4311 = t3903+t3881;
- t4310 = t3888+t4025*y;
- t4309 = t3983+RATIONAL(-11.0,420.0);
- t4307 = t3903+t3878;
- t4306 = t4022*y+t3931;
- t4305 = t3931+t4024*y;
- t4304 = t3997+t4013;
- t4303 = t3873+t3944;
- t4302 = t3987+t4003;
- t4301 = y*t4009+t4064*t4081;
- t4300 = t4005+t3995;
- t4299 = t4001+t3908;
- t3988 = t4048*t4077;
- t4298 = t3987+t3988;
- t3966 = RATIONAL(211.0,3675.0)*z;
- t4297 = t3966+t3911;
- t4296 = t3912+t3944;
- t4295 = t3997+RATIONAL(17.0,525.0);
- t4294 = t3958+t3892;
- t4293 = t3901+t3922;
- t3991 = t4048*t4082;
- t4292 = t3991+t3995;
- t4291 = RATIONAL(17.0,2100.0)+t3993+t3995+t3920;
- t4031 = RATIONAL(-19.0,2100.0);
- t4191 = t4007+t3899;
- t4290 = t4031+t4191+t3891;
- t3941 = x*t3991;
- t4200 = x*t3987+t4049*t4080;
- t3956 = t4023*x;
- t4171 = t3956+t4200;
- t3874 = y*t3937;
- t4289 = t3941+t4171+t3874;
- t4018 = RATIONAL(-289.0,10500.0);
- t4288 = t4201+t4018*y+t3900;
- t4017 = RATIONAL(289.0,10500.0);
- t4287 = t4017*y+t4188+t3911;
- t4012 = RATIONAL(1.0,25.0)*t4078;
- t4182 = t3943+t4012;
- t4286 = RATIONAL(-57.0,490.0)*z+t4182+t3928;
- t4285 = t4200+t4029*x+t3889;
- t3905 = y*t3983;
- t4284 = t3905+t4362;
- t4010 = RATIONAL(-9.0,98.0)*z;
- t4283 = t4010+t4182+t3884;
- t4282 = t3993+t3984+t3915+t3927;
- t4281 = t4016*y+t4188+t3900;
- t4202 = t4009+t4015;
- t4280 = t3968+RATIONAL(-8.0,525.0)+t4202;
- t4279 = t3942+t4207+t4030*x;
- t4214 = z*t4221;
- t3872 = t4046*t4214;
- t4278 = t3872+t4315;
- t3955 = RATIONAL(166.0,3675.0)*z;
- t4210 = x*t4082;
- t4277 = t3909+t4040*t4210+t3955;
- t4276 = t3908+t4314;
- t4184 = t3927+t3884;
- t4275 = RATIONAL(-33.0,490.0)*z+t4012+t4184;
- t4185 = t4012+t3927;
- t4274 = t4010+t4185+t3928;
- t3875 = t4055*t4214;
- t3949 = t4020*y;
- t4170 = t3949+t4201;
- t4041 = RATIONAL(1.0,1400.0);
- t3883 = t4041*t4213;
- t4273 = t3875+t4170+t3883;
- t3877 = y*t3912;
- t4272 = t3877+t4321;
- t4271 = t4335+t4366;
- t4270 = t4357+t4365;
- t3885 = y*t3988;
- t4269 = t3885+t3963+t4362;
- t4035 = RATIONAL(29.0,2100.0);
- t4268 = t4007+t4035+t4292;
- t4267 = t4310+t4314;
- t4266 = t3991+RATIONAL(11.0,420.0)+t4298;
- t4265 = t4352+t4357;
- t4264 = t3903+t4281;
- t4263 = t4335+t4341;
- t4262 = t4301+t4353;
- t4032 = RATIONAL(-29.0,2100.0);
- t4261 = t4032+t4001+t4329;
- t4260 = t4340+t4352;
- t4259 = t4317+t4366;
- t4258 = t3906+t3911+t4359;
- t4257 = t4335+t4360;
- t4256 = t4070+t4003+t4298;
- t4255 = t4200+t3870+t4334;
- t4254 = t4306+t4349;
- t4253 = t4207+t3876+t4323;
- t3913 = y*t4215;
- t4252 = t4201+t3913+t4345;
- t4251 = t3991+t4070+t4329;
- t4250 = t4301+t4305;
- t4249 = t4035+t3988+t4300;
- t4248 = t4313+t4352;
- t4247 = t4316+t4351;
- t4246 = t4317+t4341;
- t4245 = t4313+t4365;
- t4244 = t4032+t3986+t4302;
- t4243 = t3988+t4049+t4337;
- t4242 = t4309+t4337;
- t4241 = t3983+t4049+t4292;
- t4036 = RATIONAL(37.0,1050.0);
- t4240 = t4005+t4036+t4304;
- t4239 = t3955+t4173+t4041*t4210+t3892;
- t4238 = t4031+t3983+t4300;
- t3938 = y*t4220;
- t4237 = t4188+t3938+t4339;
- t4038 = RATIONAL(-37.0,1050.0);
- t4236 = t4038+t4001+t4328;
- t4235 = t3990+t3923+t4013+t4295;
- t4072 = RATIONAL(1.0,42.0);
- t4177 = t3986+t3899;
- t4234 = t4177+t4072+t3966+t4159;
- t4033 = RATIONAL(19.0,2100.0);
- t4233 = t4033+t4298+t4299;
- t4156 = t4316+t4325;
- t4232 = t4156+t4349+t4353;
- t4042 = RATIONAL(-17.0,525.0);
- t4231 = t3901+t4042+t3994+t4328;
- t4230 = t3908+t4331+t4333;
- t4071 = RATIONAL(-1.0,42.0);
- t4229 = t4005+t4071+t3930+t4328;
- t4228 = t4276+t4306;
- t4227 = t4072+t4299+t4304;
- t4226 = t3930+t4247;
- t4225 = t3930+t4262;
- t4224 = t3930+t4238;
- t4223 = t3926+t3966+t4301+t4351;
- t4222 = t3991+t4033+t3987+t3986+t3907+t3891;
- t4209 = t4005+t3926;
- t4208 = t3937+t3913;
- t3890 = x*t4216;
- t4206 = t3871+t3890;
- t4205 = t3912+t3913;
- t3886 = x*t4218;
- t4203 = t3886+t3870;
- t4199 = t3871+t3937;
- t4198 = t3871+t3912;
- t4197 = t3873+t3937;
- t4196 = t4012+t3907;
- t4195 = t3873+t3912;
- t4194 = t3890+t3876;
- t4193 = t3912+t3938;
- t4189 = t3886+t3871;
- t4187 = t3886+t3873;
- t4186 = t4007+t4005;
- t4183 = t3870+t3890;
- t4181 = t3937+t3938;
- t4180 = t3873+t3890;
- t4179 = t3886+t3876;
- t4176 = t4001+t3926;
- t4174 = t3943+t4015;
- t4169 = t4325+t4333;
- t4011 = RATIONAL(-1.0,10.0)*z;
- t4168 = t4011+t3884+t4196;
- t3979 = RATIONAL(-61.0,490.0)*z;
- t4167 = t3915+t3979+t4182;
- t4166 = t3979+t3928+t4196;
- t4165 = t4322+t4365;
- t4164 = t4201+t4346;
- t4163 = t4207+t4364;
- t4162 = t4202+t4354;
- t4161 = t4188+t4346;
- t4160 = t4011+t3915+t4185;
- t4157 = t3993+RATIONAL(431.0,14700.0)*z+t4184;
- t4155 = t4317+t4322;
- t4154 = t4200+t4364;
- t4153 = RATIONAL(2.0,75.0)+t4014+t4204;
- t4152 = t3926+t3899+t4186;
- t4151 = t3986+t3928+t4202;
- t4150 = RATIONAL(136.0,3675.0)*z+t3928+t4174;
- t4149 = t3908+t4176+t4177;
- t4148 = t3890+t4152;
- t4147 = t3871+t4274;
- t4146 = t4071+t4202+t4297;
- t4145 = t3908+t4283;
- t4144 = t3873+t4274;
- t4143 = t3877+t4275;
- t4142 = t3886+t4152;
- t4141 = t3874+t4275;
- t4140 = t3930+t4283;
- t4139 = t3870+t4286;
- t4138 = t3876+t4286;
- t4137 = t4170+t4171;
- t4136 = t3913+t4161+t4337;
- t4135 = t3930+t3987+t4001+t4169;
- t4134 = t3930+t4176+t4204+t4314;
- t4133 = t4151+t4209+t4356;
- t4132 = t4153+t4176+t4330;
- t4131 = t3919+t4017*x+t4154+t4358;
- t4130 = t4165+t4340+t4344;
- t4129 = t4005+t3943+t4153+t4177;
- t4034 = RATIONAL(17.0,5250.0);
- t4128 = t3914+t4034*x+t4200+t4282;
- t4127 = t4036+t3951+t4159+t4330;
- t4126 = t3905+t4034*y+t4161+t4350;
- t4125 = t4038+t3951+t4151+t4354;
- t4124 = t4156+t4305+t4312;
- t4037 = RATIONAL(-17.0,5250.0);
- t4123 = t3941+t4037*x+t4207+t4282;
- t4122 = t4174+t4191+t4356+t4363;
- t4121 = t3885+t4037*y+t4164+t4350;
- t4120 = t4155+t4344+t4360;
- t4119 = t4018*x+t3887+t4163+t4358;
- t4118 = t4169+t4310+t4312;
- t4117 = t4135+t4177+t4331+t4343;
- t4116 = t3997+t4072+t4134+t4294+t4297;
- t4115 = t3875+t3956+t4154+t4277+t4315;
- t4114 = t4033+t3988+t4135+t4254;
- t4113 = t3949+t3874+t4164+t4284+t4321;
- t4112 = t4071+t3906+t3966+t4162+t4191+t4281;
- t4111 = t3873+t4232+t4285;
- t4110 = t3886+t4155+t4222+t4341;
- t4109 = t3901+t4159+t4239+t4295;
- t4108 = t3903+t4146+t4191+t4354+t4359;
- t4107 = t4136+t4290+t4339;
- t4106 = t3870+t4163+t4223+t4323;
- t4105 = t3890+t4234+t4248;
- t4104 = t4148+t4263+t4280;
- t4103 = t4142+t4265+t4280;
- t4102 = t3890+t4165+t4222+t4357;
- t4101 = t4134+t4177+t4306+t4338;
- t4100 = t4149+t4204+t4262+t4338;
- t4099 = t4142+t4245+t4291;
- t4098 = t3876+t4154+t4223+t4334;
- t4097 = t3886+t4234+t4271;
- t4096 = t3938+t4164+t4290+t4337+t4345;
- t4095 = t4004+t4146+t4209+t4276+t4294;
- t4094 = t3993+t3987+t4149+t4247+t4343;
- t4093 = t3908+t4169+t4238+t4254;
- t4092 = t3872+t3883+t4137+t4277+t4364;
- t4091 = t4148+t4259+t4291;
- t4090 = t3938+t4161+t4266+t4269;
- t4089 = t3923+t4042+t4004+t4162+t4239;
- t4088 = t4136+t4269+t4309;
- t4087 = t3877+t3941+t4137+t4284+t4346;
- t4086 = t3871+t4232+t4279;
- coeff_dz_m2_m2_m2 = t3895+t4113+t4205+t4266;
- coeff_dz_m1_m2_m2 = t4102+t4252+t4368;
- coeff_dz_0_m2_m2 = t3913+t4121+t4251;
- coeff_dz_p1_m2_m2 = t4110+t4252+t4367;
- coeff_dz_p2_m2_m2 = t3934+t4087+t4208+t4266;
- coeff_dz_m2_m1_m2 = t3893+t4114+t4195+t4279;
- coeff_dz_m1_m1_m2 = t3921+t4117+t4194+t4245;
- coeff_dz_0_m1_m2 = t3930+t4118+t4261;
- coeff_dz_p1_m1_m2 = t4117+t3922+t4203+t4259;
- coeff_dz_p2_m1_m2 = t4114+t3944+t4199+t4285;
- coeff_dz_m2_0_m2 = t3912+t4123+t4256;
- coeff_dz_m1_0_m2 = t3890+t4130+t4244;
- coeff_dz_0_0_m2 = t3983+RATIONAL(-41.0,2100.0)+t4157+t4302;
- coeff_dz_p1_0_m2 = t3886+t4120+t4244;
- coeff_dz_p2_0_m2 = t3937+t4128+t4256;
- coeff_dz_m2_p1_m2 = t4086+t4233+t4296;
- coeff_dz_m1_p1_m2 = t4094+t3922+t4183+t4245;
- coeff_dz_0_p1_m2 = t3908+t4124+t4261;
- coeff_dz_p1_p1_m2 = t3921+t4094+t4179+t4259;
- coeff_dz_p2_p1_m2 = t4111+t4233+t4342;
- coeff_dz_m2_p2_m2 = t4090+t4272+t4355;
- coeff_dz_m1_p2_m2 = t4102+t4237+t4367;
- coeff_dz_0_p2_m2 = t3938+t4126+t4251;
- coeff_dz_p1_p2_m2 = t4110+t4237+t4368;
- coeff_dz_p2_p2_m2 = t4090+t4289+t4336;
- coeff_dz_m2_m2_m1 = t4103+t4228+t4320;
- coeff_dz_m1_m2_m1 = t4095+t4255+t4324;
- coeff_dz_0_m2_m1 = t3908+t4133+t4267;
- coeff_dz_p1_m2_m1 = t4095+t4253+t4327;
- coeff_dz_p2_m2_m1 = t4104+t4228+t4303;
- coeff_dz_m2_m1_m1 = t3921+t4112+t4203+t4248;
- coeff_dz_m1_m1_m1 = t4115+t4231+t4348;
- coeff_dz_0_m1_m1 = t3906+t4125+t4287;
- coeff_dz_p1_m1_m1 = t4089+t4278+t4319;
- coeff_dz_p2_m1_m1 = t4112+t3922+t4194+t4271;
- coeff_dz_m2_0_m1 = t3886+t4122+t4260;
- coeff_dz_m1_0_m1 = t3901+t4131+t4236;
- coeff_dz_0_0_m1 = RATIONAL(-4.0,105.0)+t3986+t4150+t4363;
- coeff_dz_p1_0_m1 = t3923+t4119+t4236;
- coeff_dz_p2_0_m1 = t3890+t4122+t4257;
- coeff_dz_m2_p1_m1 = t4108+t3922+t4179+t4248;
- coeff_dz_m1_p1_m1 = t4092+t4231+t4307;
- coeff_dz_0_p1_m1 = t3903+t4125+t4288;
- coeff_dz_p1_p1_m1 = t4089+t4273+t4311;
- coeff_dz_p2_p1_m1 = t3921+t4108+t4183+t4271;
- coeff_dz_m2_p2_m1 = t4103+t4225+t4303;
- coeff_dz_m1_p2_m1 = t4098+t4229+t4293;
- coeff_dz_0_p2_m1 = t3930+t4133+t4250;
- coeff_dz_p1_p2_m1 = t4106+t4229+t4326;
- coeff_dz_p2_p2_m1 = t4104+t4225+t4320;
- coeff_dz_m2_m2_0 = t4143+t4181;
- coeff_dz_m1_m2_0 = t3886+t3938+t4147;
- coeff_dz_0_m2_0 = t3938+t4160;
- coeff_dz_p1_m2_0 = t3938+t3890+t4144;
- coeff_dz_p2_m2_0 = t4141+t4193;
- coeff_dz_m2_m1_0 = t4145+t4199;
- coeff_dz_m1_m1_0 = t3886+t3908+t4139;
- coeff_dz_0_m1_0 = t3908+t4167;
- coeff_dz_p1_m1_0 = t3890+t3908+t4138;
- coeff_dz_p2_m1_0 = t4145+t4195;
- coeff_dz_m2_0_0 = t3937+t4168;
- coeff_dz_m1_0_0 = t3886+t4166;
- coeff_dz_0_0_0 = t3915+RATIONAL(-13.0,98.0)*z+t4196;
- coeff_dz_p1_0_0 = t3890+t4166;
- coeff_dz_p2_0_0 = t3912+t4168;
- coeff_dz_m2_p1_0 = t4140+t4197;
- coeff_dz_m1_p1_0 = t3930+t3886+t4138;
- coeff_dz_0_p1_0 = t3930+t4167;
- coeff_dz_p1_p1_0 = t3890+t3930+t4139;
- coeff_dz_p2_p1_0 = t4140+t4198;
- coeff_dz_m2_p2_0 = t4141+t4208;
- coeff_dz_m1_p2_0 = t3886+t3913+t4144;
- coeff_dz_0_p2_0 = t3913+t4160;
- coeff_dz_p1_p2_0 = t3890+t3913+t4147;
- coeff_dz_p2_p2_0 = t4143+t4205;
- coeff_dz_m2_m2_p1 = t4100+t3944+t4189+t4263;
- coeff_dz_m1_m2_p1 = t4106+t4227+t4293;
- coeff_dz_0_m2_p1 = t3908+t4132+t4250;
- coeff_dz_p1_m2_p1 = t4098+t4227+t4326;
- coeff_dz_p2_m2_p1 = t3893+t4100+t4180+t4265;
- coeff_dz_m2_m1_p1 = t4097+t4258+t4332;
- coeff_dz_m1_m1_p1 = t4109+t4273+t4319;
- coeff_dz_0_m1_p1 = t3906+t4127+t4288;
- coeff_dz_p1_m1_p1 = t4092+t4235+t4348;
- coeff_dz_p2_m1_p1 = t4105+t4258+t4347;
- coeff_dz_m2_0_p1 = t3886+t4129+t4257;
- coeff_dz_m1_0_p1 = t3901+t4119+t4240;
- coeff_dz_0_0_p1 = t4013+RATIONAL(4.0,105.0)+t4150+t4186;
- coeff_dz_p1_0_p1 = t3923+t4131+t4240;
- coeff_dz_p2_0_p1 = t3890+t4129+t4260;
- coeff_dz_m2_p1_p1 = t4097+t4264+t4347;
- coeff_dz_m1_p1_p1 = t4109+t4278+t4311;
- coeff_dz_0_p1_p1 = t3903+t4127+t4287;
- coeff_dz_p1_p1_p1 = t4115+t4235+t4307;
- coeff_dz_p2_p1_p1 = t4105+t4264+t4332;
- coeff_dz_m2_p2_p1 = t3893+t4101+t4187+t4263;
- coeff_dz_m1_p2_p1 = t4116+t4253+t4324;
- coeff_dz_0_p2_p1 = t3930+t4132+t4267;
- coeff_dz_p1_p2_p1 = t4116+t4255+t4327;
- coeff_dz_p2_p2_p1 = t4101+t3944+t4206+t4265;
- coeff_dz_m2_m2_p2 = t4088+t4289+t4355;
- coeff_dz_m1_m2_p2 = t4107+t3944+t4180+t4246;
- coeff_dz_0_m2_p2 = t3913+t4126+t4243;
- coeff_dz_p1_m2_p2 = t4107+t3893+t4189+t4270;
- coeff_dz_p2_m2_p2 = t4088+t4272+t4336;
- coeff_dz_m2_m1_p2 = t4111+t4224+t4296;
- coeff_dz_m1_m1_p2 = t4091+t4226+t4361;
- coeff_dz_0_m1_p2 = t3930+t4124+t4249;
- coeff_dz_p1_m1_p2 = t4099+t4226+t4318;
- coeff_dz_p2_m1_p2 = t4086+t4224+t4342;
- coeff_dz_m2_0_p2 = t3912+t4128+t4241;
- coeff_dz_m1_0_p2 = t3890+t4120+t4268;
- coeff_dz_0_0_p2 = RATIONAL(41.0,2100.0)+t3988+t4157+t4292;
- coeff_dz_p1_0_p2 = t3886+t4130+t4268;
- coeff_dz_p2_0_p2 = t3937+t4123+t4241;
- coeff_dz_m2_p1_p2 = t4093+t3893+t4198+t4285;
- coeff_dz_m1_p1_p2 = t4091+t4230+t4318;
- coeff_dz_0_p1_p2 = t3908+t4118+t4249;
- coeff_dz_p1_p1_p2 = t4099+t4230+t4361;
- coeff_dz_p2_p1_p2 = t4093+t3944+t4197+t4279;
- coeff_dz_m2_p2_p2 = t4087+t3895+t4193+t4242;
- coeff_dz_m1_p2_p2 = t4096+t3893+t4206+t4246;
- coeff_dz_0_p2_p2 = t3938+t4121+t4243;
- coeff_dz_p1_p2_p2 = t4096+t3944+t4187+t4270;
- coeff_dz_p2_p2_p2 = t3934+t4113+t4181+t4242;
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
deleted file mode 100644
index 7394499..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c
+++ /dev/null
@@ -1,571 +0,0 @@
-fp t5595,
- t5566,
- t5597,
- t5790,
- t5636,
- t5615,
- t5577,
- t5789,
- t5620,
- t5587,
- t5788,
- t5623,
- t5589,
- t5604,
- t5787,
- t5619,
- t5588,
- t5621,
- t5786,
- t5609,
- t5626,
- t5576,
- t5785,
- t5605,
- t5784,
- t5634,
- t5599,
- t5570,
- t5601,
- t5783,
- t5629,
- t5782,
- t5571,
- t5618,
- t5578,
- t5781,
- t5593,
- t5780,
- t5628,
- t5575,
- t5779,
- t5607,
- t5638,
- t5594,
- t5778,
- t5625,
- t5584,
- t5777,
- t5616,
- t5574,
- t5776,
- t5559,
- t5775,
- t5637,
- t5598,
- t5774,
- t5773,
- t5596,
- t5579,
- t5772,
- t5572,
- t5771,
- t5592,
- t5770,
- t5769,
- t5591,
- t5768,
- t5586,
- t5767,
- t5766,
- t5622,
- t5573,
- t5765,
- t5764,
- t5617,
- t5583,
- t5763,
- t5762,
- t5761,
- t5582,
- t5760,
- t5759,
- t5567,
- t5714,
- t5758,
- t5600,
- t5725,
- t5757,
- t5633,
- t5756,
- t5732,
- t5755,
- t5754,
- t5753,
- t5752,
- t5751,
- t5750,
- t5585,
- t5749,
- t5563,
- t5590,
- t5748,
- t5554,
- t5747,
- t5561,
- t5746,
- t5555,
- t5745,
- t5744,
- t5564,
- t5743,
- t5742,
- t5741,
- t5740,
- t5739,
- t5738,
- t5737,
- t5736,
- t5735,
- t5733,
- t5731,
- t5730,
- t5729,
- t5728,
- t5727,
- t5726,
- t5724,
- t5723,
- t5580,
- t5722,
- t5720,
- t5719,
- t5718,
- t5717,
- t5716,
- t5568,
- t5715,
- t5713,
- t5712,
- t5569,
- t5711,
- t5710,
- t5632,
- t5709,
- t5708,
- t5707,
- t5612,
- t5706,
- t5705,
- t5704,
- t5703,
- t5702,
- t5556,
- t5701,
- t5700,
- t5699,
- t5581,
- t5698,
- t5697,
- t5696,
- t5695,
- t5694,
- t5693,
- t5692,
- t5565,
- t5691,
- t5690,
- t5689,
- t5553,
- t5688,
- t5687,
- t5686,
- t5685,
- t5684,
- t5683,
- t5682,
- t5681,
- t5680,
- t5679,
- t5678,
- t5677,
- t5676,
- t5675,
- t5674,
- t5673,
- t5672,
- t5671,
- t5670,
- t5669,
- t5668,
- t5667,
- t5666,
- t5665,
- t5664,
- t5663,
- t5662,
- t5661,
- t5660,
- t5659,
- t5658,
- t5657,
- t5558,
- t5656,
- t5655,
- t5654,
- t5653,
- t5652,
- t5651,
- t5650,
- t5649,
- t5648,
- t5647,
- t5562,
- t5646,
- t5645,
- t5644,
- t5643,
- t5642,
- t5641,
- t5640,
- t5639,
- t5560,
- t5557;
- t5595 = RATIONAL(-1.0,50.0)*z;
- t5566 = y*t5595;
- t5597 = RATIONAL(1.0,25.0)*z;
- t5790 = t5566+t5597;
- t5636 = x*x;
- t5615 = RATIONAL(1.0,490.0);
- t5577 = t5615*t5636;
- t5789 = RATIONAL(166.0,3675.0)+t5577;
- t5620 = RATIONAL(1.0,175.0);
- t5587 = t5620*x;
- t5788 = t5587+t5597;
- t5623 = RATIONAL(-1.0,245.0);
- t5589 = t5623*t5636;
- t5604 = RATIONAL(-169.0,14700.0);
- t5787 = t5589+t5604;
- t5619 = RATIONAL(-2.0,245.0);
- t5588 = t5619*t5636;
- t5621 = RATIONAL(-1.0,300.0);
- t5786 = t5588+t5621;
- t5609 = RATIONAL(151.0,3675.0);
- t5626 = RATIONAL(1.0,245.0);
- t5576 = t5626*t5636;
- t5785 = t5609+t5576;
- t5605 = RATIONAL(311.0,14700.0);
- t5784 = t5588+t5605;
- t5634 = RATIONAL(1.0,50.0);
- t5599 = t5634*z;
- t5570 = y*t5599;
- t5601 = RATIONAL(-1.0,25.0)*z;
- t5783 = t5570+t5601;
- t5629 = RATIONAL(4.0,75.0);
- t5782 = t5629+t5576;
- t5571 = x*t5599;
- t5618 = RATIONAL(1.0,350.0);
- t5578 = t5618*x;
- t5781 = t5571+t5578;
- t5593 = t5618*y;
- t5780 = t5570+t5593;
- t5628 = RATIONAL(2.0,245.0);
- t5575 = t5628*t5636;
- t5779 = t5575+RATIONAL(-529.0,14700.0);
- t5607 = RATIONAL(211.0,3675.0);
- t5638 = y*y;
- t5594 = t5615*t5638;
- t5778 = t5607+t5594;
- t5625 = RATIONAL(2.0,175.0);
- t5584 = t5625*x;
- t5777 = t5571+t5584;
- t5616 = RATIONAL(-1.0,350.0);
- t5574 = t5616*x;
- t5776 = t5571+t5574;
- t5559 = y*t5574;
- t5775 = t5571+t5559;
- t5637 = z*z;
- t5598 = t5634*t5637;
- t5774 = t5598+t5605+t5589;
- t5773 = t5607+t5577;
- t5596 = RATIONAL(-2.0,25.0)*t5637;
- t5579 = t5623*t5638;
- t5772 = t5596+t5579;
- t5572 = x*t5595;
- t5771 = t5572+t5574;
- t5592 = t5626*t5638;
- t5770 = t5629+t5592;
- t5769 = RATIONAL(256.0,3675.0)+t5579;
- t5591 = t5619*t5638;
- t5768 = t5591+t5621;
- t5586 = t5620*y;
- t5767 = t5586+t5597;
- t5766 = t5589+t5607;
- t5622 = RATIONAL(-2.0,175.0);
- t5573 = t5622*x;
- t5765 = t5572+t5573;
- t5764 = RATIONAL(191.0,14700.0)+t5589;
- t5617 = RATIONAL(-1.0,175.0);
- t5583 = t5617*y;
- t5763 = t5583+t5601;
- t5762 = t5572+t5578;
- t5761 = t5575+t5604;
- t5582 = t5616*y;
- t5760 = t5582+t5566;
- t5759 = t5604+t5579;
- t5567 = y*t5601;
- t5714 = t5567+t5772;
- t5758 = t5714+t5773;
- t5600 = RATIONAL(3.0,25.0)*t5637;
- t5725 = t5592+t5600;
- t5757 = RATIONAL(-57.0,490.0)+t5725+t5576;
- t5633 = RATIONAL(-9.0,98.0);
- t5756 = t5588+t5633+t5725;
- t5732 = t5591+t5600;
- t5755 = RATIONAL(-33.0,490.0)+t5588+t5732;
- t5754 = t5609+t5592+t5577;
- t5753 = t5593+t5594+t5596+t5789;
- t5752 = x*y;
- t5751 = z*RATIONAL(1.0,100.0);
- t5750 = z*RATIONAL(-1.0,100.0);
- t5585 = t5625*y;
- t5749 = t5576+t5600;
- t5563 = y*t5578;
- t5590 = t5617*x;
- t5748 = t5563+t5590;
- t5554 = x*t5583;
- t5747 = t5554+t5590;
- t5561 = x*t5586;
- t5746 = t5583+t5561;
- t5555 = x*t5585;
- t5745 = t5555+t5573;
- t5744 = t5587+t5559;
- t5564 = y*t5573;
- t5743 = t5564+t5573;
- t5742 = t5564+t5584;
- t5741 = t5587+t5561;
- t5740 = t5590+t5559;
- t5739 = t5555+t5584;
- t5738 = t5587+t5563;
- t5737 = t5596+t5597;
- t5736 = t5590+t5561;
- t5735 = t5595+t5598;
- t5733 = t5588+t5598;
- t5731 = t5586+t5561;
- t5730 = t5586+t5554;
- t5729 = t5554+t5587;
- t5728 = t5598+t5599;
- t5727 = t5596+t5601;
- t5726 = t5575+t5600;
- t5724 = t5590+t5591;
- t5723 = t5554+t5583;
- t5580 = t5628*t5638;
- t5722 = t5580+t5728;
- t5720 = t5594+t5727;
- t5719 = t5575+t5735;
- t5718 = t5579+t5735;
- t5717 = t5580+t5735;
- t5716 = t5579+t5728;
- t5568 = x*t5601;
- t5715 = t5568+t5589+t5596;
- t5713 = t5594+t5737;
- t5712 = t5589+t5727;
- t5569 = y*t5597;
- t5711 = t5569+t5772;
- t5710 = RATIONAL(136.0,3675.0)+t5592+t5596+t5576;
- t5632 = RATIONAL(-1.0,10.0);
- t5709 = t5632+t5591+t5726;
- t5708 = t5591+RATIONAL(431.0,14700.0)+t5733;
- t5707 = t5588+t5632+t5580+t5600;
- t5612 = RATIONAL(-61.0,490.0);
- t5706 = t5612+t5575+t5725;
- t5705 = t5612+t5580+t5749;
- t5704 = t5737+t5754;
- t5703 = t5586+t5757;
- t5702 = t5583+t5757;
- t5556 = y*t5750;
- t5701 = t5556+t5583+t5716;
- t5700 = t5570+t5585+t5722;
- t5699 = t5584+t5572+t5719;
- t5581 = t5622*y;
- t5698 = t5566+t5581+t5722;
- t5697 = t5575+t5728+t5768;
- t5696 = t5566+t5593+t5713;
- t5695 = t5720+t5760;
- t5694 = t5587+t5591+t5774;
- t5693 = t5587+t5633+t5576+t5732;
- t5692 = t5585+t5755;
- t5565 = x*t5597;
- t5691 = t5589+t5565+t5590+t5737;
- t5690 = t5571+t5573+t5719;
- t5689 = t5727+t5754;
- t5553 = y*t5751;
- t5688 = t5583+t5553+t5718;
- t5687 = t5633+t5724+t5749;
- t5686 = t5570+t5581+t5717;
- t5685 = t5570+t5580+t5621+t5733;
- t5684 = t5714+t5782;
- t5683 = t5581+t5755;
- t5682 = t5566+t5585+t5717;
- t5681 = t5561+t5756;
- t5680 = t5586+t5553+t5716;
- t5679 = t5582+t5570+t5713;
- t5678 = t5583+t5597+t5711;
- t5677 = t5587+t5565+t5712;
- t5676 = t5586+t5601+t5711;
- t5675 = t5568+t5590+t5712;
- t5674 = t5586+t5556+t5718;
- t5673 = t5715+t5770;
- t5672 = t5554+t5756;
- t5671 = t5724+t5774;
- t5670 = t5675+t5778;
- t5669 = t5680+t5761;
- t5668 = t5700+t5787;
- t5667 = t5688+t5764;
- t5666 = t5676+t5773;
- t5665 = t5686+t5779;
- t5664 = t5674+t5764;
- t5663 = t5695+t5789;
- t5662 = t5682+t5779;
- t5661 = t5700+t5779;
- t5660 = t5678+t5773;
- t5659 = t5698+t5779;
- t5658 = t5691+t5769;
- t5657 = t5686+t5787;
- t5558 = RATIONAL(1.0,700.0)*t5752;
- t5656 = t5558+t5574+t5753;
- t5655 = t5563+t5571+t5758;
- t5654 = t5690+t5759;
- t5653 = t5572+t5559+t5758;
- t5652 = t5682+t5787;
- t5651 = t5699+t5759;
- t5650 = t5715+t5769+t5788;
- t5649 = t5677+t5778;
- t5648 = t5698+t5787;
- t5647 = t5680+t5764;
- t5562 = RATIONAL(-1.0,700.0)*t5752;
- t5646 = t5562+t5578+t5753;
- t5645 = t5677+t5769;
- t5644 = t5679+t5766;
- t5643 = t5675+t5769;
- t5642 = t5701+t5761;
- t5641 = t5696+t5766;
- t5640 = t5701+t5764;
- t5639 = t5679+t5789;
- t5560 = x*t5750;
- t5557 = x*t5751;
- coeff_dzz_m2_m2_m2 = t5571+t5665+t5745;
- coeff_dzz_m1_m2_m2 = t5557+t5657+t5736;
- coeff_dzz_0_m2_m2 = t5595+t5581+t5685;
- coeff_dzz_p1_m2_m2 = t5560+t5657+t5729;
- coeff_dzz_p2_m2_m2 = t5572+t5665+t5742;
- coeff_dzz_m2_m1_m2 = t5553+t5654+t5746;
- coeff_dzz_m1_m1_m2 = t5557+t5667+t5748;
- coeff_dzz_0_m1_m2 = t5688+t5784;
- coeff_dzz_p1_m1_m2 = t5560+t5667+t5744;
- coeff_dzz_p2_m1_m2 = t5553+t5651+t5723;
- coeff_dzz_m2_0_m2 = t5690+t5768;
- coeff_dzz_m1_0_m2 = t5595+t5557+t5671;
- coeff_dzz_0_0_m2 = t5595+t5708;
- coeff_dzz_p1_0_m2 = t5560+t5595+t5694;
- coeff_dzz_p2_0_m2 = t5699+t5768;
- coeff_dzz_m2_p1_m2 = t5556+t5654+t5730;
- coeff_dzz_m1_p1_m2 = t5557+t5664+t5740;
- coeff_dzz_0_p1_m2 = t5674+t5784;
- coeff_dzz_p1_p1_m2 = t5560+t5664+t5738;
- coeff_dzz_p2_p1_m2 = t5556+t5651+t5731;
- coeff_dzz_m2_p2_m2 = t5571+t5662+t5743;
- coeff_dzz_m1_p2_m2 = t5557+t5652+t5747;
- coeff_dzz_0_p2_m2 = t5682+t5786;
- coeff_dzz_p1_p2_m2 = t5560+t5652+t5741;
- coeff_dzz_p2_p2_m2 = t5572+t5662+t5739;
- coeff_dzz_m2_m2_m1 = t5567+t5650+t5730;
- coeff_dzz_m1_m2_m1 = t5578+t5653+t5767;
- coeff_dzz_0_m2_m1 = t5684+t5767;
- coeff_dzz_p1_m2_m1 = t5574+t5655+t5767;
- coeff_dzz_p2_m2_m1 = t5567+t5658+t5731;
- coeff_dzz_m2_m1_m1 = t5568+t5641+t5744;
- coeff_dzz_m1_m1_m1 = t5572+t5646+t5790;
- coeff_dzz_0_m1_m1 = t5696+t5785;
- coeff_dzz_p1_m1_m1 = t5571+t5656+t5790;
- coeff_dzz_p2_m1_m1 = t5565+t5641+t5748;
- coeff_dzz_m2_0_m1 = t5673+t5788;
- coeff_dzz_m1_0_m1 = t5704+t5762;
- coeff_dzz_0_0_m1 = t5597+t5710;
- coeff_dzz_p1_0_m1 = t5704+t5776;
- coeff_dzz_p2_0_m1 = t5691+t5770;
- coeff_dzz_m2_p1_m1 = t5568+t5644+t5738;
- coeff_dzz_m1_p1_m1 = t5558+t5639+t5762;
- coeff_dzz_0_p1_m1 = t5679+t5785;
- coeff_dzz_p1_p1_m1 = t5562+t5639+t5776;
- coeff_dzz_p2_p1_m1 = t5565+t5644+t5740;
- coeff_dzz_m2_p2_m1 = t5569+t5650+t5746;
- coeff_dzz_m1_p2_m1 = t5563+t5660+t5762;
- coeff_dzz_0_p2_m1 = t5678+t5782;
- coeff_dzz_p1_p2_m1 = t5574+t5660+t5775;
- coeff_dzz_p2_p2_m1 = t5569+t5658+t5723;
- coeff_dzz_m2_m2_0 = t5692+t5742;
- coeff_dzz_m1_m2_0 = t5554+t5585+t5693;
- coeff_dzz_0_m2_0 = t5585+t5709;
- coeff_dzz_p1_m2_0 = t5561+t5585+t5687;
- coeff_dzz_p2_m2_0 = t5692+t5745;
- coeff_dzz_m2_m1_0 = t5586+t5584+t5672;
- coeff_dzz_m1_m1_0 = t5703+t5744;
- coeff_dzz_0_m1_0 = t5586+t5706;
- coeff_dzz_p1_m1_0 = t5703+t5748;
- coeff_dzz_p2_m1_0 = t5586+t5573+t5681;
- coeff_dzz_m2_0_0 = t5584+t5707;
- coeff_dzz_m1_0_0 = t5587+t5705;
- coeff_dzz_0_0_0 = RATIONAL(-13.0,98.0)+t5580+t5726;
- coeff_dzz_p1_0_0 = t5590+t5705;
- coeff_dzz_p2_0_0 = t5573+t5707;
- coeff_dzz_m2_p1_0 = t5583+t5584+t5681;
- coeff_dzz_m1_p1_0 = t5702+t5738;
- coeff_dzz_0_p1_0 = t5583+t5706;
- coeff_dzz_p1_p1_0 = t5702+t5740;
- coeff_dzz_p2_p1_0 = t5583+t5573+t5672;
- coeff_dzz_m2_p2_0 = t5683+t5739;
- coeff_dzz_m1_p2_0 = t5581+t5561+t5693;
- coeff_dzz_0_p2_0 = t5581+t5709;
- coeff_dzz_p1_p2_0 = t5554+t5581+t5687;
- coeff_dzz_p2_p2_0 = t5683+t5743;
- coeff_dzz_m2_m2_p1 = t5569+t5645+t5730;
- coeff_dzz_m1_m2_p1 = t5578+t5666+t5775;
- coeff_dzz_0_m2_p1 = t5676+t5782;
- coeff_dzz_p1_m2_p1 = t5563+t5666+t5771;
- coeff_dzz_p2_m2_p1 = t5569+t5643+t5731;
- coeff_dzz_m2_m1_p1 = t5559+t5649+t5780;
- coeff_dzz_m1_m1_p1 = t5571+t5646+t5783;
- coeff_dzz_0_m1_p1 = t5720+t5780+t5785;
- coeff_dzz_p1_m1_p1 = t5572+t5656+t5783;
- coeff_dzz_p2_m1_p1 = t5563+t5670+t5780;
- coeff_dzz_m2_0_p1 = t5677+t5770;
- coeff_dzz_m1_0_p1 = t5689+t5781;
- coeff_dzz_0_0_p1 = t5601+t5710;
- coeff_dzz_p1_0_p1 = t5689+t5771;
- coeff_dzz_p2_0_p1 = t5601+t5590+t5673;
- coeff_dzz_m2_p1_p1 = t5563+t5649+t5760;
- coeff_dzz_m1_p1_p1 = t5558+t5663+t5781;
- coeff_dzz_0_p1_p1 = t5695+t5785;
- coeff_dzz_p1_p1_p1 = t5562+t5663+t5771;
- coeff_dzz_p2_p1_p1 = t5559+t5670+t5760;
- coeff_dzz_m2_p2_p1 = t5567+t5645+t5746;
- coeff_dzz_m1_p2_p1 = t5578+t5655+t5763;
- coeff_dzz_0_p2_p1 = t5684+t5763;
- coeff_dzz_p1_p2_p1 = t5574+t5653+t5763;
- coeff_dzz_p2_p2_p1 = t5567+t5643+t5723;
- coeff_dzz_m2_m2_p2 = t5572+t5659+t5745;
- coeff_dzz_m1_m2_p2 = t5560+t5648+t5736;
- coeff_dzz_0_m2_p2 = t5698+t5786;
- coeff_dzz_p1_m2_p2 = t5557+t5648+t5729;
- coeff_dzz_p2_m2_p2 = t5571+t5659+t5742;
- coeff_dzz_m2_m1_p2 = t5561+t5642+t5765;
- coeff_dzz_m1_m1_p2 = t5560+t5640+t5748;
- coeff_dzz_0_m1_p2 = t5701+t5784;
- coeff_dzz_p1_m1_p2 = t5557+t5640+t5744;
- coeff_dzz_p2_m1_p2 = t5554+t5642+t5777;
- coeff_dzz_m2_0_p2 = t5697+t5765;
- coeff_dzz_m1_0_p2 = t5560+t5599+t5671;
- coeff_dzz_0_0_p2 = t5599+t5708;
- coeff_dzz_p1_0_p2 = t5599+t5557+t5694;
- coeff_dzz_p2_0_p2 = t5697+t5777;
- coeff_dzz_m2_p1_p2 = t5554+t5669+t5765;
- coeff_dzz_m1_p1_p2 = t5560+t5647+t5740;
- coeff_dzz_0_p1_p2 = t5680+t5784;
- coeff_dzz_p1_p1_p2 = t5557+t5647+t5738;
- coeff_dzz_p2_p1_p2 = t5561+t5669+t5777;
- coeff_dzz_m2_p2_p2 = t5572+t5661+t5743;
- coeff_dzz_m1_p2_p2 = t5560+t5668+t5747;
- coeff_dzz_0_p2_p2 = t5585+t5599+t5685;
- coeff_dzz_p1_p2_p2 = t5557+t5668+t5741;
- coeff_dzz_p2_p2_p2 = t5571+t5661+t5739;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-I.dcl.c
deleted file mode 100644
index 601e5c7..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-I.dcl.c
+++ /dev/null
@@ -1,8 +0,0 @@
-fp coeff_I_0_0_0,
- coeff_I_p1_0_0,
- coeff_I_0_p1_0,
- coeff_I_p1_p1_0,
- coeff_I_0_0_p1,
- coeff_I_p1_0_p1,
- coeff_I_0_p1_p1,
- coeff_I_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-I.store.c
deleted file mode 100644
index b90f5e0..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-I.store.c
+++ /dev/null
@@ -1,8 +0,0 @@
-COEFF(0,0,0) = coeff_I_0_0_0;
-COEFF(1,0,0) = coeff_I_p1_0_0;
-COEFF(0,1,0) = coeff_I_0_p1_0;
-COEFF(1,1,0) = coeff_I_p1_p1_0;
-COEFF(0,0,1) = coeff_I_0_0_p1;
-COEFF(1,0,1) = coeff_I_p1_0_p1;
-COEFF(0,1,1) = coeff_I_0_p1_p1;
-COEFF(1,1,1) = coeff_I_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.dcl.c
deleted file mode 100644
index c546b35..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.dcl.c
+++ /dev/null
@@ -1,8 +0,0 @@
-fp coeff_dx_0_0_0,
- coeff_dx_p1_0_0,
- coeff_dx_0_p1_0,
- coeff_dx_p1_p1_0,
- coeff_dx_0_0_p1,
- coeff_dx_p1_0_p1,
- coeff_dx_0_p1_p1,
- coeff_dx_p1_p1_p1;
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
deleted file mode 100644
index 469dacf..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.store.c
+++ /dev/null
@@ -1,8 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.dcl.c
deleted file mode 100644
index 4e5bbb6..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.dcl.c
+++ /dev/null
@@ -1,8 +0,0 @@
-fp coeff_dy_0_0_0,
- coeff_dy_p1_0_0,
- coeff_dy_0_p1_0,
- coeff_dy_p1_p1_0,
- coeff_dy_0_0_p1,
- coeff_dy_p1_0_p1,
- coeff_dy_0_p1_p1,
- coeff_dy_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
deleted file mode 100644
index cd659de..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.store.c
+++ /dev/null
@@ -1,8 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.dcl.c
deleted file mode 100644
index 3ee8587..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.dcl.c
+++ /dev/null
@@ -1,8 +0,0 @@
-fp coeff_dz_0_0_0,
- coeff_dz_p1_0_0,
- coeff_dz_0_p1_0,
- coeff_dz_p1_p1_0,
- coeff_dz_0_0_p1,
- coeff_dz_p1_0_p1,
- coeff_dz_0_p1_p1,
- coeff_dz_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
deleted file mode 100644
index 30ae20c..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.store.c
+++ /dev/null
@@ -1,8 +0,0 @@
-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.size2/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/data-var.assign.c
deleted file mode 100644
index 81a6619..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/data-var.assign.c
+++ /dev/null
@@ -1,8 +0,0 @@
-data_0_0_0 = DATA(0,0,0);
-data_p1_0_0 = DATA(1,0,0);
-data_0_p1_0 = DATA(0,1,0);
-data_p1_p1_0 = DATA(1,1,0);
-data_0_0_p1 = DATA(0,0,1);
-data_p1_0_p1 = DATA(1,0,1);
-data_0_p1_p1 = DATA(0,1,1);
-data_p1_p1_p1 = DATA(1,1,1);
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/data-var.dcl.c
deleted file mode 100644
index f1e21eb..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/data-var.dcl.c
+++ /dev/null
@@ -1,8 +0,0 @@
-fp data_0_0_0,
- data_p1_0_0,
- data_0_p1_0,
- data_p1_p1_0,
- data_0_0_p1,
- data_p1_0_p1,
- data_0_p1_p1,
- data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-I.compute.c
deleted file mode 100644
index 3997d06..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-I.compute.c
+++ /dev/null
@@ -1,9 +0,0 @@
-result =
- coeff_I_0_0_0*data_0_0_0
- + coeff_I_p1_0_0*data_p1_0_0
- + coeff_I_0_p1_0*data_0_p1_0
- + coeff_I_p1_p1_0*data_p1_p1_0
- + coeff_I_0_0_p1*data_0_0_p1
- + coeff_I_p1_0_p1*data_p1_0_p1
- + coeff_I_0_p1_p1*data_0_p1_p1
- + coeff_I_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dx.compute.c
deleted file mode 100644
index 452f263..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dx.compute.c
+++ /dev/null
@@ -1,9 +0,0 @@
-result =
- coeff_dx_0_0_0*data_0_0_0
- + coeff_dx_p1_0_0*data_p1_0_0
- + coeff_dx_0_p1_0*data_0_p1_0
- + coeff_dx_p1_p1_0*data_p1_p1_0
- + coeff_dx_0_0_p1*data_0_0_p1
- + coeff_dx_p1_0_p1*data_p1_0_p1
- + coeff_dx_0_p1_p1*data_0_p1_p1
- + coeff_dx_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dy.compute.c
deleted file mode 100644
index e659b18..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dy.compute.c
+++ /dev/null
@@ -1,9 +0,0 @@
-result =
- coeff_dy_0_0_0*data_0_0_0
- + coeff_dy_p1_0_0*data_p1_0_0
- + coeff_dy_0_p1_0*data_0_p1_0
- + coeff_dy_p1_p1_0*data_p1_p1_0
- + coeff_dy_0_0_p1*data_0_0_p1
- + coeff_dy_p1_0_p1*data_p1_0_p1
- + coeff_dy_0_p1_p1*data_0_p1_p1
- + coeff_dy_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dz.compute.c
deleted file mode 100644
index 0074979..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/interp-dz.compute.c
+++ /dev/null
@@ -1,9 +0,0 @@
-result =
- coeff_dz_0_0_0*data_0_0_0
- + coeff_dz_p1_0_0*data_p1_0_0
- + coeff_dz_0_p1_0*data_0_p1_0
- + coeff_dz_p1_p1_0*data_p1_p1_0
- + coeff_dz_0_0_p1*data_0_0_p1
- + coeff_dz_p1_0_p1*data_p1_0_p1
- + coeff_dz_0_p1_p1*data_0_p1_p1
- + coeff_dz_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-I.dcl.c
deleted file mode 100644
index 4cf0632..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-I.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_I_m1_m1_m1,
- coeff_I_0_m1_m1,
- coeff_I_p1_m1_m1,
- coeff_I_m1_0_m1,
- coeff_I_0_0_m1,
- coeff_I_p1_0_m1,
- coeff_I_m1_p1_m1,
- coeff_I_0_p1_m1,
- coeff_I_p1_p1_m1,
- coeff_I_m1_m1_0,
- coeff_I_0_m1_0,
- coeff_I_p1_m1_0,
- coeff_I_m1_0_0,
- coeff_I_0_0_0,
- coeff_I_p1_0_0,
- coeff_I_m1_p1_0,
- coeff_I_0_p1_0,
- coeff_I_p1_p1_0,
- coeff_I_m1_m1_p1,
- coeff_I_0_m1_p1,
- coeff_I_p1_m1_p1,
- coeff_I_m1_0_p1,
- coeff_I_0_0_p1,
- coeff_I_p1_0_p1,
- coeff_I_m1_p1_p1,
- coeff_I_0_p1_p1,
- coeff_I_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-I.store.c
deleted file mode 100644
index fd656b0..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-I.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-COEFF(-1,-1,-1) = coeff_I_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_I_0_m1_m1;
-COEFF(1,-1,-1) = coeff_I_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_I_m1_0_m1;
-COEFF(0,0,-1) = coeff_I_0_0_m1;
-COEFF(1,0,-1) = coeff_I_p1_0_m1;
-COEFF(-1,1,-1) = coeff_I_m1_p1_m1;
-COEFF(0,1,-1) = coeff_I_0_p1_m1;
-COEFF(1,1,-1) = coeff_I_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_I_m1_m1_0;
-COEFF(0,-1,0) = coeff_I_0_m1_0;
-COEFF(1,-1,0) = coeff_I_p1_m1_0;
-COEFF(-1,0,0) = coeff_I_m1_0_0;
-COEFF(0,0,0) = coeff_I_0_0_0;
-COEFF(1,0,0) = coeff_I_p1_0_0;
-COEFF(-1,1,0) = coeff_I_m1_p1_0;
-COEFF(0,1,0) = coeff_I_0_p1_0;
-COEFF(1,1,0) = coeff_I_p1_p1_0;
-COEFF(-1,-1,1) = coeff_I_m1_m1_p1;
-COEFF(0,-1,1) = coeff_I_0_m1_p1;
-COEFF(1,-1,1) = coeff_I_p1_m1_p1;
-COEFF(-1,0,1) = coeff_I_m1_0_p1;
-COEFF(0,0,1) = coeff_I_0_0_p1;
-COEFF(1,0,1) = coeff_I_p1_0_p1;
-COEFF(-1,1,1) = coeff_I_m1_p1_p1;
-COEFF(0,1,1) = coeff_I_0_p1_p1;
-COEFF(1,1,1) = coeff_I_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.dcl.c
deleted file mode 100644
index 9fc8711..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_dx_m1_m1_m1,
- coeff_dx_0_m1_m1,
- coeff_dx_p1_m1_m1,
- coeff_dx_m1_0_m1,
- coeff_dx_0_0_m1,
- coeff_dx_p1_0_m1,
- coeff_dx_m1_p1_m1,
- coeff_dx_0_p1_m1,
- coeff_dx_p1_p1_m1,
- coeff_dx_m1_m1_0,
- coeff_dx_0_m1_0,
- coeff_dx_p1_m1_0,
- coeff_dx_m1_0_0,
- coeff_dx_0_0_0,
- coeff_dx_p1_0_0,
- coeff_dx_m1_p1_0,
- coeff_dx_0_p1_0,
- coeff_dx_p1_p1_0,
- coeff_dx_m1_m1_p1,
- coeff_dx_0_m1_p1,
- coeff_dx_p1_m1_p1,
- coeff_dx_m1_0_p1,
- coeff_dx_0_0_p1,
- coeff_dx_p1_0_p1,
- coeff_dx_m1_p1_p1,
- coeff_dx_0_p1_p1,
- coeff_dx_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
deleted file mode 100644
index e6b27e8..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.dcl.c
deleted file mode 100644
index 27144ed..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_dxx_m1_m1_m1,
- coeff_dxx_0_m1_m1,
- coeff_dxx_p1_m1_m1,
- coeff_dxx_m1_0_m1,
- coeff_dxx_0_0_m1,
- coeff_dxx_p1_0_m1,
- coeff_dxx_m1_p1_m1,
- coeff_dxx_0_p1_m1,
- coeff_dxx_p1_p1_m1,
- coeff_dxx_m1_m1_0,
- coeff_dxx_0_m1_0,
- coeff_dxx_p1_m1_0,
- coeff_dxx_m1_0_0,
- coeff_dxx_0_0_0,
- coeff_dxx_p1_0_0,
- coeff_dxx_m1_p1_0,
- coeff_dxx_0_p1_0,
- coeff_dxx_p1_p1_0,
- coeff_dxx_m1_m1_p1,
- coeff_dxx_0_m1_p1,
- coeff_dxx_p1_m1_p1,
- coeff_dxx_m1_0_p1,
- coeff_dxx_0_0_p1,
- coeff_dxx_p1_0_p1,
- coeff_dxx_m1_p1_p1,
- coeff_dxx_0_p1_p1,
- coeff_dxx_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
deleted file mode 100644
index 83642b3..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.dcl.c
deleted file mode 100644
index 1707bad..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_dxy_m1_m1_m1,
- coeff_dxy_0_m1_m1,
- coeff_dxy_p1_m1_m1,
- coeff_dxy_m1_0_m1,
- coeff_dxy_0_0_m1,
- coeff_dxy_p1_0_m1,
- coeff_dxy_m1_p1_m1,
- coeff_dxy_0_p1_m1,
- coeff_dxy_p1_p1_m1,
- coeff_dxy_m1_m1_0,
- coeff_dxy_0_m1_0,
- coeff_dxy_p1_m1_0,
- coeff_dxy_m1_0_0,
- coeff_dxy_0_0_0,
- coeff_dxy_p1_0_0,
- coeff_dxy_m1_p1_0,
- coeff_dxy_0_p1_0,
- coeff_dxy_p1_p1_0,
- coeff_dxy_m1_m1_p1,
- coeff_dxy_0_m1_p1,
- coeff_dxy_p1_m1_p1,
- coeff_dxy_m1_0_p1,
- coeff_dxy_0_0_p1,
- coeff_dxy_p1_0_p1,
- coeff_dxy_m1_p1_p1,
- coeff_dxy_0_p1_p1,
- coeff_dxy_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
deleted file mode 100644
index 392d64f..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.dcl.c
deleted file mode 100644
index 3ce552e..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_dxz_m1_m1_m1,
- coeff_dxz_0_m1_m1,
- coeff_dxz_p1_m1_m1,
- coeff_dxz_m1_0_m1,
- coeff_dxz_0_0_m1,
- coeff_dxz_p1_0_m1,
- coeff_dxz_m1_p1_m1,
- coeff_dxz_0_p1_m1,
- coeff_dxz_p1_p1_m1,
- coeff_dxz_m1_m1_0,
- coeff_dxz_0_m1_0,
- coeff_dxz_p1_m1_0,
- coeff_dxz_m1_0_0,
- coeff_dxz_0_0_0,
- coeff_dxz_p1_0_0,
- coeff_dxz_m1_p1_0,
- coeff_dxz_0_p1_0,
- coeff_dxz_p1_p1_0,
- coeff_dxz_m1_m1_p1,
- coeff_dxz_0_m1_p1,
- coeff_dxz_p1_m1_p1,
- coeff_dxz_m1_0_p1,
- coeff_dxz_0_0_p1,
- coeff_dxz_p1_0_p1,
- coeff_dxz_m1_p1_p1,
- coeff_dxz_0_p1_p1,
- coeff_dxz_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
deleted file mode 100644
index add5624..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.dcl.c
deleted file mode 100644
index 5c3f323..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_dy_m1_m1_m1,
- coeff_dy_0_m1_m1,
- coeff_dy_p1_m1_m1,
- coeff_dy_m1_0_m1,
- coeff_dy_0_0_m1,
- coeff_dy_p1_0_m1,
- coeff_dy_m1_p1_m1,
- coeff_dy_0_p1_m1,
- coeff_dy_p1_p1_m1,
- coeff_dy_m1_m1_0,
- coeff_dy_0_m1_0,
- coeff_dy_p1_m1_0,
- coeff_dy_m1_0_0,
- coeff_dy_0_0_0,
- coeff_dy_p1_0_0,
- coeff_dy_m1_p1_0,
- coeff_dy_0_p1_0,
- coeff_dy_p1_p1_0,
- coeff_dy_m1_m1_p1,
- coeff_dy_0_m1_p1,
- coeff_dy_p1_m1_p1,
- coeff_dy_m1_0_p1,
- coeff_dy_0_0_p1,
- coeff_dy_p1_0_p1,
- coeff_dy_m1_p1_p1,
- coeff_dy_0_p1_p1,
- coeff_dy_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
deleted file mode 100644
index 1be220c..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.dcl.c
deleted file mode 100644
index 08b14b5..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_dyy_m1_m1_m1,
- coeff_dyy_0_m1_m1,
- coeff_dyy_p1_m1_m1,
- coeff_dyy_m1_0_m1,
- coeff_dyy_0_0_m1,
- coeff_dyy_p1_0_m1,
- coeff_dyy_m1_p1_m1,
- coeff_dyy_0_p1_m1,
- coeff_dyy_p1_p1_m1,
- coeff_dyy_m1_m1_0,
- coeff_dyy_0_m1_0,
- coeff_dyy_p1_m1_0,
- coeff_dyy_m1_0_0,
- coeff_dyy_0_0_0,
- coeff_dyy_p1_0_0,
- coeff_dyy_m1_p1_0,
- coeff_dyy_0_p1_0,
- coeff_dyy_p1_p1_0,
- coeff_dyy_m1_m1_p1,
- coeff_dyy_0_m1_p1,
- coeff_dyy_p1_m1_p1,
- coeff_dyy_m1_0_p1,
- coeff_dyy_0_0_p1,
- coeff_dyy_p1_0_p1,
- coeff_dyy_m1_p1_p1,
- coeff_dyy_0_p1_p1,
- coeff_dyy_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
deleted file mode 100644
index 28fba0b..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.dcl.c
deleted file mode 100644
index a3d0575..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_dyz_m1_m1_m1,
- coeff_dyz_0_m1_m1,
- coeff_dyz_p1_m1_m1,
- coeff_dyz_m1_0_m1,
- coeff_dyz_0_0_m1,
- coeff_dyz_p1_0_m1,
- coeff_dyz_m1_p1_m1,
- coeff_dyz_0_p1_m1,
- coeff_dyz_p1_p1_m1,
- coeff_dyz_m1_m1_0,
- coeff_dyz_0_m1_0,
- coeff_dyz_p1_m1_0,
- coeff_dyz_m1_0_0,
- coeff_dyz_0_0_0,
- coeff_dyz_p1_0_0,
- coeff_dyz_m1_p1_0,
- coeff_dyz_0_p1_0,
- coeff_dyz_p1_p1_0,
- coeff_dyz_m1_m1_p1,
- coeff_dyz_0_m1_p1,
- coeff_dyz_p1_m1_p1,
- coeff_dyz_m1_0_p1,
- coeff_dyz_0_0_p1,
- coeff_dyz_p1_0_p1,
- coeff_dyz_m1_p1_p1,
- coeff_dyz_0_p1_p1,
- coeff_dyz_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
deleted file mode 100644
index 5c27ea5..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.dcl.c
deleted file mode 100644
index e9cb0e9..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_dz_m1_m1_m1,
- coeff_dz_0_m1_m1,
- coeff_dz_p1_m1_m1,
- coeff_dz_m1_0_m1,
- coeff_dz_0_0_m1,
- coeff_dz_p1_0_m1,
- coeff_dz_m1_p1_m1,
- coeff_dz_0_p1_m1,
- coeff_dz_p1_p1_m1,
- coeff_dz_m1_m1_0,
- coeff_dz_0_m1_0,
- coeff_dz_p1_m1_0,
- coeff_dz_m1_0_0,
- coeff_dz_0_0_0,
- coeff_dz_p1_0_0,
- coeff_dz_m1_p1_0,
- coeff_dz_0_p1_0,
- coeff_dz_p1_p1_0,
- coeff_dz_m1_m1_p1,
- coeff_dz_0_m1_p1,
- coeff_dz_p1_m1_p1,
- coeff_dz_m1_0_p1,
- coeff_dz_0_0_p1,
- coeff_dz_p1_0_p1,
- coeff_dz_m1_p1_p1,
- coeff_dz_0_p1_p1,
- coeff_dz_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
deleted file mode 100644
index 9024306..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.dcl.c
deleted file mode 100644
index e87aa91..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp coeff_dzz_m1_m1_m1,
- coeff_dzz_0_m1_m1,
- coeff_dzz_p1_m1_m1,
- coeff_dzz_m1_0_m1,
- coeff_dzz_0_0_m1,
- coeff_dzz_p1_0_m1,
- coeff_dzz_m1_p1_m1,
- coeff_dzz_0_p1_m1,
- coeff_dzz_p1_p1_m1,
- coeff_dzz_m1_m1_0,
- coeff_dzz_0_m1_0,
- coeff_dzz_p1_m1_0,
- coeff_dzz_m1_0_0,
- coeff_dzz_0_0_0,
- coeff_dzz_p1_0_0,
- coeff_dzz_m1_p1_0,
- coeff_dzz_0_p1_0,
- coeff_dzz_p1_p1_0,
- coeff_dzz_m1_m1_p1,
- coeff_dzz_0_m1_p1,
- coeff_dzz_p1_m1_p1,
- coeff_dzz_m1_0_p1,
- coeff_dzz_0_0_p1,
- coeff_dzz_p1_0_p1,
- coeff_dzz_m1_p1_p1,
- coeff_dzz_0_p1_p1,
- coeff_dzz_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
deleted file mode 100644
index 3743cb7..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.store.c
+++ /dev/null
@@ -1,27 +0,0 @@
-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.size3/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/data-var.assign.c
deleted file mode 100644
index 7ea5a98..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/data-var.assign.c
+++ /dev/null
@@ -1,27 +0,0 @@
-data_m1_m1_m1 = DATA(-1,-1,-1);
-data_0_m1_m1 = DATA(0,-1,-1);
-data_p1_m1_m1 = DATA(1,-1,-1);
-data_m1_0_m1 = DATA(-1,0,-1);
-data_0_0_m1 = DATA(0,0,-1);
-data_p1_0_m1 = DATA(1,0,-1);
-data_m1_p1_m1 = DATA(-1,1,-1);
-data_0_p1_m1 = DATA(0,1,-1);
-data_p1_p1_m1 = DATA(1,1,-1);
-data_m1_m1_0 = DATA(-1,-1,0);
-data_0_m1_0 = DATA(0,-1,0);
-data_p1_m1_0 = DATA(1,-1,0);
-data_m1_0_0 = DATA(-1,0,0);
-data_0_0_0 = DATA(0,0,0);
-data_p1_0_0 = DATA(1,0,0);
-data_m1_p1_0 = DATA(-1,1,0);
-data_0_p1_0 = DATA(0,1,0);
-data_p1_p1_0 = DATA(1,1,0);
-data_m1_m1_p1 = DATA(-1,-1,1);
-data_0_m1_p1 = DATA(0,-1,1);
-data_p1_m1_p1 = DATA(1,-1,1);
-data_m1_0_p1 = DATA(-1,0,1);
-data_0_0_p1 = DATA(0,0,1);
-data_p1_0_p1 = DATA(1,0,1);
-data_m1_p1_p1 = DATA(-1,1,1);
-data_0_p1_p1 = DATA(0,1,1);
-data_p1_p1_p1 = DATA(1,1,1);
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/data-var.dcl.c
deleted file mode 100644
index 5128c77..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/data-var.dcl.c
+++ /dev/null
@@ -1,27 +0,0 @@
-fp data_m1_m1_m1,
- data_0_m1_m1,
- data_p1_m1_m1,
- data_m1_0_m1,
- data_0_0_m1,
- data_p1_0_m1,
- data_m1_p1_m1,
- data_0_p1_m1,
- data_p1_p1_m1,
- data_m1_m1_0,
- data_0_m1_0,
- data_p1_m1_0,
- data_m1_0_0,
- data_0_0_0,
- data_p1_0_0,
- data_m1_p1_0,
- data_0_p1_0,
- data_p1_p1_0,
- data_m1_m1_p1,
- data_0_m1_p1,
- data_p1_m1_p1,
- data_m1_0_p1,
- data_0_0_p1,
- data_p1_0_p1,
- data_m1_p1_p1,
- data_0_p1_p1,
- data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-I.compute.c
deleted file mode 100644
index 3a7cac2..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-I.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_I_m1_m1_m1*data_m1_m1_m1
- + coeff_I_0_m1_m1*data_0_m1_m1
- + coeff_I_p1_m1_m1*data_p1_m1_m1
- + coeff_I_m1_0_m1*data_m1_0_m1
- + coeff_I_0_0_m1*data_0_0_m1
- + coeff_I_p1_0_m1*data_p1_0_m1
- + coeff_I_m1_p1_m1*data_m1_p1_m1
- + coeff_I_0_p1_m1*data_0_p1_m1
- + coeff_I_p1_p1_m1*data_p1_p1_m1
- + coeff_I_m1_m1_0*data_m1_m1_0
- + coeff_I_0_m1_0*data_0_m1_0
- + coeff_I_p1_m1_0*data_p1_m1_0
- + coeff_I_m1_0_0*data_m1_0_0
- + coeff_I_0_0_0*data_0_0_0
- + coeff_I_p1_0_0*data_p1_0_0
- + coeff_I_m1_p1_0*data_m1_p1_0
- + coeff_I_0_p1_0*data_0_p1_0
- + coeff_I_p1_p1_0*data_p1_p1_0
- + coeff_I_m1_m1_p1*data_m1_m1_p1
- + coeff_I_0_m1_p1*data_0_m1_p1
- + coeff_I_p1_m1_p1*data_p1_m1_p1
- + coeff_I_m1_0_p1*data_m1_0_p1
- + coeff_I_0_0_p1*data_0_0_p1
- + coeff_I_p1_0_p1*data_p1_0_p1
- + coeff_I_m1_p1_p1*data_m1_p1_p1
- + coeff_I_0_p1_p1*data_0_p1_p1
- + coeff_I_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dx.compute.c
deleted file mode 100644
index bd53de0..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dx.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_dx_m1_m1_m1*data_m1_m1_m1
- + coeff_dx_0_m1_m1*data_0_m1_m1
- + coeff_dx_p1_m1_m1*data_p1_m1_m1
- + coeff_dx_m1_0_m1*data_m1_0_m1
- + coeff_dx_0_0_m1*data_0_0_m1
- + coeff_dx_p1_0_m1*data_p1_0_m1
- + coeff_dx_m1_p1_m1*data_m1_p1_m1
- + coeff_dx_0_p1_m1*data_0_p1_m1
- + coeff_dx_p1_p1_m1*data_p1_p1_m1
- + coeff_dx_m1_m1_0*data_m1_m1_0
- + coeff_dx_0_m1_0*data_0_m1_0
- + coeff_dx_p1_m1_0*data_p1_m1_0
- + coeff_dx_m1_0_0*data_m1_0_0
- + coeff_dx_0_0_0*data_0_0_0
- + coeff_dx_p1_0_0*data_p1_0_0
- + coeff_dx_m1_p1_0*data_m1_p1_0
- + coeff_dx_0_p1_0*data_0_p1_0
- + coeff_dx_p1_p1_0*data_p1_p1_0
- + coeff_dx_m1_m1_p1*data_m1_m1_p1
- + coeff_dx_0_m1_p1*data_0_m1_p1
- + coeff_dx_p1_m1_p1*data_p1_m1_p1
- + coeff_dx_m1_0_p1*data_m1_0_p1
- + coeff_dx_0_0_p1*data_0_0_p1
- + coeff_dx_p1_0_p1*data_p1_0_p1
- + coeff_dx_m1_p1_p1*data_m1_p1_p1
- + coeff_dx_0_p1_p1*data_0_p1_p1
- + coeff_dx_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxx.compute.c
deleted file mode 100644
index 5ac4e94..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxx.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_dxx_m1_m1_m1*data_m1_m1_m1
- + coeff_dxx_0_m1_m1*data_0_m1_m1
- + coeff_dxx_p1_m1_m1*data_p1_m1_m1
- + coeff_dxx_m1_0_m1*data_m1_0_m1
- + coeff_dxx_0_0_m1*data_0_0_m1
- + coeff_dxx_p1_0_m1*data_p1_0_m1
- + coeff_dxx_m1_p1_m1*data_m1_p1_m1
- + coeff_dxx_0_p1_m1*data_0_p1_m1
- + coeff_dxx_p1_p1_m1*data_p1_p1_m1
- + coeff_dxx_m1_m1_0*data_m1_m1_0
- + coeff_dxx_0_m1_0*data_0_m1_0
- + coeff_dxx_p1_m1_0*data_p1_m1_0
- + coeff_dxx_m1_0_0*data_m1_0_0
- + coeff_dxx_0_0_0*data_0_0_0
- + coeff_dxx_p1_0_0*data_p1_0_0
- + coeff_dxx_m1_p1_0*data_m1_p1_0
- + coeff_dxx_0_p1_0*data_0_p1_0
- + coeff_dxx_p1_p1_0*data_p1_p1_0
- + coeff_dxx_m1_m1_p1*data_m1_m1_p1
- + coeff_dxx_0_m1_p1*data_0_m1_p1
- + coeff_dxx_p1_m1_p1*data_p1_m1_p1
- + coeff_dxx_m1_0_p1*data_m1_0_p1
- + coeff_dxx_0_0_p1*data_0_0_p1
- + coeff_dxx_p1_0_p1*data_p1_0_p1
- + coeff_dxx_m1_p1_p1*data_m1_p1_p1
- + coeff_dxx_0_p1_p1*data_0_p1_p1
- + coeff_dxx_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxy.compute.c
deleted file mode 100644
index d951b40..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxy.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_dxy_m1_m1_m1*data_m1_m1_m1
- + coeff_dxy_0_m1_m1*data_0_m1_m1
- + coeff_dxy_p1_m1_m1*data_p1_m1_m1
- + coeff_dxy_m1_0_m1*data_m1_0_m1
- + coeff_dxy_0_0_m1*data_0_0_m1
- + coeff_dxy_p1_0_m1*data_p1_0_m1
- + coeff_dxy_m1_p1_m1*data_m1_p1_m1
- + coeff_dxy_0_p1_m1*data_0_p1_m1
- + coeff_dxy_p1_p1_m1*data_p1_p1_m1
- + coeff_dxy_m1_m1_0*data_m1_m1_0
- + coeff_dxy_0_m1_0*data_0_m1_0
- + coeff_dxy_p1_m1_0*data_p1_m1_0
- + coeff_dxy_m1_0_0*data_m1_0_0
- + coeff_dxy_0_0_0*data_0_0_0
- + coeff_dxy_p1_0_0*data_p1_0_0
- + coeff_dxy_m1_p1_0*data_m1_p1_0
- + coeff_dxy_0_p1_0*data_0_p1_0
- + coeff_dxy_p1_p1_0*data_p1_p1_0
- + coeff_dxy_m1_m1_p1*data_m1_m1_p1
- + coeff_dxy_0_m1_p1*data_0_m1_p1
- + coeff_dxy_p1_m1_p1*data_p1_m1_p1
- + coeff_dxy_m1_0_p1*data_m1_0_p1
- + coeff_dxy_0_0_p1*data_0_0_p1
- + coeff_dxy_p1_0_p1*data_p1_0_p1
- + coeff_dxy_m1_p1_p1*data_m1_p1_p1
- + coeff_dxy_0_p1_p1*data_0_p1_p1
- + coeff_dxy_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxz.compute.c
deleted file mode 100644
index 33e3969..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dxz.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_dxz_m1_m1_m1*data_m1_m1_m1
- + coeff_dxz_0_m1_m1*data_0_m1_m1
- + coeff_dxz_p1_m1_m1*data_p1_m1_m1
- + coeff_dxz_m1_0_m1*data_m1_0_m1
- + coeff_dxz_0_0_m1*data_0_0_m1
- + coeff_dxz_p1_0_m1*data_p1_0_m1
- + coeff_dxz_m1_p1_m1*data_m1_p1_m1
- + coeff_dxz_0_p1_m1*data_0_p1_m1
- + coeff_dxz_p1_p1_m1*data_p1_p1_m1
- + coeff_dxz_m1_m1_0*data_m1_m1_0
- + coeff_dxz_0_m1_0*data_0_m1_0
- + coeff_dxz_p1_m1_0*data_p1_m1_0
- + coeff_dxz_m1_0_0*data_m1_0_0
- + coeff_dxz_0_0_0*data_0_0_0
- + coeff_dxz_p1_0_0*data_p1_0_0
- + coeff_dxz_m1_p1_0*data_m1_p1_0
- + coeff_dxz_0_p1_0*data_0_p1_0
- + coeff_dxz_p1_p1_0*data_p1_p1_0
- + coeff_dxz_m1_m1_p1*data_m1_m1_p1
- + coeff_dxz_0_m1_p1*data_0_m1_p1
- + coeff_dxz_p1_m1_p1*data_p1_m1_p1
- + coeff_dxz_m1_0_p1*data_m1_0_p1
- + coeff_dxz_0_0_p1*data_0_0_p1
- + coeff_dxz_p1_0_p1*data_p1_0_p1
- + coeff_dxz_m1_p1_p1*data_m1_p1_p1
- + coeff_dxz_0_p1_p1*data_0_p1_p1
- + coeff_dxz_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dy.compute.c
deleted file mode 100644
index 59545ac..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dy.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_dy_m1_m1_m1*data_m1_m1_m1
- + coeff_dy_0_m1_m1*data_0_m1_m1
- + coeff_dy_p1_m1_m1*data_p1_m1_m1
- + coeff_dy_m1_0_m1*data_m1_0_m1
- + coeff_dy_0_0_m1*data_0_0_m1
- + coeff_dy_p1_0_m1*data_p1_0_m1
- + coeff_dy_m1_p1_m1*data_m1_p1_m1
- + coeff_dy_0_p1_m1*data_0_p1_m1
- + coeff_dy_p1_p1_m1*data_p1_p1_m1
- + coeff_dy_m1_m1_0*data_m1_m1_0
- + coeff_dy_0_m1_0*data_0_m1_0
- + coeff_dy_p1_m1_0*data_p1_m1_0
- + coeff_dy_m1_0_0*data_m1_0_0
- + coeff_dy_0_0_0*data_0_0_0
- + coeff_dy_p1_0_0*data_p1_0_0
- + coeff_dy_m1_p1_0*data_m1_p1_0
- + coeff_dy_0_p1_0*data_0_p1_0
- + coeff_dy_p1_p1_0*data_p1_p1_0
- + coeff_dy_m1_m1_p1*data_m1_m1_p1
- + coeff_dy_0_m1_p1*data_0_m1_p1
- + coeff_dy_p1_m1_p1*data_p1_m1_p1
- + coeff_dy_m1_0_p1*data_m1_0_p1
- + coeff_dy_0_0_p1*data_0_0_p1
- + coeff_dy_p1_0_p1*data_p1_0_p1
- + coeff_dy_m1_p1_p1*data_m1_p1_p1
- + coeff_dy_0_p1_p1*data_0_p1_p1
- + coeff_dy_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dyy.compute.c
deleted file mode 100644
index 70ae839..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dyy.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_dyy_m1_m1_m1*data_m1_m1_m1
- + coeff_dyy_0_m1_m1*data_0_m1_m1
- + coeff_dyy_p1_m1_m1*data_p1_m1_m1
- + coeff_dyy_m1_0_m1*data_m1_0_m1
- + coeff_dyy_0_0_m1*data_0_0_m1
- + coeff_dyy_p1_0_m1*data_p1_0_m1
- + coeff_dyy_m1_p1_m1*data_m1_p1_m1
- + coeff_dyy_0_p1_m1*data_0_p1_m1
- + coeff_dyy_p1_p1_m1*data_p1_p1_m1
- + coeff_dyy_m1_m1_0*data_m1_m1_0
- + coeff_dyy_0_m1_0*data_0_m1_0
- + coeff_dyy_p1_m1_0*data_p1_m1_0
- + coeff_dyy_m1_0_0*data_m1_0_0
- + coeff_dyy_0_0_0*data_0_0_0
- + coeff_dyy_p1_0_0*data_p1_0_0
- + coeff_dyy_m1_p1_0*data_m1_p1_0
- + coeff_dyy_0_p1_0*data_0_p1_0
- + coeff_dyy_p1_p1_0*data_p1_p1_0
- + coeff_dyy_m1_m1_p1*data_m1_m1_p1
- + coeff_dyy_0_m1_p1*data_0_m1_p1
- + coeff_dyy_p1_m1_p1*data_p1_m1_p1
- + coeff_dyy_m1_0_p1*data_m1_0_p1
- + coeff_dyy_0_0_p1*data_0_0_p1
- + coeff_dyy_p1_0_p1*data_p1_0_p1
- + coeff_dyy_m1_p1_p1*data_m1_p1_p1
- + coeff_dyy_0_p1_p1*data_0_p1_p1
- + coeff_dyy_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dyz.compute.c
deleted file mode 100644
index 87ba939..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dyz.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_dyz_m1_m1_m1*data_m1_m1_m1
- + coeff_dyz_0_m1_m1*data_0_m1_m1
- + coeff_dyz_p1_m1_m1*data_p1_m1_m1
- + coeff_dyz_m1_0_m1*data_m1_0_m1
- + coeff_dyz_0_0_m1*data_0_0_m1
- + coeff_dyz_p1_0_m1*data_p1_0_m1
- + coeff_dyz_m1_p1_m1*data_m1_p1_m1
- + coeff_dyz_0_p1_m1*data_0_p1_m1
- + coeff_dyz_p1_p1_m1*data_p1_p1_m1
- + coeff_dyz_m1_m1_0*data_m1_m1_0
- + coeff_dyz_0_m1_0*data_0_m1_0
- + coeff_dyz_p1_m1_0*data_p1_m1_0
- + coeff_dyz_m1_0_0*data_m1_0_0
- + coeff_dyz_0_0_0*data_0_0_0
- + coeff_dyz_p1_0_0*data_p1_0_0
- + coeff_dyz_m1_p1_0*data_m1_p1_0
- + coeff_dyz_0_p1_0*data_0_p1_0
- + coeff_dyz_p1_p1_0*data_p1_p1_0
- + coeff_dyz_m1_m1_p1*data_m1_m1_p1
- + coeff_dyz_0_m1_p1*data_0_m1_p1
- + coeff_dyz_p1_m1_p1*data_p1_m1_p1
- + coeff_dyz_m1_0_p1*data_m1_0_p1
- + coeff_dyz_0_0_p1*data_0_0_p1
- + coeff_dyz_p1_0_p1*data_p1_0_p1
- + coeff_dyz_m1_p1_p1*data_m1_p1_p1
- + coeff_dyz_0_p1_p1*data_0_p1_p1
- + coeff_dyz_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dz.compute.c
deleted file mode 100644
index cd02ac9..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dz.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_dz_m1_m1_m1*data_m1_m1_m1
- + coeff_dz_0_m1_m1*data_0_m1_m1
- + coeff_dz_p1_m1_m1*data_p1_m1_m1
- + coeff_dz_m1_0_m1*data_m1_0_m1
- + coeff_dz_0_0_m1*data_0_0_m1
- + coeff_dz_p1_0_m1*data_p1_0_m1
- + coeff_dz_m1_p1_m1*data_m1_p1_m1
- + coeff_dz_0_p1_m1*data_0_p1_m1
- + coeff_dz_p1_p1_m1*data_p1_p1_m1
- + coeff_dz_m1_m1_0*data_m1_m1_0
- + coeff_dz_0_m1_0*data_0_m1_0
- + coeff_dz_p1_m1_0*data_p1_m1_0
- + coeff_dz_m1_0_0*data_m1_0_0
- + coeff_dz_0_0_0*data_0_0_0
- + coeff_dz_p1_0_0*data_p1_0_0
- + coeff_dz_m1_p1_0*data_m1_p1_0
- + coeff_dz_0_p1_0*data_0_p1_0
- + coeff_dz_p1_p1_0*data_p1_p1_0
- + coeff_dz_m1_m1_p1*data_m1_m1_p1
- + coeff_dz_0_m1_p1*data_0_m1_p1
- + coeff_dz_p1_m1_p1*data_p1_m1_p1
- + coeff_dz_m1_0_p1*data_m1_0_p1
- + coeff_dz_0_0_p1*data_0_0_p1
- + coeff_dz_p1_0_p1*data_p1_0_p1
- + coeff_dz_m1_p1_p1*data_m1_p1_p1
- + coeff_dz_0_p1_p1*data_0_p1_p1
- + coeff_dz_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dzz.compute.c
deleted file mode 100644
index 4593efa..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/interp-dzz.compute.c
+++ /dev/null
@@ -1,28 +0,0 @@
-result =
- coeff_dzz_m1_m1_m1*data_m1_m1_m1
- + coeff_dzz_0_m1_m1*data_0_m1_m1
- + coeff_dzz_p1_m1_m1*data_p1_m1_m1
- + coeff_dzz_m1_0_m1*data_m1_0_m1
- + coeff_dzz_0_0_m1*data_0_0_m1
- + coeff_dzz_p1_0_m1*data_p1_0_m1
- + coeff_dzz_m1_p1_m1*data_m1_p1_m1
- + coeff_dzz_0_p1_m1*data_0_p1_m1
- + coeff_dzz_p1_p1_m1*data_p1_p1_m1
- + coeff_dzz_m1_m1_0*data_m1_m1_0
- + coeff_dzz_0_m1_0*data_0_m1_0
- + coeff_dzz_p1_m1_0*data_p1_m1_0
- + coeff_dzz_m1_0_0*data_m1_0_0
- + coeff_dzz_0_0_0*data_0_0_0
- + coeff_dzz_p1_0_0*data_p1_0_0
- + coeff_dzz_m1_p1_0*data_m1_p1_0
- + coeff_dzz_0_p1_0*data_0_p1_0
- + coeff_dzz_p1_p1_0*data_p1_p1_0
- + coeff_dzz_m1_m1_p1*data_m1_m1_p1
- + coeff_dzz_0_m1_p1*data_0_m1_p1
- + coeff_dzz_p1_m1_p1*data_p1_m1_p1
- + coeff_dzz_m1_0_p1*data_m1_0_p1
- + coeff_dzz_0_0_p1*data_0_0_p1
- + coeff_dzz_p1_0_p1*data_p1_0_p1
- + coeff_dzz_m1_p1_p1*data_m1_p1_p1
- + coeff_dzz_0_p1_p1*data_0_p1_p1
- + coeff_dzz_p1_p1_p1*data_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-I.dcl.c
deleted file mode 100644
index aed4eb3..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-I.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_I_m1_m1_m1,
- coeff_I_0_m1_m1,
- coeff_I_p1_m1_m1,
- coeff_I_p2_m1_m1,
- coeff_I_m1_0_m1,
- coeff_I_0_0_m1,
- coeff_I_p1_0_m1,
- coeff_I_p2_0_m1,
- coeff_I_m1_p1_m1,
- coeff_I_0_p1_m1,
- coeff_I_p1_p1_m1,
- coeff_I_p2_p1_m1,
- coeff_I_m1_p2_m1,
- coeff_I_0_p2_m1,
- coeff_I_p1_p2_m1,
- coeff_I_p2_p2_m1,
- coeff_I_m1_m1_0,
- coeff_I_0_m1_0,
- coeff_I_p1_m1_0,
- coeff_I_p2_m1_0,
- coeff_I_m1_0_0,
- coeff_I_0_0_0,
- coeff_I_p1_0_0,
- coeff_I_p2_0_0,
- coeff_I_m1_p1_0,
- coeff_I_0_p1_0,
- coeff_I_p1_p1_0,
- coeff_I_p2_p1_0,
- coeff_I_m1_p2_0,
- coeff_I_0_p2_0,
- coeff_I_p1_p2_0,
- coeff_I_p2_p2_0,
- coeff_I_m1_m1_p1,
- coeff_I_0_m1_p1,
- coeff_I_p1_m1_p1,
- coeff_I_p2_m1_p1,
- coeff_I_m1_0_p1,
- coeff_I_0_0_p1,
- coeff_I_p1_0_p1,
- coeff_I_p2_0_p1,
- coeff_I_m1_p1_p1,
- coeff_I_0_p1_p1,
- coeff_I_p1_p1_p1,
- coeff_I_p2_p1_p1,
- coeff_I_m1_p2_p1,
- coeff_I_0_p2_p1,
- coeff_I_p1_p2_p1,
- coeff_I_p2_p2_p1,
- coeff_I_m1_m1_p2,
- coeff_I_0_m1_p2,
- coeff_I_p1_m1_p2,
- coeff_I_p2_m1_p2,
- coeff_I_m1_0_p2,
- coeff_I_0_0_p2,
- coeff_I_p1_0_p2,
- coeff_I_p2_0_p2,
- coeff_I_m1_p1_p2,
- coeff_I_0_p1_p2,
- coeff_I_p1_p1_p2,
- coeff_I_p2_p1_p2,
- coeff_I_m1_p2_p2,
- coeff_I_0_p2_p2,
- coeff_I_p1_p2_p2,
- coeff_I_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-I.store.c
deleted file mode 100644
index 83c5b05..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-I.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-COEFF(-1,-1,-1) = coeff_I_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_I_0_m1_m1;
-COEFF(1,-1,-1) = coeff_I_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_I_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_I_m1_0_m1;
-COEFF(0,0,-1) = coeff_I_0_0_m1;
-COEFF(1,0,-1) = coeff_I_p1_0_m1;
-COEFF(2,0,-1) = coeff_I_p2_0_m1;
-COEFF(-1,1,-1) = coeff_I_m1_p1_m1;
-COEFF(0,1,-1) = coeff_I_0_p1_m1;
-COEFF(1,1,-1) = coeff_I_p1_p1_m1;
-COEFF(2,1,-1) = coeff_I_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_I_m1_p2_m1;
-COEFF(0,2,-1) = coeff_I_0_p2_m1;
-COEFF(1,2,-1) = coeff_I_p1_p2_m1;
-COEFF(2,2,-1) = coeff_I_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_I_m1_m1_0;
-COEFF(0,-1,0) = coeff_I_0_m1_0;
-COEFF(1,-1,0) = coeff_I_p1_m1_0;
-COEFF(2,-1,0) = coeff_I_p2_m1_0;
-COEFF(-1,0,0) = coeff_I_m1_0_0;
-COEFF(0,0,0) = coeff_I_0_0_0;
-COEFF(1,0,0) = coeff_I_p1_0_0;
-COEFF(2,0,0) = coeff_I_p2_0_0;
-COEFF(-1,1,0) = coeff_I_m1_p1_0;
-COEFF(0,1,0) = coeff_I_0_p1_0;
-COEFF(1,1,0) = coeff_I_p1_p1_0;
-COEFF(2,1,0) = coeff_I_p2_p1_0;
-COEFF(-1,2,0) = coeff_I_m1_p2_0;
-COEFF(0,2,0) = coeff_I_0_p2_0;
-COEFF(1,2,0) = coeff_I_p1_p2_0;
-COEFF(2,2,0) = coeff_I_p2_p2_0;
-COEFF(-1,-1,1) = coeff_I_m1_m1_p1;
-COEFF(0,-1,1) = coeff_I_0_m1_p1;
-COEFF(1,-1,1) = coeff_I_p1_m1_p1;
-COEFF(2,-1,1) = coeff_I_p2_m1_p1;
-COEFF(-1,0,1) = coeff_I_m1_0_p1;
-COEFF(0,0,1) = coeff_I_0_0_p1;
-COEFF(1,0,1) = coeff_I_p1_0_p1;
-COEFF(2,0,1) = coeff_I_p2_0_p1;
-COEFF(-1,1,1) = coeff_I_m1_p1_p1;
-COEFF(0,1,1) = coeff_I_0_p1_p1;
-COEFF(1,1,1) = coeff_I_p1_p1_p1;
-COEFF(2,1,1) = coeff_I_p2_p1_p1;
-COEFF(-1,2,1) = coeff_I_m1_p2_p1;
-COEFF(0,2,1) = coeff_I_0_p2_p1;
-COEFF(1,2,1) = coeff_I_p1_p2_p1;
-COEFF(2,2,1) = coeff_I_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_I_m1_m1_p2;
-COEFF(0,-1,2) = coeff_I_0_m1_p2;
-COEFF(1,-1,2) = coeff_I_p1_m1_p2;
-COEFF(2,-1,2) = coeff_I_p2_m1_p2;
-COEFF(-1,0,2) = coeff_I_m1_0_p2;
-COEFF(0,0,2) = coeff_I_0_0_p2;
-COEFF(1,0,2) = coeff_I_p1_0_p2;
-COEFF(2,0,2) = coeff_I_p2_0_p2;
-COEFF(-1,1,2) = coeff_I_m1_p1_p2;
-COEFF(0,1,2) = coeff_I_0_p1_p2;
-COEFF(1,1,2) = coeff_I_p1_p1_p2;
-COEFF(2,1,2) = coeff_I_p2_p1_p2;
-COEFF(-1,2,2) = coeff_I_m1_p2_p2;
-COEFF(0,2,2) = coeff_I_0_p2_p2;
-COEFF(1,2,2) = coeff_I_p1_p2_p2;
-COEFF(2,2,2) = coeff_I_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.dcl.c
deleted file mode 100644
index 2afb4a1..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_dx_m1_m1_m1,
- coeff_dx_0_m1_m1,
- coeff_dx_p1_m1_m1,
- coeff_dx_p2_m1_m1,
- coeff_dx_m1_0_m1,
- coeff_dx_0_0_m1,
- coeff_dx_p1_0_m1,
- coeff_dx_p2_0_m1,
- coeff_dx_m1_p1_m1,
- coeff_dx_0_p1_m1,
- coeff_dx_p1_p1_m1,
- coeff_dx_p2_p1_m1,
- coeff_dx_m1_p2_m1,
- coeff_dx_0_p2_m1,
- coeff_dx_p1_p2_m1,
- coeff_dx_p2_p2_m1,
- coeff_dx_m1_m1_0,
- coeff_dx_0_m1_0,
- coeff_dx_p1_m1_0,
- coeff_dx_p2_m1_0,
- coeff_dx_m1_0_0,
- coeff_dx_0_0_0,
- coeff_dx_p1_0_0,
- coeff_dx_p2_0_0,
- coeff_dx_m1_p1_0,
- coeff_dx_0_p1_0,
- coeff_dx_p1_p1_0,
- coeff_dx_p2_p1_0,
- coeff_dx_m1_p2_0,
- coeff_dx_0_p2_0,
- coeff_dx_p1_p2_0,
- coeff_dx_p2_p2_0,
- coeff_dx_m1_m1_p1,
- coeff_dx_0_m1_p1,
- coeff_dx_p1_m1_p1,
- coeff_dx_p2_m1_p1,
- coeff_dx_m1_0_p1,
- coeff_dx_0_0_p1,
- coeff_dx_p1_0_p1,
- coeff_dx_p2_0_p1,
- coeff_dx_m1_p1_p1,
- coeff_dx_0_p1_p1,
- coeff_dx_p1_p1_p1,
- coeff_dx_p2_p1_p1,
- coeff_dx_m1_p2_p1,
- coeff_dx_0_p2_p1,
- coeff_dx_p1_p2_p1,
- coeff_dx_p2_p2_p1,
- coeff_dx_m1_m1_p2,
- coeff_dx_0_m1_p2,
- coeff_dx_p1_m1_p2,
- coeff_dx_p2_m1_p2,
- coeff_dx_m1_0_p2,
- coeff_dx_0_0_p2,
- coeff_dx_p1_0_p2,
- coeff_dx_p2_0_p2,
- coeff_dx_m1_p1_p2,
- coeff_dx_0_p1_p2,
- coeff_dx_p1_p1_p2,
- coeff_dx_p2_p1_p2,
- coeff_dx_m1_p2_p2,
- coeff_dx_0_p2_p2,
- coeff_dx_p1_p2_p2,
- coeff_dx_p2_p2_p2;
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
deleted file mode 100644
index 6e0bfe6..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.dcl.c
deleted file mode 100644
index 7ccdd97..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_dxx_m1_m1_m1,
- coeff_dxx_0_m1_m1,
- coeff_dxx_p1_m1_m1,
- coeff_dxx_p2_m1_m1,
- coeff_dxx_m1_0_m1,
- coeff_dxx_0_0_m1,
- coeff_dxx_p1_0_m1,
- coeff_dxx_p2_0_m1,
- coeff_dxx_m1_p1_m1,
- coeff_dxx_0_p1_m1,
- coeff_dxx_p1_p1_m1,
- coeff_dxx_p2_p1_m1,
- coeff_dxx_m1_p2_m1,
- coeff_dxx_0_p2_m1,
- coeff_dxx_p1_p2_m1,
- coeff_dxx_p2_p2_m1,
- coeff_dxx_m1_m1_0,
- coeff_dxx_0_m1_0,
- coeff_dxx_p1_m1_0,
- coeff_dxx_p2_m1_0,
- coeff_dxx_m1_0_0,
- coeff_dxx_0_0_0,
- coeff_dxx_p1_0_0,
- coeff_dxx_p2_0_0,
- coeff_dxx_m1_p1_0,
- coeff_dxx_0_p1_0,
- coeff_dxx_p1_p1_0,
- coeff_dxx_p2_p1_0,
- coeff_dxx_m1_p2_0,
- coeff_dxx_0_p2_0,
- coeff_dxx_p1_p2_0,
- coeff_dxx_p2_p2_0,
- coeff_dxx_m1_m1_p1,
- coeff_dxx_0_m1_p1,
- coeff_dxx_p1_m1_p1,
- coeff_dxx_p2_m1_p1,
- coeff_dxx_m1_0_p1,
- coeff_dxx_0_0_p1,
- coeff_dxx_p1_0_p1,
- coeff_dxx_p2_0_p1,
- coeff_dxx_m1_p1_p1,
- coeff_dxx_0_p1_p1,
- coeff_dxx_p1_p1_p1,
- coeff_dxx_p2_p1_p1,
- coeff_dxx_m1_p2_p1,
- coeff_dxx_0_p2_p1,
- coeff_dxx_p1_p2_p1,
- coeff_dxx_p2_p2_p1,
- coeff_dxx_m1_m1_p2,
- coeff_dxx_0_m1_p2,
- coeff_dxx_p1_m1_p2,
- coeff_dxx_p2_m1_p2,
- coeff_dxx_m1_0_p2,
- coeff_dxx_0_0_p2,
- coeff_dxx_p1_0_p2,
- coeff_dxx_p2_0_p2,
- coeff_dxx_m1_p1_p2,
- coeff_dxx_0_p1_p2,
- coeff_dxx_p1_p1_p2,
- coeff_dxx_p2_p1_p2,
- coeff_dxx_m1_p2_p2,
- coeff_dxx_0_p2_p2,
- coeff_dxx_p1_p2_p2,
- coeff_dxx_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
deleted file mode 100644
index a41b6f1..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.dcl.c
deleted file mode 100644
index 72e7a3e..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_dxy_m1_m1_m1,
- coeff_dxy_0_m1_m1,
- coeff_dxy_p1_m1_m1,
- coeff_dxy_p2_m1_m1,
- coeff_dxy_m1_0_m1,
- coeff_dxy_0_0_m1,
- coeff_dxy_p1_0_m1,
- coeff_dxy_p2_0_m1,
- coeff_dxy_m1_p1_m1,
- coeff_dxy_0_p1_m1,
- coeff_dxy_p1_p1_m1,
- coeff_dxy_p2_p1_m1,
- coeff_dxy_m1_p2_m1,
- coeff_dxy_0_p2_m1,
- coeff_dxy_p1_p2_m1,
- coeff_dxy_p2_p2_m1,
- coeff_dxy_m1_m1_0,
- coeff_dxy_0_m1_0,
- coeff_dxy_p1_m1_0,
- coeff_dxy_p2_m1_0,
- coeff_dxy_m1_0_0,
- coeff_dxy_0_0_0,
- coeff_dxy_p1_0_0,
- coeff_dxy_p2_0_0,
- coeff_dxy_m1_p1_0,
- coeff_dxy_0_p1_0,
- coeff_dxy_p1_p1_0,
- coeff_dxy_p2_p1_0,
- coeff_dxy_m1_p2_0,
- coeff_dxy_0_p2_0,
- coeff_dxy_p1_p2_0,
- coeff_dxy_p2_p2_0,
- coeff_dxy_m1_m1_p1,
- coeff_dxy_0_m1_p1,
- coeff_dxy_p1_m1_p1,
- coeff_dxy_p2_m1_p1,
- coeff_dxy_m1_0_p1,
- coeff_dxy_0_0_p1,
- coeff_dxy_p1_0_p1,
- coeff_dxy_p2_0_p1,
- coeff_dxy_m1_p1_p1,
- coeff_dxy_0_p1_p1,
- coeff_dxy_p1_p1_p1,
- coeff_dxy_p2_p1_p1,
- coeff_dxy_m1_p2_p1,
- coeff_dxy_0_p2_p1,
- coeff_dxy_p1_p2_p1,
- coeff_dxy_p2_p2_p1,
- coeff_dxy_m1_m1_p2,
- coeff_dxy_0_m1_p2,
- coeff_dxy_p1_m1_p2,
- coeff_dxy_p2_m1_p2,
- coeff_dxy_m1_0_p2,
- coeff_dxy_0_0_p2,
- coeff_dxy_p1_0_p2,
- coeff_dxy_p2_0_p2,
- coeff_dxy_m1_p1_p2,
- coeff_dxy_0_p1_p2,
- coeff_dxy_p1_p1_p2,
- coeff_dxy_p2_p1_p2,
- coeff_dxy_m1_p2_p2,
- coeff_dxy_0_p2_p2,
- coeff_dxy_p1_p2_p2,
- coeff_dxy_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
deleted file mode 100644
index 3882463..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.dcl.c
deleted file mode 100644
index 0457c9a..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_dxz_m1_m1_m1,
- coeff_dxz_0_m1_m1,
- coeff_dxz_p1_m1_m1,
- coeff_dxz_p2_m1_m1,
- coeff_dxz_m1_0_m1,
- coeff_dxz_0_0_m1,
- coeff_dxz_p1_0_m1,
- coeff_dxz_p2_0_m1,
- coeff_dxz_m1_p1_m1,
- coeff_dxz_0_p1_m1,
- coeff_dxz_p1_p1_m1,
- coeff_dxz_p2_p1_m1,
- coeff_dxz_m1_p2_m1,
- coeff_dxz_0_p2_m1,
- coeff_dxz_p1_p2_m1,
- coeff_dxz_p2_p2_m1,
- coeff_dxz_m1_m1_0,
- coeff_dxz_0_m1_0,
- coeff_dxz_p1_m1_0,
- coeff_dxz_p2_m1_0,
- coeff_dxz_m1_0_0,
- coeff_dxz_0_0_0,
- coeff_dxz_p1_0_0,
- coeff_dxz_p2_0_0,
- coeff_dxz_m1_p1_0,
- coeff_dxz_0_p1_0,
- coeff_dxz_p1_p1_0,
- coeff_dxz_p2_p1_0,
- coeff_dxz_m1_p2_0,
- coeff_dxz_0_p2_0,
- coeff_dxz_p1_p2_0,
- coeff_dxz_p2_p2_0,
- coeff_dxz_m1_m1_p1,
- coeff_dxz_0_m1_p1,
- coeff_dxz_p1_m1_p1,
- coeff_dxz_p2_m1_p1,
- coeff_dxz_m1_0_p1,
- coeff_dxz_0_0_p1,
- coeff_dxz_p1_0_p1,
- coeff_dxz_p2_0_p1,
- coeff_dxz_m1_p1_p1,
- coeff_dxz_0_p1_p1,
- coeff_dxz_p1_p1_p1,
- coeff_dxz_p2_p1_p1,
- coeff_dxz_m1_p2_p1,
- coeff_dxz_0_p2_p1,
- coeff_dxz_p1_p2_p1,
- coeff_dxz_p2_p2_p1,
- coeff_dxz_m1_m1_p2,
- coeff_dxz_0_m1_p2,
- coeff_dxz_p1_m1_p2,
- coeff_dxz_p2_m1_p2,
- coeff_dxz_m1_0_p2,
- coeff_dxz_0_0_p2,
- coeff_dxz_p1_0_p2,
- coeff_dxz_p2_0_p2,
- coeff_dxz_m1_p1_p2,
- coeff_dxz_0_p1_p2,
- coeff_dxz_p1_p1_p2,
- coeff_dxz_p2_p1_p2,
- coeff_dxz_m1_p2_p2,
- coeff_dxz_0_p2_p2,
- coeff_dxz_p1_p2_p2,
- coeff_dxz_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
deleted file mode 100644
index d138c22..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.dcl.c
deleted file mode 100644
index db377fb..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_dy_m1_m1_m1,
- coeff_dy_0_m1_m1,
- coeff_dy_p1_m1_m1,
- coeff_dy_p2_m1_m1,
- coeff_dy_m1_0_m1,
- coeff_dy_0_0_m1,
- coeff_dy_p1_0_m1,
- coeff_dy_p2_0_m1,
- coeff_dy_m1_p1_m1,
- coeff_dy_0_p1_m1,
- coeff_dy_p1_p1_m1,
- coeff_dy_p2_p1_m1,
- coeff_dy_m1_p2_m1,
- coeff_dy_0_p2_m1,
- coeff_dy_p1_p2_m1,
- coeff_dy_p2_p2_m1,
- coeff_dy_m1_m1_0,
- coeff_dy_0_m1_0,
- coeff_dy_p1_m1_0,
- coeff_dy_p2_m1_0,
- coeff_dy_m1_0_0,
- coeff_dy_0_0_0,
- coeff_dy_p1_0_0,
- coeff_dy_p2_0_0,
- coeff_dy_m1_p1_0,
- coeff_dy_0_p1_0,
- coeff_dy_p1_p1_0,
- coeff_dy_p2_p1_0,
- coeff_dy_m1_p2_0,
- coeff_dy_0_p2_0,
- coeff_dy_p1_p2_0,
- coeff_dy_p2_p2_0,
- coeff_dy_m1_m1_p1,
- coeff_dy_0_m1_p1,
- coeff_dy_p1_m1_p1,
- coeff_dy_p2_m1_p1,
- coeff_dy_m1_0_p1,
- coeff_dy_0_0_p1,
- coeff_dy_p1_0_p1,
- coeff_dy_p2_0_p1,
- coeff_dy_m1_p1_p1,
- coeff_dy_0_p1_p1,
- coeff_dy_p1_p1_p1,
- coeff_dy_p2_p1_p1,
- coeff_dy_m1_p2_p1,
- coeff_dy_0_p2_p1,
- coeff_dy_p1_p2_p1,
- coeff_dy_p2_p2_p1,
- coeff_dy_m1_m1_p2,
- coeff_dy_0_m1_p2,
- coeff_dy_p1_m1_p2,
- coeff_dy_p2_m1_p2,
- coeff_dy_m1_0_p2,
- coeff_dy_0_0_p2,
- coeff_dy_p1_0_p2,
- coeff_dy_p2_0_p2,
- coeff_dy_m1_p1_p2,
- coeff_dy_0_p1_p2,
- coeff_dy_p1_p1_p2,
- coeff_dy_p2_p1_p2,
- coeff_dy_m1_p2_p2,
- coeff_dy_0_p2_p2,
- coeff_dy_p1_p2_p2,
- coeff_dy_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
deleted file mode 100644
index 1db130f..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.dcl.c
deleted file mode 100644
index 93735d8..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_dyy_m1_m1_m1,
- coeff_dyy_0_m1_m1,
- coeff_dyy_p1_m1_m1,
- coeff_dyy_p2_m1_m1,
- coeff_dyy_m1_0_m1,
- coeff_dyy_0_0_m1,
- coeff_dyy_p1_0_m1,
- coeff_dyy_p2_0_m1,
- coeff_dyy_m1_p1_m1,
- coeff_dyy_0_p1_m1,
- coeff_dyy_p1_p1_m1,
- coeff_dyy_p2_p1_m1,
- coeff_dyy_m1_p2_m1,
- coeff_dyy_0_p2_m1,
- coeff_dyy_p1_p2_m1,
- coeff_dyy_p2_p2_m1,
- coeff_dyy_m1_m1_0,
- coeff_dyy_0_m1_0,
- coeff_dyy_p1_m1_0,
- coeff_dyy_p2_m1_0,
- coeff_dyy_m1_0_0,
- coeff_dyy_0_0_0,
- coeff_dyy_p1_0_0,
- coeff_dyy_p2_0_0,
- coeff_dyy_m1_p1_0,
- coeff_dyy_0_p1_0,
- coeff_dyy_p1_p1_0,
- coeff_dyy_p2_p1_0,
- coeff_dyy_m1_p2_0,
- coeff_dyy_0_p2_0,
- coeff_dyy_p1_p2_0,
- coeff_dyy_p2_p2_0,
- coeff_dyy_m1_m1_p1,
- coeff_dyy_0_m1_p1,
- coeff_dyy_p1_m1_p1,
- coeff_dyy_p2_m1_p1,
- coeff_dyy_m1_0_p1,
- coeff_dyy_0_0_p1,
- coeff_dyy_p1_0_p1,
- coeff_dyy_p2_0_p1,
- coeff_dyy_m1_p1_p1,
- coeff_dyy_0_p1_p1,
- coeff_dyy_p1_p1_p1,
- coeff_dyy_p2_p1_p1,
- coeff_dyy_m1_p2_p1,
- coeff_dyy_0_p2_p1,
- coeff_dyy_p1_p2_p1,
- coeff_dyy_p2_p2_p1,
- coeff_dyy_m1_m1_p2,
- coeff_dyy_0_m1_p2,
- coeff_dyy_p1_m1_p2,
- coeff_dyy_p2_m1_p2,
- coeff_dyy_m1_0_p2,
- coeff_dyy_0_0_p2,
- coeff_dyy_p1_0_p2,
- coeff_dyy_p2_0_p2,
- coeff_dyy_m1_p1_p2,
- coeff_dyy_0_p1_p2,
- coeff_dyy_p1_p1_p2,
- coeff_dyy_p2_p1_p2,
- coeff_dyy_m1_p2_p2,
- coeff_dyy_0_p2_p2,
- coeff_dyy_p1_p2_p2,
- coeff_dyy_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
deleted file mode 100644
index 745c07a..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.dcl.c
deleted file mode 100644
index c82c714..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_dyz_m1_m1_m1,
- coeff_dyz_0_m1_m1,
- coeff_dyz_p1_m1_m1,
- coeff_dyz_p2_m1_m1,
- coeff_dyz_m1_0_m1,
- coeff_dyz_0_0_m1,
- coeff_dyz_p1_0_m1,
- coeff_dyz_p2_0_m1,
- coeff_dyz_m1_p1_m1,
- coeff_dyz_0_p1_m1,
- coeff_dyz_p1_p1_m1,
- coeff_dyz_p2_p1_m1,
- coeff_dyz_m1_p2_m1,
- coeff_dyz_0_p2_m1,
- coeff_dyz_p1_p2_m1,
- coeff_dyz_p2_p2_m1,
- coeff_dyz_m1_m1_0,
- coeff_dyz_0_m1_0,
- coeff_dyz_p1_m1_0,
- coeff_dyz_p2_m1_0,
- coeff_dyz_m1_0_0,
- coeff_dyz_0_0_0,
- coeff_dyz_p1_0_0,
- coeff_dyz_p2_0_0,
- coeff_dyz_m1_p1_0,
- coeff_dyz_0_p1_0,
- coeff_dyz_p1_p1_0,
- coeff_dyz_p2_p1_0,
- coeff_dyz_m1_p2_0,
- coeff_dyz_0_p2_0,
- coeff_dyz_p1_p2_0,
- coeff_dyz_p2_p2_0,
- coeff_dyz_m1_m1_p1,
- coeff_dyz_0_m1_p1,
- coeff_dyz_p1_m1_p1,
- coeff_dyz_p2_m1_p1,
- coeff_dyz_m1_0_p1,
- coeff_dyz_0_0_p1,
- coeff_dyz_p1_0_p1,
- coeff_dyz_p2_0_p1,
- coeff_dyz_m1_p1_p1,
- coeff_dyz_0_p1_p1,
- coeff_dyz_p1_p1_p1,
- coeff_dyz_p2_p1_p1,
- coeff_dyz_m1_p2_p1,
- coeff_dyz_0_p2_p1,
- coeff_dyz_p1_p2_p1,
- coeff_dyz_p2_p2_p1,
- coeff_dyz_m1_m1_p2,
- coeff_dyz_0_m1_p2,
- coeff_dyz_p1_m1_p2,
- coeff_dyz_p2_m1_p2,
- coeff_dyz_m1_0_p2,
- coeff_dyz_0_0_p2,
- coeff_dyz_p1_0_p2,
- coeff_dyz_p2_0_p2,
- coeff_dyz_m1_p1_p2,
- coeff_dyz_0_p1_p2,
- coeff_dyz_p1_p1_p2,
- coeff_dyz_p2_p1_p2,
- coeff_dyz_m1_p2_p2,
- coeff_dyz_0_p2_p2,
- coeff_dyz_p1_p2_p2,
- coeff_dyz_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
deleted file mode 100644
index 89dae4f..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.dcl.c
deleted file mode 100644
index 5d1e021..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_dz_m1_m1_m1,
- coeff_dz_0_m1_m1,
- coeff_dz_p1_m1_m1,
- coeff_dz_p2_m1_m1,
- coeff_dz_m1_0_m1,
- coeff_dz_0_0_m1,
- coeff_dz_p1_0_m1,
- coeff_dz_p2_0_m1,
- coeff_dz_m1_p1_m1,
- coeff_dz_0_p1_m1,
- coeff_dz_p1_p1_m1,
- coeff_dz_p2_p1_m1,
- coeff_dz_m1_p2_m1,
- coeff_dz_0_p2_m1,
- coeff_dz_p1_p2_m1,
- coeff_dz_p2_p2_m1,
- coeff_dz_m1_m1_0,
- coeff_dz_0_m1_0,
- coeff_dz_p1_m1_0,
- coeff_dz_p2_m1_0,
- coeff_dz_m1_0_0,
- coeff_dz_0_0_0,
- coeff_dz_p1_0_0,
- coeff_dz_p2_0_0,
- coeff_dz_m1_p1_0,
- coeff_dz_0_p1_0,
- coeff_dz_p1_p1_0,
- coeff_dz_p2_p1_0,
- coeff_dz_m1_p2_0,
- coeff_dz_0_p2_0,
- coeff_dz_p1_p2_0,
- coeff_dz_p2_p2_0,
- coeff_dz_m1_m1_p1,
- coeff_dz_0_m1_p1,
- coeff_dz_p1_m1_p1,
- coeff_dz_p2_m1_p1,
- coeff_dz_m1_0_p1,
- coeff_dz_0_0_p1,
- coeff_dz_p1_0_p1,
- coeff_dz_p2_0_p1,
- coeff_dz_m1_p1_p1,
- coeff_dz_0_p1_p1,
- coeff_dz_p1_p1_p1,
- coeff_dz_p2_p1_p1,
- coeff_dz_m1_p2_p1,
- coeff_dz_0_p2_p1,
- coeff_dz_p1_p2_p1,
- coeff_dz_p2_p2_p1,
- coeff_dz_m1_m1_p2,
- coeff_dz_0_m1_p2,
- coeff_dz_p1_m1_p2,
- coeff_dz_p2_m1_p2,
- coeff_dz_m1_0_p2,
- coeff_dz_0_0_p2,
- coeff_dz_p1_0_p2,
- coeff_dz_p2_0_p2,
- coeff_dz_m1_p1_p2,
- coeff_dz_0_p1_p2,
- coeff_dz_p1_p1_p2,
- coeff_dz_p2_p1_p2,
- coeff_dz_m1_p2_p2,
- coeff_dz_0_p2_p2,
- coeff_dz_p1_p2_p2,
- coeff_dz_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
deleted file mode 100644
index 8b4cc5b..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.dcl.c
deleted file mode 100644
index f6fb93d..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp coeff_dzz_m1_m1_m1,
- coeff_dzz_0_m1_m1,
- coeff_dzz_p1_m1_m1,
- coeff_dzz_p2_m1_m1,
- coeff_dzz_m1_0_m1,
- coeff_dzz_0_0_m1,
- coeff_dzz_p1_0_m1,
- coeff_dzz_p2_0_m1,
- coeff_dzz_m1_p1_m1,
- coeff_dzz_0_p1_m1,
- coeff_dzz_p1_p1_m1,
- coeff_dzz_p2_p1_m1,
- coeff_dzz_m1_p2_m1,
- coeff_dzz_0_p2_m1,
- coeff_dzz_p1_p2_m1,
- coeff_dzz_p2_p2_m1,
- coeff_dzz_m1_m1_0,
- coeff_dzz_0_m1_0,
- coeff_dzz_p1_m1_0,
- coeff_dzz_p2_m1_0,
- coeff_dzz_m1_0_0,
- coeff_dzz_0_0_0,
- coeff_dzz_p1_0_0,
- coeff_dzz_p2_0_0,
- coeff_dzz_m1_p1_0,
- coeff_dzz_0_p1_0,
- coeff_dzz_p1_p1_0,
- coeff_dzz_p2_p1_0,
- coeff_dzz_m1_p2_0,
- coeff_dzz_0_p2_0,
- coeff_dzz_p1_p2_0,
- coeff_dzz_p2_p2_0,
- coeff_dzz_m1_m1_p1,
- coeff_dzz_0_m1_p1,
- coeff_dzz_p1_m1_p1,
- coeff_dzz_p2_m1_p1,
- coeff_dzz_m1_0_p1,
- coeff_dzz_0_0_p1,
- coeff_dzz_p1_0_p1,
- coeff_dzz_p2_0_p1,
- coeff_dzz_m1_p1_p1,
- coeff_dzz_0_p1_p1,
- coeff_dzz_p1_p1_p1,
- coeff_dzz_p2_p1_p1,
- coeff_dzz_m1_p2_p1,
- coeff_dzz_0_p2_p1,
- coeff_dzz_p1_p2_p1,
- coeff_dzz_p2_p2_p1,
- coeff_dzz_m1_m1_p2,
- coeff_dzz_0_m1_p2,
- coeff_dzz_p1_m1_p2,
- coeff_dzz_p2_m1_p2,
- coeff_dzz_m1_0_p2,
- coeff_dzz_0_0_p2,
- coeff_dzz_p1_0_p2,
- coeff_dzz_p2_0_p2,
- coeff_dzz_m1_p1_p2,
- coeff_dzz_0_p1_p2,
- coeff_dzz_p1_p1_p2,
- coeff_dzz_p2_p1_p2,
- coeff_dzz_m1_p2_p2,
- coeff_dzz_0_p2_p2,
- coeff_dzz_p1_p2_p2,
- coeff_dzz_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
deleted file mode 100644
index ba3a2c0..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.store.c
+++ /dev/null
@@ -1,64 +0,0 @@
-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.size4/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/data-var.assign.c
deleted file mode 100644
index 4613787..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/data-var.assign.c
+++ /dev/null
@@ -1,64 +0,0 @@
-data_m1_m1_m1 = DATA(-1,-1,-1);
-data_0_m1_m1 = DATA(0,-1,-1);
-data_p1_m1_m1 = DATA(1,-1,-1);
-data_p2_m1_m1 = DATA(2,-1,-1);
-data_m1_0_m1 = DATA(-1,0,-1);
-data_0_0_m1 = DATA(0,0,-1);
-data_p1_0_m1 = DATA(1,0,-1);
-data_p2_0_m1 = DATA(2,0,-1);
-data_m1_p1_m1 = DATA(-1,1,-1);
-data_0_p1_m1 = DATA(0,1,-1);
-data_p1_p1_m1 = DATA(1,1,-1);
-data_p2_p1_m1 = DATA(2,1,-1);
-data_m1_p2_m1 = DATA(-1,2,-1);
-data_0_p2_m1 = DATA(0,2,-1);
-data_p1_p2_m1 = DATA(1,2,-1);
-data_p2_p2_m1 = DATA(2,2,-1);
-data_m1_m1_0 = DATA(-1,-1,0);
-data_0_m1_0 = DATA(0,-1,0);
-data_p1_m1_0 = DATA(1,-1,0);
-data_p2_m1_0 = DATA(2,-1,0);
-data_m1_0_0 = DATA(-1,0,0);
-data_0_0_0 = DATA(0,0,0);
-data_p1_0_0 = DATA(1,0,0);
-data_p2_0_0 = DATA(2,0,0);
-data_m1_p1_0 = DATA(-1,1,0);
-data_0_p1_0 = DATA(0,1,0);
-data_p1_p1_0 = DATA(1,1,0);
-data_p2_p1_0 = DATA(2,1,0);
-data_m1_p2_0 = DATA(-1,2,0);
-data_0_p2_0 = DATA(0,2,0);
-data_p1_p2_0 = DATA(1,2,0);
-data_p2_p2_0 = DATA(2,2,0);
-data_m1_m1_p1 = DATA(-1,-1,1);
-data_0_m1_p1 = DATA(0,-1,1);
-data_p1_m1_p1 = DATA(1,-1,1);
-data_p2_m1_p1 = DATA(2,-1,1);
-data_m1_0_p1 = DATA(-1,0,1);
-data_0_0_p1 = DATA(0,0,1);
-data_p1_0_p1 = DATA(1,0,1);
-data_p2_0_p1 = DATA(2,0,1);
-data_m1_p1_p1 = DATA(-1,1,1);
-data_0_p1_p1 = DATA(0,1,1);
-data_p1_p1_p1 = DATA(1,1,1);
-data_p2_p1_p1 = DATA(2,1,1);
-data_m1_p2_p1 = DATA(-1,2,1);
-data_0_p2_p1 = DATA(0,2,1);
-data_p1_p2_p1 = DATA(1,2,1);
-data_p2_p2_p1 = DATA(2,2,1);
-data_m1_m1_p2 = DATA(-1,-1,2);
-data_0_m1_p2 = DATA(0,-1,2);
-data_p1_m1_p2 = DATA(1,-1,2);
-data_p2_m1_p2 = DATA(2,-1,2);
-data_m1_0_p2 = DATA(-1,0,2);
-data_0_0_p2 = DATA(0,0,2);
-data_p1_0_p2 = DATA(1,0,2);
-data_p2_0_p2 = DATA(2,0,2);
-data_m1_p1_p2 = DATA(-1,1,2);
-data_0_p1_p2 = DATA(0,1,2);
-data_p1_p1_p2 = DATA(1,1,2);
-data_p2_p1_p2 = DATA(2,1,2);
-data_m1_p2_p2 = DATA(-1,2,2);
-data_0_p2_p2 = DATA(0,2,2);
-data_p1_p2_p2 = DATA(1,2,2);
-data_p2_p2_p2 = DATA(2,2,2);
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/data-var.dcl.c
deleted file mode 100644
index 6c8b455..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/data-var.dcl.c
+++ /dev/null
@@ -1,64 +0,0 @@
-fp data_m1_m1_m1,
- data_0_m1_m1,
- data_p1_m1_m1,
- data_p2_m1_m1,
- data_m1_0_m1,
- data_0_0_m1,
- data_p1_0_m1,
- data_p2_0_m1,
- data_m1_p1_m1,
- data_0_p1_m1,
- data_p1_p1_m1,
- data_p2_p1_m1,
- data_m1_p2_m1,
- data_0_p2_m1,
- data_p1_p2_m1,
- data_p2_p2_m1,
- data_m1_m1_0,
- data_0_m1_0,
- data_p1_m1_0,
- data_p2_m1_0,
- data_m1_0_0,
- data_0_0_0,
- data_p1_0_0,
- data_p2_0_0,
- data_m1_p1_0,
- data_0_p1_0,
- data_p1_p1_0,
- data_p2_p1_0,
- data_m1_p2_0,
- data_0_p2_0,
- data_p1_p2_0,
- data_p2_p2_0,
- data_m1_m1_p1,
- data_0_m1_p1,
- data_p1_m1_p1,
- data_p2_m1_p1,
- data_m1_0_p1,
- data_0_0_p1,
- data_p1_0_p1,
- data_p2_0_p1,
- data_m1_p1_p1,
- data_0_p1_p1,
- data_p1_p1_p1,
- data_p2_p1_p1,
- data_m1_p2_p1,
- data_0_p2_p1,
- data_p1_p2_p1,
- data_p2_p2_p1,
- data_m1_m1_p2,
- data_0_m1_p2,
- data_p1_m1_p2,
- data_p2_m1_p2,
- data_m1_0_p2,
- data_0_0_p2,
- data_p1_0_p2,
- data_p2_0_p2,
- data_m1_p1_p2,
- data_0_p1_p2,
- data_p1_p1_p2,
- data_p2_p1_p2,
- data_m1_p2_p2,
- data_0_p2_p2,
- data_p1_p2_p2,
- data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-I.compute.c
deleted file mode 100644
index 4c1fdaa..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-I.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_I_m1_m1_m1*data_m1_m1_m1
- + coeff_I_0_m1_m1*data_0_m1_m1
- + coeff_I_p1_m1_m1*data_p1_m1_m1
- + coeff_I_p2_m1_m1*data_p2_m1_m1
- + coeff_I_m1_0_m1*data_m1_0_m1
- + coeff_I_0_0_m1*data_0_0_m1
- + coeff_I_p1_0_m1*data_p1_0_m1
- + coeff_I_p2_0_m1*data_p2_0_m1
- + coeff_I_m1_p1_m1*data_m1_p1_m1
- + coeff_I_0_p1_m1*data_0_p1_m1
- + coeff_I_p1_p1_m1*data_p1_p1_m1
- + coeff_I_p2_p1_m1*data_p2_p1_m1
- + coeff_I_m1_p2_m1*data_m1_p2_m1
- + coeff_I_0_p2_m1*data_0_p2_m1
- + coeff_I_p1_p2_m1*data_p1_p2_m1
- + coeff_I_p2_p2_m1*data_p2_p2_m1
- + coeff_I_m1_m1_0*data_m1_m1_0
- + coeff_I_0_m1_0*data_0_m1_0
- + coeff_I_p1_m1_0*data_p1_m1_0
- + coeff_I_p2_m1_0*data_p2_m1_0
- + coeff_I_m1_0_0*data_m1_0_0
- + coeff_I_0_0_0*data_0_0_0
- + coeff_I_p1_0_0*data_p1_0_0
- + coeff_I_p2_0_0*data_p2_0_0
- + coeff_I_m1_p1_0*data_m1_p1_0
- + coeff_I_0_p1_0*data_0_p1_0
- + coeff_I_p1_p1_0*data_p1_p1_0
- + coeff_I_p2_p1_0*data_p2_p1_0
- + coeff_I_m1_p2_0*data_m1_p2_0
- + coeff_I_0_p2_0*data_0_p2_0
- + coeff_I_p1_p2_0*data_p1_p2_0
- + coeff_I_p2_p2_0*data_p2_p2_0
- + coeff_I_m1_m1_p1*data_m1_m1_p1
- + coeff_I_0_m1_p1*data_0_m1_p1
- + coeff_I_p1_m1_p1*data_p1_m1_p1
- + coeff_I_p2_m1_p1*data_p2_m1_p1
- + coeff_I_m1_0_p1*data_m1_0_p1
- + coeff_I_0_0_p1*data_0_0_p1
- + coeff_I_p1_0_p1*data_p1_0_p1
- + coeff_I_p2_0_p1*data_p2_0_p1
- + coeff_I_m1_p1_p1*data_m1_p1_p1
- + coeff_I_0_p1_p1*data_0_p1_p1
- + coeff_I_p1_p1_p1*data_p1_p1_p1
- + coeff_I_p2_p1_p1*data_p2_p1_p1
- + coeff_I_m1_p2_p1*data_m1_p2_p1
- + coeff_I_0_p2_p1*data_0_p2_p1
- + coeff_I_p1_p2_p1*data_p1_p2_p1
- + coeff_I_p2_p2_p1*data_p2_p2_p1
- + coeff_I_m1_m1_p2*data_m1_m1_p2
- + coeff_I_0_m1_p2*data_0_m1_p2
- + coeff_I_p1_m1_p2*data_p1_m1_p2
- + coeff_I_p2_m1_p2*data_p2_m1_p2
- + coeff_I_m1_0_p2*data_m1_0_p2
- + coeff_I_0_0_p2*data_0_0_p2
- + coeff_I_p1_0_p2*data_p1_0_p2
- + coeff_I_p2_0_p2*data_p2_0_p2
- + coeff_I_m1_p1_p2*data_m1_p1_p2
- + coeff_I_0_p1_p2*data_0_p1_p2
- + coeff_I_p1_p1_p2*data_p1_p1_p2
- + coeff_I_p2_p1_p2*data_p2_p1_p2
- + coeff_I_m1_p2_p2*data_m1_p2_p2
- + coeff_I_0_p2_p2*data_0_p2_p2
- + coeff_I_p1_p2_p2*data_p1_p2_p2
- + coeff_I_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dx.compute.c
deleted file mode 100644
index 51caa53..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dx.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_dx_m1_m1_m1*data_m1_m1_m1
- + coeff_dx_0_m1_m1*data_0_m1_m1
- + coeff_dx_p1_m1_m1*data_p1_m1_m1
- + coeff_dx_p2_m1_m1*data_p2_m1_m1
- + coeff_dx_m1_0_m1*data_m1_0_m1
- + coeff_dx_0_0_m1*data_0_0_m1
- + coeff_dx_p1_0_m1*data_p1_0_m1
- + coeff_dx_p2_0_m1*data_p2_0_m1
- + coeff_dx_m1_p1_m1*data_m1_p1_m1
- + coeff_dx_0_p1_m1*data_0_p1_m1
- + coeff_dx_p1_p1_m1*data_p1_p1_m1
- + coeff_dx_p2_p1_m1*data_p2_p1_m1
- + coeff_dx_m1_p2_m1*data_m1_p2_m1
- + coeff_dx_0_p2_m1*data_0_p2_m1
- + coeff_dx_p1_p2_m1*data_p1_p2_m1
- + coeff_dx_p2_p2_m1*data_p2_p2_m1
- + coeff_dx_m1_m1_0*data_m1_m1_0
- + coeff_dx_0_m1_0*data_0_m1_0
- + coeff_dx_p1_m1_0*data_p1_m1_0
- + coeff_dx_p2_m1_0*data_p2_m1_0
- + coeff_dx_m1_0_0*data_m1_0_0
- + coeff_dx_0_0_0*data_0_0_0
- + coeff_dx_p1_0_0*data_p1_0_0
- + coeff_dx_p2_0_0*data_p2_0_0
- + coeff_dx_m1_p1_0*data_m1_p1_0
- + coeff_dx_0_p1_0*data_0_p1_0
- + coeff_dx_p1_p1_0*data_p1_p1_0
- + coeff_dx_p2_p1_0*data_p2_p1_0
- + coeff_dx_m1_p2_0*data_m1_p2_0
- + coeff_dx_0_p2_0*data_0_p2_0
- + coeff_dx_p1_p2_0*data_p1_p2_0
- + coeff_dx_p2_p2_0*data_p2_p2_0
- + coeff_dx_m1_m1_p1*data_m1_m1_p1
- + coeff_dx_0_m1_p1*data_0_m1_p1
- + coeff_dx_p1_m1_p1*data_p1_m1_p1
- + coeff_dx_p2_m1_p1*data_p2_m1_p1
- + coeff_dx_m1_0_p1*data_m1_0_p1
- + coeff_dx_0_0_p1*data_0_0_p1
- + coeff_dx_p1_0_p1*data_p1_0_p1
- + coeff_dx_p2_0_p1*data_p2_0_p1
- + coeff_dx_m1_p1_p1*data_m1_p1_p1
- + coeff_dx_0_p1_p1*data_0_p1_p1
- + coeff_dx_p1_p1_p1*data_p1_p1_p1
- + coeff_dx_p2_p1_p1*data_p2_p1_p1
- + coeff_dx_m1_p2_p1*data_m1_p2_p1
- + coeff_dx_0_p2_p1*data_0_p2_p1
- + coeff_dx_p1_p2_p1*data_p1_p2_p1
- + coeff_dx_p2_p2_p1*data_p2_p2_p1
- + coeff_dx_m1_m1_p2*data_m1_m1_p2
- + coeff_dx_0_m1_p2*data_0_m1_p2
- + coeff_dx_p1_m1_p2*data_p1_m1_p2
- + coeff_dx_p2_m1_p2*data_p2_m1_p2
- + coeff_dx_m1_0_p2*data_m1_0_p2
- + coeff_dx_0_0_p2*data_0_0_p2
- + coeff_dx_p1_0_p2*data_p1_0_p2
- + coeff_dx_p2_0_p2*data_p2_0_p2
- + coeff_dx_m1_p1_p2*data_m1_p1_p2
- + coeff_dx_0_p1_p2*data_0_p1_p2
- + coeff_dx_p1_p1_p2*data_p1_p1_p2
- + coeff_dx_p2_p1_p2*data_p2_p1_p2
- + coeff_dx_m1_p2_p2*data_m1_p2_p2
- + coeff_dx_0_p2_p2*data_0_p2_p2
- + coeff_dx_p1_p2_p2*data_p1_p2_p2
- + coeff_dx_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxx.compute.c
deleted file mode 100644
index 4d1c4fb..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxx.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_dxx_m1_m1_m1*data_m1_m1_m1
- + coeff_dxx_0_m1_m1*data_0_m1_m1
- + coeff_dxx_p1_m1_m1*data_p1_m1_m1
- + coeff_dxx_p2_m1_m1*data_p2_m1_m1
- + coeff_dxx_m1_0_m1*data_m1_0_m1
- + coeff_dxx_0_0_m1*data_0_0_m1
- + coeff_dxx_p1_0_m1*data_p1_0_m1
- + coeff_dxx_p2_0_m1*data_p2_0_m1
- + coeff_dxx_m1_p1_m1*data_m1_p1_m1
- + coeff_dxx_0_p1_m1*data_0_p1_m1
- + coeff_dxx_p1_p1_m1*data_p1_p1_m1
- + coeff_dxx_p2_p1_m1*data_p2_p1_m1
- + coeff_dxx_m1_p2_m1*data_m1_p2_m1
- + coeff_dxx_0_p2_m1*data_0_p2_m1
- + coeff_dxx_p1_p2_m1*data_p1_p2_m1
- + coeff_dxx_p2_p2_m1*data_p2_p2_m1
- + coeff_dxx_m1_m1_0*data_m1_m1_0
- + coeff_dxx_0_m1_0*data_0_m1_0
- + coeff_dxx_p1_m1_0*data_p1_m1_0
- + coeff_dxx_p2_m1_0*data_p2_m1_0
- + coeff_dxx_m1_0_0*data_m1_0_0
- + coeff_dxx_0_0_0*data_0_0_0
- + coeff_dxx_p1_0_0*data_p1_0_0
- + coeff_dxx_p2_0_0*data_p2_0_0
- + coeff_dxx_m1_p1_0*data_m1_p1_0
- + coeff_dxx_0_p1_0*data_0_p1_0
- + coeff_dxx_p1_p1_0*data_p1_p1_0
- + coeff_dxx_p2_p1_0*data_p2_p1_0
- + coeff_dxx_m1_p2_0*data_m1_p2_0
- + coeff_dxx_0_p2_0*data_0_p2_0
- + coeff_dxx_p1_p2_0*data_p1_p2_0
- + coeff_dxx_p2_p2_0*data_p2_p2_0
- + coeff_dxx_m1_m1_p1*data_m1_m1_p1
- + coeff_dxx_0_m1_p1*data_0_m1_p1
- + coeff_dxx_p1_m1_p1*data_p1_m1_p1
- + coeff_dxx_p2_m1_p1*data_p2_m1_p1
- + coeff_dxx_m1_0_p1*data_m1_0_p1
- + coeff_dxx_0_0_p1*data_0_0_p1
- + coeff_dxx_p1_0_p1*data_p1_0_p1
- + coeff_dxx_p2_0_p1*data_p2_0_p1
- + coeff_dxx_m1_p1_p1*data_m1_p1_p1
- + coeff_dxx_0_p1_p1*data_0_p1_p1
- + coeff_dxx_p1_p1_p1*data_p1_p1_p1
- + coeff_dxx_p2_p1_p1*data_p2_p1_p1
- + coeff_dxx_m1_p2_p1*data_m1_p2_p1
- + coeff_dxx_0_p2_p1*data_0_p2_p1
- + coeff_dxx_p1_p2_p1*data_p1_p2_p1
- + coeff_dxx_p2_p2_p1*data_p2_p2_p1
- + coeff_dxx_m1_m1_p2*data_m1_m1_p2
- + coeff_dxx_0_m1_p2*data_0_m1_p2
- + coeff_dxx_p1_m1_p2*data_p1_m1_p2
- + coeff_dxx_p2_m1_p2*data_p2_m1_p2
- + coeff_dxx_m1_0_p2*data_m1_0_p2
- + coeff_dxx_0_0_p2*data_0_0_p2
- + coeff_dxx_p1_0_p2*data_p1_0_p2
- + coeff_dxx_p2_0_p2*data_p2_0_p2
- + coeff_dxx_m1_p1_p2*data_m1_p1_p2
- + coeff_dxx_0_p1_p2*data_0_p1_p2
- + coeff_dxx_p1_p1_p2*data_p1_p1_p2
- + coeff_dxx_p2_p1_p2*data_p2_p1_p2
- + coeff_dxx_m1_p2_p2*data_m1_p2_p2
- + coeff_dxx_0_p2_p2*data_0_p2_p2
- + coeff_dxx_p1_p2_p2*data_p1_p2_p2
- + coeff_dxx_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxy.compute.c
deleted file mode 100644
index 16c2e90..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxy.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_dxy_m1_m1_m1*data_m1_m1_m1
- + coeff_dxy_0_m1_m1*data_0_m1_m1
- + coeff_dxy_p1_m1_m1*data_p1_m1_m1
- + coeff_dxy_p2_m1_m1*data_p2_m1_m1
- + coeff_dxy_m1_0_m1*data_m1_0_m1
- + coeff_dxy_0_0_m1*data_0_0_m1
- + coeff_dxy_p1_0_m1*data_p1_0_m1
- + coeff_dxy_p2_0_m1*data_p2_0_m1
- + coeff_dxy_m1_p1_m1*data_m1_p1_m1
- + coeff_dxy_0_p1_m1*data_0_p1_m1
- + coeff_dxy_p1_p1_m1*data_p1_p1_m1
- + coeff_dxy_p2_p1_m1*data_p2_p1_m1
- + coeff_dxy_m1_p2_m1*data_m1_p2_m1
- + coeff_dxy_0_p2_m1*data_0_p2_m1
- + coeff_dxy_p1_p2_m1*data_p1_p2_m1
- + coeff_dxy_p2_p2_m1*data_p2_p2_m1
- + coeff_dxy_m1_m1_0*data_m1_m1_0
- + coeff_dxy_0_m1_0*data_0_m1_0
- + coeff_dxy_p1_m1_0*data_p1_m1_0
- + coeff_dxy_p2_m1_0*data_p2_m1_0
- + coeff_dxy_m1_0_0*data_m1_0_0
- + coeff_dxy_0_0_0*data_0_0_0
- + coeff_dxy_p1_0_0*data_p1_0_0
- + coeff_dxy_p2_0_0*data_p2_0_0
- + coeff_dxy_m1_p1_0*data_m1_p1_0
- + coeff_dxy_0_p1_0*data_0_p1_0
- + coeff_dxy_p1_p1_0*data_p1_p1_0
- + coeff_dxy_p2_p1_0*data_p2_p1_0
- + coeff_dxy_m1_p2_0*data_m1_p2_0
- + coeff_dxy_0_p2_0*data_0_p2_0
- + coeff_dxy_p1_p2_0*data_p1_p2_0
- + coeff_dxy_p2_p2_0*data_p2_p2_0
- + coeff_dxy_m1_m1_p1*data_m1_m1_p1
- + coeff_dxy_0_m1_p1*data_0_m1_p1
- + coeff_dxy_p1_m1_p1*data_p1_m1_p1
- + coeff_dxy_p2_m1_p1*data_p2_m1_p1
- + coeff_dxy_m1_0_p1*data_m1_0_p1
- + coeff_dxy_0_0_p1*data_0_0_p1
- + coeff_dxy_p1_0_p1*data_p1_0_p1
- + coeff_dxy_p2_0_p1*data_p2_0_p1
- + coeff_dxy_m1_p1_p1*data_m1_p1_p1
- + coeff_dxy_0_p1_p1*data_0_p1_p1
- + coeff_dxy_p1_p1_p1*data_p1_p1_p1
- + coeff_dxy_p2_p1_p1*data_p2_p1_p1
- + coeff_dxy_m1_p2_p1*data_m1_p2_p1
- + coeff_dxy_0_p2_p1*data_0_p2_p1
- + coeff_dxy_p1_p2_p1*data_p1_p2_p1
- + coeff_dxy_p2_p2_p1*data_p2_p2_p1
- + coeff_dxy_m1_m1_p2*data_m1_m1_p2
- + coeff_dxy_0_m1_p2*data_0_m1_p2
- + coeff_dxy_p1_m1_p2*data_p1_m1_p2
- + coeff_dxy_p2_m1_p2*data_p2_m1_p2
- + coeff_dxy_m1_0_p2*data_m1_0_p2
- + coeff_dxy_0_0_p2*data_0_0_p2
- + coeff_dxy_p1_0_p2*data_p1_0_p2
- + coeff_dxy_p2_0_p2*data_p2_0_p2
- + coeff_dxy_m1_p1_p2*data_m1_p1_p2
- + coeff_dxy_0_p1_p2*data_0_p1_p2
- + coeff_dxy_p1_p1_p2*data_p1_p1_p2
- + coeff_dxy_p2_p1_p2*data_p2_p1_p2
- + coeff_dxy_m1_p2_p2*data_m1_p2_p2
- + coeff_dxy_0_p2_p2*data_0_p2_p2
- + coeff_dxy_p1_p2_p2*data_p1_p2_p2
- + coeff_dxy_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxz.compute.c
deleted file mode 100644
index babbf0f..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dxz.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_dxz_m1_m1_m1*data_m1_m1_m1
- + coeff_dxz_0_m1_m1*data_0_m1_m1
- + coeff_dxz_p1_m1_m1*data_p1_m1_m1
- + coeff_dxz_p2_m1_m1*data_p2_m1_m1
- + coeff_dxz_m1_0_m1*data_m1_0_m1
- + coeff_dxz_0_0_m1*data_0_0_m1
- + coeff_dxz_p1_0_m1*data_p1_0_m1
- + coeff_dxz_p2_0_m1*data_p2_0_m1
- + coeff_dxz_m1_p1_m1*data_m1_p1_m1
- + coeff_dxz_0_p1_m1*data_0_p1_m1
- + coeff_dxz_p1_p1_m1*data_p1_p1_m1
- + coeff_dxz_p2_p1_m1*data_p2_p1_m1
- + coeff_dxz_m1_p2_m1*data_m1_p2_m1
- + coeff_dxz_0_p2_m1*data_0_p2_m1
- + coeff_dxz_p1_p2_m1*data_p1_p2_m1
- + coeff_dxz_p2_p2_m1*data_p2_p2_m1
- + coeff_dxz_m1_m1_0*data_m1_m1_0
- + coeff_dxz_0_m1_0*data_0_m1_0
- + coeff_dxz_p1_m1_0*data_p1_m1_0
- + coeff_dxz_p2_m1_0*data_p2_m1_0
- + coeff_dxz_m1_0_0*data_m1_0_0
- + coeff_dxz_0_0_0*data_0_0_0
- + coeff_dxz_p1_0_0*data_p1_0_0
- + coeff_dxz_p2_0_0*data_p2_0_0
- + coeff_dxz_m1_p1_0*data_m1_p1_0
- + coeff_dxz_0_p1_0*data_0_p1_0
- + coeff_dxz_p1_p1_0*data_p1_p1_0
- + coeff_dxz_p2_p1_0*data_p2_p1_0
- + coeff_dxz_m1_p2_0*data_m1_p2_0
- + coeff_dxz_0_p2_0*data_0_p2_0
- + coeff_dxz_p1_p2_0*data_p1_p2_0
- + coeff_dxz_p2_p2_0*data_p2_p2_0
- + coeff_dxz_m1_m1_p1*data_m1_m1_p1
- + coeff_dxz_0_m1_p1*data_0_m1_p1
- + coeff_dxz_p1_m1_p1*data_p1_m1_p1
- + coeff_dxz_p2_m1_p1*data_p2_m1_p1
- + coeff_dxz_m1_0_p1*data_m1_0_p1
- + coeff_dxz_0_0_p1*data_0_0_p1
- + coeff_dxz_p1_0_p1*data_p1_0_p1
- + coeff_dxz_p2_0_p1*data_p2_0_p1
- + coeff_dxz_m1_p1_p1*data_m1_p1_p1
- + coeff_dxz_0_p1_p1*data_0_p1_p1
- + coeff_dxz_p1_p1_p1*data_p1_p1_p1
- + coeff_dxz_p2_p1_p1*data_p2_p1_p1
- + coeff_dxz_m1_p2_p1*data_m1_p2_p1
- + coeff_dxz_0_p2_p1*data_0_p2_p1
- + coeff_dxz_p1_p2_p1*data_p1_p2_p1
- + coeff_dxz_p2_p2_p1*data_p2_p2_p1
- + coeff_dxz_m1_m1_p2*data_m1_m1_p2
- + coeff_dxz_0_m1_p2*data_0_m1_p2
- + coeff_dxz_p1_m1_p2*data_p1_m1_p2
- + coeff_dxz_p2_m1_p2*data_p2_m1_p2
- + coeff_dxz_m1_0_p2*data_m1_0_p2
- + coeff_dxz_0_0_p2*data_0_0_p2
- + coeff_dxz_p1_0_p2*data_p1_0_p2
- + coeff_dxz_p2_0_p2*data_p2_0_p2
- + coeff_dxz_m1_p1_p2*data_m1_p1_p2
- + coeff_dxz_0_p1_p2*data_0_p1_p2
- + coeff_dxz_p1_p1_p2*data_p1_p1_p2
- + coeff_dxz_p2_p1_p2*data_p2_p1_p2
- + coeff_dxz_m1_p2_p2*data_m1_p2_p2
- + coeff_dxz_0_p2_p2*data_0_p2_p2
- + coeff_dxz_p1_p2_p2*data_p1_p2_p2
- + coeff_dxz_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dy.compute.c
deleted file mode 100644
index 4dd8505..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dy.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_dy_m1_m1_m1*data_m1_m1_m1
- + coeff_dy_0_m1_m1*data_0_m1_m1
- + coeff_dy_p1_m1_m1*data_p1_m1_m1
- + coeff_dy_p2_m1_m1*data_p2_m1_m1
- + coeff_dy_m1_0_m1*data_m1_0_m1
- + coeff_dy_0_0_m1*data_0_0_m1
- + coeff_dy_p1_0_m1*data_p1_0_m1
- + coeff_dy_p2_0_m1*data_p2_0_m1
- + coeff_dy_m1_p1_m1*data_m1_p1_m1
- + coeff_dy_0_p1_m1*data_0_p1_m1
- + coeff_dy_p1_p1_m1*data_p1_p1_m1
- + coeff_dy_p2_p1_m1*data_p2_p1_m1
- + coeff_dy_m1_p2_m1*data_m1_p2_m1
- + coeff_dy_0_p2_m1*data_0_p2_m1
- + coeff_dy_p1_p2_m1*data_p1_p2_m1
- + coeff_dy_p2_p2_m1*data_p2_p2_m1
- + coeff_dy_m1_m1_0*data_m1_m1_0
- + coeff_dy_0_m1_0*data_0_m1_0
- + coeff_dy_p1_m1_0*data_p1_m1_0
- + coeff_dy_p2_m1_0*data_p2_m1_0
- + coeff_dy_m1_0_0*data_m1_0_0
- + coeff_dy_0_0_0*data_0_0_0
- + coeff_dy_p1_0_0*data_p1_0_0
- + coeff_dy_p2_0_0*data_p2_0_0
- + coeff_dy_m1_p1_0*data_m1_p1_0
- + coeff_dy_0_p1_0*data_0_p1_0
- + coeff_dy_p1_p1_0*data_p1_p1_0
- + coeff_dy_p2_p1_0*data_p2_p1_0
- + coeff_dy_m1_p2_0*data_m1_p2_0
- + coeff_dy_0_p2_0*data_0_p2_0
- + coeff_dy_p1_p2_0*data_p1_p2_0
- + coeff_dy_p2_p2_0*data_p2_p2_0
- + coeff_dy_m1_m1_p1*data_m1_m1_p1
- + coeff_dy_0_m1_p1*data_0_m1_p1
- + coeff_dy_p1_m1_p1*data_p1_m1_p1
- + coeff_dy_p2_m1_p1*data_p2_m1_p1
- + coeff_dy_m1_0_p1*data_m1_0_p1
- + coeff_dy_0_0_p1*data_0_0_p1
- + coeff_dy_p1_0_p1*data_p1_0_p1
- + coeff_dy_p2_0_p1*data_p2_0_p1
- + coeff_dy_m1_p1_p1*data_m1_p1_p1
- + coeff_dy_0_p1_p1*data_0_p1_p1
- + coeff_dy_p1_p1_p1*data_p1_p1_p1
- + coeff_dy_p2_p1_p1*data_p2_p1_p1
- + coeff_dy_m1_p2_p1*data_m1_p2_p1
- + coeff_dy_0_p2_p1*data_0_p2_p1
- + coeff_dy_p1_p2_p1*data_p1_p2_p1
- + coeff_dy_p2_p2_p1*data_p2_p2_p1
- + coeff_dy_m1_m1_p2*data_m1_m1_p2
- + coeff_dy_0_m1_p2*data_0_m1_p2
- + coeff_dy_p1_m1_p2*data_p1_m1_p2
- + coeff_dy_p2_m1_p2*data_p2_m1_p2
- + coeff_dy_m1_0_p2*data_m1_0_p2
- + coeff_dy_0_0_p2*data_0_0_p2
- + coeff_dy_p1_0_p2*data_p1_0_p2
- + coeff_dy_p2_0_p2*data_p2_0_p2
- + coeff_dy_m1_p1_p2*data_m1_p1_p2
- + coeff_dy_0_p1_p2*data_0_p1_p2
- + coeff_dy_p1_p1_p2*data_p1_p1_p2
- + coeff_dy_p2_p1_p2*data_p2_p1_p2
- + coeff_dy_m1_p2_p2*data_m1_p2_p2
- + coeff_dy_0_p2_p2*data_0_p2_p2
- + coeff_dy_p1_p2_p2*data_p1_p2_p2
- + coeff_dy_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dyy.compute.c
deleted file mode 100644
index 75357b5..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dyy.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_dyy_m1_m1_m1*data_m1_m1_m1
- + coeff_dyy_0_m1_m1*data_0_m1_m1
- + coeff_dyy_p1_m1_m1*data_p1_m1_m1
- + coeff_dyy_p2_m1_m1*data_p2_m1_m1
- + coeff_dyy_m1_0_m1*data_m1_0_m1
- + coeff_dyy_0_0_m1*data_0_0_m1
- + coeff_dyy_p1_0_m1*data_p1_0_m1
- + coeff_dyy_p2_0_m1*data_p2_0_m1
- + coeff_dyy_m1_p1_m1*data_m1_p1_m1
- + coeff_dyy_0_p1_m1*data_0_p1_m1
- + coeff_dyy_p1_p1_m1*data_p1_p1_m1
- + coeff_dyy_p2_p1_m1*data_p2_p1_m1
- + coeff_dyy_m1_p2_m1*data_m1_p2_m1
- + coeff_dyy_0_p2_m1*data_0_p2_m1
- + coeff_dyy_p1_p2_m1*data_p1_p2_m1
- + coeff_dyy_p2_p2_m1*data_p2_p2_m1
- + coeff_dyy_m1_m1_0*data_m1_m1_0
- + coeff_dyy_0_m1_0*data_0_m1_0
- + coeff_dyy_p1_m1_0*data_p1_m1_0
- + coeff_dyy_p2_m1_0*data_p2_m1_0
- + coeff_dyy_m1_0_0*data_m1_0_0
- + coeff_dyy_0_0_0*data_0_0_0
- + coeff_dyy_p1_0_0*data_p1_0_0
- + coeff_dyy_p2_0_0*data_p2_0_0
- + coeff_dyy_m1_p1_0*data_m1_p1_0
- + coeff_dyy_0_p1_0*data_0_p1_0
- + coeff_dyy_p1_p1_0*data_p1_p1_0
- + coeff_dyy_p2_p1_0*data_p2_p1_0
- + coeff_dyy_m1_p2_0*data_m1_p2_0
- + coeff_dyy_0_p2_0*data_0_p2_0
- + coeff_dyy_p1_p2_0*data_p1_p2_0
- + coeff_dyy_p2_p2_0*data_p2_p2_0
- + coeff_dyy_m1_m1_p1*data_m1_m1_p1
- + coeff_dyy_0_m1_p1*data_0_m1_p1
- + coeff_dyy_p1_m1_p1*data_p1_m1_p1
- + coeff_dyy_p2_m1_p1*data_p2_m1_p1
- + coeff_dyy_m1_0_p1*data_m1_0_p1
- + coeff_dyy_0_0_p1*data_0_0_p1
- + coeff_dyy_p1_0_p1*data_p1_0_p1
- + coeff_dyy_p2_0_p1*data_p2_0_p1
- + coeff_dyy_m1_p1_p1*data_m1_p1_p1
- + coeff_dyy_0_p1_p1*data_0_p1_p1
- + coeff_dyy_p1_p1_p1*data_p1_p1_p1
- + coeff_dyy_p2_p1_p1*data_p2_p1_p1
- + coeff_dyy_m1_p2_p1*data_m1_p2_p1
- + coeff_dyy_0_p2_p1*data_0_p2_p1
- + coeff_dyy_p1_p2_p1*data_p1_p2_p1
- + coeff_dyy_p2_p2_p1*data_p2_p2_p1
- + coeff_dyy_m1_m1_p2*data_m1_m1_p2
- + coeff_dyy_0_m1_p2*data_0_m1_p2
- + coeff_dyy_p1_m1_p2*data_p1_m1_p2
- + coeff_dyy_p2_m1_p2*data_p2_m1_p2
- + coeff_dyy_m1_0_p2*data_m1_0_p2
- + coeff_dyy_0_0_p2*data_0_0_p2
- + coeff_dyy_p1_0_p2*data_p1_0_p2
- + coeff_dyy_p2_0_p2*data_p2_0_p2
- + coeff_dyy_m1_p1_p2*data_m1_p1_p2
- + coeff_dyy_0_p1_p2*data_0_p1_p2
- + coeff_dyy_p1_p1_p2*data_p1_p1_p2
- + coeff_dyy_p2_p1_p2*data_p2_p1_p2
- + coeff_dyy_m1_p2_p2*data_m1_p2_p2
- + coeff_dyy_0_p2_p2*data_0_p2_p2
- + coeff_dyy_p1_p2_p2*data_p1_p2_p2
- + coeff_dyy_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dyz.compute.c
deleted file mode 100644
index 247cd6e..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dyz.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_dyz_m1_m1_m1*data_m1_m1_m1
- + coeff_dyz_0_m1_m1*data_0_m1_m1
- + coeff_dyz_p1_m1_m1*data_p1_m1_m1
- + coeff_dyz_p2_m1_m1*data_p2_m1_m1
- + coeff_dyz_m1_0_m1*data_m1_0_m1
- + coeff_dyz_0_0_m1*data_0_0_m1
- + coeff_dyz_p1_0_m1*data_p1_0_m1
- + coeff_dyz_p2_0_m1*data_p2_0_m1
- + coeff_dyz_m1_p1_m1*data_m1_p1_m1
- + coeff_dyz_0_p1_m1*data_0_p1_m1
- + coeff_dyz_p1_p1_m1*data_p1_p1_m1
- + coeff_dyz_p2_p1_m1*data_p2_p1_m1
- + coeff_dyz_m1_p2_m1*data_m1_p2_m1
- + coeff_dyz_0_p2_m1*data_0_p2_m1
- + coeff_dyz_p1_p2_m1*data_p1_p2_m1
- + coeff_dyz_p2_p2_m1*data_p2_p2_m1
- + coeff_dyz_m1_m1_0*data_m1_m1_0
- + coeff_dyz_0_m1_0*data_0_m1_0
- + coeff_dyz_p1_m1_0*data_p1_m1_0
- + coeff_dyz_p2_m1_0*data_p2_m1_0
- + coeff_dyz_m1_0_0*data_m1_0_0
- + coeff_dyz_0_0_0*data_0_0_0
- + coeff_dyz_p1_0_0*data_p1_0_0
- + coeff_dyz_p2_0_0*data_p2_0_0
- + coeff_dyz_m1_p1_0*data_m1_p1_0
- + coeff_dyz_0_p1_0*data_0_p1_0
- + coeff_dyz_p1_p1_0*data_p1_p1_0
- + coeff_dyz_p2_p1_0*data_p2_p1_0
- + coeff_dyz_m1_p2_0*data_m1_p2_0
- + coeff_dyz_0_p2_0*data_0_p2_0
- + coeff_dyz_p1_p2_0*data_p1_p2_0
- + coeff_dyz_p2_p2_0*data_p2_p2_0
- + coeff_dyz_m1_m1_p1*data_m1_m1_p1
- + coeff_dyz_0_m1_p1*data_0_m1_p1
- + coeff_dyz_p1_m1_p1*data_p1_m1_p1
- + coeff_dyz_p2_m1_p1*data_p2_m1_p1
- + coeff_dyz_m1_0_p1*data_m1_0_p1
- + coeff_dyz_0_0_p1*data_0_0_p1
- + coeff_dyz_p1_0_p1*data_p1_0_p1
- + coeff_dyz_p2_0_p1*data_p2_0_p1
- + coeff_dyz_m1_p1_p1*data_m1_p1_p1
- + coeff_dyz_0_p1_p1*data_0_p1_p1
- + coeff_dyz_p1_p1_p1*data_p1_p1_p1
- + coeff_dyz_p2_p1_p1*data_p2_p1_p1
- + coeff_dyz_m1_p2_p1*data_m1_p2_p1
- + coeff_dyz_0_p2_p1*data_0_p2_p1
- + coeff_dyz_p1_p2_p1*data_p1_p2_p1
- + coeff_dyz_p2_p2_p1*data_p2_p2_p1
- + coeff_dyz_m1_m1_p2*data_m1_m1_p2
- + coeff_dyz_0_m1_p2*data_0_m1_p2
- + coeff_dyz_p1_m1_p2*data_p1_m1_p2
- + coeff_dyz_p2_m1_p2*data_p2_m1_p2
- + coeff_dyz_m1_0_p2*data_m1_0_p2
- + coeff_dyz_0_0_p2*data_0_0_p2
- + coeff_dyz_p1_0_p2*data_p1_0_p2
- + coeff_dyz_p2_0_p2*data_p2_0_p2
- + coeff_dyz_m1_p1_p2*data_m1_p1_p2
- + coeff_dyz_0_p1_p2*data_0_p1_p2
- + coeff_dyz_p1_p1_p2*data_p1_p1_p2
- + coeff_dyz_p2_p1_p2*data_p2_p1_p2
- + coeff_dyz_m1_p2_p2*data_m1_p2_p2
- + coeff_dyz_0_p2_p2*data_0_p2_p2
- + coeff_dyz_p1_p2_p2*data_p1_p2_p2
- + coeff_dyz_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dz.compute.c
deleted file mode 100644
index 7bb7e24..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dz.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_dz_m1_m1_m1*data_m1_m1_m1
- + coeff_dz_0_m1_m1*data_0_m1_m1
- + coeff_dz_p1_m1_m1*data_p1_m1_m1
- + coeff_dz_p2_m1_m1*data_p2_m1_m1
- + coeff_dz_m1_0_m1*data_m1_0_m1
- + coeff_dz_0_0_m1*data_0_0_m1
- + coeff_dz_p1_0_m1*data_p1_0_m1
- + coeff_dz_p2_0_m1*data_p2_0_m1
- + coeff_dz_m1_p1_m1*data_m1_p1_m1
- + coeff_dz_0_p1_m1*data_0_p1_m1
- + coeff_dz_p1_p1_m1*data_p1_p1_m1
- + coeff_dz_p2_p1_m1*data_p2_p1_m1
- + coeff_dz_m1_p2_m1*data_m1_p2_m1
- + coeff_dz_0_p2_m1*data_0_p2_m1
- + coeff_dz_p1_p2_m1*data_p1_p2_m1
- + coeff_dz_p2_p2_m1*data_p2_p2_m1
- + coeff_dz_m1_m1_0*data_m1_m1_0
- + coeff_dz_0_m1_0*data_0_m1_0
- + coeff_dz_p1_m1_0*data_p1_m1_0
- + coeff_dz_p2_m1_0*data_p2_m1_0
- + coeff_dz_m1_0_0*data_m1_0_0
- + coeff_dz_0_0_0*data_0_0_0
- + coeff_dz_p1_0_0*data_p1_0_0
- + coeff_dz_p2_0_0*data_p2_0_0
- + coeff_dz_m1_p1_0*data_m1_p1_0
- + coeff_dz_0_p1_0*data_0_p1_0
- + coeff_dz_p1_p1_0*data_p1_p1_0
- + coeff_dz_p2_p1_0*data_p2_p1_0
- + coeff_dz_m1_p2_0*data_m1_p2_0
- + coeff_dz_0_p2_0*data_0_p2_0
- + coeff_dz_p1_p2_0*data_p1_p2_0
- + coeff_dz_p2_p2_0*data_p2_p2_0
- + coeff_dz_m1_m1_p1*data_m1_m1_p1
- + coeff_dz_0_m1_p1*data_0_m1_p1
- + coeff_dz_p1_m1_p1*data_p1_m1_p1
- + coeff_dz_p2_m1_p1*data_p2_m1_p1
- + coeff_dz_m1_0_p1*data_m1_0_p1
- + coeff_dz_0_0_p1*data_0_0_p1
- + coeff_dz_p1_0_p1*data_p1_0_p1
- + coeff_dz_p2_0_p1*data_p2_0_p1
- + coeff_dz_m1_p1_p1*data_m1_p1_p1
- + coeff_dz_0_p1_p1*data_0_p1_p1
- + coeff_dz_p1_p1_p1*data_p1_p1_p1
- + coeff_dz_p2_p1_p1*data_p2_p1_p1
- + coeff_dz_m1_p2_p1*data_m1_p2_p1
- + coeff_dz_0_p2_p1*data_0_p2_p1
- + coeff_dz_p1_p2_p1*data_p1_p2_p1
- + coeff_dz_p2_p2_p1*data_p2_p2_p1
- + coeff_dz_m1_m1_p2*data_m1_m1_p2
- + coeff_dz_0_m1_p2*data_0_m1_p2
- + coeff_dz_p1_m1_p2*data_p1_m1_p2
- + coeff_dz_p2_m1_p2*data_p2_m1_p2
- + coeff_dz_m1_0_p2*data_m1_0_p2
- + coeff_dz_0_0_p2*data_0_0_p2
- + coeff_dz_p1_0_p2*data_p1_0_p2
- + coeff_dz_p2_0_p2*data_p2_0_p2
- + coeff_dz_m1_p1_p2*data_m1_p1_p2
- + coeff_dz_0_p1_p2*data_0_p1_p2
- + coeff_dz_p1_p1_p2*data_p1_p1_p2
- + coeff_dz_p2_p1_p2*data_p2_p1_p2
- + coeff_dz_m1_p2_p2*data_m1_p2_p2
- + coeff_dz_0_p2_p2*data_0_p2_p2
- + coeff_dz_p1_p2_p2*data_p1_p2_p2
- + coeff_dz_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dzz.compute.c
deleted file mode 100644
index 523242a..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/interp-dzz.compute.c
+++ /dev/null
@@ -1,65 +0,0 @@
-result =
- coeff_dzz_m1_m1_m1*data_m1_m1_m1
- + coeff_dzz_0_m1_m1*data_0_m1_m1
- + coeff_dzz_p1_m1_m1*data_p1_m1_m1
- + coeff_dzz_p2_m1_m1*data_p2_m1_m1
- + coeff_dzz_m1_0_m1*data_m1_0_m1
- + coeff_dzz_0_0_m1*data_0_0_m1
- + coeff_dzz_p1_0_m1*data_p1_0_m1
- + coeff_dzz_p2_0_m1*data_p2_0_m1
- + coeff_dzz_m1_p1_m1*data_m1_p1_m1
- + coeff_dzz_0_p1_m1*data_0_p1_m1
- + coeff_dzz_p1_p1_m1*data_p1_p1_m1
- + coeff_dzz_p2_p1_m1*data_p2_p1_m1
- + coeff_dzz_m1_p2_m1*data_m1_p2_m1
- + coeff_dzz_0_p2_m1*data_0_p2_m1
- + coeff_dzz_p1_p2_m1*data_p1_p2_m1
- + coeff_dzz_p2_p2_m1*data_p2_p2_m1
- + coeff_dzz_m1_m1_0*data_m1_m1_0
- + coeff_dzz_0_m1_0*data_0_m1_0
- + coeff_dzz_p1_m1_0*data_p1_m1_0
- + coeff_dzz_p2_m1_0*data_p2_m1_0
- + coeff_dzz_m1_0_0*data_m1_0_0
- + coeff_dzz_0_0_0*data_0_0_0
- + coeff_dzz_p1_0_0*data_p1_0_0
- + coeff_dzz_p2_0_0*data_p2_0_0
- + coeff_dzz_m1_p1_0*data_m1_p1_0
- + coeff_dzz_0_p1_0*data_0_p1_0
- + coeff_dzz_p1_p1_0*data_p1_p1_0
- + coeff_dzz_p2_p1_0*data_p2_p1_0
- + coeff_dzz_m1_p2_0*data_m1_p2_0
- + coeff_dzz_0_p2_0*data_0_p2_0
- + coeff_dzz_p1_p2_0*data_p1_p2_0
- + coeff_dzz_p2_p2_0*data_p2_p2_0
- + coeff_dzz_m1_m1_p1*data_m1_m1_p1
- + coeff_dzz_0_m1_p1*data_0_m1_p1
- + coeff_dzz_p1_m1_p1*data_p1_m1_p1
- + coeff_dzz_p2_m1_p1*data_p2_m1_p1
- + coeff_dzz_m1_0_p1*data_m1_0_p1
- + coeff_dzz_0_0_p1*data_0_0_p1
- + coeff_dzz_p1_0_p1*data_p1_0_p1
- + coeff_dzz_p2_0_p1*data_p2_0_p1
- + coeff_dzz_m1_p1_p1*data_m1_p1_p1
- + coeff_dzz_0_p1_p1*data_0_p1_p1
- + coeff_dzz_p1_p1_p1*data_p1_p1_p1
- + coeff_dzz_p2_p1_p1*data_p2_p1_p1
- + coeff_dzz_m1_p2_p1*data_m1_p2_p1
- + coeff_dzz_0_p2_p1*data_0_p2_p1
- + coeff_dzz_p1_p2_p1*data_p1_p2_p1
- + coeff_dzz_p2_p2_p1*data_p2_p2_p1
- + coeff_dzz_m1_m1_p2*data_m1_m1_p2
- + coeff_dzz_0_m1_p2*data_0_m1_p2
- + coeff_dzz_p1_m1_p2*data_p1_m1_p2
- + coeff_dzz_p2_m1_p2*data_p2_m1_p2
- + coeff_dzz_m1_0_p2*data_m1_0_p2
- + coeff_dzz_0_0_p2*data_0_0_p2
- + coeff_dzz_p1_0_p2*data_p1_0_p2
- + coeff_dzz_p2_0_p2*data_p2_0_p2
- + coeff_dzz_m1_p1_p2*data_m1_p1_p2
- + coeff_dzz_0_p1_p2*data_0_p1_p2
- + coeff_dzz_p1_p1_p2*data_p1_p1_p2
- + coeff_dzz_p2_p1_p2*data_p2_p1_p2
- + coeff_dzz_m1_p2_p2*data_m1_p2_p2
- + coeff_dzz_0_p2_p2*data_0_p2_p2
- + coeff_dzz_p1_p2_p2*data_p1_p2_p2
- + coeff_dzz_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-I.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-I.dcl.c
deleted file mode 100644
index f491306..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-I.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_I_m2_m2_m2,
- coeff_I_m1_m2_m2,
- coeff_I_0_m2_m2,
- coeff_I_p1_m2_m2,
- coeff_I_p2_m2_m2,
- coeff_I_m2_m1_m2,
- coeff_I_m1_m1_m2,
- coeff_I_0_m1_m2,
- coeff_I_p1_m1_m2,
- coeff_I_p2_m1_m2,
- coeff_I_m2_0_m2,
- coeff_I_m1_0_m2,
- coeff_I_0_0_m2,
- coeff_I_p1_0_m2,
- coeff_I_p2_0_m2,
- coeff_I_m2_p1_m2,
- coeff_I_m1_p1_m2,
- coeff_I_0_p1_m2,
- coeff_I_p1_p1_m2,
- coeff_I_p2_p1_m2,
- coeff_I_m2_p2_m2,
- coeff_I_m1_p2_m2,
- coeff_I_0_p2_m2,
- coeff_I_p1_p2_m2,
- coeff_I_p2_p2_m2,
- coeff_I_m2_m2_m1,
- coeff_I_m1_m2_m1,
- coeff_I_0_m2_m1,
- coeff_I_p1_m2_m1,
- coeff_I_p2_m2_m1,
- coeff_I_m2_m1_m1,
- coeff_I_m1_m1_m1,
- coeff_I_0_m1_m1,
- coeff_I_p1_m1_m1,
- coeff_I_p2_m1_m1,
- coeff_I_m2_0_m1,
- coeff_I_m1_0_m1,
- coeff_I_0_0_m1,
- coeff_I_p1_0_m1,
- coeff_I_p2_0_m1,
- coeff_I_m2_p1_m1,
- coeff_I_m1_p1_m1,
- coeff_I_0_p1_m1,
- coeff_I_p1_p1_m1,
- coeff_I_p2_p1_m1,
- coeff_I_m2_p2_m1,
- coeff_I_m1_p2_m1,
- coeff_I_0_p2_m1,
- coeff_I_p1_p2_m1,
- coeff_I_p2_p2_m1,
- coeff_I_m2_m2_0,
- coeff_I_m1_m2_0,
- coeff_I_0_m2_0,
- coeff_I_p1_m2_0,
- coeff_I_p2_m2_0,
- coeff_I_m2_m1_0,
- coeff_I_m1_m1_0,
- coeff_I_0_m1_0,
- coeff_I_p1_m1_0,
- coeff_I_p2_m1_0,
- coeff_I_m2_0_0,
- coeff_I_m1_0_0,
- coeff_I_0_0_0,
- coeff_I_p1_0_0,
- coeff_I_p2_0_0,
- coeff_I_m2_p1_0,
- coeff_I_m1_p1_0,
- coeff_I_0_p1_0,
- coeff_I_p1_p1_0,
- coeff_I_p2_p1_0,
- coeff_I_m2_p2_0,
- coeff_I_m1_p2_0,
- coeff_I_0_p2_0,
- coeff_I_p1_p2_0,
- coeff_I_p2_p2_0,
- coeff_I_m2_m2_p1,
- coeff_I_m1_m2_p1,
- coeff_I_0_m2_p1,
- coeff_I_p1_m2_p1,
- coeff_I_p2_m2_p1,
- coeff_I_m2_m1_p1,
- coeff_I_m1_m1_p1,
- coeff_I_0_m1_p1,
- coeff_I_p1_m1_p1,
- coeff_I_p2_m1_p1,
- coeff_I_m2_0_p1,
- coeff_I_m1_0_p1,
- coeff_I_0_0_p1,
- coeff_I_p1_0_p1,
- coeff_I_p2_0_p1,
- coeff_I_m2_p1_p1,
- coeff_I_m1_p1_p1,
- coeff_I_0_p1_p1,
- coeff_I_p1_p1_p1,
- coeff_I_p2_p1_p1,
- coeff_I_m2_p2_p1,
- coeff_I_m1_p2_p1,
- coeff_I_0_p2_p1,
- coeff_I_p1_p2_p1,
- coeff_I_p2_p2_p1,
- coeff_I_m2_m2_p2,
- coeff_I_m1_m2_p2,
- coeff_I_0_m2_p2,
- coeff_I_p1_m2_p2,
- coeff_I_p2_m2_p2,
- coeff_I_m2_m1_p2,
- coeff_I_m1_m1_p2,
- coeff_I_0_m1_p2,
- coeff_I_p1_m1_p2,
- coeff_I_p2_m1_p2,
- coeff_I_m2_0_p2,
- coeff_I_m1_0_p2,
- coeff_I_0_0_p2,
- coeff_I_p1_0_p2,
- coeff_I_p2_0_p2,
- coeff_I_m2_p1_p2,
- coeff_I_m1_p1_p2,
- coeff_I_0_p1_p2,
- coeff_I_p1_p1_p2,
- coeff_I_p2_p1_p2,
- coeff_I_m2_p2_p2,
- coeff_I_m1_p2_p2,
- coeff_I_0_p2_p2,
- coeff_I_p1_p2_p2,
- coeff_I_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-I.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-I.store.c
deleted file mode 100644
index cb80c36..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-I.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-COEFF(-2,-2,-2) = coeff_I_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_I_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_I_0_m2_m2;
-COEFF(1,-2,-2) = coeff_I_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_I_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_I_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_I_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_I_0_m1_m2;
-COEFF(1,-1,-2) = coeff_I_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_I_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_I_m2_0_m2;
-COEFF(-1,0,-2) = coeff_I_m1_0_m2;
-COEFF(0,0,-2) = coeff_I_0_0_m2;
-COEFF(1,0,-2) = coeff_I_p1_0_m2;
-COEFF(2,0,-2) = coeff_I_p2_0_m2;
-COEFF(-2,1,-2) = coeff_I_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_I_m1_p1_m2;
-COEFF(0,1,-2) = coeff_I_0_p1_m2;
-COEFF(1,1,-2) = coeff_I_p1_p1_m2;
-COEFF(2,1,-2) = coeff_I_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_I_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_I_m1_p2_m2;
-COEFF(0,2,-2) = coeff_I_0_p2_m2;
-COEFF(1,2,-2) = coeff_I_p1_p2_m2;
-COEFF(2,2,-2) = coeff_I_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_I_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_I_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_I_0_m2_m1;
-COEFF(1,-2,-1) = coeff_I_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_I_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_I_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_I_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_I_0_m1_m1;
-COEFF(1,-1,-1) = coeff_I_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_I_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_I_m2_0_m1;
-COEFF(-1,0,-1) = coeff_I_m1_0_m1;
-COEFF(0,0,-1) = coeff_I_0_0_m1;
-COEFF(1,0,-1) = coeff_I_p1_0_m1;
-COEFF(2,0,-1) = coeff_I_p2_0_m1;
-COEFF(-2,1,-1) = coeff_I_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_I_m1_p1_m1;
-COEFF(0,1,-1) = coeff_I_0_p1_m1;
-COEFF(1,1,-1) = coeff_I_p1_p1_m1;
-COEFF(2,1,-1) = coeff_I_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_I_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_I_m1_p2_m1;
-COEFF(0,2,-1) = coeff_I_0_p2_m1;
-COEFF(1,2,-1) = coeff_I_p1_p2_m1;
-COEFF(2,2,-1) = coeff_I_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_I_m2_m2_0;
-COEFF(-1,-2,0) = coeff_I_m1_m2_0;
-COEFF(0,-2,0) = coeff_I_0_m2_0;
-COEFF(1,-2,0) = coeff_I_p1_m2_0;
-COEFF(2,-2,0) = coeff_I_p2_m2_0;
-COEFF(-2,-1,0) = coeff_I_m2_m1_0;
-COEFF(-1,-1,0) = coeff_I_m1_m1_0;
-COEFF(0,-1,0) = coeff_I_0_m1_0;
-COEFF(1,-1,0) = coeff_I_p1_m1_0;
-COEFF(2,-1,0) = coeff_I_p2_m1_0;
-COEFF(-2,0,0) = coeff_I_m2_0_0;
-COEFF(-1,0,0) = coeff_I_m1_0_0;
-COEFF(0,0,0) = coeff_I_0_0_0;
-COEFF(1,0,0) = coeff_I_p1_0_0;
-COEFF(2,0,0) = coeff_I_p2_0_0;
-COEFF(-2,1,0) = coeff_I_m2_p1_0;
-COEFF(-1,1,0) = coeff_I_m1_p1_0;
-COEFF(0,1,0) = coeff_I_0_p1_0;
-COEFF(1,1,0) = coeff_I_p1_p1_0;
-COEFF(2,1,0) = coeff_I_p2_p1_0;
-COEFF(-2,2,0) = coeff_I_m2_p2_0;
-COEFF(-1,2,0) = coeff_I_m1_p2_0;
-COEFF(0,2,0) = coeff_I_0_p2_0;
-COEFF(1,2,0) = coeff_I_p1_p2_0;
-COEFF(2,2,0) = coeff_I_p2_p2_0;
-COEFF(-2,-2,1) = coeff_I_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_I_m1_m2_p1;
-COEFF(0,-2,1) = coeff_I_0_m2_p1;
-COEFF(1,-2,1) = coeff_I_p1_m2_p1;
-COEFF(2,-2,1) = coeff_I_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_I_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_I_m1_m1_p1;
-COEFF(0,-1,1) = coeff_I_0_m1_p1;
-COEFF(1,-1,1) = coeff_I_p1_m1_p1;
-COEFF(2,-1,1) = coeff_I_p2_m1_p1;
-COEFF(-2,0,1) = coeff_I_m2_0_p1;
-COEFF(-1,0,1) = coeff_I_m1_0_p1;
-COEFF(0,0,1) = coeff_I_0_0_p1;
-COEFF(1,0,1) = coeff_I_p1_0_p1;
-COEFF(2,0,1) = coeff_I_p2_0_p1;
-COEFF(-2,1,1) = coeff_I_m2_p1_p1;
-COEFF(-1,1,1) = coeff_I_m1_p1_p1;
-COEFF(0,1,1) = coeff_I_0_p1_p1;
-COEFF(1,1,1) = coeff_I_p1_p1_p1;
-COEFF(2,1,1) = coeff_I_p2_p1_p1;
-COEFF(-2,2,1) = coeff_I_m2_p2_p1;
-COEFF(-1,2,1) = coeff_I_m1_p2_p1;
-COEFF(0,2,1) = coeff_I_0_p2_p1;
-COEFF(1,2,1) = coeff_I_p1_p2_p1;
-COEFF(2,2,1) = coeff_I_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_I_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_I_m1_m2_p2;
-COEFF(0,-2,2) = coeff_I_0_m2_p2;
-COEFF(1,-2,2) = coeff_I_p1_m2_p2;
-COEFF(2,-2,2) = coeff_I_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_I_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_I_m1_m1_p2;
-COEFF(0,-1,2) = coeff_I_0_m1_p2;
-COEFF(1,-1,2) = coeff_I_p1_m1_p2;
-COEFF(2,-1,2) = coeff_I_p2_m1_p2;
-COEFF(-2,0,2) = coeff_I_m2_0_p2;
-COEFF(-1,0,2) = coeff_I_m1_0_p2;
-COEFF(0,0,2) = coeff_I_0_0_p2;
-COEFF(1,0,2) = coeff_I_p1_0_p2;
-COEFF(2,0,2) = coeff_I_p2_0_p2;
-COEFF(-2,1,2) = coeff_I_m2_p1_p2;
-COEFF(-1,1,2) = coeff_I_m1_p1_p2;
-COEFF(0,1,2) = coeff_I_0_p1_p2;
-COEFF(1,1,2) = coeff_I_p1_p1_p2;
-COEFF(2,1,2) = coeff_I_p2_p1_p2;
-COEFF(-2,2,2) = coeff_I_m2_p2_p2;
-COEFF(-1,2,2) = coeff_I_m1_p2_p2;
-COEFF(0,2,2) = coeff_I_0_p2_p2;
-COEFF(1,2,2) = coeff_I_p1_p2_p2;
-COEFF(2,2,2) = coeff_I_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.dcl.c
deleted file mode 100644
index 0c923f3..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_dx_m2_m2_m2,
- coeff_dx_m1_m2_m2,
- coeff_dx_0_m2_m2,
- coeff_dx_p1_m2_m2,
- coeff_dx_p2_m2_m2,
- coeff_dx_m2_m1_m2,
- coeff_dx_m1_m1_m2,
- coeff_dx_0_m1_m2,
- coeff_dx_p1_m1_m2,
- coeff_dx_p2_m1_m2,
- coeff_dx_m2_0_m2,
- coeff_dx_m1_0_m2,
- coeff_dx_0_0_m2,
- coeff_dx_p1_0_m2,
- coeff_dx_p2_0_m2,
- coeff_dx_m2_p1_m2,
- coeff_dx_m1_p1_m2,
- coeff_dx_0_p1_m2,
- coeff_dx_p1_p1_m2,
- coeff_dx_p2_p1_m2,
- coeff_dx_m2_p2_m2,
- coeff_dx_m1_p2_m2,
- coeff_dx_0_p2_m2,
- coeff_dx_p1_p2_m2,
- coeff_dx_p2_p2_m2,
- coeff_dx_m2_m2_m1,
- coeff_dx_m1_m2_m1,
- coeff_dx_0_m2_m1,
- coeff_dx_p1_m2_m1,
- coeff_dx_p2_m2_m1,
- coeff_dx_m2_m1_m1,
- coeff_dx_m1_m1_m1,
- coeff_dx_0_m1_m1,
- coeff_dx_p1_m1_m1,
- coeff_dx_p2_m1_m1,
- coeff_dx_m2_0_m1,
- coeff_dx_m1_0_m1,
- coeff_dx_0_0_m1,
- coeff_dx_p1_0_m1,
- coeff_dx_p2_0_m1,
- coeff_dx_m2_p1_m1,
- coeff_dx_m1_p1_m1,
- coeff_dx_0_p1_m1,
- coeff_dx_p1_p1_m1,
- coeff_dx_p2_p1_m1,
- coeff_dx_m2_p2_m1,
- coeff_dx_m1_p2_m1,
- coeff_dx_0_p2_m1,
- coeff_dx_p1_p2_m1,
- coeff_dx_p2_p2_m1,
- coeff_dx_m2_m2_0,
- coeff_dx_m1_m2_0,
- coeff_dx_0_m2_0,
- coeff_dx_p1_m2_0,
- coeff_dx_p2_m2_0,
- coeff_dx_m2_m1_0,
- coeff_dx_m1_m1_0,
- coeff_dx_0_m1_0,
- coeff_dx_p1_m1_0,
- coeff_dx_p2_m1_0,
- coeff_dx_m2_0_0,
- coeff_dx_m1_0_0,
- coeff_dx_0_0_0,
- coeff_dx_p1_0_0,
- coeff_dx_p2_0_0,
- coeff_dx_m2_p1_0,
- coeff_dx_m1_p1_0,
- coeff_dx_0_p1_0,
- coeff_dx_p1_p1_0,
- coeff_dx_p2_p1_0,
- coeff_dx_m2_p2_0,
- coeff_dx_m1_p2_0,
- coeff_dx_0_p2_0,
- coeff_dx_p1_p2_0,
- coeff_dx_p2_p2_0,
- coeff_dx_m2_m2_p1,
- coeff_dx_m1_m2_p1,
- coeff_dx_0_m2_p1,
- coeff_dx_p1_m2_p1,
- coeff_dx_p2_m2_p1,
- coeff_dx_m2_m1_p1,
- coeff_dx_m1_m1_p1,
- coeff_dx_0_m1_p1,
- coeff_dx_p1_m1_p1,
- coeff_dx_p2_m1_p1,
- coeff_dx_m2_0_p1,
- coeff_dx_m1_0_p1,
- coeff_dx_0_0_p1,
- coeff_dx_p1_0_p1,
- coeff_dx_p2_0_p1,
- coeff_dx_m2_p1_p1,
- coeff_dx_m1_p1_p1,
- coeff_dx_0_p1_p1,
- coeff_dx_p1_p1_p1,
- coeff_dx_p2_p1_p1,
- coeff_dx_m2_p2_p1,
- coeff_dx_m1_p2_p1,
- coeff_dx_0_p2_p1,
- coeff_dx_p1_p2_p1,
- coeff_dx_p2_p2_p1,
- coeff_dx_m2_m2_p2,
- coeff_dx_m1_m2_p2,
- coeff_dx_0_m2_p2,
- coeff_dx_p1_m2_p2,
- coeff_dx_p2_m2_p2,
- coeff_dx_m2_m1_p2,
- coeff_dx_m1_m1_p2,
- coeff_dx_0_m1_p2,
- coeff_dx_p1_m1_p2,
- coeff_dx_p2_m1_p2,
- coeff_dx_m2_0_p2,
- coeff_dx_m1_0_p2,
- coeff_dx_0_0_p2,
- coeff_dx_p1_0_p2,
- coeff_dx_p2_0_p2,
- coeff_dx_m2_p1_p2,
- coeff_dx_m1_p1_p2,
- coeff_dx_0_p1_p2,
- coeff_dx_p1_p1_p2,
- coeff_dx_p2_p1_p2,
- coeff_dx_m2_p2_p2,
- coeff_dx_m1_p2_p2,
- coeff_dx_0_p2_p2,
- coeff_dx_p1_p2_p2,
- coeff_dx_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
deleted file mode 100644
index 920f72d..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.dcl.c
deleted file mode 100644
index e7cb52f..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_dxx_m2_m2_m2,
- coeff_dxx_m1_m2_m2,
- coeff_dxx_0_m2_m2,
- coeff_dxx_p1_m2_m2,
- coeff_dxx_p2_m2_m2,
- coeff_dxx_m2_m1_m2,
- coeff_dxx_m1_m1_m2,
- coeff_dxx_0_m1_m2,
- coeff_dxx_p1_m1_m2,
- coeff_dxx_p2_m1_m2,
- coeff_dxx_m2_0_m2,
- coeff_dxx_m1_0_m2,
- coeff_dxx_0_0_m2,
- coeff_dxx_p1_0_m2,
- coeff_dxx_p2_0_m2,
- coeff_dxx_m2_p1_m2,
- coeff_dxx_m1_p1_m2,
- coeff_dxx_0_p1_m2,
- coeff_dxx_p1_p1_m2,
- coeff_dxx_p2_p1_m2,
- coeff_dxx_m2_p2_m2,
- coeff_dxx_m1_p2_m2,
- coeff_dxx_0_p2_m2,
- coeff_dxx_p1_p2_m2,
- coeff_dxx_p2_p2_m2,
- coeff_dxx_m2_m2_m1,
- coeff_dxx_m1_m2_m1,
- coeff_dxx_0_m2_m1,
- coeff_dxx_p1_m2_m1,
- coeff_dxx_p2_m2_m1,
- coeff_dxx_m2_m1_m1,
- coeff_dxx_m1_m1_m1,
- coeff_dxx_0_m1_m1,
- coeff_dxx_p1_m1_m1,
- coeff_dxx_p2_m1_m1,
- coeff_dxx_m2_0_m1,
- coeff_dxx_m1_0_m1,
- coeff_dxx_0_0_m1,
- coeff_dxx_p1_0_m1,
- coeff_dxx_p2_0_m1,
- coeff_dxx_m2_p1_m1,
- coeff_dxx_m1_p1_m1,
- coeff_dxx_0_p1_m1,
- coeff_dxx_p1_p1_m1,
- coeff_dxx_p2_p1_m1,
- coeff_dxx_m2_p2_m1,
- coeff_dxx_m1_p2_m1,
- coeff_dxx_0_p2_m1,
- coeff_dxx_p1_p2_m1,
- coeff_dxx_p2_p2_m1,
- coeff_dxx_m2_m2_0,
- coeff_dxx_m1_m2_0,
- coeff_dxx_0_m2_0,
- coeff_dxx_p1_m2_0,
- coeff_dxx_p2_m2_0,
- coeff_dxx_m2_m1_0,
- coeff_dxx_m1_m1_0,
- coeff_dxx_0_m1_0,
- coeff_dxx_p1_m1_0,
- coeff_dxx_p2_m1_0,
- coeff_dxx_m2_0_0,
- coeff_dxx_m1_0_0,
- coeff_dxx_0_0_0,
- coeff_dxx_p1_0_0,
- coeff_dxx_p2_0_0,
- coeff_dxx_m2_p1_0,
- coeff_dxx_m1_p1_0,
- coeff_dxx_0_p1_0,
- coeff_dxx_p1_p1_0,
- coeff_dxx_p2_p1_0,
- coeff_dxx_m2_p2_0,
- coeff_dxx_m1_p2_0,
- coeff_dxx_0_p2_0,
- coeff_dxx_p1_p2_0,
- coeff_dxx_p2_p2_0,
- coeff_dxx_m2_m2_p1,
- coeff_dxx_m1_m2_p1,
- coeff_dxx_0_m2_p1,
- coeff_dxx_p1_m2_p1,
- coeff_dxx_p2_m2_p1,
- coeff_dxx_m2_m1_p1,
- coeff_dxx_m1_m1_p1,
- coeff_dxx_0_m1_p1,
- coeff_dxx_p1_m1_p1,
- coeff_dxx_p2_m1_p1,
- coeff_dxx_m2_0_p1,
- coeff_dxx_m1_0_p1,
- coeff_dxx_0_0_p1,
- coeff_dxx_p1_0_p1,
- coeff_dxx_p2_0_p1,
- coeff_dxx_m2_p1_p1,
- coeff_dxx_m1_p1_p1,
- coeff_dxx_0_p1_p1,
- coeff_dxx_p1_p1_p1,
- coeff_dxx_p2_p1_p1,
- coeff_dxx_m2_p2_p1,
- coeff_dxx_m1_p2_p1,
- coeff_dxx_0_p2_p1,
- coeff_dxx_p1_p2_p1,
- coeff_dxx_p2_p2_p1,
- coeff_dxx_m2_m2_p2,
- coeff_dxx_m1_m2_p2,
- coeff_dxx_0_m2_p2,
- coeff_dxx_p1_m2_p2,
- coeff_dxx_p2_m2_p2,
- coeff_dxx_m2_m1_p2,
- coeff_dxx_m1_m1_p2,
- coeff_dxx_0_m1_p2,
- coeff_dxx_p1_m1_p2,
- coeff_dxx_p2_m1_p2,
- coeff_dxx_m2_0_p2,
- coeff_dxx_m1_0_p2,
- coeff_dxx_0_0_p2,
- coeff_dxx_p1_0_p2,
- coeff_dxx_p2_0_p2,
- coeff_dxx_m2_p1_p2,
- coeff_dxx_m1_p1_p2,
- coeff_dxx_0_p1_p2,
- coeff_dxx_p1_p1_p2,
- coeff_dxx_p2_p1_p2,
- coeff_dxx_m2_p2_p2,
- coeff_dxx_m1_p2_p2,
- coeff_dxx_0_p2_p2,
- coeff_dxx_p1_p2_p2,
- coeff_dxx_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
deleted file mode 100644
index e9a81ff..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.dcl.c
deleted file mode 100644
index 3b029c8..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_dxy_m2_m2_m2,
- coeff_dxy_m1_m2_m2,
- coeff_dxy_0_m2_m2,
- coeff_dxy_p1_m2_m2,
- coeff_dxy_p2_m2_m2,
- coeff_dxy_m2_m1_m2,
- coeff_dxy_m1_m1_m2,
- coeff_dxy_0_m1_m2,
- coeff_dxy_p1_m1_m2,
- coeff_dxy_p2_m1_m2,
- coeff_dxy_m2_0_m2,
- coeff_dxy_m1_0_m2,
- coeff_dxy_0_0_m2,
- coeff_dxy_p1_0_m2,
- coeff_dxy_p2_0_m2,
- coeff_dxy_m2_p1_m2,
- coeff_dxy_m1_p1_m2,
- coeff_dxy_0_p1_m2,
- coeff_dxy_p1_p1_m2,
- coeff_dxy_p2_p1_m2,
- coeff_dxy_m2_p2_m2,
- coeff_dxy_m1_p2_m2,
- coeff_dxy_0_p2_m2,
- coeff_dxy_p1_p2_m2,
- coeff_dxy_p2_p2_m2,
- coeff_dxy_m2_m2_m1,
- coeff_dxy_m1_m2_m1,
- coeff_dxy_0_m2_m1,
- coeff_dxy_p1_m2_m1,
- coeff_dxy_p2_m2_m1,
- coeff_dxy_m2_m1_m1,
- coeff_dxy_m1_m1_m1,
- coeff_dxy_0_m1_m1,
- coeff_dxy_p1_m1_m1,
- coeff_dxy_p2_m1_m1,
- coeff_dxy_m2_0_m1,
- coeff_dxy_m1_0_m1,
- coeff_dxy_0_0_m1,
- coeff_dxy_p1_0_m1,
- coeff_dxy_p2_0_m1,
- coeff_dxy_m2_p1_m1,
- coeff_dxy_m1_p1_m1,
- coeff_dxy_0_p1_m1,
- coeff_dxy_p1_p1_m1,
- coeff_dxy_p2_p1_m1,
- coeff_dxy_m2_p2_m1,
- coeff_dxy_m1_p2_m1,
- coeff_dxy_0_p2_m1,
- coeff_dxy_p1_p2_m1,
- coeff_dxy_p2_p2_m1,
- coeff_dxy_m2_m2_0,
- coeff_dxy_m1_m2_0,
- coeff_dxy_0_m2_0,
- coeff_dxy_p1_m2_0,
- coeff_dxy_p2_m2_0,
- coeff_dxy_m2_m1_0,
- coeff_dxy_m1_m1_0,
- coeff_dxy_0_m1_0,
- coeff_dxy_p1_m1_0,
- coeff_dxy_p2_m1_0,
- coeff_dxy_m2_0_0,
- coeff_dxy_m1_0_0,
- coeff_dxy_0_0_0,
- coeff_dxy_p1_0_0,
- coeff_dxy_p2_0_0,
- coeff_dxy_m2_p1_0,
- coeff_dxy_m1_p1_0,
- coeff_dxy_0_p1_0,
- coeff_dxy_p1_p1_0,
- coeff_dxy_p2_p1_0,
- coeff_dxy_m2_p2_0,
- coeff_dxy_m1_p2_0,
- coeff_dxy_0_p2_0,
- coeff_dxy_p1_p2_0,
- coeff_dxy_p2_p2_0,
- coeff_dxy_m2_m2_p1,
- coeff_dxy_m1_m2_p1,
- coeff_dxy_0_m2_p1,
- coeff_dxy_p1_m2_p1,
- coeff_dxy_p2_m2_p1,
- coeff_dxy_m2_m1_p1,
- coeff_dxy_m1_m1_p1,
- coeff_dxy_0_m1_p1,
- coeff_dxy_p1_m1_p1,
- coeff_dxy_p2_m1_p1,
- coeff_dxy_m2_0_p1,
- coeff_dxy_m1_0_p1,
- coeff_dxy_0_0_p1,
- coeff_dxy_p1_0_p1,
- coeff_dxy_p2_0_p1,
- coeff_dxy_m2_p1_p1,
- coeff_dxy_m1_p1_p1,
- coeff_dxy_0_p1_p1,
- coeff_dxy_p1_p1_p1,
- coeff_dxy_p2_p1_p1,
- coeff_dxy_m2_p2_p1,
- coeff_dxy_m1_p2_p1,
- coeff_dxy_0_p2_p1,
- coeff_dxy_p1_p2_p1,
- coeff_dxy_p2_p2_p1,
- coeff_dxy_m2_m2_p2,
- coeff_dxy_m1_m2_p2,
- coeff_dxy_0_m2_p2,
- coeff_dxy_p1_m2_p2,
- coeff_dxy_p2_m2_p2,
- coeff_dxy_m2_m1_p2,
- coeff_dxy_m1_m1_p2,
- coeff_dxy_0_m1_p2,
- coeff_dxy_p1_m1_p2,
- coeff_dxy_p2_m1_p2,
- coeff_dxy_m2_0_p2,
- coeff_dxy_m1_0_p2,
- coeff_dxy_0_0_p2,
- coeff_dxy_p1_0_p2,
- coeff_dxy_p2_0_p2,
- coeff_dxy_m2_p1_p2,
- coeff_dxy_m1_p1_p2,
- coeff_dxy_0_p1_p2,
- coeff_dxy_p1_p1_p2,
- coeff_dxy_p2_p1_p2,
- coeff_dxy_m2_p2_p2,
- coeff_dxy_m1_p2_p2,
- coeff_dxy_0_p2_p2,
- coeff_dxy_p1_p2_p2,
- coeff_dxy_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
deleted file mode 100644
index 83fd574..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.dcl.c
deleted file mode 100644
index 4db13a0..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_dxz_m2_m2_m2,
- coeff_dxz_m1_m2_m2,
- coeff_dxz_0_m2_m2,
- coeff_dxz_p1_m2_m2,
- coeff_dxz_p2_m2_m2,
- coeff_dxz_m2_m1_m2,
- coeff_dxz_m1_m1_m2,
- coeff_dxz_0_m1_m2,
- coeff_dxz_p1_m1_m2,
- coeff_dxz_p2_m1_m2,
- coeff_dxz_m2_0_m2,
- coeff_dxz_m1_0_m2,
- coeff_dxz_0_0_m2,
- coeff_dxz_p1_0_m2,
- coeff_dxz_p2_0_m2,
- coeff_dxz_m2_p1_m2,
- coeff_dxz_m1_p1_m2,
- coeff_dxz_0_p1_m2,
- coeff_dxz_p1_p1_m2,
- coeff_dxz_p2_p1_m2,
- coeff_dxz_m2_p2_m2,
- coeff_dxz_m1_p2_m2,
- coeff_dxz_0_p2_m2,
- coeff_dxz_p1_p2_m2,
- coeff_dxz_p2_p2_m2,
- coeff_dxz_m2_m2_m1,
- coeff_dxz_m1_m2_m1,
- coeff_dxz_0_m2_m1,
- coeff_dxz_p1_m2_m1,
- coeff_dxz_p2_m2_m1,
- coeff_dxz_m2_m1_m1,
- coeff_dxz_m1_m1_m1,
- coeff_dxz_0_m1_m1,
- coeff_dxz_p1_m1_m1,
- coeff_dxz_p2_m1_m1,
- coeff_dxz_m2_0_m1,
- coeff_dxz_m1_0_m1,
- coeff_dxz_0_0_m1,
- coeff_dxz_p1_0_m1,
- coeff_dxz_p2_0_m1,
- coeff_dxz_m2_p1_m1,
- coeff_dxz_m1_p1_m1,
- coeff_dxz_0_p1_m1,
- coeff_dxz_p1_p1_m1,
- coeff_dxz_p2_p1_m1,
- coeff_dxz_m2_p2_m1,
- coeff_dxz_m1_p2_m1,
- coeff_dxz_0_p2_m1,
- coeff_dxz_p1_p2_m1,
- coeff_dxz_p2_p2_m1,
- coeff_dxz_m2_m2_0,
- coeff_dxz_m1_m2_0,
- coeff_dxz_0_m2_0,
- coeff_dxz_p1_m2_0,
- coeff_dxz_p2_m2_0,
- coeff_dxz_m2_m1_0,
- coeff_dxz_m1_m1_0,
- coeff_dxz_0_m1_0,
- coeff_dxz_p1_m1_0,
- coeff_dxz_p2_m1_0,
- coeff_dxz_m2_0_0,
- coeff_dxz_m1_0_0,
- coeff_dxz_0_0_0,
- coeff_dxz_p1_0_0,
- coeff_dxz_p2_0_0,
- coeff_dxz_m2_p1_0,
- coeff_dxz_m1_p1_0,
- coeff_dxz_0_p1_0,
- coeff_dxz_p1_p1_0,
- coeff_dxz_p2_p1_0,
- coeff_dxz_m2_p2_0,
- coeff_dxz_m1_p2_0,
- coeff_dxz_0_p2_0,
- coeff_dxz_p1_p2_0,
- coeff_dxz_p2_p2_0,
- coeff_dxz_m2_m2_p1,
- coeff_dxz_m1_m2_p1,
- coeff_dxz_0_m2_p1,
- coeff_dxz_p1_m2_p1,
- coeff_dxz_p2_m2_p1,
- coeff_dxz_m2_m1_p1,
- coeff_dxz_m1_m1_p1,
- coeff_dxz_0_m1_p1,
- coeff_dxz_p1_m1_p1,
- coeff_dxz_p2_m1_p1,
- coeff_dxz_m2_0_p1,
- coeff_dxz_m1_0_p1,
- coeff_dxz_0_0_p1,
- coeff_dxz_p1_0_p1,
- coeff_dxz_p2_0_p1,
- coeff_dxz_m2_p1_p1,
- coeff_dxz_m1_p1_p1,
- coeff_dxz_0_p1_p1,
- coeff_dxz_p1_p1_p1,
- coeff_dxz_p2_p1_p1,
- coeff_dxz_m2_p2_p1,
- coeff_dxz_m1_p2_p1,
- coeff_dxz_0_p2_p1,
- coeff_dxz_p1_p2_p1,
- coeff_dxz_p2_p2_p1,
- coeff_dxz_m2_m2_p2,
- coeff_dxz_m1_m2_p2,
- coeff_dxz_0_m2_p2,
- coeff_dxz_p1_m2_p2,
- coeff_dxz_p2_m2_p2,
- coeff_dxz_m2_m1_p2,
- coeff_dxz_m1_m1_p2,
- coeff_dxz_0_m1_p2,
- coeff_dxz_p1_m1_p2,
- coeff_dxz_p2_m1_p2,
- coeff_dxz_m2_0_p2,
- coeff_dxz_m1_0_p2,
- coeff_dxz_0_0_p2,
- coeff_dxz_p1_0_p2,
- coeff_dxz_p2_0_p2,
- coeff_dxz_m2_p1_p2,
- coeff_dxz_m1_p1_p2,
- coeff_dxz_0_p1_p2,
- coeff_dxz_p1_p1_p2,
- coeff_dxz_p2_p1_p2,
- coeff_dxz_m2_p2_p2,
- coeff_dxz_m1_p2_p2,
- coeff_dxz_0_p2_p2,
- coeff_dxz_p1_p2_p2,
- coeff_dxz_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
deleted file mode 100644
index b8e4a5b..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.dcl.c
deleted file mode 100644
index a26ddf8..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_dy_m2_m2_m2,
- coeff_dy_m1_m2_m2,
- coeff_dy_0_m2_m2,
- coeff_dy_p1_m2_m2,
- coeff_dy_p2_m2_m2,
- coeff_dy_m2_m1_m2,
- coeff_dy_m1_m1_m2,
- coeff_dy_0_m1_m2,
- coeff_dy_p1_m1_m2,
- coeff_dy_p2_m1_m2,
- coeff_dy_m2_0_m2,
- coeff_dy_m1_0_m2,
- coeff_dy_0_0_m2,
- coeff_dy_p1_0_m2,
- coeff_dy_p2_0_m2,
- coeff_dy_m2_p1_m2,
- coeff_dy_m1_p1_m2,
- coeff_dy_0_p1_m2,
- coeff_dy_p1_p1_m2,
- coeff_dy_p2_p1_m2,
- coeff_dy_m2_p2_m2,
- coeff_dy_m1_p2_m2,
- coeff_dy_0_p2_m2,
- coeff_dy_p1_p2_m2,
- coeff_dy_p2_p2_m2,
- coeff_dy_m2_m2_m1,
- coeff_dy_m1_m2_m1,
- coeff_dy_0_m2_m1,
- coeff_dy_p1_m2_m1,
- coeff_dy_p2_m2_m1,
- coeff_dy_m2_m1_m1,
- coeff_dy_m1_m1_m1,
- coeff_dy_0_m1_m1,
- coeff_dy_p1_m1_m1,
- coeff_dy_p2_m1_m1,
- coeff_dy_m2_0_m1,
- coeff_dy_m1_0_m1,
- coeff_dy_0_0_m1,
- coeff_dy_p1_0_m1,
- coeff_dy_p2_0_m1,
- coeff_dy_m2_p1_m1,
- coeff_dy_m1_p1_m1,
- coeff_dy_0_p1_m1,
- coeff_dy_p1_p1_m1,
- coeff_dy_p2_p1_m1,
- coeff_dy_m2_p2_m1,
- coeff_dy_m1_p2_m1,
- coeff_dy_0_p2_m1,
- coeff_dy_p1_p2_m1,
- coeff_dy_p2_p2_m1,
- coeff_dy_m2_m2_0,
- coeff_dy_m1_m2_0,
- coeff_dy_0_m2_0,
- coeff_dy_p1_m2_0,
- coeff_dy_p2_m2_0,
- coeff_dy_m2_m1_0,
- coeff_dy_m1_m1_0,
- coeff_dy_0_m1_0,
- coeff_dy_p1_m1_0,
- coeff_dy_p2_m1_0,
- coeff_dy_m2_0_0,
- coeff_dy_m1_0_0,
- coeff_dy_0_0_0,
- coeff_dy_p1_0_0,
- coeff_dy_p2_0_0,
- coeff_dy_m2_p1_0,
- coeff_dy_m1_p1_0,
- coeff_dy_0_p1_0,
- coeff_dy_p1_p1_0,
- coeff_dy_p2_p1_0,
- coeff_dy_m2_p2_0,
- coeff_dy_m1_p2_0,
- coeff_dy_0_p2_0,
- coeff_dy_p1_p2_0,
- coeff_dy_p2_p2_0,
- coeff_dy_m2_m2_p1,
- coeff_dy_m1_m2_p1,
- coeff_dy_0_m2_p1,
- coeff_dy_p1_m2_p1,
- coeff_dy_p2_m2_p1,
- coeff_dy_m2_m1_p1,
- coeff_dy_m1_m1_p1,
- coeff_dy_0_m1_p1,
- coeff_dy_p1_m1_p1,
- coeff_dy_p2_m1_p1,
- coeff_dy_m2_0_p1,
- coeff_dy_m1_0_p1,
- coeff_dy_0_0_p1,
- coeff_dy_p1_0_p1,
- coeff_dy_p2_0_p1,
- coeff_dy_m2_p1_p1,
- coeff_dy_m1_p1_p1,
- coeff_dy_0_p1_p1,
- coeff_dy_p1_p1_p1,
- coeff_dy_p2_p1_p1,
- coeff_dy_m2_p2_p1,
- coeff_dy_m1_p2_p1,
- coeff_dy_0_p2_p1,
- coeff_dy_p1_p2_p1,
- coeff_dy_p2_p2_p1,
- coeff_dy_m2_m2_p2,
- coeff_dy_m1_m2_p2,
- coeff_dy_0_m2_p2,
- coeff_dy_p1_m2_p2,
- coeff_dy_p2_m2_p2,
- coeff_dy_m2_m1_p2,
- coeff_dy_m1_m1_p2,
- coeff_dy_0_m1_p2,
- coeff_dy_p1_m1_p2,
- coeff_dy_p2_m1_p2,
- coeff_dy_m2_0_p2,
- coeff_dy_m1_0_p2,
- coeff_dy_0_0_p2,
- coeff_dy_p1_0_p2,
- coeff_dy_p2_0_p2,
- coeff_dy_m2_p1_p2,
- coeff_dy_m1_p1_p2,
- coeff_dy_0_p1_p2,
- coeff_dy_p1_p1_p2,
- coeff_dy_p2_p1_p2,
- coeff_dy_m2_p2_p2,
- coeff_dy_m1_p2_p2,
- coeff_dy_0_p2_p2,
- coeff_dy_p1_p2_p2,
- coeff_dy_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
deleted file mode 100644
index 596a34a..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.dcl.c
deleted file mode 100644
index a78af2b..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_dyy_m2_m2_m2,
- coeff_dyy_m1_m2_m2,
- coeff_dyy_0_m2_m2,
- coeff_dyy_p1_m2_m2,
- coeff_dyy_p2_m2_m2,
- coeff_dyy_m2_m1_m2,
- coeff_dyy_m1_m1_m2,
- coeff_dyy_0_m1_m2,
- coeff_dyy_p1_m1_m2,
- coeff_dyy_p2_m1_m2,
- coeff_dyy_m2_0_m2,
- coeff_dyy_m1_0_m2,
- coeff_dyy_0_0_m2,
- coeff_dyy_p1_0_m2,
- coeff_dyy_p2_0_m2,
- coeff_dyy_m2_p1_m2,
- coeff_dyy_m1_p1_m2,
- coeff_dyy_0_p1_m2,
- coeff_dyy_p1_p1_m2,
- coeff_dyy_p2_p1_m2,
- coeff_dyy_m2_p2_m2,
- coeff_dyy_m1_p2_m2,
- coeff_dyy_0_p2_m2,
- coeff_dyy_p1_p2_m2,
- coeff_dyy_p2_p2_m2,
- coeff_dyy_m2_m2_m1,
- coeff_dyy_m1_m2_m1,
- coeff_dyy_0_m2_m1,
- coeff_dyy_p1_m2_m1,
- coeff_dyy_p2_m2_m1,
- coeff_dyy_m2_m1_m1,
- coeff_dyy_m1_m1_m1,
- coeff_dyy_0_m1_m1,
- coeff_dyy_p1_m1_m1,
- coeff_dyy_p2_m1_m1,
- coeff_dyy_m2_0_m1,
- coeff_dyy_m1_0_m1,
- coeff_dyy_0_0_m1,
- coeff_dyy_p1_0_m1,
- coeff_dyy_p2_0_m1,
- coeff_dyy_m2_p1_m1,
- coeff_dyy_m1_p1_m1,
- coeff_dyy_0_p1_m1,
- coeff_dyy_p1_p1_m1,
- coeff_dyy_p2_p1_m1,
- coeff_dyy_m2_p2_m1,
- coeff_dyy_m1_p2_m1,
- coeff_dyy_0_p2_m1,
- coeff_dyy_p1_p2_m1,
- coeff_dyy_p2_p2_m1,
- coeff_dyy_m2_m2_0,
- coeff_dyy_m1_m2_0,
- coeff_dyy_0_m2_0,
- coeff_dyy_p1_m2_0,
- coeff_dyy_p2_m2_0,
- coeff_dyy_m2_m1_0,
- coeff_dyy_m1_m1_0,
- coeff_dyy_0_m1_0,
- coeff_dyy_p1_m1_0,
- coeff_dyy_p2_m1_0,
- coeff_dyy_m2_0_0,
- coeff_dyy_m1_0_0,
- coeff_dyy_0_0_0,
- coeff_dyy_p1_0_0,
- coeff_dyy_p2_0_0,
- coeff_dyy_m2_p1_0,
- coeff_dyy_m1_p1_0,
- coeff_dyy_0_p1_0,
- coeff_dyy_p1_p1_0,
- coeff_dyy_p2_p1_0,
- coeff_dyy_m2_p2_0,
- coeff_dyy_m1_p2_0,
- coeff_dyy_0_p2_0,
- coeff_dyy_p1_p2_0,
- coeff_dyy_p2_p2_0,
- coeff_dyy_m2_m2_p1,
- coeff_dyy_m1_m2_p1,
- coeff_dyy_0_m2_p1,
- coeff_dyy_p1_m2_p1,
- coeff_dyy_p2_m2_p1,
- coeff_dyy_m2_m1_p1,
- coeff_dyy_m1_m1_p1,
- coeff_dyy_0_m1_p1,
- coeff_dyy_p1_m1_p1,
- coeff_dyy_p2_m1_p1,
- coeff_dyy_m2_0_p1,
- coeff_dyy_m1_0_p1,
- coeff_dyy_0_0_p1,
- coeff_dyy_p1_0_p1,
- coeff_dyy_p2_0_p1,
- coeff_dyy_m2_p1_p1,
- coeff_dyy_m1_p1_p1,
- coeff_dyy_0_p1_p1,
- coeff_dyy_p1_p1_p1,
- coeff_dyy_p2_p1_p1,
- coeff_dyy_m2_p2_p1,
- coeff_dyy_m1_p2_p1,
- coeff_dyy_0_p2_p1,
- coeff_dyy_p1_p2_p1,
- coeff_dyy_p2_p2_p1,
- coeff_dyy_m2_m2_p2,
- coeff_dyy_m1_m2_p2,
- coeff_dyy_0_m2_p2,
- coeff_dyy_p1_m2_p2,
- coeff_dyy_p2_m2_p2,
- coeff_dyy_m2_m1_p2,
- coeff_dyy_m1_m1_p2,
- coeff_dyy_0_m1_p2,
- coeff_dyy_p1_m1_p2,
- coeff_dyy_p2_m1_p2,
- coeff_dyy_m2_0_p2,
- coeff_dyy_m1_0_p2,
- coeff_dyy_0_0_p2,
- coeff_dyy_p1_0_p2,
- coeff_dyy_p2_0_p2,
- coeff_dyy_m2_p1_p2,
- coeff_dyy_m1_p1_p2,
- coeff_dyy_0_p1_p2,
- coeff_dyy_p1_p1_p2,
- coeff_dyy_p2_p1_p2,
- coeff_dyy_m2_p2_p2,
- coeff_dyy_m1_p2_p2,
- coeff_dyy_0_p2_p2,
- coeff_dyy_p1_p2_p2,
- coeff_dyy_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
deleted file mode 100644
index 3235bb4..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.dcl.c
deleted file mode 100644
index f932782..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_dyz_m2_m2_m2,
- coeff_dyz_m1_m2_m2,
- coeff_dyz_0_m2_m2,
- coeff_dyz_p1_m2_m2,
- coeff_dyz_p2_m2_m2,
- coeff_dyz_m2_m1_m2,
- coeff_dyz_m1_m1_m2,
- coeff_dyz_0_m1_m2,
- coeff_dyz_p1_m1_m2,
- coeff_dyz_p2_m1_m2,
- coeff_dyz_m2_0_m2,
- coeff_dyz_m1_0_m2,
- coeff_dyz_0_0_m2,
- coeff_dyz_p1_0_m2,
- coeff_dyz_p2_0_m2,
- coeff_dyz_m2_p1_m2,
- coeff_dyz_m1_p1_m2,
- coeff_dyz_0_p1_m2,
- coeff_dyz_p1_p1_m2,
- coeff_dyz_p2_p1_m2,
- coeff_dyz_m2_p2_m2,
- coeff_dyz_m1_p2_m2,
- coeff_dyz_0_p2_m2,
- coeff_dyz_p1_p2_m2,
- coeff_dyz_p2_p2_m2,
- coeff_dyz_m2_m2_m1,
- coeff_dyz_m1_m2_m1,
- coeff_dyz_0_m2_m1,
- coeff_dyz_p1_m2_m1,
- coeff_dyz_p2_m2_m1,
- coeff_dyz_m2_m1_m1,
- coeff_dyz_m1_m1_m1,
- coeff_dyz_0_m1_m1,
- coeff_dyz_p1_m1_m1,
- coeff_dyz_p2_m1_m1,
- coeff_dyz_m2_0_m1,
- coeff_dyz_m1_0_m1,
- coeff_dyz_0_0_m1,
- coeff_dyz_p1_0_m1,
- coeff_dyz_p2_0_m1,
- coeff_dyz_m2_p1_m1,
- coeff_dyz_m1_p1_m1,
- coeff_dyz_0_p1_m1,
- coeff_dyz_p1_p1_m1,
- coeff_dyz_p2_p1_m1,
- coeff_dyz_m2_p2_m1,
- coeff_dyz_m1_p2_m1,
- coeff_dyz_0_p2_m1,
- coeff_dyz_p1_p2_m1,
- coeff_dyz_p2_p2_m1,
- coeff_dyz_m2_m2_0,
- coeff_dyz_m1_m2_0,
- coeff_dyz_0_m2_0,
- coeff_dyz_p1_m2_0,
- coeff_dyz_p2_m2_0,
- coeff_dyz_m2_m1_0,
- coeff_dyz_m1_m1_0,
- coeff_dyz_0_m1_0,
- coeff_dyz_p1_m1_0,
- coeff_dyz_p2_m1_0,
- coeff_dyz_m2_0_0,
- coeff_dyz_m1_0_0,
- coeff_dyz_0_0_0,
- coeff_dyz_p1_0_0,
- coeff_dyz_p2_0_0,
- coeff_dyz_m2_p1_0,
- coeff_dyz_m1_p1_0,
- coeff_dyz_0_p1_0,
- coeff_dyz_p1_p1_0,
- coeff_dyz_p2_p1_0,
- coeff_dyz_m2_p2_0,
- coeff_dyz_m1_p2_0,
- coeff_dyz_0_p2_0,
- coeff_dyz_p1_p2_0,
- coeff_dyz_p2_p2_0,
- coeff_dyz_m2_m2_p1,
- coeff_dyz_m1_m2_p1,
- coeff_dyz_0_m2_p1,
- coeff_dyz_p1_m2_p1,
- coeff_dyz_p2_m2_p1,
- coeff_dyz_m2_m1_p1,
- coeff_dyz_m1_m1_p1,
- coeff_dyz_0_m1_p1,
- coeff_dyz_p1_m1_p1,
- coeff_dyz_p2_m1_p1,
- coeff_dyz_m2_0_p1,
- coeff_dyz_m1_0_p1,
- coeff_dyz_0_0_p1,
- coeff_dyz_p1_0_p1,
- coeff_dyz_p2_0_p1,
- coeff_dyz_m2_p1_p1,
- coeff_dyz_m1_p1_p1,
- coeff_dyz_0_p1_p1,
- coeff_dyz_p1_p1_p1,
- coeff_dyz_p2_p1_p1,
- coeff_dyz_m2_p2_p1,
- coeff_dyz_m1_p2_p1,
- coeff_dyz_0_p2_p1,
- coeff_dyz_p1_p2_p1,
- coeff_dyz_p2_p2_p1,
- coeff_dyz_m2_m2_p2,
- coeff_dyz_m1_m2_p2,
- coeff_dyz_0_m2_p2,
- coeff_dyz_p1_m2_p2,
- coeff_dyz_p2_m2_p2,
- coeff_dyz_m2_m1_p2,
- coeff_dyz_m1_m1_p2,
- coeff_dyz_0_m1_p2,
- coeff_dyz_p1_m1_p2,
- coeff_dyz_p2_m1_p2,
- coeff_dyz_m2_0_p2,
- coeff_dyz_m1_0_p2,
- coeff_dyz_0_0_p2,
- coeff_dyz_p1_0_p2,
- coeff_dyz_p2_0_p2,
- coeff_dyz_m2_p1_p2,
- coeff_dyz_m1_p1_p2,
- coeff_dyz_0_p1_p2,
- coeff_dyz_p1_p1_p2,
- coeff_dyz_p2_p1_p2,
- coeff_dyz_m2_p2_p2,
- coeff_dyz_m1_p2_p2,
- coeff_dyz_0_p2_p2,
- coeff_dyz_p1_p2_p2,
- coeff_dyz_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
deleted file mode 100644
index f764141..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.dcl.c
deleted file mode 100644
index 785a843..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_dz_m2_m2_m2,
- coeff_dz_m1_m2_m2,
- coeff_dz_0_m2_m2,
- coeff_dz_p1_m2_m2,
- coeff_dz_p2_m2_m2,
- coeff_dz_m2_m1_m2,
- coeff_dz_m1_m1_m2,
- coeff_dz_0_m1_m2,
- coeff_dz_p1_m1_m2,
- coeff_dz_p2_m1_m2,
- coeff_dz_m2_0_m2,
- coeff_dz_m1_0_m2,
- coeff_dz_0_0_m2,
- coeff_dz_p1_0_m2,
- coeff_dz_p2_0_m2,
- coeff_dz_m2_p1_m2,
- coeff_dz_m1_p1_m2,
- coeff_dz_0_p1_m2,
- coeff_dz_p1_p1_m2,
- coeff_dz_p2_p1_m2,
- coeff_dz_m2_p2_m2,
- coeff_dz_m1_p2_m2,
- coeff_dz_0_p2_m2,
- coeff_dz_p1_p2_m2,
- coeff_dz_p2_p2_m2,
- coeff_dz_m2_m2_m1,
- coeff_dz_m1_m2_m1,
- coeff_dz_0_m2_m1,
- coeff_dz_p1_m2_m1,
- coeff_dz_p2_m2_m1,
- coeff_dz_m2_m1_m1,
- coeff_dz_m1_m1_m1,
- coeff_dz_0_m1_m1,
- coeff_dz_p1_m1_m1,
- coeff_dz_p2_m1_m1,
- coeff_dz_m2_0_m1,
- coeff_dz_m1_0_m1,
- coeff_dz_0_0_m1,
- coeff_dz_p1_0_m1,
- coeff_dz_p2_0_m1,
- coeff_dz_m2_p1_m1,
- coeff_dz_m1_p1_m1,
- coeff_dz_0_p1_m1,
- coeff_dz_p1_p1_m1,
- coeff_dz_p2_p1_m1,
- coeff_dz_m2_p2_m1,
- coeff_dz_m1_p2_m1,
- coeff_dz_0_p2_m1,
- coeff_dz_p1_p2_m1,
- coeff_dz_p2_p2_m1,
- coeff_dz_m2_m2_0,
- coeff_dz_m1_m2_0,
- coeff_dz_0_m2_0,
- coeff_dz_p1_m2_0,
- coeff_dz_p2_m2_0,
- coeff_dz_m2_m1_0,
- coeff_dz_m1_m1_0,
- coeff_dz_0_m1_0,
- coeff_dz_p1_m1_0,
- coeff_dz_p2_m1_0,
- coeff_dz_m2_0_0,
- coeff_dz_m1_0_0,
- coeff_dz_0_0_0,
- coeff_dz_p1_0_0,
- coeff_dz_p2_0_0,
- coeff_dz_m2_p1_0,
- coeff_dz_m1_p1_0,
- coeff_dz_0_p1_0,
- coeff_dz_p1_p1_0,
- coeff_dz_p2_p1_0,
- coeff_dz_m2_p2_0,
- coeff_dz_m1_p2_0,
- coeff_dz_0_p2_0,
- coeff_dz_p1_p2_0,
- coeff_dz_p2_p2_0,
- coeff_dz_m2_m2_p1,
- coeff_dz_m1_m2_p1,
- coeff_dz_0_m2_p1,
- coeff_dz_p1_m2_p1,
- coeff_dz_p2_m2_p1,
- coeff_dz_m2_m1_p1,
- coeff_dz_m1_m1_p1,
- coeff_dz_0_m1_p1,
- coeff_dz_p1_m1_p1,
- coeff_dz_p2_m1_p1,
- coeff_dz_m2_0_p1,
- coeff_dz_m1_0_p1,
- coeff_dz_0_0_p1,
- coeff_dz_p1_0_p1,
- coeff_dz_p2_0_p1,
- coeff_dz_m2_p1_p1,
- coeff_dz_m1_p1_p1,
- coeff_dz_0_p1_p1,
- coeff_dz_p1_p1_p1,
- coeff_dz_p2_p1_p1,
- coeff_dz_m2_p2_p1,
- coeff_dz_m1_p2_p1,
- coeff_dz_0_p2_p1,
- coeff_dz_p1_p2_p1,
- coeff_dz_p2_p2_p1,
- coeff_dz_m2_m2_p2,
- coeff_dz_m1_m2_p2,
- coeff_dz_0_m2_p2,
- coeff_dz_p1_m2_p2,
- coeff_dz_p2_m2_p2,
- coeff_dz_m2_m1_p2,
- coeff_dz_m1_m1_p2,
- coeff_dz_0_m1_p2,
- coeff_dz_p1_m1_p2,
- coeff_dz_p2_m1_p2,
- coeff_dz_m2_0_p2,
- coeff_dz_m1_0_p2,
- coeff_dz_0_0_p2,
- coeff_dz_p1_0_p2,
- coeff_dz_p2_0_p2,
- coeff_dz_m2_p1_p2,
- coeff_dz_m1_p1_p2,
- coeff_dz_0_p1_p2,
- coeff_dz_p1_p1_p2,
- coeff_dz_p2_p1_p2,
- coeff_dz_m2_p2_p2,
- coeff_dz_m1_p2_p2,
- coeff_dz_0_p2_p2,
- coeff_dz_p1_p2_p2,
- coeff_dz_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
deleted file mode 100644
index 7ff4470..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-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.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.dcl.c
deleted file mode 100644
index baf56e5..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp coeff_dzz_m2_m2_m2,
- coeff_dzz_m1_m2_m2,
- coeff_dzz_0_m2_m2,
- coeff_dzz_p1_m2_m2,
- coeff_dzz_p2_m2_m2,
- coeff_dzz_m2_m1_m2,
- coeff_dzz_m1_m1_m2,
- coeff_dzz_0_m1_m2,
- coeff_dzz_p1_m1_m2,
- coeff_dzz_p2_m1_m2,
- coeff_dzz_m2_0_m2,
- coeff_dzz_m1_0_m2,
- coeff_dzz_0_0_m2,
- coeff_dzz_p1_0_m2,
- coeff_dzz_p2_0_m2,
- coeff_dzz_m2_p1_m2,
- coeff_dzz_m1_p1_m2,
- coeff_dzz_0_p1_m2,
- coeff_dzz_p1_p1_m2,
- coeff_dzz_p2_p1_m2,
- coeff_dzz_m2_p2_m2,
- coeff_dzz_m1_p2_m2,
- coeff_dzz_0_p2_m2,
- coeff_dzz_p1_p2_m2,
- coeff_dzz_p2_p2_m2,
- coeff_dzz_m2_m2_m1,
- coeff_dzz_m1_m2_m1,
- coeff_dzz_0_m2_m1,
- coeff_dzz_p1_m2_m1,
- coeff_dzz_p2_m2_m1,
- coeff_dzz_m2_m1_m1,
- coeff_dzz_m1_m1_m1,
- coeff_dzz_0_m1_m1,
- coeff_dzz_p1_m1_m1,
- coeff_dzz_p2_m1_m1,
- coeff_dzz_m2_0_m1,
- coeff_dzz_m1_0_m1,
- coeff_dzz_0_0_m1,
- coeff_dzz_p1_0_m1,
- coeff_dzz_p2_0_m1,
- coeff_dzz_m2_p1_m1,
- coeff_dzz_m1_p1_m1,
- coeff_dzz_0_p1_m1,
- coeff_dzz_p1_p1_m1,
- coeff_dzz_p2_p1_m1,
- coeff_dzz_m2_p2_m1,
- coeff_dzz_m1_p2_m1,
- coeff_dzz_0_p2_m1,
- coeff_dzz_p1_p2_m1,
- coeff_dzz_p2_p2_m1,
- coeff_dzz_m2_m2_0,
- coeff_dzz_m1_m2_0,
- coeff_dzz_0_m2_0,
- coeff_dzz_p1_m2_0,
- coeff_dzz_p2_m2_0,
- coeff_dzz_m2_m1_0,
- coeff_dzz_m1_m1_0,
- coeff_dzz_0_m1_0,
- coeff_dzz_p1_m1_0,
- coeff_dzz_p2_m1_0,
- coeff_dzz_m2_0_0,
- coeff_dzz_m1_0_0,
- coeff_dzz_0_0_0,
- coeff_dzz_p1_0_0,
- coeff_dzz_p2_0_0,
- coeff_dzz_m2_p1_0,
- coeff_dzz_m1_p1_0,
- coeff_dzz_0_p1_0,
- coeff_dzz_p1_p1_0,
- coeff_dzz_p2_p1_0,
- coeff_dzz_m2_p2_0,
- coeff_dzz_m1_p2_0,
- coeff_dzz_0_p2_0,
- coeff_dzz_p1_p2_0,
- coeff_dzz_p2_p2_0,
- coeff_dzz_m2_m2_p1,
- coeff_dzz_m1_m2_p1,
- coeff_dzz_0_m2_p1,
- coeff_dzz_p1_m2_p1,
- coeff_dzz_p2_m2_p1,
- coeff_dzz_m2_m1_p1,
- coeff_dzz_m1_m1_p1,
- coeff_dzz_0_m1_p1,
- coeff_dzz_p1_m1_p1,
- coeff_dzz_p2_m1_p1,
- coeff_dzz_m2_0_p1,
- coeff_dzz_m1_0_p1,
- coeff_dzz_0_0_p1,
- coeff_dzz_p1_0_p1,
- coeff_dzz_p2_0_p1,
- coeff_dzz_m2_p1_p1,
- coeff_dzz_m1_p1_p1,
- coeff_dzz_0_p1_p1,
- coeff_dzz_p1_p1_p1,
- coeff_dzz_p2_p1_p1,
- coeff_dzz_m2_p2_p1,
- coeff_dzz_m1_p2_p1,
- coeff_dzz_0_p2_p1,
- coeff_dzz_p1_p2_p1,
- coeff_dzz_p2_p2_p1,
- coeff_dzz_m2_m2_p2,
- coeff_dzz_m1_m2_p2,
- coeff_dzz_0_m2_p2,
- coeff_dzz_p1_m2_p2,
- coeff_dzz_p2_m2_p2,
- coeff_dzz_m2_m1_p2,
- coeff_dzz_m1_m1_p2,
- coeff_dzz_0_m1_p2,
- coeff_dzz_p1_m1_p2,
- coeff_dzz_p2_m1_p2,
- coeff_dzz_m2_0_p2,
- coeff_dzz_m1_0_p2,
- coeff_dzz_0_0_p2,
- coeff_dzz_p1_0_p2,
- coeff_dzz_p2_0_p2,
- coeff_dzz_m2_p1_p2,
- coeff_dzz_m1_p1_p2,
- coeff_dzz_0_p1_p2,
- coeff_dzz_p1_p1_p2,
- coeff_dzz_p2_p1_p2,
- coeff_dzz_m2_p2_p2,
- coeff_dzz_m1_p2_p2,
- coeff_dzz_0_p2_p2,
- coeff_dzz_p1_p2_p2,
- coeff_dzz_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
deleted file mode 100644
index 9343077..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.store.c
+++ /dev/null
@@ -1,125 +0,0 @@
-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.coeffs/3d.cube.size5/data-var.assign.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/data-var.assign.c
deleted file mode 100644
index 963fa1b..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/data-var.assign.c
+++ /dev/null
@@ -1,125 +0,0 @@
-data_m2_m2_m2 = DATA(-2,-2,-2);
-data_m1_m2_m2 = DATA(-1,-2,-2);
-data_0_m2_m2 = DATA(0,-2,-2);
-data_p1_m2_m2 = DATA(1,-2,-2);
-data_p2_m2_m2 = DATA(2,-2,-2);
-data_m2_m1_m2 = DATA(-2,-1,-2);
-data_m1_m1_m2 = DATA(-1,-1,-2);
-data_0_m1_m2 = DATA(0,-1,-2);
-data_p1_m1_m2 = DATA(1,-1,-2);
-data_p2_m1_m2 = DATA(2,-1,-2);
-data_m2_0_m2 = DATA(-2,0,-2);
-data_m1_0_m2 = DATA(-1,0,-2);
-data_0_0_m2 = DATA(0,0,-2);
-data_p1_0_m2 = DATA(1,0,-2);
-data_p2_0_m2 = DATA(2,0,-2);
-data_m2_p1_m2 = DATA(-2,1,-2);
-data_m1_p1_m2 = DATA(-1,1,-2);
-data_0_p1_m2 = DATA(0,1,-2);
-data_p1_p1_m2 = DATA(1,1,-2);
-data_p2_p1_m2 = DATA(2,1,-2);
-data_m2_p2_m2 = DATA(-2,2,-2);
-data_m1_p2_m2 = DATA(-1,2,-2);
-data_0_p2_m2 = DATA(0,2,-2);
-data_p1_p2_m2 = DATA(1,2,-2);
-data_p2_p2_m2 = DATA(2,2,-2);
-data_m2_m2_m1 = DATA(-2,-2,-1);
-data_m1_m2_m1 = DATA(-1,-2,-1);
-data_0_m2_m1 = DATA(0,-2,-1);
-data_p1_m2_m1 = DATA(1,-2,-1);
-data_p2_m2_m1 = DATA(2,-2,-1);
-data_m2_m1_m1 = DATA(-2,-1,-1);
-data_m1_m1_m1 = DATA(-1,-1,-1);
-data_0_m1_m1 = DATA(0,-1,-1);
-data_p1_m1_m1 = DATA(1,-1,-1);
-data_p2_m1_m1 = DATA(2,-1,-1);
-data_m2_0_m1 = DATA(-2,0,-1);
-data_m1_0_m1 = DATA(-1,0,-1);
-data_0_0_m1 = DATA(0,0,-1);
-data_p1_0_m1 = DATA(1,0,-1);
-data_p2_0_m1 = DATA(2,0,-1);
-data_m2_p1_m1 = DATA(-2,1,-1);
-data_m1_p1_m1 = DATA(-1,1,-1);
-data_0_p1_m1 = DATA(0,1,-1);
-data_p1_p1_m1 = DATA(1,1,-1);
-data_p2_p1_m1 = DATA(2,1,-1);
-data_m2_p2_m1 = DATA(-2,2,-1);
-data_m1_p2_m1 = DATA(-1,2,-1);
-data_0_p2_m1 = DATA(0,2,-1);
-data_p1_p2_m1 = DATA(1,2,-1);
-data_p2_p2_m1 = DATA(2,2,-1);
-data_m2_m2_0 = DATA(-2,-2,0);
-data_m1_m2_0 = DATA(-1,-2,0);
-data_0_m2_0 = DATA(0,-2,0);
-data_p1_m2_0 = DATA(1,-2,0);
-data_p2_m2_0 = DATA(2,-2,0);
-data_m2_m1_0 = DATA(-2,-1,0);
-data_m1_m1_0 = DATA(-1,-1,0);
-data_0_m1_0 = DATA(0,-1,0);
-data_p1_m1_0 = DATA(1,-1,0);
-data_p2_m1_0 = DATA(2,-1,0);
-data_m2_0_0 = DATA(-2,0,0);
-data_m1_0_0 = DATA(-1,0,0);
-data_0_0_0 = DATA(0,0,0);
-data_p1_0_0 = DATA(1,0,0);
-data_p2_0_0 = DATA(2,0,0);
-data_m2_p1_0 = DATA(-2,1,0);
-data_m1_p1_0 = DATA(-1,1,0);
-data_0_p1_0 = DATA(0,1,0);
-data_p1_p1_0 = DATA(1,1,0);
-data_p2_p1_0 = DATA(2,1,0);
-data_m2_p2_0 = DATA(-2,2,0);
-data_m1_p2_0 = DATA(-1,2,0);
-data_0_p2_0 = DATA(0,2,0);
-data_p1_p2_0 = DATA(1,2,0);
-data_p2_p2_0 = DATA(2,2,0);
-data_m2_m2_p1 = DATA(-2,-2,1);
-data_m1_m2_p1 = DATA(-1,-2,1);
-data_0_m2_p1 = DATA(0,-2,1);
-data_p1_m2_p1 = DATA(1,-2,1);
-data_p2_m2_p1 = DATA(2,-2,1);
-data_m2_m1_p1 = DATA(-2,-1,1);
-data_m1_m1_p1 = DATA(-1,-1,1);
-data_0_m1_p1 = DATA(0,-1,1);
-data_p1_m1_p1 = DATA(1,-1,1);
-data_p2_m1_p1 = DATA(2,-1,1);
-data_m2_0_p1 = DATA(-2,0,1);
-data_m1_0_p1 = DATA(-1,0,1);
-data_0_0_p1 = DATA(0,0,1);
-data_p1_0_p1 = DATA(1,0,1);
-data_p2_0_p1 = DATA(2,0,1);
-data_m2_p1_p1 = DATA(-2,1,1);
-data_m1_p1_p1 = DATA(-1,1,1);
-data_0_p1_p1 = DATA(0,1,1);
-data_p1_p1_p1 = DATA(1,1,1);
-data_p2_p1_p1 = DATA(2,1,1);
-data_m2_p2_p1 = DATA(-2,2,1);
-data_m1_p2_p1 = DATA(-1,2,1);
-data_0_p2_p1 = DATA(0,2,1);
-data_p1_p2_p1 = DATA(1,2,1);
-data_p2_p2_p1 = DATA(2,2,1);
-data_m2_m2_p2 = DATA(-2,-2,2);
-data_m1_m2_p2 = DATA(-1,-2,2);
-data_0_m2_p2 = DATA(0,-2,2);
-data_p1_m2_p2 = DATA(1,-2,2);
-data_p2_m2_p2 = DATA(2,-2,2);
-data_m2_m1_p2 = DATA(-2,-1,2);
-data_m1_m1_p2 = DATA(-1,-1,2);
-data_0_m1_p2 = DATA(0,-1,2);
-data_p1_m1_p2 = DATA(1,-1,2);
-data_p2_m1_p2 = DATA(2,-1,2);
-data_m2_0_p2 = DATA(-2,0,2);
-data_m1_0_p2 = DATA(-1,0,2);
-data_0_0_p2 = DATA(0,0,2);
-data_p1_0_p2 = DATA(1,0,2);
-data_p2_0_p2 = DATA(2,0,2);
-data_m2_p1_p2 = DATA(-2,1,2);
-data_m1_p1_p2 = DATA(-1,1,2);
-data_0_p1_p2 = DATA(0,1,2);
-data_p1_p1_p2 = DATA(1,1,2);
-data_p2_p1_p2 = DATA(2,1,2);
-data_m2_p2_p2 = DATA(-2,2,2);
-data_m1_p2_p2 = DATA(-1,2,2);
-data_0_p2_p2 = DATA(0,2,2);
-data_p1_p2_p2 = DATA(1,2,2);
-data_p2_p2_p2 = DATA(2,2,2);
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/data-var.dcl.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/data-var.dcl.c
deleted file mode 100644
index 3f45b12..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/data-var.dcl.c
+++ /dev/null
@@ -1,125 +0,0 @@
-fp data_m2_m2_m2,
- data_m1_m2_m2,
- data_0_m2_m2,
- data_p1_m2_m2,
- data_p2_m2_m2,
- data_m2_m1_m2,
- data_m1_m1_m2,
- data_0_m1_m2,
- data_p1_m1_m2,
- data_p2_m1_m2,
- data_m2_0_m2,
- data_m1_0_m2,
- data_0_0_m2,
- data_p1_0_m2,
- data_p2_0_m2,
- data_m2_p1_m2,
- data_m1_p1_m2,
- data_0_p1_m2,
- data_p1_p1_m2,
- data_p2_p1_m2,
- data_m2_p2_m2,
- data_m1_p2_m2,
- data_0_p2_m2,
- data_p1_p2_m2,
- data_p2_p2_m2,
- data_m2_m2_m1,
- data_m1_m2_m1,
- data_0_m2_m1,
- data_p1_m2_m1,
- data_p2_m2_m1,
- data_m2_m1_m1,
- data_m1_m1_m1,
- data_0_m1_m1,
- data_p1_m1_m1,
- data_p2_m1_m1,
- data_m2_0_m1,
- data_m1_0_m1,
- data_0_0_m1,
- data_p1_0_m1,
- data_p2_0_m1,
- data_m2_p1_m1,
- data_m1_p1_m1,
- data_0_p1_m1,
- data_p1_p1_m1,
- data_p2_p1_m1,
- data_m2_p2_m1,
- data_m1_p2_m1,
- data_0_p2_m1,
- data_p1_p2_m1,
- data_p2_p2_m1,
- data_m2_m2_0,
- data_m1_m2_0,
- data_0_m2_0,
- data_p1_m2_0,
- data_p2_m2_0,
- data_m2_m1_0,
- data_m1_m1_0,
- data_0_m1_0,
- data_p1_m1_0,
- data_p2_m1_0,
- data_m2_0_0,
- data_m1_0_0,
- data_0_0_0,
- data_p1_0_0,
- data_p2_0_0,
- data_m2_p1_0,
- data_m1_p1_0,
- data_0_p1_0,
- data_p1_p1_0,
- data_p2_p1_0,
- data_m2_p2_0,
- data_m1_p2_0,
- data_0_p2_0,
- data_p1_p2_0,
- data_p2_p2_0,
- data_m2_m2_p1,
- data_m1_m2_p1,
- data_0_m2_p1,
- data_p1_m2_p1,
- data_p2_m2_p1,
- data_m2_m1_p1,
- data_m1_m1_p1,
- data_0_m1_p1,
- data_p1_m1_p1,
- data_p2_m1_p1,
- data_m2_0_p1,
- data_m1_0_p1,
- data_0_0_p1,
- data_p1_0_p1,
- data_p2_0_p1,
- data_m2_p1_p1,
- data_m1_p1_p1,
- data_0_p1_p1,
- data_p1_p1_p1,
- data_p2_p1_p1,
- data_m2_p2_p1,
- data_m1_p2_p1,
- data_0_p2_p1,
- data_p1_p2_p1,
- data_p2_p2_p1,
- data_m2_m2_p2,
- data_m1_m2_p2,
- data_0_m2_p2,
- data_p1_m2_p2,
- data_p2_m2_p2,
- data_m2_m1_p2,
- data_m1_m1_p2,
- data_0_m1_p2,
- data_p1_m1_p2,
- data_p2_m1_p2,
- data_m2_0_p2,
- data_m1_0_p2,
- data_0_0_p2,
- data_p1_0_p2,
- data_p2_0_p2,
- data_m2_p1_p2,
- data_m1_p1_p2,
- data_0_p1_p2,
- data_p1_p1_p2,
- data_p2_p1_p2,
- data_m2_p2_p2,
- data_m1_p2_p2,
- data_0_p2_p2,
- data_p1_p2_p2,
- data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-I.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-I.compute.c
deleted file mode 100644
index 06a4bfa..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-I.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_I_m2_m2_m2*data_m2_m2_m2
- + coeff_I_m1_m2_m2*data_m1_m2_m2
- + coeff_I_0_m2_m2*data_0_m2_m2
- + coeff_I_p1_m2_m2*data_p1_m2_m2
- + coeff_I_p2_m2_m2*data_p2_m2_m2
- + coeff_I_m2_m1_m2*data_m2_m1_m2
- + coeff_I_m1_m1_m2*data_m1_m1_m2
- + coeff_I_0_m1_m2*data_0_m1_m2
- + coeff_I_p1_m1_m2*data_p1_m1_m2
- + coeff_I_p2_m1_m2*data_p2_m1_m2
- + coeff_I_m2_0_m2*data_m2_0_m2
- + coeff_I_m1_0_m2*data_m1_0_m2
- + coeff_I_0_0_m2*data_0_0_m2
- + coeff_I_p1_0_m2*data_p1_0_m2
- + coeff_I_p2_0_m2*data_p2_0_m2
- + coeff_I_m2_p1_m2*data_m2_p1_m2
- + coeff_I_m1_p1_m2*data_m1_p1_m2
- + coeff_I_0_p1_m2*data_0_p1_m2
- + coeff_I_p1_p1_m2*data_p1_p1_m2
- + coeff_I_p2_p1_m2*data_p2_p1_m2
- + coeff_I_m2_p2_m2*data_m2_p2_m2
- + coeff_I_m1_p2_m2*data_m1_p2_m2
- + coeff_I_0_p2_m2*data_0_p2_m2
- + coeff_I_p1_p2_m2*data_p1_p2_m2
- + coeff_I_p2_p2_m2*data_p2_p2_m2
- + coeff_I_m2_m2_m1*data_m2_m2_m1
- + coeff_I_m1_m2_m1*data_m1_m2_m1
- + coeff_I_0_m2_m1*data_0_m2_m1
- + coeff_I_p1_m2_m1*data_p1_m2_m1
- + coeff_I_p2_m2_m1*data_p2_m2_m1
- + coeff_I_m2_m1_m1*data_m2_m1_m1
- + coeff_I_m1_m1_m1*data_m1_m1_m1
- + coeff_I_0_m1_m1*data_0_m1_m1
- + coeff_I_p1_m1_m1*data_p1_m1_m1
- + coeff_I_p2_m1_m1*data_p2_m1_m1
- + coeff_I_m2_0_m1*data_m2_0_m1
- + coeff_I_m1_0_m1*data_m1_0_m1
- + coeff_I_0_0_m1*data_0_0_m1
- + coeff_I_p1_0_m1*data_p1_0_m1
- + coeff_I_p2_0_m1*data_p2_0_m1
- + coeff_I_m2_p1_m1*data_m2_p1_m1
- + coeff_I_m1_p1_m1*data_m1_p1_m1
- + coeff_I_0_p1_m1*data_0_p1_m1
- + coeff_I_p1_p1_m1*data_p1_p1_m1
- + coeff_I_p2_p1_m1*data_p2_p1_m1
- + coeff_I_m2_p2_m1*data_m2_p2_m1
- + coeff_I_m1_p2_m1*data_m1_p2_m1
- + coeff_I_0_p2_m1*data_0_p2_m1
- + coeff_I_p1_p2_m1*data_p1_p2_m1
- + coeff_I_p2_p2_m1*data_p2_p2_m1
- + coeff_I_m2_m2_0*data_m2_m2_0
- + coeff_I_m1_m2_0*data_m1_m2_0
- + coeff_I_0_m2_0*data_0_m2_0
- + coeff_I_p1_m2_0*data_p1_m2_0
- + coeff_I_p2_m2_0*data_p2_m2_0
- + coeff_I_m2_m1_0*data_m2_m1_0
- + coeff_I_m1_m1_0*data_m1_m1_0
- + coeff_I_0_m1_0*data_0_m1_0
- + coeff_I_p1_m1_0*data_p1_m1_0
- + coeff_I_p2_m1_0*data_p2_m1_0
- + coeff_I_m2_0_0*data_m2_0_0
- + coeff_I_m1_0_0*data_m1_0_0
- + coeff_I_0_0_0*data_0_0_0
- + coeff_I_p1_0_0*data_p1_0_0
- + coeff_I_p2_0_0*data_p2_0_0
- + coeff_I_m2_p1_0*data_m2_p1_0
- + coeff_I_m1_p1_0*data_m1_p1_0
- + coeff_I_0_p1_0*data_0_p1_0
- + coeff_I_p1_p1_0*data_p1_p1_0
- + coeff_I_p2_p1_0*data_p2_p1_0
- + coeff_I_m2_p2_0*data_m2_p2_0
- + coeff_I_m1_p2_0*data_m1_p2_0
- + coeff_I_0_p2_0*data_0_p2_0
- + coeff_I_p1_p2_0*data_p1_p2_0
- + coeff_I_p2_p2_0*data_p2_p2_0
- + coeff_I_m2_m2_p1*data_m2_m2_p1
- + coeff_I_m1_m2_p1*data_m1_m2_p1
- + coeff_I_0_m2_p1*data_0_m2_p1
- + coeff_I_p1_m2_p1*data_p1_m2_p1
- + coeff_I_p2_m2_p1*data_p2_m2_p1
- + coeff_I_m2_m1_p1*data_m2_m1_p1
- + coeff_I_m1_m1_p1*data_m1_m1_p1
- + coeff_I_0_m1_p1*data_0_m1_p1
- + coeff_I_p1_m1_p1*data_p1_m1_p1
- + coeff_I_p2_m1_p1*data_p2_m1_p1
- + coeff_I_m2_0_p1*data_m2_0_p1
- + coeff_I_m1_0_p1*data_m1_0_p1
- + coeff_I_0_0_p1*data_0_0_p1
- + coeff_I_p1_0_p1*data_p1_0_p1
- + coeff_I_p2_0_p1*data_p2_0_p1
- + coeff_I_m2_p1_p1*data_m2_p1_p1
- + coeff_I_m1_p1_p1*data_m1_p1_p1
- + coeff_I_0_p1_p1*data_0_p1_p1
- + coeff_I_p1_p1_p1*data_p1_p1_p1
- + coeff_I_p2_p1_p1*data_p2_p1_p1
- + coeff_I_m2_p2_p1*data_m2_p2_p1
- + coeff_I_m1_p2_p1*data_m1_p2_p1
- + coeff_I_0_p2_p1*data_0_p2_p1
- + coeff_I_p1_p2_p1*data_p1_p2_p1
- + coeff_I_p2_p2_p1*data_p2_p2_p1
- + coeff_I_m2_m2_p2*data_m2_m2_p2
- + coeff_I_m1_m2_p2*data_m1_m2_p2
- + coeff_I_0_m2_p2*data_0_m2_p2
- + coeff_I_p1_m2_p2*data_p1_m2_p2
- + coeff_I_p2_m2_p2*data_p2_m2_p2
- + coeff_I_m2_m1_p2*data_m2_m1_p2
- + coeff_I_m1_m1_p2*data_m1_m1_p2
- + coeff_I_0_m1_p2*data_0_m1_p2
- + coeff_I_p1_m1_p2*data_p1_m1_p2
- + coeff_I_p2_m1_p2*data_p2_m1_p2
- + coeff_I_m2_0_p2*data_m2_0_p2
- + coeff_I_m1_0_p2*data_m1_0_p2
- + coeff_I_0_0_p2*data_0_0_p2
- + coeff_I_p1_0_p2*data_p1_0_p2
- + coeff_I_p2_0_p2*data_p2_0_p2
- + coeff_I_m2_p1_p2*data_m2_p1_p2
- + coeff_I_m1_p1_p2*data_m1_p1_p2
- + coeff_I_0_p1_p2*data_0_p1_p2
- + coeff_I_p1_p1_p2*data_p1_p1_p2
- + coeff_I_p2_p1_p2*data_p2_p1_p2
- + coeff_I_m2_p2_p2*data_m2_p2_p2
- + coeff_I_m1_p2_p2*data_m1_p2_p2
- + coeff_I_0_p2_p2*data_0_p2_p2
- + coeff_I_p1_p2_p2*data_p1_p2_p2
- + coeff_I_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dx.compute.c
deleted file mode 100644
index 013ae98..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dx.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_dx_m2_m2_m2*data_m2_m2_m2
- + coeff_dx_m1_m2_m2*data_m1_m2_m2
- + coeff_dx_0_m2_m2*data_0_m2_m2
- + coeff_dx_p1_m2_m2*data_p1_m2_m2
- + coeff_dx_p2_m2_m2*data_p2_m2_m2
- + coeff_dx_m2_m1_m2*data_m2_m1_m2
- + coeff_dx_m1_m1_m2*data_m1_m1_m2
- + coeff_dx_0_m1_m2*data_0_m1_m2
- + coeff_dx_p1_m1_m2*data_p1_m1_m2
- + coeff_dx_p2_m1_m2*data_p2_m1_m2
- + coeff_dx_m2_0_m2*data_m2_0_m2
- + coeff_dx_m1_0_m2*data_m1_0_m2
- + coeff_dx_0_0_m2*data_0_0_m2
- + coeff_dx_p1_0_m2*data_p1_0_m2
- + coeff_dx_p2_0_m2*data_p2_0_m2
- + coeff_dx_m2_p1_m2*data_m2_p1_m2
- + coeff_dx_m1_p1_m2*data_m1_p1_m2
- + coeff_dx_0_p1_m2*data_0_p1_m2
- + coeff_dx_p1_p1_m2*data_p1_p1_m2
- + coeff_dx_p2_p1_m2*data_p2_p1_m2
- + coeff_dx_m2_p2_m2*data_m2_p2_m2
- + coeff_dx_m1_p2_m2*data_m1_p2_m2
- + coeff_dx_0_p2_m2*data_0_p2_m2
- + coeff_dx_p1_p2_m2*data_p1_p2_m2
- + coeff_dx_p2_p2_m2*data_p2_p2_m2
- + coeff_dx_m2_m2_m1*data_m2_m2_m1
- + coeff_dx_m1_m2_m1*data_m1_m2_m1
- + coeff_dx_0_m2_m1*data_0_m2_m1
- + coeff_dx_p1_m2_m1*data_p1_m2_m1
- + coeff_dx_p2_m2_m1*data_p2_m2_m1
- + coeff_dx_m2_m1_m1*data_m2_m1_m1
- + coeff_dx_m1_m1_m1*data_m1_m1_m1
- + coeff_dx_0_m1_m1*data_0_m1_m1
- + coeff_dx_p1_m1_m1*data_p1_m1_m1
- + coeff_dx_p2_m1_m1*data_p2_m1_m1
- + coeff_dx_m2_0_m1*data_m2_0_m1
- + coeff_dx_m1_0_m1*data_m1_0_m1
- + coeff_dx_0_0_m1*data_0_0_m1
- + coeff_dx_p1_0_m1*data_p1_0_m1
- + coeff_dx_p2_0_m1*data_p2_0_m1
- + coeff_dx_m2_p1_m1*data_m2_p1_m1
- + coeff_dx_m1_p1_m1*data_m1_p1_m1
- + coeff_dx_0_p1_m1*data_0_p1_m1
- + coeff_dx_p1_p1_m1*data_p1_p1_m1
- + coeff_dx_p2_p1_m1*data_p2_p1_m1
- + coeff_dx_m2_p2_m1*data_m2_p2_m1
- + coeff_dx_m1_p2_m1*data_m1_p2_m1
- + coeff_dx_0_p2_m1*data_0_p2_m1
- + coeff_dx_p1_p2_m1*data_p1_p2_m1
- + coeff_dx_p2_p2_m1*data_p2_p2_m1
- + coeff_dx_m2_m2_0*data_m2_m2_0
- + coeff_dx_m1_m2_0*data_m1_m2_0
- + coeff_dx_0_m2_0*data_0_m2_0
- + coeff_dx_p1_m2_0*data_p1_m2_0
- + coeff_dx_p2_m2_0*data_p2_m2_0
- + coeff_dx_m2_m1_0*data_m2_m1_0
- + coeff_dx_m1_m1_0*data_m1_m1_0
- + coeff_dx_0_m1_0*data_0_m1_0
- + coeff_dx_p1_m1_0*data_p1_m1_0
- + coeff_dx_p2_m1_0*data_p2_m1_0
- + coeff_dx_m2_0_0*data_m2_0_0
- + coeff_dx_m1_0_0*data_m1_0_0
- + coeff_dx_0_0_0*data_0_0_0
- + coeff_dx_p1_0_0*data_p1_0_0
- + coeff_dx_p2_0_0*data_p2_0_0
- + coeff_dx_m2_p1_0*data_m2_p1_0
- + coeff_dx_m1_p1_0*data_m1_p1_0
- + coeff_dx_0_p1_0*data_0_p1_0
- + coeff_dx_p1_p1_0*data_p1_p1_0
- + coeff_dx_p2_p1_0*data_p2_p1_0
- + coeff_dx_m2_p2_0*data_m2_p2_0
- + coeff_dx_m1_p2_0*data_m1_p2_0
- + coeff_dx_0_p2_0*data_0_p2_0
- + coeff_dx_p1_p2_0*data_p1_p2_0
- + coeff_dx_p2_p2_0*data_p2_p2_0
- + coeff_dx_m2_m2_p1*data_m2_m2_p1
- + coeff_dx_m1_m2_p1*data_m1_m2_p1
- + coeff_dx_0_m2_p1*data_0_m2_p1
- + coeff_dx_p1_m2_p1*data_p1_m2_p1
- + coeff_dx_p2_m2_p1*data_p2_m2_p1
- + coeff_dx_m2_m1_p1*data_m2_m1_p1
- + coeff_dx_m1_m1_p1*data_m1_m1_p1
- + coeff_dx_0_m1_p1*data_0_m1_p1
- + coeff_dx_p1_m1_p1*data_p1_m1_p1
- + coeff_dx_p2_m1_p1*data_p2_m1_p1
- + coeff_dx_m2_0_p1*data_m2_0_p1
- + coeff_dx_m1_0_p1*data_m1_0_p1
- + coeff_dx_0_0_p1*data_0_0_p1
- + coeff_dx_p1_0_p1*data_p1_0_p1
- + coeff_dx_p2_0_p1*data_p2_0_p1
- + coeff_dx_m2_p1_p1*data_m2_p1_p1
- + coeff_dx_m1_p1_p1*data_m1_p1_p1
- + coeff_dx_0_p1_p1*data_0_p1_p1
- + coeff_dx_p1_p1_p1*data_p1_p1_p1
- + coeff_dx_p2_p1_p1*data_p2_p1_p1
- + coeff_dx_m2_p2_p1*data_m2_p2_p1
- + coeff_dx_m1_p2_p1*data_m1_p2_p1
- + coeff_dx_0_p2_p1*data_0_p2_p1
- + coeff_dx_p1_p2_p1*data_p1_p2_p1
- + coeff_dx_p2_p2_p1*data_p2_p2_p1
- + coeff_dx_m2_m2_p2*data_m2_m2_p2
- + coeff_dx_m1_m2_p2*data_m1_m2_p2
- + coeff_dx_0_m2_p2*data_0_m2_p2
- + coeff_dx_p1_m2_p2*data_p1_m2_p2
- + coeff_dx_p2_m2_p2*data_p2_m2_p2
- + coeff_dx_m2_m1_p2*data_m2_m1_p2
- + coeff_dx_m1_m1_p2*data_m1_m1_p2
- + coeff_dx_0_m1_p2*data_0_m1_p2
- + coeff_dx_p1_m1_p2*data_p1_m1_p2
- + coeff_dx_p2_m1_p2*data_p2_m1_p2
- + coeff_dx_m2_0_p2*data_m2_0_p2
- + coeff_dx_m1_0_p2*data_m1_0_p2
- + coeff_dx_0_0_p2*data_0_0_p2
- + coeff_dx_p1_0_p2*data_p1_0_p2
- + coeff_dx_p2_0_p2*data_p2_0_p2
- + coeff_dx_m2_p1_p2*data_m2_p1_p2
- + coeff_dx_m1_p1_p2*data_m1_p1_p2
- + coeff_dx_0_p1_p2*data_0_p1_p2
- + coeff_dx_p1_p1_p2*data_p1_p1_p2
- + coeff_dx_p2_p1_p2*data_p2_p1_p2
- + coeff_dx_m2_p2_p2*data_m2_p2_p2
- + coeff_dx_m1_p2_p2*data_m1_p2_p2
- + coeff_dx_0_p2_p2*data_0_p2_p2
- + coeff_dx_p1_p2_p2*data_p1_p2_p2
- + coeff_dx_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxx.compute.c
deleted file mode 100644
index bd0b7be..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxx.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_dxx_m2_m2_m2*data_m2_m2_m2
- + coeff_dxx_m1_m2_m2*data_m1_m2_m2
- + coeff_dxx_0_m2_m2*data_0_m2_m2
- + coeff_dxx_p1_m2_m2*data_p1_m2_m2
- + coeff_dxx_p2_m2_m2*data_p2_m2_m2
- + coeff_dxx_m2_m1_m2*data_m2_m1_m2
- + coeff_dxx_m1_m1_m2*data_m1_m1_m2
- + coeff_dxx_0_m1_m2*data_0_m1_m2
- + coeff_dxx_p1_m1_m2*data_p1_m1_m2
- + coeff_dxx_p2_m1_m2*data_p2_m1_m2
- + coeff_dxx_m2_0_m2*data_m2_0_m2
- + coeff_dxx_m1_0_m2*data_m1_0_m2
- + coeff_dxx_0_0_m2*data_0_0_m2
- + coeff_dxx_p1_0_m2*data_p1_0_m2
- + coeff_dxx_p2_0_m2*data_p2_0_m2
- + coeff_dxx_m2_p1_m2*data_m2_p1_m2
- + coeff_dxx_m1_p1_m2*data_m1_p1_m2
- + coeff_dxx_0_p1_m2*data_0_p1_m2
- + coeff_dxx_p1_p1_m2*data_p1_p1_m2
- + coeff_dxx_p2_p1_m2*data_p2_p1_m2
- + coeff_dxx_m2_p2_m2*data_m2_p2_m2
- + coeff_dxx_m1_p2_m2*data_m1_p2_m2
- + coeff_dxx_0_p2_m2*data_0_p2_m2
- + coeff_dxx_p1_p2_m2*data_p1_p2_m2
- + coeff_dxx_p2_p2_m2*data_p2_p2_m2
- + coeff_dxx_m2_m2_m1*data_m2_m2_m1
- + coeff_dxx_m1_m2_m1*data_m1_m2_m1
- + coeff_dxx_0_m2_m1*data_0_m2_m1
- + coeff_dxx_p1_m2_m1*data_p1_m2_m1
- + coeff_dxx_p2_m2_m1*data_p2_m2_m1
- + coeff_dxx_m2_m1_m1*data_m2_m1_m1
- + coeff_dxx_m1_m1_m1*data_m1_m1_m1
- + coeff_dxx_0_m1_m1*data_0_m1_m1
- + coeff_dxx_p1_m1_m1*data_p1_m1_m1
- + coeff_dxx_p2_m1_m1*data_p2_m1_m1
- + coeff_dxx_m2_0_m1*data_m2_0_m1
- + coeff_dxx_m1_0_m1*data_m1_0_m1
- + coeff_dxx_0_0_m1*data_0_0_m1
- + coeff_dxx_p1_0_m1*data_p1_0_m1
- + coeff_dxx_p2_0_m1*data_p2_0_m1
- + coeff_dxx_m2_p1_m1*data_m2_p1_m1
- + coeff_dxx_m1_p1_m1*data_m1_p1_m1
- + coeff_dxx_0_p1_m1*data_0_p1_m1
- + coeff_dxx_p1_p1_m1*data_p1_p1_m1
- + coeff_dxx_p2_p1_m1*data_p2_p1_m1
- + coeff_dxx_m2_p2_m1*data_m2_p2_m1
- + coeff_dxx_m1_p2_m1*data_m1_p2_m1
- + coeff_dxx_0_p2_m1*data_0_p2_m1
- + coeff_dxx_p1_p2_m1*data_p1_p2_m1
- + coeff_dxx_p2_p2_m1*data_p2_p2_m1
- + coeff_dxx_m2_m2_0*data_m2_m2_0
- + coeff_dxx_m1_m2_0*data_m1_m2_0
- + coeff_dxx_0_m2_0*data_0_m2_0
- + coeff_dxx_p1_m2_0*data_p1_m2_0
- + coeff_dxx_p2_m2_0*data_p2_m2_0
- + coeff_dxx_m2_m1_0*data_m2_m1_0
- + coeff_dxx_m1_m1_0*data_m1_m1_0
- + coeff_dxx_0_m1_0*data_0_m1_0
- + coeff_dxx_p1_m1_0*data_p1_m1_0
- + coeff_dxx_p2_m1_0*data_p2_m1_0
- + coeff_dxx_m2_0_0*data_m2_0_0
- + coeff_dxx_m1_0_0*data_m1_0_0
- + coeff_dxx_0_0_0*data_0_0_0
- + coeff_dxx_p1_0_0*data_p1_0_0
- + coeff_dxx_p2_0_0*data_p2_0_0
- + coeff_dxx_m2_p1_0*data_m2_p1_0
- + coeff_dxx_m1_p1_0*data_m1_p1_0
- + coeff_dxx_0_p1_0*data_0_p1_0
- + coeff_dxx_p1_p1_0*data_p1_p1_0
- + coeff_dxx_p2_p1_0*data_p2_p1_0
- + coeff_dxx_m2_p2_0*data_m2_p2_0
- + coeff_dxx_m1_p2_0*data_m1_p2_0
- + coeff_dxx_0_p2_0*data_0_p2_0
- + coeff_dxx_p1_p2_0*data_p1_p2_0
- + coeff_dxx_p2_p2_0*data_p2_p2_0
- + coeff_dxx_m2_m2_p1*data_m2_m2_p1
- + coeff_dxx_m1_m2_p1*data_m1_m2_p1
- + coeff_dxx_0_m2_p1*data_0_m2_p1
- + coeff_dxx_p1_m2_p1*data_p1_m2_p1
- + coeff_dxx_p2_m2_p1*data_p2_m2_p1
- + coeff_dxx_m2_m1_p1*data_m2_m1_p1
- + coeff_dxx_m1_m1_p1*data_m1_m1_p1
- + coeff_dxx_0_m1_p1*data_0_m1_p1
- + coeff_dxx_p1_m1_p1*data_p1_m1_p1
- + coeff_dxx_p2_m1_p1*data_p2_m1_p1
- + coeff_dxx_m2_0_p1*data_m2_0_p1
- + coeff_dxx_m1_0_p1*data_m1_0_p1
- + coeff_dxx_0_0_p1*data_0_0_p1
- + coeff_dxx_p1_0_p1*data_p1_0_p1
- + coeff_dxx_p2_0_p1*data_p2_0_p1
- + coeff_dxx_m2_p1_p1*data_m2_p1_p1
- + coeff_dxx_m1_p1_p1*data_m1_p1_p1
- + coeff_dxx_0_p1_p1*data_0_p1_p1
- + coeff_dxx_p1_p1_p1*data_p1_p1_p1
- + coeff_dxx_p2_p1_p1*data_p2_p1_p1
- + coeff_dxx_m2_p2_p1*data_m2_p2_p1
- + coeff_dxx_m1_p2_p1*data_m1_p2_p1
- + coeff_dxx_0_p2_p1*data_0_p2_p1
- + coeff_dxx_p1_p2_p1*data_p1_p2_p1
- + coeff_dxx_p2_p2_p1*data_p2_p2_p1
- + coeff_dxx_m2_m2_p2*data_m2_m2_p2
- + coeff_dxx_m1_m2_p2*data_m1_m2_p2
- + coeff_dxx_0_m2_p2*data_0_m2_p2
- + coeff_dxx_p1_m2_p2*data_p1_m2_p2
- + coeff_dxx_p2_m2_p2*data_p2_m2_p2
- + coeff_dxx_m2_m1_p2*data_m2_m1_p2
- + coeff_dxx_m1_m1_p2*data_m1_m1_p2
- + coeff_dxx_0_m1_p2*data_0_m1_p2
- + coeff_dxx_p1_m1_p2*data_p1_m1_p2
- + coeff_dxx_p2_m1_p2*data_p2_m1_p2
- + coeff_dxx_m2_0_p2*data_m2_0_p2
- + coeff_dxx_m1_0_p2*data_m1_0_p2
- + coeff_dxx_0_0_p2*data_0_0_p2
- + coeff_dxx_p1_0_p2*data_p1_0_p2
- + coeff_dxx_p2_0_p2*data_p2_0_p2
- + coeff_dxx_m2_p1_p2*data_m2_p1_p2
- + coeff_dxx_m1_p1_p2*data_m1_p1_p2
- + coeff_dxx_0_p1_p2*data_0_p1_p2
- + coeff_dxx_p1_p1_p2*data_p1_p1_p2
- + coeff_dxx_p2_p1_p2*data_p2_p1_p2
- + coeff_dxx_m2_p2_p2*data_m2_p2_p2
- + coeff_dxx_m1_p2_p2*data_m1_p2_p2
- + coeff_dxx_0_p2_p2*data_0_p2_p2
- + coeff_dxx_p1_p2_p2*data_p1_p2_p2
- + coeff_dxx_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxy.compute.c
deleted file mode 100644
index 8e202fd..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxy.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_dxy_m2_m2_m2*data_m2_m2_m2
- + coeff_dxy_m1_m2_m2*data_m1_m2_m2
- + coeff_dxy_0_m2_m2*data_0_m2_m2
- + coeff_dxy_p1_m2_m2*data_p1_m2_m2
- + coeff_dxy_p2_m2_m2*data_p2_m2_m2
- + coeff_dxy_m2_m1_m2*data_m2_m1_m2
- + coeff_dxy_m1_m1_m2*data_m1_m1_m2
- + coeff_dxy_0_m1_m2*data_0_m1_m2
- + coeff_dxy_p1_m1_m2*data_p1_m1_m2
- + coeff_dxy_p2_m1_m2*data_p2_m1_m2
- + coeff_dxy_m2_0_m2*data_m2_0_m2
- + coeff_dxy_m1_0_m2*data_m1_0_m2
- + coeff_dxy_0_0_m2*data_0_0_m2
- + coeff_dxy_p1_0_m2*data_p1_0_m2
- + coeff_dxy_p2_0_m2*data_p2_0_m2
- + coeff_dxy_m2_p1_m2*data_m2_p1_m2
- + coeff_dxy_m1_p1_m2*data_m1_p1_m2
- + coeff_dxy_0_p1_m2*data_0_p1_m2
- + coeff_dxy_p1_p1_m2*data_p1_p1_m2
- + coeff_dxy_p2_p1_m2*data_p2_p1_m2
- + coeff_dxy_m2_p2_m2*data_m2_p2_m2
- + coeff_dxy_m1_p2_m2*data_m1_p2_m2
- + coeff_dxy_0_p2_m2*data_0_p2_m2
- + coeff_dxy_p1_p2_m2*data_p1_p2_m2
- + coeff_dxy_p2_p2_m2*data_p2_p2_m2
- + coeff_dxy_m2_m2_m1*data_m2_m2_m1
- + coeff_dxy_m1_m2_m1*data_m1_m2_m1
- + coeff_dxy_0_m2_m1*data_0_m2_m1
- + coeff_dxy_p1_m2_m1*data_p1_m2_m1
- + coeff_dxy_p2_m2_m1*data_p2_m2_m1
- + coeff_dxy_m2_m1_m1*data_m2_m1_m1
- + coeff_dxy_m1_m1_m1*data_m1_m1_m1
- + coeff_dxy_0_m1_m1*data_0_m1_m1
- + coeff_dxy_p1_m1_m1*data_p1_m1_m1
- + coeff_dxy_p2_m1_m1*data_p2_m1_m1
- + coeff_dxy_m2_0_m1*data_m2_0_m1
- + coeff_dxy_m1_0_m1*data_m1_0_m1
- + coeff_dxy_0_0_m1*data_0_0_m1
- + coeff_dxy_p1_0_m1*data_p1_0_m1
- + coeff_dxy_p2_0_m1*data_p2_0_m1
- + coeff_dxy_m2_p1_m1*data_m2_p1_m1
- + coeff_dxy_m1_p1_m1*data_m1_p1_m1
- + coeff_dxy_0_p1_m1*data_0_p1_m1
- + coeff_dxy_p1_p1_m1*data_p1_p1_m1
- + coeff_dxy_p2_p1_m1*data_p2_p1_m1
- + coeff_dxy_m2_p2_m1*data_m2_p2_m1
- + coeff_dxy_m1_p2_m1*data_m1_p2_m1
- + coeff_dxy_0_p2_m1*data_0_p2_m1
- + coeff_dxy_p1_p2_m1*data_p1_p2_m1
- + coeff_dxy_p2_p2_m1*data_p2_p2_m1
- + coeff_dxy_m2_m2_0*data_m2_m2_0
- + coeff_dxy_m1_m2_0*data_m1_m2_0
- + coeff_dxy_0_m2_0*data_0_m2_0
- + coeff_dxy_p1_m2_0*data_p1_m2_0
- + coeff_dxy_p2_m2_0*data_p2_m2_0
- + coeff_dxy_m2_m1_0*data_m2_m1_0
- + coeff_dxy_m1_m1_0*data_m1_m1_0
- + coeff_dxy_0_m1_0*data_0_m1_0
- + coeff_dxy_p1_m1_0*data_p1_m1_0
- + coeff_dxy_p2_m1_0*data_p2_m1_0
- + coeff_dxy_m2_0_0*data_m2_0_0
- + coeff_dxy_m1_0_0*data_m1_0_0
- + coeff_dxy_0_0_0*data_0_0_0
- + coeff_dxy_p1_0_0*data_p1_0_0
- + coeff_dxy_p2_0_0*data_p2_0_0
- + coeff_dxy_m2_p1_0*data_m2_p1_0
- + coeff_dxy_m1_p1_0*data_m1_p1_0
- + coeff_dxy_0_p1_0*data_0_p1_0
- + coeff_dxy_p1_p1_0*data_p1_p1_0
- + coeff_dxy_p2_p1_0*data_p2_p1_0
- + coeff_dxy_m2_p2_0*data_m2_p2_0
- + coeff_dxy_m1_p2_0*data_m1_p2_0
- + coeff_dxy_0_p2_0*data_0_p2_0
- + coeff_dxy_p1_p2_0*data_p1_p2_0
- + coeff_dxy_p2_p2_0*data_p2_p2_0
- + coeff_dxy_m2_m2_p1*data_m2_m2_p1
- + coeff_dxy_m1_m2_p1*data_m1_m2_p1
- + coeff_dxy_0_m2_p1*data_0_m2_p1
- + coeff_dxy_p1_m2_p1*data_p1_m2_p1
- + coeff_dxy_p2_m2_p1*data_p2_m2_p1
- + coeff_dxy_m2_m1_p1*data_m2_m1_p1
- + coeff_dxy_m1_m1_p1*data_m1_m1_p1
- + coeff_dxy_0_m1_p1*data_0_m1_p1
- + coeff_dxy_p1_m1_p1*data_p1_m1_p1
- + coeff_dxy_p2_m1_p1*data_p2_m1_p1
- + coeff_dxy_m2_0_p1*data_m2_0_p1
- + coeff_dxy_m1_0_p1*data_m1_0_p1
- + coeff_dxy_0_0_p1*data_0_0_p1
- + coeff_dxy_p1_0_p1*data_p1_0_p1
- + coeff_dxy_p2_0_p1*data_p2_0_p1
- + coeff_dxy_m2_p1_p1*data_m2_p1_p1
- + coeff_dxy_m1_p1_p1*data_m1_p1_p1
- + coeff_dxy_0_p1_p1*data_0_p1_p1
- + coeff_dxy_p1_p1_p1*data_p1_p1_p1
- + coeff_dxy_p2_p1_p1*data_p2_p1_p1
- + coeff_dxy_m2_p2_p1*data_m2_p2_p1
- + coeff_dxy_m1_p2_p1*data_m1_p2_p1
- + coeff_dxy_0_p2_p1*data_0_p2_p1
- + coeff_dxy_p1_p2_p1*data_p1_p2_p1
- + coeff_dxy_p2_p2_p1*data_p2_p2_p1
- + coeff_dxy_m2_m2_p2*data_m2_m2_p2
- + coeff_dxy_m1_m2_p2*data_m1_m2_p2
- + coeff_dxy_0_m2_p2*data_0_m2_p2
- + coeff_dxy_p1_m2_p2*data_p1_m2_p2
- + coeff_dxy_p2_m2_p2*data_p2_m2_p2
- + coeff_dxy_m2_m1_p2*data_m2_m1_p2
- + coeff_dxy_m1_m1_p2*data_m1_m1_p2
- + coeff_dxy_0_m1_p2*data_0_m1_p2
- + coeff_dxy_p1_m1_p2*data_p1_m1_p2
- + coeff_dxy_p2_m1_p2*data_p2_m1_p2
- + coeff_dxy_m2_0_p2*data_m2_0_p2
- + coeff_dxy_m1_0_p2*data_m1_0_p2
- + coeff_dxy_0_0_p2*data_0_0_p2
- + coeff_dxy_p1_0_p2*data_p1_0_p2
- + coeff_dxy_p2_0_p2*data_p2_0_p2
- + coeff_dxy_m2_p1_p2*data_m2_p1_p2
- + coeff_dxy_m1_p1_p2*data_m1_p1_p2
- + coeff_dxy_0_p1_p2*data_0_p1_p2
- + coeff_dxy_p1_p1_p2*data_p1_p1_p2
- + coeff_dxy_p2_p1_p2*data_p2_p1_p2
- + coeff_dxy_m2_p2_p2*data_m2_p2_p2
- + coeff_dxy_m1_p2_p2*data_m1_p2_p2
- + coeff_dxy_0_p2_p2*data_0_p2_p2
- + coeff_dxy_p1_p2_p2*data_p1_p2_p2
- + coeff_dxy_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxz.compute.c
deleted file mode 100644
index 5789505..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dxz.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_dxz_m2_m2_m2*data_m2_m2_m2
- + coeff_dxz_m1_m2_m2*data_m1_m2_m2
- + coeff_dxz_0_m2_m2*data_0_m2_m2
- + coeff_dxz_p1_m2_m2*data_p1_m2_m2
- + coeff_dxz_p2_m2_m2*data_p2_m2_m2
- + coeff_dxz_m2_m1_m2*data_m2_m1_m2
- + coeff_dxz_m1_m1_m2*data_m1_m1_m2
- + coeff_dxz_0_m1_m2*data_0_m1_m2
- + coeff_dxz_p1_m1_m2*data_p1_m1_m2
- + coeff_dxz_p2_m1_m2*data_p2_m1_m2
- + coeff_dxz_m2_0_m2*data_m2_0_m2
- + coeff_dxz_m1_0_m2*data_m1_0_m2
- + coeff_dxz_0_0_m2*data_0_0_m2
- + coeff_dxz_p1_0_m2*data_p1_0_m2
- + coeff_dxz_p2_0_m2*data_p2_0_m2
- + coeff_dxz_m2_p1_m2*data_m2_p1_m2
- + coeff_dxz_m1_p1_m2*data_m1_p1_m2
- + coeff_dxz_0_p1_m2*data_0_p1_m2
- + coeff_dxz_p1_p1_m2*data_p1_p1_m2
- + coeff_dxz_p2_p1_m2*data_p2_p1_m2
- + coeff_dxz_m2_p2_m2*data_m2_p2_m2
- + coeff_dxz_m1_p2_m2*data_m1_p2_m2
- + coeff_dxz_0_p2_m2*data_0_p2_m2
- + coeff_dxz_p1_p2_m2*data_p1_p2_m2
- + coeff_dxz_p2_p2_m2*data_p2_p2_m2
- + coeff_dxz_m2_m2_m1*data_m2_m2_m1
- + coeff_dxz_m1_m2_m1*data_m1_m2_m1
- + coeff_dxz_0_m2_m1*data_0_m2_m1
- + coeff_dxz_p1_m2_m1*data_p1_m2_m1
- + coeff_dxz_p2_m2_m1*data_p2_m2_m1
- + coeff_dxz_m2_m1_m1*data_m2_m1_m1
- + coeff_dxz_m1_m1_m1*data_m1_m1_m1
- + coeff_dxz_0_m1_m1*data_0_m1_m1
- + coeff_dxz_p1_m1_m1*data_p1_m1_m1
- + coeff_dxz_p2_m1_m1*data_p2_m1_m1
- + coeff_dxz_m2_0_m1*data_m2_0_m1
- + coeff_dxz_m1_0_m1*data_m1_0_m1
- + coeff_dxz_0_0_m1*data_0_0_m1
- + coeff_dxz_p1_0_m1*data_p1_0_m1
- + coeff_dxz_p2_0_m1*data_p2_0_m1
- + coeff_dxz_m2_p1_m1*data_m2_p1_m1
- + coeff_dxz_m1_p1_m1*data_m1_p1_m1
- + coeff_dxz_0_p1_m1*data_0_p1_m1
- + coeff_dxz_p1_p1_m1*data_p1_p1_m1
- + coeff_dxz_p2_p1_m1*data_p2_p1_m1
- + coeff_dxz_m2_p2_m1*data_m2_p2_m1
- + coeff_dxz_m1_p2_m1*data_m1_p2_m1
- + coeff_dxz_0_p2_m1*data_0_p2_m1
- + coeff_dxz_p1_p2_m1*data_p1_p2_m1
- + coeff_dxz_p2_p2_m1*data_p2_p2_m1
- + coeff_dxz_m2_m2_0*data_m2_m2_0
- + coeff_dxz_m1_m2_0*data_m1_m2_0
- + coeff_dxz_0_m2_0*data_0_m2_0
- + coeff_dxz_p1_m2_0*data_p1_m2_0
- + coeff_dxz_p2_m2_0*data_p2_m2_0
- + coeff_dxz_m2_m1_0*data_m2_m1_0
- + coeff_dxz_m1_m1_0*data_m1_m1_0
- + coeff_dxz_0_m1_0*data_0_m1_0
- + coeff_dxz_p1_m1_0*data_p1_m1_0
- + coeff_dxz_p2_m1_0*data_p2_m1_0
- + coeff_dxz_m2_0_0*data_m2_0_0
- + coeff_dxz_m1_0_0*data_m1_0_0
- + coeff_dxz_0_0_0*data_0_0_0
- + coeff_dxz_p1_0_0*data_p1_0_0
- + coeff_dxz_p2_0_0*data_p2_0_0
- + coeff_dxz_m2_p1_0*data_m2_p1_0
- + coeff_dxz_m1_p1_0*data_m1_p1_0
- + coeff_dxz_0_p1_0*data_0_p1_0
- + coeff_dxz_p1_p1_0*data_p1_p1_0
- + coeff_dxz_p2_p1_0*data_p2_p1_0
- + coeff_dxz_m2_p2_0*data_m2_p2_0
- + coeff_dxz_m1_p2_0*data_m1_p2_0
- + coeff_dxz_0_p2_0*data_0_p2_0
- + coeff_dxz_p1_p2_0*data_p1_p2_0
- + coeff_dxz_p2_p2_0*data_p2_p2_0
- + coeff_dxz_m2_m2_p1*data_m2_m2_p1
- + coeff_dxz_m1_m2_p1*data_m1_m2_p1
- + coeff_dxz_0_m2_p1*data_0_m2_p1
- + coeff_dxz_p1_m2_p1*data_p1_m2_p1
- + coeff_dxz_p2_m2_p1*data_p2_m2_p1
- + coeff_dxz_m2_m1_p1*data_m2_m1_p1
- + coeff_dxz_m1_m1_p1*data_m1_m1_p1
- + coeff_dxz_0_m1_p1*data_0_m1_p1
- + coeff_dxz_p1_m1_p1*data_p1_m1_p1
- + coeff_dxz_p2_m1_p1*data_p2_m1_p1
- + coeff_dxz_m2_0_p1*data_m2_0_p1
- + coeff_dxz_m1_0_p1*data_m1_0_p1
- + coeff_dxz_0_0_p1*data_0_0_p1
- + coeff_dxz_p1_0_p1*data_p1_0_p1
- + coeff_dxz_p2_0_p1*data_p2_0_p1
- + coeff_dxz_m2_p1_p1*data_m2_p1_p1
- + coeff_dxz_m1_p1_p1*data_m1_p1_p1
- + coeff_dxz_0_p1_p1*data_0_p1_p1
- + coeff_dxz_p1_p1_p1*data_p1_p1_p1
- + coeff_dxz_p2_p1_p1*data_p2_p1_p1
- + coeff_dxz_m2_p2_p1*data_m2_p2_p1
- + coeff_dxz_m1_p2_p1*data_m1_p2_p1
- + coeff_dxz_0_p2_p1*data_0_p2_p1
- + coeff_dxz_p1_p2_p1*data_p1_p2_p1
- + coeff_dxz_p2_p2_p1*data_p2_p2_p1
- + coeff_dxz_m2_m2_p2*data_m2_m2_p2
- + coeff_dxz_m1_m2_p2*data_m1_m2_p2
- + coeff_dxz_0_m2_p2*data_0_m2_p2
- + coeff_dxz_p1_m2_p2*data_p1_m2_p2
- + coeff_dxz_p2_m2_p2*data_p2_m2_p2
- + coeff_dxz_m2_m1_p2*data_m2_m1_p2
- + coeff_dxz_m1_m1_p2*data_m1_m1_p2
- + coeff_dxz_0_m1_p2*data_0_m1_p2
- + coeff_dxz_p1_m1_p2*data_p1_m1_p2
- + coeff_dxz_p2_m1_p2*data_p2_m1_p2
- + coeff_dxz_m2_0_p2*data_m2_0_p2
- + coeff_dxz_m1_0_p2*data_m1_0_p2
- + coeff_dxz_0_0_p2*data_0_0_p2
- + coeff_dxz_p1_0_p2*data_p1_0_p2
- + coeff_dxz_p2_0_p2*data_p2_0_p2
- + coeff_dxz_m2_p1_p2*data_m2_p1_p2
- + coeff_dxz_m1_p1_p2*data_m1_p1_p2
- + coeff_dxz_0_p1_p2*data_0_p1_p2
- + coeff_dxz_p1_p1_p2*data_p1_p1_p2
- + coeff_dxz_p2_p1_p2*data_p2_p1_p2
- + coeff_dxz_m2_p2_p2*data_m2_p2_p2
- + coeff_dxz_m1_p2_p2*data_m1_p2_p2
- + coeff_dxz_0_p2_p2*data_0_p2_p2
- + coeff_dxz_p1_p2_p2*data_p1_p2_p2
- + coeff_dxz_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dy.compute.c
deleted file mode 100644
index af7007a..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dy.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_dy_m2_m2_m2*data_m2_m2_m2
- + coeff_dy_m1_m2_m2*data_m1_m2_m2
- + coeff_dy_0_m2_m2*data_0_m2_m2
- + coeff_dy_p1_m2_m2*data_p1_m2_m2
- + coeff_dy_p2_m2_m2*data_p2_m2_m2
- + coeff_dy_m2_m1_m2*data_m2_m1_m2
- + coeff_dy_m1_m1_m2*data_m1_m1_m2
- + coeff_dy_0_m1_m2*data_0_m1_m2
- + coeff_dy_p1_m1_m2*data_p1_m1_m2
- + coeff_dy_p2_m1_m2*data_p2_m1_m2
- + coeff_dy_m2_0_m2*data_m2_0_m2
- + coeff_dy_m1_0_m2*data_m1_0_m2
- + coeff_dy_0_0_m2*data_0_0_m2
- + coeff_dy_p1_0_m2*data_p1_0_m2
- + coeff_dy_p2_0_m2*data_p2_0_m2
- + coeff_dy_m2_p1_m2*data_m2_p1_m2
- + coeff_dy_m1_p1_m2*data_m1_p1_m2
- + coeff_dy_0_p1_m2*data_0_p1_m2
- + coeff_dy_p1_p1_m2*data_p1_p1_m2
- + coeff_dy_p2_p1_m2*data_p2_p1_m2
- + coeff_dy_m2_p2_m2*data_m2_p2_m2
- + coeff_dy_m1_p2_m2*data_m1_p2_m2
- + coeff_dy_0_p2_m2*data_0_p2_m2
- + coeff_dy_p1_p2_m2*data_p1_p2_m2
- + coeff_dy_p2_p2_m2*data_p2_p2_m2
- + coeff_dy_m2_m2_m1*data_m2_m2_m1
- + coeff_dy_m1_m2_m1*data_m1_m2_m1
- + coeff_dy_0_m2_m1*data_0_m2_m1
- + coeff_dy_p1_m2_m1*data_p1_m2_m1
- + coeff_dy_p2_m2_m1*data_p2_m2_m1
- + coeff_dy_m2_m1_m1*data_m2_m1_m1
- + coeff_dy_m1_m1_m1*data_m1_m1_m1
- + coeff_dy_0_m1_m1*data_0_m1_m1
- + coeff_dy_p1_m1_m1*data_p1_m1_m1
- + coeff_dy_p2_m1_m1*data_p2_m1_m1
- + coeff_dy_m2_0_m1*data_m2_0_m1
- + coeff_dy_m1_0_m1*data_m1_0_m1
- + coeff_dy_0_0_m1*data_0_0_m1
- + coeff_dy_p1_0_m1*data_p1_0_m1
- + coeff_dy_p2_0_m1*data_p2_0_m1
- + coeff_dy_m2_p1_m1*data_m2_p1_m1
- + coeff_dy_m1_p1_m1*data_m1_p1_m1
- + coeff_dy_0_p1_m1*data_0_p1_m1
- + coeff_dy_p1_p1_m1*data_p1_p1_m1
- + coeff_dy_p2_p1_m1*data_p2_p1_m1
- + coeff_dy_m2_p2_m1*data_m2_p2_m1
- + coeff_dy_m1_p2_m1*data_m1_p2_m1
- + coeff_dy_0_p2_m1*data_0_p2_m1
- + coeff_dy_p1_p2_m1*data_p1_p2_m1
- + coeff_dy_p2_p2_m1*data_p2_p2_m1
- + coeff_dy_m2_m2_0*data_m2_m2_0
- + coeff_dy_m1_m2_0*data_m1_m2_0
- + coeff_dy_0_m2_0*data_0_m2_0
- + coeff_dy_p1_m2_0*data_p1_m2_0
- + coeff_dy_p2_m2_0*data_p2_m2_0
- + coeff_dy_m2_m1_0*data_m2_m1_0
- + coeff_dy_m1_m1_0*data_m1_m1_0
- + coeff_dy_0_m1_0*data_0_m1_0
- + coeff_dy_p1_m1_0*data_p1_m1_0
- + coeff_dy_p2_m1_0*data_p2_m1_0
- + coeff_dy_m2_0_0*data_m2_0_0
- + coeff_dy_m1_0_0*data_m1_0_0
- + coeff_dy_0_0_0*data_0_0_0
- + coeff_dy_p1_0_0*data_p1_0_0
- + coeff_dy_p2_0_0*data_p2_0_0
- + coeff_dy_m2_p1_0*data_m2_p1_0
- + coeff_dy_m1_p1_0*data_m1_p1_0
- + coeff_dy_0_p1_0*data_0_p1_0
- + coeff_dy_p1_p1_0*data_p1_p1_0
- + coeff_dy_p2_p1_0*data_p2_p1_0
- + coeff_dy_m2_p2_0*data_m2_p2_0
- + coeff_dy_m1_p2_0*data_m1_p2_0
- + coeff_dy_0_p2_0*data_0_p2_0
- + coeff_dy_p1_p2_0*data_p1_p2_0
- + coeff_dy_p2_p2_0*data_p2_p2_0
- + coeff_dy_m2_m2_p1*data_m2_m2_p1
- + coeff_dy_m1_m2_p1*data_m1_m2_p1
- + coeff_dy_0_m2_p1*data_0_m2_p1
- + coeff_dy_p1_m2_p1*data_p1_m2_p1
- + coeff_dy_p2_m2_p1*data_p2_m2_p1
- + coeff_dy_m2_m1_p1*data_m2_m1_p1
- + coeff_dy_m1_m1_p1*data_m1_m1_p1
- + coeff_dy_0_m1_p1*data_0_m1_p1
- + coeff_dy_p1_m1_p1*data_p1_m1_p1
- + coeff_dy_p2_m1_p1*data_p2_m1_p1
- + coeff_dy_m2_0_p1*data_m2_0_p1
- + coeff_dy_m1_0_p1*data_m1_0_p1
- + coeff_dy_0_0_p1*data_0_0_p1
- + coeff_dy_p1_0_p1*data_p1_0_p1
- + coeff_dy_p2_0_p1*data_p2_0_p1
- + coeff_dy_m2_p1_p1*data_m2_p1_p1
- + coeff_dy_m1_p1_p1*data_m1_p1_p1
- + coeff_dy_0_p1_p1*data_0_p1_p1
- + coeff_dy_p1_p1_p1*data_p1_p1_p1
- + coeff_dy_p2_p1_p1*data_p2_p1_p1
- + coeff_dy_m2_p2_p1*data_m2_p2_p1
- + coeff_dy_m1_p2_p1*data_m1_p2_p1
- + coeff_dy_0_p2_p1*data_0_p2_p1
- + coeff_dy_p1_p2_p1*data_p1_p2_p1
- + coeff_dy_p2_p2_p1*data_p2_p2_p1
- + coeff_dy_m2_m2_p2*data_m2_m2_p2
- + coeff_dy_m1_m2_p2*data_m1_m2_p2
- + coeff_dy_0_m2_p2*data_0_m2_p2
- + coeff_dy_p1_m2_p2*data_p1_m2_p2
- + coeff_dy_p2_m2_p2*data_p2_m2_p2
- + coeff_dy_m2_m1_p2*data_m2_m1_p2
- + coeff_dy_m1_m1_p2*data_m1_m1_p2
- + coeff_dy_0_m1_p2*data_0_m1_p2
- + coeff_dy_p1_m1_p2*data_p1_m1_p2
- + coeff_dy_p2_m1_p2*data_p2_m1_p2
- + coeff_dy_m2_0_p2*data_m2_0_p2
- + coeff_dy_m1_0_p2*data_m1_0_p2
- + coeff_dy_0_0_p2*data_0_0_p2
- + coeff_dy_p1_0_p2*data_p1_0_p2
- + coeff_dy_p2_0_p2*data_p2_0_p2
- + coeff_dy_m2_p1_p2*data_m2_p1_p2
- + coeff_dy_m1_p1_p2*data_m1_p1_p2
- + coeff_dy_0_p1_p2*data_0_p1_p2
- + coeff_dy_p1_p1_p2*data_p1_p1_p2
- + coeff_dy_p2_p1_p2*data_p2_p1_p2
- + coeff_dy_m2_p2_p2*data_m2_p2_p2
- + coeff_dy_m1_p2_p2*data_m1_p2_p2
- + coeff_dy_0_p2_p2*data_0_p2_p2
- + coeff_dy_p1_p2_p2*data_p1_p2_p2
- + coeff_dy_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dyy.compute.c
deleted file mode 100644
index 55088e7..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dyy.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_dyy_m2_m2_m2*data_m2_m2_m2
- + coeff_dyy_m1_m2_m2*data_m1_m2_m2
- + coeff_dyy_0_m2_m2*data_0_m2_m2
- + coeff_dyy_p1_m2_m2*data_p1_m2_m2
- + coeff_dyy_p2_m2_m2*data_p2_m2_m2
- + coeff_dyy_m2_m1_m2*data_m2_m1_m2
- + coeff_dyy_m1_m1_m2*data_m1_m1_m2
- + coeff_dyy_0_m1_m2*data_0_m1_m2
- + coeff_dyy_p1_m1_m2*data_p1_m1_m2
- + coeff_dyy_p2_m1_m2*data_p2_m1_m2
- + coeff_dyy_m2_0_m2*data_m2_0_m2
- + coeff_dyy_m1_0_m2*data_m1_0_m2
- + coeff_dyy_0_0_m2*data_0_0_m2
- + coeff_dyy_p1_0_m2*data_p1_0_m2
- + coeff_dyy_p2_0_m2*data_p2_0_m2
- + coeff_dyy_m2_p1_m2*data_m2_p1_m2
- + coeff_dyy_m1_p1_m2*data_m1_p1_m2
- + coeff_dyy_0_p1_m2*data_0_p1_m2
- + coeff_dyy_p1_p1_m2*data_p1_p1_m2
- + coeff_dyy_p2_p1_m2*data_p2_p1_m2
- + coeff_dyy_m2_p2_m2*data_m2_p2_m2
- + coeff_dyy_m1_p2_m2*data_m1_p2_m2
- + coeff_dyy_0_p2_m2*data_0_p2_m2
- + coeff_dyy_p1_p2_m2*data_p1_p2_m2
- + coeff_dyy_p2_p2_m2*data_p2_p2_m2
- + coeff_dyy_m2_m2_m1*data_m2_m2_m1
- + coeff_dyy_m1_m2_m1*data_m1_m2_m1
- + coeff_dyy_0_m2_m1*data_0_m2_m1
- + coeff_dyy_p1_m2_m1*data_p1_m2_m1
- + coeff_dyy_p2_m2_m1*data_p2_m2_m1
- + coeff_dyy_m2_m1_m1*data_m2_m1_m1
- + coeff_dyy_m1_m1_m1*data_m1_m1_m1
- + coeff_dyy_0_m1_m1*data_0_m1_m1
- + coeff_dyy_p1_m1_m1*data_p1_m1_m1
- + coeff_dyy_p2_m1_m1*data_p2_m1_m1
- + coeff_dyy_m2_0_m1*data_m2_0_m1
- + coeff_dyy_m1_0_m1*data_m1_0_m1
- + coeff_dyy_0_0_m1*data_0_0_m1
- + coeff_dyy_p1_0_m1*data_p1_0_m1
- + coeff_dyy_p2_0_m1*data_p2_0_m1
- + coeff_dyy_m2_p1_m1*data_m2_p1_m1
- + coeff_dyy_m1_p1_m1*data_m1_p1_m1
- + coeff_dyy_0_p1_m1*data_0_p1_m1
- + coeff_dyy_p1_p1_m1*data_p1_p1_m1
- + coeff_dyy_p2_p1_m1*data_p2_p1_m1
- + coeff_dyy_m2_p2_m1*data_m2_p2_m1
- + coeff_dyy_m1_p2_m1*data_m1_p2_m1
- + coeff_dyy_0_p2_m1*data_0_p2_m1
- + coeff_dyy_p1_p2_m1*data_p1_p2_m1
- + coeff_dyy_p2_p2_m1*data_p2_p2_m1
- + coeff_dyy_m2_m2_0*data_m2_m2_0
- + coeff_dyy_m1_m2_0*data_m1_m2_0
- + coeff_dyy_0_m2_0*data_0_m2_0
- + coeff_dyy_p1_m2_0*data_p1_m2_0
- + coeff_dyy_p2_m2_0*data_p2_m2_0
- + coeff_dyy_m2_m1_0*data_m2_m1_0
- + coeff_dyy_m1_m1_0*data_m1_m1_0
- + coeff_dyy_0_m1_0*data_0_m1_0
- + coeff_dyy_p1_m1_0*data_p1_m1_0
- + coeff_dyy_p2_m1_0*data_p2_m1_0
- + coeff_dyy_m2_0_0*data_m2_0_0
- + coeff_dyy_m1_0_0*data_m1_0_0
- + coeff_dyy_0_0_0*data_0_0_0
- + coeff_dyy_p1_0_0*data_p1_0_0
- + coeff_dyy_p2_0_0*data_p2_0_0
- + coeff_dyy_m2_p1_0*data_m2_p1_0
- + coeff_dyy_m1_p1_0*data_m1_p1_0
- + coeff_dyy_0_p1_0*data_0_p1_0
- + coeff_dyy_p1_p1_0*data_p1_p1_0
- + coeff_dyy_p2_p1_0*data_p2_p1_0
- + coeff_dyy_m2_p2_0*data_m2_p2_0
- + coeff_dyy_m1_p2_0*data_m1_p2_0
- + coeff_dyy_0_p2_0*data_0_p2_0
- + coeff_dyy_p1_p2_0*data_p1_p2_0
- + coeff_dyy_p2_p2_0*data_p2_p2_0
- + coeff_dyy_m2_m2_p1*data_m2_m2_p1
- + coeff_dyy_m1_m2_p1*data_m1_m2_p1
- + coeff_dyy_0_m2_p1*data_0_m2_p1
- + coeff_dyy_p1_m2_p1*data_p1_m2_p1
- + coeff_dyy_p2_m2_p1*data_p2_m2_p1
- + coeff_dyy_m2_m1_p1*data_m2_m1_p1
- + coeff_dyy_m1_m1_p1*data_m1_m1_p1
- + coeff_dyy_0_m1_p1*data_0_m1_p1
- + coeff_dyy_p1_m1_p1*data_p1_m1_p1
- + coeff_dyy_p2_m1_p1*data_p2_m1_p1
- + coeff_dyy_m2_0_p1*data_m2_0_p1
- + coeff_dyy_m1_0_p1*data_m1_0_p1
- + coeff_dyy_0_0_p1*data_0_0_p1
- + coeff_dyy_p1_0_p1*data_p1_0_p1
- + coeff_dyy_p2_0_p1*data_p2_0_p1
- + coeff_dyy_m2_p1_p1*data_m2_p1_p1
- + coeff_dyy_m1_p1_p1*data_m1_p1_p1
- + coeff_dyy_0_p1_p1*data_0_p1_p1
- + coeff_dyy_p1_p1_p1*data_p1_p1_p1
- + coeff_dyy_p2_p1_p1*data_p2_p1_p1
- + coeff_dyy_m2_p2_p1*data_m2_p2_p1
- + coeff_dyy_m1_p2_p1*data_m1_p2_p1
- + coeff_dyy_0_p2_p1*data_0_p2_p1
- + coeff_dyy_p1_p2_p1*data_p1_p2_p1
- + coeff_dyy_p2_p2_p1*data_p2_p2_p1
- + coeff_dyy_m2_m2_p2*data_m2_m2_p2
- + coeff_dyy_m1_m2_p2*data_m1_m2_p2
- + coeff_dyy_0_m2_p2*data_0_m2_p2
- + coeff_dyy_p1_m2_p2*data_p1_m2_p2
- + coeff_dyy_p2_m2_p2*data_p2_m2_p2
- + coeff_dyy_m2_m1_p2*data_m2_m1_p2
- + coeff_dyy_m1_m1_p2*data_m1_m1_p2
- + coeff_dyy_0_m1_p2*data_0_m1_p2
- + coeff_dyy_p1_m1_p2*data_p1_m1_p2
- + coeff_dyy_p2_m1_p2*data_p2_m1_p2
- + coeff_dyy_m2_0_p2*data_m2_0_p2
- + coeff_dyy_m1_0_p2*data_m1_0_p2
- + coeff_dyy_0_0_p2*data_0_0_p2
- + coeff_dyy_p1_0_p2*data_p1_0_p2
- + coeff_dyy_p2_0_p2*data_p2_0_p2
- + coeff_dyy_m2_p1_p2*data_m2_p1_p2
- + coeff_dyy_m1_p1_p2*data_m1_p1_p2
- + coeff_dyy_0_p1_p2*data_0_p1_p2
- + coeff_dyy_p1_p1_p2*data_p1_p1_p2
- + coeff_dyy_p2_p1_p2*data_p2_p1_p2
- + coeff_dyy_m2_p2_p2*data_m2_p2_p2
- + coeff_dyy_m1_p2_p2*data_m1_p2_p2
- + coeff_dyy_0_p2_p2*data_0_p2_p2
- + coeff_dyy_p1_p2_p2*data_p1_p2_p2
- + coeff_dyy_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dyz.compute.c
deleted file mode 100644
index 9b8120b..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dyz.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_dyz_m2_m2_m2*data_m2_m2_m2
- + coeff_dyz_m1_m2_m2*data_m1_m2_m2
- + coeff_dyz_0_m2_m2*data_0_m2_m2
- + coeff_dyz_p1_m2_m2*data_p1_m2_m2
- + coeff_dyz_p2_m2_m2*data_p2_m2_m2
- + coeff_dyz_m2_m1_m2*data_m2_m1_m2
- + coeff_dyz_m1_m1_m2*data_m1_m1_m2
- + coeff_dyz_0_m1_m2*data_0_m1_m2
- + coeff_dyz_p1_m1_m2*data_p1_m1_m2
- + coeff_dyz_p2_m1_m2*data_p2_m1_m2
- + coeff_dyz_m2_0_m2*data_m2_0_m2
- + coeff_dyz_m1_0_m2*data_m1_0_m2
- + coeff_dyz_0_0_m2*data_0_0_m2
- + coeff_dyz_p1_0_m2*data_p1_0_m2
- + coeff_dyz_p2_0_m2*data_p2_0_m2
- + coeff_dyz_m2_p1_m2*data_m2_p1_m2
- + coeff_dyz_m1_p1_m2*data_m1_p1_m2
- + coeff_dyz_0_p1_m2*data_0_p1_m2
- + coeff_dyz_p1_p1_m2*data_p1_p1_m2
- + coeff_dyz_p2_p1_m2*data_p2_p1_m2
- + coeff_dyz_m2_p2_m2*data_m2_p2_m2
- + coeff_dyz_m1_p2_m2*data_m1_p2_m2
- + coeff_dyz_0_p2_m2*data_0_p2_m2
- + coeff_dyz_p1_p2_m2*data_p1_p2_m2
- + coeff_dyz_p2_p2_m2*data_p2_p2_m2
- + coeff_dyz_m2_m2_m1*data_m2_m2_m1
- + coeff_dyz_m1_m2_m1*data_m1_m2_m1
- + coeff_dyz_0_m2_m1*data_0_m2_m1
- + coeff_dyz_p1_m2_m1*data_p1_m2_m1
- + coeff_dyz_p2_m2_m1*data_p2_m2_m1
- + coeff_dyz_m2_m1_m1*data_m2_m1_m1
- + coeff_dyz_m1_m1_m1*data_m1_m1_m1
- + coeff_dyz_0_m1_m1*data_0_m1_m1
- + coeff_dyz_p1_m1_m1*data_p1_m1_m1
- + coeff_dyz_p2_m1_m1*data_p2_m1_m1
- + coeff_dyz_m2_0_m1*data_m2_0_m1
- + coeff_dyz_m1_0_m1*data_m1_0_m1
- + coeff_dyz_0_0_m1*data_0_0_m1
- + coeff_dyz_p1_0_m1*data_p1_0_m1
- + coeff_dyz_p2_0_m1*data_p2_0_m1
- + coeff_dyz_m2_p1_m1*data_m2_p1_m1
- + coeff_dyz_m1_p1_m1*data_m1_p1_m1
- + coeff_dyz_0_p1_m1*data_0_p1_m1
- + coeff_dyz_p1_p1_m1*data_p1_p1_m1
- + coeff_dyz_p2_p1_m1*data_p2_p1_m1
- + coeff_dyz_m2_p2_m1*data_m2_p2_m1
- + coeff_dyz_m1_p2_m1*data_m1_p2_m1
- + coeff_dyz_0_p2_m1*data_0_p2_m1
- + coeff_dyz_p1_p2_m1*data_p1_p2_m1
- + coeff_dyz_p2_p2_m1*data_p2_p2_m1
- + coeff_dyz_m2_m2_0*data_m2_m2_0
- + coeff_dyz_m1_m2_0*data_m1_m2_0
- + coeff_dyz_0_m2_0*data_0_m2_0
- + coeff_dyz_p1_m2_0*data_p1_m2_0
- + coeff_dyz_p2_m2_0*data_p2_m2_0
- + coeff_dyz_m2_m1_0*data_m2_m1_0
- + coeff_dyz_m1_m1_0*data_m1_m1_0
- + coeff_dyz_0_m1_0*data_0_m1_0
- + coeff_dyz_p1_m1_0*data_p1_m1_0
- + coeff_dyz_p2_m1_0*data_p2_m1_0
- + coeff_dyz_m2_0_0*data_m2_0_0
- + coeff_dyz_m1_0_0*data_m1_0_0
- + coeff_dyz_0_0_0*data_0_0_0
- + coeff_dyz_p1_0_0*data_p1_0_0
- + coeff_dyz_p2_0_0*data_p2_0_0
- + coeff_dyz_m2_p1_0*data_m2_p1_0
- + coeff_dyz_m1_p1_0*data_m1_p1_0
- + coeff_dyz_0_p1_0*data_0_p1_0
- + coeff_dyz_p1_p1_0*data_p1_p1_0
- + coeff_dyz_p2_p1_0*data_p2_p1_0
- + coeff_dyz_m2_p2_0*data_m2_p2_0
- + coeff_dyz_m1_p2_0*data_m1_p2_0
- + coeff_dyz_0_p2_0*data_0_p2_0
- + coeff_dyz_p1_p2_0*data_p1_p2_0
- + coeff_dyz_p2_p2_0*data_p2_p2_0
- + coeff_dyz_m2_m2_p1*data_m2_m2_p1
- + coeff_dyz_m1_m2_p1*data_m1_m2_p1
- + coeff_dyz_0_m2_p1*data_0_m2_p1
- + coeff_dyz_p1_m2_p1*data_p1_m2_p1
- + coeff_dyz_p2_m2_p1*data_p2_m2_p1
- + coeff_dyz_m2_m1_p1*data_m2_m1_p1
- + coeff_dyz_m1_m1_p1*data_m1_m1_p1
- + coeff_dyz_0_m1_p1*data_0_m1_p1
- + coeff_dyz_p1_m1_p1*data_p1_m1_p1
- + coeff_dyz_p2_m1_p1*data_p2_m1_p1
- + coeff_dyz_m2_0_p1*data_m2_0_p1
- + coeff_dyz_m1_0_p1*data_m1_0_p1
- + coeff_dyz_0_0_p1*data_0_0_p1
- + coeff_dyz_p1_0_p1*data_p1_0_p1
- + coeff_dyz_p2_0_p1*data_p2_0_p1
- + coeff_dyz_m2_p1_p1*data_m2_p1_p1
- + coeff_dyz_m1_p1_p1*data_m1_p1_p1
- + coeff_dyz_0_p1_p1*data_0_p1_p1
- + coeff_dyz_p1_p1_p1*data_p1_p1_p1
- + coeff_dyz_p2_p1_p1*data_p2_p1_p1
- + coeff_dyz_m2_p2_p1*data_m2_p2_p1
- + coeff_dyz_m1_p2_p1*data_m1_p2_p1
- + coeff_dyz_0_p2_p1*data_0_p2_p1
- + coeff_dyz_p1_p2_p1*data_p1_p2_p1
- + coeff_dyz_p2_p2_p1*data_p2_p2_p1
- + coeff_dyz_m2_m2_p2*data_m2_m2_p2
- + coeff_dyz_m1_m2_p2*data_m1_m2_p2
- + coeff_dyz_0_m2_p2*data_0_m2_p2
- + coeff_dyz_p1_m2_p2*data_p1_m2_p2
- + coeff_dyz_p2_m2_p2*data_p2_m2_p2
- + coeff_dyz_m2_m1_p2*data_m2_m1_p2
- + coeff_dyz_m1_m1_p2*data_m1_m1_p2
- + coeff_dyz_0_m1_p2*data_0_m1_p2
- + coeff_dyz_p1_m1_p2*data_p1_m1_p2
- + coeff_dyz_p2_m1_p2*data_p2_m1_p2
- + coeff_dyz_m2_0_p2*data_m2_0_p2
- + coeff_dyz_m1_0_p2*data_m1_0_p2
- + coeff_dyz_0_0_p2*data_0_0_p2
- + coeff_dyz_p1_0_p2*data_p1_0_p2
- + coeff_dyz_p2_0_p2*data_p2_0_p2
- + coeff_dyz_m2_p1_p2*data_m2_p1_p2
- + coeff_dyz_m1_p1_p2*data_m1_p1_p2
- + coeff_dyz_0_p1_p2*data_0_p1_p2
- + coeff_dyz_p1_p1_p2*data_p1_p1_p2
- + coeff_dyz_p2_p1_p2*data_p2_p1_p2
- + coeff_dyz_m2_p2_p2*data_m2_p2_p2
- + coeff_dyz_m1_p2_p2*data_m1_p2_p2
- + coeff_dyz_0_p2_p2*data_0_p2_p2
- + coeff_dyz_p1_p2_p2*data_p1_p2_p2
- + coeff_dyz_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dz.compute.c
deleted file mode 100644
index df21dcc..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dz.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_dz_m2_m2_m2*data_m2_m2_m2
- + coeff_dz_m1_m2_m2*data_m1_m2_m2
- + coeff_dz_0_m2_m2*data_0_m2_m2
- + coeff_dz_p1_m2_m2*data_p1_m2_m2
- + coeff_dz_p2_m2_m2*data_p2_m2_m2
- + coeff_dz_m2_m1_m2*data_m2_m1_m2
- + coeff_dz_m1_m1_m2*data_m1_m1_m2
- + coeff_dz_0_m1_m2*data_0_m1_m2
- + coeff_dz_p1_m1_m2*data_p1_m1_m2
- + coeff_dz_p2_m1_m2*data_p2_m1_m2
- + coeff_dz_m2_0_m2*data_m2_0_m2
- + coeff_dz_m1_0_m2*data_m1_0_m2
- + coeff_dz_0_0_m2*data_0_0_m2
- + coeff_dz_p1_0_m2*data_p1_0_m2
- + coeff_dz_p2_0_m2*data_p2_0_m2
- + coeff_dz_m2_p1_m2*data_m2_p1_m2
- + coeff_dz_m1_p1_m2*data_m1_p1_m2
- + coeff_dz_0_p1_m2*data_0_p1_m2
- + coeff_dz_p1_p1_m2*data_p1_p1_m2
- + coeff_dz_p2_p1_m2*data_p2_p1_m2
- + coeff_dz_m2_p2_m2*data_m2_p2_m2
- + coeff_dz_m1_p2_m2*data_m1_p2_m2
- + coeff_dz_0_p2_m2*data_0_p2_m2
- + coeff_dz_p1_p2_m2*data_p1_p2_m2
- + coeff_dz_p2_p2_m2*data_p2_p2_m2
- + coeff_dz_m2_m2_m1*data_m2_m2_m1
- + coeff_dz_m1_m2_m1*data_m1_m2_m1
- + coeff_dz_0_m2_m1*data_0_m2_m1
- + coeff_dz_p1_m2_m1*data_p1_m2_m1
- + coeff_dz_p2_m2_m1*data_p2_m2_m1
- + coeff_dz_m2_m1_m1*data_m2_m1_m1
- + coeff_dz_m1_m1_m1*data_m1_m1_m1
- + coeff_dz_0_m1_m1*data_0_m1_m1
- + coeff_dz_p1_m1_m1*data_p1_m1_m1
- + coeff_dz_p2_m1_m1*data_p2_m1_m1
- + coeff_dz_m2_0_m1*data_m2_0_m1
- + coeff_dz_m1_0_m1*data_m1_0_m1
- + coeff_dz_0_0_m1*data_0_0_m1
- + coeff_dz_p1_0_m1*data_p1_0_m1
- + coeff_dz_p2_0_m1*data_p2_0_m1
- + coeff_dz_m2_p1_m1*data_m2_p1_m1
- + coeff_dz_m1_p1_m1*data_m1_p1_m1
- + coeff_dz_0_p1_m1*data_0_p1_m1
- + coeff_dz_p1_p1_m1*data_p1_p1_m1
- + coeff_dz_p2_p1_m1*data_p2_p1_m1
- + coeff_dz_m2_p2_m1*data_m2_p2_m1
- + coeff_dz_m1_p2_m1*data_m1_p2_m1
- + coeff_dz_0_p2_m1*data_0_p2_m1
- + coeff_dz_p1_p2_m1*data_p1_p2_m1
- + coeff_dz_p2_p2_m1*data_p2_p2_m1
- + coeff_dz_m2_m2_0*data_m2_m2_0
- + coeff_dz_m1_m2_0*data_m1_m2_0
- + coeff_dz_0_m2_0*data_0_m2_0
- + coeff_dz_p1_m2_0*data_p1_m2_0
- + coeff_dz_p2_m2_0*data_p2_m2_0
- + coeff_dz_m2_m1_0*data_m2_m1_0
- + coeff_dz_m1_m1_0*data_m1_m1_0
- + coeff_dz_0_m1_0*data_0_m1_0
- + coeff_dz_p1_m1_0*data_p1_m1_0
- + coeff_dz_p2_m1_0*data_p2_m1_0
- + coeff_dz_m2_0_0*data_m2_0_0
- + coeff_dz_m1_0_0*data_m1_0_0
- + coeff_dz_0_0_0*data_0_0_0
- + coeff_dz_p1_0_0*data_p1_0_0
- + coeff_dz_p2_0_0*data_p2_0_0
- + coeff_dz_m2_p1_0*data_m2_p1_0
- + coeff_dz_m1_p1_0*data_m1_p1_0
- + coeff_dz_0_p1_0*data_0_p1_0
- + coeff_dz_p1_p1_0*data_p1_p1_0
- + coeff_dz_p2_p1_0*data_p2_p1_0
- + coeff_dz_m2_p2_0*data_m2_p2_0
- + coeff_dz_m1_p2_0*data_m1_p2_0
- + coeff_dz_0_p2_0*data_0_p2_0
- + coeff_dz_p1_p2_0*data_p1_p2_0
- + coeff_dz_p2_p2_0*data_p2_p2_0
- + coeff_dz_m2_m2_p1*data_m2_m2_p1
- + coeff_dz_m1_m2_p1*data_m1_m2_p1
- + coeff_dz_0_m2_p1*data_0_m2_p1
- + coeff_dz_p1_m2_p1*data_p1_m2_p1
- + coeff_dz_p2_m2_p1*data_p2_m2_p1
- + coeff_dz_m2_m1_p1*data_m2_m1_p1
- + coeff_dz_m1_m1_p1*data_m1_m1_p1
- + coeff_dz_0_m1_p1*data_0_m1_p1
- + coeff_dz_p1_m1_p1*data_p1_m1_p1
- + coeff_dz_p2_m1_p1*data_p2_m1_p1
- + coeff_dz_m2_0_p1*data_m2_0_p1
- + coeff_dz_m1_0_p1*data_m1_0_p1
- + coeff_dz_0_0_p1*data_0_0_p1
- + coeff_dz_p1_0_p1*data_p1_0_p1
- + coeff_dz_p2_0_p1*data_p2_0_p1
- + coeff_dz_m2_p1_p1*data_m2_p1_p1
- + coeff_dz_m1_p1_p1*data_m1_p1_p1
- + coeff_dz_0_p1_p1*data_0_p1_p1
- + coeff_dz_p1_p1_p1*data_p1_p1_p1
- + coeff_dz_p2_p1_p1*data_p2_p1_p1
- + coeff_dz_m2_p2_p1*data_m2_p2_p1
- + coeff_dz_m1_p2_p1*data_m1_p2_p1
- + coeff_dz_0_p2_p1*data_0_p2_p1
- + coeff_dz_p1_p2_p1*data_p1_p2_p1
- + coeff_dz_p2_p2_p1*data_p2_p2_p1
- + coeff_dz_m2_m2_p2*data_m2_m2_p2
- + coeff_dz_m1_m2_p2*data_m1_m2_p2
- + coeff_dz_0_m2_p2*data_0_m2_p2
- + coeff_dz_p1_m2_p2*data_p1_m2_p2
- + coeff_dz_p2_m2_p2*data_p2_m2_p2
- + coeff_dz_m2_m1_p2*data_m2_m1_p2
- + coeff_dz_m1_m1_p2*data_m1_m1_p2
- + coeff_dz_0_m1_p2*data_0_m1_p2
- + coeff_dz_p1_m1_p2*data_p1_m1_p2
- + coeff_dz_p2_m1_p2*data_p2_m1_p2
- + coeff_dz_m2_0_p2*data_m2_0_p2
- + coeff_dz_m1_0_p2*data_m1_0_p2
- + coeff_dz_0_0_p2*data_0_0_p2
- + coeff_dz_p1_0_p2*data_p1_0_p2
- + coeff_dz_p2_0_p2*data_p2_0_p2
- + coeff_dz_m2_p1_p2*data_m2_p1_p2
- + coeff_dz_m1_p1_p2*data_m1_p1_p2
- + coeff_dz_0_p1_p2*data_0_p1_p2
- + coeff_dz_p1_p1_p2*data_p1_p1_p2
- + coeff_dz_p2_p1_p2*data_p2_p1_p2
- + coeff_dz_m2_p2_p2*data_m2_p2_p2
- + coeff_dz_m1_p2_p2*data_m1_p2_p2
- + coeff_dz_0_p2_p2*data_0_p2_p2
- + coeff_dz_p1_p2_p2*data_p1_p2_p2
- + coeff_dz_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dzz.compute.c
deleted file mode 100644
index c085ef6..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/interp-dzz.compute.c
+++ /dev/null
@@ -1,126 +0,0 @@
-result =
- coeff_dzz_m2_m2_m2*data_m2_m2_m2
- + coeff_dzz_m1_m2_m2*data_m1_m2_m2
- + coeff_dzz_0_m2_m2*data_0_m2_m2
- + coeff_dzz_p1_m2_m2*data_p1_m2_m2
- + coeff_dzz_p2_m2_m2*data_p2_m2_m2
- + coeff_dzz_m2_m1_m2*data_m2_m1_m2
- + coeff_dzz_m1_m1_m2*data_m1_m1_m2
- + coeff_dzz_0_m1_m2*data_0_m1_m2
- + coeff_dzz_p1_m1_m2*data_p1_m1_m2
- + coeff_dzz_p2_m1_m2*data_p2_m1_m2
- + coeff_dzz_m2_0_m2*data_m2_0_m2
- + coeff_dzz_m1_0_m2*data_m1_0_m2
- + coeff_dzz_0_0_m2*data_0_0_m2
- + coeff_dzz_p1_0_m2*data_p1_0_m2
- + coeff_dzz_p2_0_m2*data_p2_0_m2
- + coeff_dzz_m2_p1_m2*data_m2_p1_m2
- + coeff_dzz_m1_p1_m2*data_m1_p1_m2
- + coeff_dzz_0_p1_m2*data_0_p1_m2
- + coeff_dzz_p1_p1_m2*data_p1_p1_m2
- + coeff_dzz_p2_p1_m2*data_p2_p1_m2
- + coeff_dzz_m2_p2_m2*data_m2_p2_m2
- + coeff_dzz_m1_p2_m2*data_m1_p2_m2
- + coeff_dzz_0_p2_m2*data_0_p2_m2
- + coeff_dzz_p1_p2_m2*data_p1_p2_m2
- + coeff_dzz_p2_p2_m2*data_p2_p2_m2
- + coeff_dzz_m2_m2_m1*data_m2_m2_m1
- + coeff_dzz_m1_m2_m1*data_m1_m2_m1
- + coeff_dzz_0_m2_m1*data_0_m2_m1
- + coeff_dzz_p1_m2_m1*data_p1_m2_m1
- + coeff_dzz_p2_m2_m1*data_p2_m2_m1
- + coeff_dzz_m2_m1_m1*data_m2_m1_m1
- + coeff_dzz_m1_m1_m1*data_m1_m1_m1
- + coeff_dzz_0_m1_m1*data_0_m1_m1
- + coeff_dzz_p1_m1_m1*data_p1_m1_m1
- + coeff_dzz_p2_m1_m1*data_p2_m1_m1
- + coeff_dzz_m2_0_m1*data_m2_0_m1
- + coeff_dzz_m1_0_m1*data_m1_0_m1
- + coeff_dzz_0_0_m1*data_0_0_m1
- + coeff_dzz_p1_0_m1*data_p1_0_m1
- + coeff_dzz_p2_0_m1*data_p2_0_m1
- + coeff_dzz_m2_p1_m1*data_m2_p1_m1
- + coeff_dzz_m1_p1_m1*data_m1_p1_m1
- + coeff_dzz_0_p1_m1*data_0_p1_m1
- + coeff_dzz_p1_p1_m1*data_p1_p1_m1
- + coeff_dzz_p2_p1_m1*data_p2_p1_m1
- + coeff_dzz_m2_p2_m1*data_m2_p2_m1
- + coeff_dzz_m1_p2_m1*data_m1_p2_m1
- + coeff_dzz_0_p2_m1*data_0_p2_m1
- + coeff_dzz_p1_p2_m1*data_p1_p2_m1
- + coeff_dzz_p2_p2_m1*data_p2_p2_m1
- + coeff_dzz_m2_m2_0*data_m2_m2_0
- + coeff_dzz_m1_m2_0*data_m1_m2_0
- + coeff_dzz_0_m2_0*data_0_m2_0
- + coeff_dzz_p1_m2_0*data_p1_m2_0
- + coeff_dzz_p2_m2_0*data_p2_m2_0
- + coeff_dzz_m2_m1_0*data_m2_m1_0
- + coeff_dzz_m1_m1_0*data_m1_m1_0
- + coeff_dzz_0_m1_0*data_0_m1_0
- + coeff_dzz_p1_m1_0*data_p1_m1_0
- + coeff_dzz_p2_m1_0*data_p2_m1_0
- + coeff_dzz_m2_0_0*data_m2_0_0
- + coeff_dzz_m1_0_0*data_m1_0_0
- + coeff_dzz_0_0_0*data_0_0_0
- + coeff_dzz_p1_0_0*data_p1_0_0
- + coeff_dzz_p2_0_0*data_p2_0_0
- + coeff_dzz_m2_p1_0*data_m2_p1_0
- + coeff_dzz_m1_p1_0*data_m1_p1_0
- + coeff_dzz_0_p1_0*data_0_p1_0
- + coeff_dzz_p1_p1_0*data_p1_p1_0
- + coeff_dzz_p2_p1_0*data_p2_p1_0
- + coeff_dzz_m2_p2_0*data_m2_p2_0
- + coeff_dzz_m1_p2_0*data_m1_p2_0
- + coeff_dzz_0_p2_0*data_0_p2_0
- + coeff_dzz_p1_p2_0*data_p1_p2_0
- + coeff_dzz_p2_p2_0*data_p2_p2_0
- + coeff_dzz_m2_m2_p1*data_m2_m2_p1
- + coeff_dzz_m1_m2_p1*data_m1_m2_p1
- + coeff_dzz_0_m2_p1*data_0_m2_p1
- + coeff_dzz_p1_m2_p1*data_p1_m2_p1
- + coeff_dzz_p2_m2_p1*data_p2_m2_p1
- + coeff_dzz_m2_m1_p1*data_m2_m1_p1
- + coeff_dzz_m1_m1_p1*data_m1_m1_p1
- + coeff_dzz_0_m1_p1*data_0_m1_p1
- + coeff_dzz_p1_m1_p1*data_p1_m1_p1
- + coeff_dzz_p2_m1_p1*data_p2_m1_p1
- + coeff_dzz_m2_0_p1*data_m2_0_p1
- + coeff_dzz_m1_0_p1*data_m1_0_p1
- + coeff_dzz_0_0_p1*data_0_0_p1
- + coeff_dzz_p1_0_p1*data_p1_0_p1
- + coeff_dzz_p2_0_p1*data_p2_0_p1
- + coeff_dzz_m2_p1_p1*data_m2_p1_p1
- + coeff_dzz_m1_p1_p1*data_m1_p1_p1
- + coeff_dzz_0_p1_p1*data_0_p1_p1
- + coeff_dzz_p1_p1_p1*data_p1_p1_p1
- + coeff_dzz_p2_p1_p1*data_p2_p1_p1
- + coeff_dzz_m2_p2_p1*data_m2_p2_p1
- + coeff_dzz_m1_p2_p1*data_m1_p2_p1
- + coeff_dzz_0_p2_p1*data_0_p2_p1
- + coeff_dzz_p1_p2_p1*data_p1_p2_p1
- + coeff_dzz_p2_p2_p1*data_p2_p2_p1
- + coeff_dzz_m2_m2_p2*data_m2_m2_p2
- + coeff_dzz_m1_m2_p2*data_m1_m2_p2
- + coeff_dzz_0_m2_p2*data_0_m2_p2
- + coeff_dzz_p1_m2_p2*data_p1_m2_p2
- + coeff_dzz_p2_m2_p2*data_p2_m2_p2
- + coeff_dzz_m2_m1_p2*data_m2_m1_p2
- + coeff_dzz_m1_m1_p2*data_m1_m1_p2
- + coeff_dzz_0_m1_p2*data_0_m1_p2
- + coeff_dzz_p1_m1_p2*data_p1_m1_p2
- + coeff_dzz_p2_m1_p2*data_p2_m1_p2
- + coeff_dzz_m2_0_p2*data_m2_0_p2
- + coeff_dzz_m1_0_p2*data_m1_0_p2
- + coeff_dzz_0_0_p2*data_0_0_p2
- + coeff_dzz_p1_0_p2*data_p1_0_p2
- + coeff_dzz_p2_0_p2*data_p2_0_p2
- + coeff_dzz_m2_p1_p2*data_m2_p1_p2
- + coeff_dzz_m1_p1_p2*data_m1_p1_p2
- + coeff_dzz_0_p1_p2*data_0_p1_p2
- + coeff_dzz_p1_p1_p2*data_p1_p1_p2
- + coeff_dzz_p2_p1_p2*data_p2_p1_p2
- + coeff_dzz_m2_p2_p2*data_m2_p2_p2
- + coeff_dzz_m1_p2_p2*data_m1_p2_p2
- + coeff_dzz_0_p2_p2*data_0_p2_p2
- + coeff_dzz_p1_p2_p2*data_p1_p2_p2
- + coeff_dzz_p2_p2_p2*data_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.cube.order1.smooth0.c b/src/GeneralizedPolynomial-Uniform/3d.cube.order1.smooth0.c
deleted file mode 100644
index 66dabaf..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.cube.order1.smooth0.c
+++ /dev/null
@@ -1,50 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_3d_cube_o1_s0
-#include "template.h"
-
-#define N_DIMS 3
-#define MOLECULE_MIN_M 0
-#define MOLECULE_MAX_M 1
-#define MOLECULE_SIZE 2
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DY
-#define HAVE_OP_DZ
-
-#define DATA_VAR_DCL_FILE_NAME "3d.coeffs/3d.cube.size2/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "3d.coeffs/3d.cube.size2/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size2/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size2/coeff-dx.store.c"
-#define COEFF_DY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size2/coeff-dy.store.c"
-#define COEFF_DZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size2/coeff-dz.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "3d.coeffs/3d.cube.size2/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "3d.coeffs/3d.cube.size2/coeff-dx.dcl.c"
-#define COEFF_DY_DCL_FILE_NAME "3d.coeffs/3d.cube.size2/coeff-dy.dcl.c"
-#define COEFF_DZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size2/coeff-dz.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size2/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size2/interp-dx.compute.c"
-#define INTERP_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size2/interp-dy.compute.c"
-#define INTERP_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size2/interp-dz.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c"
-#define COEFF_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c"
-#define COEFF_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/3d.cube.order2.smooth0.c b/src/GeneralizedPolynomial-Uniform/3d.cube.order2.smooth0.c
deleted file mode 100644
index c2422e5..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.cube.order2.smooth0.c
+++ /dev/null
@@ -1,80 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_3d_cube_o2_s0
-#include "template.h"
-
-#define N_DIMS 3
-#define MOLECULE_MIN_M -1
-#define MOLECULE_MAX_M 1
-#define MOLECULE_SIZE 3
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DY
-#define HAVE_OP_DZ
-#define HAVE_OP_DXX
-#define HAVE_OP_DXY
-#define HAVE_OP_DXZ
-#define HAVE_OP_DYY
-#define HAVE_OP_DYZ
-#define HAVE_OP_DZZ
-
-#define DATA_VAR_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "3d.coeffs/3d.cube.size3/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dx.store.c"
-#define COEFF_DY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dy.store.c"
-#define COEFF_DZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dz.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dxx.store.c"
-#define COEFF_DXY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dxy.store.c"
-#define COEFF_DXZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dxz.store.c"
-#define COEFF_DYY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dyy.store.c"
-#define COEFF_DYZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dyz.store.c"
-#define COEFF_DZZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dzz.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dx.dcl.c"
-#define COEFF_DY_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dy.dcl.c"
-#define COEFF_DZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dz.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dxx.dcl.c"
-#define COEFF_DXY_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dxy.dcl.c"
-#define COEFF_DXZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dxz.dcl.c"
-#define COEFF_DYY_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dyy.dcl.c"
-#define COEFF_DYZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dyz.dcl.c"
-#define COEFF_DZZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size3/coeff-dzz.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-dx.compute.c"
-#define INTERP_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-dy.compute.c"
-#define INTERP_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-dz.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-dxx.compute.c"
-#define INTERP_DXY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-dxy.compute.c"
-#define INTERP_DXZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-dxz.compute.c"
-#define INTERP_DYY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-dyy.compute.c"
-#define INTERP_DYZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-dyz.compute.c"
-#define INTERP_DZZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size3/interp-dzz.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c"
-#define COEFF_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c"
-#define COEFF_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c"
-#define COEFF_DXY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c"
-#define COEFF_DXZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c"
-#define COEFF_DYY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c"
-#define COEFF_DYZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c"
-#define COEFF_DZZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/3d.cube.order3.smooth0.c b/src/GeneralizedPolynomial-Uniform/3d.cube.order3.smooth0.c
deleted file mode 100644
index 360b0fc..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.cube.order3.smooth0.c
+++ /dev/null
@@ -1,80 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_3d_cube_o3_s0
-#include "template.h"
-
-#define N_DIMS 3
-#define MOLECULE_MIN_M -1
-#define MOLECULE_MAX_M 2
-#define MOLECULE_SIZE 4
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DY
-#define HAVE_OP_DZ
-#define HAVE_OP_DXX
-#define HAVE_OP_DXY
-#define HAVE_OP_DXZ
-#define HAVE_OP_DYY
-#define HAVE_OP_DYZ
-#define HAVE_OP_DZZ
-
-#define DATA_VAR_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "3d.coeffs/3d.cube.size4/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dx.store.c"
-#define COEFF_DY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dy.store.c"
-#define COEFF_DZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dz.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dxx.store.c"
-#define COEFF_DXY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dxy.store.c"
-#define COEFF_DXZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dxz.store.c"
-#define COEFF_DYY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dyy.store.c"
-#define COEFF_DYZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dyz.store.c"
-#define COEFF_DZZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dzz.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dx.dcl.c"
-#define COEFF_DY_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dy.dcl.c"
-#define COEFF_DZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dz.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dxx.dcl.c"
-#define COEFF_DXY_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dxy.dcl.c"
-#define COEFF_DXZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dxz.dcl.c"
-#define COEFF_DYY_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dyy.dcl.c"
-#define COEFF_DYZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dyz.dcl.c"
-#define COEFF_DZZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size4/coeff-dzz.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-dx.compute.c"
-#define INTERP_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-dy.compute.c"
-#define INTERP_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-dz.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-dxx.compute.c"
-#define INTERP_DXY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-dxy.compute.c"
-#define INTERP_DXZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-dxz.compute.c"
-#define INTERP_DYY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-dyy.compute.c"
-#define INTERP_DYZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-dyz.compute.c"
-#define INTERP_DZZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size4/interp-dzz.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c"
-#define COEFF_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c"
-#define COEFF_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c"
-#define COEFF_DXY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c"
-#define COEFF_DXZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c"
-#define COEFF_DYY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c"
-#define COEFF_DYZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c"
-#define COEFF_DZZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/3d.cube.order4.smooth0.c b/src/GeneralizedPolynomial-Uniform/3d.cube.order4.smooth0.c
deleted file mode 100644
index c43c816..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.cube.order4.smooth0.c
+++ /dev/null
@@ -1,80 +0,0 @@
-#include <math.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#include "util_ErrorCodes.h"
-#include "cctk.h"
-#include "InterpLocalUniform.h"
-
-/* function prototype */
-#define FUNCTION_NAME LocalInterp_ILU_3d_cube_o4_s0
-#include "template.h"
-
-#define N_DIMS 3
-#define MOLECULE_MIN_M -2
-#define MOLECULE_MAX_M 2
-#define MOLECULE_SIZE 5
-
-/* which derivative ops do we support? */
-#define HAVE_OP_I
-#define HAVE_OP_DX
-#define HAVE_OP_DY
-#define HAVE_OP_DZ
-#define HAVE_OP_DXX
-#define HAVE_OP_DXY
-#define HAVE_OP_DXZ
-#define HAVE_OP_DYY
-#define HAVE_OP_DYZ
-#define HAVE_OP_DZZ
-
-#define DATA_VAR_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/data-var.dcl.c"
-#define DATA_VAR_ASSIGN_FILE_NAME "3d.coeffs/3d.cube.size5/data-var.assign.c"
-
-#define COEFF_I_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-I.store.c"
-#define COEFF_DX_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dx.store.c"
-#define COEFF_DY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dy.store.c"
-#define COEFF_DZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dz.store.c"
-#define COEFF_DXX_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dxx.store.c"
-#define COEFF_DXY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dxy.store.c"
-#define COEFF_DXZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dxz.store.c"
-#define COEFF_DYY_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dyy.store.c"
-#define COEFF_DYZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dyz.store.c"
-#define COEFF_DZZ_VAR_STORE_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dzz.store.c"
-
-#define COEFF_I_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-I.dcl.c"
-#define COEFF_DX_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dx.dcl.c"
-#define COEFF_DY_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dy.dcl.c"
-#define COEFF_DZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dz.dcl.c"
-#define COEFF_DXX_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dxx.dcl.c"
-#define COEFF_DXY_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dxy.dcl.c"
-#define COEFF_DXZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dxz.dcl.c"
-#define COEFF_DYY_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dyy.dcl.c"
-#define COEFF_DYZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dyz.dcl.c"
-#define COEFF_DZZ_DCL_FILE_NAME "3d.coeffs/3d.cube.size5/coeff-dzz.dcl.c"
-
-#define INTERP_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-I.compute.c"
-#define INTERP_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-dx.compute.c"
-#define INTERP_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-dy.compute.c"
-#define INTERP_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-dz.compute.c"
-#define INTERP_DXX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-dxx.compute.c"
-#define INTERP_DXY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-dxy.compute.c"
-#define INTERP_DXZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-dxz.compute.c"
-#define INTERP_DYY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-dyy.compute.c"
-#define INTERP_DYZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-dyz.compute.c"
-#define INTERP_DZZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.size5/interp-dzz.compute.c"
-
-#define COEFF_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c"
-#define COEFF_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c"
-#define COEFF_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c"
-#define COEFF_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c"
-#define COEFF_DXX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c"
-#define COEFF_DXY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c"
-#define COEFF_DXZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c"
-#define COEFF_DYY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c"
-#define COEFF_DYZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c"
-#define COEFF_DZZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c"
-
-/* actual code */
-#include "template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/3d.log b/src/GeneralizedPolynomial-Uniform/3d.log
deleted file mode 100644
index 98a9ef4..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.log
+++ /dev/null
@@ -1,40580 +0,0 @@
- |\^/| Maple 7 (IBM INTEL LINUX)
-._|\| |/|_. Copyright (c) 2001 by Waterloo Maple Inc.
- \ MAPLE / All rights reserved. Maple is a registered trademark of
- <____ ____> Waterloo Maple Inc.
- | Type ? for help.
-# util.maple -- misc utility routines
-# $Id: util.maple,v 1.2 2002/05/14 14:01:06 jthorn Exp $
->
-#
-# C_str - codegen[C](), but returning its result as a Maple string
-# fix_rationals - convert numbers to RATIONAL() calls
-# nonmatching_names - find names in a list which *don't* have a specified prefix
-# sprint_numeric_list - convert a numeric list to a valid C identifier suffix
-# print_name_list_dcl - print a C declaration for a list of names
-#
-# hypercube_points - compute all (integer) points in an N-dimensional hypercube
-#
-# ftruncate - truncate a file to zero length
-#
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function is a wrapper around codegen[C]() which returns the
-# genenerated code explictly as a Maple string.
-#
-# Arguments:
-# expr = (in) The expression for which code is to be generated.
-# ... = (in) Any further arguments are taken as options to be passed
-# to codegen[C]()
-#
-# Results:
-# The function returns a maple string of C code.
-#
-> C_str :=
-> proc(expr::algebraic)
-> local tempname, str, temp;
->
-# name of temp file
-# FIXME: should use process number to ensure uniqueness
-> tempname := "/tmp/C_str.tmp.c";
->
-# truncate temp file to zero length
-> fopen(tempname, WRITE);
-> fclose(tempname);
->
-# generate the code
-> codegen[C](args, filename=tempname);
->
-# read the code back in
-> str := "";
-> while true
-> do
-> temp := readline(tempname);
-> if (temp = 0)
-> then break;
-> end if;
-> str := cat(str, temp);
-> end do;
-> fclose(tempname);
->
-# strip off the leading " t0 = "
-> return op(2,sscanf(str, "%s = %[^;];"));
-> end proc;
-C_str := proc(expr::algebraic)
-local tempname, str, temp;
- tempname := "/tmp/C_str.tmp.c";
- fopen(tempname, WRITE);
- fclose(tempname);
- codegen[C](args, filename = tempname);
- str := "";
- do
- temp := readline(tempname);
- if temp = 0 then break end if;
- str := cat(str, temp)
- end do;
- fclose(tempname);
- return op(2, sscanf(str, "%s = %[^;];"))
-end proc
-
->
-################################################################################
->
-#
-# This function converts all {integer, rational} subexpressions of its
-# input except integer exponents and -1 factors in products, into function
-# calls
-# RATIONAL(num,den)
-# This is useful in conjunction with the C() library function, since
-#
-# C( (1/3) * foo * bar )
-# t0 = foo*bar/3;
-#
-# generates a (slow) division (and runs the risk of mixed-mode-arithmetic
-# problems), while
-#
-# C((1.0/3.0) * foo * bar);
-# t0 = 0.3333333333*foo*bar;
-#
-# suffers from roundoff error. With this function,
-#
-# fix_rationals((1/3) * foo * bar);
-# RATIONAL(1,3) foo bar
-# C(%);
-# t0 = RATIONAL(1.0,3.0)*foo*bar;
-#
-# which a C preprocessor macro can easily convert to the desired
-#
-# t0 = (1.0/3.0)*foo*bar;
-#
-# Additionally, this function can be told to leave certain types of
-# subexpressions unconverged. For example,
-# fix_rationals(expr, type, specfunc(integer, DATA));
-# will leave all subexpressions of the form DATA(integer arguments)
-# unconverted.
-#
-# Arguments:
-# expr = (in) The expression to be converted.
-# inert_fn = (optional in)
-# If specified, this argument should be a Boolean procedure
-# or the name of a Boolean procedure. This procedure should
-# take one or more argument, and return true if and only if
-# the first argument should *not* be converted, i.e. if we
-# should leave this expression unchanged. See the last
-# example above.
-# ... = (optional in)
-# Any further arguments are passed as additional arguments to
-# the inert_fn procedure.
-#
-> fix_rationals :=
-> proc(
-> expr::{
-> algebraic, name = algebraic,
-> list({algebraic, name = algebraic}),
-> set ({algebraic, name = algebraic})
-> },
-> inert_fn::{name, procedure}
-> )
-> local nn, k,
-> base, power, fbase, fpower,
-> fn, fn_args_list,
-> num, den, mult;
->
-# do we want to convert this expression?
-> if ((nargs >= 2) and inert_fn(expr, args[3..nargs]))
-> then return expr;
-> end if;
->
-# recurse over lists and sets
-> if (type(expr, {list,set}))
-> then return map(fix_rationals, expr, args[2..nargs]);
-> end if;
->
-# recurse over equation right hand sides
-> if (type(expr, name = algebraic))
-> then return ( lhs(expr) = fix_rationals(rhs(expr), args[2..nargs]) );
-> end if;
->
-# recurse over functions other than RATIONAL()
-> if (type(expr, function))
-> then
-> fn := op(0, expr);
-> if (fn <> 'RATIONAL')
-> then
-> fn_args_list := [op(expr)];
-> fn_args_list := map(fix_rationals, fn_args_list, args[2..nargs]);
-> fn; return '%'( op(fn_args_list) );
-> end if;
-> end if;
->
-> nn := nops(expr);
->
-# recurse over sums
-> if (type(expr, `+`))
-> then return sum('fix_rationals(op(k,expr), args[2..nargs])', 'k'=1..nn);
-> end if;
->
-# recurse over products
-# ... leaving leading -1 factors intact, i.e. not converted to RATIONAL(-1,1)
-> if (type(expr, `*`))
-> then
-> if (op(1, expr) = -1)
-> then return -1*fix_rationals(remove(type, expr, 'identical(-1)'),
-> args[2..nargs]);
-> else return product('fix_rationals(op(k,expr), args[2..nargs])',
-> 'k'=1..nn);
-> end if;
-> end if;
->
-# recurse over powers
-# ... leaving integer exponents intact
-> if (type(expr, `^`))
-> then
-> base := op(1, expr);
-> power := op(2, expr);
->
-> fbase := fix_rationals(base, args[2..nargs]);
-> if (type(power, integer))
-> then fpower := power;
-> else fpower := fix_rationals(power, args[2..nargs]);
-> end if;
-> return fbase ^ fpower;
-> end if;
->
-# fix integers and fractions
-> if (type(expr, integer))
-> then return 'RATIONAL'(expr, 1);
-> end if;
-> if (type(expr, fraction))
-> then
-> num := op(1, expr);
-> den := op(2, expr);
->
-> return 'RATIONAL'(num, den);
-> end if;
->
-# turn Maple floating-point into integer fraction, then recursively fix that
-> if (type(expr, float))
-> then
-> mult := op(1, expr);
-> power := op(2, expr);
-> return fix_rationals(mult * 10^power, args[2..nargs]);
-> end if;
->
-# identity op on names
-> if (type(expr, name))
-> then return expr;
-> end if;
->
-# unknown type
-> error "%0",
-> "unknown type for expr!",
-> " whattype(expr) = ", whattype(expr),
-> " expr = ", expr;
-> end proc;
-fix_rationals := proc(expr::{algebraic, name = algebraic,
-list({algebraic, name = algebraic}), set({algebraic, name = algebraic})},
-inert_fn::{procedure, name})
-local nn, k, base, power, fbase, fpower, fn, fn_args_list, num, den, mult;
- if 2 <= nargs and inert_fn(expr, args[3 .. nargs]) then return expr
- end if;
- if type(expr, {set, list}) then
- return map(fix_rationals, expr, args[2 .. nargs])
- end if;
- if type(expr, name = algebraic) then
- return lhs(expr) = fix_rationals(rhs(expr), args[2 .. nargs])
- end if;
- if type(expr, function) then
- fn := op(0, expr);
- if fn <> 'RATIONAL' then
- fn_args_list := [op(expr)];
- fn_args_list :=
- map(fix_rationals, fn_args_list, args[2 .. nargs]);
- fn;
- return '%'(op(fn_args_list))
- end if
- end if;
- nn := nops(expr);
- if type(expr, `+`) then return
- sum('fix_rationals(op(k, expr), args[2 .. nargs])', 'k' = 1 .. nn)
- end if;
- if type(expr, `*`) then
- if op(1, expr) = -1 then return -fix_rationals(
- remove(type, expr, 'identical(-1)'), args[2 .. nargs])
- else return product('fix_rationals(op(k, expr), args[2 .. nargs])',
- 'k' = 1 .. nn)
- end if
- end if;
- if type(expr, `^`) then
- base := op(1, expr);
- power := op(2, expr);
- fbase := fix_rationals(base, args[2 .. nargs]);
- if type(power, integer) then fpower := power
- else fpower := fix_rationals(power, args[2 .. nargs])
- end if;
- return fbase^fpower
- end if;
- if type(expr, integer) then return 'RATIONAL'(expr, 1) end if;
- if type(expr, fraction) then
- num := op(1, expr); den := op(2, expr); return 'RATIONAL'(num, den)
- end if;
- if type(expr, float) then
- mult := op(1, expr);
- power := op(2, expr);
- return fix_rationals(mult*10^power, args[2 .. nargs])
- end if;
- if type(expr, name) then return expr end if;
- error "%0", "unknown type for expr!", " whattype(expr) = ",
- whattype(expr), " expr = ", expr
-end proc
-
->
-################################################################################
->
-#
-# This function finds names in a list which *don't* have a specified prefix.
-#
-# Arguments:
-# name_list = A list of the names.
-# prefix = The prefix we want to filter out.
-#
-# Results:
-# This function returns the subset list of names which don't have the
-# specified prefix.
-#
-> nonmatching_names :=
-> proc( name_list::list({name,string}), prefix::{name,string} )
->
-> select( proc(n)
-> evalb(not StringTools[IsPrefix](prefix,n));
-> end proc
-> ,
-> name_list
-> );
-> end proc;
-nonmatching_names := proc(
-name_list::list({name, string}), prefix::{name, string})
- select(proc(n) evalb(not StringTools[IsPrefix](prefix, n)) end proc,
- name_list)
-end proc
-
->
-################################################################################
->
-#
-# This function converts a numeric list to a string which is a valid
-# C identifier suffix: elements are separated by "_", decimal points are
-# replaced by "x", and all nonzero values have explicit +/- signs, which
-# are replaced by "p"/"m".
-#
-# For example, [0,-3.5,+4] --> "0_m3x5_p4".
-#
-> sprint_numeric_list :=
-> proc(nlist::list(numeric))
->
-# generate preliminary string, eg "+0_-3.5_+4"
-> map2(sprintf, "%+a", nlist);
-> ListTools[Join](%, "_");
-> cat(op(%));
->
-# fixup bad characters
-> StringTools[SubstituteAll](%, "+0", "0");
-> StringTools[CharacterMap](".+-", "xpm", %);
->
-> return %;
-> end proc;
-sprint_numeric_list := proc(nlist::list(numeric))
- map2(sprintf, "%+a", nlist);
- ListTools[Join](%, "_");
- cat(op(%));
- StringTools[SubstituteAll](%, "+0", "0");
- StringTools[CharacterMap](".+-", "xpm", %);
- return %
-end proc
-
->
-################################################################################
->
-#
-# This function prints a C declaration for a list of names.
-#
-# Argument:
-# name_list = A list of the names.
-# name_type = The C type of the names, eg. "double".
-# file_name = The file name to write the declaration to. This is
-# truncated before writing.
-#
-> print_name_list_dcl :=
-> proc( name_list::list({name,string}),
-> name_type::string,
-> file_name::string )
-> local blanks, separator_string;
->
-> ftruncate(file_name);
->
-# a sequence of blanks with the same length as name_type
-> seq(" ", i=1..length(name_type));
->
-# string to separate names
-> separator_string := cat(",\n", %, " ");
->
-> map(convert, name_list, string);
-> ListTools[Join](%, separator_string);
-> cat(op(%));
->
-> fprintf(file_name,
-> "%s %s;\n",
-> name_type, %);
->
-> fclose(file_name);
-> NULL;
-> end proc;
-print_name_list_dcl := proc(
-name_list::list({name, string}), name_type::string, file_name::string)
-local blanks, separator_string;
- ftruncate(file_name);
- seq(" ", i = 1 .. length(name_type));
- separator_string := cat(",\n", %, " ");
- map(convert, name_list, string);
- ListTools[Join](%, separator_string);
- cat(op(%));
- fprintf(file_name, "%s %s;\n", name_type, %);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function computes a list of all the (integer) points in an
-# N-dimensional hypercube, in lexicographic order. The present
-# implementation requires N <= 4.
-#
-# Arguments:
-# cmin,cmax = N-element lists of cube minimum/maximum coordinates.
-#
-# Results:
-# The function returns a set of d-element lists giving the coordinates.
-# For example,
-# hypercube([0,0], [2,1]
-# returns
-# { [0,0], [0,1], [1,0], [1,1], [2,0], [2,1] }
-> hypercube_points :=
-> proc(cmin::list(integer), cmax::list(integer))
-> local N, i,j,k,l;
->
-> N := nops(cmin);
-> if (nops(cmax) <> N)
-> then error
-> "must have same number of dimensions for min and max coordinates!";
-> fi;
->
-> if (N = 1)
-> then return [seq([i], i=cmin[1]..cmax[1])];
-> elif (N = 2)
-> then return [
-> seq(
-> seq([i,j], j=cmin[2]..cmax[2]),
-> i=cmin[1]..cmax[1])
-> ];
-> elif (N = 3)
-> then return [
-> seq(
-> seq(
-> seq([i,j,k], k=cmin[3]..cmax[3]),
-> j=cmin[2]..cmax[2] ),
-> i=cmin[1]..cmax[1])
-> ];
-> elif (N = 4)
-> then return [
-> seq(
-> seq(
-> seq(
-> seq([i,j,k,l], l=cmin[4]..cmax[4]),
-> k=cmin[3]..cmax[3] ),
-> j=cmin[2]..cmax[2]),
-> i=cmin[1]..cmax[1])
-> ];
-> else
-> error "implementation restriction: must have N <= 4, got %1!", N;
-> fi;
-> end proc;
-hypercube_points := proc(cmin::list(integer), cmax::list(integer))
-local N, i, j, k, l;
- N := nops(cmin);
- if nops(cmax) <> N then error
- "must have same number of dimensions for min and max coordinates!"
- end if;
- if N = 1 then return [seq([i], i = cmin[1] .. cmax[1])]
- elif N = 2 then return
- [seq(seq([i, j], j = cmin[2] .. cmax[2]), i = cmin[1] .. cmax[1])]
- elif N = 3 then return [seq(
- seq(seq([i, j, k], k = cmin[3] .. cmax[3]), j = cmin[2] .. cmax[2])
- , i = cmin[1] .. cmax[1])]
- elif N = 4 then return [seq(seq(seq(
- seq([i, j, k, l], l = cmin[4] .. cmax[4]), k = cmin[3] .. cmax[3]),
- j = cmin[2] .. cmax[2]), i = cmin[1] .. cmax[1])]
- else error "implementation restriction: must have N <= 4, got %1!", N
- end if
-end proc
-
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function truncates a file to 0 length if it exists, or creates
-# it at that length if it doesn't exist.
-#
-# Arguments:
-# file_name = (in) The name of the file.
-#
-> ftruncate :=
-> proc(file_name::string)
-> fopen(file_name, 'WRITE');
-> fclose(%);
-> NULL;
-> end proc;
-ftruncate :=
-
- proc(file_name::string) fopen(file_name, 'WRITE'); fclose(%); NULL end proc
-
-# interpolate.maple -- compute generalized interpolation formulas/coefficients
-# $Id: interpolate.maple,v 1.4 2002/05/14 15:52:50 jthorn Exp $
->
-#
-# <<<representation of numbers, data values, etc>>>
-# polynomial_interpolant - compute polynomial interpolant
-# coeff_as_lc_of_data - coefficients of ... (linear combination of data)
-#
-# print_coeff__lc_of_data - print C code to compute coefficients
-# print_data_var_assign - print C code to assign data-value variables
-# print_interp_coeff_var_store - print C code to store coeff vars "somewhere"
-# print_interp_cmpt__lc_of_data - print C code for computation of interpolant
-#
-# coeff_name - name of coefficient of data at a given [m] coordinate
-# data_var_name - name of variable storing data value at a given [m] coordinate
-#
->
-################################################################################
->
-#
-# ***** representation of numbers, data values, etc *****
-#
-# We use RATIONAL(p.0,q.0) to denote the rational number p/q.
-#
-# We use DATA(...) to represent the data values being interpolated at a
-# specified [m] coordinate, where the arguments are the [m] coordinates.
-#
-# We use COEFF(...) to represent the molecule coefficient at a specified
-# [m] coordinate, where the arguments are the [m] coordinates.
-#
-# For example, the usual 1-D centered 2nd order 1st derivative molecule
-# would be written
-# RATIONAL(-1.0,2.0)*DATA(-1) + RATIONA(1.0,2.0)*DATA(1)
-# and its coefficients as
-# COEFF(-1) = RATIONAL(-1.0,2.0)
-# COEFF(1) = RATIONAL(1.0,2.0)
-#
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function computes a polynomial interpolant in any number of dimensions.
-#
-# Arguments:
-# fn = The interpolation function. This should be a procedure in the
-# coordinates, having the coefficients as global variables. For
-# example,
-# proc(x,y) c00 + c10*x + c01*y end proc
-# coeff_list = A set of the interpolation coefficients (coefficients in
-# the interpolation function), for example [c00, c10, c01].
-# coord_list = A list of the coordinates (independent variables in the
-# interpolation function), for example [x,y].
-# posn_list = A list of positions (each a list of numeric values) where the
-# interpolant is to use data, for example hypercube([0,0], [1,1]).
-# Any positions may be used; if they're redundant (as in the
-# example) the least-squares interpolant is computed.
-#
-# Results:
-# This function returns the interpolating polynomial, in the form of
-# an algebraic expression in the coordinates and the data values.
-#
-> polynomial_interpolant :=
-> proc(
-> fn::procedure, coeff_list::list(name),
-> coord_list::list(name), posn_list::list(list(numeric))
-> )
-> local posn, data_eqns, coeff_eqns;
->
-# coefficients of interpolating polynomial
-> data_eqns := { seq( fn(op(posn))='DATA'(op(posn)) , posn=posn_list ) };
-> coeff_eqns := linalg[leastsqrs](data_eqns, {op(coeff_list)});
-> if (has(coeff_eqns, '_t'))
-> then error "interpolation coefficients aren't uniquely determined!";
-> end if;
->
-# interpolant as a polynomial in the coordinates
-> return subs(coeff_eqns, eval(fn))(op(coord_list));
-> end proc;
-polynomial_interpolant := proc(fn::procedure, coeff_list::list(name),
-coord_list::list(name), posn_list::list(list(numeric)))
-local posn, data_eqns, coeff_eqns;
- data_eqns := {seq(fn(op(posn)) = 'DATA'(op(posn)), posn = posn_list)};
- coeff_eqns := linalg[leastsqrs](data_eqns, {op(coeff_list)});
- if has(coeff_eqns, '_t') then
- error "interpolation coefficients aren't uniquely determined!"
- end if;
- return subs(coeff_eqns, eval(fn))(op(coord_list))
-end proc
-
->
-################################################################################
->
-#
-# This function takes as input an interpolating polynomial, expresses
-# it as a linear combination of the data values, and returns the coefficeints
-# of that form.
-#
-# Arguments:
-# interpolant = The interpolating polynomial (an algebraic expression
-# in the coordinates and the data values).
-# posn_list = The same list of positions as was used to compute the
-# interpolating polynomial.
-#
-# Results:
-# This function returns the coefficients, as a list of equations of the
-# form COEFF(...) = value , where each value is a polynomial in the
-# coordinates. The order of the list matches that of posn_list.
-#
-> coeff_as_lc_of_data :=
-> proc(
-> interpolant::algebraic,
-> posn_list::list(list(numeric))
-> )
-> local data_list, interpolant_as_lc_of_data;
->
-# interpolant as a linear combination of the data values
-> data_list := [ seq( 'DATA'(op(posn)) , posn=posn_list ) ];
-> interpolant_as_lc_of_data := collect(interpolant, data_list);
->
-# coefficients of the data values in the linear combination
-> return map(
-> proc(posn::list(numeric))
-> coeff(interpolant_as_lc_of_data, DATA(op(posn)));
-> 'COEFF'(op(posn)) = %;
-> end proc
-> ,
-> posn_list
-> );
-> end proc;
-coeff_as_lc_of_data := proc(
-interpolant::algebraic, posn_list::list(list(numeric)))
-local data_list, interpolant_as_lc_of_data;
- data_list := [seq('DATA'(op(posn)), posn = posn_list)];
- interpolant_as_lc_of_data := collect(interpolant, data_list);
- return map(proc(posn::list(numeric))
- coeff(interpolant_as_lc_of_data, DATA(op(posn)));
- 'COEFF'(op(posn)) = %
- end proc, posn_list)
-end proc
-
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function prints C expressions for the coefficients of an
-# interpolating polynomial. (The polynomial is expressed as linear
-# combinations of the data values with coefficients which are
-# RATIONAL(p,q) calls.)
-#
-# Arguments:
-# coeff_list = A list of the coefficients, as returned from
-# coeff_as_lc_of_data() .
-# coeff_name_prefix = A prefix string for the coefficient names.
-# temp_name_type = The C type to be used for Maple-introduced temporary
-# names, eg. "double".
-# file_name = The file name to write the coefficients to. This is
-# truncated before writing.
-#
-> print_coeff__lc_of_data :=
-> proc( coeff_list::list(specfunc(numeric,COEFF) = algebraic),
-> coeff_name_prefix::string,
-> temp_name_type::string,
-> file_name::string )
-> global `codegen/C/function/informed`;
-> local coeff_list2, cmpt_list, temp_name_list;
->
-# convert LHS of each equation from a COEFF() call (eg COEFF(-1,+1))
-# to a Maple/C variable name (eg coeff_I_m1_p1)
-> coeff_list2 := map(
-> proc(coeff_eqn::specfunc(numeric,COEFF) = algebraic)
-> local posn;
-> posn := [op(lhs(coeff_eqn))];
-> coeff_name(posn,coeff_name_prefix);
-> convert(%, name); # codegen[C] wants LHS
-> # to be an actual Maple *name*
-> % = fix_rationals(rhs(coeff_eqn));
-> end proc
-> ,
-> coeff_list
-> );
->
-#
-# generate the C code
-#
->
-# tell codegen[C] not to warn about unknown RATIONAL() and DATA() "fn calls"
-# via undocumented :( global table
-> `codegen/C/function/informed`['RATIONAL'] := true;
-> `codegen/C/function/informed`['DATA'] := true;
->
-> ftruncate(file_name);
->
-# optimized computation sequence for all the coefficients
-# (may use local variables t0,t1,t2,...)
-> cmpt_list := [codegen[optimize](coeff_list2, tryhard)];
->
-# list of the t0,t1,t2,... local variables
-> temp_name_list := nonmatching_names(map(lhs,cmpt_list), coeff_name_prefix);
->
-# declare the t0,t1,t2,... local variables (if there are any)
-> if (nops(temp_name_list) > 0)
-> then print_name_list_dcl(%, temp_name_type, file_name);
-> fi;
->
-# now print the optimized computation sequence
-> codegen[C](cmpt_list, filename=file_name);
->
-> fclose(file_name);
->
-> NULL;
-> end proc;
-print_coeff__lc_of_data := proc(
-coeff_list::list(specfunc(numeric, COEFF) = algebraic),
-coeff_name_prefix::string, temp_name_type::string, file_name::string)
-local coeff_list2, cmpt_list, temp_name_list;
-global `codegen/C/function/informed`;
- coeff_list2 := map(proc(
- coeff_eqn::(specfunc(numeric, COEFF) = algebraic))
- local posn;
- posn := [op(lhs(coeff_eqn))];
- coeff_name(posn, coeff_name_prefix);
- convert(%, name);
- % = fix_rationals(rhs(coeff_eqn))
- end proc, coeff_list);
- `codegen/C/function/informed`['RATIONAL'] := true;
- `codegen/C/function/informed`['DATA'] := true;
- ftruncate(file_name);
- cmpt_list := [codegen[optimize](coeff_list2, tryhard)];
- temp_name_list :=
- nonmatching_names(map(lhs, cmpt_list), coeff_name_prefix);
- if 0 < nops(temp_name_list) then
- print_name_list_dcl(%, temp_name_type, file_name)
- end if;
- codegen[C](cmpt_list, filename = file_name);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
->
-#
-# This function prints a sequence of C expression to assign the data-value
-# variables, eg
-# data_m1_p1 = DATA(-1,1);
-#
-# Arguments:
-# posn_list = The same list of positions as was used to compute the
-# interpolating polynomial.
-# data_var_name_prefix = A prefix string for the data variable names.
-# file_name = The file name to write the coefficients to. This is
-# truncated before writing.
-#
-> print_data_var_assign :=
-> proc(
-> posn_list::list(list(numeric)),
-> data_var_name_prefix::string,
-> file_name::string
-> )
->
-> ftruncate(file_name);
-> map(
-> proc(posn::list(numeric))
-> fprintf(file_name,
-> "%s = %a;\n",
-> data_var_name(posn,data_var_name_prefix),
-> DATA(op(posn)));
-> end proc
-> ,
-> posn_list
-> );
-> fclose(file_name);
->
-> NULL;
-> end proc;
-print_data_var_assign := proc(posn_list::list(list(numeric)),
-data_var_name_prefix::string, file_name::string)
- ftruncate(file_name);
- map(proc(posn::list(numeric))
- fprintf(file_name, "%s = %a;\n",
- data_var_name(posn, data_var_name_prefix), DATA(op(posn)))
- end proc, posn_list);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
->
-#
-# This function prints a sequence of C expression to store the interpolation
-# coefficients in COEFF(...) expressions, eg
-# COEFF(1,-1) = factor * coeff_dx_p1_m1;
-#
-# Arguments:
-# posn_list = The same list of positions as was used to compute the
-# interpolating polynomial.
-# RHS_factor_name = If this string is non-empty, then the coefficient is
-# multiplied by this factor before being stored, eg
-# setting this to "factor" would give the example above.
-# If this string is empty (""), the multiplication is
-# omitted, eg
-# COEFF(1,-1) = coeff_dx_p1_m1;
-# coeff_name_prefix = A prefix string for the coefficient names.
-# file_name = The file name to write the coefficients to. This is
-# truncated before writing.
-#
-> print_interp_coeff_var_store :=
-> proc(
-> posn_list::list(list(numeric)),
-> RHS_factor_name::string,
-> coeff_name_prefix::string,
-> file_name::string
-> )
->
-> ftruncate(file_name);
-> map(
-> proc(posn::list(numeric))
-> if (length(RHS_factor_name) > 0)
-> then fprintf(file_name,
-> "%a = %s * %s;\n",
-> 'COEFF'(op(posn)),
-> RHS_factor_name,
-> coeff_name(posn,coeff_name_prefix));
-> else fprintf(file_name,
-> "%a = %s;\n",
-> 'COEFF'(op(posn)),
-> coeff_name(posn,coeff_name_prefix));
-> end if;
-> end proc
-> ,
-> posn_list
-> );
-> fclose(file_name);
->
-> NULL;
-> end proc;
-print_interp_coeff_var_store := proc(posn_list::list(list(numeric)),
-RHS_factor_name::string, coeff_name_prefix::string, file_name::string)
- ftruncate(file_name);
- map(proc(posn::list(numeric))
- if 0 < length(RHS_factor_name) then fprintf(file_name,
- "%a = %s * %s;\n", 'COEFF'(op(posn)), RHS_factor_name,
- coeff_name(posn, coeff_name_prefix))
- else fprintf(file_name, "%a = %s;\n", 'COEFF'(op(posn)),
- coeff_name(posn, coeff_name_prefix))
- end if
- end proc, posn_list);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
->
-#
-# This function prints a C expression to compute the interpolant,
-# using the coefficients computed by print_coeff__lc_of_data()
-# (i.e. expressing the interpolant as a linear combination of the
-# data values).
-#
-# Arguments:
-# posn_list = The same list of positions as was used to compute the
-# interpolating polynomial.
-# result_var_name = The (string) name of the variable to which the
-# result is to be assigned.
-# coeff_name_prefix = A prefix string for the coefficient names.
-# data_var_name_prefix = A prefix string for the data variable names.
-# file_name = The file name to write the coefficients to. This is
-# truncated before writing.
-#
-> print_interp_cmpt__lc_of_data :=
-> proc(
-> posn_list::list(list(numeric)),
-> result_var_name::string,
-> coeff_name_prefix::string,
-> data_var_name_prefix::string,
-> file_name::string
-> )
->
-> ftruncate(file_name);
->
-> fprintf(file_name, "%s =\n", result_var_name);
->
-# list of "coeff*data_var" terms
-> map(
-> proc(posn::list(numeric))
-> sprintf("%s*%s",
-> coeff_name(posn,coeff_name_prefix),
-> data_var_name(posn,data_var_name_prefix));
-> end proc
-> ,
-> posn_list
-> );
->
-> ListTools[Join](%, "\n\t+ ");
-> cat(op(%));
-> fprintf(file_name, "\t%s;\n", %);
->
-> fclose(file_name);
->
-> NULL;
-> end proc;
-print_interp_cmpt__lc_of_data := proc(posn_list::list(list(numeric)),
-result_var_name::string, coeff_name_prefix::string,
-data_var_name_prefix::string, file_name::string)
- ftruncate(file_name);
- fprintf(file_name, "%s =\n", result_var_name);
- map(proc(posn::list(numeric))
- sprintf("%s*%s", coeff_name(posn, coeff_name_prefix),
- data_var_name(posn, data_var_name_prefix))
- end proc, posn_list);
- ListTools[Join](%, "\n\t+ ");
- cat(op(%));
- fprintf(file_name, "\t%s;\n", %);
- fclose(file_name);
- NULL
-end proc
-
->
-################################################################################
-################################################################################
-################################################################################
->
-#
-# This function computes the name of the coefficient of the data at a
-# given [m] position, i.e. it encapsulates our naming convention for this.
-#
-# Arguments:
-# posn = (in) The [m] coordinates.
-# name_prefix = A prefix string for the coefficient name.
-#
-# Results:
-# The function returns the coefficient, as a Maple string.
-#
-> coeff_name :=
-> proc(posn::list(numeric), name_prefix::string)
-> cat(name_prefix, sprint_numeric_list(posn));
-> end proc;
-coeff_name := proc(posn::list(numeric), name_prefix::string)
- cat(name_prefix, sprint_numeric_list(posn))
-end proc
-
->
-################################################################################
->
-#
-# This function computes the name of the variable in which the C code
-# will store the input data at a given [m] position, i.e. it encapsulates
-# our naming convention for this.
-#
-# Arguments:
-# posn = (in) The [m] coordinates.
-# name_prefix = A prefix string for the variable name.
-#
-# Results:
-# The function returns the variable name, as a Maple string.
-#
-> data_var_name :=
-> proc(posn::list(numeric), name_prefix::string)
-> cat(name_prefix, sprint_numeric_list(posn));
-> end proc;
-data_var_name := proc(posn::list(numeric), name_prefix::string)
- cat(name_prefix, sprint_numeric_list(posn))
-end proc
-
-# Maple code to compute 3-D Lagrange interpolation coefficients (orders 1-4)
-# $Id: 3d.maple,v 1.3 2002/05/14 15:54:01 jthorn Exp $
->
-################################################################################
->
-#
-# interpolating functions
-#
->
-> fn_3d_order1 :=
-> proc(x,y,z)
-# z^0 -----------
-> + c010*y
-> + c000 + c100*x
-# z^1 -----------
-> + c001*z
-> end proc;
- fn_3d_order1 := proc(x, y, z) c010*y + c000 + c100*x + c001*z end proc
-
->
-> fn_3d_order2 :=
-> proc(x,y,z)
-# z^0 --------------------------
-> + c020*y^2
-> + c010*y + c110*x*y
-> + c000 + c100*x + c200*x^2
-# z^1 --------------------------
-> + c011*y*z
-> + c001*z + c101*x*z
-# z^2 --------------------------
-> + c002*z^2
-> end proc;
-fn_3d_order2 := proc(x, y, z)
- c020*y^2 + c010*y + c110*x*y + c000 + c100*x + c200*x^2 + c011*y*z
- + c001*z + c101*x*z + c002*z^2
-end proc
-
->
-> fn_3d_order3 :=
-> proc(x,y,z)
-# z^0 -------------------------------------------
-> + c030*y^3
-> + c020*y^2 + c120*x*y^2
-> + c010*y + c110*x*y + c210*x^2*y
-> + c000 + c100*x + c200*x^2 + c300*x^3
-# z^1 -------------------------------------------
-> + c021*y^2*z
-> + c011*y *z + c111*x*y*z
-> + c001 *z + c101*x *z + c201*x^2*z
-# z^2 -------------------------------------------
-> + c012*y*z^2
-> + c002 *z^2 + c102*x*z^2
-# z^3 -------------------------------------------
-> + c003 *z^3
-> end proc;
-fn_3d_order3 := proc(x, y, z)
- c030*y^3 + c020*y^2 + c120*x*y^2 + c010*y + c110*x*y + c210*x^2*y
- + c000 + c100*x + c200*x^2 + c300*x^3 + c021*y^2*z + c011*y*z
- + c111*x*y*z + c001*z + c101*x*z + c201*x^2*z + c012*y*z^2 + c002*z^2
- + c102*x*z^2 + c003*z^3
-end proc
-
->
-> fn_3d_order4 :=
-> proc(x,y,z)
-# z^0 --------------------------------------------------------
-> + c040*y^4
-> + c030*y^3 + c130*x*y^3
-> + c020*y^2 + c120*x*y^2 + c220*x^2*y^2
-> + c010*y + c110*x*y + c210*x^2*y + c310*x^3*y
-> + c000 + c100*x + c200*x^2 + c300*x^3 + c400*x^4
-# z^1 -------------------------------------------
-> + c031*y^3*z
-> + c021*y^2*z + c121*x*y^2*z
-> + c011*y *z + c111*x*y *z + c211*x^2*y*z
-> + c001 *z + c101*x *z + c201*x^2 *z + c301*x^3*z
-# z^2 -------------------------------------------
-> + c022*y^2*z^2
-> + c012*y *z^2 + c112*x*y*z^2
-> + c002 *z^2 + c102*x *z^2 + c202*x^2*z^2
-# z^3 -------------------------------------------
-> + c013*y *z^3
-> + c003 *z^3 + c103*x *z^3
-# z^4 -------------------------------------------
-> + c004 *z^4
-> end;
-fn_3d_order4 := proc(x, y, z)
- c102*x*z^2 + c012*y*z^2 + c111*x*y*z + c121*x*y^2*z + c211*x^2*y*z
- + c112*x*y*z^2 + c010*y + c000 + c100*x + c001*z + c020*y^2 + c200*x^2
- + c002*z^2 + c030*y^3 + c300*x^3 + c003*z^3 + c040*y^4 + c400*x^4
- + c004*z^4 + c110*x*y + c011*y*z + c101*x*z + c120*x*y^2 + c210*x^2*y
- + c021*y^2*z + c201*x^2*z + c130*x*y^3 + c220*x^2*y^2 + c310*x^3*y
- + c031*y^3*z + c301*x^3*z + c022*y^2*z^2 + c202*x^2*z^2 + c013*y*z^3
- + c103*x*z^3
-end proc
-
->
-################################################################################
->
-#
-# coefficients in interpolating functions
-#
->
-> coeff_list_3d_order1 := [
-> # z^0 -----
-> c010,
-> c000, c100,
-> # z^1 -----
-> c001
-> ];
- coeff_list_3d_order1 := [c010, c000, c100, c001]
-
-> coeff_list_3d_order2 := [
-> # z^0 -----------
-> c020,
-> c010, c110,
-> c000, c100, c200,
-> # z^1 -----------
-> c011,
-> c001, c101,
-> # z^2 -----------
-> c002
-> ];
-coeff_list_3d_order2 :=
-
- [c020, c010, c110, c000, c100, c200, c011, c001, c101, c002]
-
-> coeff_list_3d_order3 := [
-> # z^0 ----------------
-> c030,
-> c020, c120,
-> c010, c110, c210,
-> c000, c100, c200, c300,
-> # z^1 ----------------
-> c021,
-> c011, c111,
-> c001, c101, c201,
-> # z^2 ----------------
-> c012,
-> c002, c102,
-> # z^3 ----------------
-> c003
-> ];
-coeff_list_3d_order3 := [c030, c020, c120, c010, c110, c210, c000, c100, c200,
-
- c300, c021, c011, c111, c001, c101, c201, c012, c002, c102, c003]
-
-> coeff_list_3d_order4 := [
-> # z^0 -----------------------
-> c040,
-> c030, c130,
-> c020, c120, c220,
-> c010, c110, c210, c310,
-> c000, c100, c200, c300, c400,
-> # z^1 -----------------------
-> c031,
-> c021, c121,
-> c011, c111, c211,
-> c001, c101, c201, c301,
-> # z^2 -----------------------
-> c022,
-> c012, c112,
-> c002, c102, c202,
-> # z^3 -----------------------
-> c013,
-> c003, c103,
-> # z^4 -----------------------
-> c004
-> ];
-coeff_list_3d_order4 := [c040, c030, c130, c020, c120, c220, c010, c110, c210,
-
- c310, c000, c100, c200, c300, c400, c031, c021, c121, c011, c111, c211,
-
- c001, c101, c201, c301, c022, c012, c112, c002, c102, c202, c013, c003,
-
- c103, c004]
-
->
-################################################################################
->
-#
-# coordinates and interpolation points
-#
->
-> coord_list_3d := [x,y,z];
- coord_list_3d := [x, y, z]
-
->
-# generate points in Fortran ordering
-> posn_list_3d_size2 := map(ListTools[Reverse],
-> hypercube_points([ 0, 0, 0], [+1,+1,+1]));
-posn_list_3d_size2 := [[0, 0, 0], [1, 0, 0], [0, 1, 0], [1, 1, 0], [0, 0, 1],
-
- [1, 0, 1], [0, 1, 1], [1, 1, 1]]
-
-> posn_list_3d_size3 := map(ListTools[Reverse],
-> hypercube_points([-1,-1,-1], [+1,+1,+1]));
-posn_list_3d_size3 := [[-1, -1, -1], [0, -1, -1], [1, -1, -1], [-1, 0, -1],
-
- [0, 0, -1], [1, 0, -1], [-1, 1, -1], [0, 1, -1], [1, 1, -1], [-1, -1, 0],
-
- [0, -1, 0], [1, -1, 0], [-1, 0, 0], [0, 0, 0], [1, 0, 0], [-1, 1, 0],
-
- [0, 1, 0], [1, 1, 0], [-1, -1, 1], [0, -1, 1], [1, -1, 1], [-1, 0, 1],
-
- [0, 0, 1], [1, 0, 1], [-1, 1, 1], [0, 1, 1], [1, 1, 1]]
-
-> posn_list_3d_size4 := map(ListTools[Reverse],
-> hypercube_points([-1,-1,-1], [+2,+2,+2]));
-posn_list_3d_size4 := [[-1, -1, -1], [0, -1, -1], [1, -1, -1], [2, -1, -1],
-
- [-1, 0, -1], [0, 0, -1], [1, 0, -1], [2, 0, -1], [-1, 1, -1], [0, 1, -1],
-
- [1, 1, -1], [2, 1, -1], [-1, 2, -1], [0, 2, -1], [1, 2, -1], [2, 2, -1],
-
- [-1, -1, 0], [0, -1, 0], [1, -1, 0], [2, -1, 0], [-1, 0, 0], [0, 0, 0],
-
- [1, 0, 0], [2, 0, 0], [-1, 1, 0], [0, 1, 0], [1, 1, 0], [2, 1, 0],
-
- [-1, 2, 0], [0, 2, 0], [1, 2, 0], [2, 2, 0], [-1, -1, 1], [0, -1, 1],
-
- [1, -1, 1], [2, -1, 1], [-1, 0, 1], [0, 0, 1], [1, 0, 1], [2, 0, 1],
-
- [-1, 1, 1], [0, 1, 1], [1, 1, 1], [2, 1, 1], [-1, 2, 1], [0, 2, 1],
-
- [1, 2, 1], [2, 2, 1], [-1, -1, 2], [0, -1, 2], [1, -1, 2], [2, -1, 2],
-
- [-1, 0, 2], [0, 0, 2], [1, 0, 2], [2, 0, 2], [-1, 1, 2], [0, 1, 2],
-
- [1, 1, 2], [2, 1, 2], [-1, 2, 2], [0, 2, 2], [1, 2, 2], [2, 2, 2]]
-
-> posn_list_3d_size5 := map(ListTools[Reverse],
-> hypercube_points([-2,-2,-2], [+2,+2,+2]));
-posn_list_3d_size5 := [[-2, -2, -2], [-1, -2, -2], [0, -2, -2], [1, -2, -2],
-
- [2, -2, -2], [-2, -1, -2], [-1, -1, -2], [0, -1, -2], [1, -1, -2],
-
- [2, -1, -2], [-2, 0, -2], [-1, 0, -2], [0, 0, -2], [1, 0, -2], [2, 0, -2],
-
- [-2, 1, -2], [-1, 1, -2], [0, 1, -2], [1, 1, -2], [2, 1, -2], [-2, 2, -2],
-
- [-1, 2, -2], [0, 2, -2], [1, 2, -2], [2, 2, -2], [-2, -2, -1], [-1, -2, -1],
-
- [0, -2, -1], [1, -2, -1], [2, -2, -1], [-2, -1, -1], [-1, -1, -1],
-
- [0, -1, -1], [1, -1, -1], [2, -1, -1], [-2, 0, -1], [-1, 0, -1], [0, 0, -1],
-
- [1, 0, -1], [2, 0, -1], [-2, 1, -1], [-1, 1, -1], [0, 1, -1], [1, 1, -1],
-
- [2, 1, -1], [-2, 2, -1], [-1, 2, -1], [0, 2, -1], [1, 2, -1], [2, 2, -1],
-
- [-2, -2, 0], [-1, -2, 0], [0, -2, 0], [1, -2, 0], [2, -2, 0], [-2, -1, 0],
-
- [-1, -1, 0], [0, -1, 0], [1, -1, 0], [2, -1, 0], [-2, 0, 0], [-1, 0, 0],
-
- [0, 0, 0], [1, 0, 0], [2, 0, 0], [-2, 1, 0], [-1, 1, 0], [0, 1, 0],
-
- [1, 1, 0], [2, 1, 0], [-2, 2, 0], [-1, 2, 0], [0, 2, 0], [1, 2, 0],
-
- [2, 2, 0], [-2, -2, 1], [-1, -2, 1], [0, -2, 1], [1, -2, 1], [2, -2, 1],
-
- [-2, -1, 1], [-1, -1, 1], [0, -1, 1], [1, -1, 1], [2, -1, 1], [-2, 0, 1],
-
- [-1, 0, 1], [0, 0, 1], [1, 0, 1], [2, 0, 1], [-2, 1, 1], [-1, 1, 1],
-
- [0, 1, 1], [1, 1, 1], [2, 1, 1], [-2, 2, 1], [-1, 2, 1], [0, 2, 1],
-
- [1, 2, 1], [2, 2, 1], [-2, -2, 2], [-1, -2, 2], [0, -2, 2], [1, -2, 2],
-
- [2, -2, 2], [-2, -1, 2], [-1, -1, 2], [0, -1, 2], [1, -1, 2], [2, -1, 2],
-
- [-2, 0, 2], [-1, 0, 2], [0, 0, 2], [1, 0, 2], [2, 0, 2], [-2, 1, 2],
-
- [-1, 1, 2], [0, 1, 2], [1, 1, 2], [2, 1, 2], [-2, 2, 2], [-1, 2, 2],
-
- [0, 2, 2], [1, 2, 2], [2, 2, 2]]
-
->
-################################################################################
->
-#
-# generic stuff for 3d, cube, size=2
-#
->
-> data_var_list_3d_size2 := map(data_var_name, posn_list_3d_size2, "data_");
-data_var_list_3d_size2 := ["data_0_0_0", "data_p1_0_0", "data_0_p1_0",
-
- "data_p1_p1_0", "data_0_0_p1", "data_p1_0_p1", "data_0_p1_p1",
-
- "data_p1_p1_p1"]
-
->
-> print_name_list_dcl(data_var_list_3d_size2, "fp",
-> "3d.coeffs/3d.cube.size2/data-var.dcl.c");
-> 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_",
-> "3d.coeffs/3d.cube.size2/coeff-I.store.c");
-> 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, "factor", "coeff_dy_",
-> "3d.coeffs/3d.cube.size2/coeff-dy.store.c");
-> 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",
-> "3d.coeffs/3d.cube.size2/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size2, "coeff_dx_"), "fp",
-> "3d.coeffs/3d.cube.size2/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size2, "coeff_dy_"), "fp",
-> "3d.coeffs/3d.cube.size2/coeff-dy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size2, "coeff_dz_"), "fp",
-> "3d.coeffs/3d.cube.size2/coeff-dz.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_3d_size2,
-> "result", "coeff_I_", "data_",
-> "3d.coeffs/3d.cube.size2/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size2,
-> "result", "coeff_dx_", "data_",
-> "3d.coeffs/3d.cube.size2/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size2,
-> "result", "coeff_dy_", "data_",
-> "3d.coeffs/3d.cube.size2/interp-dy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size2,
-> "result", "coeff_dz_", "data_",
-> "3d.coeffs/3d.cube.size2/interp-dz.compute.c");
->
-########################################
->
-#
-# generic stuff for 3d, cube, size=3
-#
->
-> data_var_list_3d_size3 := map(data_var_name, posn_list_3d_size3, "data_");
-data_var_list_3d_size3 := ["data_m1_m1_m1", "data_0_m1_m1", "data_p1_m1_m1",
-
- "data_m1_0_m1", "data_0_0_m1", "data_p1_0_m1", "data_m1_p1_m1",
-
- "data_0_p1_m1", "data_p1_p1_m1", "data_m1_m1_0", "data_0_m1_0",
-
- "data_p1_m1_0", "data_m1_0_0", "data_0_0_0", "data_p1_0_0", "data_m1_p1_0",
-
- "data_0_p1_0", "data_p1_p1_0", "data_m1_m1_p1", "data_0_m1_p1",
-
- "data_p1_m1_p1", "data_m1_0_p1", "data_0_0_p1", "data_p1_0_p1",
-
- "data_m1_p1_p1", "data_0_p1_p1", "data_p1_p1_p1"]
-
->
-> print_name_list_dcl(data_var_list_3d_size3, "fp",
-> "3d.coeffs/3d.cube.size3/data-var.dcl.c");
-> 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_",
-> "3d.coeffs/3d.cube.size3/coeff-I.store.c");
-> 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, "factor", "coeff_dy_",
-> "3d.coeffs/3d.cube.size3/coeff-dy.store.c");
-> 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, "factor", "coeff_dxx_",
-> "3d.coeffs/3d.cube.size3/coeff-dxx.store.c");
-> 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, "factor", "coeff_dxz_",
-> "3d.coeffs/3d.cube.size3/coeff-dxz.store.c");
-> 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, "factor", "coeff_dyz_",
-> "3d.coeffs/3d.cube.size3/coeff-dyz.store.c");
-> 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",
-> "3d.coeffs/3d.cube.size3/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dx_"), "fp",
-> "3d.coeffs/3d.cube.size3/coeff-dx.dcl.c");
-bytes used=1000300, alloc=917336, time=0.12
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dy_"), "fp",
-> "3d.coeffs/3d.cube.size3/coeff-dy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dz_"), "fp",
-> "3d.coeffs/3d.cube.size3/coeff-dz.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dxx_"), "fp",
-> "3d.coeffs/3d.cube.size3/coeff-dxx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dxy_"), "fp",
-> "3d.coeffs/3d.cube.size3/coeff-dxy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dxz_"), "fp",
-> "3d.coeffs/3d.cube.size3/coeff-dxz.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dyy_"), "fp",
-> "3d.coeffs/3d.cube.size3/coeff-dyy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dyz_"), "fp",
-> "3d.coeffs/3d.cube.size3/coeff-dyz.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dzz_"), "fp",
-> "3d.coeffs/3d.cube.size3/coeff-dzz.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_I_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_dx_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_dy_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-dy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_dz_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-dz.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_dxx_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-dxx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_dxy_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-dxy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_dxz_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-dxz.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_dyy_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-dyy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_dyz_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-dyz.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size3,
-> "result", "coeff_dzz_", "data_",
-> "3d.coeffs/3d.cube.size3/interp-dzz.compute.c");
->
-########################################
->
-#
-# generic stuff for 3d, cube, size=4
-#
->
-> data_var_list_3d_size4 := map(data_var_name, posn_list_3d_size4, "data_");
-data_var_list_3d_size4 := ["data_m1_m1_m1", "data_0_m1_m1", "data_p1_m1_m1",
-
- "data_p2_m1_m1", "data_m1_0_m1", "data_0_0_m1", "data_p1_0_m1",
-
- "data_p2_0_m1", "data_m1_p1_m1", "data_0_p1_m1", "data_p1_p1_m1",
-
- "data_p2_p1_m1", "data_m1_p2_m1", "data_0_p2_m1", "data_p1_p2_m1",
-
- "data_p2_p2_m1", "data_m1_m1_0", "data_0_m1_0", "data_p1_m1_0",
-
- "data_p2_m1_0", "data_m1_0_0", "data_0_0_0", "data_p1_0_0", "data_p2_0_0",
-
- "data_m1_p1_0", "data_0_p1_0", "data_p1_p1_0", "data_p2_p1_0",
-
- "data_m1_p2_0", "data_0_p2_0", "data_p1_p2_0", "data_p2_p2_0",
-
- "data_m1_m1_p1", "data_0_m1_p1", "data_p1_m1_p1", "data_p2_m1_p1",
-
- "data_m1_0_p1", "data_0_0_p1", "data_p1_0_p1", "data_p2_0_p1",
-
- "data_m1_p1_p1", "data_0_p1_p1", "data_p1_p1_p1", "data_p2_p1_p1",
-
- "data_m1_p2_p1", "data_0_p2_p1", "data_p1_p2_p1", "data_p2_p2_p1",
-
- "data_m1_m1_p2", "data_0_m1_p2", "data_p1_m1_p2", "data_p2_m1_p2",
-
- "data_m1_0_p2", "data_0_0_p2", "data_p1_0_p2", "data_p2_0_p2",
-
- "data_m1_p1_p2", "data_0_p1_p2", "data_p1_p1_p2", "data_p2_p1_p2",
-
- "data_m1_p2_p2", "data_0_p2_p2", "data_p1_p2_p2", "data_p2_p2_p2"]
-
->
-> print_name_list_dcl(data_var_list_3d_size4, "fp",
-> "3d.coeffs/3d.cube.size4/data-var.dcl.c");
-> print_data_var_assign(posn_list_3d_size4, "data_",
-> "3d.coeffs/3d.cube.size4/data-var.assign.c");
-bytes used=2000496, alloc=1179432, time=0.26
->
-> 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, "factor", "coeff_dx_",
-> "3d.coeffs/3d.cube.size4/coeff-dx.store.c");
-> 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, "factor", "coeff_dz_",
-> "3d.coeffs/3d.cube.size4/coeff-dz.store.c");
-> 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, "factor", "coeff_dxy_",
-> "3d.coeffs/3d.cube.size4/coeff-dxy.store.c");
-> 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, "factor", "coeff_dyy_",
-> "3d.coeffs/3d.cube.size4/coeff-dyy.store.c");
-> 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, "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",
-> "3d.coeffs/3d.cube.size4/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dx_"), "fp",
-> "3d.coeffs/3d.cube.size4/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dy_"), "fp",
-> "3d.coeffs/3d.cube.size4/coeff-dy.dcl.c");
-bytes used=3000764, alloc=1244956, time=0.39
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dz_"), "fp",
-> "3d.coeffs/3d.cube.size4/coeff-dz.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dxx_"), "fp",
-> "3d.coeffs/3d.cube.size4/coeff-dxx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dxy_"), "fp",
-> "3d.coeffs/3d.cube.size4/coeff-dxy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dxz_"), "fp",
-> "3d.coeffs/3d.cube.size4/coeff-dxz.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dyy_"), "fp",
-> "3d.coeffs/3d.cube.size4/coeff-dyy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dyz_"), "fp",
-> "3d.coeffs/3d.cube.size4/coeff-dyz.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dzz_"), "fp",
-> "3d.coeffs/3d.cube.size4/coeff-dzz.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_I_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_dx_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_dy_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-dy.compute.c");
-bytes used=4002920, alloc=1310480, time=0.49
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_dz_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-dz.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_dxx_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-dxx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_dxy_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-dxy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_dxz_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-dxz.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_dyy_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-dyy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_dyz_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-dyz.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size4,
-> "result", "coeff_dzz_", "data_",
-> "3d.coeffs/3d.cube.size4/interp-dzz.compute.c");
->
-########################################
->
-#
-# generic stuff for 3d, cube, size=5
-#
->
-> data_var_list_3d_size5 := map(data_var_name, posn_list_3d_size5, "data_");
-bytes used=5003196, alloc=1310480, time=0.60
-data_var_list_3d_size5 := ["data_m2_m2_m2", "data_m1_m2_m2", "data_0_m2_m2",
-
- "data_p1_m2_m2", "data_p2_m2_m2", "data_m2_m1_m2", "data_m1_m1_m2",
-
- "data_0_m1_m2", "data_p1_m1_m2", "data_p2_m1_m2", "data_m2_0_m2",
-
- "data_m1_0_m2", "data_0_0_m2", "data_p1_0_m2", "data_p2_0_m2",
-
- "data_m2_p1_m2", "data_m1_p1_m2", "data_0_p1_m2", "data_p1_p1_m2",
-
- "data_p2_p1_m2", "data_m2_p2_m2", "data_m1_p2_m2", "data_0_p2_m2",
-
- "data_p1_p2_m2", "data_p2_p2_m2", "data_m2_m2_m1", "data_m1_m2_m1",
-
- "data_0_m2_m1", "data_p1_m2_m1", "data_p2_m2_m1", "data_m2_m1_m1",
-
- "data_m1_m1_m1", "data_0_m1_m1", "data_p1_m1_m1", "data_p2_m1_m1",
-
- "data_m2_0_m1", "data_m1_0_m1", "data_0_0_m1", "data_p1_0_m1",
-
- "data_p2_0_m1", "data_m2_p1_m1", "data_m1_p1_m1", "data_0_p1_m1",
-
- "data_p1_p1_m1", "data_p2_p1_m1", "data_m2_p2_m1", "data_m1_p2_m1",
-
- "data_0_p2_m1", "data_p1_p2_m1", "data_p2_p2_m1", "data_m2_m2_0",
-
- "data_m1_m2_0", "data_0_m2_0", "data_p1_m2_0", "data_p2_m2_0",
-
- "data_m2_m1_0", "data_m1_m1_0", "data_0_m1_0", "data_p1_m1_0",
-
- "data_p2_m1_0", "data_m2_0_0", "data_m1_0_0", "data_0_0_0", "data_p1_0_0",
-
- "data_p2_0_0", "data_m2_p1_0", "data_m1_p1_0", "data_0_p1_0",
-
- "data_p1_p1_0", "data_p2_p1_0", "data_m2_p2_0", "data_m1_p2_0",
-
- "data_0_p2_0", "data_p1_p2_0", "data_p2_p2_0", "data_m2_m2_p1",
-
- "data_m1_m2_p1", "data_0_m2_p1", "data_p1_m2_p1", "data_p2_m2_p1",
-
- "data_m2_m1_p1", "data_m1_m1_p1", "data_0_m1_p1", "data_p1_m1_p1",
-
- "data_p2_m1_p1", "data_m2_0_p1", "data_m1_0_p1", "data_0_0_p1",
-
- "data_p1_0_p1", "data_p2_0_p1", "data_m2_p1_p1", "data_m1_p1_p1",
-
- "data_0_p1_p1", "data_p1_p1_p1", "data_p2_p1_p1", "data_m2_p2_p1",
-
- "data_m1_p2_p1", "data_0_p2_p1", "data_p1_p2_p1", "data_p2_p2_p1",
-
- "data_m2_m2_p2", "data_m1_m2_p2", "data_0_m2_p2", "data_p1_m2_p2",
-
- "data_p2_m2_p2", "data_m2_m1_p2", "data_m1_m1_p2", "data_0_m1_p2",
-
- "data_p1_m1_p2", "data_p2_m1_p2", "data_m2_0_p2", "data_m1_0_p2",
-
- "data_0_0_p2", "data_p1_0_p2", "data_p2_0_p2", "data_m2_p1_p2",
-
- "data_m1_p1_p2", "data_0_p1_p2", "data_p1_p1_p2", "data_p2_p1_p2",
-
- "data_m2_p2_p2", "data_m1_p2_p2", "data_0_p2_p2", "data_p1_p2_p2",
-
- "data_p2_p2_p2"]
-
->
-> print_name_list_dcl(data_var_list_3d_size5, "fp",
-> "3d.coeffs/3d.cube.size5/data-var.dcl.c");
-> 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_",
-> "3d.coeffs/3d.cube.size5/coeff-I.store.c");
-> 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, "factor", "coeff_dy_",
-> "3d.coeffs/3d.cube.size5/coeff-dy.store.c");
-> 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, "factor", "coeff_dxx_",
-> "3d.coeffs/3d.cube.size5/coeff-dxx.store.c");
-> print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dxy_",
-> "3d.coeffs/3d.cube.size5/coeff-dxy.store.c");
-bytes used=6003404, alloc=1376004, time=0.71
-> 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, "factor", "coeff_dyy_",
-> "3d.coeffs/3d.cube.size5/coeff-dyy.store.c");
-> 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, "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",
-> "3d.coeffs/3d.cube.size5/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dx_"), "fp",
-> "3d.coeffs/3d.cube.size5/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dy_"), "fp",
-> "3d.coeffs/3d.cube.size5/coeff-dy.dcl.c");
-bytes used=7003604, alloc=1376004, time=0.82
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dz_"), "fp",
-> "3d.coeffs/3d.cube.size5/coeff-dz.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dxx_"), "fp",
-> "3d.coeffs/3d.cube.size5/coeff-dxx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dxy_"), "fp",
-> "3d.coeffs/3d.cube.size5/coeff-dxy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dxz_"), "fp",
-> "3d.coeffs/3d.cube.size5/coeff-dxz.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dyy_"), "fp",
-> "3d.coeffs/3d.cube.size5/coeff-dyy.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dyz_"), "fp",
-> "3d.coeffs/3d.cube.size5/coeff-dyz.dcl.c");
-bytes used=8003836, alloc=1441528, time=0.92
-> print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dzz_"), "fp",
-> "3d.coeffs/3d.cube.size5/coeff-dzz.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_I_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_dx_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_dy_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-dy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_dz_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-dz.compute.c");
-bytes used=9004024, alloc=1441528, time=1.02
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_dxx_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-dxx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_dxy_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-dxy.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_dxz_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-dxz.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_dyy_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-dyy.compute.c");
-bytes used=10004180, alloc=1441528, time=1.14
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_dyz_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-dyz.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_3d_size5,
-> "result", "coeff_dzz_", "data_",
-> "3d.coeffs/3d.cube.size5/interp-dzz.compute.c");
->
->
-################################################################################
->
-#
-# 3d, cube, order=1, smoothing=0 (size=2)
-#
->
-# interpolating polynomial
-> interp_3d_cube_order1_smooth0
-> := polynomial_interpolant(fn_3d_order1, coeff_list_3d_order1,
-> coord_list_3d, posn_list_3d_size2);
-bytes used=11004444, alloc=1441528, time=1.24
-interp_3d_cube_order1_smooth0 := (- 1/4 DATA(1, 0, 1) + 1/4 DATA(1, 1, 1)
-
- - 1/4 DATA(0, 0, 1) - 1/4 DATA(1, 0, 0) + 1/4 DATA(0, 1, 0)
-
- - 1/4 DATA(0, 0, 0) + 1/4 DATA(1, 1, 0) + 1/4 DATA(0, 1, 1)) y
-
- - 1/4 DATA(1, 1, 1) + 1/4 DATA(0, 0, 1) + 1/4 DATA(1, 0, 0)
-
- + 1/4 DATA(0, 1, 0) + 1/2 DATA(0, 0, 0) + (- 1/4 DATA(0, 0, 0)
-
- + 1/4 DATA(1, 0, 0) - 1/4 DATA(0, 1, 0) + 1/4 DATA(1, 1, 0)
-
- - 1/4 DATA(0, 0, 1) + 1/4 DATA(1, 0, 1) - 1/4 DATA(0, 1, 1)
-
- + 1/4 DATA(1, 1, 1)) x + (1/4 DATA(1, 0, 1) + 1/4 DATA(1, 1, 1)
-
- + 1/4 DATA(0, 0, 1) - 1/4 DATA(1, 0, 0) - 1/4 DATA(0, 1, 0)
-
- - 1/4 DATA(0, 0, 0) - 1/4 DATA(1, 1, 0) + 1/4 DATA(0, 1, 1)) z
-
->
-# I
-> coeff_as_lc_of_data(%, posn_list_3d_size2);
-[COEFF(0, 0, 0) = 1/2 - 1/4 x - 1/4 y - 1/4 z,
-
- COEFF(1, 0, 0) = - 1/4 y + 1/4 - 1/4 z + 1/4 x,
-
- COEFF(0, 1, 0) = 1/4 + 1/4 y - 1/4 z - 1/4 x,
-
- COEFF(1, 1, 0) = - 1/4 z + 1/4 y + 1/4 x,
-
- COEFF(0, 0, 1) = 1/4 z - 1/4 y + 1/4 - 1/4 x,
-
- COEFF(1, 0, 1) = 1/4 x - 1/4 y + 1/4 z,
-
- COEFF(0, 1, 1) = 1/4 z + 1/4 y - 1/4 x,
-
- COEFF(1, 1, 1) = 1/4 y + 1/4 x + 1/4 z - 1/4]
-
-> print_coeff__lc_of_data(%, "coeff_I_", "fp",
-> "3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c");
-bytes used=12004656, alloc=1572576, time=1.31
->
-# d/dx
-> simplify( diff(interp_3d_cube_order1_smooth0,x) );
-- 1/4 DATA(0, 0, 0) + 1/4 DATA(1, 0, 0) - 1/4 DATA(0, 1, 0) + 1/4 DATA(1, 1, 0)
-
- - 1/4 DATA(0, 0, 1) + 1/4 DATA(1, 0, 1) - 1/4 DATA(0, 1, 1)
-
- + 1/4 DATA(1, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size2);
-[COEFF(0, 0, 0) = -1/4, COEFF(1, 0, 0) = 1/4, COEFF(0, 1, 0) = -1/4,
-
- COEFF(1, 1, 0) = 1/4, COEFF(0, 0, 1) = -1/4, COEFF(1, 0, 1) = 1/4,
-
- COEFF(0, 1, 1) = -1/4, COEFF(1, 1, 1) = 1/4]
-
-> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
-> "3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c");
->
-# d/dy
-> simplify( diff(interp_3d_cube_order1_smooth0,y) );
-bytes used=13004820, alloc=1638100, time=1.38
-- 1/4 DATA(1, 0, 1) + 1/4 DATA(1, 1, 1) - 1/4 DATA(0, 0, 1) - 1/4 DATA(1, 0, 0)
-
- + 1/4 DATA(0, 1, 0) - 1/4 DATA(0, 0, 0) + 1/4 DATA(1, 1, 0)
-
- + 1/4 DATA(0, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size2);
-[COEFF(0, 0, 0) = -1/4, COEFF(1, 0, 0) = -1/4, COEFF(0, 1, 0) = 1/4,
-
- COEFF(1, 1, 0) = 1/4, COEFF(0, 0, 1) = -1/4, COEFF(1, 0, 1) = -1/4,
-
- COEFF(0, 1, 1) = 1/4, COEFF(1, 1, 1) = 1/4]
-
-> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
-> "3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c");
->
-# d/dz
-> simplify( diff(interp_3d_cube_order1_smooth0,z) );
-1/4 DATA(1, 0, 1) + 1/4 DATA(1, 1, 1) + 1/4 DATA(0, 0, 1) - 1/4 DATA(1, 0, 0)
-
- - 1/4 DATA(0, 1, 0) - 1/4 DATA(0, 0, 0) - 1/4 DATA(1, 1, 0)
-
- + 1/4 DATA(0, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size2);
-[COEFF(0, 0, 0) = -1/4, COEFF(1, 0, 0) = -1/4, COEFF(0, 1, 0) = -1/4,
-
- COEFF(1, 1, 0) = -1/4, COEFF(0, 0, 1) = 1/4, COEFF(1, 0, 1) = 1/4,
-
- COEFF(0, 1, 1) = 1/4, COEFF(1, 1, 1) = 1/4]
-
-> print_coeff__lc_of_data(%, "coeff_dz_", "fp",
-> "3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c");
->
-########################################
->
-#
-# 3d, cube, order=2, smoothing=0 (size=3)
-#
->
-# interpolating polynomial
-> interp_3d_cube_order2_smooth0
-> := polynomial_interpolant(fn_3d_order2, coeff_list_3d_order2,
-> coord_list_3d, posn_list_3d_size3);
-bytes used=14013216, alloc=1900196, time=1.46
-bytes used=15013428, alloc=1965720, time=1.52
-interp_3d_cube_order2_smooth0 := (1/18 DATA(-1, 1, 0) + 1/18 DATA(0, 1, 0)
-
- + 1/18 DATA(1, 1, 0) + 1/18 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1)
-
- - 1/18 DATA(0, -1, -1) - 1/18 DATA(1, -1, -1) + 1/18 DATA(-1, 1, -1)
-
- + 1/18 DATA(0, 1, -1) + 1/18 DATA(1, 1, -1) - 1/18 DATA(-1, -1, 0)
-
- - 1/18 DATA(0, -1, 0) - 1/18 DATA(1, -1, 0) + 1/18 DATA(-1, 1, 1)
-
- - 1/18 DATA(-1, -1, 1) - 1/18 DATA(0, -1, 1) - 1/18 DATA(1, -1, 1)
-
- - 1/18 DATA(-1, -1, -1)) y + (- 1/18 DATA(-1, 1, 0) + 1/18 DATA(1, 0, 0)
-
- + 1/18 DATA(1, 1, 0) + 1/18 DATA(1, 0, 1) + 1/18 DATA(1, 1, 1)
-
- + 1/18 DATA(1, -1, -1) - 1/18 DATA(-1, 0, -1) + 1/18 DATA(1, 0, -1)
-
- - 1/18 DATA(-1, 1, -1) + 1/18 DATA(1, 1, -1) - 1/18 DATA(-1, -1, 0)
-
- + 1/18 DATA(1, -1, 0) - 1/18 DATA(-1, 0, 0) - 1/18 DATA(-1, 1, 1)
-
- - 1/18 DATA(-1, -1, 1) + 1/18 DATA(1, -1, 1) - 1/18 DATA(-1, 0, 1)
-
- - 1/18 DATA(-1, -1, -1)) x + (- 1/9 DATA(0, 0, 0) + 1/18 DATA(1, 0, 0)
-
- - 1/9 DATA(0, 1, 0) + 1/18 DATA(1, 1, 0) - 1/9 DATA(0, 0, 1)
-
- + 1/18 DATA(1, 0, 1) - 1/9 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1)
-
- - 1/9 DATA(0, -1, -1) + 1/18 DATA(1, -1, -1) + 1/18 DATA(-1, 0, -1)
-
- - 1/9 DATA(0, 0, -1) + 1/18 DATA(1, 0, -1) + 1/18 DATA(-1, 1, -1)
-
- - 1/9 DATA(0, 1, -1) + 1/18 DATA(1, 1, -1) + 1/18 DATA(-1, -1, 0)
-
- - 1/9 DATA(0, -1, 0) + 1/18 DATA(1, -1, 0) + 1/18 DATA(-1, 0, 0)
-
- + 1/18 DATA(-1, 1, 0) + 1/18 DATA(-1, -1, 1) - 1/9 DATA(0, -1, 1)
-
- + 1/18 DATA(1, -1, 1) + 1/18 DATA(-1, 0, 1) + 1/18 DATA(-1, 1, 1)
-
- 2
- + 1/18 DATA(-1, -1, -1)) x + (1/18 DATA(-1, -1, 1) + 1/18 DATA(0, 0, 1)
-
- + 1/18 DATA(1, 0, 1) + 1/18 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1)
-
- - 1/18 DATA(0, -1, -1) - 1/18 DATA(1, -1, -1) - 1/18 DATA(-1, 0, -1)
-
- - 1/18 DATA(0, 0, -1) - 1/18 DATA(1, 0, -1) - 1/18 DATA(-1, 1, -1)
-
- - 1/18 DATA(0, 1, -1) - 1/18 DATA(1, 1, -1) + 1/18 DATA(-1, 1, 1)
-
- + 1/18 DATA(0, -1, 1) + 1/18 DATA(1, -1, 1) + 1/18 DATA(-1, 0, 1)
-
- - 1/18 DATA(-1, -1, -1)) z + (- 1/9 DATA(0, 0, 0) - 1/9 DATA(1, 0, 0)
-
- - 1/9 DATA(0, 1, 0) - 1/9 DATA(1, 1, 0) + 1/18 DATA(0, 0, 1)
-
- + 1/18 DATA(1, 0, 1) + 1/18 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1)
-
- + 1/18 DATA(0, -1, -1) + 1/18 DATA(1, -1, -1) + 1/18 DATA(-1, 0, -1)
-
- + 1/18 DATA(0, 0, -1) + 1/18 DATA(1, 0, -1) + 1/18 DATA(-1, 1, -1)
-
- + 1/18 DATA(0, 1, -1) + 1/18 DATA(1, 1, -1) - 1/9 DATA(-1, -1, 0)
-
- - 1/9 DATA(0, -1, 0) - 1/9 DATA(1, -1, 0) - 1/9 DATA(-1, 0, 0)
-
- - 1/9 DATA(-1, 1, 0) + 1/18 DATA(-1, -1, 1) + 1/18 DATA(0, -1, 1)
-
- + 1/18 DATA(1, -1, 1) + 1/18 DATA(-1, 0, 1) + 1/18 DATA(-1, 1, 1)
-
- 2
- + 1/18 DATA(-1, -1, -1)) z + (- 1/9 DATA(0, 0, 0) - 1/9 DATA(1, 0, 0)
-
- + 1/18 DATA(0, 1, 0) + 1/18 DATA(1, 1, 0) - 1/9 DATA(0, 0, 1)
-
- - 1/9 DATA(1, 0, 1) + 1/18 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1)
-
- + 1/18 DATA(0, -1, -1) + 1/18 DATA(1, -1, -1) - 1/9 DATA(-1, 0, -1)
-
- - 1/9 DATA(0, 0, -1) - 1/9 DATA(1, 0, -1) + 1/18 DATA(-1, 1, -1)
-
- + 1/18 DATA(0, 1, -1) + 1/18 DATA(1, 1, -1) + 1/18 DATA(-1, -1, 0)
-
- + 1/18 DATA(0, -1, 0) + 1/18 DATA(1, -1, 0) - 1/9 DATA(-1, 0, 0)
-
- + 1/18 DATA(-1, 1, 0) + 1/18 DATA(-1, -1, 1) + 1/18 DATA(0, -1, 1)
-
- + 1/18 DATA(1, -1, 1) - 1/9 DATA(-1, 0, 1) + 1/18 DATA(-1, 1, 1)
-
- 2
- + 1/18 DATA(-1, -1, -1)) y + (1/12 DATA(-1, 0, -1) + 1/12 DATA(1, 0, 1)
-
- + 1/12 DATA(1, 1, 1) - 1/12 DATA(1, -1, -1) - 1/12 DATA(-1, -1, 1)
-
- - 1/12 DATA(1, 0, -1) + 1/12 DATA(-1, 1, -1) - 1/12 DATA(1, 1, -1)
-
- + 1/12 DATA(-1, -1, -1) + 1/12 DATA(1, -1, 1) - 1/12 DATA(-1, 0, 1)
-
- - 1/12 DATA(-1, 1, 1)) x z + (- 1/12 DATA(-1, 1, -1) + 1/12 DATA(1, 1, 0)
-
- + 1/12 DATA(1, 1, 1) - 1/12 DATA(1, -1, -1) - 1/12 DATA(-1, 1, 0)
-
- + 1/12 DATA(1, 1, -1) + 1/12 DATA(-1, -1, 0) - 1/12 DATA(1, -1, 0)
-
- + 1/12 DATA(-1, -1, -1) + 1/12 DATA(-1, -1, 1) - 1/12 DATA(1, -1, 1)
-
- - 1/12 DATA(-1, 1, 1)) x y + (1/12 DATA(1, -1, -1) + 1/12 DATA(0, 1, 1)
-
- + 1/12 DATA(1, 1, 1) + 1/12 DATA(0, -1, -1) - 1/12 DATA(-1, -1, 1)
-
- - 1/12 DATA(-1, 1, -1) - 1/12 DATA(0, 1, -1) - 1/12 DATA(1, 1, -1)
-
- + 1/12 DATA(-1, -1, -1) - 1/12 DATA(0, -1, 1) - 1/12 DATA(1, -1, 1)
-
- + 1/12 DATA(-1, 1, 1)) y z + 7/27 DATA(0, 0, 0) + 4/27 DATA(1, 0, 0)
-
- + 4/27 DATA(0, 1, 0) + 1/27 DATA(1, 1, 0) + 4/27 DATA(0, 0, 1)
-
- + 1/27 DATA(1, 0, 1) + 1/27 DATA(0, 1, 1) - 2/27 DATA(1, 1, 1)
-
- + 1/27 DATA(0, -1, -1) - 2/27 DATA(1, -1, -1) + 1/27 DATA(-1, 0, -1)
-
- + 4/27 DATA(0, 0, -1) + 1/27 DATA(1, 0, -1) - 2/27 DATA(-1, 1, -1)
-
- + 1/27 DATA(0, 1, -1) - 2/27 DATA(1, 1, -1) + 1/27 DATA(-1, -1, 0)
-
- + 4/27 DATA(0, -1, 0) + 1/27 DATA(1, -1, 0) + 4/27 DATA(-1, 0, 0)
-
- + 1/27 DATA(-1, 1, 0) - 2/27 DATA(-1, -1, 1) + 1/27 DATA(0, -1, 1)
-
- - 2/27 DATA(1, -1, 1) + 1/27 DATA(-1, 0, 1) - 2/27 DATA(-1, 1, 1)
-
- - 2/27 DATA(-1, -1, -1)
-
->
-# I
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
-bytes used=16019840, alloc=1965720, time=1.57
- 2 2
-[COEFF(-1, -1, -1) = 1/12 y z + 1/12 x y + 1/12 x z + 1/18 z + 1/18 y
-
- 2
- + 1/18 x - 1/18 z - 2/27 - 1/18 x - 1/18 y, COEFF(0, -1, -1) =
-
- 2 2 2
- 1/18 y + 1/18 z - 1/9 x - 1/18 z + 1/12 y z + 1/27 - 1/18 y,
-
- 2 2
- COEFF(1, -1, -1) = 1/18 y + 1/18 z - 1/12 x z - 1/18 z + 1/18 x - 1/18 y
-
- 2
- + 1/12 y z + 1/18 x - 2/27 - 1/12 x y, COEFF(-1, 0, -1) =
-
- 2 2 2
- - 1/18 x - 1/18 z - 1/9 y + 1/18 x + 1/18 z + 1/27 + 1/12 x z,
-
- 2 2 2
- COEFF(0, 0, -1) = 1/18 z - 1/9 x - 1/18 z + 4/27 - 1/9 y ,
-
- COEFF(1, 0, -1) =
-
- 2 2 2
- 1/27 - 1/18 z + 1/18 x + 1/18 x + 1/18 z - 1/12 x z - 1/9 y ,
-
- COEFF(-1, 1, -1) = 1/12 x z - 1/12 x y - 2/27 - 1/18 z - 1/18 x - 1/12 y z
-
- 2 2 2
- + 1/18 x + 1/18 z + 1/18 y + 1/18 y , COEFF(0, 1, -1) =
-
- 2 2 2
- 1/27 - 1/9 x + 1/18 z - 1/18 z + 1/18 y + 1/18 y - 1/12 y z,
-
- 2 2 2
- COEFF(1, 1, -1) = 1/18 x + 1/18 z + 1/18 y - 2/27 + 1/18 y + 1/18 x
-
- - 1/12 x z - 1/18 z + 1/12 x y - 1/12 y z, COEFF(-1, -1, 0) =
-
- 2 2 2
- - 1/18 x - 1/9 z - 1/18 y + 1/27 + 1/12 x y + 1/18 x + 1/18 y ,
-
- 2 2 2
- COEFF(0, -1, 0) = 1/18 y - 1/18 y - 1/9 z + 4/27 - 1/9 x ,
-
- COEFF(1, -1, 0) =
-
- 2 2 2
- 1/18 x - 1/18 y + 1/18 y - 1/9 z - 1/12 x y + 1/18 x + 1/27,
-
- 2 2 2
- COEFF(-1, 0, 0) = 1/18 x - 1/18 x - 1/9 y - 1/9 z + 4/27,
-
- 2 2 2
- COEFF(0, 0, 0) = - 1/9 y - 1/9 x + 7/27 - 1/9 z ,
-
- 2 2 2
- COEFF(1, 0, 0) = 1/18 x - 1/9 y + 1/18 x - 1/9 z + 4/27, COEFF(-1, 1, 0)
-
- 2 2 2
- = - 1/12 x y - 1/9 z + 1/27 + 1/18 y - 1/18 x + 1/18 x + 1/18 y ,
-
- 2 2 2
- COEFF(0, 1, 0) = - 1/9 z + 1/18 y + 4/27 - 1/9 x + 1/18 y ,
-
- COEFF(1, 1, 0) =
-
- 2 2 2
- 1/18 x + 1/12 x y + 1/18 y + 1/18 x - 1/9 z + 1/27 + 1/18 y,
-
- 2 2
- COEFF(-1, -1, 1) = 1/18 y + 1/12 x y + 1/18 z - 1/12 y z + 1/18 x
-
- 2
- - 1/18 x - 1/18 y + 1/18 z - 2/27 - 1/12 x z, COEFF(0, -1, 1) =
-
- 2 2 2
- 1/27 - 1/18 y + 1/18 z + 1/18 y - 1/9 x - 1/12 y z + 1/18 z,
-
- 2 2
- COEFF(1, -1, 1) = - 1/12 x y + 1/18 x + 1/18 x - 1/18 y + 1/18 z + 1/18 z
-
- 2
- - 2/27 + 1/12 x z + 1/18 y - 1/12 y z, COEFF(-1, 0, 1) =
-
- 2 2 2
- 1/18 x + 1/18 z + 1/18 z + 1/27 - 1/18 x - 1/12 x z - 1/9 y ,
-
- 2 2 2
- COEFF(0, 0, 1) = - 1/9 y - 1/9 x + 1/18 z + 1/18 z + 4/27,
-
- COEFF(1, 0, 1) =
-
- 2 2 2
- 1/18 x + 1/18 x - 1/9 y + 1/18 z + 1/18 z + 1/27 + 1/12 x z,
-
- 2 2
- COEFF(-1, 1, 1) = 1/12 y z + 1/18 x - 1/18 x - 1/12 x y + 1/18 y + 1/18 y
-
- 2
- + 1/18 z + 1/18 z - 2/27 - 1/12 x z, COEFF(0, 1, 1) =
-
- 2 2 2
- 1/27 + 1/18 z + 1/12 y z - 1/9 x + 1/18 y + 1/18 z + 1/18 y ,
-
- 2 2
- COEFF(1, 1, 1) = 1/12 x y + 1/18 y + 1/18 y + 1/12 x z + 1/18 z + 1/18 z
-
- 2
- + 1/12 y z + 1/18 x - 2/27 + 1/18 x]
-
-> print_coeff__lc_of_data(%, "coeff_I_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c");
-bytes used=17020172, alloc=2031244, time=1.64
-bytes used=18020384, alloc=2031244, time=1.72
-bytes used=19020796, alloc=2031244, time=1.79
-bytes used=20023168, alloc=2031244, time=1.86
-bytes used=21023400, alloc=2031244, time=1.94
-bytes used=22026860, alloc=2031244, time=2.02
-bytes used=23027372, alloc=2031244, time=2.10
->
-# d/dx
-> simplify( diff(interp_3d_cube_order2_smooth0,x) );
-1/18 DATA(1, 0, 0) + 1/18 DATA(1, 1, 0) + 1/18 DATA(1, 0, 1)
-
- + 1/18 DATA(1, 1, 1) + 1/9 x DATA(1, 0, 0) + 1/9 x DATA(1, 1, 0)
-
- + 1/9 x DATA(1, 0, 1) + 1/9 x DATA(1, 1, 1) + 1/9 x DATA(1, -1, -1)
-
- + 1/9 x DATA(-1, 0, -1) + 1/9 x DATA(1, 0, -1) + 1/9 x DATA(-1, 1, -1)
-
- + 1/9 x DATA(1, 1, -1) + 1/9 x DATA(-1, -1, 0) - 1/12 z DATA(1, 1, -1)
-
- + 1/12 z DATA(-1, -1, -1) + 1/12 z DATA(1, -1, 1) - 1/12 z DATA(-1, 0, 1)
-
- - 1/12 z DATA(-1, 1, 1) - 1/12 y DATA(-1, 1, -1) + 1/12 y DATA(1, 1, 0)
-
- + 1/12 y DATA(1, 1, 1) - 1/12 y DATA(1, -1, -1) - 1/12 y DATA(-1, 1, 0)
-
- + 1/12 y DATA(1, 1, -1) + 1/12 y DATA(-1, -1, 0) - 1/12 y DATA(1, -1, 0)
-
- + 1/12 y DATA(-1, -1, -1) + 1/12 y DATA(-1, -1, 1) - 1/12 y DATA(1, -1, 1)
-
- - 1/12 y DATA(-1, 1, 1) + 1/9 x DATA(-1, 1, 0) + 1/12 z DATA(-1, 0, -1)
-
- + 1/9 x DATA(1, -1, 0) - 2/9 x DATA(0, 1, 0) - 2/9 x DATA(0, 1, 1)
-
- - 2/9 x DATA(0, -1, -1) - 2/9 x DATA(0, 0, -1) - 2/9 x DATA(0, 1, -1)
-
- - 2/9 x DATA(0, -1, 0) - 2/9 x DATA(0, -1, 1) - 2/9 x DATA(0, 0, 1)
-
- + 1/9 x DATA(-1, 0, 0) + 1/9 x DATA(-1, 1, 1) + 1/9 x DATA(-1, -1, 1)
-
- + 1/9 x DATA(1, -1, 1) + 1/9 x DATA(-1, 0, 1) + 1/9 x DATA(-1, -1, -1)
-
- - 2/9 x DATA(0, 0, 0) + 1/12 z DATA(1, 0, 1) + 1/12 z DATA(1, 1, 1)
-
- - 1/12 z DATA(1, -1, -1) - 1/12 z DATA(-1, -1, 1) - 1/12 z DATA(1, 0, -1)
-
- + 1/12 z DATA(-1, 1, -1) + 1/18 DATA(1, -1, -1) - 1/18 DATA(-1, 0, -1)
-
- + 1/18 DATA(1, 0, -1) - 1/18 DATA(-1, 1, -1) + 1/18 DATA(1, 1, -1)
-
- - 1/18 DATA(-1, -1, 0) + 1/18 DATA(1, -1, 0) - 1/18 DATA(-1, 0, 0)
-
- - 1/18 DATA(-1, 1, 0) - 1/18 DATA(-1, -1, 1) + 1/18 DATA(1, -1, 1)
-
- - 1/18 DATA(-1, 0, 1) - 1/18 DATA(-1, 1, 1) - 1/18 DATA(-1, -1, -1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
-bytes used=24027556, alloc=2031244, time=2.18
-[COEFF(-1, -1, -1) = 1/12 y + 1/12 z + 1/9 x - 1/18, COEFF(0, -1, -1) = - 2/9 x,
-
- COEFF(1, -1, -1) = - 1/12 y + 1/9 x + 1/18 - 1/12 z,
-
- COEFF(-1, 0, -1) = 1/9 x - 1/18 + 1/12 z, COEFF(0, 0, -1) = - 2/9 x,
-
- COEFF(1, 0, -1) = - 1/12 z + 1/18 + 1/9 x,
-
- COEFF(-1, 1, -1) = - 1/12 y + 1/9 x + 1/12 z - 1/18,
-
- COEFF(0, 1, -1) = - 2/9 x, COEFF(1, 1, -1) = 1/9 x - 1/12 z + 1/18 + 1/12 y,
-
- COEFF(-1, -1, 0) = 1/12 y + 1/9 x - 1/18, COEFF(0, -1, 0) = - 2/9 x,
-
- COEFF(1, -1, 0) = 1/18 + 1/9 x - 1/12 y, COEFF(-1, 0, 0) = 1/9 x - 1/18,
-
- COEFF(0, 0, 0) = - 2/9 x, COEFF(1, 0, 0) = 1/9 x + 1/18,
-
- COEFF(-1, 1, 0) = - 1/12 y + 1/9 x - 1/18, COEFF(0, 1, 0) = - 2/9 x,
-
- COEFF(1, 1, 0) = 1/12 y + 1/9 x + 1/18,
-
- COEFF(-1, -1, 1) = 1/12 y - 1/18 + 1/9 x - 1/12 z,
-
- COEFF(0, -1, 1) = - 2/9 x, COEFF(1, -1, 1) = 1/9 x + 1/12 z - 1/12 y + 1/18,
-
- COEFF(-1, 0, 1) = 1/9 x - 1/12 z - 1/18, COEFF(0, 0, 1) = - 2/9 x,
-
- COEFF(1, 0, 1) = 1/18 + 1/12 z + 1/9 x,
-
- COEFF(-1, 1, 1) = - 1/18 - 1/12 z + 1/9 x - 1/12 y,
-
- COEFF(0, 1, 1) = - 2/9 x, COEFF(1, 1, 1) = 1/18 + 1/9 x + 1/12 z + 1/12 y]
-
-> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c");
-bytes used=25027816, alloc=2031244, time=2.25
-bytes used=26027972, alloc=2031244, time=2.35
->
-# d/dy
-> simplify( diff(interp_3d_cube_order2_smooth0,y) );
-1/18 DATA(0, 1, 0) + 1/18 DATA(1, 1, 0) + 1/18 DATA(0, 1, 1)
-
- + 1/18 DATA(1, 1, 1) - 2/9 y DATA(0, 0, 0) - 2/9 y DATA(1, 0, 0)
-
- + 1/9 y DATA(0, -1, -1) + 1/9 y DATA(0, 1, -1) + 1/9 y DATA(0, 1, 1)
-
- - 1/12 z DATA(0, 1, -1) - 2/9 y DATA(0, 0, 1) - 2/9 y DATA(-1, 0, -1)
-
- - 2/9 y DATA(0, 0, -1) - 2/9 y DATA(1, 0, -1) - 2/9 y DATA(-1, 0, 0)
-
- - 2/9 y DATA(-1, 0, 1) - 2/9 y DATA(1, 0, 1) + 1/9 y DATA(0, 1, 0)
-
- + 1/9 y DATA(0, -1, 1) + 1/12 z DATA(0, 1, 1) + 1/12 z DATA(0, -1, -1)
-
- - 1/12 z DATA(0, -1, 1) + 1/9 y DATA(0, -1, 0) + 1/12 x DATA(1, 1, 0)
-
- + 1/12 x DATA(1, 1, 1) - 1/12 x DATA(1, -1, -1) - 1/12 x DATA(-1, 1, -1)
-
- + 1/12 x DATA(1, 1, -1) + 1/12 x DATA(-1, -1, 0) - 1/12 z DATA(1, 1, -1)
-
- + 1/12 z DATA(-1, -1, -1) - 1/12 z DATA(1, -1, 1) + 1/12 z DATA(-1, 1, 1)
-
- + 1/9 y DATA(-1, 1, -1) + 1/9 y DATA(1, 1, 0) + 1/9 y DATA(1, 1, 1)
-
- + 1/9 y DATA(1, -1, -1) + 1/9 y DATA(-1, 1, 0) + 1/9 y DATA(1, 1, -1)
-
- + 1/9 y DATA(-1, -1, 0) + 1/9 y DATA(1, -1, 0) + 1/9 y DATA(-1, -1, -1)
-
- + 1/9 y DATA(-1, -1, 1) + 1/9 y DATA(1, -1, 1) + 1/9 y DATA(-1, 1, 1)
-
- - 1/12 x DATA(-1, 1, 0) - 1/12 x DATA(1, -1, 0) - 1/12 x DATA(-1, 1, 1)
-
- + 1/12 x DATA(-1, -1, 1) - 1/12 x DATA(1, -1, 1) + 1/12 x DATA(-1, -1, -1)
-
- + 1/12 z DATA(1, 1, 1) + 1/12 z DATA(1, -1, -1) - 1/12 z DATA(-1, -1, 1)
-
- - 1/12 z DATA(-1, 1, -1) - 1/18 DATA(0, -1, -1) - 1/18 DATA(1, -1, -1)
-
- + 1/18 DATA(-1, 1, -1) + 1/18 DATA(0, 1, -1) + 1/18 DATA(1, 1, -1)
-
- - 1/18 DATA(-1, -1, 0) - 1/18 DATA(0, -1, 0) - 1/18 DATA(1, -1, 0)
-
- + 1/18 DATA(-1, 1, 0) - 1/18 DATA(-1, -1, 1) - 1/18 DATA(0, -1, 1)
-
- - 1/18 DATA(1, -1, 1) + 1/18 DATA(-1, 1, 1) - 1/18 DATA(-1, -1, -1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
-bytes used=27028288, alloc=2031244, time=2.44
-[COEFF(-1, -1, -1) = - 1/18 + 1/9 y + 1/12 z + 1/12 x,
-
- COEFF(0, -1, -1) = 1/9 y - 1/18 + 1/12 z,
-
- COEFF(1, -1, -1) = 1/9 y - 1/18 + 1/12 z - 1/12 x,
-
- COEFF(-1, 0, -1) = - 2/9 y, COEFF(0, 0, -1) = - 2/9 y,
-
- COEFF(1, 0, -1) = - 2/9 y,
-
- COEFF(-1, 1, -1) = 1/18 - 1/12 z - 1/12 x + 1/9 y,
-
- COEFF(0, 1, -1) = 1/18 + 1/9 y - 1/12 z,
-
- COEFF(1, 1, -1) = 1/9 y + 1/12 x - 1/12 z + 1/18,
-
- COEFF(-1, -1, 0) = 1/9 y - 1/18 + 1/12 x, COEFF(0, -1, 0) = 1/9 y - 1/18,
-
- COEFF(1, -1, 0) = 1/9 y - 1/12 x - 1/18, COEFF(-1, 0, 0) = - 2/9 y,
-
- COEFF(0, 0, 0) = - 2/9 y, COEFF(1, 0, 0) = - 2/9 y,
-
- COEFF(-1, 1, 0) = - 1/12 x + 1/9 y + 1/18, COEFF(0, 1, 0) = 1/9 y + 1/18,
-
- COEFF(1, 1, 0) = 1/9 y + 1/12 x + 1/18,
-
- COEFF(-1, -1, 1) = - 1/18 + 1/12 x - 1/12 z + 1/9 y,
-
- COEFF(0, -1, 1) = - 1/18 - 1/12 z + 1/9 y,
-
- COEFF(1, -1, 1) = - 1/12 x - 1/12 z - 1/18 + 1/9 y,
-
- COEFF(-1, 0, 1) = - 2/9 y, COEFF(0, 0, 1) = - 2/9 y,
-
- COEFF(1, 0, 1) = - 2/9 y, COEFF(-1, 1, 1) = 1/18 - 1/12 x + 1/12 z + 1/9 y,
-
- COEFF(0, 1, 1) = 1/18 + 1/12 z + 1/9 y,
-
- COEFF(1, 1, 1) = 1/18 + 1/12 x + 1/9 y + 1/12 z]
-
-> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c");
-bytes used=28028684, alloc=2162292, time=2.52
->
-# d/dz
-> simplify( diff(interp_3d_cube_order2_smooth0,z) );
-bytes used=29029356, alloc=2162292, time=2.64
-1/12 x DATA(-1, 0, -1) + 1/9 z DATA(1, 0, -1) - 2/9 z DATA(1, 0, 0)
-
- - 2/9 z DATA(-1, 0, 0) - 2/9 z DATA(0, 1, 0) - 2/9 z DATA(-1, 1, 0)
-
- - 2/9 z DATA(-1, -1, 0) - 2/9 z DATA(1, 1, 0) + 1/9 z DATA(-1, 0, 1)
-
- - 2/9 z DATA(1, -1, 0) - 2/9 z DATA(0, 0, 0) - 2/9 z DATA(0, -1, 0)
-
- + 1/9 z DATA(0, 0, 1) + 1/9 z DATA(-1, 0, -1) + 1/9 z DATA(0, 0, -1)
-
- + 1/9 z DATA(1, 0, 1) + 1/12 x DATA(1, 0, 1) - 1/12 x DATA(1, 0, -1)
-
- - 1/12 x DATA(-1, 0, 1) + 1/18 DATA(0, 0, 1) + 1/18 DATA(1, 0, 1)
-
- + 1/18 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1) + 1/12 y DATA(0, -1, -1)
-
- - 1/12 y DATA(0, 1, -1) + 1/12 y DATA(0, 1, 1) + 1/9 z DATA(0, 1, -1)
-
- - 1/12 y DATA(0, -1, 1) + 1/9 z DATA(0, 1, 1) + 1/9 z DATA(0, -1, -1)
-
- + 1/9 z DATA(0, -1, 1) + 1/12 x DATA(1, 1, 1) - 1/12 x DATA(1, -1, -1)
-
- + 1/12 x DATA(-1, 1, -1) - 1/12 x DATA(1, 1, -1) + 1/9 z DATA(1, 1, -1)
-
- + 1/9 z DATA(-1, -1, -1) + 1/9 z DATA(1, -1, 1) + 1/9 z DATA(-1, 1, 1)
-
- - 1/12 y DATA(-1, 1, -1) + 1/12 y DATA(1, 1, 1) + 1/12 y DATA(1, -1, -1)
-
- - 1/12 y DATA(1, 1, -1) + 1/12 y DATA(-1, -1, -1) - 1/12 y DATA(-1, -1, 1)
-
- - 1/12 y DATA(1, -1, 1) + 1/12 y DATA(-1, 1, 1) - 1/12 x DATA(-1, 1, 1)
-
- - 1/12 x DATA(-1, -1, 1) + 1/12 x DATA(1, -1, 1) + 1/12 x DATA(-1, -1, -1)
-
- + 1/9 z DATA(1, 1, 1) + 1/9 z DATA(1, -1, -1) + 1/9 z DATA(-1, -1, 1)
-
- + 1/9 z DATA(-1, 1, -1) - 1/18 DATA(0, -1, -1) - 1/18 DATA(1, -1, -1)
-
- - 1/18 DATA(-1, 0, -1) - 1/18 DATA(0, 0, -1) - 1/18 DATA(1, 0, -1)
-
- - 1/18 DATA(-1, 1, -1) - 1/18 DATA(0, 1, -1) - 1/18 DATA(1, 1, -1)
-
- + 1/18 DATA(-1, -1, 1) + 1/18 DATA(0, -1, 1) + 1/18 DATA(1, -1, 1)
-
- + 1/18 DATA(-1, 0, 1) + 1/18 DATA(-1, 1, 1) - 1/18 DATA(-1, -1, -1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
-[COEFF(-1, -1, -1) = 1/9 z + 1/12 y + 1/12 x - 1/18,
-
- COEFF(0, -1, -1) = 1/9 z - 1/18 + 1/12 y,
-
- COEFF(1, -1, -1) = - 1/12 x + 1/12 y + 1/9 z - 1/18,
-
- COEFF(-1, 0, -1) = 1/9 z - 1/18 + 1/12 x, COEFF(0, 0, -1) = 1/9 z - 1/18,
-
- COEFF(1, 0, -1) = - 1/12 x + 1/9 z - 1/18,
-
- COEFF(-1, 1, -1) = 1/9 z - 1/12 y + 1/12 x - 1/18,
-
- COEFF(0, 1, -1) = 1/9 z - 1/12 y - 1/18,
-
- COEFF(1, 1, -1) = - 1/18 - 1/12 x - 1/12 y + 1/9 z,
-
- COEFF(-1, -1, 0) = - 2/9 z, COEFF(0, -1, 0) = - 2/9 z,
-
- COEFF(1, -1, 0) = - 2/9 z, COEFF(-1, 0, 0) = - 2/9 z,
-
- COEFF(0, 0, 0) = - 2/9 z, COEFF(1, 0, 0) = - 2/9 z,
-
- COEFF(-1, 1, 0) = - 2/9 z, COEFF(0, 1, 0) = - 2/9 z,
-
- COEFF(1, 1, 0) = - 2/9 z,
-
- COEFF(-1, -1, 1) = - 1/12 y - 1/12 x + 1/9 z + 1/18,
-
- COEFF(0, -1, 1) = 1/18 - 1/12 y + 1/9 z,
-
- COEFF(1, -1, 1) = - 1/12 y + 1/18 + 1/9 z + 1/12 x,
-
- COEFF(-1, 0, 1) = - 1/12 x + 1/18 + 1/9 z, COEFF(0, 0, 1) = 1/18 + 1/9 z,
-
- COEFF(1, 0, 1) = 1/12 x + 1/18 + 1/9 z,
-
- COEFF(-1, 1, 1) = 1/12 y + 1/18 - 1/12 x + 1/9 z,
-
- COEFF(0, 1, 1) = 1/12 y + 1/18 + 1/9 z,
-
- COEFF(1, 1, 1) = 1/9 z + 1/18 + 1/12 y + 1/12 x]
-
-> print_coeff__lc_of_data(%, "coeff_dz_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c");
-bytes used=30029528, alloc=2162292, time=2.72
-bytes used=31029944, alloc=2162292, time=2.80
->
-# d^2/dx^2
-> simplify( diff(interp_3d_cube_order2_smooth0,x,x) );
-bytes used=32030296, alloc=2162292, time=2.90
-- 2/9 DATA(0, 0, 0) + 1/9 DATA(1, 0, 0) - 2/9 DATA(0, 1, 0) + 1/9 DATA(1, 1, 0)
-
- - 2/9 DATA(0, 0, 1) + 1/9 DATA(1, 0, 1) - 2/9 DATA(0, 1, 1)
-
- + 1/9 DATA(1, 1, 1) - 2/9 DATA(0, -1, -1) + 1/9 DATA(1, -1, -1)
-
- + 1/9 DATA(-1, 0, -1) - 2/9 DATA(0, 0, -1) + 1/9 DATA(1, 0, -1)
-
- + 1/9 DATA(-1, 1, -1) - 2/9 DATA(0, 1, -1) + 1/9 DATA(1, 1, -1)
-
- + 1/9 DATA(-1, -1, 0) - 2/9 DATA(0, -1, 0) + 1/9 DATA(1, -1, 0)
-
- + 1/9 DATA(-1, 0, 0) + 1/9 DATA(-1, 1, 0) + 1/9 DATA(-1, -1, 1)
-
- - 2/9 DATA(0, -1, 1) + 1/9 DATA(1, -1, 1) + 1/9 DATA(-1, 0, 1)
-
- + 1/9 DATA(-1, 1, 1) + 1/9 DATA(-1, -1, -1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
-[COEFF(-1, -1, -1) = 1/9, COEFF(0, -1, -1) = -2/9, COEFF(1, -1, -1) = 1/9,
-
- COEFF(-1, 0, -1) = 1/9, COEFF(0, 0, -1) = -2/9, COEFF(1, 0, -1) = 1/9,
-
- COEFF(-1, 1, -1) = 1/9, COEFF(0, 1, -1) = -2/9, COEFF(1, 1, -1) = 1/9,
-
- COEFF(-1, -1, 0) = 1/9, COEFF(0, -1, 0) = -2/9, COEFF(1, -1, 0) = 1/9,
-
- COEFF(-1, 0, 0) = 1/9, COEFF(0, 0, 0) = -2/9, COEFF(1, 0, 0) = 1/9,
-
- COEFF(-1, 1, 0) = 1/9, COEFF(0, 1, 0) = -2/9, COEFF(1, 1, 0) = 1/9,
-
- COEFF(-1, -1, 1) = 1/9, COEFF(0, -1, 1) = -2/9, COEFF(1, -1, 1) = 1/9,
-
- COEFF(-1, 0, 1) = 1/9, COEFF(0, 0, 1) = -2/9, COEFF(1, 0, 1) = 1/9,
-
- COEFF(-1, 1, 1) = 1/9, COEFF(0, 1, 1) = -2/9, COEFF(1, 1, 1) = 1/9]
-
-> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c");
->
-# d^2/dxdy
-> simplify( diff(interp_3d_cube_order2_smooth0,x,y) );
-bytes used=33030740, alloc=2162292, time=2.98
-- 1/12 DATA(-1, 1, -1) + 1/12 DATA(1, 1, 0) + 1/12 DATA(1, 1, 1)
-
- - 1/12 DATA(1, -1, -1) - 1/12 DATA(-1, 1, 0) + 1/12 DATA(1, 1, -1)
-
- + 1/12 DATA(-1, -1, 0) - 1/12 DATA(1, -1, 0) + 1/12 DATA(-1, -1, -1)
-
- + 1/12 DATA(-1, -1, 1) - 1/12 DATA(1, -1, 1) - 1/12 DATA(-1, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
- -1
-[COEFF(-1, -1, -1) = 1/12, COEFF(0, -1, -1) = 0, COEFF(1, -1, -1) = --,
- 12
-
- COEFF(-1, 0, -1) = 0, COEFF(0, 0, -1) = 0, COEFF(1, 0, -1) = 0,
-
- -1
- COEFF(-1, 1, -1) = --, COEFF(0, 1, -1) = 0, COEFF(1, 1, -1) = 1/12,
- 12
-
- -1
- COEFF(-1, -1, 0) = 1/12, COEFF(0, -1, 0) = 0, COEFF(1, -1, 0) = --,
- 12
-
- COEFF(-1, 0, 0) = 0, COEFF(0, 0, 0) = 0, COEFF(1, 0, 0) = 0,
-
- -1
- COEFF(-1, 1, 0) = --, COEFF(0, 1, 0) = 0, COEFF(1, 1, 0) = 1/12,
- 12
-
- -1
- COEFF(-1, -1, 1) = 1/12, COEFF(0, -1, 1) = 0, COEFF(1, -1, 1) = --,
- 12
-
- COEFF(-1, 0, 1) = 0, COEFF(0, 0, 1) = 0, COEFF(1, 0, 1) = 0,
-
- -1
- COEFF(-1, 1, 1) = --, COEFF(0, 1, 1) = 0, COEFF(1, 1, 1) = 1/12]
- 12
-
-> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c");
->
-# d^2/dxdz
-> simplify( diff(interp_3d_cube_order2_smooth0,x,z) );
-bytes used=34030924, alloc=2162292, time=3.05
-1/12 DATA(-1, 0, -1) + 1/12 DATA(1, 0, 1) + 1/12 DATA(1, 1, 1)
-
- - 1/12 DATA(1, -1, -1) - 1/12 DATA(-1, -1, 1) - 1/12 DATA(1, 0, -1)
-
- + 1/12 DATA(-1, 1, -1) - 1/12 DATA(1, 1, -1) + 1/12 DATA(-1, -1, -1)
-
- + 1/12 DATA(1, -1, 1) - 1/12 DATA(-1, 0, 1) - 1/12 DATA(-1, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
- -1
-[COEFF(-1, -1, -1) = 1/12, COEFF(0, -1, -1) = 0, COEFF(1, -1, -1) = --,
- 12
-
- -1
- COEFF(-1, 0, -1) = 1/12, COEFF(0, 0, -1) = 0, COEFF(1, 0, -1) = --,
- 12
-
- -1
- COEFF(-1, 1, -1) = 1/12, COEFF(0, 1, -1) = 0, COEFF(1, 1, -1) = --,
- 12
-
- COEFF(-1, -1, 0) = 0, COEFF(0, -1, 0) = 0, COEFF(1, -1, 0) = 0,
-
- COEFF(-1, 0, 0) = 0, COEFF(0, 0, 0) = 0, COEFF(1, 0, 0) = 0,
-
- COEFF(-1, 1, 0) = 0, COEFF(0, 1, 0) = 0, COEFF(1, 1, 0) = 0,
-
- -1
- COEFF(-1, -1, 1) = --, COEFF(0, -1, 1) = 0, COEFF(1, -1, 1) = 1/12,
- 12
-
- -1
- COEFF(-1, 0, 1) = --, COEFF(0, 0, 1) = 0, COEFF(1, 0, 1) = 1/12,
- 12
-
- -1
- COEFF(-1, 1, 1) = --, COEFF(0, 1, 1) = 0, COEFF(1, 1, 1) = 1/12]
- 12
-
-> print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c");
->
-# d^2/dy^2
-> simplify( diff(interp_3d_cube_order2_smooth0,y,y) );
-bytes used=35031188, alloc=2162292, time=3.13
-- 2/9 DATA(0, 0, 0) - 2/9 DATA(1, 0, 0) + 1/9 DATA(0, 1, 0) + 1/9 DATA(1, 1, 0)
-
- - 2/9 DATA(0, 0, 1) - 2/9 DATA(1, 0, 1) + 1/9 DATA(0, 1, 1)
-
- + 1/9 DATA(1, 1, 1) + 1/9 DATA(0, -1, -1) + 1/9 DATA(1, -1, -1)
-
- - 2/9 DATA(-1, 0, -1) - 2/9 DATA(0, 0, -1) - 2/9 DATA(1, 0, -1)
-
- + 1/9 DATA(-1, 1, -1) + 1/9 DATA(0, 1, -1) + 1/9 DATA(1, 1, -1)
-
- + 1/9 DATA(-1, -1, 0) + 1/9 DATA(0, -1, 0) + 1/9 DATA(1, -1, 0)
-
- - 2/9 DATA(-1, 0, 0) + 1/9 DATA(-1, 1, 0) + 1/9 DATA(-1, -1, 1)
-
- + 1/9 DATA(0, -1, 1) + 1/9 DATA(1, -1, 1) - 2/9 DATA(-1, 0, 1)
-
- + 1/9 DATA(-1, 1, 1) + 1/9 DATA(-1, -1, -1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
-[COEFF(-1, -1, -1) = 1/9, COEFF(0, -1, -1) = 1/9, COEFF(1, -1, -1) = 1/9,
-
- COEFF(-1, 0, -1) = -2/9, COEFF(0, 0, -1) = -2/9, COEFF(1, 0, -1) = -2/9,
-
- COEFF(-1, 1, -1) = 1/9, COEFF(0, 1, -1) = 1/9, COEFF(1, 1, -1) = 1/9,
-
- COEFF(-1, -1, 0) = 1/9, COEFF(0, -1, 0) = 1/9, COEFF(1, -1, 0) = 1/9,
-
- COEFF(-1, 0, 0) = -2/9, COEFF(0, 0, 0) = -2/9, COEFF(1, 0, 0) = -2/9,
-
- COEFF(-1, 1, 0) = 1/9, COEFF(0, 1, 0) = 1/9, COEFF(1, 1, 0) = 1/9,
-
- COEFF(-1, -1, 1) = 1/9, COEFF(0, -1, 1) = 1/9, COEFF(1, -1, 1) = 1/9,
-
- COEFF(-1, 0, 1) = -2/9, COEFF(0, 0, 1) = -2/9, COEFF(1, 0, 1) = -2/9,
-
- COEFF(-1, 1, 1) = 1/9, COEFF(0, 1, 1) = 1/9, COEFF(1, 1, 1) = 1/9]
-
-> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c");
->
-# d^2/dydz
-> simplify( diff(interp_3d_cube_order2_smooth0,y,z) );
-bytes used=36031344, alloc=2162292, time=3.20
-1/12 DATA(1, -1, -1) + 1/12 DATA(0, 1, 1) + 1/12 DATA(1, 1, 1)
-
- + 1/12 DATA(0, -1, -1) - 1/12 DATA(-1, -1, 1) - 1/12 DATA(-1, 1, -1)
-
- - 1/12 DATA(0, 1, -1) - 1/12 DATA(1, 1, -1) + 1/12 DATA(-1, -1, -1)
-
- - 1/12 DATA(0, -1, 1) - 1/12 DATA(1, -1, 1) + 1/12 DATA(-1, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
-[COEFF(-1, -1, -1) = 1/12, COEFF(0, -1, -1) = 1/12, COEFF(1, -1, -1) = 1/12,
-
- COEFF(-1, 0, -1) = 0, COEFF(0, 0, -1) = 0, COEFF(1, 0, -1) = 0,
-
- -1 -1 -1
- COEFF(-1, 1, -1) = --, COEFF(0, 1, -1) = --, COEFF(1, 1, -1) = --,
- 12 12 12
-
- COEFF(-1, -1, 0) = 0, COEFF(0, -1, 0) = 0, COEFF(1, -1, 0) = 0,
-
- COEFF(-1, 0, 0) = 0, COEFF(0, 0, 0) = 0, COEFF(1, 0, 0) = 0,
-
- COEFF(-1, 1, 0) = 0, COEFF(0, 1, 0) = 0, COEFF(1, 1, 0) = 0,
-
- -1 -1 -1
- COEFF(-1, -1, 1) = --, COEFF(0, -1, 1) = --, COEFF(1, -1, 1) = --,
- 12 12 12
-
- COEFF(-1, 0, 1) = 0, COEFF(0, 0, 1) = 0, COEFF(1, 0, 1) = 0,
-
- COEFF(-1, 1, 1) = 1/12, COEFF(0, 1, 1) = 1/12, COEFF(1, 1, 1) = 1/12]
-
-> print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c");
->
-# d^2/dz^2
-> simplify( diff(interp_3d_cube_order2_smooth0,z,z) );
-bytes used=37031568, alloc=2162292, time=3.29
-- 2/9 DATA(0, 0, 0) - 2/9 DATA(1, 0, 0) - 2/9 DATA(0, 1, 0) - 2/9 DATA(1, 1, 0)
-
- + 1/9 DATA(0, 0, 1) + 1/9 DATA(1, 0, 1) + 1/9 DATA(0, 1, 1)
-
- + 1/9 DATA(1, 1, 1) + 1/9 DATA(0, -1, -1) + 1/9 DATA(1, -1, -1)
-
- + 1/9 DATA(-1, 0, -1) + 1/9 DATA(0, 0, -1) + 1/9 DATA(1, 0, -1)
-
- + 1/9 DATA(-1, 1, -1) + 1/9 DATA(0, 1, -1) + 1/9 DATA(1, 1, -1)
-
- - 2/9 DATA(-1, -1, 0) - 2/9 DATA(0, -1, 0) - 2/9 DATA(1, -1, 0)
-
- - 2/9 DATA(-1, 0, 0) - 2/9 DATA(-1, 1, 0) + 1/9 DATA(-1, -1, 1)
-
- + 1/9 DATA(0, -1, 1) + 1/9 DATA(1, -1, 1) + 1/9 DATA(-1, 0, 1)
-
- + 1/9 DATA(-1, 1, 1) + 1/9 DATA(-1, -1, -1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size3);
-[COEFF(-1, -1, -1) = 1/9, COEFF(0, -1, -1) = 1/9, COEFF(1, -1, -1) = 1/9,
-
- COEFF(-1, 0, -1) = 1/9, COEFF(0, 0, -1) = 1/9, COEFF(1, 0, -1) = 1/9,
-
- COEFF(-1, 1, -1) = 1/9, COEFF(0, 1, -1) = 1/9, COEFF(1, 1, -1) = 1/9,
-
- COEFF(-1, -1, 0) = -2/9, COEFF(0, -1, 0) = -2/9, COEFF(1, -1, 0) = -2/9,
-
- COEFF(-1, 0, 0) = -2/9, COEFF(0, 0, 0) = -2/9, COEFF(1, 0, 0) = -2/9,
-
- COEFF(-1, 1, 0) = -2/9, COEFF(0, 1, 0) = -2/9, COEFF(1, 1, 0) = -2/9,
-
- COEFF(-1, -1, 1) = 1/9, COEFF(0, -1, 1) = 1/9, COEFF(1, -1, 1) = 1/9,
-
- COEFF(-1, 0, 1) = 1/9, COEFF(0, 0, 1) = 1/9, COEFF(1, 0, 1) = 1/9,
-
- COEFF(-1, 1, 1) = 1/9, COEFF(0, 1, 1) = 1/9, COEFF(1, 1, 1) = 1/9]
-
-> print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
-> "3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c");
->
-########################################
->
-#
-# 3d, cube, order=3, smoothing=0 (size=4)
-#
->
-# interpolating polynomial
-> interp_3d_cube_order3_smooth0
-> := polynomial_interpolant(fn_3d_order3, coeff_list_3d_order3,
-> coord_list_3d, posn_list_3d_size4);
-bytes used=38031804, alloc=2162292, time=3.37
-bytes used=39032032, alloc=2162292, time=3.43
-bytes used=40032832, alloc=2162292, time=3.49
-bytes used=41035752, alloc=2293340, time=3.55
-bytes used=42035948, alloc=2293340, time=3.61
-bytes used=43036188, alloc=2293340, time=3.67
-bytes used=44036456, alloc=2293340, time=3.72
-bytes used=45036788, alloc=2293340, time=3.78
-bytes used=46037008, alloc=2293340, time=3.84
-bytes used=47037272, alloc=2293340, time=3.91
-bytes used=48039912, alloc=2293340, time=3.97
-bytes used=49040068, alloc=2358864, time=4.03
-bytes used=50040228, alloc=2358864, time=4.09
-bytes used=51042632, alloc=2358864, time=4.16
-bytes used=52042884, alloc=2358864, time=4.22
-bytes used=53043752, alloc=2358864, time=4.28
-bytes used=54046224, alloc=2358864, time=4.34
-bytes used=55046544, alloc=2358864, time=4.41
-bytes used=56054864, alloc=2358864, time=4.47
-bytes used=57055088, alloc=2358864, time=4.53
-bytes used=58055268, alloc=2358864, time=4.59
-bytes used=59055572, alloc=2358864, time=4.65
-bytes used=60059692, alloc=2358864, time=4.71
-bytes used=61059872, alloc=2358864, time=4.78
-bytes used=62064496, alloc=2358864, time=4.84
-bytes used=63067464, alloc=2424388, time=4.90
-bytes used=64067636, alloc=2424388, time=4.96
-bytes used=65067808, alloc=2424388, time=5.03
-bytes used=66067960, alloc=2424388, time=5.09
-bytes used=67068372, alloc=2424388, time=5.15
-bytes used=68068632, alloc=2424388, time=5.21
-bytes used=69070484, alloc=2424388, time=5.27
-bytes used=70073344, alloc=2424388, time=5.33
-bytes used=71080516, alloc=2424388, time=5.39
-bytes used=72083940, alloc=2424388, time=5.45
-bytes used=73084280, alloc=2424388, time=5.52
-bytes used=74084524, alloc=2424388, time=5.58
-bytes used=75087920, alloc=2424388, time=5.64
-bytes used=76093228, alloc=2424388, time=5.70
-bytes used=77093484, alloc=2424388, time=5.75
-bytes used=78093748, alloc=2424388, time=5.81
-bytes used=79094004, alloc=2424388, time=5.87
-bytes used=80094248, alloc=2424388, time=5.93
-bytes used=81094468, alloc=2424388, time=5.99
-bytes used=82095320, alloc=2424388, time=6.05
-bytes used=83096228, alloc=2424388, time=6.11
-bytes used=84096536, alloc=2424388, time=6.17
-bytes used=85096748, alloc=2424388, time=6.23
-bytes used=86096988, alloc=2424388, time=6.29
-bytes used=87104096, alloc=2424388, time=6.34
-bytes used=88104248, alloc=2424388, time=6.40
-bytes used=89110000, alloc=2424388, time=6.46
-bytes used=90110328, alloc=2424388, time=6.52
-bytes used=91115276, alloc=2424388, time=6.58
-bytes used=92115488, alloc=2424388, time=6.64
-bytes used=93119140, alloc=2424388, time=6.69
-bytes used=94122816, alloc=2424388, time=6.75
-bytes used=95123076, alloc=2424388, time=6.81
-bytes used=96123280, alloc=2424388, time=6.86
-bytes used=97124712, alloc=2424388, time=6.92
-bytes used=98124940, alloc=2424388, time=6.98
-bytes used=99131896, alloc=2424388, time=7.04
-bytes used=100132420, alloc=2424388, time=7.10
-bytes used=101133748, alloc=2424388, time=7.15
-bytes used=102134232, alloc=2424388, time=7.21
-bytes used=103134492, alloc=2424388, time=7.27
-bytes used=104136812, alloc=2424388, time=7.33
-bytes used=105138448, alloc=2424388, time=7.39
-bytes used=106138696, alloc=2424388, time=7.44
-bytes used=107194836, alloc=2424388, time=7.50
- / 19
-interp_3d_cube_order3_smooth0 := |- ---- DATA(0, 0, 0) - 3/1000 DATA(1, 0, 0)
- \ 2000
-
- 31 21
- - 3/1000 DATA(0, 1, 0) + ---- DATA(1, 1, 0) - ---- DATA(0, 0, 1)
- 2000 2000
-
- 29
- - 1/500 DATA(1, 0, 1) - 1/500 DATA(0, 1, 1) + ---- DATA(1, 1, 1)
- 2000
-
- 37
- - 1/2000 DATA(0, -1, -1) - ---- DATA(1, -1, -1) - 1/2000 DATA(-1, 0, -1)
- 1000
-
- 17 37
- - ---- DATA(0, 0, -1) - 1/250 DATA(1, 0, -1) - ---- DATA(-1, 1, -1)
- 2000 1000
-
- 33 129
- - 1/250 DATA(0, 1, -1) + ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0)
- 2000 2000
-
- 17
- - 7/2000 DATA(0, -1, 0) - --- DATA(1, -1, 0) - 7/2000 DATA(-1, 0, 0)
- 500
-
- 17 111 13
- - --- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) - ---- DATA(0, -1, 1)
- 500 2000 2000
-
- 31 13 31
- - ---- DATA(1, -1, 1) - ---- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1)
- 1000 2000 1000
-
- 147 43 27
- + ---- DATA(-1, -1, -1) + ---- DATA(2, 1, 0) - ---- DATA(-1, 2, 0)
- 2000 2000 1000
-
- 27
- + 2/125 DATA(0, 2, 0) - ---- DATA(2, -1, 0) + 2/125 DATA(2, 0, 0)
- 1000
-
- 13 49
- - 9/250 DATA(-1, 2, -1) + ---- DATA(0, 2, -1) + ---- DATA(1, 2, -1)
- 1000 2000
-
- 49 13
- - 3/2000 DATA(2, 2, -1) + ---- DATA(2, 1, -1) + ---- DATA(2, 0, -1)
- 2000 1000
-
- 19 23
- - 9/250 DATA(2, -1, -1) - ---- DATA(-1, 0, 2) - ---- DATA(0, 0, 2)
- 2000 2000
-
- 11
- - 1/1000 DATA(1, 0, 2) + --- DATA(2, 0, 2) - 7/250 DATA(1, -1, 2)
- 500
-
- 93 19
- - 9/1000 DATA(2, -1, 2) + ---- DATA(-1, -1, 2) - ---- DATA(0, -1, 2)
- 2000 2000
-
- 19 37
- - 9/500 DATA(-1, 2, 1) + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1)
- 1000 2000
-
- 39 37
- - ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1) - 9/500 DATA(2, -1, 1)
- 2000 2000
-
- 19 21 43
- + ---- DATA(2, 0, 1) - ---- DATA(2, 2, 0) + ---- DATA(1, 2, 0)
- 1000 2000 2000
-
- 31 57
- + ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2) - 9/1000 DATA(-1, 2, 2)
- 2000 2000
-
- 11 31
- + --- DATA(0, 2, 2) + ---- DATA(2, 1, 2) - 7/250 DATA(-1, 1, 2)
- 500 2000
-
- 27 \
- - 1/1000 DATA(0, 1, 2) + ---- DATA(1, 1, 2)| x y + (1/160 DATA(0, 0, 0)
- 2000 /
-
- - 1/160 DATA(1, 0, 0) + 1/160 DATA(0, 1, 0) - 1/160 DATA(1, 1, 0)
-
- + 1/160 DATA(0, 0, 1) - 1/160 DATA(1, 0, 1) + 1/160 DATA(0, 1, 1)
-
- - 1/160 DATA(1, 1, 1) - 1/160 DATA(0, -1, -1) + 1/160 DATA(1, -1, -1)
-
- - 3/160 DATA(-1, 0, -1) - 1/160 DATA(0, 0, -1) + 1/160 DATA(1, 0, -1)
-
- - 3/160 DATA(-1, 1, -1) - 1/160 DATA(0, 1, -1) + 1/160 DATA(1, 1, -1)
-
- + 3/160 DATA(-1, -1, 0) + 1/160 DATA(0, -1, 0) - 1/160 DATA(1, -1, 0)
-
- + 3/160 DATA(-1, 0, 0) + 3/160 DATA(-1, 1, 0) + 3/160 DATA(-1, -1, 1)
-
- + 1/160 DATA(0, -1, 1) - 1/160 DATA(1, -1, 1) + 3/160 DATA(-1, 0, 1)
-
- + 3/160 DATA(-1, 1, 1) - 3/160 DATA(-1, -1, -1) - 3/160 DATA(2, 1, 0)
-
- + 3/160 DATA(-1, 2, 0) + 1/160 DATA(0, 2, 0) - 3/160 DATA(2, -1, 0)
-
- - 3/160 DATA(2, 0, 0) - 3/160 DATA(-1, 2, -1) - 1/160 DATA(0, 2, -1)
-
- + 1/160 DATA(1, 2, -1) + 3/160 DATA(2, 2, -1) + 3/160 DATA(2, 1, -1)
-
- + 3/160 DATA(2, 0, -1) + 3/160 DATA(2, -1, -1) - 3/160 DATA(-1, 0, 2)
-
- - 1/160 DATA(0, 0, 2) + 1/160 DATA(1, 0, 2) + 3/160 DATA(2, 0, 2)
-
- + 1/160 DATA(1, -1, 2) + 3/160 DATA(2, -1, 2) - 3/160 DATA(-1, -1, 2)
-
- - 1/160 DATA(0, -1, 2) + 3/160 DATA(-1, 2, 1) + 1/160 DATA(0, 2, 1)
-
- - 1/160 DATA(1, 2, 1) - 3/160 DATA(2, 2, 1) - 3/160 DATA(2, 1, 1)
-
- - 3/160 DATA(2, -1, 1) - 3/160 DATA(2, 0, 1) - 3/160 DATA(2, 2, 0)
-
- - 1/160 DATA(1, 2, 0) + 1/160 DATA(1, 2, 2) + 3/160 DATA(2, 2, 2)
-
- - 3/160 DATA(-1, 2, 2) - 1/160 DATA(0, 2, 2) + 3/160 DATA(2, 1, 2)
-
- 2
- - 3/160 DATA(-1, 1, 2) - 1/160 DATA(0, 1, 2) + 1/160 DATA(1, 1, 2)) x z
-
- + (1/160 DATA(0, 0, 0) + 1/160 DATA(1, 0, 0) + 1/160 DATA(0, 1, 0)
-
- + 1/160 DATA(1, 1, 0) - 1/160 DATA(0, 0, 1) - 1/160 DATA(1, 0, 1)
-
- - 1/160 DATA(0, 1, 1) - 1/160 DATA(1, 1, 1) + 3/160 DATA(0, -1, -1)
-
- + 3/160 DATA(1, -1, -1) - 3/160 DATA(-1, 0, -1) + 3/160 DATA(0, 0, -1)
-
- + 3/160 DATA(1, 0, -1) - 3/160 DATA(-1, 1, -1) + 3/160 DATA(0, 1, -1)
-
- + 3/160 DATA(1, 1, -1) - 1/160 DATA(-1, -1, 0) + 1/160 DATA(0, -1, 0)
-
- + 1/160 DATA(1, -1, 0) - 1/160 DATA(-1, 0, 0) - 1/160 DATA(-1, 1, 0)
-
- + 1/160 DATA(-1, -1, 1) - 1/160 DATA(0, -1, 1) - 1/160 DATA(1, -1, 1)
-
- + 1/160 DATA(-1, 0, 1) + 1/160 DATA(-1, 1, 1) - 3/160 DATA(-1, -1, -1)
-
- - 1/160 DATA(2, 1, 0) - 1/160 DATA(-1, 2, 0) + 1/160 DATA(0, 2, 0)
-
- - 1/160 DATA(2, -1, 0) - 1/160 DATA(2, 0, 0) - 3/160 DATA(-1, 2, -1)
-
- + 3/160 DATA(0, 2, -1) + 3/160 DATA(1, 2, -1) - 3/160 DATA(2, 2, -1)
-
- - 3/160 DATA(2, 1, -1) - 3/160 DATA(2, 0, -1) - 3/160 DATA(2, -1, -1)
-
- + 3/160 DATA(-1, 0, 2) - 3/160 DATA(0, 0, 2) - 3/160 DATA(1, 0, 2)
-
- + 3/160 DATA(2, 0, 2) - 3/160 DATA(1, -1, 2) + 3/160 DATA(2, -1, 2)
-
- + 3/160 DATA(-1, -1, 2) - 3/160 DATA(0, -1, 2) + 1/160 DATA(-1, 2, 1)
-
- - 1/160 DATA(0, 2, 1) - 1/160 DATA(1, 2, 1) + 1/160 DATA(2, 2, 1)
-
- + 1/160 DATA(2, 1, 1) + 1/160 DATA(2, -1, 1) + 1/160 DATA(2, 0, 1)
-
- - 1/160 DATA(2, 2, 0) + 1/160 DATA(1, 2, 0) - 3/160 DATA(1, 2, 2)
-
- + 3/160 DATA(2, 2, 2) + 3/160 DATA(-1, 2, 2) - 3/160 DATA(0, 2, 2)
-
- + 3/160 DATA(2, 1, 2) + 3/160 DATA(-1, 1, 2) - 3/160 DATA(0, 1, 2)
-
- 2
- - 3/160 DATA(1, 1, 2)) x z + (1/160 DATA(0, 0, 0) + 1/160 DATA(1, 0, 0)
-
- - 1/160 DATA(0, 1, 0) - 1/160 DATA(1, 1, 0) + 1/160 DATA(0, 0, 1)
-
- + 1/160 DATA(1, 0, 1) - 1/160 DATA(0, 1, 1) - 1/160 DATA(1, 1, 1)
-
- - 3/160 DATA(0, -1, -1) - 3/160 DATA(1, -1, -1) - 1/160 DATA(-1, 0, -1)
-
- - 1/160 DATA(0, 0, -1) - 1/160 DATA(1, 0, -1) + 1/160 DATA(-1, 1, -1)
-
- + 1/160 DATA(0, 1, -1) + 1/160 DATA(1, 1, -1) + 3/160 DATA(-1, -1, 0)
-
- + 3/160 DATA(0, -1, 0) + 3/160 DATA(1, -1, 0) + 1/160 DATA(-1, 0, 0)
-
- - 1/160 DATA(-1, 1, 0) + 3/160 DATA(-1, -1, 1) + 3/160 DATA(0, -1, 1)
-
- + 3/160 DATA(1, -1, 1) + 1/160 DATA(-1, 0, 1) - 1/160 DATA(-1, 1, 1)
-
- - 3/160 DATA(-1, -1, -1) - 1/160 DATA(2, 1, 0) - 3/160 DATA(-1, 2, 0)
-
- - 3/160 DATA(0, 2, 0) + 3/160 DATA(2, -1, 0) + 1/160 DATA(2, 0, 0)
-
- + 3/160 DATA(-1, 2, -1) + 3/160 DATA(0, 2, -1) + 3/160 DATA(1, 2, -1)
-
- + 3/160 DATA(2, 2, -1) + 1/160 DATA(2, 1, -1) - 1/160 DATA(2, 0, -1)
-
- - 3/160 DATA(2, -1, -1) - 1/160 DATA(-1, 0, 2) - 1/160 DATA(0, 0, 2)
-
- - 1/160 DATA(1, 0, 2) - 1/160 DATA(2, 0, 2) - 3/160 DATA(1, -1, 2)
-
- - 3/160 DATA(2, -1, 2) - 3/160 DATA(-1, -1, 2) - 3/160 DATA(0, -1, 2)
-
- - 3/160 DATA(-1, 2, 1) - 3/160 DATA(0, 2, 1) - 3/160 DATA(1, 2, 1)
-
- - 3/160 DATA(2, 2, 1) - 1/160 DATA(2, 1, 1) + 3/160 DATA(2, -1, 1)
-
- + 1/160 DATA(2, 0, 1) - 3/160 DATA(2, 2, 0) - 3/160 DATA(1, 2, 0)
-
- + 3/160 DATA(1, 2, 2) + 3/160 DATA(2, 2, 2) + 3/160 DATA(-1, 2, 2)
-
- + 3/160 DATA(0, 2, 2) + 1/160 DATA(2, 1, 2) + 1/160 DATA(-1, 1, 2)
-
- 2 / 19
- + 1/160 DATA(0, 1, 2) + 1/160 DATA(1, 1, 2)) y z + |- ---- DATA(0, 0, 0)
- \ 2000
-
- 21
- - ---- DATA(1, 0, 0) - 3/1000 DATA(0, 1, 0) - 1/500 DATA(1, 1, 0)
- 2000
-
- 31
- - 3/1000 DATA(0, 0, 1) - 1/500 DATA(1, 0, 1) + ---- DATA(0, 1, 1)
- 2000
-
- 29 129 111
- + ---- DATA(1, 1, 1) + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
- 2000 2000 2000
-
- 13
- - 1/2000 DATA(-1, 0, -1) - 7/2000 DATA(0, 0, -1) - ---- DATA(1, 0, -1)
- 2000
-
- 37 17 31
- - ---- DATA(-1, 1, -1) - --- DATA(0, 1, -1) - ---- DATA(1, 1, -1)
- 1000 500 1000
-
- 13
- - 1/2000 DATA(-1, -1, 0) - 7/2000 DATA(0, -1, 0) - ---- DATA(1, -1, 0)
- 2000
-
- 17 37
- - ---- DATA(-1, 0, 0) - 1/250 DATA(-1, 1, 0) - ---- DATA(-1, -1, 1)
- 2000 1000
-
- 17 31
- - --- DATA(0, -1, 1) - ---- DATA(1, -1, 1) - 1/250 DATA(-1, 0, 1)
- 500 1000
-
- 33 147
- + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) - 1/1000 DATA(2, 1, 0)
- 2000 2000
-
- 13 19
- + ---- DATA(-1, 2, 0) + 2/125 DATA(0, 2, 0) - ---- DATA(2, -1, 0)
- 1000 2000
-
- 23 27
- - ---- DATA(2, 0, 0) - 9/250 DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
- 2000 1000
-
- - 9/500 DATA(1, 2, -1) - 9/1000 DATA(2, 2, -1) - 7/250 DATA(2, 1, -1)
-
- 19 93 13
- - ---- DATA(2, 0, -1) + ---- DATA(2, -1, -1) + ---- DATA(-1, 0, 2)
- 2000 2000 1000
-
- 19 11
- + 2/125 DATA(0, 0, 2) + ---- DATA(1, 0, 2) + --- DATA(2, 0, 2)
- 1000 500
-
- - 9/500 DATA(1, -1, 2) - 9/1000 DATA(2, -1, 2) - 9/250 DATA(-1, -1, 2)
-
- 27 49 43
- - ---- DATA(0, -1, 2) + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
- 1000 2000 2000
-
- 37 31 27
- + ---- DATA(1, 2, 1) + ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1)
- 2000 2000 2000
-
- 11
- - 7/250 DATA(2, -1, 1) - 1/1000 DATA(2, 0, 1) + --- DATA(2, 2, 0)
- 500
-
- 19 39 57
- + ---- DATA(1, 2, 0) - ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2)
- 1000 2000 2000
-
- 21 31
- - 3/2000 DATA(-1, 2, 2) - ---- DATA(0, 2, 2) + ---- DATA(2, 1, 2)
- 2000 2000
-
- 49 43 37 \
- + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)| y z + (
- 2000 2000 2000 /
-
- 1/160 DATA(0, 0, 0) - 1/160 DATA(1, 0, 0) + 1/160 DATA(0, 1, 0)
-
- - 1/160 DATA(1, 1, 0) + 1/160 DATA(0, 0, 1) - 1/160 DATA(1, 0, 1)
-
- + 1/160 DATA(0, 1, 1) - 1/160 DATA(1, 1, 1) - 1/160 DATA(0, -1, -1)
-
- + 1/160 DATA(1, -1, -1) + 3/160 DATA(-1, 0, -1) + 1/160 DATA(0, 0, -1)
-
- - 1/160 DATA(1, 0, -1) + 3/160 DATA(-1, 1, -1) + 1/160 DATA(0, 1, -1)
-
- - 1/160 DATA(1, 1, -1) - 3/160 DATA(-1, -1, 0) - 1/160 DATA(0, -1, 0)
-
- + 1/160 DATA(1, -1, 0) + 3/160 DATA(-1, 0, 0) + 3/160 DATA(-1, 1, 0)
-
- - 3/160 DATA(-1, -1, 1) - 1/160 DATA(0, -1, 1) + 1/160 DATA(1, -1, 1)
-
- + 3/160 DATA(-1, 0, 1) + 3/160 DATA(-1, 1, 1) - 3/160 DATA(-1, -1, -1)
-
- - 3/160 DATA(2, 1, 0) - 3/160 DATA(-1, 2, 0) - 1/160 DATA(0, 2, 0)
-
- + 3/160 DATA(2, -1, 0) - 3/160 DATA(2, 0, 0) - 3/160 DATA(-1, 2, -1)
-
- - 1/160 DATA(0, 2, -1) + 1/160 DATA(1, 2, -1) + 3/160 DATA(2, 2, -1)
-
- - 3/160 DATA(2, 1, -1) - 3/160 DATA(2, 0, -1) + 3/160 DATA(2, -1, -1)
-
- + 3/160 DATA(-1, 0, 2) + 1/160 DATA(0, 0, 2) - 1/160 DATA(1, 0, 2)
-
- - 3/160 DATA(2, 0, 2) + 1/160 DATA(1, -1, 2) + 3/160 DATA(2, -1, 2)
-
- - 3/160 DATA(-1, -1, 2) - 1/160 DATA(0, -1, 2) - 3/160 DATA(-1, 2, 1)
-
- - 1/160 DATA(0, 2, 1) + 1/160 DATA(1, 2, 1) + 3/160 DATA(2, 2, 1)
-
- - 3/160 DATA(2, 1, 1) + 3/160 DATA(2, -1, 1) - 3/160 DATA(2, 0, 1)
-
- + 3/160 DATA(2, 2, 0) + 1/160 DATA(1, 2, 0) + 1/160 DATA(1, 2, 2)
-
- + 3/160 DATA(2, 2, 2) - 3/160 DATA(-1, 2, 2) - 1/160 DATA(0, 2, 2)
-
- - 3/160 DATA(2, 1, 2) + 3/160 DATA(-1, 1, 2) + 1/160 DATA(0, 1, 2)
-
- 2 / 19
- - 1/160 DATA(1, 1, 2)) x y + |- ---- DATA(0, 0, 0) - 3/1000 DATA(1, 0, 0)
- \ 2000
-
- 21
- - ---- DATA(0, 1, 0) - 1/500 DATA(1, 1, 0) - 3/1000 DATA(0, 0, 1)
- 2000
-
- 31 29
- + ---- DATA(1, 0, 1) - 1/500 DATA(0, 1, 1) + ---- DATA(1, 1, 1)
- 2000 2000
-
- 37 129
- - 1/2000 DATA(0, -1, -1) - ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1)
- 1000 2000
-
- 17 111
- - 7/2000 DATA(0, 0, -1) - --- DATA(1, 0, -1) + ---- DATA(-1, 1, -1)
- 500 2000
-
- 13 31
- - ---- DATA(0, 1, -1) - ---- DATA(1, 1, -1) - 1/2000 DATA(-1, -1, 0)
- 2000 1000
-
- 17
- - ---- DATA(0, -1, 0) - 1/250 DATA(1, -1, 0) - 7/2000 DATA(-1, 0, 0)
- 2000
-
- 13 37
- - ---- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1) - 1/250 DATA(0, -1, 1)
- 2000 1000
-
- 33 17 31
- + ---- DATA(1, -1, 1) - --- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1)
- 2000 500 1000
-
- 147 19 19
- + ---- DATA(-1, -1, -1) + ---- DATA(2, 1, 0) - ---- DATA(-1, 2, 0)
- 2000 1000 2000
-
- 23 13
- - ---- DATA(0, 2, 0) + ---- DATA(2, -1, 0) + 2/125 DATA(2, 0, 0)
- 2000 1000
-
- 93 19
- + ---- DATA(-1, 2, -1) - ---- DATA(0, 2, -1) - 7/250 DATA(1, 2, -1)
- 2000 2000
-
- 27
- - 9/1000 DATA(2, 2, -1) - 9/500 DATA(2, 1, -1) - ---- DATA(2, 0, -1)
- 1000
-
- 27
- - 9/250 DATA(2, -1, -1) - ---- DATA(-1, 0, 2) + 2/125 DATA(0, 0, 2)
- 1000
-
- 43 21 49
- + ---- DATA(1, 0, 2) - ---- DATA(2, 0, 2) + ---- DATA(1, -1, 2)
- 2000 2000 2000
-
- 13
- - 3/2000 DATA(2, -1, 2) - 9/250 DATA(-1, -1, 2) + ---- DATA(0, -1, 2)
- 1000
-
- 27
- - 7/250 DATA(-1, 2, 1) - 1/1000 DATA(0, 2, 1) + ---- DATA(1, 2, 1)
- 2000
-
- 31 37 49
- + ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1)
- 2000 2000 2000
-
- 43 11
- + ---- DATA(2, 0, 1) + --- DATA(2, 2, 0) - 1/1000 DATA(1, 2, 0)
- 2000 500
-
- 31 57
- + ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2) - 9/1000 DATA(-1, 2, 2)
- 2000 2000
-
- 11 39
- + --- DATA(0, 2, 2) - ---- DATA(2, 1, 2) - 9/500 DATA(-1, 1, 2)
- 500 2000
-
- 19 37 \ /
- + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)| x z + |- 1/1000 DATA(0, 0, 0)
- 1000 2000 / \
-
- + 1/1000 DATA(1, 0, 0) + 1/1000 DATA(0, 1, 0) - 1/1000 DATA(1, 1, 0)
-
- + 1/1000 DATA(0, 0, 1) - 1/1000 DATA(1, 0, 1) - 1/1000 DATA(0, 1, 1)
-
- + 1/1000 DATA(1, 1, 1) - 9/1000 DATA(0, -1, -1) + 9/1000 DATA(1, -1, -1)
-
- - 9/1000 DATA(-1, 0, -1) - 3/1000 DATA(0, 0, -1) + 3/1000 DATA(1, 0, -1)
-
- + 9/1000 DATA(-1, 1, -1) + 3/1000 DATA(0, 1, -1) - 3/1000 DATA(1, 1, -1)
-
- - 9/1000 DATA(-1, -1, 0) - 3/1000 DATA(0, -1, 0) + 3/1000 DATA(1, -1, 0)
-
- - 3/1000 DATA(-1, 0, 0) + 3/1000 DATA(-1, 1, 0) + 9/1000 DATA(-1, -1, 1)
-
- + 3/1000 DATA(0, -1, 1) - 3/1000 DATA(1, -1, 1) + 3/1000 DATA(-1, 0, 1)
-
- 27
- - 3/1000 DATA(-1, 1, 1) - ---- DATA(-1, -1, -1) - 3/1000 DATA(2, 1, 0)
- 1000
-
- + 9/1000 DATA(-1, 2, 0) + 3/1000 DATA(0, 2, 0) + 9/1000 DATA(2, -1, 0)
-
- 27
- + 3/1000 DATA(2, 0, 0) + ---- DATA(-1, 2, -1) + 9/1000 DATA(0, 2, -1)
- 1000
-
- 27
- - 9/1000 DATA(1, 2, -1) - ---- DATA(2, 2, -1) - 9/1000 DATA(2, 1, -1)
- 1000
-
- 27
- + 9/1000 DATA(2, 0, -1) + ---- DATA(2, -1, -1) + 9/1000 DATA(-1, 0, 2)
- 1000
-
- + 3/1000 DATA(0, 0, 2) - 3/1000 DATA(1, 0, 2) - 9/1000 DATA(2, 0, 2)
-
- 27 27
- - 9/1000 DATA(1, -1, 2) - ---- DATA(2, -1, 2) + ---- DATA(-1, -1, 2)
- 1000 1000
-
- + 9/1000 DATA(0, -1, 2) - 9/1000 DATA(-1, 2, 1) - 3/1000 DATA(0, 2, 1)
-
- + 3/1000 DATA(1, 2, 1) + 9/1000 DATA(2, 2, 1) + 3/1000 DATA(2, 1, 1)
-
- - 9/1000 DATA(2, -1, 1) - 3/1000 DATA(2, 0, 1) - 9/1000 DATA(2, 2, 0)
-
- 27
- - 3/1000 DATA(1, 2, 0) + 9/1000 DATA(1, 2, 2) + ---- DATA(2, 2, 2)
- 1000
-
- 27
- - ---- DATA(-1, 2, 2) - 9/1000 DATA(0, 2, 2) + 9/1000 DATA(2, 1, 2)
- 1000
-
- \
- - 9/1000 DATA(-1, 1, 2) - 3/1000 DATA(0, 1, 2) + 3/1000 DATA(1, 1, 2)| x y
- /
-
- 177 397 397
- z + ---- DATA(0, 0, 0) + ---- DATA(1, 0, 0) + ---- DATA(0, 1, 0)
- 1000 4000 4000
-
- 49 397 49
- + ---- DATA(1, 1, 0) + ---- DATA(0, 0, 1) + ---- DATA(1, 0, 1)
- 2000 4000 2000
-
- 49 193 71
- + ---- DATA(0, 1, 1) - ---- DATA(1, 1, 1) + ---- DATA(0, -1, -1)
- 2000 4000 2000
-
- 97 71 469
- - ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1) + ---- DATA(0, 0, -1)
- 4000 2000 4000
-
- 49 97 49
- + ---- DATA(1, 0, -1) - ---- DATA(-1, 1, -1) + ---- DATA(0, 1, -1)
- 1000 4000 1000
-
- 61 71 469
- - ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0) + ---- DATA(0, -1, 0)
- 4000 2000 4000
-
- 49 469 49
- + ---- DATA(1, -1, 0) + ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0)
- 1000 4000 1000
-
- 97 49 61
- - ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) - ---- DATA(1, -1, 1)
- 4000 1000 4000
-
- 49 61 269
- + ---- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1) + (
- 1000 4000 4000
-
- 1/160 DATA(0, 0, 0) + 1/160 DATA(1, 0, 0) + 1/160 DATA(0, 1, 0)
-
- + 1/160 DATA(1, 1, 0) - 1/160 DATA(0, 0, 1) - 1/160 DATA(1, 0, 1)
-
- - 1/160 DATA(0, 1, 1) - 1/160 DATA(1, 1, 1) - 3/160 DATA(0, -1, -1)
-
- - 3/160 DATA(1, -1, -1) + 3/160 DATA(-1, 0, -1) + 3/160 DATA(0, 0, -1)
-
- + 3/160 DATA(1, 0, -1) + 3/160 DATA(-1, 1, -1) + 3/160 DATA(0, 1, -1)
-
- + 3/160 DATA(1, 1, -1) - 1/160 DATA(-1, -1, 0) - 1/160 DATA(0, -1, 0)
-
- - 1/160 DATA(1, -1, 0) + 1/160 DATA(-1, 0, 0) + 1/160 DATA(-1, 1, 0)
-
- + 1/160 DATA(-1, -1, 1) + 1/160 DATA(0, -1, 1) + 1/160 DATA(1, -1, 1)
-
- - 1/160 DATA(-1, 0, 1) - 1/160 DATA(-1, 1, 1) - 3/160 DATA(-1, -1, -1)
-
- + 1/160 DATA(2, 1, 0) - 1/160 DATA(-1, 2, 0) - 1/160 DATA(0, 2, 0)
-
- - 1/160 DATA(2, -1, 0) + 1/160 DATA(2, 0, 0) - 3/160 DATA(-1, 2, -1)
-
- - 3/160 DATA(0, 2, -1) - 3/160 DATA(1, 2, -1) - 3/160 DATA(2, 2, -1)
-
- + 3/160 DATA(2, 1, -1) + 3/160 DATA(2, 0, -1) - 3/160 DATA(2, -1, -1)
-
- - 3/160 DATA(-1, 0, 2) - 3/160 DATA(0, 0, 2) - 3/160 DATA(1, 0, 2)
-
- - 3/160 DATA(2, 0, 2) + 3/160 DATA(1, -1, 2) + 3/160 DATA(2, -1, 2)
-
- + 3/160 DATA(-1, -1, 2) + 3/160 DATA(0, -1, 2) + 1/160 DATA(-1, 2, 1)
-
- + 1/160 DATA(0, 2, 1) + 1/160 DATA(1, 2, 1) + 1/160 DATA(2, 2, 1)
-
- - 1/160 DATA(2, 1, 1) + 1/160 DATA(2, -1, 1) - 1/160 DATA(2, 0, 1)
-
- - 1/160 DATA(2, 2, 0) - 1/160 DATA(1, 2, 0) + 3/160 DATA(1, 2, 2)
-
- + 3/160 DATA(2, 2, 2) + 3/160 DATA(-1, 2, 2) + 3/160 DATA(0, 2, 2)
-
- - 3/160 DATA(2, 1, 2) - 3/160 DATA(-1, 1, 2) - 3/160 DATA(0, 1, 2)
-
- 2
- - 3/160 DATA(1, 1, 2)) y z + (1/160 DATA(0, 0, 0) + 1/160 DATA(1, 0, 0)
-
- - 1/160 DATA(0, 1, 0) - 1/160 DATA(1, 1, 0) + 1/160 DATA(0, 0, 1)
-
- + 1/160 DATA(1, 0, 1) - 1/160 DATA(0, 1, 1) - 1/160 DATA(1, 1, 1)
-
- + 3/160 DATA(0, -1, -1) + 3/160 DATA(1, -1, -1) - 1/160 DATA(-1, 0, -1)
-
- + 1/160 DATA(0, 0, -1) + 1/160 DATA(1, 0, -1) + 1/160 DATA(-1, 1, -1)
-
- - 1/160 DATA(0, 1, -1) - 1/160 DATA(1, 1, -1) - 3/160 DATA(-1, -1, 0)
-
- + 3/160 DATA(0, -1, 0) + 3/160 DATA(1, -1, 0) - 1/160 DATA(-1, 0, 0)
-
- + 1/160 DATA(-1, 1, 0) - 3/160 DATA(-1, -1, 1) + 3/160 DATA(0, -1, 1)
-
- + 3/160 DATA(1, -1, 1) - 1/160 DATA(-1, 0, 1) + 1/160 DATA(-1, 1, 1)
-
- - 3/160 DATA(-1, -1, -1) + 1/160 DATA(2, 1, 0) + 3/160 DATA(-1, 2, 0)
-
- - 3/160 DATA(0, 2, 0) - 3/160 DATA(2, -1, 0) - 1/160 DATA(2, 0, 0)
-
- + 3/160 DATA(-1, 2, -1) - 3/160 DATA(0, 2, -1) - 3/160 DATA(1, 2, -1)
-
- + 3/160 DATA(2, 2, -1) + 1/160 DATA(2, 1, -1) - 1/160 DATA(2, 0, -1)
-
- - 3/160 DATA(2, -1, -1) - 1/160 DATA(-1, 0, 2) + 1/160 DATA(0, 0, 2)
-
- + 1/160 DATA(1, 0, 2) - 1/160 DATA(2, 0, 2) + 3/160 DATA(1, -1, 2)
-
- - 3/160 DATA(2, -1, 2) - 3/160 DATA(-1, -1, 2) + 3/160 DATA(0, -1, 2)
-
- + 3/160 DATA(-1, 2, 1) - 3/160 DATA(0, 2, 1) - 3/160 DATA(1, 2, 1)
-
- + 3/160 DATA(2, 2, 1) + 1/160 DATA(2, 1, 1) - 3/160 DATA(2, -1, 1)
-
- - 1/160 DATA(2, 0, 1) + 3/160 DATA(2, 2, 0) - 3/160 DATA(1, 2, 0)
-
- - 3/160 DATA(1, 2, 2) + 3/160 DATA(2, 2, 2) + 3/160 DATA(-1, 2, 2)
-
- - 3/160 DATA(0, 2, 2) + 1/160 DATA(2, 1, 2) + 1/160 DATA(-1, 1, 2)
-
- 2
- - 1/160 DATA(0, 1, 2) - 1/160 DATA(1, 1, 2)) x y + (1/32 DATA(0, 0, 0)
-
- + 1/32 DATA(1, 0, 0) + 1/32 DATA(0, 1, 0) + 1/32 DATA(1, 1, 0)
-
- - 1/32 DATA(0, 0, 1) - 1/32 DATA(1, 0, 1) - 1/32 DATA(0, 1, 1)
-
- - 1/32 DATA(1, 1, 1) - 1/96 DATA(0, -1, -1) - 1/96 DATA(1, -1, -1)
-
- - 1/96 DATA(-1, 0, -1) - 1/96 DATA(0, 0, -1) - 1/96 DATA(1, 0, -1)
-
- - 1/96 DATA(-1, 1, -1) - 1/96 DATA(0, 1, -1) - 1/96 DATA(1, 1, -1)
-
- + 1/32 DATA(-1, -1, 0) + 1/32 DATA(0, -1, 0) + 1/32 DATA(1, -1, 0)
-
- + 1/32 DATA(-1, 0, 0) + 1/32 DATA(-1, 1, 0) - 1/32 DATA(-1, -1, 1)
-
- - 1/32 DATA(0, -1, 1) - 1/32 DATA(1, -1, 1) - 1/32 DATA(-1, 0, 1)
-
- - 1/32 DATA(-1, 1, 1) - 1/96 DATA(-1, -1, -1) + 1/32 DATA(2, 1, 0)
-
- + 1/32 DATA(-1, 2, 0) + 1/32 DATA(0, 2, 0) + 1/32 DATA(2, -1, 0)
-
- + 1/32 DATA(2, 0, 0) - 1/96 DATA(-1, 2, -1) - 1/96 DATA(0, 2, -1)
-
- - 1/96 DATA(1, 2, -1) - 1/96 DATA(2, 2, -1) - 1/96 DATA(2, 1, -1)
-
- - 1/96 DATA(2, 0, -1) - 1/96 DATA(2, -1, -1) + 1/96 DATA(-1, 0, 2)
-
- + 1/96 DATA(0, 0, 2) + 1/96 DATA(1, 0, 2) + 1/96 DATA(2, 0, 2)
-
- + 1/96 DATA(1, -1, 2) + 1/96 DATA(2, -1, 2) + 1/96 DATA(-1, -1, 2)
-
- + 1/96 DATA(0, -1, 2) - 1/32 DATA(-1, 2, 1) - 1/32 DATA(0, 2, 1)
-
- - 1/32 DATA(1, 2, 1) - 1/32 DATA(2, 2, 1) - 1/32 DATA(2, 1, 1)
-
- - 1/32 DATA(2, -1, 1) - 1/32 DATA(2, 0, 1) + 1/32 DATA(2, 2, 0)
-
- + 1/32 DATA(1, 2, 0) + 1/96 DATA(1, 2, 2) + 1/96 DATA(2, 2, 2)
-
- + 1/96 DATA(-1, 2, 2) + 1/96 DATA(0, 2, 2) + 1/96 DATA(2, 1, 2)
-
- 3
- + 1/96 DATA(-1, 1, 2) + 1/96 DATA(0, 1, 2) + 1/96 DATA(1, 1, 2)) z + (
-
- 1/32 DATA(0, 0, 0) + 1/32 DATA(1, 0, 0) - 1/32 DATA(0, 1, 0)
-
- - 1/32 DATA(1, 1, 0) + 1/32 DATA(0, 0, 1) + 1/32 DATA(1, 0, 1)
-
- - 1/32 DATA(0, 1, 1) - 1/32 DATA(1, 1, 1) - 1/96 DATA(0, -1, -1)
-
- - 1/96 DATA(1, -1, -1) + 1/32 DATA(-1, 0, -1) + 1/32 DATA(0, 0, -1)
-
- + 1/32 DATA(1, 0, -1) - 1/32 DATA(-1, 1, -1) - 1/32 DATA(0, 1, -1)
-
- - 1/32 DATA(1, 1, -1) - 1/96 DATA(-1, -1, 0) - 1/96 DATA(0, -1, 0)
-
- - 1/96 DATA(1, -1, 0) + 1/32 DATA(-1, 0, 0) - 1/32 DATA(-1, 1, 0)
-
- - 1/96 DATA(-1, -1, 1) - 1/96 DATA(0, -1, 1) - 1/96 DATA(1, -1, 1)
-
- + 1/32 DATA(-1, 0, 1) - 1/32 DATA(-1, 1, 1) - 1/96 DATA(-1, -1, -1)
-
- - 1/32 DATA(2, 1, 0) + 1/96 DATA(-1, 2, 0) + 1/96 DATA(0, 2, 0)
-
- - 1/96 DATA(2, -1, 0) + 1/32 DATA(2, 0, 0) + 1/96 DATA(-1, 2, -1)
-
- + 1/96 DATA(0, 2, -1) + 1/96 DATA(1, 2, -1) + 1/96 DATA(2, 2, -1)
-
- - 1/32 DATA(2, 1, -1) + 1/32 DATA(2, 0, -1) - 1/96 DATA(2, -1, -1)
-
- + 1/32 DATA(-1, 0, 2) + 1/32 DATA(0, 0, 2) + 1/32 DATA(1, 0, 2)
-
- + 1/32 DATA(2, 0, 2) - 1/96 DATA(1, -1, 2) - 1/96 DATA(2, -1, 2)
-
- - 1/96 DATA(-1, -1, 2) - 1/96 DATA(0, -1, 2) + 1/96 DATA(-1, 2, 1)
-
- + 1/96 DATA(0, 2, 1) + 1/96 DATA(1, 2, 1) + 1/96 DATA(2, 2, 1)
-
- - 1/32 DATA(2, 1, 1) - 1/96 DATA(2, -1, 1) + 1/32 DATA(2, 0, 1)
-
- + 1/96 DATA(2, 2, 0) + 1/96 DATA(1, 2, 0) + 1/96 DATA(1, 2, 2)
-
- + 1/96 DATA(2, 2, 2) + 1/96 DATA(-1, 2, 2) + 1/96 DATA(0, 2, 2)
-
- - 1/32 DATA(2, 1, 2) - 1/32 DATA(-1, 1, 2) - 1/32 DATA(0, 1, 2)
-
- 3 49 73
- - 1/32 DATA(1, 1, 2)) y + ---- DATA(2, 1, 0) + ---- DATA(-1, 2, 0)
- 4000 4000
-
- 143 73 143
- + ---- DATA(0, 2, 0) + ---- DATA(2, -1, 0) + ---- DATA(2, 0, 0)
- 2000 4000 2000
-
- 59 73 59
- - ---- DATA(-1, 2, -1) + ---- DATA(0, 2, -1) - ---- DATA(1, 2, -1)
- 1000 4000 2000
-
- 59 59 73
- - ---- DATA(2, 2, -1) - ---- DATA(2, 1, -1) + ---- DATA(2, 0, -1)
- 4000 2000 4000
-
- 59 73 143
- - ---- DATA(2, -1, -1) + ---- DATA(-1, 0, 2) + ---- DATA(0, 0, 2)
- 1000 4000 2000
-
- 49 59
- + ---- DATA(1, 0, 2) + 7/250 DATA(2, 0, 2) - ---- DATA(1, -1, 2)
- 4000 2000
-
- 59 59 73
- - ---- DATA(2, -1, 2) - ---- DATA(-1, -1, 2) + ---- DATA(0, -1, 2)
- 4000 1000 4000
-
- 59 49 23
- - ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1) - --- DATA(1, 2, 1)
- 2000 4000 500
-
- 67 23 59
- - ---- DATA(2, 2, 1) - --- DATA(2, 1, 1) - ---- DATA(2, -1, 1)
- 4000 500 2000
-
- 49 49
- + ---- DATA(2, 0, 1) + 7/250 DATA(2, 2, 0) + ---- DATA(1, 2, 0)
- 4000 4000
-
- 67 77 59
- - ---- DATA(1, 2, 2) + ---- DATA(2, 2, 2) - ---- DATA(-1, 2, 2)
- 4000 2000 4000
-
- 67 59
- + 7/250 DATA(0, 2, 2) - ---- DATA(2, 1, 2) - ---- DATA(-1, 1, 2)
- 4000 2000
-
- 49 23 / 11
- + ---- DATA(0, 1, 2) - --- DATA(1, 1, 2) + |- --- DATA(0, 0, 0)
- 4000 500 \ 160
-
- - 1/16 DATA(1, 0, 0) + 1/40 DATA(0, 1, 0) + 1/32 DATA(1, 1, 0)
-
- - 1/16 DATA(0, 0, 1) - 9/160 DATA(1, 0, 1) + 1/32 DATA(0, 1, 1)
-
- + 3/80 DATA(1, 1, 1) + 7/160 DATA(0, -1, -1) + 3/80 DATA(1, -1, -1)
-
- 13 11
- - --- DATA(-1, 0, -1) - 3/40 DATA(0, 0, -1) - --- DATA(1, 0, -1)
- 160 160
-
- + 1/80 DATA(-1, 1, -1) + 3/160 DATA(0, 1, -1) + 1/40 DATA(1, 1, -1)
-
- + 7/160 DATA(-1, -1, 0) + 3/80 DATA(0, -1, 0) + 1/32 DATA(1, -1, 0)
-
- - 3/40 DATA(-1, 0, 0) + 3/160 DATA(-1, 1, 0) + 3/80 DATA(-1, -1, 1)
-
- 11
- + 1/32 DATA(0, -1, 1) + 1/40 DATA(1, -1, 1) - --- DATA(-1, 0, 1)
- 160
-
- + 1/40 DATA(-1, 1, 1) + 1/20 DATA(-1, -1, -1) + 3/80 DATA(2, 1, 0)
-
- + 1/80 DATA(-1, 2, 0) + 1/160 DATA(0, 2, 0) + 1/40 DATA(2, -1, 0)
-
- - 9/160 DATA(2, 0, 0) + 3/160 DATA(-1, 2, -1) + 1/80 DATA(0, 2, -1)
-
- + 1/160 DATA(1, 2, -1) + 1/32 DATA(2, 1, -1) - 1/16 DATA(2, 0, -1)
-
- + 1/32 DATA(2, -1, -1) - 1/16 DATA(-1, 0, 2) - 9/160 DATA(0, 0, 2)
-
- - 1/20 DATA(1, 0, 2) - 7/160 DATA(2, 0, 2) + 3/160 DATA(1, -1, 2)
-
- + 1/80 DATA(2, -1, 2) + 1/32 DATA(-1, -1, 2) + 1/40 DATA(0, -1, 2)
-
- + 1/160 DATA(-1, 2, 1) - 1/160 DATA(1, 2, 1) - 1/80 DATA(2, 2, 1)
-
- + 7/160 DATA(2, 1, 1) + 3/160 DATA(2, -1, 1) - 1/20 DATA(2, 0, 1)
-
- - 1/160 DATA(2, 2, 0) - 1/80 DATA(1, 2, 2) - 3/160 DATA(2, 2, 2)
-
- - 1/160 DATA(0, 2, 2) + 1/20 DATA(2, 1, 2) + 1/32 DATA(-1, 1, 2)
-
- \ 2 / 161
- + 3/80 DATA(0, 1, 2) + 7/160 DATA(1, 1, 2)| y + |- ---- DATA(0, 0, 0)
- / \ 4000
-
- 87 21 299
- - ---- DATA(1, 0, 0) + --- DATA(0, 1, 0) + ---- DATA(1, 1, 0)
- 2000 250 4000
-
- 87 191 299
- - ---- DATA(0, 0, 1) - ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1)
- 2000 4000 4000
-
- 133 607 97
- + ---- DATA(1, 1, 1) - ----- DATA(0, -1, -1) - ---- DATA(1, -1, -1)
- 2000 12000 3000
-
- 39 49 107
- - ---- DATA(-1, 0, -1) - ---- DATA(0, 0, -1) - ---- DATA(1, 0, -1)
- 4000 2000 4000
-
- 157 323 141
- + ---- DATA(-1, 1, -1) + ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1)
- 2000 4000 2000
-
- 607 437 691
- - ----- DATA(-1, -1, 0) - ---- DATA(0, -1, 0) - ----- DATA(1, -1, 0)
- 12000 6000 12000
-
- 49 323 97
- - ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1)
- 2000 4000 3000
-
- 691 17 107
- - ----- DATA(0, -1, 1) - --- DATA(1, -1, 1) - ---- DATA(-1, 0, 1)
- 12000 375 4000
-
- 141 47 53
- + ---- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1) + ---- DATA(2, 1, 0)
- 2000 1500 1000
-
- 17 349 29
- - ---- DATA(-1, 2, 0) + ----- DATA(0, 2, 0) - ---- DATA(2, -1, 0)
- 3000 12000 6000
-
- 137 449 17
- - ---- DATA(2, 0, 0) - ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
- 4000 12000 3000
-
- 137 41 191
- - ----- DATA(1, 2, -1) - --- DATA(2, 2, -1) + ---- DATA(2, 1, -1)
- 12000 750 4000
-
- 33 281 33
- - ---- DATA(2, 0, -1) + ----- DATA(2, -1, -1) - ---- DATA(-1, 0, 2)
- 2000 12000 2000
-
- 137 79 129
- - ---- DATA(0, 0, 2) - ---- DATA(1, 0, 2) - ---- DATA(2, 0, 2)
- 4000 2000 4000
-
- 53 307 281
- + ----- DATA(1, -1, 2) + ---- DATA(2, -1, 2) + ----- DATA(-1, -1, 2)
- 12000 6000 12000
-
- 29 137 79
- - ---- DATA(0, -1, 2) - ----- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
- 6000 12000 3000
-
- 319 183
- + ----- DATA(1, 2, 1) - 4/375 DATA(2, 2, 1) + ---- DATA(2, 1, 1)
- 12000 4000
-
- 53 79 167
- + ----- DATA(2, -1, 1) - ---- DATA(2, 0, 1) - ----- DATA(2, 2, 0)
- 12000 2000 12000
-
- 79 539
- + ---- DATA(1, 2, 0) - 4/375 DATA(1, 2, 2) - ----- DATA(2, 2, 2)
- 3000 12000
-
- 41 167 13
- - --- DATA(-1, 2, 2) - ----- DATA(0, 2, 2) + --- DATA(2, 1, 2)
- 750 12000 500
-
- 191 53 183 \ /
- + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)| y + |
- 4000 1000 4000 / \
-
- 161 21 87
- - ---- DATA(0, 0, 0) + --- DATA(1, 0, 0) - ---- DATA(0, 1, 0)
- 4000 250 2000
-
- 299 87 299
- + ---- DATA(1, 1, 0) - ---- DATA(0, 0, 1) + ---- DATA(1, 0, 1)
- 4000 2000 4000
-
- 191 133 39
- - ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1) - ---- DATA(0, -1, -1)
- 4000 2000 4000
-
- 157 607 49
- + ---- DATA(1, -1, -1) - ----- DATA(-1, 0, -1) - ---- DATA(0, 0, -1)
- 2000 12000 2000
-
- 323 97 107
- + ---- DATA(1, 0, -1) - ---- DATA(-1, 1, -1) - ---- DATA(0, 1, -1)
- 4000 3000 4000
-
- 141 607 49
- + ---- DATA(1, 1, -1) - ----- DATA(-1, -1, 0) - ---- DATA(0, -1, 0)
- 2000 12000 2000
-
- 323 437 691
- + ---- DATA(1, -1, 0) - ---- DATA(-1, 0, 0) - ----- DATA(-1, 1, 0)
- 4000 6000 12000
-
- 97 107 141
- - ---- DATA(-1, -1, 1) - ---- DATA(0, -1, 1) + ---- DATA(1, -1, 1)
- 3000 4000 2000
-
- 691 17 47
- - ----- DATA(-1, 0, 1) - --- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1)
- 12000 375 1500
-
- 79 29 137
- + ---- DATA(2, 1, 0) - ---- DATA(-1, 2, 0) - ---- DATA(0, 2, 0)
- 3000 6000 4000
-
- 17 349 281
- - ---- DATA(2, -1, 0) + ----- DATA(2, 0, 0) + ----- DATA(-1, 2, -1)
- 3000 12000 12000
-
- 33 191 41
- - ---- DATA(0, 2, -1) + ---- DATA(1, 2, -1) - --- DATA(2, 2, -1)
- 2000 4000 750
-
- 137 17 449
- - ----- DATA(2, 1, -1) - ---- DATA(2, 0, -1) - ----- DATA(2, -1, -1)
- 12000 3000 12000
-
- 29 137 53
- - ---- DATA(-1, 0, 2) - ---- DATA(0, 0, 2) + ---- DATA(1, 0, 2)
- 6000 4000 1000
-
- 167 191 41
- - ----- DATA(2, 0, 2) + ---- DATA(1, -1, 2) - --- DATA(2, -1, 2)
- 12000 4000 750
-
- 281 33 53
- + ----- DATA(-1, -1, 2) - ---- DATA(0, -1, 2) + ----- DATA(-1, 2, 1)
- 12000 2000 12000
-
- 79 183
- - ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1) - 4/375 DATA(2, 2, 1)
- 2000 4000
-
- 319 137 79
- + ----- DATA(2, 1, 1) - ----- DATA(2, -1, 1) + ---- DATA(2, 0, 1)
- 12000 12000 3000
-
- 167 53 13
- - ----- DATA(2, 2, 0) + ---- DATA(1, 2, 0) + --- DATA(1, 2, 2)
- 12000 1000 500
-
- 539 307 129
- - ----- DATA(2, 2, 2) + ---- DATA(-1, 2, 2) - ---- DATA(0, 2, 2)
- 12000 6000 4000
-
- 53 79
- - 4/375 DATA(2, 1, 2) + ----- DATA(-1, 1, 2) - ---- DATA(0, 1, 2)
- 12000 2000
-
- 183 \ / 11
- + ---- DATA(1, 1, 2)| x + |- --- DATA(0, 0, 0) + 1/40 DATA(1, 0, 0)
- 4000 / \ 160
-
- - 1/16 DATA(0, 1, 0) + 1/32 DATA(1, 1, 0) - 1/16 DATA(0, 0, 1)
-
- + 1/32 DATA(1, 0, 1) - 9/160 DATA(0, 1, 1) + 3/80 DATA(1, 1, 1)
-
- 13
- - --- DATA(0, -1, -1) + 1/80 DATA(1, -1, -1) + 7/160 DATA(-1, 0, -1)
- 160
-
- - 3/40 DATA(0, 0, -1) + 3/160 DATA(1, 0, -1) + 3/80 DATA(-1, 1, -1)
-
- 11
- - --- DATA(0, 1, -1) + 1/40 DATA(1, 1, -1) + 7/160 DATA(-1, -1, 0)
- 160
-
- - 3/40 DATA(0, -1, 0) + 3/160 DATA(1, -1, 0) + 3/80 DATA(-1, 0, 0)
-
- 11
- + 1/32 DATA(-1, 1, 0) + 3/80 DATA(-1, -1, 1) - --- DATA(0, -1, 1)
- 160
-
- + 1/40 DATA(1, -1, 1) + 1/32 DATA(-1, 0, 1) + 1/40 DATA(-1, 1, 1)
-
- + 1/20 DATA(-1, -1, -1) + 1/40 DATA(-1, 2, 0) - 9/160 DATA(0, 2, 0)
-
- + 1/80 DATA(2, -1, 0) + 1/160 DATA(2, 0, 0) + 1/32 DATA(-1, 2, -1)
-
- - 1/16 DATA(0, 2, -1) + 1/32 DATA(1, 2, -1) + 1/160 DATA(2, 1, -1)
-
- + 1/80 DATA(2, 0, -1) + 3/160 DATA(2, -1, -1) + 1/40 DATA(-1, 0, 2)
-
- - 9/160 DATA(0, 0, 2) + 3/80 DATA(1, 0, 2) - 1/160 DATA(2, 0, 2)
-
- + 1/32 DATA(1, -1, 2) + 1/32 DATA(-1, -1, 2) - 1/16 DATA(0, -1, 2)
-
- + 3/160 DATA(-1, 2, 1) - 1/20 DATA(0, 2, 1) + 7/160 DATA(1, 2, 1)
-
- - 1/80 DATA(2, 2, 1) - 1/160 DATA(2, 1, 1) + 1/160 DATA(2, -1, 1)
-
- - 1/160 DATA(2, 2, 0) + 3/80 DATA(1, 2, 0) + 1/20 DATA(1, 2, 2)
-
- - 3/160 DATA(2, 2, 2) + 1/80 DATA(-1, 2, 2) - 7/160 DATA(0, 2, 2)
-
- - 1/80 DATA(2, 1, 2) + 3/160 DATA(-1, 1, 2) - 1/20 DATA(0, 1, 2)
-
- \ 2
- + 7/160 DATA(1, 1, 2)| x + (1/32 DATA(0, 0, 0) - 1/32 DATA(1, 0, 0)
- /
-
- + 1/32 DATA(0, 1, 0) - 1/32 DATA(1, 1, 0) + 1/32 DATA(0, 0, 1)
-
- - 1/32 DATA(1, 0, 1) + 1/32 DATA(0, 1, 1) - 1/32 DATA(1, 1, 1)
-
- + 1/32 DATA(0, -1, -1) - 1/32 DATA(1, -1, -1) - 1/96 DATA(-1, 0, -1)
-
- + 1/32 DATA(0, 0, -1) - 1/32 DATA(1, 0, -1) - 1/96 DATA(-1, 1, -1)
-
- + 1/32 DATA(0, 1, -1) - 1/32 DATA(1, 1, -1) - 1/96 DATA(-1, -1, 0)
-
- + 1/32 DATA(0, -1, 0) - 1/32 DATA(1, -1, 0) - 1/96 DATA(-1, 0, 0)
-
- - 1/96 DATA(-1, 1, 0) - 1/96 DATA(-1, -1, 1) + 1/32 DATA(0, -1, 1)
-
- - 1/32 DATA(1, -1, 1) - 1/96 DATA(-1, 0, 1) - 1/96 DATA(-1, 1, 1)
-
- - 1/96 DATA(-1, -1, -1) + 1/96 DATA(2, 1, 0) - 1/96 DATA(-1, 2, 0)
-
- + 1/32 DATA(0, 2, 0) + 1/96 DATA(2, -1, 0) + 1/96 DATA(2, 0, 0)
-
- - 1/96 DATA(-1, 2, -1) + 1/32 DATA(0, 2, -1) - 1/32 DATA(1, 2, -1)
-
- + 1/96 DATA(2, 2, -1) + 1/96 DATA(2, 1, -1) + 1/96 DATA(2, 0, -1)
-
- + 1/96 DATA(2, -1, -1) - 1/96 DATA(-1, 0, 2) + 1/32 DATA(0, 0, 2)
-
- - 1/32 DATA(1, 0, 2) + 1/96 DATA(2, 0, 2) - 1/32 DATA(1, -1, 2)
-
- + 1/96 DATA(2, -1, 2) - 1/96 DATA(-1, -1, 2) + 1/32 DATA(0, -1, 2)
-
- - 1/96 DATA(-1, 2, 1) + 1/32 DATA(0, 2, 1) - 1/32 DATA(1, 2, 1)
-
- + 1/96 DATA(2, 2, 1) + 1/96 DATA(2, 1, 1) + 1/96 DATA(2, -1, 1)
-
- + 1/96 DATA(2, 0, 1) + 1/96 DATA(2, 2, 0) - 1/32 DATA(1, 2, 0)
-
- - 1/32 DATA(1, 2, 2) + 1/96 DATA(2, 2, 2) - 1/96 DATA(-1, 2, 2)
-
- + 1/32 DATA(0, 2, 2) + 1/96 DATA(2, 1, 2) - 1/96 DATA(-1, 1, 2)
-
- 3 / 161
- + 1/32 DATA(0, 1, 2) - 1/32 DATA(1, 1, 2)) x + |- ---- DATA(0, 0, 0)
- \ 4000
-
- 87 87 191
- - ---- DATA(1, 0, 0) - ---- DATA(0, 1, 0) - ---- DATA(1, 1, 0)
- 2000 2000 4000
-
- 21 299 299
- + --- DATA(0, 0, 1) + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1)
- 250 4000 4000
-
- 133 607 97
- + ---- DATA(1, 1, 1) - ----- DATA(0, -1, -1) - ---- DATA(1, -1, -1)
- 2000 12000 3000
-
- 607 437 691
- - ----- DATA(-1, 0, -1) - ---- DATA(0, 0, -1) - ----- DATA(1, 0, -1)
- 12000 6000 12000
-
- 97 691 17
- - ---- DATA(-1, 1, -1) - ----- DATA(0, 1, -1) - --- DATA(1, 1, -1)
- 3000 12000 375
-
- 39 49 107
- - ---- DATA(-1, -1, 0) - ---- DATA(0, -1, 0) - ---- DATA(1, -1, 0)
- 4000 2000 4000
-
- 49 107 157
- - ---- DATA(-1, 0, 0) - ---- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1)
- 2000 4000 2000
-
- 323 141 323
- + ---- DATA(0, -1, 1) + ---- DATA(1, -1, 1) + ---- DATA(-1, 0, 1)
- 4000 2000 4000
-
- 141 47 79
- + ---- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1) - ---- DATA(2, 1, 0)
- 2000 1500 2000
-
- 33 137 33
- - ---- DATA(-1, 2, 0) - ---- DATA(0, 2, 0) - ---- DATA(2, -1, 0)
- 2000 4000 2000
-
- 137 281 29
- - ---- DATA(2, 0, 0) + ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
- 4000 12000 6000
-
- 53 307 53
- + ----- DATA(1, 2, -1) + ---- DATA(2, 2, -1) + ----- DATA(2, 1, -1)
- 12000 6000 12000
-
- 29 281 17
- - ---- DATA(2, 0, -1) + ----- DATA(2, -1, -1) - ---- DATA(-1, 0, 2)
- 6000 12000 3000
-
- 349 79 167
- + ----- DATA(0, 0, 2) + ---- DATA(1, 0, 2) - ----- DATA(2, 0, 2)
- 12000 3000 12000
-
- 137 41 449
- - ----- DATA(1, -1, 2) - --- DATA(2, -1, 2) - ----- DATA(-1, -1, 2)
- 12000 750 12000
-
- 17 191 53
- - ---- DATA(0, -1, 2) + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
- 3000 4000 1000
-
- 183 13 183
- + ---- DATA(1, 2, 1) + --- DATA(2, 2, 1) + ---- DATA(2, 1, 1)
- 4000 500 4000
-
- 191 53 129
- + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) - ---- DATA(2, 2, 0)
- 4000 1000 4000
-
- 79 539
- - ---- DATA(1, 2, 0) - 4/375 DATA(1, 2, 2) - ----- DATA(2, 2, 2)
- 2000 12000
-
- 41 167
- - --- DATA(-1, 2, 2) - ----- DATA(0, 2, 2) - 4/375 DATA(2, 1, 2)
- 750 12000
-
- 137 79 319 \ /
- - ----- DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ----- DATA(1, 1, 2)| z + |
- 12000 3000 12000 / \
-
- 11
- - --- DATA(0, 0, 0) - 1/16 DATA(1, 0, 0) - 1/16 DATA(0, 1, 0)
- 160
-
- - 9/160 DATA(1, 1, 0) + 1/40 DATA(0, 0, 1) + 1/32 DATA(1, 0, 1)
-
- + 1/32 DATA(0, 1, 1) + 3/80 DATA(1, 1, 1) + 7/160 DATA(0, -1, -1)
-
- + 3/80 DATA(1, -1, -1) + 7/160 DATA(-1, 0, -1) + 3/80 DATA(0, 0, -1)
-
- + 1/32 DATA(1, 0, -1) + 3/80 DATA(-1, 1, -1) + 1/32 DATA(0, 1, -1)
-
- 13
- + 1/40 DATA(1, 1, -1) - --- DATA(-1, -1, 0) - 3/40 DATA(0, -1, 0)
- 160
-
- 11 11
- - --- DATA(1, -1, 0) - 3/40 DATA(-1, 0, 0) - --- DATA(-1, 1, 0)
- 160 160
-
- + 1/80 DATA(-1, -1, 1) + 3/160 DATA(0, -1, 1) + 1/40 DATA(1, -1, 1)
-
- + 3/160 DATA(-1, 0, 1) + 1/40 DATA(-1, 1, 1) + 1/20 DATA(-1, -1, -1)
-
- - 1/20 DATA(2, 1, 0) - 1/16 DATA(-1, 2, 0) - 9/160 DATA(0, 2, 0)
-
- - 1/16 DATA(2, -1, 0) - 9/160 DATA(2, 0, 0) + 1/32 DATA(-1, 2, -1)
-
- + 1/40 DATA(0, 2, -1) + 3/160 DATA(1, 2, -1) + 1/80 DATA(2, 2, -1)
-
- + 3/160 DATA(2, 1, -1) + 1/40 DATA(2, 0, -1) + 1/32 DATA(2, -1, -1)
-
- + 1/80 DATA(-1, 0, 2) + 1/160 DATA(0, 0, 2) - 1/160 DATA(2, 0, 2)
-
- + 1/160 DATA(1, -1, 2) + 3/160 DATA(-1, -1, 2) + 1/80 DATA(0, -1, 2)
-
- + 1/32 DATA(-1, 2, 1) + 3/80 DATA(0, 2, 1) + 7/160 DATA(1, 2, 1)
-
- + 1/20 DATA(2, 2, 1) + 7/160 DATA(2, 1, 1) + 1/32 DATA(2, -1, 1)
-
- + 3/80 DATA(2, 0, 1) - 7/160 DATA(2, 2, 0) - 1/20 DATA(1, 2, 0)
-
- - 1/80 DATA(1, 2, 2) - 3/160 DATA(2, 2, 2) - 1/160 DATA(0, 2, 2)
-
- \ 2
- - 1/80 DATA(2, 1, 2) + 1/160 DATA(-1, 1, 2) - 1/160 DATA(1, 1, 2)| z
- /
-
->
-# I
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=108272216, alloc=2424388, time=7.57
-bytes used=109272436, alloc=2424388, time=7.62
-bytes used=110279024, alloc=2424388, time=7.69
-bytes used=111324780, alloc=2424388, time=7.75
-bytes used=112356700, alloc=2424388, time=7.82
-bytes used=113359048, alloc=2620960, time=7.89
-bytes used=114390772, alloc=2620960, time=7.96
-bytes used=115390904, alloc=2817532, time=8.03
-bytes used=116429068, alloc=2883056, time=8.10
-bytes used=117439828, alloc=3014104, time=8.17
-bytes used=118472628, alloc=3276200, time=8.23
-bytes used=119485216, alloc=3276200, time=8.28
- 47 2 147 2 3
-[COEFF(-1, -1, -1) = - ---- z - 3/160 x y + ---- y z - 3/160 x y - 1/96 x
- 1500 2000
-
- 147 3 147 2 269 27 2
- + ---- x y - 1/96 y + ---- x z + 1/20 z - ---- - ---- x y z - 3/160 x z
- 2000 2000 4000 1000
-
- 2 2 3 47 2 47
- - 3/160 y z - 3/160 x z - 1/96 z - ---- y + 1/20 y - ---- x
- 1500 1500
-
- 2 2 71
- - 3/160 y z + 1/20 x , COEFF(0, -1, -1) = - 9/1000 x y z + ----
- 2000
-
- 129 2 2 3 2
- + ---- y z - 1/160 x y - 1/2000 x z + 7/160 z - 1/96 y + 3/160 x z
- 2000
-
- 607 2 13 2 3 3
- - ----- z - 1/160 x z - --- x - 1/2000 x y + 1/32 x - 1/96 z
- 12000 160
-
- 2 39 2 607 2 2
- - 3/160 y z - ---- x - 3/160 y z - ----- y + 3/160 x y + 7/160 y ,
- 4000 12000
-
- 2 37 3 2 2
- COEFF(1, -1, -1) = 3/80 y - ---- x z - 1/96 y + 1/160 x y - 3/160 y z
- 1000
-
- 2 2 2 3 2 2
- + 3/80 z - 3/160 y z + 1/160 x z - 1/96 z + 3/160 x y + 1/80 x
-
- 97 97 3 157 111 2
- - ---- - ---- y - 1/32 x + ---- x + ---- y z + 3/160 x z + 9/1000 x y z
- 4000 3000 2000 2000
-
- 97 37 2 281 3 59
- - ---- z - ---- x y, COEFF(2, -1, -1) = 1/32 z + ----- z + 1/96 x - ----
- 3000 1000 12000 1000
-
- 93 3 2 2 3
- + ---- y z - 1/96 z - 9/250 x y + 1/32 y + 3/160 x y - 1/96 y
- 2000
-
- 2 449 2 281 2 2
- + 3/160 x z - ----- x + 3/160 x + ----- y - 3/160 y z - 3/160 y z
- 12000 12000
-
- 27 2 2
- + ---- x y z - 3/160 x z - 9/250 x z - 3/160 x y, COEFF(-1, 0, -1) =
- 1000
-
- 13 2 71 3 2 607 3
- - --- y + ---- - 1/96 z - 1/160 y z - ----- x - 9/1000 x y z - 1/96 x
- 160 2000 12000
-
- 3 2 129 2 2
- + 1/32 y - 3/160 x z + ---- x z + 3/160 y z - 1/2000 x y + 7/160 x
- 2000
-
- 2 39 2 607 2
- + 7/160 z - 1/2000 y z - ---- y - 1/160 x y - ----- z - 3/160 x z
- 4000 12000
-
- 2 49 2
- + 3/160 x y , COEFF(0, 0, -1) = - ---- y - 3/40 y - 3/1000 x y z
- 2000
-
- 2 469 3 2 17 3 2
- - 3/40 x + ---- + 1/32 x + 3/80 z - ---- x y - 1/96 z + 1/160 x y
- 4000 2000
-
- 2 2 437 3 2
- + 1/160 x y - 1/160 y z - ---- z - 7/2000 x z + 1/32 y + 3/160 x z
- 6000
-
- 2 49 2
- - 1/160 x z - ---- x + 3/160 y z - 7/2000 y z, COEFF(1, 0, -1) =
- 2000
-
- 2 2 17 49
- 3/160 x - 1/160 x y + 3/1000 x y z - --- x z - 1/250 x y + ----
- 500 1000
-
- 13 3 2 107 2 3
- - ---- y z - 1/32 x - 1/160 y z - ---- y + 1/160 x y + 1/32 y
- 2000 4000
-
- 2 691 2 323 3 2
- + 1/160 x z - ----- z + 3/160 x z + ---- x - 1/96 z + 1/32 z
- 12000 4000
-
- 2 11 2 2 27
- + 3/160 y z - --- y , COEFF(2, 0, -1) = 3/160 y z - ---- x z
- 160 1000
-
- 2 73 2 2 3
- - 1/160 y z + ---- - 3/160 x y + 9/1000 x y z - 1/160 x y + 1/96 x
- 4000
-
- 13 33 2 3 2 29 2
- + ---- x y - ---- y + 3/160 x z + 1/32 y - 3/160 x z - ---- z + 1/80 x
- 1000 2000 6000
-
- 2 19 17 3 2
- + 1/40 z - ---- y z - ---- x - 1/96 z - 1/16 y , COEFF(-1, 1, -1) =
- 2000 3000
-
- 3 2 2 3 111 2 97
- - 1/96 x + 1/80 y + 3/160 x y - 1/96 z + ---- x z + 1/160 x y - ----
- 2000 4000
-
- 2 97 2 2 2
- + 3/80 x - ---- x - 3/160 x z + 9/1000 x y z + 1/160 y z + 3/80 z
- 3000
-
- 2 97 37 157 2 37
- - 3/160 x z - ---- z - ---- y z + ---- y + 3/160 y z - ---- x y
- 3000 1000 2000 1000
-
- 3 17 2 2
- - 1/32 y , COEFF(0, 1, -1) = - --- y z + 3/160 y - 1/250 x y + 3/160 y z
- 500
-
- 2 2 3 2 323 691
- + 3/160 x z + 1/160 y z - 1/96 z - 1/160 x y + ---- y - ----- z
- 4000 12000
-
- 3 2 3 2 11 2 49 2
- + 1/32 x - 1/160 x z - 1/32 y + 1/160 x y - --- x + ---- + 1/32 z
- 160 1000
-
- 13 107 2
- + 3/1000 x y z - ---- x z - ---- x, COEFF(1, 1, -1) = 1/160 x z
- 2000 4000
-
- 2 2 2 2 2 33
- + 1/160 y z - 1/160 x y - 1/160 x y + 3/160 y z + 1/40 y + ---- x y
- 2000
-
- 31 2 141 61 141 31 3
- - ---- x z + 3/160 x z + ---- y - ---- + ---- x - ---- y z - 1/32 x
- 1000 2000 4000 2000 1000
-
- 17 3 2 3 2
- - 3/1000 x y z - --- z - 1/96 z + 1/40 z - 1/32 y + 1/40 x ,
- 375
-
- 3 2 49
- COEFF(2, 1, -1) = - 1/32 y - 3/160 x z - 9/1000 x y z + ---- x y
- 2000
-
- 2 137 2 59 191 2
- + 1/160 x y - 9/500 x z - ----- x - 3/160 x y - ---- + ---- y + 1/32 y
- 12000 2000 4000
-
- 2 2 2 3 3 2
- + 1/160 y z + 3/160 z + 3/160 y z + 1/96 x - 1/96 z + 1/160 x
-
- 2 53 2
- + 3/160 x z + ----- z - 7/250 y z, COEFF(-1, 2, -1) = - 3/160 y z
- 12000
-
- 3 281 449 281 27 93 2
- + 1/96 y + ----- z - ----- y + ----- x + ---- x y z + ---- x z + 1/32 z
- 12000 12000 12000 1000 2000
-
- 2 2 3 2 2 2
- + 3/160 x y + 3/160 y - 1/96 x - 3/160 x z + 3/160 y z + 1/32 x
-
- 2 59 2 3
- - 3/160 x z - 9/250 y z - ---- - 3/160 x y - 9/250 x y - 1/96 z ,
- 1000
-
- 3 2 2 13
- COEFF(0, 2, -1) = - 1/96 z - 1/160 x z + 3/160 x z + ---- x y
- 1000
-
- 2 73 2 2 2 29 2
- - 3/160 x y + ---- - 3/160 y z - 1/160 x y + 1/40 z - ---- z - 1/16 x
- 4000 6000
-
- 2 19 17 2 3 27 3
- + 1/80 y - ---- x z - ---- y + 3/160 y z + 1/96 y - ---- y z + 1/32 x
- 2000 3000 1000
-
- 33 49
- + 9/1000 x y z - ---- x, COEFF(1, 2, -1) = ---- x y - 9/500 y z
- 2000 2000
-
- 2 2 2 2 3
- - 3/160 y z - 3/160 x y + 3/160 x z + 1/160 x y - 7/250 x z + 1/96 y
-
- 59 3 2 191 2 2
- - ---- - 1/32 x + 1/160 x z + ---- x + 3/160 y z + 1/32 x
- 2000 4000
-
- 2 3 137 53 2
- - 9/1000 x y z + 1/160 y - 1/96 z - ----- y + ----- z + 3/160 z ,
- 12000 12000
-
- 3 3 2 2 2
- COEFF(2, 2, -1) = 1/96 y + 1/96 x - 3/160 x z - 3/160 y z + 3/160 x y
-
- 41 27 59 2 41 2
- - 9/1000 y z - --- y - ---- x y z - ---- + 3/160 y z - --- x + 3/160 x z
- 750 1000 4000 750
-
- 2 2 307 3
- + 1/80 z + 3/160 x y + ---- z - 3/2000 x y - 1/96 z - 9/1000 x z,
- 6000
-
- 2 13 2 607 39 607
- COEFF(-1, -1, 0) = 3/160 x z - --- z - ----- x - ---- z - ----- y
- 160 12000 4000 12000
-
- 3 2 2 3 2 3 71
- + 1/32 z - 3/160 x y + 7/160 x - 1/96 x - 1/160 y z - 1/96 y + ----
- 2000
-
- 2 2 2 2 129
- - 1/160 x z + 3/160 y z + 7/160 y - 3/160 x y + ---- x y - 1/2000 y z
- 2000
-
- 2
- - 9/1000 x y z - 1/2000 x z, COEFF(0, -1, 0) = - 7/2000 y z - 1/160 y z
-
- 469 3 2 17 437
- + ---- + 1/32 x + 3/80 y - 3/1000 x y z - ---- x z - 7/2000 x y - ---- y
- 4000 2000 6000
-
- 2 49 2 3 2 2
- + 1/160 x z - ---- z - 3/40 x - 1/96 y + 3/160 y z - 1/160 x y
- 2000
-
- 3 2 49 2 2
- + 1/32 z + 3/160 x y - ---- x - 3/40 z + 1/160 x z , COEFF(1, -1, 0) =
- 2000
-
- 17 2 49 13
- - --- x y - 1/160 x z + 3/1000 x y z - 1/250 x z + ---- - ---- y z
- 500 1000 2000
-
- 2 107 2 3 2 323
- + 3/160 y z - ---- z + 3/160 x y + 1/32 z + 1/160 x z + ---- x
- 4000 4000
-
- 2 3 691 11 2 2 2 3
- - 1/160 y z - 1/96 y - ----- y - --- z + 1/32 y + 3/160 x - 1/32 x
- 12000 160
-
- 2 2 2
- + 1/160 x y , COEFF(2, -1, 0) = - 1/160 y z + 9/1000 x y z - 3/160 x z
-
- 27 73 2 2 3 2
- - ---- x y + ---- - 1/160 x z + 3/160 x y + 1/96 x + 3/160 y z
- 1000 4000
-
- 33 2 3 13 3 19 2
- - ---- z - 3/160 x y + 1/32 z + ---- x z - 1/96 y - ---- y z - 1/16 z
- 2000 1000 2000
-
- 29 2 2 17 3 469
- - ---- y + 1/80 x + 1/40 y - ---- x, COEFF(-1, 0, 0) = - 1/96 x + ----
- 6000 3000 4000
-
- 2 2 437 3 49
- + 1/160 y z - 3/1000 x y z - 3/40 y - ---- x + 1/32 z - ---- z
- 6000 2000
-
- 3 2 17 2 2 49
- + 1/32 y - 1/160 x y - ---- y z - 3/40 z + 3/160 x y - ---- y
- 2000 2000
-
- 2 2 2 2
- + 3/160 x z + 3/80 x - 1/160 x z + 1/160 y z - 7/2000 x z - 7/2000 x y
-
- 161 2 161 19 161
- , COEFF(0, 0, 0) = - ---- y + 1/160 y z - ---- z - ---- x y - ---- x
- 4000 4000 2000 4000
-
- 177 3 19 2 19
- + ---- + 1/32 y - ---- y z + 1/160 x y - 1/1000 x y z - ---- x z
- 1000 2000 2000
-
- 2 11 2 2 2 3 2
- + 1/160 x z - --- x + 1/160 y z + 1/160 x z + 1/32 x + 1/160 x y
- 160
-
- 11 2 3 11 2 2
- - --- z + 1/32 z - --- y , COEFF(1, 0, 0) = - 1/160 x z + 1/1000 x y z
- 160 160
-
- 2 2 2 2
- - 3/1000 x z + 1/160 y z + 1/160 x z - 1/160 x y + 1/160 y z
-
- 2 87 397 3 21 2
- - 3/1000 x y + 1/160 x y - ---- y + ---- - 1/32 x + --- x + 1/40 x
- 2000 4000 250
-
- 87 2 3 2 3 21
- - ---- z - 1/16 y + 1/32 y - 1/16 z + 1/32 z - ---- y z,
- 2000 2000
-
- 2 137
- COEFF(2, 0, 0) = - 3/160 x y + 2/125 x z - ---- z + 3/1000 x y z
- 4000
-
- 2 2 143 3 137
- + 1/160 y z + 1/160 y z + ---- + 1/32 z + 2/125 x y - ---- y
- 2000 4000
-
- 2 3 2 2 23 2
- - 1/160 x z + 1/96 x - 1/160 x y + 1/160 x - ---- y z - 9/160 y
- 2000
-
- 349 2 3 2 13
- + ----- x - 9/160 z + 1/32 y - 3/160 x z , COEFF(-1, 1, 0) = - ---- x z
- 12000 2000
-
- 2 2 17 323 11 2
- + 3/1000 x y z + 1/32 x - 1/160 y z - --- x y + ---- y - --- z
- 500 4000 160
-
- 2 2 3 3 2
- + 3/160 y - 1/160 x z - 1/96 x - 1/250 y z + 1/32 z + 1/160 x y
-
- 107 2 2 49 2 3 691
- - ---- z + 1/160 y z + 3/160 x z + ---- + 3/160 x y - 1/32 y - ----- x
- 4000 1000 12000
-
- 3 2 2 2 2
- , COEFF(0, 1, 0) = 1/32 x - 1/160 y z - 1/16 x + 1/160 y z - 1/160 x y
-
- 2 397 87
- + 1/160 x z - 3/1000 x y - 3/1000 y z + ---- + 1/1000 x y z - ---- x
- 4000 2000
-
- 87 2 2 21 3 21 3
- - ---- z + 1/160 x y - 1/16 z + --- y + 1/32 z - ---- x z - 1/32 y
- 2000 250 2000
-
- 2 2 49 299 299
- + 1/160 x z + 1/40 y , COEFF(1, 1, 0) = ---- + ---- y + ---- x
- 2000 4000 4000
-
- 2 2 2 2
- - 1/500 y z + 1/32 x - 1/160 x y - 1/160 x y - 1/500 x z + 1/160 y z
-
- 3 3 2 191 31
- - 1/32 y - 1/1000 x y z + 1/32 z - 1/160 x z - ---- z + ---- x y
- 4000 2000
-
- 2 2 2 2 3
- - 9/160 z - 1/160 y z + 1/32 y + 1/160 x z - 1/32 x , COEFF(2, 1, 0)
-
- 2 43 3 2 19
- = 1/160 y z - 1/1000 y z + ---- x y - 1/32 y - 3/160 x z + ---- x z
- 2000 1000
-
- 2 79 3 49 3 79
- - 1/160 y z - ---- z - 3/1000 x y z + 1/32 z + ---- + 1/96 x + ---- x
- 2000 4000 3000
-
- 2 53 2 2 2 2
- - 1/20 z + ---- y - 3/160 x y - 1/160 x z + 1/160 x y + 3/80 y ,
- 1000
-
- 73 2 27 13 2
- COEFF(-1, 2, 0) = ---- - 1/160 y z - ---- x y + ---- y z - 3/160 y z
- 4000 1000 1000
-
- 2 2 3 19 33 2
- - 3/160 x y - 1/160 x z + 1/32 z - ---- x z - ---- z + 3/160 x z
- 2000 2000
-
- 2 2 29 2 3 17
- + 1/80 y + 1/40 x - ---- x + 3/160 x y + 1/96 y - ---- y
- 6000 3000
-
- 2 3 143
- + 9/1000 x y z - 1/16 z - 1/96 x , COEFF(0, 2, 0) = ---- + 2/125 x y
- 2000
-
- 2 2 2 2
- - 1/160 x y - 3/160 y z - 3/160 x y + 3/1000 x y z + 1/160 x z
-
- 2 23 3 2 137
- - 9/160 z - ---- x z + 1/32 z + 1/160 x z - ---- z + 2/125 y z
- 2000 4000
-
- 3 2 3 2 2 349 137
- + 1/96 y - 1/160 y z + 1/32 x - 9/160 x + 1/160 y + ----- y - ---- x,
- 12000 4000
-
- 2 3 79 3 3
- COEFF(1, 2, 0) = - 1/160 x z + 1/32 z - ---- z + 1/96 y - 1/32 x
- 2000
-
- 53 2 49 79 43
- - 3/1000 x y z + ---- x + 1/160 x z + ---- + ---- y + ---- x y
- 1000 4000 3000 2000
-
- 2 2 2 19 2
- - 3/160 y z + 3/80 x - 1/160 y z + ---- y z - 1/1000 x z - 3/160 x y
- 1000
-
- 2 2 2 2
- - 1/20 z + 1/160 x y , COEFF(2, 2, 0) = - 3/160 x z + 7/250 + 3/160 x y
-
- 3 2 2 2 3 21
- + 1/96 x + 3/160 x y - 1/160 y - 7/160 z + 1/32 z - ---- x y
- 2000
-
- 11 2 2 2 2 3
- + --- y z - 1/160 y z - 1/160 x z - 3/160 y z - 1/160 x + 1/96 y
- 500
-
- 11 167 129 167
- + --- x z - ----- y - 9/1000 x y z - ---- z - ----- x, COEFF(-1, -1, 1) =
- 500 12000 4000 12000
-
- 97 2 97 111 3 2 3
- - ---- - 3/160 x y - ---- y + ---- x y - 1/32 z + 1/160 x z - 1/96 y
- 4000 3000 2000
-
- 97 3 2 157 37 2
- - ---- x - 1/96 x + 3/160 y z + ---- z - ---- x z + 3/80 y
- 3000 2000 1000
-
- 2 2 37 2 2
- + 9/1000 x y z - 3/160 x y + 1/160 y z - ---- y z + 3/80 x + 3/160 x z
- 1000
-
- 2 2 49 2
- + 1/80 z , COEFF(0, -1, 1) = 3/1000 x y z + 3/160 y z + ---- - 1/160 x y
- 1000
-
- 2 17 2 107 13 11 2
- - 1/160 x z - --- y z + 3/160 x y - ---- x - ---- x y - --- x
- 500 4000 2000 160
-
- 2 2 2 2 323
- + 1/160 x z + 3/160 z - 1/250 x z + 1/32 y + 1/160 y z + ---- z
- 4000
-
- 3 3 3 691
- - 1/96 y - 1/32 z + 1/32 x - ----- y, COEFF(1, -1, 1) = - 3/1000 x y z
- 12000
-
- 61 2 33 2 2 3 141
- - ---- + 1/40 x + ---- x z + 1/160 y z + 1/160 x y - 1/96 y + ---- x
- 4000 2000 2000
-
- 2 2 2 2 141 31
- + 1/40 z + 3/160 y z + 1/40 y - 1/160 x z + ---- z - ---- y z
- 2000 1000
-
- 3 2 17 31 3 2
- - 1/32 z + 3/160 x y - --- y - ---- x y - 1/32 x - 1/160 x z ,
- 375 1000
-
- 2 2 3
- COEFF(2, -1, 1) = - 3/160 x z + 1/160 y z - 9/1000 x y z - 1/32 z
-
- 49 2 2 2 2 2
- + ---- x z + 3/160 x y + 1/160 x z + 3/160 y - 3/160 x y + 1/32 z
- 2000
-
- 2 53 3 137 191 2 59
- + 1/160 x + ----- y - 1/96 y - ----- x + ---- z + 3/160 y z - ----
- 12000 12000 4000 2000
-
- 3 2 3
- - 7/250 y z + 1/96 x - 9/500 x y, COEFF(-1, 0, 1) = 1/160 x z - 1/96 x
-
- 3 13 2 49 2 17
- - 1/32 z - ---- x y + 3/160 x y + ---- - 1/160 x y - --- x z
- 2000 1000 500
-
- 107 11 2 2 2 2
- + 3/1000 x y z - ---- y - --- y + 3/160 z + 3/160 x z + 1/160 y z
- 4000 160
-
- 2 691 3 323 2
- - 1/160 y z - ----- x - 1/250 y z + 1/32 y + ---- z + 1/32 x ,
- 12000 4000
-
- 2 3 3 397 2 87
- COEFF(0, 0, 1) = - 1/16 y + 1/32 y + 1/32 x + ---- + 1/160 x y - ---- y
- 4000 2000
-
- 2 3 21 87 2 2
- + 1/1000 x y z - 1/16 x - 1/32 z + --- z - ---- x - 1/160 y z + 1/40 z
- 250 2000
-
- 2 2 21 2
- + 1/160 x y + 1/160 y z - ---- x y + 1/160 x z - 3/1000 x z
- 2000
-
- 2 49 31
- - 3/1000 y z - 1/160 x z, COEFF(1, 0, 1) = ---- - 1/500 x y + ---- x z
- 2000 2000
-
- 2 2 2
- - 1/500 y z - 1/160 x z - 1/160 x y - 1/160 y z - 1/1000 x y z
-
- 2 2 2 3 3 2
- - 1/160 x z - 9/160 y + 1/160 x y + 1/32 y - 1/32 z + 1/32 x
-
- 191 299 2 2 3 299
- - ---- y + ---- x + 1/160 y z + 1/32 z - 1/32 x + ---- z,
- 4000 4000 4000
-
- 2 49 19 2 2
- COEFF(2, 0, 1) = 1/160 x z + ---- + ---- x y - 1/160 y z - 3/160 x y
- 4000 1000
-
- 3 3 2 79
- + 1/32 y - 1/32 z - 1/20 y - ---- y - 1/1000 y z - 3/1000 x y z
- 2000
-
- 43 2 2 79 2 53
- + ---- x z - 1/160 x y + 1/160 y z + ---- x - 3/160 x z + ---- z
- 2000 3000 1000
-
- 3 2 2 31
- + 1/96 x + 3/80 z , COEFF(-1, 1, 1) = - 3/1000 x y z + 1/40 x - ---- x y
- 1000
-
- 61 2 2 3 2 3 141
- - ---- + 1/40 y + 3/160 x y - 1/32 y + 1/160 x y - 1/96 x + ---- y
- 4000 2000
-
- 3 2 17 2 141 31 2
- - 1/32 z + 1/160 x z - --- x - 1/160 y z + ---- z - ---- x z + 1/40 z
- 375 2000 1000
-
- 2 33 2 2 49
- - 1/160 y z + ---- y z + 3/160 x z , COEFF(0, 1, 1) = 1/160 x y + ----
- 2000 2000
-
- 31 3 2
- - 1/1000 x y z + ---- y z + 1/32 x - 1/500 x y - 1/160 x z - 1/500 x z
- 2000
-
- 2 2 3 299 191 3 2
- - 1/160 y z - 1/160 y z - 1/32 z + ---- z - ---- x - 1/32 y + 1/32 z
- 4000 4000
-
- 2 299 2 2 2
- + 1/32 y + ---- y - 9/160 x + 1/160 x z - 1/160 x y, COEFF(1, 1, 1) =
- 4000
-
- 2 2 193 29 29
- - 1/160 x z - 1/160 x y - ---- + ---- x y + 1/1000 x y z + ---- y z
- 4000 2000 2000
-
- 2 133 2 3 2 2
- + 3/80 z + ---- z - 1/160 x z - 1/32 y - 1/160 y z + 3/80 x
- 2000
-
- 2 133 2 29 3 133 3
- - 1/160 y z + ---- y - 1/160 x y + ---- x z - 1/32 x + ---- x - 1/32 z
- 2000 2000 2000
-
- 2 2 2 37
- + 3/80 y , COEFF(2, 1, 1) = - 3/160 x z - 3/160 x y + ---- x y
- 2000
-
- 2 2 23 2 183 2
- + 1/160 x z - 1/160 y z - --- - 1/160 y z + ---- z + 1/160 x y
- 500 4000
-
- 3 2 2 183 27
- - 1/32 y + 7/160 z - 1/160 x + 3/1000 x y z + ---- y + ---- y z
- 4000 2000
-
- 319 3 2 3 37
- + ----- x + 1/96 x + 7/160 y - 1/32 z + ---- x z, COEFF(-1, 2, 1) =
- 12000 2000
-
- 2 2 59 2 3
- - 9/500 x y + 1/160 x z - 3/160 y z - ---- + 1/160 y z - 1/96 x
- 2000
-
- 2 2 2 2 137 3
- + 3/160 x z + 3/160 x y + 3/160 x + 1/160 y - ----- y - 1/32 z
- 12000
-
- 53 3 191 49
- + ----- x - 7/250 x z - 9/1000 x y z + 1/96 y + ---- z + ---- y z
- 12000 4000 2000
-
- 2 2 2 49 2
- - 3/160 x y + 1/32 z , COEFF(0, 2, 1) = - 3/160 x y + ---- + 3/80 z
- 4000
-
- 3 2 43 3 53 2
- + 1/32 x - 3/160 y z + ---- y z - 1/32 z + ---- z + 1/160 x z
- 2000 1000
-
- 2 2 19 2 2 79
- - 1/160 x z + 1/160 y z + ---- x y - 1/20 x - 1/160 x y + ---- y
- 1000 3000
-
- 3 79 183
- - 3/1000 x y z + 1/96 y - 1/1000 x z - ---- x, COEFF(1, 2, 1) = ---- z
- 2000 4000
-
- 2 23 2 2 3
- - 3/160 x y - --- + 1/160 y z + 7/160 z + 3/1000 x y z - 1/32 x
- 500
-
- 3 2 319 2 2 3
- + 1/96 y - 1/160 y + ----- y + 7/160 x + 1/160 x y - 1/32 z
- 12000
-
- 37 2 2 2 37 183
- + ---- x y - 1/160 x z - 1/160 x z - 3/160 y z + ---- y z + ---- x
- 2000 2000 4000
-
- 27 2 13
- + ---- x z, COEFF(2, 2, 1) = - 3/160 y z + 9/1000 x y z - 4/375 x + --- z
- 2000 500
-
- 67 2 2 3 3 2
- - ---- - 1/80 y + 1/160 y z - 1/32 z + 1/96 x + 1/160 x z
- 4000
-
- 2 31 2 31 2 2
- + 3/160 x y + ---- y z + 1/20 z + ---- x z - 3/160 x z + 3/160 x y
- 2000 2000
-
- 3 39 2 281
- + 1/96 y - ---- x y - 1/80 x - 4/375 y, COEFF(-1, -1, 2) = ----- x
- 2000 12000
-
- 3 449 2 281 2 2 93
- - 1/96 x - ----- z + 1/32 y + ----- y + 3/160 y z + 1/32 x + ---- x y
- 12000 12000 2000
-
- 3 2 2 59 2
- + 1/96 z + 3/160 z - 9/250 x z - 3/160 x y - ---- - 3/160 x z
- 1000
-
- 2 3 27 2 2
- - 9/250 y z + 3/160 x z - 1/96 y + ---- x y z - 3/160 x y - 3/160 y z ,
- 1000
-
- 2 19 29 13
- COEFF(0, -1, 2) = 3/160 y z - ---- x y + 9/1000 x y z - ---- y + ---- x z
- 2000 6000 1000
-
- 2 2 3 27 2 2
- - 1/160 x z - 1/160 x y + 1/32 x - ---- y z - 1/16 x + 3/160 x y
- 1000
-
- 33 17 2 2 2 73 2
- - ---- x - ---- z - 3/160 y z + 1/40 y + 1/80 z + ---- - 3/160 x z
- 2000 3000 4000
-
- 3 3 53 3 2
- - 1/96 y + 1/96 z , COEFF(1, -1, 2) = ----- y - 1/32 x + 1/32 x
- 12000
-
- 2 191 59 2 2 3
- + 1/160 x z + ---- x - ---- - 9/500 y z + 3/160 y + 3/160 x y - 1/96 y
- 4000 2000
-
- 2 2 49 2
- + 3/160 y z - 9/1000 x y z - 3/160 x z + ---- x z + 1/160 z
- 2000
-
- 2 3 137 2
- + 1/160 x y + 1/96 z - 7/250 x y - ----- z - 3/160 y z , COEFF(2, -1, 2)
- 12000
-
- 2 59 307 41 3 2 3
- = 1/80 y - ---- + ---- y - --- x + 1/96 x + 3/160 y z + 1/96 z
- 4000 6000 750
-
- 41 27 2 2
- - 3/2000 x z - --- z - 9/1000 x y - ---- x y z - 3/160 y z + 3/160 x z
- 750 1000
-
- 2 3 2 2
- + 3/160 x y - 9/1000 y z - 1/96 y - 3/160 x y + 3/160 x z,
-
- 2 2 13 2
- COEFF(-1, 0, 2) = 1/40 x + 1/80 z + 9/1000 x y z + ---- y z - 1/160 x y
- 1000
-
- 73 2 3 27 3 19 17
- + ---- - 3/160 y z - 1/96 x - ---- x z + 1/96 z - ---- x y - ---- z
- 4000 1000 2000 3000
-
- 2 33 2 2 3 2
- + 3/160 x y - ---- y + 3/160 x z - 1/16 y + 1/32 y - 3/160 x z
- 2000
-
- 2 29 2
- - 1/160 y z - ---- x, COEFF(0, 0, 2) = 1/160 x y + 3/1000 x y z
- 6000
-
- 143 2 137 2 2
- + 2/125 y z + ---- + 1/160 x y - ---- x - 3/160 y z + 1/160 z
- 2000 4000
-
- 3 23 3 2 3
- + 2/125 x z + 1/32 y - ---- x y + 1/32 x - 1/160 x z + 1/96 z
- 2000
-
- 2 349 2 137 2 2
- - 3/160 x z + ----- z - 1/160 y z - ---- y - 9/160 x - 9/160 y ,
- 12000 4000
-
- 49 2 2 53 19
- COEFF(1, 0, 2) = ---- - 3/160 x z - 1/160 x y + ---- x + ---- y z
- 4000 1000 1000
-
- 2 43 2 3 3
- - 1/160 y z + ---- x z + 3/80 x - 1/1000 x y + 1/32 y - 1/32 x
- 2000
-
- 2 79 3 2 79
- + 1/160 x z + ---- z - 3/1000 x y z + 1/96 z + 1/160 x y - ---- y
- 3000 2000
-
- 2 2 2 11
- - 3/160 y z - 1/20 y , COEFF(2, 0, 2) = 7/250 + 3/160 x z + --- y z
- 500
-
- 2 2 2 21 3 11
- - 1/160 x y - 3/160 y z - 1/160 y z - ---- x z + 1/32 y + --- x y
- 2000 500
-
- 2 2 3 2 129
- - 1/160 x - 3/160 x y + 1/96 x + 3/160 x z - ---- y - 9/1000 x y z
- 4000
-
- 2 2 167 167 3
- - 7/160 y - 1/160 z - ----- z - ----- x + 1/96 z , COEFF(-1, 1, 2) =
- 12000 12000
-
- 3 3 59 2 3 49 2
- - 1/96 x + 1/96 z - ---- + 1/32 y - 1/32 y + ---- y z + 1/160 x y
- 2000 2000
-
- 53 2 2 2 2 2
- + ----- x - 3/160 y z + 1/160 z + 3/160 x z + 3/160 x + 3/160 x y
- 12000
-
- 2 137 191
- - 3/160 x z - 7/250 x y - 9/1000 x y z - ----- z - 9/500 x z + ---- y
- 12000 4000
-
- 2 43 2 79 2
- + 1/160 y z , COEFF(0, 1, 2) = ---- y z - 1/160 x y + ---- z - 3/160 y z
- 2000 3000
-
- 2 3 2 2 2
- - 1/20 x - 1/1000 x y + 1/32 x + 1/160 x y + 3/80 y - 3/160 x z
-
- 3 2 49 19 2
- - 1/32 y + 1/160 y z + ---- + ---- x z - 1/160 x z - 3/1000 x y z
- 4000 1000
-
- 79 3 53 2 3
- - ---- x + 1/96 z + ---- y, COEFF(1, 1, 2) = 7/160 x - 1/32 y
- 2000 1000
-
- 37 2 3 3 23
- + ---- y z - 1/160 x y + 1/96 z - 1/32 x + 3/1000 x y z - ---
- 2000 500
-
- 27 2 2 2 183 2
- + ---- x y - 1/160 z - 3/160 y z - 3/160 x z + ---- x - 1/160 x y
- 2000 4000
-
- 183 2 2 37 319 2
- + ---- y + 1/160 x z + 7/160 y + ---- x z + ----- z + 1/160 y z ,
- 4000 2000 12000
-
- 31 2 3 13
- COEFF(2, 1, 2) = ---- y z + 1/160 x y - 4/375 x + 1/96 z + --- y
- 2000 500
-
- 2 3 67 2
- - 3/160 y z + 1/96 x - ---- - 4/375 z - 1/80 z + 9/1000 x y z
- 4000
-
- 2 2 2 31 2 3
- + 3/160 x z - 1/80 x - 3/160 x y + ---- x y + 3/160 x z - 1/32 y
- 2000
-
- 39 2 2
- - ---- x z + 1/20 y + 1/160 y z , COEFF(-1, 2, 2) = - 9/1000 x y
- 2000
-
- 2 2 3 3 2 59
- + 3/160 x y + 3/160 y z + 1/96 y + 1/96 z + 3/160 y z - ----
- 4000
-
- 2 3 41 2 41 2
- + 1/80 x - 1/96 x - --- y - 3/2000 y z + 3/160 x z - --- z - 3/160 x y
- 750 750
-
- 307 2 27 129
- + ---- x - 3/160 x z - ---- x y z - 9/1000 x z, COEFF(0, 2, 2) = - ---- x
- 6000 1000 4000
-
- 2 2 3 11
- - 1/160 y - 9/1000 x y z + 3/160 y z + 1/96 y + --- x y + 7/250
- 500
-
- 167 2 3 2 2 3
- - ----- z - 3/160 x z + 1/96 z - 7/160 x - 1/160 z + 1/32 x
- 12000
-
- 2 167 2 21 2 2
- + 3/160 y z - ----- y - 1/160 x z - ---- y z - 1/160 x y - 3/160 x y
- 12000 2000
-
- 11 13 2 3 3
- + --- x z, COEFF(1, 2, 2) = --- x + 1/20 x + 1/96 y - 1/32 x
- 500 500
-
- 67 2 31 31
- + 9/1000 x y z - 4/375 y - ---- - 1/80 y + ---- x y - 4/375 z + ---- x z
- 4000 2000 2000
-
- 2 2 3 2 2 2
- + 3/160 y z - 1/80 z + 1/96 z - 3/160 x z + 1/160 x z + 3/160 y z
-
- 2 39 2 2
- + 1/160 x y - ---- y z - 3/160 x y, COEFF(2, 2, 2) = - 3/160 y
- 2000
-
- 3 539 539 2 27 3
- + 1/96 y - ----- z - ----- y + 3/160 y z + ---- x y z + 1/96 z
- 12000 12000 1000
-
- 57 2 2 539 57 3
- - ---- y z - 3/160 x + 3/160 x z - ----- x - ---- x y + 1/96 x
- 2000 12000 2000
-
- 57 2 2 2 77 2
- - ---- x z - 3/160 z + 3/160 x z + 3/160 y z + ---- + 3/160 x y
- 2000 2000
-
- 2
- + 3/160 x y ]
-
-> print_coeff__lc_of_data(%, "coeff_I_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c");
-bytes used=120485560, alloc=3276200, time=8.35
-bytes used=121485716, alloc=3276200, time=8.40
-bytes used=122485964, alloc=3276200, time=8.47
-bytes used=123486472, alloc=3276200, time=8.52
-bytes used=124486808, alloc=3276200, time=8.59
-bytes used=125487168, alloc=3276200, time=8.67
-bytes used=126487456, alloc=3276200, time=8.74
-bytes used=127487700, alloc=3276200, time=8.82
-bytes used=128487880, alloc=3276200, time=8.89
-bytes used=129488120, alloc=3276200, time=8.97
-bytes used=130558492, alloc=3276200, time=9.04
-bytes used=131579332, alloc=3276200, time=9.09
-bytes used=132592212, alloc=3276200, time=9.15
-bytes used=133601728, alloc=3276200, time=9.21
-bytes used=134607608, alloc=3276200, time=9.26
-bytes used=135610196, alloc=3276200, time=9.32
-bytes used=136684244, alloc=3276200, time=9.39
-bytes used=137687380, alloc=3276200, time=9.45
-bytes used=138731804, alloc=3276200, time=9.51
-bytes used=139792384, alloc=3276200, time=9.57
-bytes used=140850172, alloc=3276200, time=9.63
-bytes used=141877340, alloc=3276200, time=9.71
-bytes used=142901628, alloc=3276200, time=9.78
-bytes used=143923804, alloc=3276200, time=9.84
-bytes used=144948048, alloc=3276200, time=9.92
-bytes used=145953504, alloc=3276200, time=9.99
-bytes used=146975372, alloc=3276200, time=10.07
-bytes used=147975720, alloc=3276200, time=10.15
-bytes used=148984180, alloc=3276200, time=10.24
-bytes used=150001396, alloc=3276200, time=10.33
-bytes used=151028448, alloc=3276200, time=10.42
-bytes used=152028740, alloc=3276200, time=10.49
-bytes used=153031208, alloc=3276200, time=10.56
-bytes used=154031408, alloc=3276200, time=10.80
-bytes used=155031588, alloc=3276200, time=11.01
-bytes used=156032740, alloc=3276200, time=11.09
-bytes used=157035012, alloc=3276200, time=11.15
-bytes used=158035504, alloc=3276200, time=11.22
-bytes used=159036192, alloc=3276200, time=11.29
-bytes used=160037436, alloc=3276200, time=11.37
-bytes used=161039752, alloc=3276200, time=11.47
-bytes used=162040036, alloc=3276200, time=11.57
-bytes used=163040276, alloc=3276200, time=11.64
-bytes used=164040560, alloc=3276200, time=11.70
-bytes used=165040724, alloc=3276200, time=11.77
-bytes used=166040888, alloc=3276200, time=11.84
-bytes used=167041348, alloc=3276200, time=11.90
-bytes used=168041564, alloc=3276200, time=11.97
-bytes used=169041804, alloc=3276200, time=12.04
-bytes used=170042000, alloc=3276200, time=12.11
-bytes used=171062680, alloc=3341724, time=12.22
-bytes used=172083424, alloc=3341724, time=12.33
-bytes used=173083608, alloc=3341724, time=12.42
-bytes used=174083816, alloc=3341724, time=12.55
-bytes used=175083968, alloc=3341724, time=12.68
-bytes used=176096332, alloc=3341724, time=12.83
-bytes used=177109428, alloc=3341724, time=12.98
-bytes used=178109596, alloc=3341724, time=13.20
-bytes used=179109764, alloc=3341724, time=13.35
-bytes used=180109964, alloc=3341724, time=13.45
-bytes used=181110120, alloc=3341724, time=13.53
-bytes used=182110308, alloc=3341724, time=13.61
-bytes used=183110480, alloc=3341724, time=13.70
-bytes used=184110732, alloc=3341724, time=13.78
-bytes used=185111904, alloc=3341724, time=13.88
-bytes used=186112096, alloc=3341724, time=13.99
-bytes used=187113416, alloc=3341724, time=14.10
-bytes used=188124964, alloc=3341724, time=14.22
-bytes used=189127448, alloc=3341724, time=14.34
-bytes used=190127668, alloc=3341724, time=14.43
-bytes used=191127820, alloc=3341724, time=14.51
-bytes used=192127996, alloc=3341724, time=14.59
-bytes used=193128252, alloc=3341724, time=14.67
-bytes used=194128456, alloc=3341724, time=14.75
-bytes used=195128712, alloc=3341724, time=14.84
-bytes used=196136832, alloc=3341724, time=14.93
-bytes used=197137068, alloc=3341724, time=15.01
-bytes used=198137224, alloc=3341724, time=15.10
-bytes used=199137432, alloc=3341724, time=15.18
-bytes used=200137616, alloc=3341724, time=15.26
-bytes used=201137800, alloc=3341724, time=15.34
-bytes used=202137996, alloc=3341724, time=15.43
-bytes used=203138252, alloc=3341724, time=15.51
-bytes used=204138452, alloc=3341724, time=15.60
-bytes used=205162928, alloc=3341724, time=15.69
-bytes used=206163084, alloc=3341724, time=15.77
-bytes used=207164716, alloc=3341724, time=15.97
-bytes used=208183508, alloc=3341724, time=16.15
-bytes used=209183772, alloc=3341724, time=16.51
-bytes used=210183956, alloc=3341724, time=16.60
-bytes used=211184128, alloc=3341724, time=16.67
-bytes used=212184504, alloc=3341724, time=16.73
-bytes used=213184672, alloc=3341724, time=16.79
-bytes used=214184912, alloc=3341724, time=16.86
-bytes used=215185216, alloc=3341724, time=16.92
-bytes used=216185480, alloc=3341724, time=16.98
-bytes used=217185668, alloc=3341724, time=17.04
-bytes used=218185868, alloc=3341724, time=17.11
-bytes used=219200760, alloc=3341724, time=17.30
-bytes used=220226088, alloc=3341724, time=17.43
-bytes used=221234036, alloc=3341724, time=17.55
-bytes used=222234692, alloc=3341724, time=17.74
-bytes used=223242532, alloc=3341724, time=17.87
-bytes used=224242692, alloc=3341724, time=18.01
-bytes used=225250944, alloc=3341724, time=18.15
-bytes used=226251148, alloc=3341724, time=18.25
-bytes used=227251320, alloc=3341724, time=18.35
-bytes used=228251488, alloc=3341724, time=18.44
-bytes used=229251720, alloc=3341724, time=18.54
-bytes used=230251892, alloc=3341724, time=18.63
-bytes used=231252100, alloc=3341724, time=18.73
-bytes used=232252292, alloc=3341724, time=18.83
-bytes used=233252680, alloc=3341724, time=18.90
-bytes used=234271016, alloc=3341724, time=19.17
-bytes used=235272136, alloc=3341724, time=19.34
-bytes used=236273924, alloc=3341724, time=19.48
-bytes used=237294356, alloc=3341724, time=19.75
-bytes used=238294508, alloc=3341724, time=20.00
-bytes used=239294676, alloc=3341724, time=20.09
-bytes used=240294944, alloc=3341724, time=20.16
-bytes used=241295108, alloc=3341724, time=20.22
-bytes used=242295584, alloc=3341724, time=20.29
-bytes used=243295812, alloc=3341724, time=20.35
-bytes used=244296076, alloc=3341724, time=20.42
-bytes used=245296592, alloc=3341724, time=20.47
-bytes used=246296964, alloc=3341724, time=20.54
-bytes used=247297436, alloc=3341724, time=20.60
-bytes used=248297616, alloc=3341724, time=20.67
-bytes used=249297884, alloc=3341724, time=20.74
-bytes used=250298904, alloc=3341724, time=20.98
-bytes used=251314248, alloc=3341724, time=21.22
-bytes used=252314488, alloc=3341724, time=21.33
-bytes used=253314740, alloc=3341724, time=21.43
-bytes used=254314936, alloc=3341724, time=21.52
-bytes used=255315128, alloc=3341724, time=21.61
-bytes used=256315280, alloc=3341724, time=21.71
-bytes used=257315468, alloc=3341724, time=21.80
-bytes used=258315736, alloc=3341724, time=21.90
-bytes used=259315924, alloc=3341724, time=22.53
-bytes used=260316368, alloc=3341724, time=22.66
-bytes used=261316520, alloc=3341724, time=22.72
-bytes used=262316928, alloc=3341724, time=22.79
-bytes used=263317160, alloc=3341724, time=22.85
-bytes used=264317412, alloc=3341724, time=22.92
-bytes used=265317588, alloc=3341724, time=22.98
-bytes used=266318224, alloc=3341724, time=23.05
-bytes used=267318608, alloc=3341724, time=23.11
-bytes used=268318816, alloc=3341724, time=23.18
-bytes used=269318984, alloc=3341724, time=23.24
-bytes used=270319164, alloc=3341724, time=23.35
-bytes used=271319356, alloc=3341724, time=23.67
-bytes used=272319508, alloc=3341724, time=23.81
-bytes used=273319740, alloc=3341724, time=23.90
-bytes used=274319976, alloc=3341724, time=23.99
-bytes used=275320180, alloc=3341724, time=24.08
-bytes used=276320380, alloc=3341724, time=24.18
-bytes used=277320572, alloc=3341724, time=24.25
-bytes used=278320792, alloc=3341724, time=24.35
-bytes used=279321136, alloc=3341724, time=25.03
-bytes used=280321576, alloc=3341724, time=25.11
-bytes used=281321964, alloc=3341724, time=25.17
-bytes used=282322332, alloc=3341724, time=25.24
-bytes used=283322620, alloc=3341724, time=25.30
-bytes used=284322976, alloc=3341724, time=25.37
-bytes used=285323160, alloc=3341724, time=25.43
-bytes used=286323420, alloc=3341724, time=25.50
-bytes used=287323808, alloc=3341724, time=25.56
-bytes used=288324096, alloc=3341724, time=25.63
-bytes used=289324344, alloc=3341724, time=25.70
-bytes used=290324856, alloc=3341724, time=25.93
-bytes used=291325444, alloc=3341724, time=26.19
-bytes used=292327100, alloc=3341724, time=26.28
-bytes used=293327292, alloc=3341724, time=26.37
-bytes used=294327464, alloc=3341724, time=26.47
-bytes used=295327664, alloc=3341724, time=26.56
-bytes used=296328524, alloc=3341724, time=26.65
-bytes used=297328736, alloc=3341724, time=26.75
-bytes used=298328900, alloc=3341724, time=27.44
-bytes used=299330300, alloc=3341724, time=27.64
-bytes used=300330780, alloc=3341724, time=27.77
-bytes used=301330952, alloc=3341724, time=27.83
-bytes used=302331272, alloc=3341724, time=27.98
-bytes used=303331436, alloc=3341724, time=28.12
->
-# d/dx
-> simplify( diff(interp_3d_cube_order3_smooth0,x) );
-bytes used=304331624, alloc=3341724, time=28.25
-bytes used=305332828, alloc=3341724, time=28.32
-bytes used=306334000, alloc=3341724, time=28.38
-bytes used=307334188, alloc=3341724, time=28.45
-bytes used=308334652, alloc=3341724, time=28.51
-bytes used=309334976, alloc=3341724, time=28.59
-bytes used=310335196, alloc=3341724, time=28.66
-bytes used=311335396, alloc=3341724, time=28.73
-bytes used=312335556, alloc=3341724, time=28.80
-bytes used=313335772, alloc=3341724, time=28.87
-bytes used=314336048, alloc=3472772, time=28.94
-1/80 x y DATA(1, 0, 1) - 1/80 x y DATA(0, 1, 1) - 1/80 x y DATA(1, 1, 1)
-
- + 3/80 x y DATA(0, -1, -1) + 3/80 x y DATA(1, -1, -1)
-
- - 1/80 x y DATA(-1, 0, -1) + 1/80 x y DATA(0, 0, -1)
-
- + 1/80 x y DATA(1, 0, -1) + 1/80 x y DATA(-1, 1, -1)
-
- + 3/80 x y DATA(-1, 2, 2) - 3/80 x y DATA(0, 2, 2)
-
- + 1/80 x y DATA(2, 1, 2) + 1/80 x y DATA(-1, 1, 2)
-
- - 1/80 x y DATA(0, 1, 2) - 1/80 x y DATA(1, 1, 2) - 3/80 x y DATA(1, 2, 2)
-
- - 1/80 x y DATA(-1, 0, 1) + 1/80 x y DATA(-1, 1, 1)
-
- - 3/80 x y DATA(2, -1, 0) - 3/80 x y DATA(2, -1, 2)
-
- - 3/80 x y DATA(-1, -1, 2) + 3/80 x y DATA(0, -1, 2)
-
- + 3/80 x y DATA(-1, 2, 1) - 3/80 x y DATA(0, 2, 1)
-
- - 3/80 x y DATA(1, 2, 1) + 3/80 x y DATA(2, 2, 1) + 1/80 x y DATA(2, 1, 1)
-
- - 3/80 x y DATA(2, -1, 1) - 1/80 x y DATA(2, 0, 1)
-
- + 3/80 x y DATA(2, 2, 0) - 1/80 x y DATA(0, 1, 0) + 1/80 x y DATA(0, 0, 1)
-
- 2 13
- + 1/160 y DATA(0, 1, 2) - 7/2000 z DATA(-1, 0, 0) - ---- z DATA(-1, 1, 0)
- 2000
-
- 37 2
- - ---- z DATA(-1, -1, 1) - 1/250 z DATA(0, -1, 1) - 1/160 y DATA(1, 1, 2)
- 1000
-
- 2 2
- + 1/160 y DATA(1, 2, 0) + 3/160 y DATA(2, 2, 2)
-
- 2 2
- - 3/160 y DATA(-1, 2, 2) - 1/160 y DATA(0, 2, 2)
-
- 2 2
- - 3/160 y DATA(2, 1, 2) + 3/160 y DATA(-1, 1, 2)
-
- 2 2
- - 3/160 y DATA(-1, -1, -1) - 3/160 y DATA(2, 1, 0)
-
- 2 2
- - 3/160 y DATA(-1, 2, 0) - 1/160 y DATA(0, 2, 0)
-
- 2 2
- - 3/160 y DATA(2, 0, 0) - 3/160 y DATA(-1, 2, -1)
-
- 2 2
- - 1/160 y DATA(0, 2, -1) + 3/160 y DATA(-1, 0, 1)
-
- 2 2
- + 3/160 y DATA(2, 2, 1) + 3/160 y DATA(2, -1, 1)
-
- 2 2 2
- - 3/160 y DATA(2, 0, 1) + 3/160 y DATA(2, 2, 0) + 1/160 y DATA(0, 1, 0)
-
- 2 2
- + 1/160 y DATA(0, 0, 1) + 1/160 y DATA(1, 2, 2)
-
- 2 2
- + 3/160 y DATA(-1, 1, 1) - 3/160 y DATA(2, 1, 1)
-
- 2 2
- - 1/160 y DATA(0, -1, -1) + 1/160 y DATA(1, -1, -1)
-
- 2 2
- + 3/160 y DATA(-1, 0, -1) + 1/160 y DATA(0, 0, -1)
-
- 2 2
- - 1/160 y DATA(1, 0, -1) + 3/160 y DATA(-1, 1, -1)
-
- 2 2
- + 1/160 y DATA(0, 1, -1) - 1/160 y DATA(1, 1, -1)
-
- 2 2
- + 1/160 y DATA(1, 2, -1) + 3/160 y DATA(2, 2, -1)
-
- 2 2
- - 3/160 y DATA(2, 1, -1) + 3/160 y DATA(2, -1, 0)
-
- 2 2
- + 3/160 y DATA(2, -1, 2) - 3/160 y DATA(-1, -1, 2)
-
- 2 2
- - 1/160 y DATA(0, -1, 2) - 3/160 y DATA(-1, 2, 1)
-
- 2 2 2
- - 1/160 y DATA(0, 2, 1) + 1/160 y DATA(1, 2, 1) - 1/160 y DATA(1, 0, 0)
-
- 2 2
- - 3/160 y DATA(-1, -1, 0) - 1/160 y DATA(0, -1, 0)
-
- 2 2
- + 1/160 y DATA(1, -1, 0) + 3/160 y DATA(-1, 0, 0)
-
- 2 2
- + 3/160 y DATA(-1, 1, 0) - 3/160 y DATA(-1, -1, 1)
-
- 2 2
- - 1/160 y DATA(0, -1, 1) + 1/160 y DATA(1, -1, 1)
-
- 2 2 2
- - 1/160 y DATA(1, 1, 0) + 1/160 y DATA(0, 0, 0) - 1/160 y DATA(1, 0, 1)
-
- 2 2
- + 1/160 y DATA(0, 1, 1) - 1/160 y DATA(1, 1, 1)
-
- 23 11
- + 9/1000 y z DATA(2, 2, 1) - ---- y DATA(0, 0, 2) + --- y DATA(2, 0, 2)
- 2000 500
-
- 43 57
- - 7/250 y DATA(1, -1, 2) + ---- y DATA(1, 2, 0) - ---- y DATA(2, 2, 2)
- 2000 2000
-
- - 1/1000 y DATA(1, 0, 2) - 9/1000 y DATA(2, -1, 2)
-
- 93 13
- + ---- y DATA(-1, -1, 2) - 3/2000 y DATA(2, 2, -1) + ---- y DATA(2, 0, -1)
- 2000 1000
-
- 19
- - 9/250 y DATA(2, -1, -1) - ---- y DATA(-1, 0, 2) - 1/500 y DATA(1, 0, 1)
- 2000
-
- 29
- - 1/500 y DATA(0, 1, 1) + ---- y DATA(1, 1, 1) - 9/500 y DATA(-1, 2, 1)
- 2000
-
- 49 49 27
- + ---- y DATA(1, 2, -1) + ---- y DATA(2, 1, -1) - ---- y DATA(2, -1, 0)
- 2000 2000 1000
-
- 19 21
- - 9/500 y DATA(2, -1, 1) + ---- y DATA(2, 0, 1) - ---- y DATA(2, 2, 0)
- 1000 2000
-
- 21
- - 3/1000 y DATA(0, 1, 0) - ---- y DATA(0, 0, 1) - 1/1000 y z DATA(0, 1, 1)
- 2000
-
- 17 111
- + 3/80 x z DATA(1, 2, -1) - --- y DATA(-1, 1, 0) + ---- y DATA(-1, -1, 1)
- 500 2000
-
- 13 31 31
- - ---- y DATA(0, -1, 1) - ---- y DATA(1, -1, 1) + ---- y DATA(1, 1, 0)
- 2000 1000 2000
-
- 19
- - ---- y DATA(0, 0, 0) - 3/1000 y DATA(1, 0, 0) - 1/2000 y DATA(0, -1, -1)
- 2000
-
- 37
- - ---- y DATA(1, -1, -1) - 1/2000 y DATA(-1, 0, -1)
- 1000
-
- 17 37
- - ---- y DATA(0, 0, -1) - 1/250 y DATA(1, 0, -1) - ---- y DATA(-1, 1, -1)
- 2000 1000
-
- 33 19
- - 1/250 y DATA(0, 1, -1) + ---- y DATA(1, 1, -1) - ---- y DATA(0, -1, 2)
- 2000 2000
-
- 19 37 39
- + ---- y DATA(0, 2, 1) + ---- y DATA(1, 2, 1) - ---- y DATA(2, 2, 1)
- 1000 2000 2000
-
- 37 2 2
- + ---- y DATA(2, 1, 1) - 1/160 z DATA(0, 2, 2) - 1/160 z DATA(0, 0, 2)
- 2000
-
- 2 2
- + 1/160 z DATA(1, 0, 2) + 3/160 z DATA(2, 0, 2)
-
- 2 2
- + 1/160 z DATA(1, -1, 2) - 1/160 z DATA(1, 2, 0)
-
- 2 2
- + 3/160 z DATA(2, 2, 2) + 3/160 z DATA(2, 0, -1)
-
- 2 2
- + 3/160 z DATA(2, -1, -1) - 3/160 z DATA(-1, 0, 2)
-
- 129 17
- + ---- y DATA(-1, -1, 0) - 7/2000 y DATA(0, -1, 0) - --- y DATA(1, -1, 0)
- 2000 500
-
- 2
- - 7/2000 y DATA(-1, 0, 0) + 1/160 z DATA(1, 2, 2)
-
- 2 2
- + 3/160 z DATA(-1, 0, 1) + 3/160 z DATA(-1, 1, 1)
-
- 2 2
- - 3/160 z DATA(-1, -1, -1) - 3/160 z DATA(2, 1, 0)
-
- 2 2
- + 3/160 z DATA(-1, 2, 0) + 1/160 z DATA(0, 2, 0)
-
- 2
- - 3/160 z DATA(2, 0, 0) + 9/1000 y z DATA(2, 0, -1)
-
- 2 2
- + 3/160 z DATA(-1, 0, 0) + 3/160 z DATA(-1, -1, 1)
-
- 2 2
- + 1/160 z DATA(0, -1, 1) - 1/160 z DATA(1, -1, 1)
-
- 2 2 2
- - 1/160 z DATA(1, 1, 0) + 1/160 z DATA(0, 0, 0) - 1/160 z DATA(1, 0, 0)
-
- 2 2
- + 1/160 z DATA(1, 0, -1) + 1/160 z DATA(0, 1, 0)
-
- 2 2 2
- - 1/160 z DATA(1, 0, 1) + 1/160 z DATA(0, 1, 1) - 1/160 z DATA(1, 1, 1)
-
- 2 2
- - 1/160 z DATA(0, -1, -1) + 1/160 z DATA(1, -1, -1)
-
- 2 2
- - 3/160 z DATA(-1, 0, -1) + 1/160 z DATA(0, 0, 1)
-
- 2 2
- + 3/160 z DATA(-1, 2, 1) + 1/160 z DATA(0, 2, 1)
-
- 2
- + 3/160 z DATA(-1, 1, 0) - 3/80 x z DATA(2, 2, -1)
-
- 11
- - 3/80 x z DATA(2, 1, -1) - 9/1000 y DATA(-1, 2, 2) + --- y DATA(0, 2, 2)
- 500
-
- 31
- + ---- y DATA(2, 1, 2) - 7/250 y DATA(-1, 1, 2) - 1/1000 y DATA(0, 1, 2)
- 2000
-
- 27 31 13
- + ---- y DATA(1, 1, 2) + ---- y DATA(1, 2, 2) - ---- y DATA(-1, 0, 1)
- 2000 2000 2000
-
- 31
- - ---- y DATA(-1, 1, 1) - 1/80 x z DATA(2, -1, 0)
- 1000
-
- + 3/80 x z DATA(2, -1, 2) + 3/80 x z DATA(-1, -1, 2)
-
- - 3/80 x z DATA(0, -1, 2) + 1/80 x z DATA(-1, 2, 1)
-
- 43
- - 1/80 x z DATA(0, 2, 1) - 1/80 x z DATA(1, 2, 1) + ---- y DATA(2, 1, 0)
- 2000
-
- 27
- - ---- y DATA(-1, 2, 0) + 2/125 y DATA(0, 2, 0) + 2/125 y DATA(2, 0, 0)
- 1000
-
- 13
- - 9/250 y DATA(-1, 2, -1) + ---- y DATA(0, 2, -1)
- 1000
-
- 2 2
- - 1/160 z DATA(0, 0, -1) - 3/160 z DATA(-1, 1, -1)
-
- 2 2
- - 1/160 z DATA(0, 1, -1) + 1/160 z DATA(1, 1, -1)
-
- 2 2
- + 3/160 z DATA(-1, -1, 0) + 1/160 z DATA(0, -1, 0)
-
- 2 147
- - 1/160 z DATA(1, -1, 0) + ---- y DATA(-1, -1, -1)
- 2000
-
- - 3/80 x y DATA(0, 2, 0) + 3/80 x y DATA(-1, 2, 0)
-
- + 1/80 x z DATA(2, 2, 1) + 1/80 x y DATA(2, 1, 0)
-
- - 3/80 x y DATA(-1, -1, -1) + 1/80 x z DATA(2, 1, 1)
-
- - 1/80 x y DATA(2, 0, 0) + 3/80 x y DATA(-1, 2, -1)
-
- - 3/80 x y DATA(0, 2, -1) - 3/80 x y DATA(1, 2, -1)
-
- + 3/80 x y DATA(2, 2, -1) + 1/80 x y DATA(2, 1, -1)
-
- + 3/80 x z DATA(-1, 0, 2) - 3/80 x z DATA(0, 0, 2)
-
- - 3/80 x z DATA(1, 0, 2) + 3/80 x z DATA(2, 0, 2)
-
- 27
- - 3/80 x z DATA(1, -1, 2) + ---- y z DATA(2, 2, 2)
- 1000
-
- + 1/80 x z DATA(1, 2, 0) + 3/80 x z DATA(2, 2, 2)
-
- - 3/1000 y z DATA(1, 2, 0) + 3/80 x z DATA(-1, 2, 2)
-
- - 3/80 x z DATA(0, 2, 2) + 3/80 x z DATA(2, 1, 2)
-
- + 3/80 x z DATA(-1, 1, 2) - 9/1000 y z DATA(1, -1, 2)
-
- - 3/80 x z DATA(0, 1, 2) - 3/80 x z DATA(1, 1, 2) - 3/80 x z DATA(1, 2, 2)
-
- + 1/80 x z DATA(-1, 0, 1) + 1/80 x z DATA(-1, 1, 1)
-
- - 3/80 x z DATA(-1, -1, -1) - 1/80 x z DATA(2, 1, 0)
-
- - 1/80 x z DATA(-1, 2, 0) + 1/80 x z DATA(0, 2, 0)
-
- - 9/1000 y z DATA(2, 0, 2) - 1/80 x z DATA(2, 0, 0)
-
- 2 2 2
- - 3/32 x DATA(1, 2, 0) + 1/32 x DATA(2, 2, 2) + 1/32 x DATA(2, -1, -1)
-
- 2 2 2
- + 3/32 x DATA(0, 0, 2) - 3/32 x DATA(1, 0, 2) + 1/32 x DATA(2, 0, 2)
-
- 2 2
- - 3/32 x DATA(1, -1, 2) - 1/32 x DATA(-1, 0, 2)
-
- 2
- - 3/1000 y z DATA(1, 0, 2) + 3/32 x DATA(0, -1, 2)
-
- 2 2 2
- + 3/32 x DATA(0, 2, 1) - 3/32 x DATA(1, 2, 2) - 1/32 x DATA(-1, 1, 1)
-
- 2 2
- - 1/32 x DATA(-1, -1, -1) + 1/32 x DATA(2, 1, 0)
-
- 2 2 2
- - 1/32 x DATA(-1, 2, 0) + 3/32 x DATA(0, 2, 0) + 1/32 x DATA(2, 0, 0)
-
- 2 2
- - 1/32 x DATA(-1, 2, -1) + 3/32 x DATA(0, 2, -1)
-
- 2 2 2
- - 1/32 x DATA(-1, 0, 1) - 1/32 x DATA(-1, 2, 2) + 1/32 x DATA(2, 1, 2)
-
- 2 2 2
- - 1/32 x DATA(-1, 1, 2) + 3/32 x DATA(0, 1, 2) - 3/32 x DATA(1, 1, 2)
-
- 2 2 2
- + 3/32 x DATA(0, 2, 2) + 1/32 x DATA(2, 0, -1) - 1/32 x DATA(-1, 2, 1)
-
- 2 2 2
- + 3/32 x DATA(0, 1, 1) - 3/32 x DATA(1, 2, -1) + 1/32 x DATA(2, 2, -1)
-
- 2 2 2
- + 1/32 x DATA(2, 1, -1) + 1/32 x DATA(2, -1, 0) + 1/32 x DATA(2, -1, 2)
-
- 2 2
- - 1/32 x DATA(-1, -1, 2) + 3/32 x DATA(0, 0, -1)
-
- 2 2 2
- - 3/32 x DATA(1, 0, -1) - 3/32 x DATA(1, 2, 1) + 1/32 x DATA(2, 2, 1)
-
- 2 2
- + 1/32 x DATA(2, 1, 1) + 1/32 x DATA(2, -1, 1)
-
- 2
- + 1/1000 y z DATA(1, 1, 1) + 3/32 x DATA(0, -1, 0)
-
- 2 2
- - 1/32 x DATA(-1, 0, 0) - 1/32 x DATA(-1, 1, 0)
-
- 2 2
- - 1/32 x DATA(-1, -1, 1) - 3/32 x DATA(1, 1, 1)
-
- 2 2
- + 3/32 x DATA(0, -1, -1) - 3/32 x DATA(1, -1, -1)
-
- 2 2
- - 1/32 x DATA(-1, 0, -1) - 3/32 x DATA(1, -1, 0)
-
- 2
- + 3/80 x DATA(2, -1, -1) + 1/20 x DATA(-1, 0, 2) - 3/32 x DATA(1, -1, 1)
-
- 2 2
- - 1/32 x DATA(-1, 1, -1) + 3/32 x DATA(0, 1, -1)
-
- 2 2
- - 3/32 x DATA(1, 1, -1) - 1/32 x DATA(-1, -1, 0)
-
- - 3/80 x z DATA(2, 0, -1) + 1/80 x DATA(2, 0, 0) + 1/16 x DATA(-1, 2, -1)
-
- + 1/10 x DATA(1, 2, 2) - 9/80 x DATA(0, 0, 2) + 3/40 x DATA(1, 0, 2)
-
- - 1/80 x DATA(2, 0, 2) + 1/16 x DATA(1, -1, 2) + 3/40 x DATA(1, 2, 0)
-
- - 3/80 x DATA(2, 2, 2) + 1/40 x DATA(-1, 2, 2) - 7/80 x DATA(0, 2, 2)
-
- - 1/40 x DATA(2, 1, 2) + 3/80 x DATA(-1, 1, 2) - 1/10 x DATA(0, 1, 2)
-
- 2 2 2
- + 3/32 x DATA(0, -1, 1) - 3/32 x DATA(1, 1, 0) + 3/32 x DATA(0, 0, 0)
-
- 2
- - 3/32 x DATA(1, 0, 0) + 1/40 x DATA(2, 0, -1) - 3/80 x z DATA(2, -1, -1)
-
- - 3/80 x z DATA(-1, 2, -1) + 7/80 x DATA(1, 2, 1) + 7/80 x DATA(1, 1, 2)
-
- + 1/16 x DATA(-1, 0, 1) + 1/20 x DATA(-1, 1, 1) + 1/10 x DATA(-1, -1, -1)
-
- + 1/20 x DATA(-1, 2, 0) - 9/80 x DATA(0, 2, 0) - 1/40 x DATA(2, 2, 1)
-
- + 1/40 x DATA(2, -1, 0) + 1/16 x DATA(-1, -1, 2) - 1/8 x DATA(0, -1, 2)
-
- + 3/80 x DATA(-1, 2, 1) - 1/10 x DATA(0, 2, 1) - 3/1000 y z DATA(0, 2, 1)
-
- + 3/80 x DATA(1, -1, 0) - 1/80 x DATA(2, 1, 1) + 1/80 x DATA(2, -1, 1)
-
- - 1/80 x DATA(2, 2, 0) - 1/8 x DATA(0, 1, 0) - 1/8 x DATA(0, 0, 1)
-
- + 1/16 x DATA(1, 0, 1) - 9/80 x DATA(0, 1, 1) + 3/40 x DATA(1, 1, 1)
-
- 13
- - -- x DATA(0, -1, -1) + 1/40 x DATA(1, -1, -1) - 1/8 x DATA(0, 2, -1)
- 80
-
- + 1/16 x DATA(1, 2, -1) + 1/80 x DATA(2, 1, -1) - 3/20 x DATA(0, 0, -1)
-
- + 1/16 x DATA(-1, 1, 0) + 7/80 x DATA(-1, 0, -1) + 3/80 x DATA(1, 0, -1)
-
- 11
- + 3/40 x DATA(-1, 1, -1) - -- x DATA(0, 1, -1) + 1/20 x DATA(1, 1, -1)
- 80
-
- + 7/80 x DATA(-1, -1, 0) - 3/20 x DATA(0, -1, 0)
-
- 11
- - 9/1000 y z DATA(2, 2, 0) - -- x DATA(0, -1, 1) + 1/16 x DATA(1, 1, 0)
- 80
-
- 11 27
- - -- x DATA(0, 0, 0) + 1/20 x DATA(1, 0, 0) - ---- z DATA(2, 0, -1)
- 80 1000
-
- 21
- + 1/20 x DATA(1, -1, 1) + 2/125 z DATA(0, 0, 2) - ---- z DATA(2, 0, 2)
- 2000
-
- 49
- + ---- z DATA(1, -1, 2) + 3/40 x DATA(-1, 0, 0) + 3/40 x DATA(-1, -1, 1)
- 2000
-
- 43 57
- + ---- z DATA(1, 0, 2) - ---- z DATA(2, 2, 2) - 9/1000 z DATA(-1, 2, 2)
- 2000 2000
-
- 11 39
- + --- z DATA(0, 2, 2) - ---- z DATA(2, 1, 2) - 9/500 z DATA(-1, 1, 2)
- 500 2000
-
- 19 37 31
- + ---- z DATA(0, 1, 2) + ---- z DATA(1, 1, 2) + ---- z DATA(1, 2, 2)
- 1000 2000 2000
-
- 17 27
- - --- z DATA(-1, 0, 1) - 9/250 z DATA(2, -1, -1) - ---- z DATA(-1, 0, 2)
- 500 1000
-
- 147
- - 3/1000 y z DATA(2, 0, 1) + ---- z DATA(-1, -1, -1)
- 2000
-
- 19 19 23
- + ---- z DATA(2, 1, 0) - ---- z DATA(-1, 2, 0) - ---- z DATA(0, 2, 0)
- 1000 2000 2000
-
- 93 19
- + 2/125 z DATA(2, 0, 0) + ---- z DATA(-1, 2, -1) - ---- z DATA(0, 2, -1)
- 2000 2000
-
- - 7/250 z DATA(1, 2, -1) - 9/1000 z DATA(2, 2, -1)
-
- - 1/1000 z DATA(1, 2, 0) - 3/80 x y DATA(2, -1, -1)
-
- 13
- - 9/500 z DATA(2, 1, -1) - 9/250 z DATA(-1, -1, 2) + ---- z DATA(0, -1, 2)
- 1000
-
- 13 31
- - 7/250 z DATA(-1, 2, 1) + ---- z DATA(2, -1, 0) - ---- z DATA(-1, 1, 1)
- 1000 1000
-
- - 3/2000 z DATA(2, -1, 2) + 3/1000 y z DATA(0, 0, 2)
-
- 29 37
- + ---- z DATA(1, 1, 1) - 1/2000 z DATA(0, -1, -1) - ---- z DATA(1, -1, -1)
- 2000 1000
-
- 129 17
- + ---- z DATA(-1, 0, -1) - 7/2000 z DATA(0, 0, -1) - --- z DATA(1, 0, -1)
- 2000 500
-
- 111 13 31
- + ---- z DATA(-1, 1, -1) - ---- z DATA(0, 1, -1) - ---- z DATA(1, 1, -1)
- 2000 2000 1000
-
- 17
- - 1/2000 z DATA(-1, -1, 0) - ---- z DATA(0, -1, 0)
- 2000
-
- 27
- - 1/250 z DATA(1, -1, 0) - 1/1000 z DATA(0, 2, 1) + ---- z DATA(1, 2, 1)
- 2000
-
- 31 37 49
- + ---- z DATA(2, 2, 1) + ---- z DATA(2, 1, 1) + ---- z DATA(2, -1, 1)
- 2000 2000 2000
-
- 43 11 21
- + ---- z DATA(2, 0, 1) + --- z DATA(2, 2, 0) - ---- z DATA(0, 1, 0)
- 2000 500 2000
-
- 33 19
- + ---- z DATA(1, -1, 1) - 1/500 z DATA(1, 1, 0) - ---- z DATA(0, 0, 0)
- 2000 2000
-
- 2
- - 3/1000 z DATA(1, 0, 0) - 3/160 y DATA(2, 0, -1)
-
- 2 2
- + 3/160 y DATA(2, -1, -1) + 3/160 y DATA(-1, 0, 2)
-
- 2 2 2
- + 1/160 y DATA(0, 0, 2) - 1/160 y DATA(1, 0, 2) - 3/160 y DATA(2, 0, 2)
-
- 2 31
- + 1/160 y DATA(1, -1, 2) - 3/1000 z DATA(0, 0, 1) + ---- z DATA(1, 0, 1)
- 2000
-
- - 1/500 z DATA(0, 1, 1) + 3/80 x z DATA(0, 2, -1)
-
- + 1/80 x y DATA(-1, 1, 0) - 3/80 x y DATA(-1, -1, 1)
-
- + 3/80 x y DATA(0, -1, 1) + 3/80 x y DATA(1, -1, 1)
-
- - 1/80 x y DATA(1, 1, 0) + 1/80 x y DATA(0, 0, 0) + 1/80 x y DATA(1, 0, 0)
-
- 2 2 2
- + 1/32 x DATA(2, 0, 1) + 1/32 x DATA(2, 2, 0) + 3/32 x DATA(0, 1, 0)
-
- 2 2
- + 3/32 x DATA(0, 0, 1) - 3/32 x DATA(1, 0, 1) - 1/80 x z DATA(-1, 0, 0)
-
- - 1/80 x z DATA(-1, 1, 0) - 1/80 x y DATA(0, 1, -1)
-
- - 1/80 x y DATA(1, 1, -1) - 3/80 x y DATA(-1, -1, 0)
-
- + 3/80 x y DATA(0, -1, 0) + 3/80 x y DATA(1, -1, 0)
-
- 27
- - 1/80 x y DATA(-1, 0, 0) - ---- y z DATA(-1, 2, 2)
- 1000
-
- 27
- + ---- y z DATA(2, -1, -1) - 1/80 x z DATA(1, 1, 1)
- 1000
-
- + 3/80 x z DATA(0, -1, -1) + 3/80 x z DATA(1, -1, -1)
-
- - 3/80 x z DATA(-1, 0, -1) + 3/80 x z DATA(0, 0, -1)
-
- + 3/80 x z DATA(1, 0, -1) - 3/80 x z DATA(-1, 1, -1)
-
- + 3/80 x z DATA(0, 1, -1) + 3/80 x z DATA(1, 1, -1)
-
- - 1/80 x z DATA(-1, -1, 0) + 1/80 x z DATA(0, -1, 0)
-
- + 1/80 x z DATA(1, -1, 0) + 3/1000 y z DATA(-1, 1, 0)
-
- - 9/1000 y z DATA(0, 2, 2) - 1/80 x y DATA(-1, 0, 2)
-
- - 1/80 x y DATA(2, 0, 2) - 1/80 x y DATA(2, 0, -1)
-
- + 1/80 x z DATA(-1, -1, 1) - 1/80 x z DATA(0, -1, 1)
-
- - 1/80 x z DATA(1, -1, 1) + 1/80 x z DATA(1, 1, 0)
-
- + 1/80 x z DATA(0, 0, 0) + 1/80 x z DATA(1, 0, 0)
-
- - 9/1000 y z DATA(0, -1, -1) + 1/80 x z DATA(2, -1, 1)
-
- + 1/80 x z DATA(2, 0, 1) - 1/80 x z DATA(2, 2, 0) + 1/80 x z DATA(0, 1, 0)
-
- - 1/80 x z DATA(0, 0, 1) - 1/80 x z DATA(1, 0, 1) - 1/80 x z DATA(0, 1, 1)
-
- - 9/1000 y z DATA(-1, 0, -1) - 3/1000 y z DATA(2, 1, 0)
-
- - 9/1000 y z DATA(-1, 1, 2) + 3/1000 y z DATA(1, 1, 2)
-
- - 3/1000 y z DATA(0, 1, 2) + 3/1000 y z DATA(-1, 0, 1)
-
- 27
- - ---- y z DATA(-1, -1, -1) - 9/1000 y z DATA(2, -1, 1)
- 1000
-
- - 3/1000 y z DATA(-1, 0, 0) + 3/1000 y z DATA(2, 0, 0)
-
- - 1/1000 y z DATA(1, 1, 0) + 3/1000 y z DATA(2, 1, 1)
-
- - 9/1000 y z DATA(2, 1, -1) + 9/1000 y z DATA(-1, 0, 2)
-
- 27
- + 1/1000 y z DATA(0, 0, 1) - ---- y z DATA(2, -1, 2)
- 1000
-
- - 3/1000 y z DATA(1, 1, -1) - 9/1000 y z DATA(1, 2, -1)
-
- + 3/80 x y DATA(1, -1, 2) + 3/1000 y z DATA(1, 2, 1)
-
- + 1/80 x y DATA(1, 0, 2) + 9/1000 y z DATA(0, 2, -1)
-
- - 3/1000 y z DATA(0, 0, -1) + 3/1000 y z DATA(1, -1, 0)
-
- 27
- + ---- y z DATA(-1, -1, 2) + 1/1000 y z DATA(1, 0, 0)
- 1000
-
- + 1/80 x y DATA(0, 0, 2) - 3/1000 y z DATA(1, -1, 1)
-
- - 9/1000 y z DATA(-1, -1, 0) + 9/1000 y z DATA(-1, -1, 1)
-
- + 9/1000 y z DATA(1, 2, 2) - 1/1000 y z DATA(1, 0, 1)
-
- + 9/1000 y z DATA(-1, 1, -1) + 3/80 x y DATA(2, 2, 2)
-
- 27
- - ---- y z DATA(2, 2, -1) - 3/80 x y DATA(1, 2, 0)
- 1000
-
- + 3/1000 y z DATA(0, 1, -1) + 9/1000 y z DATA(-1, 2, 0)
-
- + 3/1000 y z DATA(0, 2, 0) + 9/1000 y z DATA(2, -1, 0)
-
- - 3/1000 y z DATA(-1, 1, 1) + 9/1000 y z DATA(2, 1, 2)
-
- + 9/1000 y z DATA(1, -1, -1) + 1/1000 y z DATA(0, 1, 0)
-
- - 1/1000 y z DATA(0, 0, 0) - 3/1000 y z DATA(0, -1, 0)
-
- + 3/1000 y z DATA(1, 0, -1) + 9/1000 y z DATA(0, -1, 2)
-
- 27
- - 9/1000 y z DATA(-1, 2, 1) + ---- y z DATA(-1, 2, -1)
- 1000
-
- 161 21
- + 3/1000 y z DATA(0, -1, 1) - ---- DATA(0, 0, 0) + --- DATA(1, 0, 0)
- 4000 250
-
- 87 299 87
- - ---- DATA(0, 1, 0) + ---- DATA(1, 1, 0) - ---- DATA(0, 0, 1)
- 2000 4000 2000
-
- 299 191 133
- + ---- DATA(1, 0, 1) - ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
- 4000 4000 2000
-
- 39 157 607
- - ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1) - ----- DATA(-1, 0, -1)
- 4000 2000 12000
-
- 49 323 97
- - ---- DATA(0, 0, -1) + ---- DATA(1, 0, -1) - ---- DATA(-1, 1, -1)
- 2000 4000 3000
-
- 107 141 607
- - ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1) - ----- DATA(-1, -1, 0)
- 4000 2000 12000
-
- 49 323 437
- - ---- DATA(0, -1, 0) + ---- DATA(1, -1, 0) - ---- DATA(-1, 0, 0)
- 2000 4000 6000
-
- 691 97 107
- - ----- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1) - ---- DATA(0, -1, 1)
- 12000 3000 4000
-
- 141 691 17
- + ---- DATA(1, -1, 1) - ----- DATA(-1, 0, 1) - --- DATA(-1, 1, 1)
- 2000 12000 375
-
- 47 79 29
- - ---- DATA(-1, -1, -1) + ---- DATA(2, 1, 0) - ---- DATA(-1, 2, 0)
- 1500 3000 6000
-
- 137 17 349
- - ---- DATA(0, 2, 0) - ---- DATA(2, -1, 0) + ----- DATA(2, 0, 0)
- 4000 3000 12000
-
- 281 33 191
- + ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1) + ---- DATA(1, 2, -1)
- 12000 2000 4000
-
- 41 137 17
- - --- DATA(2, 2, -1) - ----- DATA(2, 1, -1) - ---- DATA(2, 0, -1)
- 750 12000 3000
-
- 449 29 137
- - ----- DATA(2, -1, -1) - ---- DATA(-1, 0, 2) - ---- DATA(0, 0, 2)
- 12000 6000 4000
-
- 53 167 191
- + ---- DATA(1, 0, 2) - ----- DATA(2, 0, 2) + ---- DATA(1, -1, 2)
- 1000 12000 4000
-
- 41 281 33
- - --- DATA(2, -1, 2) + ----- DATA(-1, -1, 2) - ---- DATA(0, -1, 2)
- 750 12000 2000
-
- 53 79 183
- + ----- DATA(-1, 2, 1) - ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1)
- 12000 2000 4000
-
- 319 137
- - 4/375 DATA(2, 2, 1) + ----- DATA(2, 1, 1) - ----- DATA(2, -1, 1)
- 12000 12000
-
- 79 167 53
- + ---- DATA(2, 0, 1) - ----- DATA(2, 2, 0) + ---- DATA(1, 2, 0)
- 3000 12000 1000
-
- 13 539 307
- + --- DATA(1, 2, 2) - ----- DATA(2, 2, 2) + ---- DATA(-1, 2, 2)
- 500 12000 6000
-
- 129 53
- - ---- DATA(0, 2, 2) - 4/375 DATA(2, 1, 2) + ----- DATA(-1, 1, 2)
- 4000 12000
-
- 79 183 2
- - ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2) - 1/160 z DATA(1, 2, 1)
- 2000 4000
-
- 2 2
- - 3/160 z DATA(2, 1, 1) - 3/160 z DATA(2, -1, 1)
-
- 2 2
- - 3/160 z DATA(2, 0, 1) - 3/160 z DATA(2, 2, 0)
-
- 2 2
- - 3/160 z DATA(-1, 2, -1) + 1/160 z DATA(1, 2, -1)
-
- 2 2
- + 3/160 z DATA(2, 2, -1) + 3/160 z DATA(2, 1, -1)
-
- 2 2
- - 3/160 z DATA(2, -1, 0) + 3/160 z DATA(2, -1, 2)
-
- 2 2
- - 3/160 z DATA(-1, -1, 2) - 1/160 z DATA(0, -1, 2)
-
- 2 2
- - 1/160 z DATA(0, 2, -1) - 3/160 z DATA(-1, 2, 2)
-
- 2 2
- + 3/160 z DATA(2, 1, 2) - 3/160 z DATA(-1, 1, 2)
-
- 2 2 2
- - 1/160 z DATA(0, 1, 2) + 1/160 z DATA(1, 1, 2) - 3/160 z DATA(2, 2, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=315398892, alloc=3538296, time=29.03
-bytes used=316414604, alloc=3538296, time=29.10
-bytes used=317414788, alloc=3538296, time=29.18
-bytes used=318453344, alloc=3538296, time=29.26
-bytes used=319453496, alloc=3734868, time=29.33
-bytes used=320466192, alloc=3996964, time=29.42
-bytes used=321467204, alloc=4324584, time=29.50
-bytes used=322475368, alloc=4848776, time=29.58
- 2 2 2 27
-[COEFF(-1, -1, -1) = - 3/160 z - 1/32 x - 3/160 y - 3/80 x y - ---- y z
- 1000
-
- 47 147 147
- - 3/80 x z - ---- + ---- z + ---- y + 1/10 x, COEFF(0, -1, -1) =
- 1500 2000 2000
-
- 2 13 39 2
- - 9/1000 y z + 3/32 x + 3/80 x y - -- x - 1/2000 y - ---- - 1/160 y
- 80 4000
-
- 2 37 2
- - 1/160 z + 3/80 x z - 1/2000 z, COEFF(1, -1, -1) = - ---- z - 3/32 x
- 1000
-
- 37 157 2
- - ---- y + 1/40 x + ---- + 1/160 z + 3/80 x y + 9/1000 y z + 3/80 x z
- 1000 2000
-
- 2 2 2 2
- + 1/160 y , COEFF(2, -1, -1) = 3/160 z + 3/160 y + 3/80 x + 1/32 x
-
- 449 27
- - 3/80 x z - 3/80 x y - ----- - 9/250 y + ---- y z - 9/250 z,
- 12000 1000
-
- 2 2 129
- COEFF(-1, 0, -1) = 3/160 y - 9/1000 y z + 7/80 x - 1/32 x + ---- z
- 2000
-
- 2 607
- - 3/80 x z - 3/160 z - 1/2000 y - 1/80 x y - -----, COEFF(0, 0, -1) =
- 12000
-
- 2 17 2
- - 1/160 z - 7/2000 z + 3/80 x z - ---- y + 1/80 x y + 3/32 x - 3/20 x
- 2000
-
- 49 2 2 2
- - ---- + 1/160 y - 3/1000 y z, COEFF(1, 0, -1) = - 3/32 x + 1/160 z
- 2000
-
- 2 17 323
- + 1/80 x y + 3/80 x z - 1/250 y - 1/160 y - --- z + ---- + 3/80 x
- 500 4000
-
- 17 2 27
- + 3/1000 y z, COEFF(2, 0, -1) = - ---- + 3/160 z + 1/40 x - ---- z
- 3000 1000
-
- 2 13 2
- - 3/80 x z + 1/32 x + ---- y - 1/80 x y - 3/160 y + 9/1000 y z,
- 1000
-
- 37 2 2 2
- COEFF(-1, 1, -1) = 9/1000 y z - ---- y - 1/32 x + 3/160 y - 3/160 z
- 1000
-
- 97 111 2
- - ---- + ---- z + 1/80 x y + 3/40 x - 3/80 x z, COEFF(0, 1, -1) = 1/160 y
- 3000 2000
-
- 107 2 13
- + 3/1000 y z - 1/80 x y - 1/250 y - ---- + 3/80 x z + 3/32 x - ---- z
- 4000 2000
-
- 2 11 2 2 33
- - 1/160 z - -- x, COEFF(1, 1, -1) = 1/20 x + 1/160 z - 3/32 x + ---- y
- 80 2000
-
- 141 31 2
- + ---- - 1/80 x y - ---- z + 3/80 x z - 1/160 y - 3/1000 y z,
- 2000 1000
-
- 2 137
- COEFF(2, 1, -1) = 1/80 x y + 1/80 x + 1/32 x - 3/80 x z - 9/500 z - -----
- 12000
-
- 2 2 49 27
- - 3/160 y + 3/160 z + ---- y - 9/1000 y z, COEFF(-1, 2, -1) = ---- y z
- 2000 1000
-
- 2 281 2 2
- - 3/160 y + ----- - 3/80 x z + 3/80 x y - 1/32 x - 3/160 z - 9/250 y
- 12000
-
- 93 19 2 33
- + 1/16 x + ---- z, COEFF(0, 2, -1) = - ---- z - 3/80 x y - 1/160 y - ----
- 2000 2000 2000
-
- 2 13 2
- + 3/32 x - 1/8 x + ---- y + 9/1000 y z - 1/160 z + 3/80 x z,
- 1000
-
- 2 2
- COEFF(1, 2, -1) = - 3/32 x + 3/80 x z - 3/80 x y - 7/250 z + 1/160 z
-
- 49 2 191
- - 9/1000 y z + 1/16 x + ---- y + 1/160 y + ----, COEFF(2, 2, -1) =
- 2000 4000
-
- 27 2 41
- - 3/80 x z + 3/80 x y - ---- y z + 1/32 x - --- - 3/2000 y - 9/1000 z
- 1000 750
-
- 2 2 607 129
- + 3/160 z + 3/160 y , COEFF(-1, -1, 0) = - ----- + ---- y - 9/1000 y z
- 12000 2000
-
- 2 2 2
- - 3/80 x y - 1/2000 z - 1/80 x z + 3/160 z - 3/160 y + 7/80 x - 1/32 x ,
-
- 17 2 49
- COEFF(0, -1, 0) = - 3/1000 y z - ---- z - 7/2000 y - 1/160 y - ----
- 2000 2000
-
- 2 2
- + 1/160 z + 3/80 x y - 3/20 x + 1/80 x z + 3/32 x , COEFF(1, -1, 0) =
-
- 2 17 2
- 3/1000 y z - 3/32 x - 1/250 z + 3/80 x y - --- y + 1/160 y + 3/80 x
- 500
-
- 323 2 27 17
- + ---- + 1/80 x z - 1/160 z , COEFF(2, -1, 0) = - 1/80 x z - ---- y - ----
- 4000 1000 3000
-
- 2 2 2 13
- + 3/160 y + 1/40 x + 9/1000 y z + 1/32 x - 3/160 z + ---- z - 3/80 x y,
- 1000
-
- 2 437 2
- COEFF(-1, 0, 0) = - 1/32 x + 3/40 x - ---- + 3/160 y - 3/1000 y z
- 6000
-
- 2
- - 7/2000 y - 7/2000 z + 3/160 z - 1/80 x z - 1/80 x y, COEFF(0, 0, 0) =
-
- 161 2 19 19
- 1/80 x y - ---- + 1/160 y + 1/80 x z - 1/1000 y z - ---- y - ---- z
- 4000 2000 2000
-
- 2 2 11 2
- + 1/160 z + 3/32 x - -- x, COEFF(1, 0, 0) = - 3/1000 z - 1/160 z
- 80
-
- 2
- + 1/20 x + 1/80 x z - 1/160 y + 1/80 x y + 1/1000 y z - 3/1000 y
-
- 2 21 2 2 349
- - 3/32 x + ---, COEFF(2, 0, 0) = 2/125 z - 3/160 z - 3/160 y + -----
- 250 12000
-
- 2
- + 2/125 y + 1/80 x - 1/80 x y - 1/80 x z + 3/1000 y z + 1/32 x ,
-
- 691
- COEFF(-1, 1, 0) = - 1/80 x z + 1/16 x - ----- + 1/80 x y + 3/1000 y z
- 12000
-
- 2 2 17 2 13
- - 1/32 x + 3/160 y - --- y + 3/160 z - ---- z, COEFF(0, 1, 0) =
- 500 2000
-
- 2 87 21 2
- 1/1000 y z + 1/160 z - ---- - ---- z + 1/160 y + 1/80 x z - 1/80 x y
- 2000 2000
-
- 2 31
- - 3/1000 y + 3/32 x - 1/8 x, COEFF(1, 1, 0) = ---- y + 1/16 x - 1/500 z
- 2000
-
- 2 299 2 2
- + 1/80 x z - 1/80 x y - 1/1000 y z - 3/32 x + ---- - 1/160 y - 1/160 z ,
- 4000
-
- 2 79 19 2
- COEFF(2, 1, 0) = - 3/160 z + ---- - 3/1000 y z + ---- z - 3/160 y
- 3000 1000
-
- 2 43 29
- - 1/80 x z + 1/80 x y + 1/32 x + ---- y, COEFF(-1, 2, 0) = - ----
- 2000 6000
-
- 2 27 2 2
- - 3/160 y - 1/80 x z - ---- y - 1/32 x + 3/160 z + 1/20 x + 9/1000 y z
- 1000
-
- 19 137 2
- - ---- z + 3/80 x y, COEFF(0, 2, 0) = - 3/80 x y - 9/80 x - ---- + 3/32 x
- 2000 4000
-
- 2 23 2
- + 2/125 y + 1/160 z + 3/1000 y z + 1/80 x z - ---- z - 1/160 y ,
- 2000
-
- 53 43
- COEFF(1, 2, 0) = - 3/80 x y + ---- - 1/1000 z - 3/1000 y z + ---- y
- 1000 2000
-
- 2 2 2
- + 1/80 x z + 1/160 y - 1/160 z - 3/32 x + 3/40 x, COEFF(2, 2, 0) =
-
- 167 2 11 2
- - ----- + 3/160 y - 9/1000 y z + 3/80 x y - 1/80 x + --- z - 3/160 z
- 12000 500
-
- 2 21 97 2
- + 1/32 x - ---- y - 1/80 x z, COEFF(-1, -1, 1) = - ---- + 3/160 z
- 2000 3000
-
- 37 2 2
- + 3/40 x - ---- z - 3/160 y + 1/80 x z + 9/1000 y z - 3/80 x y - 1/32 x
- 1000
-
- 111 107
- + ---- y, COEFF(0, -1, 1) = - 1/80 x z - ---- - 1/250 z + 3/1000 y z
- 2000 4000
-
- 2 2 13 2 11
- + 1/160 z + 3/32 x + 3/80 x y - ---- y - 1/160 y - -- x,
- 2000 80
-
- 2 31 33
- COEFF(1, -1, 1) = - 3/32 x - 1/80 x z - ---- y - 3/1000 y z + ---- z
- 1000 2000
-
- 2 141 2 49
- - 1/160 z + ---- + 1/160 y + 1/20 x + 3/80 x y, COEFF(2, -1, 1) = ---- z
- 2000 2000
-
- 2 137 2
- + 1/32 x - 9/1000 y z - ----- + 1/80 x - 9/500 y + 1/80 x z + 3/160 y
- 12000
-
- 2 691 2 17
- - 3/80 x y - 3/160 z , COEFF(-1, 0, 1) = - ----- - 1/32 x - --- z
- 12000 500
-
- 2 2 13
- - 1/80 x y + 1/16 x + 3/160 y + 1/80 x z + 3/160 z + 3/1000 y z - ---- y
- 2000
-
- 2 2
- , COEFF(0, 0, 1) = 3/32 x + 1/1000 y z + 1/160 y - 1/80 x z - 1/8 x
-
- 2 87 21
- - 3/1000 z + 1/160 z + 1/80 x y - ---- - ---- y, COEFF(1, 0, 1) =
- 2000 2000
-
- 2 2 31 299 2
- - 1/500 y - 1/160 y - 1/160 z + ---- z + ---- + 1/80 x y - 3/32 x
- 2000 4000
-
- 2
- - 1/80 x z - 1/1000 y z + 1/16 x, COEFF(2, 0, 1) = 1/80 x z - 3/160 y
-
- 79 43 2 2 19
- + ---- + ---- z - 1/80 x y - 3/160 z + 1/32 x + ---- y - 3/1000 y z,
- 3000 2000 1000
-
- 31 2 2 2
- COEFF(-1, 1, 1) = - ---- y + 3/160 y + 3/160 z + 1/20 x - 1/32 x
- 1000
-
- 31 17
- + 1/80 x y - 3/1000 y z + 1/80 x z - ---- z - ---, COEFF(0, 1, 1) =
- 1000 375
-
- 2 2
- - 9/80 x + 1/160 y - 1/500 y + 1/160 z - 1/1000 y z - 1/80 x y - 1/80 x z
-
- 191 2
- - 1/500 z - ---- + 3/32 x , COEFF(1, 1, 1) = - 1/80 x y + 1/1000 y z
- 4000
-
- 2 2 2 29 29
- + 3/40 x - 1/80 x z - 1/160 z - 3/32 x - 1/160 y + ---- y + ---- z
- 2000 2000
-
- 133 319 37
- + ----, COEFF(2, 1, 1) = 1/80 x z + ----- - 1/80 x + ---- z + 1/80 x y
- 2000 12000 2000
-
- 2 2 37 2
- - 3/160 y + 1/32 x + 3/1000 y z + ---- y - 3/160 z , COEFF(-1, 2, 1) =
- 2000
-
- 53 2
- ----- - 9/1000 y z + 3/80 x y - 9/500 y - 7/250 z + 1/80 x z + 3/160 z
- 12000
-
- 2 2
- + 3/80 x - 3/160 y - 1/32 x , COEFF(0, 2, 1) = - 3/1000 y z - 1/10 x
-
- 2 2 2 19 79
- + 1/160 z - 3/80 x y + 3/32 x - 1/160 y + ---- y - 1/80 x z - ----
- 1000 2000
-
- 183 27
- - 1/1000 z, COEFF(1, 2, 1) = - 1/80 x z - 3/80 x y + ---- + ---- z
- 4000 2000
-
- 37 2 2 2
- + ---- y + 1/160 y + 7/80 x + 3/1000 y z - 3/32 x - 1/160 z ,
- 2000
-
- 2 2 31
- COEFF(2, 2, 1) = - 3/160 z + 1/80 x z + 9/1000 y z + 1/32 x + ---- z
- 2000
-
- 2 39 281
- - 1/40 x + 3/160 y + 3/80 x y - 4/375 - ---- y, COEFF(-1, -1, 2) = -----
- 2000 12000
-
- 2 27 93
- - 3/80 x y - 3/160 y + 1/16 x + 3/80 x z + ---- y z - 9/250 z + ---- y
- 1000 2000
-
- 2 2 2 33 2
- - 1/32 x - 3/160 z , COEFF(0, -1, 2) = - 1/160 y - ---- + 3/32 x
- 2000
-
- 19 13 2
- - ---- y + 3/80 x y + 9/1000 y z - 3/80 x z + ---- z - 1/8 x - 1/160 z ,
- 2000 1000
-
- 2 49 2
- COEFF(1, -1, 2) = 1/160 z + ---- z + 3/80 x y + 1/160 y - 3/80 x z
- 2000
-
- 191 2
- + 1/16 x + ---- - 7/250 y - 9/1000 y z - 3/32 x , COEFF(2, -1, 2) =
- 4000
-
- 2 41 2
- - 9/1000 y + 1/32 x - --- + 3/160 y - 3/80 x y + 3/80 x z - 3/2000 z
- 750
-
- 27 2
- - ---- y z + 3/160 z , COEFF(-1, 0, 2) = - 1/80 x y + 3/80 x z + 1/20 x
- 1000
-
- 2 29 19 27 2 2
- + 3/160 y - ---- - ---- y + 9/1000 y z - ---- z - 1/32 x - 3/160 z ,
- 6000 2000 1000
-
- 2 137
- COEFF(0, 0, 2) = 1/160 y + 3/1000 y z - ---- + 1/80 x y + 2/125 z
- 4000
-
- 23 2 2 43
- - 3/80 x z - ---- y + 3/32 x - 9/80 x - 1/160 z , COEFF(1, 0, 2) = ---- z
- 2000 2000
-
- 53 2
- - 3/80 x z - 1/1000 y + ---- + 3/40 x - 3/1000 y z + 1/160 z + 1/80 x y
- 1000
-
- 2 2 21 11 167
- - 3/32 x - 1/160 y , COEFF(2, 0, 2) = - ---- z + --- y - ----- + 3/80 x z
- 2000 500 12000
-
- 2 2 2
- + 3/160 z - 9/1000 y z - 1/80 x - 1/80 x y - 3/160 y + 1/32 x ,
-
- 2 53
- COEFF(-1, 1, 2) = - 7/250 y - 9/500 z - 1/32 x + ----- - 9/1000 y z
- 12000
-
- 2 2
- - 3/160 z + 1/80 x y + 3/80 x + 3/160 y + 3/80 x z, COEFF(0, 1, 2) =
-
- 2 2 2
- - 3/1000 y z - 1/1000 y + 3/32 x - 3/80 x z - 1/10 x - 1/160 z + 1/160 y
-
- 79 19 37 2
- - ---- + ---- z - 1/80 x y, COEFF(1, 1, 2) = ---- z - 3/80 x z - 1/160 y
- 2000 1000 2000
-
- 27 2 183 2
- - 1/80 x y + 7/80 x + ---- y + 1/160 z + ---- + 3/1000 y z - 3/32 x ,
- 2000 4000
-
- 2 39
- COEFF(2, 1, 2) = - 1/40 x - 4/375 + 3/160 z - ---- z + 1/80 x y
- 2000
-
- 2 31 2
- + 9/1000 y z + 1/32 x + ---- y - 3/160 y + 3/80 x z, COEFF(-1, 2, 2) =
- 2000
-
- 2 307 2
- 3/80 x y + 1/40 x - 1/32 x + ---- + 3/80 x z - 3/160 y - 9/1000 z
- 6000
-
- 2 27 2
- - 3/160 z - 9/1000 y - ---- y z, COEFF(0, 2, 2) = - 7/80 x + 3/32 x
- 1000
-
- 11 129 2 2
- - 3/80 x y + --- z - ---- - 3/80 x z - 9/1000 y z - 1/160 y - 1/160 z
- 500 4000
-
- 11 2 2 2
- + --- y, COEFF(1, 2, 2) = 1/160 y + 1/160 z + 9/1000 y z - 3/32 x
- 500
-
- 31 31 13
- + ---- y - 3/80 x y - 3/80 x z + ---- z + --- + 1/10 x, COEFF(2, 2, 2) =
- 2000 2000 500
-
- 2 539 2 57 27 57
- 3/160 z + 3/80 x z - ----- + 3/160 y - ---- z + ---- y z - ---- y
- 12000 2000 1000 2000
-
- 2
- + 1/32 x - 3/80 x + 3/80 x y]
-
-> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c");
-bytes used=323475536, alloc=4848776, time=29.66
-bytes used=324476172, alloc=4848776, time=29.74
-bytes used=325476624, alloc=4848776, time=29.82
-bytes used=326476780, alloc=4848776, time=29.92
-bytes used=327477052, alloc=4848776, time=30.01
-bytes used=328510588, alloc=4848776, time=30.07
-bytes used=329514412, alloc=4848776, time=30.15
-bytes used=330532900, alloc=4848776, time=30.23
-bytes used=331542716, alloc=4848776, time=30.33
-bytes used=332542884, alloc=4848776, time=30.43
-bytes used=333543044, alloc=4848776, time=30.75
-bytes used=334543456, alloc=4848776, time=30.82
-bytes used=335545480, alloc=4848776, time=30.88
-bytes used=336546860, alloc=4848776, time=30.94
-bytes used=337547092, alloc=4848776, time=31.01
-bytes used=338559008, alloc=4848776, time=31.10
-bytes used=339560028, alloc=4848776, time=31.20
-bytes used=340560204, alloc=4848776, time=31.33
-bytes used=341572604, alloc=4848776, time=31.47
-bytes used=342582040, alloc=4848776, time=31.60
-bytes used=343582196, alloc=4848776, time=31.72
-bytes used=344582440, alloc=4848776, time=31.82
-bytes used=345582592, alloc=4848776, time=31.90
-bytes used=346582880, alloc=4848776, time=32.35
-bytes used=347583252, alloc=4848776, time=32.43
-bytes used=348583552, alloc=4848776, time=32.50
-bytes used=349584028, alloc=4848776, time=32.57
-bytes used=350584264, alloc=4848776, time=32.63
-bytes used=351585892, alloc=4848776, time=32.75
-bytes used=352586128, alloc=4848776, time=32.90
-bytes used=353586288, alloc=4848776, time=33.01
-bytes used=354586556, alloc=4848776, time=33.41
-bytes used=355586736, alloc=4848776, time=33.56
-bytes used=356587068, alloc=4848776, time=33.63
-bytes used=357587548, alloc=4848776, time=33.70
-bytes used=358587764, alloc=4848776, time=33.77
-bytes used=359589676, alloc=4848776, time=33.92
-bytes used=360589840, alloc=4848776, time=34.04
-bytes used=361590012, alloc=4848776, time=34.49
-bytes used=362590448, alloc=4848776, time=34.57
-bytes used=363590860, alloc=4848776, time=34.63
-bytes used=364591052, alloc=4848776, time=34.70
-bytes used=365591220, alloc=4848776, time=34.86
-bytes used=366591372, alloc=4848776, time=34.96
-bytes used=367592400, alloc=4848776, time=35.45
-bytes used=368592596, alloc=4848776, time=35.52
-bytes used=369592856, alloc=4848776, time=35.65
->
-# d/dy
-> simplify( diff(interp_3d_cube_order3_smooth0,y) );
-bytes used=370593280, alloc=4848776, time=35.77
-bytes used=371593452, alloc=4848776, time=35.84
-bytes used=372594200, alloc=4848776, time=35.91
-bytes used=373594368, alloc=4848776, time=35.98
-bytes used=374594948, alloc=4848776, time=36.05
-bytes used=375595164, alloc=4848776, time=36.13
-bytes used=376595584, alloc=4848776, time=36.20
-bytes used=377596528, alloc=4848776, time=36.27
-bytes used=378596928, alloc=4848776, time=36.35
-- 1/80 x y DATA(1, 0, 1) + 1/80 x y DATA(0, 1, 1) - 1/80 x y DATA(1, 1, 1)
-
- - 1/80 x y DATA(0, -1, -1) + 1/80 x y DATA(1, -1, -1)
-
- + 3/80 x y DATA(-1, 0, -1) + 1/80 x y DATA(0, 0, -1)
-
- - 1/80 x y DATA(1, 0, -1) + 3/80 x y DATA(-1, 1, -1)
-
- - 3/80 x y DATA(-1, 2, 2) - 1/80 x y DATA(0, 2, 2)
-
- - 3/80 x y DATA(2, 1, 2) + 3/80 x y DATA(-1, 1, 2)
-
- + 1/80 x y DATA(0, 1, 2) - 1/80 x y DATA(1, 1, 2) + 1/80 x y DATA(1, 2, 2)
-
- + 3/80 x y DATA(-1, 0, 1) + 3/80 x y DATA(-1, 1, 1)
-
- + 3/80 x y DATA(2, -1, 0) + 3/80 x y DATA(2, -1, 2)
-
- - 3/80 x y DATA(-1, -1, 2) - 1/80 x y DATA(0, -1, 2)
-
- - 3/80 x y DATA(-1, 2, 1) - 1/80 x y DATA(0, 2, 1)
-
- + 1/80 x y DATA(1, 2, 1) + 3/80 x y DATA(2, 2, 1) - 3/80 x y DATA(2, 1, 1)
-
- + 3/80 x y DATA(2, -1, 1) - 3/80 x y DATA(2, 0, 1)
-
- + 3/80 x y DATA(2, 2, 0) + 1/80 x y DATA(0, 1, 0) + 1/80 x y DATA(0, 0, 1)
-
- 2 17
- - 3/32 y DATA(0, 1, 2) - ---- z DATA(-1, 0, 0) - 1/250 z DATA(-1, 1, 0)
- 2000
-
- 37 17 2
- - ---- z DATA(-1, -1, 1) - --- z DATA(0, -1, 1) - 3/32 y DATA(1, 1, 2)
- 1000 500
-
- 2 2 2
- + 1/32 y DATA(1, 2, 0) + 1/32 y DATA(2, 2, 2) + 1/32 y DATA(-1, 2, 2)
-
- 2 2 2
- + 1/32 y DATA(0, 2, 2) - 3/32 y DATA(2, 1, 2) - 3/32 y DATA(-1, 1, 2)
-
- 2 2
- - 1/32 y DATA(-1, -1, -1) - 3/32 y DATA(2, 1, 0)
-
- 2 2 2
- + 1/32 y DATA(-1, 2, 0) + 1/32 y DATA(0, 2, 0) + 3/32 y DATA(2, 0, 0)
-
- 2 2
- + 1/32 y DATA(-1, 2, -1) + 1/32 y DATA(0, 2, -1)
-
- 2 2 2
- + 3/32 y DATA(-1, 0, 1) + 1/32 y DATA(2, 2, 1) - 1/32 y DATA(2, -1, 1)
-
- 2 2 2
- + 3/32 y DATA(2, 0, 1) + 1/32 y DATA(2, 2, 0) - 3/32 y DATA(0, 1, 0)
-
- 2 2 2
- + 3/32 y DATA(0, 0, 1) + 1/32 y DATA(1, 2, 2) - 3/32 y DATA(-1, 1, 1)
-
- 2 2
- - 3/32 y DATA(2, 1, 1) - 1/32 y DATA(0, -1, -1)
-
- 2 2
- - 1/32 y DATA(1, -1, -1) + 3/32 y DATA(-1, 0, -1)
-
- 2 2
- + 3/32 y DATA(0, 0, -1) + 3/32 y DATA(1, 0, -1)
-
- 2 2
- - 3/32 y DATA(-1, 1, -1) - 3/32 y DATA(0, 1, -1)
-
- 2 2 2
- - 3/32 y DATA(1, 1, -1) + 1/32 y DATA(1, 2, -1) + 1/32 y DATA(2, 2, -1)
-
- 2 2 2
- - 3/32 y DATA(2, 1, -1) - 1/32 y DATA(2, -1, 0) - 1/32 y DATA(2, -1, 2)
-
- 2 2
- - 1/32 y DATA(-1, -1, 2) - 1/32 y DATA(0, -1, 2)
-
- 2 2 2
- + 1/32 y DATA(-1, 2, 1) + 1/32 y DATA(0, 2, 1) + 1/32 y DATA(1, 2, 1)
-
- 2 2 2
- + 3/32 y DATA(1, 0, 0) - 1/32 y DATA(-1, -1, 0) - 1/32 y DATA(0, -1, 0)
-
- 2 2 2
- - 1/32 y DATA(1, -1, 0) + 3/32 y DATA(-1, 0, 0) - 3/32 y DATA(-1, 1, 0)
-
- 2 2
- - 1/32 y DATA(-1, -1, 1) - 1/32 y DATA(0, -1, 1)
-
- 2 2 2
- - 1/32 y DATA(1, -1, 1) - 3/32 y DATA(1, 1, 0) + 3/32 y DATA(0, 0, 0)
-
- 2 2 2
- + 3/32 y DATA(1, 0, 1) - 3/32 y DATA(0, 1, 1) - 3/32 y DATA(1, 1, 1)
-
- + 1/80 y z DATA(2, 2, 1) - 9/80 y DATA(0, 0, 2) - 7/80 y DATA(2, 0, 2)
-
- + 3/80 y DATA(1, -1, 2) - 3/80 y DATA(2, 2, 2) - 1/10 y DATA(1, 0, 2)
-
- + 1/40 y DATA(2, -1, 2) + 1/16 y DATA(-1, -1, 2) - 1/8 y DATA(2, 0, -1)
-
- + 1/16 y DATA(2, -1, -1) - 1/8 y DATA(-1, 0, 2) - 9/80 y DATA(1, 0, 1)
-
- + 1/16 y DATA(0, 1, 1) + 3/40 y DATA(1, 1, 1) + 1/80 y DATA(-1, 2, 1)
-
- + 1/80 y DATA(1, 2, -1) + 1/16 y DATA(2, 1, -1) + 1/20 y DATA(2, -1, 0)
-
- + 3/80 y DATA(2, -1, 1) - 1/10 y DATA(2, 0, 1) - 1/80 y DATA(2, 2, 0)
-
- + 1/20 y DATA(0, 1, 0) - 1/8 y DATA(0, 0, 1) - 1/80 y z DATA(0, 1, 1)
-
- - 9/1000 x z DATA(1, 2, -1) + 3/80 y DATA(-1, 1, 0)
-
- + 3/40 y DATA(-1, -1, 1) + 1/16 y DATA(0, -1, 1) + 1/20 y DATA(1, -1, 1)
-
- 11
- + 1/16 y DATA(1, 1, 0) - -- y DATA(0, 0, 0) - 1/8 y DATA(1, 0, 0)
- 80
-
- 13
- + 7/80 y DATA(0, -1, -1) + 3/40 y DATA(1, -1, -1) - -- y DATA(-1, 0, -1)
- 80
-
- 11
- - 3/20 y DATA(0, 0, -1) - -- y DATA(1, 0, -1) + 1/40 y DATA(-1, 1, -1)
- 80
-
- + 3/80 y DATA(0, 1, -1) + 1/20 y DATA(1, 1, -1) + 1/20 y DATA(0, -1, 2)
-
- - 1/80 y DATA(1, 2, 1) - 1/40 y DATA(2, 2, 1) + 7/80 y DATA(2, 1, 1)
-
- 2 2 2
- + 3/160 z DATA(0, 2, 2) - 1/160 z DATA(0, 0, 2) - 1/160 z DATA(1, 0, 2)
-
- 2 2
- - 1/160 z DATA(2, 0, 2) - 3/160 z DATA(1, -1, 2)
-
- 2 2
- - 3/160 z DATA(1, 2, 0) + 3/160 z DATA(2, 2, 2)
-
- 2 2
- - 1/160 z DATA(2, 0, -1) - 3/160 z DATA(2, -1, -1)
-
- 2
- - 1/160 z DATA(-1, 0, 2) + 7/80 y DATA(-1, -1, 0) + 3/40 y DATA(0, -1, 0)
-
- 2
- + 1/16 y DATA(1, -1, 0) - 3/20 y DATA(-1, 0, 0) + 3/160 z DATA(1, 2, 2)
-
- 2 2
- + 1/160 z DATA(-1, 0, 1) - 1/160 z DATA(-1, 1, 1)
-
- 2 2
- - 3/160 z DATA(-1, -1, -1) - 1/160 z DATA(2, 1, 0)
-
- 2 2
- - 3/160 z DATA(-1, 2, 0) - 3/160 z DATA(0, 2, 0)
-
- 2
- + 1/160 z DATA(2, 0, 0) + 3/80 y z DATA(2, 0, -1)
-
- 2 2
- + 1/160 z DATA(-1, 0, 0) + 3/160 z DATA(-1, -1, 1)
-
- 2 2
- + 3/160 z DATA(0, -1, 1) + 3/160 z DATA(1, -1, 1)
-
- 2 2 2
- - 1/160 z DATA(1, 1, 0) + 1/160 z DATA(0, 0, 0) + 1/160 z DATA(1, 0, 0)
-
- 2 2
- - 1/160 z DATA(1, 0, -1) - 1/160 z DATA(0, 1, 0)
-
- 2 2 2
- + 1/160 z DATA(1, 0, 1) - 1/160 z DATA(0, 1, 1) - 1/160 z DATA(1, 1, 1)
-
- 2 2
- - 3/160 z DATA(0, -1, -1) - 3/160 z DATA(1, -1, -1)
-
- 2 2
- - 1/160 z DATA(-1, 0, -1) + 1/160 z DATA(0, 0, 1)
-
- 2 2
- - 3/160 z DATA(-1, 2, 1) - 3/160 z DATA(0, 2, 1)
-
- 2 27
- - 1/160 z DATA(-1, 1, 0) - ---- x z DATA(2, 2, -1)
- 1000
-
- - 9/1000 x z DATA(2, 1, -1) - 1/80 y DATA(0, 2, 2) + 1/10 y DATA(2, 1, 2)
-
- + 1/16 y DATA(-1, 1, 2) + 3/40 y DATA(0, 1, 2) + 7/80 y DATA(1, 1, 2)
-
- 11
- - 1/40 y DATA(1, 2, 2) - -- y DATA(-1, 0, 1) + 1/20 y DATA(-1, 1, 1)
- 80
-
- 27
- + 9/1000 x z DATA(2, -1, 0) - ---- x z DATA(2, -1, 2)
- 1000
-
- 27
- + ---- x z DATA(-1, -1, 2) + 9/1000 x z DATA(0, -1, 2)
- 1000
-
- - 9/1000 x z DATA(-1, 2, 1) - 3/1000 x z DATA(0, 2, 1)
-
- + 3/1000 x z DATA(1, 2, 1) + 3/40 y DATA(2, 1, 0) + 1/40 y DATA(-1, 2, 0)
-
- + 1/80 y DATA(0, 2, 0) - 9/80 y DATA(2, 0, 0) + 3/80 y DATA(-1, 2, -1)
-
- 2
- + 1/40 y DATA(0, 2, -1) - 1/160 z DATA(0, 0, -1)
-
- 2 2
- + 1/160 z DATA(-1, 1, -1) + 1/160 z DATA(0, 1, -1)
-
- 2 2
- + 1/160 z DATA(1, 1, -1) + 3/160 z DATA(-1, -1, 0)
-
- 2 2
- + 3/160 z DATA(0, -1, 0) + 3/160 z DATA(1, -1, 0)
-
- + 1/10 y DATA(-1, -1, -1) - 1/80 x y DATA(0, 2, 0)
-
- - 3/80 x y DATA(-1, 2, 0) + 9/1000 x z DATA(2, 2, 1)
-
- - 3/80 x y DATA(2, 1, 0) - 3/80 x y DATA(-1, -1, -1)
-
- + 3/1000 x z DATA(2, 1, 1) - 3/80 x y DATA(2, 0, 0)
-
- - 3/80 x y DATA(-1, 2, -1) - 1/80 x y DATA(0, 2, -1)
-
- + 1/80 x y DATA(1, 2, -1) + 3/80 x y DATA(2, 2, -1)
-
- - 3/80 x y DATA(2, 1, -1) + 9/1000 x z DATA(-1, 0, 2)
-
- + 3/1000 x z DATA(0, 0, 2) - 3/1000 x z DATA(1, 0, 2)
-
- - 9/1000 x z DATA(2, 0, 2) - 9/1000 x z DATA(1, -1, 2)
-
- + 3/80 y z DATA(2, 2, 2) - 3/1000 x z DATA(1, 2, 0)
-
- 27
- + ---- x z DATA(2, 2, 2) - 1/80 y z DATA(1, 2, 0)
- 1000
-
- 27
- - ---- x z DATA(-1, 2, 2) - 9/1000 x z DATA(0, 2, 2)
- 1000
-
- + 9/1000 x z DATA(2, 1, 2) - 9/1000 x z DATA(-1, 1, 2)
-
- + 3/80 y z DATA(1, -1, 2) - 3/1000 x z DATA(0, 1, 2)
-
- + 3/1000 x z DATA(1, 1, 2) + 9/1000 x z DATA(1, 2, 2)
-
- + 3/1000 x z DATA(-1, 0, 1) - 3/1000 x z DATA(-1, 1, 1)
-
- 27
- - ---- x z DATA(-1, -1, -1) - 3/1000 x z DATA(2, 1, 0)
- 1000
-
- + 9/1000 x z DATA(-1, 2, 0) + 3/1000 x z DATA(0, 2, 0)
-
- - 3/80 y z DATA(2, 0, 2) + 3/1000 x z DATA(2, 0, 0)
-
- 2 2
- - 3/160 x DATA(1, 2, 0) + 3/160 x DATA(2, 2, 2)
-
- 2 2
- - 3/160 x DATA(2, -1, -1) + 1/160 x DATA(0, 0, 2)
-
- 2 2
- + 1/160 x DATA(1, 0, 2) - 1/160 x DATA(2, 0, 2)
-
- 2 2
- + 3/160 x DATA(1, -1, 2) - 1/160 x DATA(-1, 0, 2)
-
- 2
- - 3/80 y z DATA(1, 0, 2) + 3/160 x DATA(0, -1, 2)
-
- 2 2
- - 3/160 x DATA(0, 2, 1) - 3/160 x DATA(1, 2, 2)
-
- 2 2
- + 1/160 x DATA(-1, 1, 1) - 3/160 x DATA(-1, -1, -1)
-
- 2 2
- + 1/160 x DATA(2, 1, 0) + 3/160 x DATA(-1, 2, 0)
-
- 2 2
- - 3/160 x DATA(0, 2, 0) - 1/160 x DATA(2, 0, 0)
-
- 2 2
- + 3/160 x DATA(-1, 2, -1) - 3/160 x DATA(0, 2, -1)
-
- 2 2
- - 1/160 x DATA(-1, 0, 1) + 3/160 x DATA(-1, 2, 2)
-
- 2 2
- + 1/160 x DATA(2, 1, 2) + 1/160 x DATA(-1, 1, 2)
-
- 2 2 2
- - 1/160 x DATA(0, 1, 2) - 1/160 x DATA(1, 1, 2) - 3/160 x DATA(0, 2, 2)
-
- 2 2
- - 1/160 x DATA(2, 0, -1) + 3/160 x DATA(-1, 2, 1)
-
- 2 2
- - 1/160 x DATA(0, 1, 1) - 3/160 x DATA(1, 2, -1)
-
- 2 2
- + 3/160 x DATA(2, 2, -1) + 1/160 x DATA(2, 1, -1)
-
- 2 2
- - 3/160 x DATA(2, -1, 0) - 3/160 x DATA(2, -1, 2)
-
- 2 2
- - 3/160 x DATA(-1, -1, 2) + 1/160 x DATA(0, 0, -1)
-
- 2 2
- + 1/160 x DATA(1, 0, -1) - 3/160 x DATA(1, 2, 1)
-
- 2 2
- + 3/160 x DATA(2, 2, 1) + 1/160 x DATA(2, 1, 1)
-
- 2
- - 3/160 x DATA(2, -1, 1) - 1/80 y z DATA(1, 1, 1)
-
- 2 2
- + 3/160 x DATA(0, -1, 0) - 1/160 x DATA(-1, 0, 0)
-
- 2 2
- + 1/160 x DATA(-1, 1, 0) - 3/160 x DATA(-1, -1, 1)
-
- 2 2
- - 1/160 x DATA(1, 1, 1) + 3/160 x DATA(0, -1, -1)
-
- 2 2
- + 3/160 x DATA(1, -1, -1) - 1/160 x DATA(-1, 0, -1)
-
- 2
- + 3/160 x DATA(1, -1, 0) - 9/250 x DATA(2, -1, -1)
-
- 19 2
- - ---- x DATA(-1, 0, 2) + 3/160 x DATA(1, -1, 1)
- 2000
-
- 2 2
- + 1/160 x DATA(-1, 1, -1) - 1/160 x DATA(0, 1, -1)
-
- 2 2
- - 1/160 x DATA(1, 1, -1) - 3/160 x DATA(-1, -1, 0)
-
- + 9/1000 x z DATA(2, 0, -1) + 2/125 x DATA(2, 0, 0)
-
- 31 23
- - 9/250 x DATA(-1, 2, -1) + ---- x DATA(1, 2, 2) - ---- x DATA(0, 0, 2)
- 2000 2000
-
- 11
- - 1/1000 x DATA(1, 0, 2) + --- x DATA(2, 0, 2) - 7/250 x DATA(1, -1, 2)
- 500
-
- 43 57
- + ---- x DATA(1, 2, 0) - ---- x DATA(2, 2, 2) - 9/1000 x DATA(-1, 2, 2)
- 2000 2000
-
- 11 31
- + --- x DATA(0, 2, 2) + ---- x DATA(2, 1, 2) - 7/250 x DATA(-1, 1, 2)
- 500 2000
-
- 2
- - 1/1000 x DATA(0, 1, 2) + 3/160 x DATA(0, -1, 1)
-
- 2 2 2
- - 1/160 x DATA(1, 1, 0) + 1/160 x DATA(0, 0, 0) + 1/160 x DATA(1, 0, 0)
-
- 13 27
- + ---- x DATA(2, 0, -1) + ---- x z DATA(2, -1, -1)
- 1000 1000
-
- 27 37 27
- + ---- x z DATA(-1, 2, -1) + ---- x DATA(1, 2, 1) + ---- x DATA(1, 1, 2)
- 1000 2000 2000
-
- 13 31 147
- - ---- x DATA(-1, 0, 1) - ---- x DATA(-1, 1, 1) + ---- x DATA(-1, -1, -1)
- 2000 1000 2000
-
- 27 39
- - ---- x DATA(-1, 2, 0) + 2/125 x DATA(0, 2, 0) - ---- x DATA(2, 2, 1)
- 1000 2000
-
- 27 93 19
- - ---- x DATA(2, -1, 0) + ---- x DATA(-1, -1, 2) - ---- x DATA(0, -1, 2)
- 1000 2000 2000
-
- 19
- - 9/500 x DATA(-1, 2, 1) + ---- x DATA(0, 2, 1) + 1/80 y z DATA(0, 2, 1)
- 1000
-
- 17 37
- - --- x DATA(1, -1, 0) + ---- x DATA(2, 1, 1) - 9/500 x DATA(2, -1, 1)
- 500 2000
-
- 21 21
- - ---- x DATA(2, 2, 0) - 3/1000 x DATA(0, 1, 0) - ---- x DATA(0, 0, 1)
- 2000 2000
-
- 29
- - 1/500 x DATA(1, 0, 1) - 1/500 x DATA(0, 1, 1) + ---- x DATA(1, 1, 1)
- 2000
-
- 37
- - 1/2000 x DATA(0, -1, -1) - ---- x DATA(1, -1, -1)
- 1000
-
- 13 49 49
- + ---- x DATA(0, 2, -1) + ---- x DATA(1, 2, -1) + ---- x DATA(2, 1, -1)
- 1000 2000 2000
-
- 17 17
- - ---- x DATA(0, 0, -1) - --- x DATA(-1, 1, 0) - 1/2000 x DATA(-1, 0, -1)
- 2000 500
-
- 37
- - 1/250 x DATA(1, 0, -1) - ---- x DATA(-1, 1, -1) - 1/250 x DATA(0, 1, -1)
- 1000
-
- 33 129
- + ---- x DATA(1, 1, -1) + ---- x DATA(-1, -1, 0) - 7/2000 x DATA(0, -1, 0)
- 2000 2000
-
- 13 31
- - 1/80 y z DATA(2, 2, 0) - ---- x DATA(0, -1, 1) + ---- x DATA(1, 1, 0)
- 2000 2000
-
- 19 19
- - ---- x DATA(0, 0, 0) - 3/1000 x DATA(1, 0, 0) - ---- z DATA(2, 0, -1)
- 2000 2000
-
- 31 11
- - ---- x DATA(1, -1, 1) + 2/125 z DATA(0, 0, 2) + --- z DATA(2, 0, 2)
- 1000 500
-
- - 9/500 z DATA(1, -1, 2) - 7/2000 x DATA(-1, 0, 0)
-
- 111 19 57
- + ---- x DATA(-1, -1, 1) + ---- z DATA(1, 0, 2) - ---- z DATA(2, 2, 2)
- 2000 1000 2000
-
- 21 31
- - 3/2000 z DATA(-1, 2, 2) - ---- z DATA(0, 2, 2) + ---- z DATA(2, 1, 2)
- 2000 2000
-
- 49 43 37
- + ---- z DATA(-1, 1, 2) + ---- z DATA(0, 1, 2) + ---- z DATA(1, 1, 2)
- 2000 2000 2000
-
- 39 93
- - ---- z DATA(1, 2, 2) - 1/250 z DATA(-1, 0, 1) + ---- z DATA(2, -1, -1)
- 2000 2000
-
- 13 147
- + ---- z DATA(-1, 0, 2) - 1/80 y z DATA(2, 0, 1) + ---- z DATA(-1, -1, -1)
- 1000 2000
-
- 13
- - 1/1000 z DATA(2, 1, 0) + ---- z DATA(-1, 2, 0) + 2/125 z DATA(0, 2, 0)
- 1000
-
- 23 27
- - ---- z DATA(2, 0, 0) - 9/250 z DATA(-1, 2, -1) - ---- z DATA(0, 2, -1)
- 2000 1000
-
- 19
- - 9/500 z DATA(1, 2, -1) - 9/1000 z DATA(2, 2, -1) + ---- z DATA(1, 2, 0)
- 1000
-
- + 3/80 x y DATA(2, -1, -1) - 7/250 z DATA(2, 1, -1)
-
- 27 49
- - 9/250 z DATA(-1, -1, 2) - ---- z DATA(0, -1, 2) + ---- z DATA(-1, 2, 1)
- 1000 2000
-
- 19 33
- - ---- z DATA(2, -1, 0) + ---- z DATA(-1, 1, 1) - 9/1000 z DATA(2, -1, 2)
- 2000 2000
-
- 29 129
- - 3/80 y z DATA(0, 0, 2) + ---- z DATA(1, 1, 1) + ---- z DATA(0, -1, -1)
- 2000 2000
-
- 111
- + ---- z DATA(1, -1, -1) - 1/2000 z DATA(-1, 0, -1)
- 2000
-
- 13 37
- - 7/2000 z DATA(0, 0, -1) - ---- z DATA(1, 0, -1) - ---- z DATA(-1, 1, -1)
- 2000 1000
-
- 17 31
- - --- z DATA(0, 1, -1) - ---- z DATA(1, 1, -1) - 1/2000 z DATA(-1, -1, 0)
- 500 1000
-
- 13 43
- - 7/2000 z DATA(0, -1, 0) - ---- z DATA(1, -1, 0) + ---- z DATA(0, 2, 1)
- 2000 2000
-
- 37 31 27
- + ---- z DATA(1, 2, 1) + ---- z DATA(2, 2, 1) + ---- z DATA(2, 1, 1)
- 2000 2000 2000
-
- 11
- - 7/250 z DATA(2, -1, 1) - 1/1000 z DATA(2, 0, 1) + --- z DATA(2, 2, 0)
- 500
-
- 31
- - 3/1000 z DATA(0, 1, 0) - ---- z DATA(1, -1, 1) - 1/500 z DATA(1, 1, 0)
- 1000
-
- 19 21 2
- - ---- z DATA(0, 0, 0) - ---- z DATA(1, 0, 0) + 3/32 y DATA(2, 0, -1)
- 2000 2000
-
- 2 2 2
- - 1/32 y DATA(2, -1, -1) + 3/32 y DATA(-1, 0, 2) + 3/32 y DATA(0, 0, 2)
-
- 2 2 2
- + 3/32 y DATA(1, 0, 2) + 3/32 y DATA(2, 0, 2) - 1/32 y DATA(1, -1, 2)
-
- 31
- - 3/1000 z DATA(0, 0, 1) - 1/500 z DATA(1, 0, 1) + ---- z DATA(0, 1, 1)
- 2000
-
- + 9/1000 x z DATA(0, 2, -1) + 3/80 x y DATA(-1, 1, 0)
-
- - 3/80 x y DATA(-1, -1, 1) - 1/80 x y DATA(0, -1, 1)
-
- + 1/80 x y DATA(1, -1, 1) - 1/80 x y DATA(1, 1, 0)
-
- 2
- + 1/80 x y DATA(0, 0, 0) - 1/80 x y DATA(1, 0, 0) - 1/160 x DATA(2, 0, 1)
-
- 2 2 2
- + 3/160 x DATA(2, 2, 0) - 1/160 x DATA(0, 1, 0) + 1/160 x DATA(0, 0, 1)
-
- 2
- + 1/160 x DATA(1, 0, 1) - 3/1000 x z DATA(-1, 0, 0)
-
- + 3/1000 x z DATA(-1, 1, 0) + 1/80 x y DATA(0, 1, -1)
-
- - 1/80 x y DATA(1, 1, -1) - 3/80 x y DATA(-1, -1, 0)
-
- - 1/80 x y DATA(0, -1, 0) + 1/80 x y DATA(1, -1, 0)
-
- + 3/80 x y DATA(-1, 0, 0) + 3/80 y z DATA(-1, 2, 2)
-
- - 3/80 y z DATA(2, -1, -1) + 1/1000 x z DATA(1, 1, 1)
-
- - 9/1000 x z DATA(0, -1, -1) + 9/1000 x z DATA(1, -1, -1)
-
- - 9/1000 x z DATA(-1, 0, -1) - 3/1000 x z DATA(0, 0, -1)
-
- + 3/1000 x z DATA(1, 0, -1) + 9/1000 x z DATA(-1, 1, -1)
-
- + 3/1000 x z DATA(0, 1, -1) - 3/1000 x z DATA(1, 1, -1)
-
- - 9/1000 x z DATA(-1, -1, 0) - 3/1000 x z DATA(0, -1, 0)
-
- + 3/1000 x z DATA(1, -1, 0) + 1/80 y z DATA(-1, 1, 0)
-
- + 3/80 y z DATA(0, 2, 2) + 3/80 x y DATA(-1, 0, 2)
-
- - 3/80 x y DATA(2, 0, 2) - 3/80 x y DATA(2, 0, -1)
-
- + 9/1000 x z DATA(-1, -1, 1) + 3/1000 x z DATA(0, -1, 1)
-
- - 3/1000 x z DATA(1, -1, 1) - 1/1000 x z DATA(1, 1, 0)
-
- - 1/1000 x z DATA(0, 0, 0) + 1/1000 x z DATA(1, 0, 0)
-
- - 3/80 y z DATA(0, -1, -1) - 9/1000 x z DATA(2, -1, 1)
-
- - 3/1000 x z DATA(2, 0, 1) - 9/1000 x z DATA(2, 2, 0)
-
- + 1/1000 x z DATA(0, 1, 0) + 1/1000 x z DATA(0, 0, 1)
-
- - 1/1000 x z DATA(1, 0, 1) - 1/1000 x z DATA(0, 1, 1)
-
- + 3/80 y z DATA(-1, 0, -1) + 1/80 y z DATA(2, 1, 0)
-
- - 3/80 y z DATA(-1, 1, 2) - 3/80 y z DATA(1, 1, 2)
-
- - 3/80 y z DATA(0, 1, 2) - 1/80 y z DATA(-1, 0, 1)
-
- - 3/80 y z DATA(-1, -1, -1) + 1/80 y z DATA(2, -1, 1)
-
- + 1/80 y z DATA(-1, 0, 0) + 1/80 y z DATA(2, 0, 0)
-
- + 1/80 y z DATA(1, 1, 0) - 1/80 y z DATA(2, 1, 1)
-
- + 3/80 y z DATA(2, 1, -1) - 3/80 y z DATA(-1, 0, 2)
-
- - 1/80 y z DATA(0, 0, 1) + 3/80 y z DATA(2, -1, 2)
-
- + 3/80 y z DATA(1, 1, -1) - 3/80 y z DATA(1, 2, -1)
-
- + 1/80 x y DATA(1, -1, 2) + 1/80 y z DATA(1, 2, 1)
-
- - 1/80 x y DATA(1, 0, 2) - 3/80 y z DATA(0, 2, -1)
-
- + 3/80 y z DATA(0, 0, -1) - 1/80 y z DATA(1, -1, 0)
-
- + 3/80 y z DATA(-1, -1, 2) + 1/80 y z DATA(1, 0, 0)
-
- + 1/80 x y DATA(0, 0, 2) + 1/80 y z DATA(1, -1, 1)
-
- - 1/80 y z DATA(-1, -1, 0) + 1/80 y z DATA(-1, -1, 1)
-
- + 3/80 y z DATA(1, 2, 2) - 1/80 y z DATA(1, 0, 1)
-
- + 3/80 y z DATA(-1, 1, -1) + 3/80 x y DATA(2, 2, 2)
-
- - 3/80 y z DATA(2, 2, -1) + 1/80 x y DATA(1, 2, 0)
-
- + 3/80 y z DATA(0, 1, -1) - 1/80 y z DATA(-1, 2, 0)
-
- - 1/80 y z DATA(0, 2, 0) - 1/80 y z DATA(2, -1, 0)
-
- - 1/80 y z DATA(-1, 1, 1) - 3/80 y z DATA(2, 1, 2)
-
- - 3/80 y z DATA(1, -1, -1) + 1/80 y z DATA(0, 1, 0)
-
- + 1/80 y z DATA(0, 0, 0) - 1/80 y z DATA(0, -1, 0)
-
- + 3/80 y z DATA(1, 0, -1) + 3/80 y z DATA(0, -1, 2)
-
- + 1/80 y z DATA(-1, 2, 1) - 3/80 y z DATA(-1, 2, -1)
-
- 161 87
- + 1/80 y z DATA(0, -1, 1) - ---- DATA(0, 0, 0) - ---- DATA(1, 0, 0)
- 4000 2000
-
- 21 299 87
- + --- DATA(0, 1, 0) + ---- DATA(1, 1, 0) - ---- DATA(0, 0, 1)
- 250 4000 2000
-
- 191 299 133
- - ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
- 4000 4000 2000
-
- 43 19
- + ---- x DATA(2, 1, 0) + ---- x DATA(2, 0, 1) - 3/2000 x DATA(2, 2, -1)
- 2000 1000
-
- 607 97
- - 9/1000 x DATA(2, -1, 2) - ----- DATA(0, -1, -1) - ---- DATA(1, -1, -1)
- 12000 3000
-
- 39 49 107
- - ---- DATA(-1, 0, -1) - ---- DATA(0, 0, -1) - ---- DATA(1, 0, -1)
- 4000 2000 4000
-
- 157 323 141
- + ---- DATA(-1, 1, -1) + ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1)
- 2000 4000 2000
-
- 607 437 691
- - ----- DATA(-1, -1, 0) - ---- DATA(0, -1, 0) - ----- DATA(1, -1, 0)
- 12000 6000 12000
-
- 49 323 97
- - ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1)
- 2000 4000 3000
-
- 691 17 107
- - ----- DATA(0, -1, 1) - --- DATA(1, -1, 1) - ---- DATA(-1, 0, 1)
- 12000 375 4000
-
- 141 47 53
- + ---- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1) + ---- DATA(2, 1, 0)
- 2000 1500 1000
-
- 17 349 29
- - ---- DATA(-1, 2, 0) + ----- DATA(0, 2, 0) - ---- DATA(2, -1, 0)
- 3000 12000 6000
-
- 137 449 17
- - ---- DATA(2, 0, 0) - ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
- 4000 12000 3000
-
- 137 41 191
- - ----- DATA(1, 2, -1) - --- DATA(2, 2, -1) + ---- DATA(2, 1, -1)
- 12000 750 4000
-
- 33 281 33
- - ---- DATA(2, 0, -1) + ----- DATA(2, -1, -1) - ---- DATA(-1, 0, 2)
- 2000 12000 2000
-
- 137 79 129
- - ---- DATA(0, 0, 2) - ---- DATA(1, 0, 2) - ---- DATA(2, 0, 2)
- 4000 2000 4000
-
- 53 307 281
- + ----- DATA(1, -1, 2) + ---- DATA(2, -1, 2) + ----- DATA(-1, -1, 2)
- 12000 6000 12000
-
- 29 137 79
- - ---- DATA(0, -1, 2) - ----- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
- 6000 12000 3000
-
- 319 183
- + ----- DATA(1, 2, 1) - 4/375 DATA(2, 2, 1) + ---- DATA(2, 1, 1)
- 12000 4000
-
- 53 79 167
- + ----- DATA(2, -1, 1) - ---- DATA(2, 0, 1) - ----- DATA(2, 2, 0)
- 12000 2000 12000
-
- 79 539
- + ---- DATA(1, 2, 0) - 4/375 DATA(1, 2, 2) - ----- DATA(2, 2, 2)
- 3000 12000
-
- 41 167 13
- - --- DATA(-1, 2, 2) - ----- DATA(0, 2, 2) + --- DATA(2, 1, 2)
- 750 12000 500
-
- 191 53 183
- + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)
- 4000 1000 4000
-
- 2 2
- - 3/160 z DATA(1, 2, 1) - 1/160 z DATA(2, 1, 1)
-
- 2 2
- + 3/160 z DATA(2, -1, 1) + 1/160 z DATA(2, 0, 1)
-
- 2 2
- - 3/160 z DATA(2, 2, 0) + 3/160 z DATA(-1, 2, -1)
-
- 2 2
- + 3/160 z DATA(1, 2, -1) + 3/160 z DATA(2, 2, -1)
-
- 2 2
- + 1/160 z DATA(2, 1, -1) + 3/160 z DATA(2, -1, 0)
-
- 2 2
- - 3/160 z DATA(2, -1, 2) - 3/160 z DATA(-1, -1, 2)
-
- 2 2
- - 3/160 z DATA(0, -1, 2) + 3/160 z DATA(0, 2, -1)
-
- 2 2
- + 3/160 z DATA(-1, 2, 2) + 1/160 z DATA(2, 1, 2)
-
- 2 2
- + 1/160 z DATA(-1, 1, 2) + 1/160 z DATA(0, 1, 2)
-
- 2 2
- + 1/160 z DATA(1, 1, 2) - 3/160 z DATA(2, 2, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=379603340, alloc=4848776, time=36.43
-bytes used=380635108, alloc=4848776, time=36.50
-bytes used=381635364, alloc=4848776, time=36.58
-bytes used=382684156, alloc=4848776, time=36.66
-bytes used=383687484, alloc=4848776, time=36.73
-bytes used=384688724, alloc=4848776, time=36.82
-bytes used=385698740, alloc=4848776, time=36.90
-bytes used=386711936, alloc=4848776, time=36.96
- 147 147 2 47
-[COEFF(-1, -1, -1) = 1/10 y + ---- x + ---- z - 1/32 y - ---- - 3/80 x y
- 2000 2000 1500
-
- 2 2 27
- - 3/160 x - 3/80 y z - 3/160 z - ---- x z, COEFF(0, -1, -1) = - 1/80 x y
- 1000
-
- 129 607 2 2
- + ---- z - 3/80 y z + 7/80 y - ----- - 3/160 z + 3/160 x - 9/1000 x z
- 2000 12000
-
- 2 111
- - 1/2000 x - 1/32 y , COEFF(1, -1, -1) = 1/80 x y + ---- z - 3/80 y z
- 2000
-
- 2 2 97 37 2
- + 3/160 x - 1/32 y - ---- + 9/1000 x z + 3/40 y - ---- x - 3/160 z ,
- 3000 1000
-
- 93 2 281
- COEFF(2, -1, -1) = - 3/80 y z + 1/16 y + ---- z - 3/160 z + -----
- 2000 12000
-
- 2 2 27
- - 9/250 x - 3/160 x - 1/32 y + ---- x z + 3/80 x y, COEFF(-1, 0, -1) =
- 1000
-
- 2 13 2 2
- - 1/160 z - 1/2000 x - -- y - 1/2000 z + 3/80 y z - 1/160 x + 3/32 y
- 80
-
- 39 2
- - ---- + 3/80 x y - 9/1000 x z, COEFF(0, 0, -1) = - 3/1000 x z + 1/160 x
- 4000
-
- 49 2 2
- - ---- + 3/80 y z - 1/160 z - 7/2000 z - 3/20 y + 1/80 x y + 3/32 y
- 2000
-
- 17 2 107
- - ---- x, COEFF(1, 0, -1) = - 1/80 x y - 1/160 z - ---- + 3/1000 x z
- 2000 4000
-
- 2 13 11 2
- + 3/80 y z + 3/32 y - ---- z - -- y - 1/250 x + 1/160 x , COEFF(2, 0, -1)
- 2000 80
-
- 2 19 13 2
- = - 1/8 y + 9/1000 x z + 3/80 y z + 3/32 y - ---- z + ---- x - 1/160 z
- 2000 1000
-
- 2 33 2
- - 1/160 x - 3/80 x y - ----, COEFF(-1, 1, -1) = 1/160 x + 3/80 x y
- 2000
-
- 2 2 37 37 157
- + 1/160 z - 3/32 y - ---- x + 1/40 y + 9/1000 x z - ---- z + ----
- 1000 1000 2000
-
- 323
- + 3/80 y z, COEFF(0, 1, -1) = 3/80 y z + 3/1000 x z + ---- + 1/80 x y
- 4000
-
- 2 2 2 17
- - 1/160 x + 3/80 y + 1/160 z - 3/32 y - 1/250 x - --- z,
- 500
-
- 141 33 2
- COEFF(1, 1, -1) = ---- + 3/80 y z + ---- x - 3/1000 x z + 1/160 z
- 2000 2000
-
- 2 2 31
- - 3/32 y + 1/20 y - 1/160 x - 1/80 x y - ---- z, COEFF(2, 1, -1) =
- 1000
-
- 49 2 191 2
- - 7/250 z + ---- x - 3/32 y - 9/1000 x z + ---- + 3/80 y z + 1/160 z
- 2000 4000
-
- 2
- - 3/80 x y + 1/16 y + 1/160 x , COEFF(-1, 2, -1) = - 3/80 x y + 3/80 y
-
- 449 2 2 27
- - 9/250 z - ----- + 3/160 x - 9/250 x + 1/32 y + ---- x z - 3/80 y z
- 12000 1000
-
- 2 2 2 17
- + 3/160 z , COEFF(0, 2, -1) = - 3/160 x + 1/32 y - ---- - 1/80 x y
- 3000
-
- 27 13 2
- + 9/1000 x z - 3/80 y z + 1/40 y - ---- z + ---- x + 3/160 z ,
- 1000 1000
-
- 2 2
- COEFF(1, 2, -1) = 3/160 z + 1/32 y + 1/80 x y - 9/1000 x z + 1/80 y
-
- 2 137 49
- - 3/160 x - 3/80 y z - 9/500 z - ----- + ---- x, COEFF(2, 2, -1) =
- 12000 2000
-
- 2 27 41 2 2
- 3/80 x y - 3/2000 x + 3/160 x - ---- x z - --- + 3/160 z + 1/32 y
- 1000 750
-
- 607 2
- - 9/1000 z - 3/80 y z, COEFF(-1, -1, 0) = - ----- - 9/1000 x z + 3/160 z
- 12000
-
- 2 2 129
- - 1/2000 z - 3/160 x - 1/32 y - 1/80 y z + ---- x - 3/80 x y + 7/80 y,
- 2000
-
- 437
- COEFF(0, -1, 0) = - 1/80 y z + 3/40 y - ---- - 7/2000 x - 3/1000 x z
- 6000
-
- 2 2 2
- + 3/160 x - 1/32 y - 7/2000 z + 3/160 z - 1/80 x y, COEFF(1, -1, 0) =
-
- 691 13 2 17 2
- - ----- - ---- z - 1/32 y - --- x - 1/80 y z + 1/80 x y + 3/160 x
- 12000 2000 500
-
- 2
- + 3/160 z + 3/1000 x z + 1/16 y, COEFF(2, -1, 0) = 1/20 y - 1/80 y z
-
- 19 2 27 2 29
- - ---- z + 3/80 x y - 3/160 x - ---- x - 1/32 y + 9/1000 x z - ----
- 2000 1000 6000
-
- 2 17 2 49
- + 3/160 z , COEFF(-1, 0, 0) = 3/80 x y - ---- z + 3/32 y - ----
- 2000 2000
-
- 2 2
- + 1/80 y z - 3/20 y - 3/1000 x z - 7/2000 x + 1/160 z - 1/160 x ,
-
- 2 19 2 2
- COEFF(0, 0, 0) = 3/32 y - ---- z + 1/80 y z + 1/160 x + 1/160 z
- 2000
-
- 161 19 11
- + 1/80 x y - ---- - 1/1000 x z - ---- x - -- y, COEFF(1, 0, 0) =
- 4000 2000 80
-
- 21 2 2
- - 3/1000 x + 1/80 y z - 1/80 x y - ---- z + 1/160 x - 1/8 y + 3/32 y
- 2000
-
- 2 87 137 23
- + 1/1000 x z + 1/160 z - ----, COEFF(2, 0, 0) = - 9/80 y - ---- - ---- z
- 2000 4000 2000
-
- 2 2
- + 1/80 y z + 2/125 x + 3/1000 x z + 3/32 y - 1/160 x - 3/80 x y
-
- 2 2
- + 1/160 z , COEFF(-1, 1, 0) = 1/160 x + 1/80 y z + 3/1000 x z - 1/250 z
-
- 2 323 17 2
- - 1/160 z + 3/80 y + ---- - --- x - 3/32 y + 3/80 x y, COEFF(0, 1, 0) =
- 4000 500
-
- 2
- - 3/1000 x + 1/80 y z + 1/1000 x z + 1/80 x y - 1/160 x - 3/1000 z
-
- 2 21 2 31
- - 1/160 z + --- - 3/32 y + 1/20 y, COEFF(1, 1, 0) = ---- x - 1/80 x y
- 250 2000
-
- 2 2 2 299
- - 1/160 z - 1/500 z - 1/160 x - 3/32 y + 1/80 y z + ---- + 1/16 y
- 4000
-
- 53 43
- - 1/1000 x z, COEFF(2, 1, 0) = 1/80 y z + ---- - 3/1000 x z + ---- x
- 1000 2000
-
- 2 2 2
- - 1/1000 z + 1/160 x - 3/80 x y - 1/160 z - 3/32 y + 3/40 y,
-
- 2 13 2
- COEFF(-1, 2, 0) = 1/32 y + ---- z + 3/160 x + 9/1000 x z + 1/40 y
- 1000
-
- 2 27 17
- - 3/160 z - 1/80 y z - ---- x - 3/80 x y - ----, COEFF(0, 2, 0) =
- 1000 3000
-
- 2 2
- - 3/160 z + 1/80 y - 1/80 x y + 2/125 x + 3/1000 x z + 1/32 y + 2/125 z
-
- 349 2 19
- + ----- - 1/80 y z - 3/160 x , COEFF(1, 2, 0) = ---- z - 1/80 y z
- 12000 1000
-
- 2 79 2 2 43
- - 3/160 x + ---- + 1/32 y - 3/160 z - 3/1000 x z + ---- x + 1/80 x y,
- 3000 2000
-
- 2 2 11
- COEFF(2, 2, 0) = - 3/160 z + 1/32 y - 1/80 y + --- z - 1/80 y z
- 500
-
- 21 2 167
- - 9/1000 x z - ---- x + 3/160 x + 3/80 x y - -----, COEFF(-1, -1, 1) =
- 2000 12000
-
- 97 2 2 37
- - ---- - 3/80 x y - 3/160 x + 1/80 y z + 3/40 y - 1/32 y - ---- z
- 3000 1000
-
- 111 2 2
- + ---- x + 3/160 z + 9/1000 x z, COEFF(0, -1, 1) = - 1/32 y - 1/80 x y
- 2000
-
- 2 13 2 691
- + 3/160 z + 3/1000 x z - ---- x + 3/160 x - ----- + 1/80 y z + 1/16 y
- 2000 12000
-
- 17 17 2 31 2
- - --- z, COEFF(1, -1, 1) = - --- + 1/80 x y + 3/160 z - ---- z + 3/160 x
- 500 375 1000
-
- 31 2
- - ---- x - 1/32 y - 3/1000 x z + 1/80 y z + 1/20 y, COEFF(2, -1, 1) =
- 1000
-
- 2 2 53
- 3/80 y - 1/32 y - 3/160 x - 7/250 z - 9/1000 x z + ----- - 9/500 x
- 12000
-
- 2 107
- + 3/160 z + 3/80 x y + 1/80 y z, COEFF(-1, 0, 1) = - ---- - 1/250 z
- 4000
-
- 2 13 2 11 2
- - 1/80 y z + 3/1000 x z + 1/160 z - ---- x + 3/32 y - -- y - 1/160 x
- 2000 80
-
- 21
- + 3/80 x y, COEFF(0, 0, 1) = - 3/1000 z + 1/80 x y - 1/80 y z - ---- x
- 2000
-
- 2 2 87 2
- + 3/32 y - 1/8 y + 1/160 x - ---- + 1/160 z + 1/1000 x z,
- 2000
-
- 2 2 191 2
- COEFF(1, 0, 1) = 1/160 z - 1/500 x + 1/160 x - 1/500 z - ---- + 3/32 y
- 4000
-
- 79
- - 9/80 y - 1/80 y z - 1/80 x y - 1/1000 x z, COEFF(2, 0, 1) = - ----
- 2000
-
- 2 2 19 2
- - 3/1000 x z - 1/160 x - 1/10 y + 3/32 y - 1/1000 z + ---- x + 1/160 z
- 1000
-
- 33 31 2
- - 1/80 y z - 3/80 x y, COEFF(-1, 1, 1) = ---- z - ---- x - 1/160 z
- 2000 1000
-
- 2 2 141
- + 1/160 x - 3/32 y - 3/1000 x z + 3/80 x y + 1/20 y + ---- - 1/80 y z,
- 2000
-
- 2 31 2
- COEFF(0, 1, 1) = 1/80 x y - 1/1000 x z - 3/32 y + ---- z - 1/160 x
- 2000
-
- 299 2 29
- + 1/16 y + ---- - 1/160 z - 1/80 y z - 1/500 x, COEFF(1, 1, 1) = ---- x
- 4000 2000
-
- 2 2 133 29
- - 3/32 y - 1/160 x + ---- + ---- z + 3/40 y - 1/80 y z + 1/1000 x z
- 2000 2000
-
- 2 2
- - 1/80 x y - 1/160 z , COEFF(2, 1, 1) = - 3/32 y + 7/80 y - 1/80 y z
-
- 2 27 183 37 2
- - 1/160 z + ---- z + ---- + ---- x + 1/160 x - 3/80 x y + 3/1000 x z,
- 2000 4000 2000
-
- 49 2
- COEFF(-1, 2, 1) = ---- z - 9/1000 x z - 9/500 x + 1/80 y z + 1/32 y
- 2000
-
- 2 137 2
- - 3/160 z + 1/80 y - 3/80 x y - ----- + 3/160 x , COEFF(0, 2, 1) =
- 12000
-
- 2 43 79 2 19
- 1/32 y + ---- z + ---- - 3/1000 x z - 3/160 x + ---- x - 1/80 x y
- 2000 3000 1000
-
- 2 37 2 2
- - 3/160 z + 1/80 y z, COEFF(1, 2, 1) = ---- x - 3/160 x + 1/32 y
- 2000
-
- 319 37 2
- + ----- + ---- z + 3/1000 x z - 3/160 z + 1/80 x y + 1/80 y z - 1/80 y,
- 12000 2000
-
- 31 2 39
- COEFF(2, 2, 1) = ---- z + 1/32 y + 1/80 y z - ---- x + 9/1000 x z - 1/40 y
- 2000 2000
-
- 2 2 281
- - 3/160 z + 3/160 x - 4/375 + 3/80 x y, COEFF(-1, -1, 2) = -----
- 12000
-
- 2 2 27 2 93
- - 3/160 z - 3/160 x + 1/16 y + 3/80 y z + ---- x z - 1/32 y + ---- x
- 1000 2000
-
- 29 2
- - 3/80 x y - 9/250 z, COEFF(0, -1, 2) = - ---- - 1/32 y + 3/80 y z
- 6000
-
- 19 27 2 2
- - ---- x - ---- z + 1/20 y - 3/160 z + 3/160 x + 9/1000 x z - 1/80 x y,
- 2000 1000
-
- 2 53 2
- COEFF(1, -1, 2) = 3/160 x + 1/80 x y + ----- - 3/160 z + 3/80 y z
- 12000
-
- 2
- - 9/500 z - 9/1000 x z - 7/250 x + 3/80 y - 1/32 y , COEFF(2, -1, 2) =
-
- 2 2 2 27
- - 3/160 z + 3/80 y z - 3/160 x + 1/40 y - 1/32 y - ---- x z - 9/1000 z
- 1000
-
- 307 19
- - 9/1000 x + ---- + 3/80 x y, COEFF(-1, 0, 2) = - ---- x + 3/80 x y
- 6000 2000
-
- 33 2 2 2
- - 3/80 y z - ---- - 1/8 y - 1/160 x + 9/1000 x z - 1/160 z + 3/32 y
- 2000
-
- 13 2
- + ---- z, COEFF(0, 0, 2) = 1/80 x y - 3/80 y z - 1/160 z + 2/125 z
- 1000
-
- 2 137 23 2
- + 1/160 x - 9/80 y - ---- - ---- x + 3/1000 x z + 3/32 y , COEFF(1, 0, 2)
- 4000 2000
-
- 2 79 2
- = 3/32 y - 1/1000 x - ---- - 3/1000 x z - 1/10 y + 1/160 x - 1/80 x y
- 2000
-
- 19 2 2
- - 3/80 y z + ---- z - 1/160 z , COEFF(2, 0, 2) = - 3/80 x y - 1/160 x
- 1000
-
- 2 129 11 11
- + 3/32 y - ---- - 9/1000 x z + --- z - 7/80 y + --- x - 3/80 y z
- 4000 500 500
-
- 2 49 2
- - 1/160 z , COEFF(-1, 1, 2) = - 9/1000 x z + ---- z + 1/160 x + 1/16 y
- 2000
-
- 2 191 2
- + 3/80 x y - 3/80 y z - 3/32 y - 7/250 x + ---- + 1/160 z ,
- 4000
-
- 2 53 2 43
- COEFF(0, 1, 2) = - 3/32 y + ---- - 1/160 x - 3/80 y z + 3/40 y + ---- z
- 1000 2000
-
- 2
- - 3/1000 x z - 1/1000 x + 1/160 z + 1/80 x y, COEFF(1, 1, 2) = - 3/80 y z
-
- 183 2 27 2
- + 7/80 y + 3/1000 x z + ---- - 1/160 x + ---- x - 1/80 x y - 3/32 y
- 4000 2000
-
- 2 37 2 13 31 2
- + 1/160 z + ---- z, COEFF(2, 1, 2) = - 3/32 y + --- + ---- z + 1/160 z
- 2000 500 2000
-
- 2 31
- + 9/1000 x z + 1/160 x + 1/10 y + ---- x - 3/80 x y - 3/80 y z,
- 2000
-
- 2 2 41
- COEFF(-1, 2, 2) = - 9/1000 x + 3/160 x + 1/32 y - 3/2000 z - ---
- 750
-
- 27 2 2
- - 3/80 x y - ---- x z + 3/160 z + 3/80 y z, COEFF(0, 2, 2) = 1/32 y
- 1000
-
- 21 167 2 11
- - ---- z - 9/1000 x z - ----- - 3/160 x - 1/80 y + --- x + 3/80 y z
- 2000 12000 500
-
- 2 2
- - 1/80 x y + 3/160 z , COEFF(1, 2, 2) = - 1/40 y - 4/375 + 1/32 y
-
- 31 2 39 2
- + ---- x + 3/160 z + 3/80 y z + 1/80 x y + 9/1000 x z - ---- z - 3/160 x
- 2000 2000
-
- 27 2 57 2
- , COEFF(2, 2, 2) = - 3/80 y + ---- x z + 3/160 z - ---- z + 1/32 y
- 1000 2000
-
- 57 539 2
- + 3/80 y z - ---- x + 3/80 x y - ----- + 3/160 x ]
- 2000 12000
-
-> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c");
-bytes used=387712100, alloc=4848776, time=37.05
-bytes used=388712416, alloc=4848776, time=37.13
-bytes used=389712576, alloc=4848776, time=37.21
-bytes used=390712892, alloc=4848776, time=37.35
-bytes used=391713076, alloc=4848776, time=37.43
-bytes used=392743012, alloc=4848776, time=37.51
-bytes used=393751820, alloc=4848776, time=37.58
-bytes used=394761784, alloc=4848776, time=37.67
-bytes used=395770276, alloc=4848776, time=37.77
-bytes used=396770504, alloc=4848776, time=37.87
-bytes used=397770664, alloc=4848776, time=38.32
-bytes used=398771100, alloc=4848776, time=38.41
-bytes used=399771424, alloc=4848776, time=38.47
-bytes used=400771740, alloc=4848776, time=38.54
-bytes used=401771992, alloc=4848776, time=38.61
-bytes used=402772244, alloc=4848776, time=38.67
-bytes used=403778304, alloc=4848776, time=38.77
-bytes used=404778660, alloc=4848776, time=38.89
-bytes used=405790900, alloc=4848776, time=39.04
-bytes used=406796368, alloc=4848776, time=39.17
-bytes used=407796552, alloc=4848776, time=39.31
-bytes used=408796768, alloc=4848776, time=39.41
-bytes used=409797164, alloc=4848776, time=39.49
-bytes used=410797352, alloc=4848776, time=40.01
-bytes used=411797668, alloc=4848776, time=40.11
-bytes used=412797996, alloc=4848776, time=40.18
-bytes used=413798252, alloc=4848776, time=40.24
-bytes used=414798636, alloc=4848776, time=40.31
-bytes used=415798852, alloc=4848776, time=40.42
-bytes used=416809832, alloc=4848776, time=40.59
-bytes used=417809984, alloc=4848776, time=40.69
-bytes used=418811120, alloc=4848776, time=40.78
-bytes used=419811280, alloc=4848776, time=41.33
-bytes used=420811620, alloc=4848776, time=41.51
-bytes used=421812032, alloc=4848776, time=41.57
-bytes used=422812204, alloc=4848776, time=41.64
-bytes used=423812408, alloc=4848776, time=41.71
-bytes used=424812588, alloc=4848776, time=41.90
-bytes used=425812788, alloc=4848776, time=41.99
-bytes used=426817356, alloc=4848776, time=42.51
-bytes used=427817584, alloc=4848776, time=42.58
-bytes used=428817720, alloc=4848776, time=42.64
-bytes used=429817920, alloc=4848776, time=42.79
-bytes used=430818084, alloc=4848776, time=42.91
-bytes used=431818916, alloc=4848776, time=43.45
-bytes used=432819740, alloc=4848776, time=43.55
-bytes used=433820008, alloc=4848776, time=43.66
->
-# d/dz
-> simplify( diff(interp_3d_cube_order3_smooth0,z) );
-bytes used=434820400, alloc=4848776, time=43.80
-bytes used=435820616, alloc=4848776, time=43.87
-bytes used=436820984, alloc=4848776, time=43.95
-bytes used=437821164, alloc=4848776, time=44.02
-bytes used=438821408, alloc=4848776, time=44.09
-bytes used=439821560, alloc=4848776, time=44.17
-bytes used=440822552, alloc=4848776, time=44.24
-bytes used=441822712, alloc=4848776, time=44.31
-- 1/1000 x y DATA(1, 0, 1) - 1/1000 x y DATA(0, 1, 1)
-
- + 1/1000 x y DATA(1, 1, 1) - 9/1000 x y DATA(0, -1, -1)
-
- + 9/1000 x y DATA(1, -1, -1) - 9/1000 x y DATA(-1, 0, -1)
-
- - 3/1000 x y DATA(0, 0, -1) + 3/1000 x y DATA(1, 0, -1)
-
- 27
- + 9/1000 x y DATA(-1, 1, -1) - ---- x y DATA(-1, 2, 2)
- 1000
-
- - 9/1000 x y DATA(0, 2, 2) + 9/1000 x y DATA(2, 1, 2)
-
- - 9/1000 x y DATA(-1, 1, 2) - 3/1000 x y DATA(0, 1, 2)
-
- + 3/1000 x y DATA(1, 1, 2) + 9/1000 x y DATA(1, 2, 2)
-
- + 3/1000 x y DATA(-1, 0, 1) - 3/1000 x y DATA(-1, 1, 1)
-
- 27
- + 9/1000 x y DATA(2, -1, 0) - ---- x y DATA(2, -1, 2)
- 1000
-
- 27
- + ---- x y DATA(-1, -1, 2) + 9/1000 x y DATA(0, -1, 2)
- 1000
-
- - 9/1000 x y DATA(-1, 2, 1) - 3/1000 x y DATA(0, 2, 1)
-
- + 3/1000 x y DATA(1, 2, 1) + 9/1000 x y DATA(2, 2, 1)
-
- + 3/1000 x y DATA(2, 1, 1) - 9/1000 x y DATA(2, -1, 1)
-
- - 3/1000 x y DATA(2, 0, 1) - 9/1000 x y DATA(2, 2, 0)
-
- + 1/1000 x y DATA(0, 1, 0) + 1/1000 x y DATA(0, 0, 1)
-
- 2 11
- - 3/160 y DATA(0, 1, 2) - 3/20 z DATA(-1, 0, 0) - -- z DATA(-1, 1, 0)
- 80
-
- 2
- + 1/40 z DATA(-1, -1, 1) + 3/80 z DATA(0, -1, 1) - 3/160 y DATA(1, 1, 2)
-
- 2 2
- - 1/160 y DATA(1, 2, 0) + 3/160 y DATA(2, 2, 2)
-
- 2 2
- + 3/160 y DATA(-1, 2, 2) + 3/160 y DATA(0, 2, 2)
-
- 2 2
- - 3/160 y DATA(2, 1, 2) - 3/160 y DATA(-1, 1, 2)
-
- 2 2
- - 3/160 y DATA(-1, -1, -1) + 1/160 y DATA(2, 1, 0)
-
- 2 2
- - 1/160 y DATA(-1, 2, 0) - 1/160 y DATA(0, 2, 0)
-
- 2 2
- + 1/160 y DATA(2, 0, 0) - 3/160 y DATA(-1, 2, -1)
-
- 2 2
- - 3/160 y DATA(0, 2, -1) - 1/160 y DATA(-1, 0, 1)
-
- 2 2
- + 1/160 y DATA(2, 2, 1) + 1/160 y DATA(2, -1, 1)
-
- 2 2 2
- - 1/160 y DATA(2, 0, 1) - 1/160 y DATA(2, 2, 0) + 1/160 y DATA(0, 1, 0)
-
- 2 2
- - 1/160 y DATA(0, 0, 1) + 3/160 y DATA(1, 2, 2)
-
- 2 2
- - 1/160 y DATA(-1, 1, 1) - 1/160 y DATA(2, 1, 1)
-
- 2 2
- - 3/160 y DATA(0, -1, -1) - 3/160 y DATA(1, -1, -1)
-
- 2 2
- + 3/160 y DATA(-1, 0, -1) + 3/160 y DATA(0, 0, -1)
-
- 2 2
- + 3/160 y DATA(1, 0, -1) + 3/160 y DATA(-1, 1, -1)
-
- 2 2
- + 3/160 y DATA(0, 1, -1) + 3/160 y DATA(1, 1, -1)
-
- 2 2
- - 3/160 y DATA(1, 2, -1) - 3/160 y DATA(2, 2, -1)
-
- 2 2
- + 3/160 y DATA(2, 1, -1) - 1/160 y DATA(2, -1, 0)
-
- 2 2
- + 3/160 y DATA(2, -1, 2) + 3/160 y DATA(-1, -1, 2)
-
- 2 2
- + 3/160 y DATA(0, -1, 2) + 1/160 y DATA(-1, 2, 1)
-
- 2 2 2
- + 1/160 y DATA(0, 2, 1) + 1/160 y DATA(1, 2, 1) + 1/160 y DATA(1, 0, 0)
-
- 2 2
- - 1/160 y DATA(-1, -1, 0) - 1/160 y DATA(0, -1, 0)
-
- 2 2
- - 1/160 y DATA(1, -1, 0) + 1/160 y DATA(-1, 0, 0)
-
- 2 2
- + 1/160 y DATA(-1, 1, 0) + 1/160 y DATA(-1, -1, 1)
-
- 2 2
- + 1/160 y DATA(0, -1, 1) + 1/160 y DATA(1, -1, 1)
-
- 2 2 2
- + 1/160 y DATA(1, 1, 0) + 1/160 y DATA(0, 0, 0) - 1/160 y DATA(1, 0, 1)
-
- 2 2
- - 1/160 y DATA(0, 1, 1) - 1/160 y DATA(1, 1, 1) - 3/80 y z DATA(2, 2, 1)
-
- 11
- + 2/125 y DATA(0, 0, 2) + --- y DATA(2, 0, 2) - 9/500 y DATA(1, -1, 2)
- 500
-
- 57 19
- - ---- y DATA(2, 2, 2) + ---- y DATA(1, 0, 2) - 9/1000 y DATA(2, -1, 2)
- 2000 1000
-
- 19 93
- - 9/250 y DATA(-1, -1, 2) - ---- y DATA(2, 0, -1) + ---- y DATA(2, -1, -1)
- 2000 2000
-
- 13 31
- + ---- y DATA(-1, 0, 2) - 1/500 y DATA(1, 0, 1) + ---- y DATA(0, 1, 1)
- 1000 2000
-
- 29 49
- + ---- y DATA(1, 1, 1) + ---- y DATA(-1, 2, 1) - 9/500 y DATA(1, 2, -1)
- 2000 2000
-
- 19
- - 7/250 y DATA(2, 1, -1) - ---- y DATA(2, -1, 0) - 7/250 y DATA(2, -1, 1)
- 2000
-
- 11
- - 1/1000 y DATA(2, 0, 1) + --- y DATA(2, 2, 0) - 3/1000 y DATA(0, 1, 0)
- 500
-
- - 3/1000 y DATA(0, 0, 1) - 1/80 y z DATA(0, 1, 1)
-
- + 1/80 x z DATA(1, 2, -1) - 1/250 y DATA(-1, 1, 0)
-
- 37 17 31
- - ---- y DATA(-1, -1, 1) - --- y DATA(0, -1, 1) - ---- y DATA(1, -1, 1)
- 1000 500 1000
-
- 19 21
- - 1/500 y DATA(1, 1, 0) - ---- y DATA(0, 0, 0) - ---- y DATA(1, 0, 0)
- 2000 2000
-
- 129 111
- + ---- y DATA(0, -1, -1) + ---- y DATA(1, -1, -1)
- 2000 2000
-
- - 1/2000 y DATA(-1, 0, -1) - 7/2000 y DATA(0, 0, -1)
-
- 13 37 17
- - ---- y DATA(1, 0, -1) - ---- y DATA(-1, 1, -1) - --- y DATA(0, 1, -1)
- 2000 1000 500
-
- 31 27 37
- - ---- y DATA(1, 1, -1) - ---- y DATA(0, -1, 2) + ---- y DATA(1, 2, 1)
- 1000 1000 2000
-
- 31 27 2
- + ---- y DATA(2, 2, 1) + ---- y DATA(2, 1, 1) + 1/32 z DATA(0, 2, 2)
- 2000 2000
-
- 2 2 2
- + 1/32 z DATA(0, 0, 2) + 1/32 z DATA(1, 0, 2) + 1/32 z DATA(2, 0, 2)
-
- 2 2 2
- + 1/32 z DATA(1, -1, 2) + 3/32 z DATA(1, 2, 0) + 1/32 z DATA(2, 2, 2)
-
- 2 2
- - 1/32 z DATA(2, 0, -1) - 1/32 z DATA(2, -1, -1)
-
- 2
- + 1/32 z DATA(-1, 0, 2) - 1/2000 y DATA(-1, -1, 0)
-
- 13 17
- - 7/2000 y DATA(0, -1, 0) - ---- y DATA(1, -1, 0) - ---- y DATA(-1, 0, 0)
- 2000 2000
-
- 2 2 2
- + 1/32 z DATA(1, 2, 2) - 3/32 z DATA(-1, 0, 1) - 3/32 z DATA(-1, 1, 1)
-
- 2 2
- - 1/32 z DATA(-1, -1, -1) + 3/32 z DATA(2, 1, 0)
-
- 2 2 2
- + 3/32 z DATA(-1, 2, 0) + 3/32 z DATA(0, 2, 0) + 3/32 z DATA(2, 0, 0)
-
- 2
- - 1/80 y z DATA(2, 0, -1) + 3/32 z DATA(-1, 0, 0)
-
- 2 2
- - 3/32 z DATA(-1, -1, 1) - 3/32 z DATA(0, -1, 1)
-
- 2 2 2
- - 3/32 z DATA(1, -1, 1) + 3/32 z DATA(1, 1, 0) + 3/32 z DATA(0, 0, 0)
-
- 2 2 2
- + 3/32 z DATA(1, 0, 0) - 1/32 z DATA(1, 0, -1) + 3/32 z DATA(0, 1, 0)
-
- 2 2 2
- - 3/32 z DATA(1, 0, 1) - 3/32 z DATA(0, 1, 1) - 3/32 z DATA(1, 1, 1)
-
- 2 2
- - 1/32 z DATA(0, -1, -1) - 1/32 z DATA(1, -1, -1)
-
- 2 2 2
- - 1/32 z DATA(-1, 0, -1) - 3/32 z DATA(0, 0, 1) - 3/32 z DATA(-1, 2, 1)
-
- 2 2
- - 3/32 z DATA(0, 2, 1) + 3/32 z DATA(-1, 1, 0) + 3/80 x z DATA(2, 2, -1)
-
- 21 31
- + 3/80 x z DATA(2, 1, -1) - ---- y DATA(0, 2, 2) + ---- y DATA(2, 1, 2)
- 2000 2000
-
- 49 43 37
- + ---- y DATA(-1, 1, 2) + ---- y DATA(0, 1, 2) + ---- y DATA(1, 1, 2)
- 2000 2000 2000
-
- 39 33
- - ---- y DATA(1, 2, 2) - 1/250 y DATA(-1, 0, 1) + ---- y DATA(-1, 1, 1)
- 2000 2000
-
- - 3/80 x z DATA(2, -1, 0) + 3/80 x z DATA(2, -1, 2)
-
- - 3/80 x z DATA(-1, -1, 2) - 1/80 x z DATA(0, -1, 2)
-
- + 3/80 x z DATA(-1, 2, 1) + 1/80 x z DATA(0, 2, 1)
-
- 13
- - 1/80 x z DATA(1, 2, 1) - 1/1000 y DATA(2, 1, 0) + ---- y DATA(-1, 2, 0)
- 1000
-
- 23
- + 2/125 y DATA(0, 2, 0) - ---- y DATA(2, 0, 0) - 9/250 y DATA(-1, 2, -1)
- 2000
-
- 27 2 2
- - ---- y DATA(0, 2, -1) - 1/32 z DATA(0, 0, -1) - 1/32 z DATA(-1, 1, -1)
- 1000
-
- 2 2
- - 1/32 z DATA(0, 1, -1) - 1/32 z DATA(1, 1, -1)
-
- 2 2
- + 3/32 z DATA(-1, -1, 0) + 3/32 z DATA(0, -1, 0)
-
- 2 147
- + 3/32 z DATA(1, -1, 0) + ---- y DATA(-1, -1, -1)
- 2000
-
- + 3/1000 x y DATA(0, 2, 0) + 9/1000 x y DATA(-1, 2, 0)
-
- - 3/80 x z DATA(2, 2, 1) - 3/1000 x y DATA(2, 1, 0)
-
- 27
- - ---- x y DATA(-1, -1, -1) - 3/80 x z DATA(2, 1, 1)
- 1000
-
- 27
- + 3/1000 x y DATA(2, 0, 0) + ---- x y DATA(-1, 2, -1)
- 1000
-
- + 9/1000 x y DATA(0, 2, -1) - 9/1000 x y DATA(1, 2, -1)
-
- 27
- - ---- x y DATA(2, 2, -1) - 9/1000 x y DATA(2, 1, -1)
- 1000
-
- - 3/80 x z DATA(-1, 0, 2) - 1/80 x z DATA(0, 0, 2)
-
- + 1/80 x z DATA(1, 0, 2) + 3/80 x z DATA(2, 0, 2)
-
- + 1/80 x z DATA(1, -1, 2) + 3/80 y z DATA(2, 2, 2)
-
- - 1/80 x z DATA(1, 2, 0) + 3/80 x z DATA(2, 2, 2) - 3/80 y z DATA(1, 2, 0)
-
- - 3/80 x z DATA(-1, 2, 2) - 1/80 x z DATA(0, 2, 2)
-
- + 3/80 x z DATA(2, 1, 2) - 3/80 x z DATA(-1, 1, 2)
-
- - 3/80 y z DATA(1, -1, 2) - 1/80 x z DATA(0, 1, 2)
-
- + 1/80 x z DATA(1, 1, 2) + 1/80 x z DATA(1, 2, 2)
-
- + 3/80 x z DATA(-1, 0, 1) + 3/80 x z DATA(-1, 1, 1)
-
- - 3/80 x z DATA(-1, -1, -1) - 3/80 x z DATA(2, 1, 0)
-
- + 3/80 x z DATA(-1, 2, 0) + 1/80 x z DATA(0, 2, 0)
-
- 2
- - 1/80 y z DATA(2, 0, 2) - 3/80 x z DATA(2, 0, 0) + 1/160 x DATA(1, 2, 0)
-
- 2 2
- + 3/160 x DATA(2, 2, 2) - 3/160 x DATA(2, -1, -1)
-
- 2 2 2
- - 3/160 x DATA(0, 0, 2) - 3/160 x DATA(1, 0, 2) + 3/160 x DATA(2, 0, 2)
-
- 2 2
- - 3/160 x DATA(1, -1, 2) + 3/160 x DATA(-1, 0, 2)
-
- 2
- - 1/80 y z DATA(1, 0, 2) - 3/160 x DATA(0, -1, 2)
-
- 2 2
- - 1/160 x DATA(0, 2, 1) - 3/160 x DATA(1, 2, 2)
-
- 2 2
- + 1/160 x DATA(-1, 1, 1) - 3/160 x DATA(-1, -1, -1)
-
- 2 2
- - 1/160 x DATA(2, 1, 0) - 1/160 x DATA(-1, 2, 0)
-
- 2 2
- + 1/160 x DATA(0, 2, 0) - 1/160 x DATA(2, 0, 0)
-
- 2 2
- - 3/160 x DATA(-1, 2, -1) + 3/160 x DATA(0, 2, -1)
-
- 2 2
- + 1/160 x DATA(-1, 0, 1) + 3/160 x DATA(-1, 2, 2)
-
- 2 2
- + 3/160 x DATA(2, 1, 2) + 3/160 x DATA(-1, 1, 2)
-
- 2 2 2
- - 3/160 x DATA(0, 1, 2) - 3/160 x DATA(1, 1, 2) - 3/160 x DATA(0, 2, 2)
-
- 2 2
- - 3/160 x DATA(2, 0, -1) + 1/160 x DATA(-1, 2, 1)
-
- 2 2
- - 1/160 x DATA(0, 1, 1) + 3/160 x DATA(1, 2, -1)
-
- 2 2
- - 3/160 x DATA(2, 2, -1) - 3/160 x DATA(2, 1, -1)
-
- 2 2
- - 1/160 x DATA(2, -1, 0) + 3/160 x DATA(2, -1, 2)
-
- 2 2
- + 3/160 x DATA(-1, -1, 2) + 3/160 x DATA(0, 0, -1)
-
- 2 2
- + 3/160 x DATA(1, 0, -1) - 1/160 x DATA(1, 2, 1)
-
- 2 2
- + 1/160 x DATA(2, 2, 1) + 1/160 x DATA(2, 1, 1)
-
- 2
- + 1/160 x DATA(2, -1, 1) - 1/80 y z DATA(1, 1, 1)
-
- 2 2
- + 1/160 x DATA(0, -1, 0) - 1/160 x DATA(-1, 0, 0)
-
- 2 2
- - 1/160 x DATA(-1, 1, 0) + 1/160 x DATA(-1, -1, 1)
-
- 2 2
- - 1/160 x DATA(1, 1, 1) + 3/160 x DATA(0, -1, -1)
-
- 2 2
- + 3/160 x DATA(1, -1, -1) - 3/160 x DATA(-1, 0, -1)
-
- 2
- + 1/160 x DATA(1, -1, 0) - 9/250 x DATA(2, -1, -1)
-
- 27 2
- - ---- x DATA(-1, 0, 2) - 1/160 x DATA(1, -1, 1)
- 1000
-
- 2 2
- - 3/160 x DATA(-1, 1, -1) + 3/160 x DATA(0, 1, -1)
-
- 2 2
- + 3/160 x DATA(1, 1, -1) - 1/160 x DATA(-1, -1, 0)
-
- 93
- + 3/80 x z DATA(2, 0, -1) + 2/125 x DATA(2, 0, 0) + ---- x DATA(-1, 2, -1)
- 2000
-
- 31 43
- + ---- x DATA(1, 2, 2) + 2/125 x DATA(0, 0, 2) + ---- x DATA(1, 0, 2)
- 2000 2000
-
- 21 49
- - ---- x DATA(2, 0, 2) + ---- x DATA(1, -1, 2) - 1/1000 x DATA(1, 2, 0)
- 2000 2000
-
- 57 11
- - ---- x DATA(2, 2, 2) - 9/1000 x DATA(-1, 2, 2) + --- x DATA(0, 2, 2)
- 2000 500
-
- 39 19
- - ---- x DATA(2, 1, 2) - 9/500 x DATA(-1, 1, 2) + ---- x DATA(0, 1, 2)
- 2000 1000
-
- 2 2
- - 1/160 x DATA(0, -1, 1) + 1/160 x DATA(1, 1, 0)
-
- 2 2 27
- + 1/160 x DATA(0, 0, 0) + 1/160 x DATA(1, 0, 0) - ---- x DATA(2, 0, -1)
- 1000
-
- + 3/80 x z DATA(2, -1, -1) - 3/80 x z DATA(-1, 2, -1)
-
- 27 37 17
- + ---- x DATA(1, 2, 1) + ---- x DATA(1, 1, 2) - --- x DATA(-1, 0, 1)
- 2000 2000 500
-
- 31 147 19
- - ---- x DATA(-1, 1, 1) + ---- x DATA(-1, -1, -1) - ---- x DATA(-1, 2, 0)
- 1000 2000 2000
-
- 23 31 13
- - ---- x DATA(0, 2, 0) + ---- x DATA(2, 2, 1) + ---- x DATA(2, -1, 0)
- 2000 2000 1000
-
- 13
- - 9/250 x DATA(-1, -1, 2) + ---- x DATA(0, -1, 2) - 7/250 x DATA(-1, 2, 1)
- 1000
-
- - 1/1000 x DATA(0, 2, 1) - 3/80 y z DATA(0, 2, 1) - 1/250 x DATA(1, -1, 0)
-
- 37 49 11
- + ---- x DATA(2, 1, 1) + ---- x DATA(2, -1, 1) + --- x DATA(2, 2, 0)
- 2000 2000 500
-
- 21 31
- - ---- x DATA(0, 1, 0) - 3/1000 x DATA(0, 0, 1) + ---- x DATA(1, 0, 1)
- 2000 2000
-
- 29
- - 1/500 x DATA(0, 1, 1) + ---- x DATA(1, 1, 1) - 1/2000 x DATA(0, -1, -1)
- 2000
-
- 37 19
- - ---- x DATA(1, -1, -1) - ---- x DATA(0, 2, -1) - 7/250 x DATA(1, 2, -1)
- 1000 2000
-
- 13
- - 9/500 x DATA(2, 1, -1) - 7/2000 x DATA(0, 0, -1) - ---- x DATA(-1, 1, 0)
- 2000
-
- 129 17 111
- + ---- x DATA(-1, 0, -1) - --- x DATA(1, 0, -1) + ---- x DATA(-1, 1, -1)
- 2000 500 2000
-
- 13 31
- - ---- x DATA(0, 1, -1) - ---- x DATA(1, 1, -1) - 1/2000 x DATA(-1, -1, 0)
- 2000 1000
-
- 17
- - ---- x DATA(0, -1, 0) - 3/80 y z DATA(2, 2, 0) - 1/250 x DATA(0, -1, 1)
- 2000
-
- 19
- - 1/500 x DATA(1, 1, 0) - ---- x DATA(0, 0, 0) - 3/1000 x DATA(1, 0, 0)
- 2000
-
- 33
- + 1/20 z DATA(2, 0, -1) + ---- x DATA(1, -1, 1) + 1/80 z DATA(0, 0, 2)
- 2000
-
- - 1/80 z DATA(2, 0, 2) + 1/80 z DATA(1, -1, 2) - 7/2000 x DATA(-1, 0, 0)
-
- 37
- - ---- x DATA(-1, -1, 1) - 3/80 z DATA(2, 2, 2) - 1/80 z DATA(0, 2, 2)
- 1000
-
- - 1/40 z DATA(2, 1, 2) + 1/80 z DATA(-1, 1, 2) - 1/80 z DATA(1, 1, 2)
-
- - 1/40 z DATA(1, 2, 2) + 3/80 z DATA(-1, 0, 1) + 1/16 z DATA(2, -1, -1)
-
- + 1/40 z DATA(-1, 0, 2) + 1/80 y z DATA(2, 0, 1) + 1/10 z DATA(-1, -1, -1)
-
- - 1/10 z DATA(2, 1, 0) - 1/8 z DATA(-1, 2, 0) - 9/80 z DATA(0, 2, 0)
-
- - 9/80 z DATA(2, 0, 0) + 1/16 z DATA(-1, 2, -1) + 1/20 z DATA(0, 2, -1)
-
- + 3/80 z DATA(1, 2, -1) + 1/40 z DATA(2, 2, -1) - 1/10 z DATA(1, 2, 0)
-
- 27
- + ---- x y DATA(2, -1, -1) + 3/80 z DATA(2, 1, -1)
- 1000
-
- + 3/80 z DATA(-1, -1, 2) + 1/40 z DATA(0, -1, 2) + 1/16 z DATA(-1, 2, 1)
-
- - 1/8 z DATA(2, -1, 0) + 1/20 z DATA(-1, 1, 1) - 1/80 y z DATA(0, 0, 2)
-
- + 3/40 z DATA(1, 1, 1) + 7/80 z DATA(0, -1, -1) + 3/40 z DATA(1, -1, -1)
-
- + 7/80 z DATA(-1, 0, -1) + 3/40 z DATA(0, 0, -1) + 1/16 z DATA(1, 0, -1)
-
- + 3/40 z DATA(-1, 1, -1) + 1/16 z DATA(0, 1, -1) + 1/20 z DATA(1, 1, -1)
-
- 13 11
- - -- z DATA(-1, -1, 0) - 3/20 z DATA(0, -1, 0) - -- z DATA(1, -1, 0)
- 80 80
-
- + 3/40 z DATA(0, 2, 1) + 7/80 z DATA(1, 2, 1) + 1/10 z DATA(2, 2, 1)
-
- + 7/80 z DATA(2, 1, 1) + 1/16 z DATA(2, -1, 1) + 3/40 z DATA(2, 0, 1)
-
- - 7/80 z DATA(2, 2, 0) - 1/8 z DATA(0, 1, 0) + 1/20 z DATA(1, -1, 1)
-
- 11
- - 9/80 z DATA(1, 1, 0) - -- z DATA(0, 0, 0) - 1/8 z DATA(1, 0, 0)
- 80
-
- 2 2
- + 3/160 y DATA(2, 0, -1) - 3/160 y DATA(2, -1, -1)
-
- 2 2
- - 3/160 y DATA(-1, 0, 2) - 3/160 y DATA(0, 0, 2)
-
- 2 2
- - 3/160 y DATA(1, 0, 2) - 3/160 y DATA(2, 0, 2)
-
- 2
- + 3/160 y DATA(1, -1, 2) + 1/20 z DATA(0, 0, 1) + 1/16 z DATA(1, 0, 1)
-
- + 1/16 z DATA(0, 1, 1) - 1/80 x z DATA(0, 2, -1)
-
- + 3/1000 x y DATA(-1, 1, 0) + 9/1000 x y DATA(-1, -1, 1)
-
- + 3/1000 x y DATA(0, -1, 1) - 3/1000 x y DATA(1, -1, 1)
-
- - 1/1000 x y DATA(1, 1, 0) - 1/1000 x y DATA(0, 0, 0)
-
- 2
- + 1/1000 x y DATA(1, 0, 0) + 1/160 x DATA(2, 0, 1)
-
- 2 2 2
- - 1/160 x DATA(2, 2, 0) + 1/160 x DATA(0, 1, 0) - 1/160 x DATA(0, 0, 1)
-
- 2
- - 1/160 x DATA(1, 0, 1) + 3/80 x z DATA(-1, 0, 0)
-
- + 3/80 x z DATA(-1, 1, 0) + 3/1000 x y DATA(0, 1, -1)
-
- - 3/1000 x y DATA(1, 1, -1) - 9/1000 x y DATA(-1, -1, 0)
-
- - 3/1000 x y DATA(0, -1, 0) + 3/1000 x y DATA(1, -1, 0)
-
- - 3/1000 x y DATA(-1, 0, 0) + 3/80 y z DATA(-1, 2, 2)
-
- - 3/80 y z DATA(2, -1, -1) - 1/80 x z DATA(1, 1, 1)
-
- - 1/80 x z DATA(0, -1, -1) + 1/80 x z DATA(1, -1, -1)
-
- - 3/80 x z DATA(-1, 0, -1) - 1/80 x z DATA(0, 0, -1)
-
- + 1/80 x z DATA(1, 0, -1) - 3/80 x z DATA(-1, 1, -1)
-
- - 1/80 x z DATA(0, 1, -1) + 1/80 x z DATA(1, 1, -1)
-
- + 3/80 x z DATA(-1, -1, 0) + 1/80 x z DATA(0, -1, 0)
-
- - 1/80 x z DATA(1, -1, 0) - 1/80 y z DATA(-1, 1, 0)
-
- + 3/80 y z DATA(0, 2, 2) + 9/1000 x y DATA(-1, 0, 2)
-
- - 9/1000 x y DATA(2, 0, 2) + 9/1000 x y DATA(2, 0, -1)
-
- + 3/80 x z DATA(-1, -1, 1) + 1/80 x z DATA(0, -1, 1)
-
- - 1/80 x z DATA(1, -1, 1) - 1/80 x z DATA(1, 1, 0)
-
- + 1/80 x z DATA(0, 0, 0) - 1/80 x z DATA(1, 0, 0)
-
- - 3/80 y z DATA(0, -1, -1) - 3/80 x z DATA(2, -1, 1)
-
- - 3/80 x z DATA(2, 0, 1) - 3/80 x z DATA(2, 2, 0) + 1/80 x z DATA(0, 1, 0)
-
- + 1/80 x z DATA(0, 0, 1) - 1/80 x z DATA(1, 0, 1) + 1/80 x z DATA(0, 1, 1)
-
- - 1/80 y z DATA(-1, 0, -1) - 1/80 y z DATA(2, 1, 0)
-
- + 1/80 y z DATA(-1, 1, 2) + 1/80 y z DATA(1, 1, 2)
-
- + 1/80 y z DATA(0, 1, 2) + 1/80 y z DATA(-1, 0, 1)
-
- - 3/80 y z DATA(-1, -1, -1) + 3/80 y z DATA(2, -1, 1)
-
- + 1/80 y z DATA(-1, 0, 0) + 1/80 y z DATA(2, 0, 0)
-
- - 1/80 y z DATA(1, 1, 0) - 1/80 y z DATA(2, 1, 1)
-
- + 1/80 y z DATA(2, 1, -1) - 1/80 y z DATA(-1, 0, 2)
-
- + 1/80 y z DATA(0, 0, 1) - 3/80 y z DATA(2, -1, 2)
-
- + 1/80 y z DATA(1, 1, -1) + 3/80 y z DATA(1, 2, -1)
-
- - 9/1000 x y DATA(1, -1, 2) - 3/80 y z DATA(1, 2, 1)
-
- - 3/1000 x y DATA(1, 0, 2) + 3/80 y z DATA(0, 2, -1)
-
- - 1/80 y z DATA(0, 0, -1) + 3/80 y z DATA(1, -1, 0)
-
- - 3/80 y z DATA(-1, -1, 2) + 1/80 y z DATA(1, 0, 0)
-
- + 3/1000 x y DATA(0, 0, 2) + 3/80 y z DATA(1, -1, 1)
-
- + 3/80 y z DATA(-1, -1, 0) + 3/80 y z DATA(-1, -1, 1)
-
- + 3/80 y z DATA(1, 2, 2) + 1/80 y z DATA(1, 0, 1)
-
- 27
- + 1/80 y z DATA(-1, 1, -1) + ---- x y DATA(2, 2, 2)
- 1000
-
- + 3/80 y z DATA(2, 2, -1) - 3/1000 x y DATA(1, 2, 0)
-
- + 1/80 y z DATA(0, 1, -1) - 3/80 y z DATA(-1, 2, 0)
-
- - 3/80 y z DATA(0, 2, 0) + 3/80 y z DATA(2, -1, 0)
-
- - 1/80 y z DATA(-1, 1, 1) + 1/80 y z DATA(2, 1, 2)
-
- - 3/80 y z DATA(1, -1, -1) - 1/80 y z DATA(0, 1, 0)
-
- + 1/80 y z DATA(0, 0, 0) + 3/80 y z DATA(0, -1, 0)
-
- - 1/80 y z DATA(1, 0, -1) - 3/80 y z DATA(0, -1, 2)
-
- - 3/80 y z DATA(-1, 2, 1) + 3/80 y z DATA(-1, 2, -1)
-
- 161 87
- + 3/80 y z DATA(0, -1, 1) - ---- DATA(0, 0, 0) - ---- DATA(1, 0, 0)
- 4000 2000
-
- 87 191 21
- - ---- DATA(0, 1, 0) - ---- DATA(1, 1, 0) + --- DATA(0, 0, 1)
- 2000 4000 250
-
- 299 299 133
- + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
- 4000 4000 2000
-
- 43 19
- + ---- y DATA(0, 2, 1) - 3/2000 y DATA(-1, 2, 2) + ---- y DATA(1, 2, 0)
- 2000 1000
-
- 19 43
- - 9/1000 y DATA(2, 2, -1) + ---- x DATA(2, 1, 0) + ---- x DATA(2, 0, 1)
- 1000 2000
-
- - 9/1000 x DATA(2, 2, -1) - 3/2000 x DATA(2, -1, 2)
-
- 607 97 607
- - ----- DATA(0, -1, -1) - ---- DATA(1, -1, -1) - ----- DATA(-1, 0, -1)
- 12000 3000 12000
-
- 437 691 97
- - ---- DATA(0, 0, -1) - ----- DATA(1, 0, -1) - ---- DATA(-1, 1, -1)
- 6000 12000 3000
-
- 691 17 39
- - ----- DATA(0, 1, -1) - --- DATA(1, 1, -1) - ---- DATA(-1, -1, 0)
- 12000 375 4000
-
- 49 107 49
- - ---- DATA(0, -1, 0) - ---- DATA(1, -1, 0) - ---- DATA(-1, 0, 0)
- 2000 4000 2000
-
- 107 157 323
- - ---- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1)
- 4000 2000 4000
-
- 141 323 141
- + ---- DATA(1, -1, 1) + ---- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1)
- 2000 4000 2000
-
- 47 79 33
- - ---- DATA(-1, -1, -1) - ---- DATA(2, 1, 0) - ---- DATA(-1, 2, 0)
- 1500 2000 2000
-
- 137 33 137
- - ---- DATA(0, 2, 0) - ---- DATA(2, -1, 0) - ---- DATA(2, 0, 0)
- 4000 2000 4000
-
- 281 29 53
- + ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1) + ----- DATA(1, 2, -1)
- 12000 6000 12000
-
- 307 53 29
- + ---- DATA(2, 2, -1) + ----- DATA(2, 1, -1) - ---- DATA(2, 0, -1)
- 6000 12000 6000
-
- 281 17 349
- + ----- DATA(2, -1, -1) - ---- DATA(-1, 0, 2) + ----- DATA(0, 0, 2)
- 12000 3000 12000
-
- 79 167 137
- + ---- DATA(1, 0, 2) - ----- DATA(2, 0, 2) - ----- DATA(1, -1, 2)
- 3000 12000 12000
-
- 41 449 17
- - --- DATA(2, -1, 2) - ----- DATA(-1, -1, 2) - ---- DATA(0, -1, 2)
- 750 12000 3000
-
- 191 53 183
- + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1)
- 4000 1000 4000
-
- 13 183 191
- + --- DATA(2, 2, 1) + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1)
- 500 4000 4000
-
- 53 129 79
- + ---- DATA(2, 0, 1) - ---- DATA(2, 2, 0) - ---- DATA(1, 2, 0)
- 1000 4000 2000
-
- 539 41
- - 4/375 DATA(1, 2, 2) - ----- DATA(2, 2, 2) - --- DATA(-1, 2, 2)
- 12000 750
-
- 167 137
- - ----- DATA(0, 2, 2) - 4/375 DATA(2, 1, 2) - ----- DATA(-1, 1, 2)
- 12000 12000
-
- 79 319 2
- + ---- DATA(0, 1, 2) + ----- DATA(1, 1, 2) - 3/32 z DATA(1, 2, 1)
- 3000 12000
-
- 2 2 2
- - 3/32 z DATA(2, 1, 1) - 3/32 z DATA(2, -1, 1) - 3/32 z DATA(2, 0, 1)
-
- 2 2 2
- + 3/32 z DATA(2, 2, 0) - 1/32 z DATA(-1, 2, -1) - 1/32 z DATA(1, 2, -1)
-
- 2 2 2
- - 1/32 z DATA(2, 2, -1) - 1/32 z DATA(2, 1, -1) + 3/32 z DATA(2, -1, 0)
-
- 2 2
- + 1/32 z DATA(2, -1, 2) + 1/32 z DATA(-1, -1, 2)
-
- 2 2 2
- + 1/32 z DATA(0, -1, 2) - 1/32 z DATA(0, 2, -1) + 1/32 z DATA(-1, 2, 2)
-
- 2 2 2
- + 1/32 z DATA(2, 1, 2) + 1/32 z DATA(-1, 1, 2) + 1/32 z DATA(0, 1, 2)
-
- 2 2
- + 1/32 z DATA(1, 1, 2) - 3/32 z DATA(2, 2, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=442835324, alloc=4848776, time=44.40
-bytes used=443868392, alloc=4848776, time=44.47
-bytes used=444868580, alloc=4848776, time=44.54
-bytes used=445868756, alloc=4848776, time=44.62
-bytes used=446869236, alloc=4848776, time=44.70
-bytes used=447869404, alloc=4848776, time=44.78
-bytes used=448870304, alloc=4848776, time=44.86
-bytes used=449872160, alloc=4848776, time=44.93
- 2 27 2 47
-[COEFF(-1, -1, -1) = - 3/160 y - ---- x y - 3/160 x - 3/80 x z - ----
- 1000 1500
-
- 147 147 2
- + ---- x + ---- y + 1/10 z - 1/32 z - 3/80 y z, COEFF(0, -1, -1) =
- 2000 2000
-
- 2 2
- - 3/80 y z - 3/160 y - 9/1000 x y - 1/32 z - 1/2000 x - 1/80 x z + 7/80 z
-
- 2 607 129 97 2
- + 3/160 x - ----- + ---- y, COEFF(1, -1, -1) = - ---- - 3/160 y
- 12000 2000 3000
-
- 2 111 2
- - 1/32 z - 3/80 y z + 9/1000 x y + ---- y + 1/80 x z + 3/160 x + 3/40 z
- 2000
-
- 37 27 2
- - ---- x, COEFF(2, -1, -1) = ---- x y - 9/250 x - 1/32 z + 3/80 x z
- 1000 1000
-
- 2 93 2 281
- - 3/160 x + ---- y - 3/80 y z + 1/16 z - 3/160 y + -----,
- 2000 12000
-
- 2 2
- COEFF(-1, 0, -1) = 3/160 y - 1/80 y z - 1/2000 y - 1/32 z - 9/1000 x y
-
- 607 2 129
- - ----- - 3/80 x z - 3/160 x + ---- x + 7/80 z, COEFF(0, 0, -1) = 3/40 z
- 12000 2000
-
- 2 2 2
- + 3/160 x - 7/2000 x + 3/160 y - 1/80 x z - 7/2000 y - 1/32 z
-
- 437
- - 1/80 y z - ---- - 3/1000 x y, COEFF(1, 0, -1) = - 1/80 y z + 3/1000 x y
- 6000
-
- 691 2 2 13 17
- - ----- + 3/160 y + 3/160 x + 1/80 x z - ---- y - --- x + 1/16 z
- 12000 2000 500
-
- 2 2 27
- - 1/32 z , COEFF(2, 0, -1) = - 3/160 x + 3/80 x z - ---- x - 1/80 y z
- 1000
-
- 2 2 29 19
- + 3/160 y - 1/32 z + 1/20 z - ---- + 9/1000 x y - ---- y,
- 6000 2000
-
- 2 37
- COEFF(-1, 1, -1) = 1/80 y z + 3/160 y - ---- y - 3/80 x z + 9/1000 x y
- 1000
-
- 2 2 111 97
- - 3/160 x - 1/32 z + ---- x - ---- + 3/40 z, COEFF(0, 1, -1) = 1/80 y z
- 2000 3000
-
- 2 691 2 2 17
- - 1/32 z + 3/1000 x y - ----- + 3/160 x + 3/160 y - 1/80 x z - --- y
- 12000 500
-
- 13 2
- - ---- x + 1/16 z, COEFF(1, 1, -1) = - 1/32 z + 1/20 z - 3/1000 x y
- 2000
-
- 31 2 31 2 17
- - ---- x + 3/160 y - ---- y + 1/80 x z + 3/160 x - --- + 1/80 y z,
- 1000 1000 375
-
- 2 2 2
- COEFF(2, 1, -1) = - 9/1000 x y + 3/80 z - 3/160 x + 3/160 y - 1/32 z
-
- 53
- - 9/500 x + 1/80 y z + ----- + 3/80 x z - 7/250 y, COEFF(-1, 2, -1) =
- 12000
-
- 281 2 2
- 1/16 z + ----- - 1/32 z - 3/80 x z - 9/250 y + 3/80 y z - 3/160 y
- 12000
-
- 93 2 27 2 27
- + ---- x - 3/160 x + ---- x y, COEFF(0, 2, -1) = - 1/32 z - ---- y
- 2000 1000 1000
-
- 2 2 29
- + 1/20 z + 3/80 y z - 3/160 y - 1/80 x z + 3/160 x - ---- + 9/1000 x y
- 6000
-
- 19
- - ---- x, COEFF(1, 2, -1) = 3/80 y z - 7/250 x - 9/500 y - 9/1000 x y
- 2000
-
- 2 2 2 53
- - 1/32 z + 3/160 x + 1/80 x z - 3/160 y + ----- + 3/80 z,
- 12000
-
- 2 2 27
- COEFF(2, 2, -1) = - 9/1000 x - 9/1000 y - 1/32 z - 3/160 y - ---- x y
- 1000
-
- 2 307
- - 3/160 x + ---- + 1/40 z + 3/80 y z + 3/80 x z, COEFF(-1, -1, 0) =
- 6000
-
- 2 2 39
- 3/80 y z - 1/160 x - 9/1000 x y + 3/80 x z - 1/2000 x - 1/160 y - ----
- 4000
-
- 13 2 2 49
- - -- z - 1/2000 y + 3/32 z , COEFF(0, -1, 0) = - 1/160 y - ----
- 80 2000
-
- 2 17 2
- + 1/160 x - ---- x - 3/1000 x y + 3/80 y z + 1/80 x z + 3/32 z
- 2000
-
- 13
- - 7/2000 y - 3/20 z, COEFF(1, -1, 0) = 3/1000 x y - 1/250 x - ---- y
- 2000
-
- 2 11 107 2 2
- + 1/160 x - -- z - ---- - 1/160 y - 1/80 x z + 3/80 y z + 3/32 z ,
- 80 4000
-
- 13 2 33 19 2
- COEFF(2, -1, 0) = ---- x + 3/32 z - ---- - ---- y + 3/80 y z - 1/160 x
- 1000 2000 2000
-
- 2 2
- + 9/1000 x y - 1/160 y - 3/80 x z - 1/8 z, COEFF(-1, 0, 0) = 3/32 z
-
- 49 2 17
- - ---- + 1/160 y + 3/80 x z + 1/80 y z - ---- y - 3/1000 x y - 3/20 z
- 2000 2000
-
- 2 2 2
- - 1/160 x - 7/2000 x, COEFF(0, 0, 0) = 1/80 y z + 1/160 y + 3/32 z
-
- 11 19 161 19 2
- - -- z - ---- x + 1/80 x z - 1/1000 x y - ---- - ---- y + 1/160 x ,
- 80 2000 4000 2000
-
- 87 21
- COEFF(1, 0, 0) = 1/80 y z - 3/1000 x - ---- - ---- y - 1/8 z + 1/1000 x y
- 2000 2000
-
- 2 2 2
- - 1/80 x z + 1/160 x + 1/160 y + 3/32 z , COEFF(2, 0, 0) = - 9/80 z
-
- 2 2 2
- - 3/80 x z + 3/32 z + 3/1000 x y - 1/160 x + 2/125 x + 1/160 y
-
- 23 137
- + 1/80 y z - ---- y - ----, COEFF(-1, 1, 0) = - 1/80 y z + 3/80 x z
- 2000 4000
-
- 107 2 2 2 13
- + 3/1000 x y - 1/250 y - ---- - 1/160 x + 3/32 z + 1/160 y - ---- x
- 4000 2000
-
- 11 2 2 87 21
- - -- z, COEFF(0, 1, 0) = 1/160 y + 1/160 x - ---- + 1/80 x z - ---- x
- 80 2000 2000
-
- 2
- - 1/8 z - 3/1000 y - 1/80 y z + 3/32 z + 1/1000 x y, COEFF(1, 1, 0) =
-
- 2 2 2 191
- 3/32 z - 1/500 y + 1/160 x - 1/500 x + 1/160 y - ---- - 1/80 x z
- 4000
-
- 19
- - 1/1000 x y - 9/80 z - 1/80 y z, COEFF(2, 1, 0) = - 3/80 x z + ---- x
- 1000
-
- 2 2 79 2
- - 1/80 y z + 3/32 z - 1/10 z - 1/160 x - ---- + 1/160 y - 3/1000 x y
- 2000
-
- 2 33 2
- - 1/1000 y, COEFF(-1, 2, 0) = - 1/160 x + 3/80 x z - ---- + 3/32 z
- 2000
-
- 2 13 19
- - 1/8 z - 3/80 y z - 1/160 y + 9/1000 x y + ---- y - ---- x,
- 1000 2000
-
- 2 2
- COEFF(0, 2, 0) = 3/1000 x y + 1/160 x + 1/80 x z + 2/125 y - 1/160 y
-
- 137 2 23 2
- - ---- + 3/32 z - 9/80 z - 3/80 y z - ---- x, COEFF(1, 2, 0) = 3/32 z
- 4000 2000
-
- 79 2 19
- - ---- - 3/80 y z - 1/80 x z - 1/1000 x - 1/160 y + ---- y - 3/1000 x y
- 2000 1000
-
- 2
- + 1/160 x - 1/10 z, COEFF(2, 2, 0) = - 3/80 x z - 7/80 z - 9/1000 x y
-
- 129 11 2 2 2 11
- - 3/80 y z - ---- + --- y + 3/32 z - 1/160 x - 1/160 y + --- x,
- 4000 500 500
-
- 37 37 157
- COEFF(-1, -1, 1) = 3/80 y z - ---- y + 3/80 x z - ---- x + ----
- 1000 1000 2000
-
- 2 2 2
- + 9/1000 x y + 1/160 y + 1/40 z + 1/160 x - 3/32 z , COEFF(0, -1, 1) =
-
- 17 2 2 2
- - --- y + 3/1000 x y + 3/80 y z + 1/80 x z + 1/160 y - 3/32 z - 1/160 x
- 500
-
- 323
- + 3/80 z + ---- - 1/250 x, COEFF(1, -1, 1) = - 3/1000 x y + 3/80 y z
- 4000
-
- 2 33 2 31 2
- - 1/160 x + 1/20 z - 1/80 x z + ---- x + 1/160 y - ---- y - 3/32 z
- 2000 1000
-
- 141 191 2 2
- + ----, COEFF(2, -1, 1) = ---- - 7/250 y - 3/32 z + 1/16 z + 1/160 x
- 2000 4000
-
- 49 2
- + ---- x + 1/160 y - 9/1000 x y - 3/80 x z + 3/80 y z, COEFF(-1, 0, 1) =
- 2000
-
- 323 2
- 1/80 y z - 1/250 y + ---- + 3/80 x z + 3/80 z - 1/160 y + 3/1000 x y
- 4000
-
- 2 2 17 2
- - 3/32 z + 1/160 x - --- x, COEFF(0, 0, 1) = 1/20 z + 1/80 y z - 3/32 z
- 500
-
- 2 21 2
- - 1/160 x + 1/1000 x y + 1/80 x z - 3/1000 x + --- - 3/1000 y - 1/160 y ,
- 250
-
- 2 299 2
- COEFF(1, 0, 1) = - 1/80 x z - 1/160 x + ---- - 3/32 z + 1/80 y z
- 4000
-
- 2 31
- - 1/1000 x y - 1/160 y - 1/500 y + 1/16 z + ---- x, COEFF(2, 0, 1) =
- 2000
-
- 43 53 2
- - 3/1000 x y - 3/80 x z + 1/80 y z + 3/40 z + ---- x + ---- - 3/32 z
- 2000 1000
-
- 2 2 2
- - 1/1000 y + 1/160 x - 1/160 y , COEFF(-1, 1, 1) = - 3/32 z + 3/80 x z
-
- 2 31 2 141
- + 1/160 x - 3/1000 x y - 1/80 y z + 1/20 z - ---- x - 1/160 y + ----
- 1000 2000
-
- 33 2 2 299
- + ---- y, COEFF(0, 1, 1) = - 3/32 z + 1/80 x z - 1/160 x + 1/16 z + ----
- 2000 4000
-
- 2 31
- - 1/160 y + ---- y - 1/80 y z - 1/1000 x y - 1/500 x, COEFF(1, 1, 1) =
- 2000
-
- 2 29 133
- - 1/80 x z + 3/40 z - 1/160 x + 1/1000 x y + ---- y + ---- - 1/80 y z
- 2000 2000
-
- 2 2 29 183
- - 3/32 z - 1/160 y + ---- x, COEFF(2, 1, 1) = 3/1000 x y + ----
- 2000 4000
-
- 2 2 2 27
- - 3/80 x z + 1/160 x - 3/32 z - 1/80 y z + 7/80 z - 1/160 y + ---- y
- 2000
-
- 37 2 49 2
- + ---- x, COEFF(-1, 2, 1) = - 3/80 y z + 1/160 x + ---- y + 1/160 y
- 2000 2000
-
- 191 2
- + ---- - 3/32 z - 9/1000 x y + 1/16 z + 3/80 x z - 7/250 x,
- 4000
-
- 2 2 53 43
- COEFF(0, 2, 1) = 1/160 y - 3/32 z + ---- - 3/80 y z + ---- y + 3/40 z
- 1000 2000
-
- 2 2
- - 3/1000 x y - 1/160 x + 1/80 x z - 1/1000 x, COEFF(1, 2, 1) = - 3/32 z
-
- 37 2 183 27
- + ---- y + 7/80 z - 1/160 x + ---- - 3/80 y z - 1/80 x z + ---- x
- 2000 4000 2000
-
- 2 2 31
- + 1/160 y + 3/1000 x y, COEFF(2, 2, 1) = - 3/80 y z - 3/32 z + ---- y
- 2000
-
- 2 31 13 2
- + 1/10 z - 3/80 x z + 9/1000 x y + 1/160 x + ---- x + --- + 1/160 y ,
- 2000 500
-
- 2 449 2
- COEFF(-1, -1, 2) = - 3/80 x z + 3/160 x - ----- + 3/80 z + 3/160 y
- 12000
-
- 27 2
- + ---- x y + 1/32 z - 3/80 y z - 9/250 x - 9/250 y, COEFF(0, -1, 2) =
- 1000
-
- 2 27 2 17
- 3/160 y - 1/80 x z - ---- y + 9/1000 x y - 3/80 y z - 3/160 x - ----
- 1000 3000
-
- 2 13 49
- + 1/40 z + 1/32 z + ---- x, COEFF(1, -1, 2) = - 9/1000 x y + ---- x
- 1000 2000
-
- 2 2 137
- + 3/160 y + 1/80 x z - 9/500 y - 3/80 y z - 3/160 x + 1/80 z - -----
- 12000
-
- 2 2 2
- + 1/32 z , COEFF(2, -1, 2) = 3/160 y + 3/160 x - 3/80 y z - 3/2000 x
-
- 27 41 2
- - ---- x y + 3/80 x z - --- - 9/1000 y + 1/32 z , COEFF(-1, 0, 2) =
- 1000 750
-
- 2 17 13 2 27 2
- 1/32 z - ---- + ---- y + 1/40 z + 3/160 x - 1/80 y z - ---- x - 3/160 y
- 3000 1000 1000
-
- 2
- - 3/80 x z + 9/1000 x y, COEFF(0, 0, 2) = - 3/160 x + 2/125 y - 1/80 y z
-
- 2 349 2
- + 1/32 z + ----- + 3/1000 x y - 3/160 y + 1/80 z + 2/125 x - 1/80 x z,
- 12000
-
- 2 43
- COEFF(1, 0, 2) = - 1/80 y z + 1/80 x z + 1/32 z - 3/1000 x y + ---- x
- 2000
-
- 2 19 2 79 2
- - 3/160 y + ---- y - 3/160 x + ----, COEFF(2, 0, 2) = 3/160 x
- 1000 3000
-
- 11 167 2
- - 9/1000 x y - 1/80 z - 1/80 y z + --- y - ----- + 3/80 x z - 3/160 y
- 500 12000
-
- 21 2 2
- - ---- x + 1/32 z , COEFF(-1, 1, 2) = - 3/80 x z - 9/500 x + 3/160 x
- 2000
-
- 137 49 2 2
- - ----- + 1/80 z - 9/1000 x y + ---- y + 1/32 z - 3/160 y + 1/80 y z,
- 12000 2000
-
- 43 2 19 79
- COEFF(0, 1, 2) = ---- y - 1/80 x z - 3/160 x + 1/80 y z + ---- x + ----
- 2000 1000 3000
-
- 2 2 2
- - 3/1000 x y + 1/32 z - 3/160 y , COEFF(1, 1, 2) = - 3/160 y - 1/80 z
-
- 319 37 2 2
- + ----- + 1/80 x z + 1/80 y z + 3/1000 x y + ---- x + 1/32 z - 3/160 x
- 12000 2000
-
- 37 39
- + ---- y, COEFF(2, 1, 2) = 3/80 x z + 9/1000 x y - ---- x + 1/80 y z
- 2000 2000
-
- 2 31 2 2
- - 3/160 y - 1/40 z - 4/375 + ---- y + 1/32 z + 3/160 x , COEFF(-1, 2, 2)
- 2000
-
- 2 41 2 27
- = 3/160 y - --- + 3/160 x - ---- x y - 9/1000 x - 3/2000 y - 3/80 x z
- 750 1000
-
- 2 167
- + 3/80 y z + 1/32 z , COEFF(0, 2, 2) = - ----- - 1/80 z - 9/1000 x y
- 12000
-
- 2 2 11 21 2
- - 3/160 x - 1/80 x z + 3/160 y + --- x - ---- y + 1/32 z + 3/80 y z,
- 500 2000
-
- 2 31
- COEFF(1, 2, 2) = 3/160 y + 9/1000 x y + 1/80 x z - 4/375 + ---- x
- 2000
-
- 2 2 39
- - 3/160 x + 1/32 z - 1/40 z - ---- y + 3/80 y z, COEFF(2, 2, 2) =
- 2000
-
- 539 57 2 57 2 2
- - ----- - ---- y + 3/160 x - ---- x + 1/32 z + 3/80 y z + 3/160 y
- 12000 2000 2000
-
- 27
- + 3/80 x z - 3/80 z + ---- x y]
- 1000
-
-> print_coeff__lc_of_data(%, "coeff_dz_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c");
-bytes used=450872616, alloc=4848776, time=45.00
-bytes used=451873040, alloc=4848776, time=45.08
-bytes used=452873372, alloc=4848776, time=45.16
-bytes used=453873544, alloc=4848776, time=45.31
-bytes used=454873744, alloc=4848776, time=45.40
-bytes used=455902588, alloc=4848776, time=45.47
-bytes used=456917756, alloc=4848776, time=45.56
-bytes used=457939456, alloc=4848776, time=45.64
-bytes used=458949004, alloc=4848776, time=45.74
-bytes used=459953312, alloc=4848776, time=45.86
-bytes used=460953476, alloc=4848776, time=46.32
-bytes used=461953628, alloc=4848776, time=46.51
-bytes used=462954456, alloc=4848776, time=46.57
-bytes used=463954660, alloc=4848776, time=46.63
-bytes used=464954860, alloc=4848776, time=46.70
-bytes used=465955028, alloc=4848776, time=46.76
-bytes used=466958900, alloc=4848776, time=46.88
-bytes used=467959068, alloc=4848776, time=46.99
-bytes used=468963492, alloc=4848776, time=47.14
-bytes used=469963652, alloc=4848776, time=47.26
-bytes used=470973576, alloc=4848776, time=47.39
-bytes used=471974492, alloc=4848776, time=47.49
-bytes used=472974656, alloc=4848776, time=47.58
-bytes used=473974948, alloc=4848776, time=48.04
-bytes used=474975116, alloc=4848776, time=48.34
-bytes used=475975328, alloc=4848776, time=48.42
-bytes used=476975640, alloc=4848776, time=48.49
-bytes used=477975956, alloc=4848776, time=48.56
-bytes used=478976188, alloc=4848776, time=48.62
-bytes used=479984388, alloc=4848776, time=48.80
-bytes used=480984564, alloc=4848776, time=48.93
-bytes used=481984968, alloc=4848776, time=49.03
-bytes used=482985236, alloc=4848776, time=49.64
-bytes used=483985516, alloc=4848776, time=49.86
-bytes used=484985680, alloc=4848776, time=49.93
-bytes used=485986032, alloc=4848776, time=50.00
-bytes used=486986220, alloc=4848776, time=50.06
-bytes used=487987564, alloc=4848776, time=50.20
-bytes used=488987728, alloc=4848776, time=50.32
-bytes used=489987884, alloc=4848776, time=50.97
-bytes used=490988188, alloc=4848776, time=51.13
-bytes used=491988628, alloc=4848776, time=51.19
-bytes used=492988876, alloc=4848776, time=51.26
-bytes used=493989032, alloc=4848776, time=51.38
-bytes used=494989204, alloc=4848776, time=51.52
-bytes used=495989392, alloc=4848776, time=52.19
-bytes used=496989840, alloc=4848776, time=52.30
-bytes used=497990092, alloc=4848776, time=52.37
->
-# d^2/dx^2
-> simplify( diff(interp_3d_cube_order3_smooth0,x,x) );
-bytes used=498990376, alloc=4848776, time=52.54
-- 1/80 z DATA(-1, 0, 0) - 1/80 z DATA(-1, 1, 0) + 1/80 z DATA(-1, -1, 1)
-
- - 1/80 z DATA(0, -1, 1) + 1/80 y DATA(0, 0, 2) - 1/80 y DATA(2, 0, 2)
-
- + 3/80 y DATA(1, -1, 2) + 3/80 y DATA(2, 2, 2) + 1/80 y DATA(1, 0, 2)
-
- - 3/80 y DATA(2, -1, 2) - 3/80 y DATA(-1, -1, 2) - 1/80 y DATA(2, 0, -1)
-
- - 3/80 y DATA(2, -1, -1) - 1/80 y DATA(-1, 0, 2) + 1/80 y DATA(1, 0, 1)
-
- - 1/80 y DATA(0, 1, 1) - 1/80 y DATA(1, 1, 1) + 3/80 y DATA(-1, 2, 1)
-
- - 3/80 y DATA(1, 2, -1) + 1/80 y DATA(2, 1, -1) - 3/80 y DATA(2, -1, 0)
-
- - 3/80 y DATA(2, -1, 1) - 1/80 y DATA(2, 0, 1) + 3/80 y DATA(2, 2, 0)
-
- - 1/80 y DATA(0, 1, 0) + 1/80 y DATA(0, 0, 1) + 1/80 y DATA(-1, 1, 0)
-
- - 3/80 y DATA(-1, -1, 1) + 3/80 y DATA(0, -1, 1) + 3/80 y DATA(1, -1, 1)
-
- - 1/80 y DATA(1, 1, 0) + 1/80 y DATA(0, 0, 0) + 1/80 y DATA(1, 0, 0)
-
- + 3/80 y DATA(0, -1, -1) + 3/80 y DATA(1, -1, -1) - 1/80 y DATA(-1, 0, -1)
-
- + 1/80 y DATA(0, 0, -1) + 1/80 y DATA(1, 0, -1) + 1/80 y DATA(-1, 1, -1)
-
- - 1/80 y DATA(0, 1, -1) - 1/80 y DATA(1, 1, -1) + 3/80 y DATA(0, -1, 2)
-
- - 3/80 y DATA(1, 2, 1) + 3/80 y DATA(2, 2, 1) + 1/80 y DATA(2, 1, 1)
-
- - 3/80 y DATA(-1, -1, 0) + 3/80 y DATA(0, -1, 0) + 3/80 y DATA(1, -1, 0)
-
- - 1/80 y DATA(-1, 0, 0) - 3/80 y DATA(0, 2, 2) + 1/80 y DATA(2, 1, 2)
-
- + 1/80 y DATA(-1, 1, 2) - 1/80 y DATA(0, 1, 2) - 1/80 y DATA(1, 1, 2)
-
- - 3/80 y DATA(1, 2, 2) - 1/80 y DATA(-1, 0, 1) + 1/80 y DATA(-1, 1, 1)
-
- + 1/80 y DATA(2, 1, 0) + 3/80 y DATA(-1, 2, 0) - 3/80 y DATA(0, 2, 0)
-
- - 1/80 y DATA(2, 0, 0) + 3/80 y DATA(-1, 2, -1) - 3/80 y DATA(0, 2, -1)
-
- - 3/80 y DATA(-1, -1, -1) + 1/16 x DATA(2, -1, -1) - 1/16 x DATA(-1, 0, 2)
-
- + 1/16 x DATA(2, 0, 0) - 1/16 x DATA(-1, 2, -1) - 3/16 x DATA(1, 2, 2)
-
- + 3/16 x DATA(0, 0, 2) - 3/16 x DATA(1, 0, 2) + 1/16 x DATA(2, 0, 2)
-
- - 3/16 x DATA(1, -1, 2) - 3/16 x DATA(1, 2, 0) + 1/16 x DATA(2, 2, 2)
-
- - 1/16 x DATA(-1, 2, 2) + 3/16 x DATA(0, 2, 2) + 1/16 x DATA(2, 1, 2)
-
- - 1/16 x DATA(-1, 1, 2) + 3/16 x DATA(0, 1, 2) + 1/16 x DATA(2, 0, -1)
-
- - 3/16 x DATA(1, 2, 1) - 3/16 x DATA(1, 1, 2) - 1/16 x DATA(-1, 0, 1)
-
- - 1/16 x DATA(-1, 1, 1) - 1/16 x DATA(-1, -1, -1) - 1/16 x DATA(-1, 2, 0)
-
- + 3/16 x DATA(0, 2, 0) + 1/16 x DATA(2, 2, 1) + 1/16 x DATA(2, -1, 0)
-
- - 1/16 x DATA(-1, -1, 2) + 3/16 x DATA(0, -1, 2) - 1/16 x DATA(-1, 2, 1)
-
- + 3/16 x DATA(0, 2, 1) - 3/16 x DATA(1, -1, 0) + 1/16 x DATA(2, 1, 1)
-
- + 1/16 x DATA(2, -1, 1) + 1/16 x DATA(2, 2, 0) + 3/16 x DATA(0, 1, 0)
-
- + 3/16 x DATA(0, 0, 1) - 3/16 x DATA(1, 0, 1) + 3/16 x DATA(0, 1, 1)
-
- - 3/16 x DATA(1, 1, 1) + 3/16 x DATA(0, -1, -1) - 3/16 x DATA(1, -1, -1)
-
- + 3/16 x DATA(0, 2, -1) - 3/16 x DATA(1, 2, -1) + 1/16 x DATA(2, 1, -1)
-
- + 3/16 x DATA(0, 0, -1) - 1/16 x DATA(-1, 1, 0) - 1/16 x DATA(-1, 0, -1)
-
- - 3/16 x DATA(1, 0, -1) - 1/16 x DATA(-1, 1, -1) + 3/16 x DATA(0, 1, -1)
-
- - 3/16 x DATA(1, 1, -1) - 1/16 x DATA(-1, -1, 0) + 3/16 x DATA(0, -1, 0)
-
- + 3/16 x DATA(0, -1, 1) - 3/16 x DATA(1, 1, 0) + 3/16 x DATA(0, 0, 0)
-
- - 3/16 x DATA(1, 0, 0) - 3/80 z DATA(2, 0, -1) - 3/16 x DATA(1, -1, 1)
-
- - 3/80 z DATA(0, 0, 2) + 3/80 z DATA(2, 0, 2) - 3/80 z DATA(1, -1, 2)
-
- - 1/16 x DATA(-1, 0, 0) - 1/16 x DATA(-1, -1, 1) + 3/80 z DATA(2, 2, 2)
-
- - 3/80 z DATA(0, 2, 2) + 3/80 z DATA(2, 1, 2) + 3/80 z DATA(-1, 1, 2)
-
- - 3/80 z DATA(1, 1, 2) - 3/80 z DATA(1, 2, 2) + 1/80 z DATA(-1, 0, 1)
-
- - 3/80 z DATA(2, -1, -1) + 3/80 z DATA(-1, 0, 2) - 3/80 z DATA(-1, -1, -1)
-
- - 1/80 z DATA(2, 1, 0) - 1/80 z DATA(-1, 2, 0) + 1/80 z DATA(0, 2, 0)
-
- - 1/80 z DATA(2, 0, 0) - 3/80 z DATA(-1, 2, -1) + 3/80 z DATA(0, 2, -1)
-
- + 3/80 z DATA(1, 2, -1) - 3/80 z DATA(2, 2, -1) + 1/80 z DATA(1, 2, 0)
-
- - 3/80 z DATA(2, 1, -1) + 3/80 z DATA(-1, -1, 2) - 3/80 z DATA(0, -1, 2)
-
- + 1/80 z DATA(-1, 2, 1) - 1/80 z DATA(2, -1, 0) + 1/80 z DATA(-1, 1, 1)
-
- - 1/80 z DATA(1, 1, 1) + 3/80 z DATA(0, -1, -1) + 3/80 z DATA(1, -1, -1)
-
- - 3/80 z DATA(-1, 0, -1) + 3/80 z DATA(0, 0, -1) + 3/80 z DATA(1, 0, -1)
-
- - 3/80 z DATA(-1, 1, -1) + 3/80 z DATA(0, 1, -1) + 3/80 z DATA(1, 1, -1)
-
- - 1/80 z DATA(-1, -1, 0) + 1/80 z DATA(0, -1, 0) + 1/80 z DATA(1, -1, 0)
-
- - 1/80 z DATA(0, 2, 1) - 1/80 z DATA(1, 2, 1) + 1/80 z DATA(2, 2, 1)
-
- + 1/80 z DATA(2, 1, 1) + 1/80 z DATA(2, -1, 1) + 1/80 z DATA(2, 0, 1)
-
- - 1/80 z DATA(2, 2, 0) + 1/80 z DATA(0, 1, 0) - 1/80 z DATA(1, -1, 1)
-
- + 1/80 z DATA(1, 1, 0) + 1/80 z DATA(0, 0, 0) + 1/80 z DATA(1, 0, 0)
-
- - 1/80 z DATA(0, 0, 1) - 1/80 z DATA(1, 0, 1) - 1/80 z DATA(0, 1, 1)
-
- 11
- - -- DATA(0, 0, 0) + 1/20 DATA(1, 0, 0) - 1/8 DATA(0, 1, 0)
- 80
-
- + 1/16 DATA(1, 1, 0) - 1/8 DATA(0, 0, 1) + 1/16 DATA(1, 0, 1)
-
- - 9/80 DATA(0, 1, 1) + 3/40 DATA(1, 1, 1) + 3/80 z DATA(2, -1, 2)
-
- - 3/80 z DATA(1, 0, 2) + 3/80 z DATA(-1, 2, 2) - 3/80 z DATA(0, 1, 2)
-
- - 3/80 y DATA(0, 2, 1) + 3/80 y DATA(-1, 2, 2) - 3/80 y DATA(1, 2, 0)
-
- + 3/80 y DATA(2, 2, -1) + 1/16 x DATA(2, 1, 0) + 1/16 x DATA(2, 0, 1)
-
- 13
- + 1/16 x DATA(2, 2, -1) + 1/16 x DATA(2, -1, 2) - -- DATA(0, -1, -1)
- 80
-
- + 1/40 DATA(1, -1, -1) + 7/80 DATA(-1, 0, -1) - 3/20 DATA(0, 0, -1)
-
- 11
- + 3/80 DATA(1, 0, -1) + 3/40 DATA(-1, 1, -1) - -- DATA(0, 1, -1)
- 80
-
- + 1/20 DATA(1, 1, -1) + 7/80 DATA(-1, -1, 0) - 3/20 DATA(0, -1, 0)
-
- + 3/80 DATA(1, -1, 0) + 3/40 DATA(-1, 0, 0) + 1/16 DATA(-1, 1, 0)
-
- 11
- + 3/40 DATA(-1, -1, 1) - -- DATA(0, -1, 1) + 1/20 DATA(1, -1, 1)
- 80
-
- + 1/16 DATA(-1, 0, 1) + 1/20 DATA(-1, 1, 1) + 1/10 DATA(-1, -1, -1)
-
- + 1/20 DATA(-1, 2, 0) - 9/80 DATA(0, 2, 0) + 1/40 DATA(2, -1, 0)
-
- + 1/80 DATA(2, 0, 0) + 1/16 DATA(-1, 2, -1) - 1/8 DATA(0, 2, -1)
-
- + 1/16 DATA(1, 2, -1) + 1/80 DATA(2, 1, -1) + 1/40 DATA(2, 0, -1)
-
- + 3/80 DATA(2, -1, -1) + 1/20 DATA(-1, 0, 2) - 9/80 DATA(0, 0, 2)
-
- + 3/40 DATA(1, 0, 2) - 1/80 DATA(2, 0, 2) + 1/16 DATA(1, -1, 2)
-
- + 1/16 DATA(-1, -1, 2) - 1/8 DATA(0, -1, 2) + 3/80 DATA(-1, 2, 1)
-
- - 1/10 DATA(0, 2, 1) + 7/80 DATA(1, 2, 1) - 1/40 DATA(2, 2, 1)
-
- - 1/80 DATA(2, 1, 1) + 1/80 DATA(2, -1, 1) - 1/80 DATA(2, 2, 0)
-
- + 3/40 DATA(1, 2, 0) + 1/10 DATA(1, 2, 2) - 3/80 DATA(2, 2, 2)
-
- + 1/40 DATA(-1, 2, 2) - 7/80 DATA(0, 2, 2) - 1/40 DATA(2, 1, 2)
-
- + 3/80 DATA(-1, 1, 2) - 1/10 DATA(0, 1, 2) + 7/80 DATA(1, 1, 2)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=499990528, alloc=4848776, time=52.60
-bytes used=500990856, alloc=4848776, time=52.67
-bytes used=502002776, alloc=4848776, time=52.75
-bytes used=503002928, alloc=4848776, time=52.82
-bytes used=504004236, alloc=4848776, time=52.89
-[COEFF(-1, -1, -1) = - 3/80 y - 1/16 x - 3/80 z + 1/10,
-
- 13
- COEFF(0, -1, -1) = 3/16 x + 3/80 y - -- + 3/80 z,
- 80
-
- COEFF(1, -1, -1) = 1/40 - 3/16 x + 3/80 z + 3/80 y,
-
- COEFF(2, -1, -1) = 3/80 + 1/16 x - 3/80 y - 3/80 z,
-
- COEFF(-1, 0, -1) = - 3/80 z + 7/80 - 1/16 x - 1/80 y,
-
- COEFF(0, 0, -1) = 3/80 z - 3/20 + 3/16 x + 1/80 y,
-
- COEFF(1, 0, -1) = - 3/16 x + 3/80 z + 1/80 y + 3/80,
-
- COEFF(2, 0, -1) = - 1/80 y + 1/40 + 1/16 x - 3/80 z,
-
- COEFF(-1, 1, -1) = - 1/16 x + 3/40 - 3/80 z + 1/80 y,
-
- 11
- COEFF(0, 1, -1) = 3/16 x - -- - 1/80 y + 3/80 z,
- 80
-
- COEFF(1, 1, -1) = - 1/80 y + 3/80 z + 1/20 - 3/16 x,
-
- COEFF(2, 1, -1) = 1/80 y - 3/80 z + 1/80 + 1/16 x,
-
- COEFF(-1, 2, -1) = - 1/16 x + 3/80 y + 1/16 - 3/80 z,
-
- COEFF(0, 2, -1) = - 3/80 y - 1/8 + 3/80 z + 3/16 x,
-
- COEFF(1, 2, -1) = - 3/80 y - 3/16 x + 1/16 + 3/80 z,
-
- COEFF(2, 2, -1) = - 3/80 z + 1/16 x + 3/80 y,
-
- COEFF(-1, -1, 0) = - 3/80 y - 1/16 x - 1/80 z + 7/80,
-
- COEFF(0, -1, 0) = 3/80 y + 3/16 x - 3/20 + 1/80 z,
-
- COEFF(1, -1, 0) = 3/80 y + 1/80 z + 3/80 - 3/16 x,
-
- COEFF(2, -1, 0) = 1/40 + 1/16 x - 3/80 y - 1/80 z,
-
- COEFF(-1, 0, 0) = - 1/80 z + 3/40 - 1/80 y - 1/16 x,
-
- 11
- COEFF(0, 0, 0) = 1/80 y - -- + 1/80 z + 3/16 x,
- 80
-
- COEFF(1, 0, 0) = 1/20 - 3/16 x + 1/80 z + 1/80 y,
-
- COEFF(2, 0, 0) = 1/80 - 1/80 y + 1/16 x - 1/80 z,
-
- COEFF(-1, 1, 0) = - 1/80 z + 1/80 y + 1/16 - 1/16 x,
-
- COEFF(0, 1, 0) = 1/80 z + 3/16 x - 1/80 y - 1/8,
-
- COEFF(1, 1, 0) = - 3/16 x - 1/80 y + 1/80 z + 1/16,
-
- COEFF(2, 1, 0) = 1/80 y - 1/80 z + 1/16 x,
-
- COEFF(-1, 2, 0) = 1/20 + 3/80 y - 1/80 z - 1/16 x,
-
- COEFF(0, 2, 0) = 3/16 x - 3/80 y + 1/80 z - 9/80,
-
- COEFF(1, 2, 0) = - 3/80 y + 1/80 z - 3/16 x + 3/40,
-
- COEFF(2, 2, 0) = 1/16 x + 3/80 y - 1/80 - 1/80 z,
-
- COEFF(-1, -1, 1) = - 1/16 x + 3/40 + 1/80 z - 3/80 y,
-
- 11
- COEFF(0, -1, 1) = 3/16 x + 3/80 y - 1/80 z - --,
- 80
-
- COEFF(1, -1, 1) = 3/80 y + 1/20 - 1/80 z - 3/16 x,
-
- COEFF(2, -1, 1) = - 3/80 y + 1/80 + 1/16 x + 1/80 z,
-
- COEFF(-1, 0, 1) = 1/16 - 1/80 y - 1/16 x + 1/80 z,
-
- COEFF(0, 0, 1) = 1/80 y - 1/8 - 1/80 z + 3/16 x,
-
- COEFF(1, 0, 1) = - 3/16 x + 1/80 y - 1/80 z + 1/16,
-
- COEFF(2, 0, 1) = 1/16 x - 1/80 y + 1/80 z,
-
- COEFF(-1, 1, 1) = 1/80 y - 1/16 x + 1/80 z + 1/20,
-
- COEFF(0, 1, 1) = - 1/80 z + 3/16 x - 1/80 y - 9/80,
-
- COEFF(1, 1, 1) = - 1/80 y - 1/80 z - 3/16 x + 3/40,
-
- COEFF(2, 1, 1) = - 1/80 + 1/80 z + 1/80 y + 1/16 x,
-
- COEFF(-1, 2, 1) = 3/80 - 1/16 x + 3/80 y + 1/80 z,
-
- COEFF(0, 2, 1) = 3/16 x - 3/80 y - 1/10 - 1/80 z,
-
- COEFF(1, 2, 1) = - 3/80 y - 3/16 x + 7/80 - 1/80 z,
-
- COEFF(2, 2, 1) = 3/80 y - 1/40 + 1/16 x + 1/80 z,
-
- COEFF(-1, -1, 2) = 3/80 z - 1/16 x - 3/80 y + 1/16,
-
- COEFF(0, -1, 2) = - 1/8 - 3/80 z + 3/80 y + 3/16 x,
-
- COEFF(1, -1, 2) = - 3/16 x + 3/80 y + 1/16 - 3/80 z,
-
- COEFF(2, -1, 2) = 1/16 x + 3/80 z - 3/80 y,
-
- COEFF(-1, 0, 2) = 1/20 + 3/80 z - 1/80 y - 1/16 x,
-
- COEFF(0, 0, 2) = - 3/80 z + 3/16 x - 9/80 + 1/80 y,
-
- COEFF(1, 0, 2) = 3/40 - 3/80 z + 1/80 y - 3/16 x,
-
- COEFF(2, 0, 2) = 3/80 z - 1/80 y + 1/16 x - 1/80,
-
- COEFF(-1, 1, 2) = 3/80 - 1/16 x + 1/80 y + 3/80 z,
-
- COEFF(0, 1, 2) = 3/16 x - 3/80 z - 1/80 y - 1/10,
-
- COEFF(1, 1, 2) = - 1/80 y - 3/80 z + 7/80 - 3/16 x,
-
- COEFF(2, 1, 2) = 1/16 x + 1/80 y + 3/80 z - 1/40,
-
- COEFF(-1, 2, 2) = - 1/16 x + 3/80 y + 1/40 + 3/80 z,
-
- COEFF(0, 2, 2) = - 7/80 - 3/80 z - 3/80 y + 3/16 x,
-
- COEFF(1, 2, 2) = 1/10 - 3/80 y - 3/80 z - 3/16 x,
-
- COEFF(2, 2, 2) = 1/16 x + 3/80 z - 3/80 + 3/80 y]
-
-> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c");
-bytes used=505004708, alloc=4848776, time=52.99
-bytes used=506004860, alloc=4848776, time=53.08
-bytes used=507017660, alloc=4848776, time=53.16
-bytes used=508017868, alloc=4848776, time=53.38
-bytes used=509018164, alloc=4848776, time=53.50
-bytes used=510018444, alloc=4848776, time=53.57
-bytes used=511018596, alloc=4848776, time=53.66
-bytes used=512019000, alloc=4848776, time=53.75
-bytes used=513019288, alloc=4848776, time=54.08
-bytes used=514019536, alloc=4848776, time=54.23
-bytes used=515020124, alloc=4848776, time=54.50
->
-# d^2/dxdy
-> simplify( diff(interp_3d_cube_order3_smooth0,x,y) );
-bytes used=516020304, alloc=4848776, time=54.60
-- 3/1000 z DATA(-1, 0, 0) + 3/1000 z DATA(-1, 1, 0) + 9/1000 z DATA(-1, -1, 1)
-
- + 3/1000 z DATA(0, -1, 1) + 1/80 y DATA(0, 0, 2) - 3/80 y DATA(2, 0, 2)
-
- + 1/80 y DATA(1, -1, 2) + 3/80 y DATA(2, 2, 2) - 1/80 y DATA(1, 0, 2)
-
- + 3/80 y DATA(2, -1, 2) - 3/80 y DATA(-1, -1, 2) - 3/80 y DATA(2, 0, -1)
-
- + 3/80 y DATA(2, -1, -1) + 3/80 y DATA(-1, 0, 2) - 1/80 y DATA(1, 0, 1)
-
- + 1/80 y DATA(0, 1, 1) - 1/80 y DATA(1, 1, 1) - 3/80 y DATA(-1, 2, 1)
-
- + 1/80 y DATA(1, 2, -1) - 3/80 y DATA(2, 1, -1) + 3/80 y DATA(2, -1, 0)
-
- + 3/80 y DATA(2, -1, 1) - 3/80 y DATA(2, 0, 1) + 3/80 y DATA(2, 2, 0)
-
- + 1/80 y DATA(0, 1, 0) + 1/80 y DATA(0, 0, 1) + 3/80 y DATA(-1, 1, 0)
-
- - 3/80 y DATA(-1, -1, 1) - 1/80 y DATA(0, -1, 1) + 1/80 y DATA(1, -1, 1)
-
- - 1/80 y DATA(1, 1, 0) + 1/80 y DATA(0, 0, 0) - 1/80 y DATA(1, 0, 0)
-
- - 1/80 y DATA(0, -1, -1) + 1/80 y DATA(1, -1, -1) + 3/80 y DATA(-1, 0, -1)
-
- + 1/80 y DATA(0, 0, -1) - 1/80 y DATA(1, 0, -1) + 3/80 y DATA(-1, 1, -1)
-
- + 1/80 y DATA(0, 1, -1) - 1/80 y DATA(1, 1, -1) - 1/80 y DATA(0, -1, 2)
-
- + 1/80 y DATA(1, 2, 1) + 3/80 y DATA(2, 2, 1) - 3/80 y DATA(2, 1, 1)
-
- - 3/80 y DATA(-1, -1, 0) - 1/80 y DATA(0, -1, 0) + 1/80 y DATA(1, -1, 0)
-
- + 3/80 y DATA(-1, 0, 0) - 1/80 y DATA(0, 2, 2) - 3/80 y DATA(2, 1, 2)
-
- + 3/80 y DATA(-1, 1, 2) + 1/80 y DATA(0, 1, 2) - 1/80 y DATA(1, 1, 2)
-
- + 1/80 y DATA(1, 2, 2) + 3/80 y DATA(-1, 0, 1) + 3/80 y DATA(-1, 1, 1)
-
- - 3/80 y DATA(2, 1, 0) - 3/80 y DATA(-1, 2, 0) - 1/80 y DATA(0, 2, 0)
-
- - 3/80 y DATA(2, 0, 0) - 3/80 y DATA(-1, 2, -1) - 1/80 y DATA(0, 2, -1)
-
- - 3/80 y DATA(-1, -1, -1) - 3/80 x DATA(2, -1, -1) - 1/80 x DATA(-1, 0, 2)
-
- - 1/80 x DATA(2, 0, 0) + 3/80 x DATA(-1, 2, -1) - 3/80 x DATA(1, 2, 2)
-
- + 1/80 x DATA(0, 0, 2) + 1/80 x DATA(1, 0, 2) - 1/80 x DATA(2, 0, 2)
-
- + 3/80 x DATA(1, -1, 2) - 3/80 x DATA(1, 2, 0) + 3/80 x DATA(2, 2, 2)
-
- + 3/80 x DATA(-1, 2, 2) - 3/80 x DATA(0, 2, 2) + 1/80 x DATA(2, 1, 2)
-
- + 1/80 x DATA(-1, 1, 2) - 1/80 x DATA(0, 1, 2) - 1/80 x DATA(2, 0, -1)
-
- - 3/80 x DATA(1, 2, 1) - 1/80 x DATA(1, 1, 2) - 1/80 x DATA(-1, 0, 1)
-
- + 1/80 x DATA(-1, 1, 1) - 3/80 x DATA(-1, -1, -1) + 3/80 x DATA(-1, 2, 0)
-
- - 3/80 x DATA(0, 2, 0) + 3/80 x DATA(2, 2, 1) - 3/80 x DATA(2, -1, 0)
-
- - 3/80 x DATA(-1, -1, 2) + 3/80 x DATA(0, -1, 2) + 3/80 x DATA(-1, 2, 1)
-
- - 3/80 x DATA(0, 2, 1) + 3/80 x DATA(1, -1, 0) + 1/80 x DATA(2, 1, 1)
-
- - 3/80 x DATA(2, -1, 1) + 3/80 x DATA(2, 2, 0) - 1/80 x DATA(0, 1, 0)
-
- + 1/80 x DATA(0, 0, 1) + 1/80 x DATA(1, 0, 1) - 1/80 x DATA(0, 1, 1)
-
- - 1/80 x DATA(1, 1, 1) + 3/80 x DATA(0, -1, -1) + 3/80 x DATA(1, -1, -1)
-
- - 3/80 x DATA(0, 2, -1) - 3/80 x DATA(1, 2, -1) + 1/80 x DATA(2, 1, -1)
-
- + 1/80 x DATA(0, 0, -1) + 1/80 x DATA(-1, 1, 0) - 1/80 x DATA(-1, 0, -1)
-
- + 1/80 x DATA(1, 0, -1) + 1/80 x DATA(-1, 1, -1) - 1/80 x DATA(0, 1, -1)
-
- - 1/80 x DATA(1, 1, -1) - 3/80 x DATA(-1, -1, 0) + 3/80 x DATA(0, -1, 0)
-
- + 3/80 x DATA(0, -1, 1) - 1/80 x DATA(1, 1, 0) + 1/80 x DATA(0, 0, 0)
-
- + 1/80 x DATA(1, 0, 0) + 9/1000 z DATA(2, 0, -1) + 3/80 x DATA(1, -1, 1)
-
- + 3/1000 z DATA(0, 0, 2) - 9/1000 z DATA(2, 0, 2)
-
- - 9/1000 z DATA(1, -1, 2) - 1/80 x DATA(-1, 0, 0) - 3/80 x DATA(-1, -1, 1)
-
- 27
- + ---- z DATA(2, 2, 2) - 9/1000 z DATA(0, 2, 2) + 9/1000 z DATA(2, 1, 2)
- 1000
-
- - 9/1000 z DATA(-1, 1, 2) + 3/1000 z DATA(1, 1, 2)
-
- + 9/1000 z DATA(1, 2, 2) + 3/1000 z DATA(-1, 0, 1)
-
- 27
- + ---- z DATA(2, -1, -1) + 9/1000 z DATA(-1, 0, 2)
- 1000
-
- 27
- - ---- z DATA(-1, -1, -1) - 3/1000 z DATA(2, 1, 0)
- 1000
-
- + 9/1000 z DATA(-1, 2, 0) + 3/1000 z DATA(0, 2, 0)
-
- 27
- + 3/1000 z DATA(2, 0, 0) + ---- z DATA(-1, 2, -1)
- 1000
-
- + 9/1000 z DATA(0, 2, -1) - 9/1000 z DATA(1, 2, -1)
-
- 27
- - ---- z DATA(2, 2, -1) - 3/1000 z DATA(1, 2, 0) - 9/1000 z DATA(2, 1, -1)
- 1000
-
- 27
- + ---- z DATA(-1, -1, 2) + 9/1000 z DATA(0, -1, 2)
- 1000
-
- - 9/1000 z DATA(-1, 2, 1) + 9/1000 z DATA(2, -1, 0)
-
- - 3/1000 z DATA(-1, 1, 1) + 1/1000 z DATA(1, 1, 1)
-
- - 9/1000 z DATA(0, -1, -1) + 9/1000 z DATA(1, -1, -1)
-
- - 9/1000 z DATA(-1, 0, -1) - 3/1000 z DATA(0, 0, -1)
-
- + 3/1000 z DATA(1, 0, -1) + 9/1000 z DATA(-1, 1, -1)
-
- + 3/1000 z DATA(0, 1, -1) - 3/1000 z DATA(1, 1, -1)
-
- - 9/1000 z DATA(-1, -1, 0) - 3/1000 z DATA(0, -1, 0)
-
- + 3/1000 z DATA(1, -1, 0) - 3/1000 z DATA(0, 2, 1)
-
- + 3/1000 z DATA(1, 2, 1) + 9/1000 z DATA(2, 2, 1) + 3/1000 z DATA(2, 1, 1)
-
- - 9/1000 z DATA(2, -1, 1) - 3/1000 z DATA(2, 0, 1)
-
- - 9/1000 z DATA(2, 2, 0) + 1/1000 z DATA(0, 1, 0)
-
- - 3/1000 z DATA(1, -1, 1) - 1/1000 z DATA(1, 1, 0)
-
- - 1/1000 z DATA(0, 0, 0) + 1/1000 z DATA(1, 0, 0) + 1/1000 z DATA(0, 0, 1)
-
- 19
- - 1/1000 z DATA(1, 0, 1) - 1/1000 z DATA(0, 1, 1) - ---- DATA(0, 0, 0)
- 2000
-
- 31
- - 3/1000 DATA(1, 0, 0) - 3/1000 DATA(0, 1, 0) + ---- DATA(1, 1, 0)
- 2000
-
- 21
- - ---- DATA(0, 0, 1) - 1/500 DATA(1, 0, 1) - 1/500 DATA(0, 1, 1)
- 2000
-
- 29 27
- + ---- DATA(1, 1, 1) - ---- z DATA(2, -1, 2) - 3/1000 z DATA(1, 0, 2)
- 2000 1000
-
- 27
- - ---- z DATA(-1, 2, 2) - 3/1000 z DATA(0, 1, 2) - 1/80 y DATA(0, 2, 1)
- 1000
-
- - 3/80 y DATA(-1, 2, 2) + 1/80 y DATA(1, 2, 0) + 3/80 y DATA(2, 2, -1)
-
- + 1/80 x DATA(2, 1, 0) - 1/80 x DATA(2, 0, 1) + 3/80 x DATA(2, 2, -1)
-
- 37
- - 3/80 x DATA(2, -1, 2) - 1/2000 DATA(0, -1, -1) - ---- DATA(1, -1, -1)
- 1000
-
- 17
- - 1/2000 DATA(-1, 0, -1) - ---- DATA(0, 0, -1) - 1/250 DATA(1, 0, -1)
- 2000
-
- 37 33
- - ---- DATA(-1, 1, -1) - 1/250 DATA(0, 1, -1) + ---- DATA(1, 1, -1)
- 1000 2000
-
- 129 17
- + ---- DATA(-1, -1, 0) - 7/2000 DATA(0, -1, 0) - --- DATA(1, -1, 0)
- 2000 500
-
- 17 111
- - 7/2000 DATA(-1, 0, 0) - --- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1)
- 500 2000
-
- 13 31 13
- - ---- DATA(0, -1, 1) - ---- DATA(1, -1, 1) - ---- DATA(-1, 0, 1)
- 2000 1000 2000
-
- 31 147 43
- - ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) + ---- DATA(2, 1, 0)
- 1000 2000 2000
-
- 27 27
- - ---- DATA(-1, 2, 0) + 2/125 DATA(0, 2, 0) - ---- DATA(2, -1, 0)
- 1000 1000
-
- 13
- + 2/125 DATA(2, 0, 0) - 9/250 DATA(-1, 2, -1) + ---- DATA(0, 2, -1)
- 1000
-
- 49 49
- + ---- DATA(1, 2, -1) - 3/2000 DATA(2, 2, -1) + ---- DATA(2, 1, -1)
- 2000 2000
-
- 13 19
- + ---- DATA(2, 0, -1) - 9/250 DATA(2, -1, -1) - ---- DATA(-1, 0, 2)
- 1000 2000
-
- 23 11
- - ---- DATA(0, 0, 2) - 1/1000 DATA(1, 0, 2) + --- DATA(2, 0, 2)
- 2000 500
-
- 93
- - 7/250 DATA(1, -1, 2) - 9/1000 DATA(2, -1, 2) + ---- DATA(-1, -1, 2)
- 2000
-
- 19 19
- - ---- DATA(0, -1, 2) - 9/500 DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
- 2000 1000
-
- 37 39 37
- + ---- DATA(1, 2, 1) - ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1)
- 2000 2000 2000
-
- 19 21
- - 9/500 DATA(2, -1, 1) + ---- DATA(2, 0, 1) - ---- DATA(2, 2, 0)
- 1000 2000
-
- 43 31 57
- + ---- DATA(1, 2, 0) + ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2)
- 2000 2000 2000
-
- 11 31
- - 9/1000 DATA(-1, 2, 2) + --- DATA(0, 2, 2) + ---- DATA(2, 1, 2)
- 500 2000
-
- 27
- - 7/250 DATA(-1, 1, 2) - 1/1000 DATA(0, 1, 2) + ---- DATA(1, 1, 2)
- 2000
-
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=517020560, alloc=4848776, time=54.66
-bytes used=518020712, alloc=4848776, time=54.73
-bytes used=519033492, alloc=4848776, time=54.81
-bytes used=520036100, alloc=4848776, time=54.88
-bytes used=521037832, alloc=4848776, time=54.95
- 147 27
-[COEFF(-1, -1, -1) = ---- - ---- z - 3/80 x - 3/80 y,
- 2000 1000
-
- COEFF(0, -1, -1) = 3/80 x - 1/2000 - 9/1000 z - 1/80 y,
-
- 37
- COEFF(1, -1, -1) = 3/80 x + 9/1000 z - ---- + 1/80 y,
- 1000
-
- 27
- COEFF(2, -1, -1) = 3/80 y - 3/80 x + ---- z - 9/250,
- 1000
-
- COEFF(-1, 0, -1) = - 1/2000 - 9/1000 z + 3/80 y - 1/80 x,
-
- 17
- COEFF(0, 0, -1) = - ---- + 1/80 y - 3/1000 z + 1/80 x,
- 2000
-
- COEFF(1, 0, -1) = - 1/250 + 1/80 x - 1/80 y + 3/1000 z,
-
- 13
- COEFF(2, 0, -1) = 9/1000 z - 1/80 x + ---- - 3/80 y,
- 1000
-
- 37
- COEFF(-1, 1, -1) = 1/80 x + 3/80 y + 9/1000 z - ----,
- 1000
-
- COEFF(0, 1, -1) = - 1/250 - 1/80 x + 1/80 y + 3/1000 z,
-
- 33
- COEFF(1, 1, -1) = - 1/80 x - 3/1000 z + ---- - 1/80 y,
- 2000
-
- 49
- COEFF(2, 1, -1) = - 3/80 y - 9/1000 z + ---- + 1/80 x,
- 2000
-
- 27
- COEFF(-1, 2, -1) = ---- z - 9/250 - 3/80 y + 3/80 x,
- 1000
-
- 13
- COEFF(0, 2, -1) = 9/1000 z + ---- - 3/80 x - 1/80 y,
- 1000
-
- 49
- COEFF(1, 2, -1) = ---- - 9/1000 z - 3/80 x + 1/80 y,
- 2000
-
- 27
- COEFF(2, 2, -1) = 3/80 y - ---- z + 3/80 x - 3/2000,
- 1000
-
- 129
- COEFF(-1, -1, 0) = - 3/80 y + ---- - 3/80 x - 9/1000 z,
- 2000
-
- COEFF(0, -1, 0) = - 7/2000 - 1/80 y + 3/80 x - 3/1000 z,
-
- 17
- COEFF(1, -1, 0) = 3/1000 z + 3/80 x + 1/80 y - ---,
- 500
-
- 27
- COEFF(2, -1, 0) = 9/1000 z - 3/80 x - ---- + 3/80 y,
- 1000
-
- COEFF(-1, 0, 0) = - 1/80 x + 3/80 y - 7/2000 - 3/1000 z,
-
- 19
- COEFF(0, 0, 0) = - ---- + 1/80 x + 1/80 y - 1/1000 z,
- 2000
-
- COEFF(1, 0, 0) = - 1/80 y + 1/80 x - 3/1000 + 1/1000 z,
-
- COEFF(2, 0, 0) = - 3/80 y + 3/1000 z - 1/80 x + 2/125,
-
- 17
- COEFF(-1, 1, 0) = - --- + 3/1000 z + 3/80 y + 1/80 x,
- 500
-
- COEFF(0, 1, 0) = - 1/80 x + 1/1000 z + 1/80 y - 3/1000,
-
- 31
- COEFF(1, 1, 0) = ---- - 1/80 x - 1/80 y - 1/1000 z,
- 2000
-
- 43
- COEFF(2, 1, 0) = ---- - 3/1000 z - 3/80 y + 1/80 x,
- 2000
-
- 27
- COEFF(-1, 2, 0) = - 3/80 y + 9/1000 z + 3/80 x - ----,
- 1000
-
- COEFF(0, 2, 0) = - 3/80 x + 3/1000 z - 1/80 y + 2/125,
-
- 43
- COEFF(1, 2, 0) = 1/80 y - 3/80 x - 3/1000 z + ----,
- 2000
-
- 21
- COEFF(2, 2, 0) = - 9/1000 z + 3/80 y - ---- + 3/80 x,
- 2000
-
- 111
- COEFF(-1, -1, 1) = - 3/80 y - 3/80 x + 9/1000 z + ----,
- 2000
-
- 13
- COEFF(0, -1, 1) = 3/80 x + 3/1000 z - 1/80 y - ----,
- 2000
-
- 31
- COEFF(1, -1, 1) = 3/80 x - 3/1000 z + 1/80 y - ----,
- 1000
-
- COEFF(2, -1, 1) = - 9/1000 z - 9/500 - 3/80 x + 3/80 y,
-
- 13
- COEFF(-1, 0, 1) = 3/80 y + 3/1000 z - 1/80 x - ----,
- 2000
-
- 21
- COEFF(0, 0, 1) = 1/80 x - ---- + 1/1000 z + 1/80 y,
- 2000
-
- COEFF(1, 0, 1) = - 1/80 y - 1/500 + 1/80 x - 1/1000 z,
-
- 19
- COEFF(2, 0, 1) = - 3/1000 z - 3/80 y + ---- - 1/80 x,
- 1000
-
- 31
- COEFF(-1, 1, 1) = 3/80 y - 3/1000 z + 1/80 x - ----,
- 1000
-
- COEFF(0, 1, 1) = 1/80 y - 1/80 x - 1/1000 z - 1/500,
-
- 29
- COEFF(1, 1, 1) = - 1/80 x - 1/80 y + ---- + 1/1000 z,
- 2000
-
- 37
- COEFF(2, 1, 1) = - 3/80 y + ---- + 3/1000 z + 1/80 x,
- 2000
-
- COEFF(-1, 2, 1) = 3/80 x - 9/500 - 3/80 y - 9/1000 z,
-
- 19
- COEFF(0, 2, 1) = - 3/80 x + ---- - 1/80 y - 3/1000 z,
- 1000
-
- 37
- COEFF(1, 2, 1) = 3/1000 z + 1/80 y + ---- - 3/80 x,
- 2000
-
- 39
- COEFF(2, 2, 1) = - ---- + 9/1000 z + 3/80 x + 3/80 y,
- 2000
-
- 93 27
- COEFF(-1, -1, 2) = - 3/80 x + ---- + ---- z - 3/80 y,
- 2000 1000
-
- 19
- COEFF(0, -1, 2) = 9/1000 z - 1/80 y + 3/80 x - ----,
- 2000
-
- COEFF(1, -1, 2) = - 9/1000 z + 1/80 y + 3/80 x - 7/250,
-
- 27
- COEFF(2, -1, 2) = 3/80 y - ---- z - 3/80 x - 9/1000,
- 1000
-
- 19
- COEFF(-1, 0, 2) = - ---- - 1/80 x + 3/80 y + 9/1000 z,
- 2000
-
- 23
- COEFF(0, 0, 2) = - ---- + 1/80 y + 1/80 x + 3/1000 z,
- 2000
-
- COEFF(1, 0, 2) = - 1/1000 - 1/80 y - 3/1000 z + 1/80 x,
-
- 11
- COEFF(2, 0, 2) = --- - 9/1000 z - 1/80 x - 3/80 y,
- 500
-
- COEFF(-1, 1, 2) = 3/80 y - 7/250 + 1/80 x - 9/1000 z,
-
- COEFF(0, 1, 2) = - 3/1000 z - 1/1000 + 1/80 y - 1/80 x,
-
- 27
- COEFF(1, 1, 2) = - 1/80 x - 1/80 y + ---- + 3/1000 z,
- 2000
-
- 31
- COEFF(2, 1, 2) = 1/80 x + 9/1000 z - 3/80 y + ----,
- 2000
-
- 27
- COEFF(-1, 2, 2) = 3/80 x - 9/1000 - 3/80 y - ---- z,
- 1000
-
- 11
- COEFF(0, 2, 2) = - 3/80 x + --- - 1/80 y - 9/1000 z,
- 500
-
- 31
- COEFF(1, 2, 2) = - 3/80 x + 1/80 y + ---- + 9/1000 z,
- 2000
-
- 57 27
- COEFF(2, 2, 2) = 3/80 x + 3/80 y - ---- + ---- z]
- 2000 1000
-
-> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c");
-bytes used=522038044, alloc=4848776, time=55.04
-bytes used=523038272, alloc=4848776, time=55.24
-bytes used=524042100, alloc=4848776, time=55.33
-bytes used=525042384, alloc=4848776, time=55.59
-bytes used=526042780, alloc=4848776, time=55.73
-bytes used=527043148, alloc=4848776, time=55.80
-bytes used=528043328, alloc=4848776, time=55.89
-bytes used=529043592, alloc=4848776, time=55.99
-bytes used=530043796, alloc=4848776, time=56.35
-bytes used=531043972, alloc=4848776, time=56.46
-bytes used=532044184, alloc=4848776, time=56.88
-bytes used=533044504, alloc=4848776, time=57.05
->
-# d^2/dxdz
-> simplify( diff(interp_3d_cube_order3_smooth0,x,z) );
-bytes used=534045224, alloc=4848776, time=57.16
-3/80 z DATA(-1, 0, 0) + 3/80 z DATA(-1, 1, 0) + 3/80 z DATA(-1, -1, 1)
-
- + 1/80 z DATA(0, -1, 1) + 3/1000 y DATA(0, 0, 2) - 9/1000 y DATA(2, 0, 2)
-
- 27
- - 9/1000 y DATA(1, -1, 2) + ---- y DATA(2, 2, 2) - 3/1000 y DATA(1, 0, 2)
- 1000
-
- 27 27
- - ---- y DATA(2, -1, 2) + ---- y DATA(-1, -1, 2) + 9/1000 y DATA(2, 0, -1)
- 1000 1000
-
- 27
- + ---- y DATA(2, -1, -1) + 9/1000 y DATA(-1, 0, 2)
- 1000
-
- - 1/1000 y DATA(1, 0, 1) - 1/1000 y DATA(0, 1, 1) + 1/1000 y DATA(1, 1, 1)
-
- - 9/1000 y DATA(-1, 2, 1) - 9/1000 y DATA(1, 2, -1)
-
- - 9/1000 y DATA(2, 1, -1) + 9/1000 y DATA(2, -1, 0)
-
- - 9/1000 y DATA(2, -1, 1) - 3/1000 y DATA(2, 0, 1)
-
- - 9/1000 y DATA(2, 2, 0) + 1/1000 y DATA(0, 1, 0) + 1/1000 y DATA(0, 0, 1)
-
- + 3/1000 y DATA(-1, 1, 0) + 9/1000 y DATA(-1, -1, 1)
-
- + 3/1000 y DATA(0, -1, 1) - 3/1000 y DATA(1, -1, 1)
-
- - 1/1000 y DATA(1, 1, 0) - 1/1000 y DATA(0, 0, 0) + 1/1000 y DATA(1, 0, 0)
-
- - 9/1000 y DATA(0, -1, -1) + 9/1000 y DATA(1, -1, -1)
-
- - 9/1000 y DATA(-1, 0, -1) - 3/1000 y DATA(0, 0, -1)
-
- + 3/1000 y DATA(1, 0, -1) + 9/1000 y DATA(-1, 1, -1)
-
- + 3/1000 y DATA(0, 1, -1) - 3/1000 y DATA(1, 1, -1)
-
- + 9/1000 y DATA(0, -1, 2) + 3/1000 y DATA(1, 2, 1)
-
- + 9/1000 y DATA(2, 2, 1) + 3/1000 y DATA(2, 1, 1)
-
- - 9/1000 y DATA(-1, -1, 0) - 3/1000 y DATA(0, -1, 0)
-
- + 3/1000 y DATA(1, -1, 0) - 3/1000 y DATA(-1, 0, 0)
-
- - 9/1000 y DATA(0, 2, 2) + 9/1000 y DATA(2, 1, 2)
-
- - 9/1000 y DATA(-1, 1, 2) - 3/1000 y DATA(0, 1, 2)
-
- + 3/1000 y DATA(1, 1, 2) + 9/1000 y DATA(1, 2, 2)
-
- + 3/1000 y DATA(-1, 0, 1) - 3/1000 y DATA(-1, 1, 1)
-
- - 3/1000 y DATA(2, 1, 0) + 9/1000 y DATA(-1, 2, 0)
-
- 27
- + 3/1000 y DATA(0, 2, 0) + 3/1000 y DATA(2, 0, 0) + ---- y DATA(-1, 2, -1)
- 1000
-
- 27
- + 9/1000 y DATA(0, 2, -1) - ---- y DATA(-1, -1, -1)
- 1000
-
- - 3/80 x DATA(2, -1, -1) + 3/80 x DATA(-1, 0, 2) - 1/80 x DATA(2, 0, 0)
-
- - 3/80 x DATA(-1, 2, -1) - 3/80 x DATA(1, 2, 2) - 3/80 x DATA(0, 0, 2)
-
- - 3/80 x DATA(1, 0, 2) + 3/80 x DATA(2, 0, 2) - 3/80 x DATA(1, -1, 2)
-
- + 1/80 x DATA(1, 2, 0) + 3/80 x DATA(2, 2, 2) + 3/80 x DATA(-1, 2, 2)
-
- - 3/80 x DATA(0, 2, 2) + 3/80 x DATA(2, 1, 2) + 3/80 x DATA(-1, 1, 2)
-
- - 3/80 x DATA(0, 1, 2) - 3/80 x DATA(2, 0, -1) - 1/80 x DATA(1, 2, 1)
-
- - 3/80 x DATA(1, 1, 2) + 1/80 x DATA(-1, 0, 1) + 1/80 x DATA(-1, 1, 1)
-
- - 3/80 x DATA(-1, -1, -1) - 1/80 x DATA(-1, 2, 0) + 1/80 x DATA(0, 2, 0)
-
- + 1/80 x DATA(2, 2, 1) - 1/80 x DATA(2, -1, 0) + 3/80 x DATA(-1, -1, 2)
-
- - 3/80 x DATA(0, -1, 2) + 1/80 x DATA(-1, 2, 1) - 1/80 x DATA(0, 2, 1)
-
- + 1/80 x DATA(1, -1, 0) + 1/80 x DATA(2, 1, 1) + 1/80 x DATA(2, -1, 1)
-
- - 1/80 x DATA(2, 2, 0) + 1/80 x DATA(0, 1, 0) - 1/80 x DATA(0, 0, 1)
-
- - 1/80 x DATA(1, 0, 1) - 1/80 x DATA(0, 1, 1) - 1/80 x DATA(1, 1, 1)
-
- + 3/80 x DATA(0, -1, -1) + 3/80 x DATA(1, -1, -1) + 3/80 x DATA(0, 2, -1)
-
- + 3/80 x DATA(1, 2, -1) - 3/80 x DATA(2, 1, -1) + 3/80 x DATA(0, 0, -1)
-
- - 1/80 x DATA(-1, 1, 0) - 3/80 x DATA(-1, 0, -1) + 3/80 x DATA(1, 0, -1)
-
- - 3/80 x DATA(-1, 1, -1) + 3/80 x DATA(0, 1, -1) + 3/80 x DATA(1, 1, -1)
-
- - 1/80 x DATA(-1, -1, 0) + 1/80 x DATA(0, -1, 0) - 1/80 x DATA(0, -1, 1)
-
- + 1/80 x DATA(1, 1, 0) + 1/80 x DATA(0, 0, 0) + 1/80 x DATA(1, 0, 0)
-
- + 3/80 z DATA(2, 0, -1) - 1/80 x DATA(1, -1, 1) - 1/80 z DATA(0, 0, 2)
-
- + 3/80 z DATA(2, 0, 2) + 1/80 z DATA(1, -1, 2) - 1/80 x DATA(-1, 0, 0)
-
- + 1/80 x DATA(-1, -1, 1) + 3/80 z DATA(2, 2, 2) - 1/80 z DATA(0, 2, 2)
-
- + 3/80 z DATA(2, 1, 2) - 3/80 z DATA(-1, 1, 2) + 1/80 z DATA(1, 1, 2)
-
- + 1/80 z DATA(1, 2, 2) + 3/80 z DATA(-1, 0, 1) + 3/80 z DATA(2, -1, -1)
-
- - 3/80 z DATA(-1, 0, 2) - 3/80 z DATA(-1, -1, -1) - 3/80 z DATA(2, 1, 0)
-
- + 3/80 z DATA(-1, 2, 0) + 1/80 z DATA(0, 2, 0) - 3/80 z DATA(2, 0, 0)
-
- - 3/80 z DATA(-1, 2, -1) - 1/80 z DATA(0, 2, -1) + 1/80 z DATA(1, 2, -1)
-
- + 3/80 z DATA(2, 2, -1) - 1/80 z DATA(1, 2, 0) + 3/80 z DATA(2, 1, -1)
-
- - 3/80 z DATA(-1, -1, 2) - 1/80 z DATA(0, -1, 2) + 3/80 z DATA(-1, 2, 1)
-
- - 3/80 z DATA(2, -1, 0) + 3/80 z DATA(-1, 1, 1) - 1/80 z DATA(1, 1, 1)
-
- - 1/80 z DATA(0, -1, -1) + 1/80 z DATA(1, -1, -1) - 3/80 z DATA(-1, 0, -1)
-
- - 1/80 z DATA(0, 0, -1) + 1/80 z DATA(1, 0, -1) - 3/80 z DATA(-1, 1, -1)
-
- - 1/80 z DATA(0, 1, -1) + 1/80 z DATA(1, 1, -1) + 3/80 z DATA(-1, -1, 0)
-
- + 1/80 z DATA(0, -1, 0) - 1/80 z DATA(1, -1, 0) + 1/80 z DATA(0, 2, 1)
-
- - 1/80 z DATA(1, 2, 1) - 3/80 z DATA(2, 2, 1) - 3/80 z DATA(2, 1, 1)
-
- - 3/80 z DATA(2, -1, 1) - 3/80 z DATA(2, 0, 1) - 3/80 z DATA(2, 2, 0)
-
- + 1/80 z DATA(0, 1, 0) - 1/80 z DATA(1, -1, 1) - 1/80 z DATA(1, 1, 0)
-
- + 1/80 z DATA(0, 0, 0) - 1/80 z DATA(1, 0, 0) + 1/80 z DATA(0, 0, 1)
-
- 19
- - 1/80 z DATA(1, 0, 1) + 1/80 z DATA(0, 1, 1) - ---- DATA(0, 0, 0)
- 2000
-
- 21
- - 3/1000 DATA(1, 0, 0) - ---- DATA(0, 1, 0) - 1/500 DATA(1, 1, 0)
- 2000
-
- 31
- - 3/1000 DATA(0, 0, 1) + ---- DATA(1, 0, 1) - 1/500 DATA(0, 1, 1)
- 2000
-
- 29
- + ---- DATA(1, 1, 1) + 3/80 z DATA(2, -1, 2) + 1/80 z DATA(1, 0, 2)
- 2000
-
- - 3/80 z DATA(-1, 2, 2) - 1/80 z DATA(0, 1, 2) - 3/1000 y DATA(0, 2, 1)
-
- 27 27
- - ---- y DATA(-1, 2, 2) - 3/1000 y DATA(1, 2, 0) - ---- y DATA(2, 2, -1)
- 1000 1000
-
- - 1/80 x DATA(2, 1, 0) + 1/80 x DATA(2, 0, 1) - 3/80 x DATA(2, 2, -1)
-
- 37
- + 3/80 x DATA(2, -1, 2) - 1/2000 DATA(0, -1, -1) - ---- DATA(1, -1, -1)
- 1000
-
- 129 17
- + ---- DATA(-1, 0, -1) - 7/2000 DATA(0, 0, -1) - --- DATA(1, 0, -1)
- 2000 500
-
- 111 13 31
- + ---- DATA(-1, 1, -1) - ---- DATA(0, 1, -1) - ---- DATA(1, 1, -1)
- 2000 2000 1000
-
- 17
- - 1/2000 DATA(-1, -1, 0) - ---- DATA(0, -1, 0) - 1/250 DATA(1, -1, 0)
- 2000
-
- 13 37
- - 7/2000 DATA(-1, 0, 0) - ---- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1)
- 2000 1000
-
- 33 17
- - 1/250 DATA(0, -1, 1) + ---- DATA(1, -1, 1) - --- DATA(-1, 0, 1)
- 2000 500
-
- 31 147 19
- - ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) + ---- DATA(2, 1, 0)
- 1000 2000 1000
-
- 19 23 13
- - ---- DATA(-1, 2, 0) - ---- DATA(0, 2, 0) + ---- DATA(2, -1, 0)
- 2000 2000 1000
-
- 93 19
- + 2/125 DATA(2, 0, 0) + ---- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
- 2000 2000
-
- - 7/250 DATA(1, 2, -1) - 9/1000 DATA(2, 2, -1) - 9/500 DATA(2, 1, -1)
-
- 27 27
- - ---- DATA(2, 0, -1) - 9/250 DATA(2, -1, -1) - ---- DATA(-1, 0, 2)
- 1000 1000
-
- 43 21
- + 2/125 DATA(0, 0, 2) + ---- DATA(1, 0, 2) - ---- DATA(2, 0, 2)
- 2000 2000
-
- 49
- + ---- DATA(1, -1, 2) - 3/2000 DATA(2, -1, 2) - 9/250 DATA(-1, -1, 2)
- 2000
-
- 13
- + ---- DATA(0, -1, 2) - 7/250 DATA(-1, 2, 1) - 1/1000 DATA(0, 2, 1)
- 1000
-
- 27 31 37
- + ---- DATA(1, 2, 1) + ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1)
- 2000 2000 2000
-
- 49 43 11
- + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) + --- DATA(2, 2, 0)
- 2000 2000 500
-
- 31 57
- - 1/1000 DATA(1, 2, 0) + ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2)
- 2000 2000
-
- 11 39
- - 9/1000 DATA(-1, 2, 2) + --- DATA(0, 2, 2) - ---- DATA(2, 1, 2)
- 500 2000
-
- 19 37
- - 9/500 DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)
- 1000 2000
-
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=535064576, alloc=4848776, time=57.23
-bytes used=536064784, alloc=4848776, time=57.30
-bytes used=537066132, alloc=4848776, time=57.37
-bytes used=538066296, alloc=4848776, time=57.44
- 147 27
-[COEFF(-1, -1, -1) = - 3/80 z + ---- - ---- y - 3/80 x,
- 2000 1000
-
- COEFF(0, -1, -1) = - 9/1000 y - 1/2000 - 1/80 z + 3/80 x,
-
- 37
- COEFF(1, -1, -1) = 1/80 z - ---- + 3/80 x + 9/1000 y,
- 1000
-
- 27
- COEFF(2, -1, -1) = 3/80 z + ---- y - 9/250 - 3/80 x,
- 1000
-
- 129
- COEFF(-1, 0, -1) = - 3/80 z + ---- - 9/1000 y - 3/80 x,
- 2000
-
- COEFF(0, 0, -1) = - 7/2000 - 1/80 z - 3/1000 y + 3/80 x,
-
- 17
- COEFF(1, 0, -1) = 1/80 z + 3/80 x - --- + 3/1000 y,
- 500
-
- 27
- COEFF(2, 0, -1) = 3/80 z - 3/80 x + 9/1000 y - ----,
- 1000
-
- 111
- COEFF(-1, 1, -1) = ---- + 9/1000 y - 3/80 z - 3/80 x,
- 2000
-
- 13
- COEFF(0, 1, -1) = - 1/80 z + 3/80 x + 3/1000 y - ----,
- 2000
-
- 31
- COEFF(1, 1, -1) = - 3/1000 y - ---- + 3/80 x + 1/80 z,
- 1000
-
- COEFF(2, 1, -1) = - 9/1000 y - 9/500 - 3/80 x + 3/80 z,
-
- 93 27
- COEFF(-1, 2, -1) = ---- - 3/80 x - 3/80 z + ---- y,
- 2000 1000
-
- 19
- COEFF(0, 2, -1) = 9/1000 y - ---- - 1/80 z + 3/80 x,
- 2000
-
- COEFF(1, 2, -1) = 1/80 z + 3/80 x - 7/250 - 9/1000 y,
-
- 27
- COEFF(2, 2, -1) = - ---- y + 3/80 z - 3/80 x - 9/1000,
- 1000
-
- COEFF(-1, -1, 0) = - 9/1000 y - 1/2000 - 1/80 x + 3/80 z,
-
- 17
- COEFF(0, -1, 0) = - 3/1000 y + 1/80 x - ---- + 1/80 z,
- 2000
-
- COEFF(1, -1, 0) = - 1/250 + 3/1000 y + 1/80 x - 1/80 z,
-
- 13
- COEFF(2, -1, 0) = - 1/80 x + 9/1000 y + ---- - 3/80 z,
- 1000
-
- COEFF(-1, 0, 0) = - 7/2000 - 3/1000 y - 1/80 x + 3/80 z,
-
- 19
- COEFF(0, 0, 0) = 1/80 x - ---- - 1/1000 y + 1/80 z,
- 2000
-
- COEFF(1, 0, 0) = 1/1000 y - 1/80 z - 3/1000 + 1/80 x,
-
- COEFF(2, 0, 0) = 3/1000 y + 2/125 - 3/80 z - 1/80 x,
-
- 13
- COEFF(-1, 1, 0) = - 1/80 x + 3/1000 y + 3/80 z - ----,
- 2000
-
- 21
- COEFF(0, 1, 0) = 1/1000 y + 1/80 z + 1/80 x - ----,
- 2000
-
- COEFF(1, 1, 0) = - 1/80 z - 1/1000 y - 1/500 + 1/80 x,
-
- 19
- COEFF(2, 1, 0) = ---- - 3/80 z - 1/80 x - 3/1000 y,
- 1000
-
- 19
- COEFF(-1, 2, 0) = - 1/80 x - ---- + 9/1000 y + 3/80 z,
- 2000
-
- 23
- COEFF(0, 2, 0) = 1/80 x + 1/80 z - ---- + 3/1000 y,
- 2000
-
- COEFF(1, 2, 0) = - 3/1000 y - 1/80 z + 1/80 x - 1/1000,
-
- 11
- COEFF(2, 2, 0) = --- - 3/80 z - 9/1000 y - 1/80 x,
- 500
-
- 37
- COEFF(-1, -1, 1) = - ---- + 9/1000 y + 1/80 x + 3/80 z,
- 1000
-
- COEFF(0, -1, 1) = 1/80 z - 1/80 x + 3/1000 y - 1/250,
-
- 33
- COEFF(1, -1, 1) = ---- - 1/80 x - 3/1000 y - 1/80 z,
- 2000
-
- 49
- COEFF(2, -1, 1) = 1/80 x + ---- - 9/1000 y - 3/80 z,
- 2000
-
- 17
- COEFF(-1, 0, 1) = 3/80 z + 3/1000 y - --- + 1/80 x,
- 500
-
- COEFF(0, 0, 1) = 1/1000 y - 1/80 x - 3/1000 + 1/80 z,
-
- 31
- COEFF(1, 0, 1) = - 1/1000 y + ---- - 1/80 x - 1/80 z,
- 2000
-
- 43
- COEFF(2, 0, 1) = - 3/80 z + 1/80 x - 3/1000 y + ----,
- 2000
-
- 31
- COEFF(-1, 1, 1) = 1/80 x - 3/1000 y + 3/80 z - ----,
- 1000
-
- COEFF(0, 1, 1) = - 1/1000 y + 1/80 z - 1/80 x - 1/500,
-
- 29
- COEFF(1, 1, 1) = - 1/80 z - 1/80 x + ---- + 1/1000 y,
- 2000
-
- 37
- COEFF(2, 1, 1) = - 3/80 z + ---- + 1/80 x + 3/1000 y,
- 2000
-
- COEFF(-1, 2, 1) = 3/80 z - 7/250 + 1/80 x - 9/1000 y,
-
- COEFF(0, 2, 1) = - 1/1000 - 1/80 x - 3/1000 y + 1/80 z,
-
- 27
- COEFF(1, 2, 1) = ---- - 1/80 x + 3/1000 y - 1/80 z,
- 2000
-
- 31
- COEFF(2, 2, 1) = 9/1000 y - 3/80 z + ---- + 1/80 x,
- 2000
-
- 27
- COEFF(-1, -1, 2) = - 9/250 + ---- y + 3/80 x - 3/80 z,
- 1000
-
- 13
- COEFF(0, -1, 2) = - 3/80 x + ---- + 9/1000 y - 1/80 z,
- 1000
-
- 49
- COEFF(1, -1, 2) = ---- - 9/1000 y - 3/80 x + 1/80 z,
- 2000
-
- 27
- COEFF(2, -1, 2) = 3/80 z - 3/2000 - ---- y + 3/80 x,
- 1000
-
- 27
- COEFF(-1, 0, 2) = - ---- + 9/1000 y - 3/80 z + 3/80 x,
- 1000
-
- COEFF(0, 0, 2) = 3/1000 y - 1/80 z + 2/125 - 3/80 x,
-
- 43
- COEFF(1, 0, 2) = - 3/1000 y - 3/80 x + 1/80 z + ----,
- 2000
-
- 21
- COEFF(2, 0, 2) = - 9/1000 y + 3/80 x + 3/80 z - ----,
- 2000
-
- COEFF(-1, 1, 2) = 3/80 x - 3/80 z - 9/1000 y - 9/500,
-
- 19
- COEFF(0, 1, 2) = - 3/80 x - 1/80 z + ---- - 3/1000 y,
- 1000
-
- 37
- COEFF(1, 1, 2) = - 3/80 x + 1/80 z + 3/1000 y + ----,
- 2000
-
- 39
- COEFF(2, 1, 2) = 3/80 z + 9/1000 y - ---- + 3/80 x,
- 2000
-
- 27
- COEFF(-1, 2, 2) = - ---- y + 3/80 x - 9/1000 - 3/80 z,
- 1000
-
- 11
- COEFF(0, 2, 2) = - 1/80 z - 9/1000 y + --- - 3/80 x,
- 500
-
- 31
- COEFF(1, 2, 2) = 9/1000 y + 1/80 z - 3/80 x + ----,
- 2000
-
- 57 27
- COEFF(2, 2, 2) = - ---- + ---- y + 3/80 x + 3/80 z]
- 2000 1000
-
-> print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c");
-bytes used=539066424, alloc=4848776, time=57.51
-bytes used=540066604, alloc=4848776, time=57.59
-bytes used=541066764, alloc=4848776, time=57.76
-bytes used=542066948, alloc=4848776, time=57.84
-bytes used=543067128, alloc=4848776, time=58.16
-bytes used=544067336, alloc=4848776, time=58.26
-bytes used=545067532, alloc=4848776, time=58.32
-bytes used=546067684, alloc=4848776, time=58.42
-bytes used=547067836, alloc=4848776, time=58.52
-bytes used=548068160, alloc=4848776, time=58.94
-bytes used=549068388, alloc=4848776, time=59.01
-bytes used=550068548, alloc=4848776, time=59.40
-bytes used=551068816, alloc=4848776, time=59.53
->
-# d^2/dy^2
-> simplify( diff(interp_3d_cube_order3_smooth0,y,y) );
-1/80 z DATA(-1, 0, 0) + 1/80 z DATA(-1, 1, 0) + 1/80 z DATA(-1, -1, 1)
-
- + 1/80 z DATA(0, -1, 1) + 3/16 y DATA(0, 0, 2) + 3/16 y DATA(2, 0, 2)
-
- - 1/16 y DATA(1, -1, 2) + 1/16 y DATA(2, 2, 2) + 3/16 y DATA(1, 0, 2)
-
- - 1/16 y DATA(2, -1, 2) - 1/16 y DATA(-1, -1, 2) + 3/16 y DATA(2, 0, -1)
-
- - 1/16 y DATA(2, -1, -1) + 3/16 y DATA(-1, 0, 2) + 3/16 y DATA(1, 0, 1)
-
- - 3/16 y DATA(0, 1, 1) - 3/16 y DATA(1, 1, 1) + 1/16 y DATA(-1, 2, 1)
-
- + 1/16 y DATA(1, 2, -1) - 3/16 y DATA(2, 1, -1) - 1/16 y DATA(2, -1, 0)
-
- - 1/16 y DATA(2, -1, 1) + 3/16 y DATA(2, 0, 1) + 1/16 y DATA(2, 2, 0)
-
- - 3/16 y DATA(0, 1, 0) + 3/16 y DATA(0, 0, 1) - 3/16 y DATA(-1, 1, 0)
-
- - 1/16 y DATA(-1, -1, 1) - 1/16 y DATA(0, -1, 1) - 1/16 y DATA(1, -1, 1)
-
- - 3/16 y DATA(1, 1, 0) + 3/16 y DATA(0, 0, 0) + 3/16 y DATA(1, 0, 0)
-
- - 1/16 y DATA(0, -1, -1) - 1/16 y DATA(1, -1, -1) + 3/16 y DATA(-1, 0, -1)
-
- + 3/16 y DATA(0, 0, -1) + 3/16 y DATA(1, 0, -1) - 3/16 y DATA(-1, 1, -1)
-
- - 3/16 y DATA(0, 1, -1) - 3/16 y DATA(1, 1, -1) - 1/16 y DATA(0, -1, 2)
-
- + 1/16 y DATA(1, 2, 1) + 1/16 y DATA(2, 2, 1) - 3/16 y DATA(2, 1, 1)
-
- - 1/16 y DATA(-1, -1, 0) - 1/16 y DATA(0, -1, 0) - 1/16 y DATA(1, -1, 0)
-
- + 3/16 y DATA(-1, 0, 0) + 1/16 y DATA(0, 2, 2) - 3/16 y DATA(2, 1, 2)
-
- - 3/16 y DATA(-1, 1, 2) - 3/16 y DATA(0, 1, 2) - 3/16 y DATA(1, 1, 2)
-
- + 1/16 y DATA(1, 2, 2) + 3/16 y DATA(-1, 0, 1) - 3/16 y DATA(-1, 1, 1)
-
- - 3/16 y DATA(2, 1, 0) + 1/16 y DATA(-1, 2, 0) + 1/16 y DATA(0, 2, 0)
-
- + 3/16 y DATA(2, 0, 0) + 1/16 y DATA(-1, 2, -1) + 1/16 y DATA(0, 2, -1)
-
- - 1/16 y DATA(-1, -1, -1) + 3/80 x DATA(2, -1, -1) + 3/80 x DATA(-1, 0, 2)
-
- - 3/80 x DATA(2, 0, 0) - 3/80 x DATA(-1, 2, -1) + 1/80 x DATA(1, 2, 2)
-
- + 1/80 x DATA(0, 0, 2) - 1/80 x DATA(1, 0, 2) - 3/80 x DATA(2, 0, 2)
-
- + 1/80 x DATA(1, -1, 2) + 1/80 x DATA(1, 2, 0) + 3/80 x DATA(2, 2, 2)
-
- - 3/80 x DATA(-1, 2, 2) - 1/80 x DATA(0, 2, 2) - 3/80 x DATA(2, 1, 2)
-
- + 3/80 x DATA(-1, 1, 2) + 1/80 x DATA(0, 1, 2) - 3/80 x DATA(2, 0, -1)
-
- + 1/80 x DATA(1, 2, 1) - 1/80 x DATA(1, 1, 2) + 3/80 x DATA(-1, 0, 1)
-
- + 3/80 x DATA(-1, 1, 1) - 3/80 x DATA(-1, -1, -1) - 3/80 x DATA(-1, 2, 0)
-
- - 1/80 x DATA(0, 2, 0) + 3/80 x DATA(2, 2, 1) + 3/80 x DATA(2, -1, 0)
-
- - 3/80 x DATA(-1, -1, 2) - 1/80 x DATA(0, -1, 2) - 3/80 x DATA(-1, 2, 1)
-
- - 1/80 x DATA(0, 2, 1) + 1/80 x DATA(1, -1, 0) - 3/80 x DATA(2, 1, 1)
-
- + 3/80 x DATA(2, -1, 1) + 3/80 x DATA(2, 2, 0) + 1/80 x DATA(0, 1, 0)
-
- + 1/80 x DATA(0, 0, 1) - 1/80 x DATA(1, 0, 1) + 1/80 x DATA(0, 1, 1)
-
- - 1/80 x DATA(1, 1, 1) - 1/80 x DATA(0, -1, -1) + 1/80 x DATA(1, -1, -1)
-
- - 1/80 x DATA(0, 2, -1) + 1/80 x DATA(1, 2, -1) - 3/80 x DATA(2, 1, -1)
-
- + 1/80 x DATA(0, 0, -1) + 3/80 x DATA(-1, 1, 0) + 3/80 x DATA(-1, 0, -1)
-
- - 1/80 x DATA(1, 0, -1) + 3/80 x DATA(-1, 1, -1) + 1/80 x DATA(0, 1, -1)
-
- - 1/80 x DATA(1, 1, -1) - 3/80 x DATA(-1, -1, 0) - 1/80 x DATA(0, -1, 0)
-
- - 1/80 x DATA(0, -1, 1) - 1/80 x DATA(1, 1, 0) + 1/80 x DATA(0, 0, 0)
-
- - 1/80 x DATA(1, 0, 0) + 3/80 z DATA(2, 0, -1) + 1/80 x DATA(1, -1, 1)
-
- - 3/80 z DATA(0, 0, 2) - 3/80 z DATA(2, 0, 2) + 3/80 z DATA(1, -1, 2)
-
- + 3/80 x DATA(-1, 0, 0) - 3/80 x DATA(-1, -1, 1) + 3/80 z DATA(2, 2, 2)
-
- + 3/80 z DATA(0, 2, 2) - 3/80 z DATA(2, 1, 2) - 3/80 z DATA(-1, 1, 2)
-
- - 3/80 z DATA(1, 1, 2) + 3/80 z DATA(1, 2, 2) - 1/80 z DATA(-1, 0, 1)
-
- - 3/80 z DATA(2, -1, -1) - 3/80 z DATA(-1, 0, 2) - 3/80 z DATA(-1, -1, -1)
-
- + 1/80 z DATA(2, 1, 0) - 1/80 z DATA(-1, 2, 0) - 1/80 z DATA(0, 2, 0)
-
- + 1/80 z DATA(2, 0, 0) - 3/80 z DATA(-1, 2, -1) - 3/80 z DATA(0, 2, -1)
-
- - 3/80 z DATA(1, 2, -1) - 3/80 z DATA(2, 2, -1) - 1/80 z DATA(1, 2, 0)
-
- + 3/80 z DATA(2, 1, -1) + 3/80 z DATA(-1, -1, 2) + 3/80 z DATA(0, -1, 2)
-
- + 1/80 z DATA(-1, 2, 1) - 1/80 z DATA(2, -1, 0) - 1/80 z DATA(-1, 1, 1)
-
- - 1/80 z DATA(1, 1, 1) - 3/80 z DATA(0, -1, -1) - 3/80 z DATA(1, -1, -1)
-
- + 3/80 z DATA(-1, 0, -1) + 3/80 z DATA(0, 0, -1) + 3/80 z DATA(1, 0, -1)
-
- + 3/80 z DATA(-1, 1, -1) + 3/80 z DATA(0, 1, -1) + 3/80 z DATA(1, 1, -1)
-
- - 1/80 z DATA(-1, -1, 0) - 1/80 z DATA(0, -1, 0) - 1/80 z DATA(1, -1, 0)
-
- + 1/80 z DATA(0, 2, 1) + 1/80 z DATA(1, 2, 1) + 1/80 z DATA(2, 2, 1)
-
- - 1/80 z DATA(2, 1, 1) + 1/80 z DATA(2, -1, 1) - 1/80 z DATA(2, 0, 1)
-
- - 1/80 z DATA(2, 2, 0) + 1/80 z DATA(0, 1, 0) + 1/80 z DATA(1, -1, 1)
-
- + 1/80 z DATA(1, 1, 0) + 1/80 z DATA(0, 0, 0) + 1/80 z DATA(1, 0, 0)
-
- - 1/80 z DATA(0, 0, 1) - 1/80 z DATA(1, 0, 1) - 1/80 z DATA(0, 1, 1)
-
- 11
- - -- DATA(0, 0, 0) - 1/8 DATA(1, 0, 0) + 1/20 DATA(0, 1, 0)
- 80
-
- + 1/16 DATA(1, 1, 0) - 1/8 DATA(0, 0, 1) - 9/80 DATA(1, 0, 1)
-
- + 1/16 DATA(0, 1, 1) + 3/40 DATA(1, 1, 1) + 3/80 z DATA(2, -1, 2)
-
- - 3/80 z DATA(1, 0, 2) + 3/80 z DATA(-1, 2, 2) - 3/80 z DATA(0, 1, 2)
-
- + 1/16 y DATA(0, 2, 1) + 1/16 y DATA(-1, 2, 2) + 1/16 y DATA(1, 2, 0)
-
- + 1/16 y DATA(2, 2, -1) - 3/80 x DATA(2, 1, 0) - 3/80 x DATA(2, 0, 1)
-
- + 3/80 x DATA(2, 2, -1) + 3/80 x DATA(2, -1, 2) + 7/80 DATA(0, -1, -1)
-
- 13
- + 3/40 DATA(1, -1, -1) - -- DATA(-1, 0, -1) - 3/20 DATA(0, 0, -1)
- 80
-
- 11
- - -- DATA(1, 0, -1) + 1/40 DATA(-1, 1, -1) + 3/80 DATA(0, 1, -1)
- 80
-
- + 1/20 DATA(1, 1, -1) + 7/80 DATA(-1, -1, 0) + 3/40 DATA(0, -1, 0)
-
- + 1/16 DATA(1, -1, 0) - 3/20 DATA(-1, 0, 0) + 3/80 DATA(-1, 1, 0)
-
- + 3/40 DATA(-1, -1, 1) + 1/16 DATA(0, -1, 1) + 1/20 DATA(1, -1, 1)
-
- 11
- - -- DATA(-1, 0, 1) + 1/20 DATA(-1, 1, 1) + 1/10 DATA(-1, -1, -1)
- 80
-
- + 3/40 DATA(2, 1, 0) + 1/40 DATA(-1, 2, 0) + 1/80 DATA(0, 2, 0)
-
- + 1/20 DATA(2, -1, 0) - 9/80 DATA(2, 0, 0) + 3/80 DATA(-1, 2, -1)
-
- + 1/40 DATA(0, 2, -1) + 1/80 DATA(1, 2, -1) + 1/16 DATA(2, 1, -1)
-
- - 1/8 DATA(2, 0, -1) + 1/16 DATA(2, -1, -1) - 1/8 DATA(-1, 0, 2)
-
- - 9/80 DATA(0, 0, 2) - 1/10 DATA(1, 0, 2) - 7/80 DATA(2, 0, 2)
-
- + 3/80 DATA(1, -1, 2) + 1/40 DATA(2, -1, 2) + 1/16 DATA(-1, -1, 2)
-
- + 1/20 DATA(0, -1, 2) + 1/80 DATA(-1, 2, 1) - 1/80 DATA(1, 2, 1)
-
- - 1/40 DATA(2, 2, 1) + 7/80 DATA(2, 1, 1) + 3/80 DATA(2, -1, 1)
-
- - 1/10 DATA(2, 0, 1) - 1/80 DATA(2, 2, 0) - 1/40 DATA(1, 2, 2)
-
- - 3/80 DATA(2, 2, 2) - 1/80 DATA(0, 2, 2) + 1/10 DATA(2, 1, 2)
-
- + 1/16 DATA(-1, 1, 2) + 3/40 DATA(0, 1, 2) + 7/80 DATA(1, 1, 2)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=552069064, alloc=4848776, time=59.64
-bytes used=553069248, alloc=4848776, time=59.68
-bytes used=554074988, alloc=4848776, time=59.76
-bytes used=555075216, alloc=4848776, time=59.83
-bytes used=556078792, alloc=4848776, time=59.90
-[COEFF(-1, -1, -1) = - 3/80 x - 3/80 z - 1/16 y + 1/10,
-
- COEFF(0, -1, -1) = - 1/80 x - 3/80 z - 1/16 y + 7/80,
-
- COEFF(1, -1, -1) = - 1/16 y - 3/80 z + 1/80 x + 3/40,
-
- COEFF(2, -1, -1) = - 1/16 y + 3/80 x + 1/16 - 3/80 z,
-
- 13
- COEFF(-1, 0, -1) = 3/16 y + 3/80 x - -- + 3/80 z,
- 80
-
- COEFF(0, 0, -1) = - 3/20 + 3/80 z + 3/16 y + 1/80 x,
-
- 11
- COEFF(1, 0, -1) = 3/80 z + 3/16 y - -- - 1/80 x,
- 80
-
- COEFF(2, 0, -1) = 3/80 z - 3/80 x - 1/8 + 3/16 y,
-
- COEFF(-1, 1, -1) = - 3/16 y + 3/80 z + 1/40 + 3/80 x,
-
- COEFF(0, 1, -1) = 3/80 z + 3/80 - 3/16 y + 1/80 x,
-
- COEFF(1, 1, -1) = - 3/16 y - 1/80 x + 1/20 + 3/80 z,
-
- COEFF(2, 1, -1) = 1/16 - 3/80 x + 3/80 z - 3/16 y,
-
- COEFF(-1, 2, -1) = 3/80 - 3/80 z + 1/16 y - 3/80 x,
-
- COEFF(0, 2, -1) = - 3/80 z + 1/40 - 1/80 x + 1/16 y,
-
- COEFF(1, 2, -1) = 1/80 + 1/16 y - 3/80 z + 1/80 x,
-
- COEFF(2, 2, -1) = 1/16 y + 3/80 x - 3/80 z,
-
- COEFF(-1, -1, 0) = - 1/80 z - 1/16 y + 7/80 - 3/80 x,
-
- COEFF(0, -1, 0) = 3/40 - 1/80 x - 1/80 z - 1/16 y,
-
- COEFF(1, -1, 0) = - 1/16 y + 1/80 x - 1/80 z + 1/16,
-
- COEFF(2, -1, 0) = 1/20 - 1/16 y + 3/80 x - 1/80 z,
-
- COEFF(-1, 0, 0) = 3/80 x + 1/80 z + 3/16 y - 3/20,
-
- 11
- COEFF(0, 0, 0) = 1/80 z - -- + 3/16 y + 1/80 x,
- 80
-
- COEFF(1, 0, 0) = 1/80 z - 1/8 + 3/16 y - 1/80 x,
-
- COEFF(2, 0, 0) = 1/80 z - 9/80 + 3/16 y - 3/80 x,
-
- COEFF(-1, 1, 0) = - 3/16 y + 3/80 x + 1/80 z + 3/80,
-
- COEFF(0, 1, 0) = 1/20 - 3/16 y + 1/80 z + 1/80 x,
-
- COEFF(1, 1, 0) = 1/80 z + 1/16 - 1/80 x - 3/16 y,
-
- COEFF(2, 1, 0) = 1/80 z + 3/40 - 3/80 x - 3/16 y,
-
- COEFF(-1, 2, 0) = - 1/80 z + 1/40 + 1/16 y - 3/80 x,
-
- COEFF(0, 2, 0) = - 1/80 z + 1/16 y + 1/80 - 1/80 x,
-
- COEFF(1, 2, 0) = 1/16 y - 1/80 z + 1/80 x,
-
- COEFF(2, 2, 0) = - 1/80 + 3/80 x - 1/80 z + 1/16 y,
-
- COEFF(-1, -1, 1) = - 3/80 x + 3/40 + 1/80 z - 1/16 y,
-
- COEFF(0, -1, 1) = - 1/16 y + 1/16 - 1/80 x + 1/80 z,
-
- COEFF(1, -1, 1) = - 1/16 y + 1/80 z + 1/20 + 1/80 x,
-
- COEFF(2, -1, 1) = 3/80 + 1/80 z - 1/16 y + 3/80 x,
-
- 11
- COEFF(-1, 0, 1) = 3/80 x - 1/80 z + 3/16 y - --,
- 80
-
- COEFF(0, 0, 1) = - 1/80 z - 1/8 + 1/80 x + 3/16 y,
-
- COEFF(1, 0, 1) = - 1/80 x - 1/80 z + 3/16 y - 9/80,
-
- COEFF(2, 0, 1) = 3/16 y - 1/10 - 3/80 x - 1/80 z,
-
- COEFF(-1, 1, 1) = 1/20 - 3/16 y + 3/80 x - 1/80 z,
-
- COEFF(0, 1, 1) = - 1/80 z + 1/16 - 3/16 y + 1/80 x,
-
- COEFF(1, 1, 1) = - 3/16 y - 1/80 z + 3/40 - 1/80 x,
-
- COEFF(2, 1, 1) = 7/80 - 3/80 x - 3/16 y - 1/80 z,
-
- COEFF(-1, 2, 1) = - 3/80 x + 1/16 y + 1/80 + 1/80 z,
-
- COEFF(0, 2, 1) = - 1/80 x + 1/80 z + 1/16 y,
-
- COEFF(1, 2, 1) = - 1/80 + 1/80 z + 1/80 x + 1/16 y,
-
- COEFF(2, 2, 1) = 3/80 x + 1/16 y - 1/40 + 1/80 z,
-
- COEFF(-1, -1, 2) = - 3/80 x - 1/16 y + 1/16 + 3/80 z,
-
- COEFF(0, -1, 2) = 1/20 - 1/80 x - 1/16 y + 3/80 z,
-
- COEFF(1, -1, 2) = 3/80 z + 1/80 x + 3/80 - 1/16 y,
-
- COEFF(2, -1, 2) = 3/80 x + 1/40 - 1/16 y + 3/80 z,
-
- COEFF(-1, 0, 2) = - 3/80 z - 1/8 + 3/16 y + 3/80 x,
-
- COEFF(0, 0, 2) = 1/80 x - 3/80 z + 3/16 y - 9/80,
-
- COEFF(1, 0, 2) = - 1/10 - 3/80 z + 3/16 y - 1/80 x,
-
- COEFF(2, 0, 2) = - 3/80 x - 7/80 + 3/16 y - 3/80 z,
-
- COEFF(-1, 1, 2) = 1/16 + 3/80 x - 3/16 y - 3/80 z,
-
- COEFF(0, 1, 2) = 3/40 - 3/16 y - 3/80 z + 1/80 x,
-
- COEFF(1, 1, 2) = 7/80 - 1/80 x - 3/16 y - 3/80 z,
-
- COEFF(2, 1, 2) = - 3/80 z + 1/10 - 3/80 x - 3/16 y,
-
- COEFF(-1, 2, 2) = 1/16 y - 3/80 x + 3/80 z,
-
- COEFF(0, 2, 2) = - 1/80 + 1/16 y + 3/80 z - 1/80 x,
-
- COEFF(1, 2, 2) = - 1/40 + 1/16 y + 1/80 x + 3/80 z,
-
- COEFF(2, 2, 2) = 3/80 z - 3/80 + 1/16 y + 3/80 x]
-
-> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c");
-bytes used=557078972, alloc=4848776, time=59.98
-bytes used=558079328, alloc=4848776, time=60.06
-bytes used=559079628, alloc=4848776, time=60.20
-bytes used=560079828, alloc=4848776, time=60.30
-bytes used=561079992, alloc=4848776, time=60.56
-bytes used=562080168, alloc=4848776, time=60.63
-bytes used=563080360, alloc=4848776, time=60.70
-bytes used=564080536, alloc=4848776, time=60.79
-bytes used=565080784, alloc=4848776, time=61.01
-bytes used=566081064, alloc=4848776, time=61.27
-bytes used=567081232, alloc=4848776, time=61.58
-bytes used=568081476, alloc=4848776, time=61.81
->
-# d^2/dydz
-> simplify( diff(interp_3d_cube_order3_smooth0,y,z) );
-bytes used=569082128, alloc=4848776, time=61.89
-1/80 z DATA(-1, 0, 0) - 1/80 z DATA(-1, 1, 0) + 3/80 z DATA(-1, -1, 1)
-
- + 3/80 z DATA(0, -1, 1) - 3/80 y DATA(0, 0, 2) - 3/80 y DATA(2, 0, 2)
-
- + 3/80 y DATA(1, -1, 2) + 3/80 y DATA(2, 2, 2) - 3/80 y DATA(1, 0, 2)
-
- + 3/80 y DATA(2, -1, 2) + 3/80 y DATA(-1, -1, 2) + 3/80 y DATA(2, 0, -1)
-
- - 3/80 y DATA(2, -1, -1) - 3/80 y DATA(-1, 0, 2) - 1/80 y DATA(1, 0, 1)
-
- - 1/80 y DATA(0, 1, 1) - 1/80 y DATA(1, 1, 1) + 1/80 y DATA(-1, 2, 1)
-
- - 3/80 y DATA(1, 2, -1) + 3/80 y DATA(2, 1, -1) - 1/80 y DATA(2, -1, 0)
-
- + 1/80 y DATA(2, -1, 1) - 1/80 y DATA(2, 0, 1) - 1/80 y DATA(2, 2, 0)
-
- + 1/80 y DATA(0, 1, 0) - 1/80 y DATA(0, 0, 1) + 1/80 y DATA(-1, 1, 0)
-
- + 1/80 y DATA(-1, -1, 1) + 1/80 y DATA(0, -1, 1) + 1/80 y DATA(1, -1, 1)
-
- + 1/80 y DATA(1, 1, 0) + 1/80 y DATA(0, 0, 0) + 1/80 y DATA(1, 0, 0)
-
- - 3/80 y DATA(0, -1, -1) - 3/80 y DATA(1, -1, -1) + 3/80 y DATA(-1, 0, -1)
-
- + 3/80 y DATA(0, 0, -1) + 3/80 y DATA(1, 0, -1) + 3/80 y DATA(-1, 1, -1)
-
- + 3/80 y DATA(0, 1, -1) + 3/80 y DATA(1, 1, -1) + 3/80 y DATA(0, -1, 2)
-
- + 1/80 y DATA(1, 2, 1) + 1/80 y DATA(2, 2, 1) - 1/80 y DATA(2, 1, 1)
-
- - 1/80 y DATA(-1, -1, 0) - 1/80 y DATA(0, -1, 0) - 1/80 y DATA(1, -1, 0)
-
- + 1/80 y DATA(-1, 0, 0) + 3/80 y DATA(0, 2, 2) - 3/80 y DATA(2, 1, 2)
-
- - 3/80 y DATA(-1, 1, 2) - 3/80 y DATA(0, 1, 2) - 3/80 y DATA(1, 1, 2)
-
- + 3/80 y DATA(1, 2, 2) - 1/80 y DATA(-1, 0, 1) - 1/80 y DATA(-1, 1, 1)
-
- + 1/80 y DATA(2, 1, 0) - 1/80 y DATA(-1, 2, 0) - 1/80 y DATA(0, 2, 0)
-
- + 1/80 y DATA(2, 0, 0) - 3/80 y DATA(-1, 2, -1) - 3/80 y DATA(0, 2, -1)
-
- 27
- - 3/80 y DATA(-1, -1, -1) + ---- x DATA(2, -1, -1)
- 1000
-
- + 9/1000 x DATA(-1, 0, 2) + 3/1000 x DATA(2, 0, 0)
-
- 27
- + ---- x DATA(-1, 2, -1) + 9/1000 x DATA(1, 2, 2) + 3/1000 x DATA(0, 0, 2)
- 1000
-
- - 3/1000 x DATA(1, 0, 2) - 9/1000 x DATA(2, 0, 2)
-
- 27
- - 9/1000 x DATA(1, -1, 2) - 3/1000 x DATA(1, 2, 0) + ---- x DATA(2, 2, 2)
- 1000
-
- 27
- - ---- x DATA(-1, 2, 2) - 9/1000 x DATA(0, 2, 2) + 9/1000 x DATA(2, 1, 2)
- 1000
-
- - 9/1000 x DATA(-1, 1, 2) - 3/1000 x DATA(0, 1, 2)
-
- + 9/1000 x DATA(2, 0, -1) + 3/1000 x DATA(1, 2, 1)
-
- + 3/1000 x DATA(1, 1, 2) + 3/1000 x DATA(-1, 0, 1)
-
- 27
- - 3/1000 x DATA(-1, 1, 1) - ---- x DATA(-1, -1, -1)
- 1000
-
- + 9/1000 x DATA(-1, 2, 0) + 3/1000 x DATA(0, 2, 0)
-
- + 9/1000 x DATA(2, 2, 1) + 9/1000 x DATA(2, -1, 0)
-
- 27
- + ---- x DATA(-1, -1, 2) + 9/1000 x DATA(0, -1, 2)
- 1000
-
- - 9/1000 x DATA(-1, 2, 1) - 3/1000 x DATA(0, 2, 1)
-
- + 3/1000 x DATA(1, -1, 0) + 3/1000 x DATA(2, 1, 1)
-
- - 9/1000 x DATA(2, -1, 1) - 9/1000 x DATA(2, 2, 0)
-
- + 1/1000 x DATA(0, 1, 0) + 1/1000 x DATA(0, 0, 1) - 1/1000 x DATA(1, 0, 1)
-
- - 1/1000 x DATA(0, 1, 1) + 1/1000 x DATA(1, 1, 1)
-
- - 9/1000 x DATA(0, -1, -1) + 9/1000 x DATA(1, -1, -1)
-
- + 9/1000 x DATA(0, 2, -1) - 9/1000 x DATA(1, 2, -1)
-
- - 9/1000 x DATA(2, 1, -1) - 3/1000 x DATA(0, 0, -1)
-
- + 3/1000 x DATA(-1, 1, 0) - 9/1000 x DATA(-1, 0, -1)
-
- + 3/1000 x DATA(1, 0, -1) + 9/1000 x DATA(-1, 1, -1)
-
- + 3/1000 x DATA(0, 1, -1) - 3/1000 x DATA(1, 1, -1)
-
- - 9/1000 x DATA(-1, -1, 0) - 3/1000 x DATA(0, -1, 0)
-
- + 3/1000 x DATA(0, -1, 1) - 1/1000 x DATA(1, 1, 0)
-
- - 1/1000 x DATA(0, 0, 0) + 1/1000 x DATA(1, 0, 0) - 1/80 z DATA(2, 0, -1)
-
- - 3/1000 x DATA(1, -1, 1) - 1/80 z DATA(0, 0, 2) - 1/80 z DATA(2, 0, 2)
-
- - 3/80 z DATA(1, -1, 2) - 3/1000 x DATA(-1, 0, 0)
-
- + 9/1000 x DATA(-1, -1, 1) + 3/80 z DATA(2, 2, 2) + 3/80 z DATA(0, 2, 2)
-
- + 1/80 z DATA(2, 1, 2) + 1/80 z DATA(-1, 1, 2) + 1/80 z DATA(1, 1, 2)
-
- + 3/80 z DATA(1, 2, 2) + 1/80 z DATA(-1, 0, 1) - 3/80 z DATA(2, -1, -1)
-
- - 1/80 z DATA(-1, 0, 2) - 3/80 z DATA(-1, -1, -1) - 1/80 z DATA(2, 1, 0)
-
- - 3/80 z DATA(-1, 2, 0) - 3/80 z DATA(0, 2, 0) + 1/80 z DATA(2, 0, 0)
-
- + 3/80 z DATA(-1, 2, -1) + 3/80 z DATA(0, 2, -1) + 3/80 z DATA(1, 2, -1)
-
- + 3/80 z DATA(2, 2, -1) - 3/80 z DATA(1, 2, 0) + 1/80 z DATA(2, 1, -1)
-
- - 3/80 z DATA(-1, -1, 2) - 3/80 z DATA(0, -1, 2) - 3/80 z DATA(-1, 2, 1)
-
- + 3/80 z DATA(2, -1, 0) - 1/80 z DATA(-1, 1, 1) - 1/80 z DATA(1, 1, 1)
-
- - 3/80 z DATA(0, -1, -1) - 3/80 z DATA(1, -1, -1) - 1/80 z DATA(-1, 0, -1)
-
- - 1/80 z DATA(0, 0, -1) - 1/80 z DATA(1, 0, -1) + 1/80 z DATA(-1, 1, -1)
-
- + 1/80 z DATA(0, 1, -1) + 1/80 z DATA(1, 1, -1) + 3/80 z DATA(-1, -1, 0)
-
- + 3/80 z DATA(0, -1, 0) + 3/80 z DATA(1, -1, 0) - 3/80 z DATA(0, 2, 1)
-
- - 3/80 z DATA(1, 2, 1) - 3/80 z DATA(2, 2, 1) - 1/80 z DATA(2, 1, 1)
-
- + 3/80 z DATA(2, -1, 1) + 1/80 z DATA(2, 0, 1) - 3/80 z DATA(2, 2, 0)
-
- - 1/80 z DATA(0, 1, 0) + 3/80 z DATA(1, -1, 1) - 1/80 z DATA(1, 1, 0)
-
- + 1/80 z DATA(0, 0, 0) + 1/80 z DATA(1, 0, 0) + 1/80 z DATA(0, 0, 1)
-
- 19
- + 1/80 z DATA(1, 0, 1) - 1/80 z DATA(0, 1, 1) - ---- DATA(0, 0, 0)
- 2000
-
- 21
- - ---- DATA(1, 0, 0) - 3/1000 DATA(0, 1, 0) - 1/500 DATA(1, 1, 0)
- 2000
-
- 31
- - 3/1000 DATA(0, 0, 1) - 1/500 DATA(1, 0, 1) + ---- DATA(0, 1, 1)
- 2000
-
- 29
- + ---- DATA(1, 1, 1) - 3/80 z DATA(2, -1, 2) - 1/80 z DATA(1, 0, 2)
- 2000
-
- + 3/80 z DATA(-1, 2, 2) + 1/80 z DATA(0, 1, 2) + 1/80 y DATA(0, 2, 1)
-
- + 3/80 y DATA(-1, 2, 2) - 1/80 y DATA(1, 2, 0) - 3/80 y DATA(2, 2, -1)
-
- 27
- - 3/1000 x DATA(2, 1, 0) - 3/1000 x DATA(2, 0, 1) - ---- x DATA(2, 2, -1)
- 1000
-
- 27 129 111
- - ---- x DATA(2, -1, 2) + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
- 1000 2000 2000
-
- 13
- - 1/2000 DATA(-1, 0, -1) - 7/2000 DATA(0, 0, -1) - ---- DATA(1, 0, -1)
- 2000
-
- 37 17 31
- - ---- DATA(-1, 1, -1) - --- DATA(0, 1, -1) - ---- DATA(1, 1, -1)
- 1000 500 1000
-
- 13
- - 1/2000 DATA(-1, -1, 0) - 7/2000 DATA(0, -1, 0) - ---- DATA(1, -1, 0)
- 2000
-
- 17 37
- - ---- DATA(-1, 0, 0) - 1/250 DATA(-1, 1, 0) - ---- DATA(-1, -1, 1)
- 2000 1000
-
- 17 31
- - --- DATA(0, -1, 1) - ---- DATA(1, -1, 1) - 1/250 DATA(-1, 0, 1)
- 500 1000
-
- 33 147
- + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) - 1/1000 DATA(2, 1, 0)
- 2000 2000
-
- 13 19
- + ---- DATA(-1, 2, 0) + 2/125 DATA(0, 2, 0) - ---- DATA(2, -1, 0)
- 1000 2000
-
- 23 27
- - ---- DATA(2, 0, 0) - 9/250 DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
- 2000 1000
-
- - 9/500 DATA(1, 2, -1) - 9/1000 DATA(2, 2, -1) - 7/250 DATA(2, 1, -1)
-
- 19 93 13
- - ---- DATA(2, 0, -1) + ---- DATA(2, -1, -1) + ---- DATA(-1, 0, 2)
- 2000 2000 1000
-
- 19 11
- + 2/125 DATA(0, 0, 2) + ---- DATA(1, 0, 2) + --- DATA(2, 0, 2)
- 1000 500
-
- - 9/500 DATA(1, -1, 2) - 9/1000 DATA(2, -1, 2) - 9/250 DATA(-1, -1, 2)
-
- 27 49 43
- - ---- DATA(0, -1, 2) + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
- 1000 2000 2000
-
- 37 31 27
- + ---- DATA(1, 2, 1) + ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1)
- 2000 2000 2000
-
- 11
- - 7/250 DATA(2, -1, 1) - 1/1000 DATA(2, 0, 1) + --- DATA(2, 2, 0)
- 500
-
- 19 39 57
- + ---- DATA(1, 2, 0) - ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2)
- 1000 2000 2000
-
- 21 31
- - 3/2000 DATA(-1, 2, 2) - ---- DATA(0, 2, 2) + ---- DATA(2, 1, 2)
- 2000 2000
-
- 49 43 37
- + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)
- 2000 2000 2000
-
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=570082296, alloc=4848776, time=61.97
-bytes used=571082560, alloc=4848776, time=62.04
-bytes used=572082740, alloc=4848776, time=62.11
-bytes used=573083516, alloc=4848776, time=62.18
- 147 27
-[COEFF(-1, -1, -1) = ---- - 3/80 z - ---- x - 3/80 y,
- 2000 1000
-
- 129
- COEFF(0, -1, -1) = - 9/1000 x + ---- - 3/80 y - 3/80 z,
- 2000
-
- 111
- COEFF(1, -1, -1) = - 3/80 z - 3/80 y + 9/1000 x + ----,
- 2000
-
- 27 93
- COEFF(2, -1, -1) = - 3/80 y - 3/80 z + ---- x + ----,
- 1000 2000
-
- COEFF(-1, 0, -1) = - 1/2000 - 9/1000 x - 1/80 z + 3/80 y,
-
- COEFF(0, 0, -1) = - 1/80 z - 3/1000 x - 7/2000 + 3/80 y,
-
- 13
- COEFF(1, 0, -1) = - 1/80 z + 3/80 y - ---- + 3/1000 x,
- 2000
-
- 19
- COEFF(2, 0, -1) = - ---- - 1/80 z + 3/80 y + 9/1000 x,
- 2000
-
- 37
- COEFF(-1, 1, -1) = - ---- + 1/80 z + 3/80 y + 9/1000 x,
- 1000
-
- 17
- COEFF(0, 1, -1) = 3/1000 x + 3/80 y - --- + 1/80 z,
- 500
-
- 31
- COEFF(1, 1, -1) = 1/80 z + 3/80 y - ---- - 3/1000 x,
- 1000
-
- COEFF(2, 1, -1) = 3/80 y + 1/80 z - 7/250 - 9/1000 x,
-
- 27
- COEFF(-1, 2, -1) = - 9/250 - 3/80 y + ---- x + 3/80 z,
- 1000
-
- 27
- COEFF(0, 2, -1) = 3/80 z + 9/1000 x - 3/80 y - ----,
- 1000
-
- COEFF(1, 2, -1) = 3/80 z - 9/1000 x - 3/80 y - 9/500,
-
- 27
- COEFF(2, 2, -1) = - ---- x - 3/80 y - 9/1000 + 3/80 z,
- 1000
-
- COEFF(-1, -1, 0) = - 1/80 y - 1/2000 + 3/80 z - 9/1000 x,
-
- COEFF(0, -1, 0) = - 7/2000 - 3/1000 x - 1/80 y + 3/80 z,
-
- 13
- COEFF(1, -1, 0) = 3/80 z + 3/1000 x - ---- - 1/80 y,
- 2000
-
- 19
- COEFF(2, -1, 0) = - ---- + 9/1000 x - 1/80 y + 3/80 z,
- 2000
-
- 17
- COEFF(-1, 0, 0) = 1/80 z - ---- - 3/1000 x + 1/80 y,
- 2000
-
- 19
- COEFF(0, 0, 0) = - 1/1000 x + 1/80 z - ---- + 1/80 y,
- 2000
-
- 21
- COEFF(1, 0, 0) = 1/1000 x + 1/80 y + 1/80 z - ----,
- 2000
-
- 23
- COEFF(2, 0, 0) = 1/80 z - ---- + 3/1000 x + 1/80 y,
- 2000
-
- COEFF(-1, 1, 0) = - 1/80 z + 1/80 y + 3/1000 x - 1/250,
-
- COEFF(0, 1, 0) = 1/80 y - 1/80 z + 1/1000 x - 3/1000,
-
- COEFF(1, 1, 0) = - 1/80 z - 1/500 + 1/80 y - 1/1000 x,
-
- COEFF(2, 1, 0) = - 1/80 z - 1/1000 + 1/80 y - 3/1000 x,
-
- 13
- COEFF(-1, 2, 0) = - 1/80 y + ---- + 9/1000 x - 3/80 z,
- 1000
-
- COEFF(0, 2, 0) = 2/125 - 1/80 y + 3/1000 x - 3/80 z,
-
- 19
- COEFF(1, 2, 0) = - 1/80 y - 3/1000 x - 3/80 z + ----,
- 1000
-
- 11
- COEFF(2, 2, 0) = --- - 9/1000 x - 1/80 y - 3/80 z,
- 500
-
- 37
- COEFF(-1, -1, 1) = - ---- + 1/80 y + 9/1000 x + 3/80 z,
- 1000
-
- 17
- COEFF(0, -1, 1) = 1/80 y + 3/1000 x - --- + 3/80 z,
- 500
-
- 31
- COEFF(1, -1, 1) = - 3/1000 x + 3/80 z + 1/80 y - ----,
- 1000
-
- COEFF(2, -1, 1) = 3/80 z + 1/80 y - 9/1000 x - 7/250,
-
- COEFF(-1, 0, 1) = 1/80 z + 3/1000 x - 1/250 - 1/80 y,
-
- COEFF(0, 0, 1) = 1/1000 x + 1/80 z - 3/1000 - 1/80 y,
-
- COEFF(1, 0, 1) = - 1/80 y + 1/80 z - 1/1000 x - 1/500,
-
- COEFF(2, 0, 1) = - 1/80 y - 1/1000 + 1/80 z - 3/1000 x,
-
- 33
- COEFF(-1, 1, 1) = - 1/80 z + ---- - 1/80 y - 3/1000 x,
- 2000
-
- 31
- COEFF(0, 1, 1) = - 1/1000 x + ---- - 1/80 y - 1/80 z,
- 2000
-
- 29
- COEFF(1, 1, 1) = - 1/80 y + ---- + 1/1000 x - 1/80 z,
- 2000
-
- 27
- COEFF(2, 1, 1) = - 1/80 z + 3/1000 x + ---- - 1/80 y,
- 2000
-
- 49
- COEFF(-1, 2, 1) = ---- + 1/80 y - 3/80 z - 9/1000 x,
- 2000
-
- 43
- COEFF(0, 2, 1) = 1/80 y + ---- - 3/80 z - 3/1000 x,
- 2000
-
- 37
- COEFF(1, 2, 1) = 1/80 y + ---- + 3/1000 x - 3/80 z,
- 2000
-
- 31
- COEFF(2, 2, 1) = 9/1000 x + 1/80 y - 3/80 z + ----,
- 2000
-
- 27
- COEFF(-1, -1, 2) = - 9/250 + 3/80 y - 3/80 z + ---- x,
- 1000
-
- 27
- COEFF(0, -1, 2) = 3/80 y - ---- - 3/80 z + 9/1000 x,
- 1000
-
- COEFF(1, -1, 2) = - 9/500 + 3/80 y - 9/1000 x - 3/80 z,
-
- 27
- COEFF(2, -1, 2) = - 9/1000 - 3/80 z + 3/80 y - ---- x,
- 1000
-
- 13
- COEFF(-1, 0, 2) = - 3/80 y + ---- - 1/80 z + 9/1000 x,
- 1000
-
- COEFF(0, 0, 2) = 3/1000 x - 1/80 z + 2/125 - 3/80 y,
-
- 19
- COEFF(1, 0, 2) = - 3/80 y - 3/1000 x - 1/80 z + ----,
- 1000
-
- 11
- COEFF(2, 0, 2) = - 3/80 y + --- - 9/1000 x - 1/80 z,
- 500
-
- 49
- COEFF(-1, 1, 2) = - 9/1000 x + 1/80 z - 3/80 y + ----,
- 2000
-
- 43
- COEFF(0, 1, 2) = - 3/80 y + 1/80 z - 3/1000 x + ----,
- 2000
-
- 37
- COEFF(1, 1, 2) = 1/80 z - 3/80 y + ---- + 3/1000 x,
- 2000
-
- 31
- COEFF(2, 1, 2) = 9/1000 x + ---- + 1/80 z - 3/80 y,
- 2000
-
- 27
- COEFF(-1, 2, 2) = 3/80 y - 3/2000 - ---- x + 3/80 z,
- 1000
-
- 21
- COEFF(0, 2, 2) = 3/80 y + 3/80 z - 9/1000 x - ----,
- 2000
-
- 39
- COEFF(1, 2, 2) = 3/80 y - ---- + 9/1000 x + 3/80 z,
- 2000
-
- 57 27
- COEFF(2, 2, 2) = - ---- + 3/80 y + ---- x + 3/80 z]
- 2000 1000
-
-> print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c");
-bytes used=574083632, alloc=4848776, time=62.25
-bytes used=575083812, alloc=4848776, time=62.32
-bytes used=576084136, alloc=4848776, time=62.49
-bytes used=577084292, alloc=4848776, time=62.57
-bytes used=578084552, alloc=4848776, time=62.87
-bytes used=579084788, alloc=4848776, time=63.00
-bytes used=580085076, alloc=4848776, time=63.06
-bytes used=581090000, alloc=4848776, time=63.15
-bytes used=582090348, alloc=4848776, time=63.26
-bytes used=583090504, alloc=4848776, time=63.66
-bytes used=584090688, alloc=4848776, time=63.78
-bytes used=585090936, alloc=4848776, time=64.13
-bytes used=586091456, alloc=4848776, time=64.38
->
-# d^2/dz^2
-> simplify( diff(interp_3d_cube_order3_smooth0,z,z) );
-bytes used=587092800, alloc=4848776, time=64.49
-3/16 z DATA(-1, 0, 0) + 3/16 z DATA(-1, 1, 0) - 3/16 z DATA(-1, -1, 1)
-
- - 3/16 z DATA(0, -1, 1) - 1/80 y DATA(0, 0, 2) - 1/80 y DATA(2, 0, 2)
-
- - 3/80 y DATA(1, -1, 2) + 3/80 y DATA(2, 2, 2) - 1/80 y DATA(1, 0, 2)
-
- - 3/80 y DATA(2, -1, 2) - 3/80 y DATA(-1, -1, 2) - 1/80 y DATA(2, 0, -1)
-
- - 3/80 y DATA(2, -1, -1) - 1/80 y DATA(-1, 0, 2) + 1/80 y DATA(1, 0, 1)
-
- - 1/80 y DATA(0, 1, 1) - 1/80 y DATA(1, 1, 1) - 3/80 y DATA(-1, 2, 1)
-
- + 3/80 y DATA(1, 2, -1) + 1/80 y DATA(2, 1, -1) + 3/80 y DATA(2, -1, 0)
-
- + 3/80 y DATA(2, -1, 1) + 1/80 y DATA(2, 0, 1) - 3/80 y DATA(2, 2, 0)
-
- - 1/80 y DATA(0, 1, 0) + 1/80 y DATA(0, 0, 1) - 1/80 y DATA(-1, 1, 0)
-
- + 3/80 y DATA(-1, -1, 1) + 3/80 y DATA(0, -1, 1) + 3/80 y DATA(1, -1, 1)
-
- - 1/80 y DATA(1, 1, 0) + 1/80 y DATA(0, 0, 0) + 1/80 y DATA(1, 0, 0)
-
- - 3/80 y DATA(0, -1, -1) - 3/80 y DATA(1, -1, -1) - 1/80 y DATA(-1, 0, -1)
-
- - 1/80 y DATA(0, 0, -1) - 1/80 y DATA(1, 0, -1) + 1/80 y DATA(-1, 1, -1)
-
- + 1/80 y DATA(0, 1, -1) + 1/80 y DATA(1, 1, -1) - 3/80 y DATA(0, -1, 2)
-
- - 3/80 y DATA(1, 2, 1) - 3/80 y DATA(2, 2, 1) - 1/80 y DATA(2, 1, 1)
-
- + 3/80 y DATA(-1, -1, 0) + 3/80 y DATA(0, -1, 0) + 3/80 y DATA(1, -1, 0)
-
- + 1/80 y DATA(-1, 0, 0) + 3/80 y DATA(0, 2, 2) + 1/80 y DATA(2, 1, 2)
-
- + 1/80 y DATA(-1, 1, 2) + 1/80 y DATA(0, 1, 2) + 1/80 y DATA(1, 1, 2)
-
- + 3/80 y DATA(1, 2, 2) + 1/80 y DATA(-1, 0, 1) - 1/80 y DATA(-1, 1, 1)
-
- - 1/80 y DATA(2, 1, 0) - 3/80 y DATA(-1, 2, 0) - 3/80 y DATA(0, 2, 0)
-
- + 1/80 y DATA(2, 0, 0) + 3/80 y DATA(-1, 2, -1) + 3/80 y DATA(0, 2, -1)
-
- - 3/80 y DATA(-1, -1, -1) + 3/80 x DATA(2, -1, -1) - 3/80 x DATA(-1, 0, 2)
-
- - 3/80 x DATA(2, 0, 0) - 3/80 x DATA(-1, 2, -1) + 1/80 x DATA(1, 2, 2)
-
- - 1/80 x DATA(0, 0, 2) + 1/80 x DATA(1, 0, 2) + 3/80 x DATA(2, 0, 2)
-
- + 1/80 x DATA(1, -1, 2) - 1/80 x DATA(1, 2, 0) + 3/80 x DATA(2, 2, 2)
-
- - 3/80 x DATA(-1, 2, 2) - 1/80 x DATA(0, 2, 2) + 3/80 x DATA(2, 1, 2)
-
- - 3/80 x DATA(-1, 1, 2) - 1/80 x DATA(0, 1, 2) + 3/80 x DATA(2, 0, -1)
-
- - 1/80 x DATA(1, 2, 1) + 1/80 x DATA(1, 1, 2) + 3/80 x DATA(-1, 0, 1)
-
- + 3/80 x DATA(-1, 1, 1) - 3/80 x DATA(-1, -1, -1) + 3/80 x DATA(-1, 2, 0)
-
- + 1/80 x DATA(0, 2, 0) - 3/80 x DATA(2, 2, 1) - 3/80 x DATA(2, -1, 0)
-
- - 3/80 x DATA(-1, -1, 2) - 1/80 x DATA(0, -1, 2) + 3/80 x DATA(-1, 2, 1)
-
- + 1/80 x DATA(0, 2, 1) - 1/80 x DATA(1, -1, 0) - 3/80 x DATA(2, 1, 1)
-
- - 3/80 x DATA(2, -1, 1) - 3/80 x DATA(2, 2, 0) + 1/80 x DATA(0, 1, 0)
-
- + 1/80 x DATA(0, 0, 1) - 1/80 x DATA(1, 0, 1) + 1/80 x DATA(0, 1, 1)
-
- - 1/80 x DATA(1, 1, 1) - 1/80 x DATA(0, -1, -1) + 1/80 x DATA(1, -1, -1)
-
- - 1/80 x DATA(0, 2, -1) + 1/80 x DATA(1, 2, -1) + 3/80 x DATA(2, 1, -1)
-
- - 1/80 x DATA(0, 0, -1) + 3/80 x DATA(-1, 1, 0) - 3/80 x DATA(-1, 0, -1)
-
- + 1/80 x DATA(1, 0, -1) - 3/80 x DATA(-1, 1, -1) - 1/80 x DATA(0, 1, -1)
-
- + 1/80 x DATA(1, 1, -1) + 3/80 x DATA(-1, -1, 0) + 1/80 x DATA(0, -1, 0)
-
- + 1/80 x DATA(0, -1, 1) - 1/80 x DATA(1, 1, 0) + 1/80 x DATA(0, 0, 0)
-
- - 1/80 x DATA(1, 0, 0) - 1/16 z DATA(2, 0, -1) - 1/80 x DATA(1, -1, 1)
-
- + 1/16 z DATA(0, 0, 2) + 1/16 z DATA(2, 0, 2) + 1/16 z DATA(1, -1, 2)
-
- + 3/80 x DATA(-1, 0, 0) + 3/80 x DATA(-1, -1, 1) + 1/16 z DATA(2, 2, 2)
-
- + 1/16 z DATA(0, 2, 2) + 1/16 z DATA(2, 1, 2) + 1/16 z DATA(-1, 1, 2)
-
- + 1/16 z DATA(1, 1, 2) + 1/16 z DATA(1, 2, 2) - 3/16 z DATA(-1, 0, 1)
-
- - 1/16 z DATA(2, -1, -1) + 1/16 z DATA(-1, 0, 2) - 1/16 z DATA(-1, -1, -1)
-
- + 3/16 z DATA(2, 1, 0) + 3/16 z DATA(-1, 2, 0) + 3/16 z DATA(0, 2, 0)
-
- + 3/16 z DATA(2, 0, 0) - 1/16 z DATA(-1, 2, -1) - 1/16 z DATA(0, 2, -1)
-
- - 1/16 z DATA(1, 2, -1) - 1/16 z DATA(2, 2, -1) + 3/16 z DATA(1, 2, 0)
-
- - 1/16 z DATA(2, 1, -1) + 1/16 z DATA(-1, -1, 2) + 1/16 z DATA(0, -1, 2)
-
- - 3/16 z DATA(-1, 2, 1) + 3/16 z DATA(2, -1, 0) - 3/16 z DATA(-1, 1, 1)
-
- - 3/16 z DATA(1, 1, 1) - 1/16 z DATA(0, -1, -1) - 1/16 z DATA(1, -1, -1)
-
- - 1/16 z DATA(-1, 0, -1) - 1/16 z DATA(0, 0, -1) - 1/16 z DATA(1, 0, -1)
-
- - 1/16 z DATA(-1, 1, -1) - 1/16 z DATA(0, 1, -1) - 1/16 z DATA(1, 1, -1)
-
- + 3/16 z DATA(-1, -1, 0) + 3/16 z DATA(0, -1, 0) + 3/16 z DATA(1, -1, 0)
-
- - 3/16 z DATA(0, 2, 1) - 3/16 z DATA(1, 2, 1) - 3/16 z DATA(2, 2, 1)
-
- - 3/16 z DATA(2, 1, 1) - 3/16 z DATA(2, -1, 1) - 3/16 z DATA(2, 0, 1)
-
- + 3/16 z DATA(2, 2, 0) + 3/16 z DATA(0, 1, 0) - 3/16 z DATA(1, -1, 1)
-
- + 3/16 z DATA(1, 1, 0) + 3/16 z DATA(0, 0, 0) + 3/16 z DATA(1, 0, 0)
-
- - 3/16 z DATA(0, 0, 1) - 3/16 z DATA(1, 0, 1) - 3/16 z DATA(0, 1, 1)
-
- 11
- - -- DATA(0, 0, 0) - 1/8 DATA(1, 0, 0) - 1/8 DATA(0, 1, 0)
- 80
-
- - 9/80 DATA(1, 1, 0) + 1/20 DATA(0, 0, 1) + 1/16 DATA(1, 0, 1)
-
- + 1/16 DATA(0, 1, 1) + 3/40 DATA(1, 1, 1) + 1/16 z DATA(2, -1, 2)
-
- + 1/16 z DATA(1, 0, 2) + 1/16 z DATA(-1, 2, 2) + 1/16 z DATA(0, 1, 2)
-
- - 3/80 y DATA(0, 2, 1) + 3/80 y DATA(-1, 2, 2) - 3/80 y DATA(1, 2, 0)
-
- + 3/80 y DATA(2, 2, -1) - 3/80 x DATA(2, 1, 0) - 3/80 x DATA(2, 0, 1)
-
- + 3/80 x DATA(2, 2, -1) + 3/80 x DATA(2, -1, 2) + 7/80 DATA(0, -1, -1)
-
- + 3/40 DATA(1, -1, -1) + 7/80 DATA(-1, 0, -1) + 3/40 DATA(0, 0, -1)
-
- + 1/16 DATA(1, 0, -1) + 3/40 DATA(-1, 1, -1) + 1/16 DATA(0, 1, -1)
-
- 13
- + 1/20 DATA(1, 1, -1) - -- DATA(-1, -1, 0) - 3/20 DATA(0, -1, 0)
- 80
-
- 11 11
- - -- DATA(1, -1, 0) - 3/20 DATA(-1, 0, 0) - -- DATA(-1, 1, 0)
- 80 80
-
- + 1/40 DATA(-1, -1, 1) + 3/80 DATA(0, -1, 1) + 1/20 DATA(1, -1, 1)
-
- + 3/80 DATA(-1, 0, 1) + 1/20 DATA(-1, 1, 1) + 1/10 DATA(-1, -1, -1)
-
- - 1/10 DATA(2, 1, 0) - 1/8 DATA(-1, 2, 0) - 9/80 DATA(0, 2, 0)
-
- - 1/8 DATA(2, -1, 0) - 9/80 DATA(2, 0, 0) + 1/16 DATA(-1, 2, -1)
-
- + 1/20 DATA(0, 2, -1) + 3/80 DATA(1, 2, -1) + 1/40 DATA(2, 2, -1)
-
- + 3/80 DATA(2, 1, -1) + 1/20 DATA(2, 0, -1) + 1/16 DATA(2, -1, -1)
-
- + 1/40 DATA(-1, 0, 2) + 1/80 DATA(0, 0, 2) - 1/80 DATA(2, 0, 2)
-
- + 1/80 DATA(1, -1, 2) + 3/80 DATA(-1, -1, 2) + 1/40 DATA(0, -1, 2)
-
- + 1/16 DATA(-1, 2, 1) + 3/40 DATA(0, 2, 1) + 7/80 DATA(1, 2, 1)
-
- + 1/10 DATA(2, 2, 1) + 7/80 DATA(2, 1, 1) + 1/16 DATA(2, -1, 1)
-
- + 3/40 DATA(2, 0, 1) - 7/80 DATA(2, 2, 0) - 1/10 DATA(1, 2, 0)
-
- - 1/40 DATA(1, 2, 2) - 3/80 DATA(2, 2, 2) - 1/80 DATA(0, 2, 2)
-
- - 1/40 DATA(2, 1, 2) + 1/80 DATA(-1, 1, 2) - 1/80 DATA(1, 1, 2)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size4);
-bytes used=588094220, alloc=4848776, time=64.56
-bytes used=589094728, alloc=4848776, time=64.63
-bytes used=590095036, alloc=4848776, time=64.70
-bytes used=591095648, alloc=4848776, time=64.78
-bytes used=592097196, alloc=4848776, time=64.85
-[COEFF(-1, -1, -1) = - 1/16 z - 3/80 y + 1/10 - 3/80 x,
-
- COEFF(0, -1, -1) = - 3/80 y + 7/80 - 1/80 x - 1/16 z,
-
- COEFF(1, -1, -1) = - 1/16 z - 3/80 y + 1/80 x + 3/40,
-
- COEFF(2, -1, -1) = - 3/80 y + 1/16 + 3/80 x - 1/16 z,
-
- COEFF(-1, 0, -1) = - 1/80 y - 1/16 z + 7/80 - 3/80 x,
-
- COEFF(0, 0, -1) = - 1/16 z - 1/80 x - 1/80 y + 3/40,
-
- COEFF(1, 0, -1) = 1/16 - 1/16 z + 1/80 x - 1/80 y,
-
- COEFF(2, 0, -1) = - 1/16 z + 1/20 - 1/80 y + 3/80 x,
-
- COEFF(-1, 1, -1) = 3/40 - 3/80 x + 1/80 y - 1/16 z,
-
- COEFF(0, 1, -1) = 1/16 - 1/16 z + 1/80 y - 1/80 x,
-
- COEFF(1, 1, -1) = 1/20 - 1/16 z + 1/80 y + 1/80 x,
-
- COEFF(2, 1, -1) = 3/80 + 1/80 y + 3/80 x - 1/16 z,
-
- COEFF(-1, 2, -1) = 3/80 y - 1/16 z - 3/80 x + 1/16,
-
- COEFF(0, 2, -1) = 1/20 + 3/80 y - 1/80 x - 1/16 z,
-
- COEFF(1, 2, -1) = 3/80 - 1/16 z + 3/80 y + 1/80 x,
-
- COEFF(2, 2, -1) = - 1/16 z + 3/80 y + 1/40 + 3/80 x,
-
- 13
- COEFF(-1, -1, 0) = 3/80 y + 3/80 x - -- + 3/16 z,
- 80
-
- COEFF(0, -1, 0) = 1/80 x + 3/80 y - 3/20 + 3/16 z,
-
- 11
- COEFF(1, -1, 0) = 3/16 z + 3/80 y - 1/80 x - --,
- 80
-
- COEFF(2, -1, 0) = 3/16 z - 1/8 - 3/80 x + 3/80 y,
-
- COEFF(-1, 0, 0) = 3/80 x - 3/20 + 3/16 z + 1/80 y,
-
- 11
- COEFF(0, 0, 0) = 3/16 z + 1/80 x - -- + 1/80 y,
- 80
-
- COEFF(1, 0, 0) = 1/80 y - 1/80 x + 3/16 z - 1/8,
-
- COEFF(2, 0, 0) = 3/16 z + 1/80 y - 3/80 x - 9/80,
-
- 11
- COEFF(-1, 1, 0) = 3/16 z + 3/80 x - 1/80 y - --,
- 80
-
- COEFF(0, 1, 0) = 3/16 z - 1/8 + 1/80 x - 1/80 y,
-
- COEFF(1, 1, 0) = - 1/80 y - 1/80 x - 9/80 + 3/16 z,
-
- COEFF(2, 1, 0) = - 3/80 x - 1/80 y + 3/16 z - 1/10,
-
- COEFF(-1, 2, 0) = - 3/80 y - 1/8 + 3/80 x + 3/16 z,
-
- COEFF(0, 2, 0) = - 3/80 y + 1/80 x + 3/16 z - 9/80,
-
- COEFF(1, 2, 0) = - 1/10 - 1/80 x - 3/80 y + 3/16 z,
-
- COEFF(2, 2, 0) = - 7/80 - 3/80 y + 3/16 z - 3/80 x,
-
- COEFF(-1, -1, 1) = 3/80 y + 1/40 + 3/80 x - 3/16 z,
-
- COEFF(0, -1, 1) = 3/80 - 3/16 z + 3/80 y + 1/80 x,
-
- COEFF(1, -1, 1) = 1/20 + 3/80 y - 1/80 x - 3/16 z,
-
- COEFF(2, -1, 1) = 1/16 - 3/80 x - 3/16 z + 3/80 y,
-
- COEFF(-1, 0, 1) = 1/80 y + 3/80 x - 3/16 z + 3/80,
-
- COEFF(0, 0, 1) = 1/20 + 1/80 x - 3/16 z + 1/80 y,
-
- COEFF(1, 0, 1) = - 3/16 z + 1/80 y - 1/80 x + 1/16,
-
- COEFF(2, 0, 1) = 1/80 y - 3/80 x + 3/40 - 3/16 z,
-
- COEFF(-1, 1, 1) = - 1/80 y + 3/80 x + 1/20 - 3/16 z,
-
- COEFF(0, 1, 1) = - 3/16 z + 1/16 + 1/80 x - 1/80 y,
-
- COEFF(1, 1, 1) = - 1/80 y - 3/16 z + 3/40 - 1/80 x,
-
- COEFF(2, 1, 1) = - 3/16 z - 1/80 y + 7/80 - 3/80 x,
-
- COEFF(-1, 2, 1) = - 3/16 z - 3/80 y + 3/80 x + 1/16,
-
- COEFF(0, 2, 1) = - 3/16 z + 3/40 + 1/80 x - 3/80 y,
-
- COEFF(1, 2, 1) = 7/80 - 3/16 z - 1/80 x - 3/80 y,
-
- COEFF(2, 2, 1) = 1/10 - 3/80 x - 3/80 y - 3/16 z,
-
- COEFF(-1, -1, 2) = - 3/80 x + 3/80 - 3/80 y + 1/16 z,
-
- COEFF(0, -1, 2) = 1/16 z - 3/80 y - 1/80 x + 1/40,
-
- COEFF(1, -1, 2) = 1/80 x + 1/80 + 1/16 z - 3/80 y,
-
- COEFF(2, -1, 2) = 3/80 x + 1/16 z - 3/80 y,
-
- COEFF(-1, 0, 2) = - 3/80 x - 1/80 y + 1/40 + 1/16 z,
-
- COEFF(0, 0, 2) = 1/16 z + 1/80 - 1/80 y - 1/80 x,
-
- COEFF(1, 0, 2) = 1/80 x + 1/16 z - 1/80 y,
-
- COEFF(2, 0, 2) = - 1/80 + 1/16 z + 3/80 x - 1/80 y,
-
- COEFF(-1, 1, 2) = 1/80 y + 1/80 + 1/16 z - 3/80 x,
-
- COEFF(0, 1, 2) = 1/16 z + 1/80 y - 1/80 x,
-
- COEFF(1, 1, 2) = 1/80 x - 1/80 + 1/80 y + 1/16 z,
-
- COEFF(2, 1, 2) = - 1/40 + 1/80 y + 3/80 x + 1/16 z,
-
- COEFF(-1, 2, 2) = 3/80 y + 1/16 z - 3/80 x,
-
- COEFF(0, 2, 2) = 1/16 z - 1/80 - 1/80 x + 3/80 y,
-
- COEFF(1, 2, 2) = 1/16 z + 1/80 x + 3/80 y - 1/40,
-
- COEFF(2, 2, 2) = - 3/80 + 1/16 z + 3/80 x + 3/80 y]
-
-> print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
-> "3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c");
-bytes used=593097476, alloc=4848776, time=64.95
-bytes used=594097648, alloc=4848776, time=65.16
-bytes used=595097940, alloc=4848776, time=65.25
-bytes used=596098192, alloc=4848776, time=65.54
-bytes used=597098424, alloc=4848776, time=65.67
-bytes used=598098884, alloc=4848776, time=65.73
-bytes used=599099100, alloc=4848776, time=65.81
-bytes used=600099672, alloc=4848776, time=65.91
-bytes used=601099844, alloc=4848776, time=66.27
-bytes used=602099964, alloc=4848776, time=66.37
-bytes used=603100192, alloc=4848776, time=66.78
->
-########################################
->
-#
-# 3d, cube, order=4, smoothing=0 (size=5)
-#
->
-# interpolating polynomial
-> interp_3d_cube_order4_smooth0
-> := polynomial_interpolant(fn_3d_order4, coeff_list_3d_order4,
-> coord_list_3d, posn_list_3d_size5);
-bytes used=604100712, alloc=4848776, time=66.91
-bytes used=605100908, alloc=4848776, time=66.99
-bytes used=606101200, alloc=4848776, time=67.06
-bytes used=607101436, alloc=4848776, time=67.14
-bytes used=608101744, alloc=4848776, time=67.21
-bytes used=609101944, alloc=4848776, time=67.28
-bytes used=610109804, alloc=4848776, time=67.35
-bytes used=611114644, alloc=4848776, time=67.42
-bytes used=612115160, alloc=4848776, time=67.48
-bytes used=613115640, alloc=4848776, time=67.55
-bytes used=614116280, alloc=4848776, time=67.61
-bytes used=615116760, alloc=4848776, time=67.68
-bytes used=616117240, alloc=4848776, time=67.74
-bytes used=617117720, alloc=4848776, time=67.81
-bytes used=618118200, alloc=4848776, time=67.87
-bytes used=619118680, alloc=4848776, time=67.94
-bytes used=620119320, alloc=4848776, time=68.01
-bytes used=621119800, alloc=4848776, time=68.07
-bytes used=622119972, alloc=4848776, time=68.17
-bytes used=623120160, alloc=4848776, time=68.23
-bytes used=624120328, alloc=4848776, time=68.30
-bytes used=625124568, alloc=4848776, time=68.36
-bytes used=626124808, alloc=4848776, time=68.43
-bytes used=627138488, alloc=4848776, time=68.49
-bytes used=628138700, alloc=4848776, time=68.56
-bytes used=629138904, alloc=4848776, time=68.63
-bytes used=630139512, alloc=4848776, time=68.69
-bytes used=631139732, alloc=4848776, time=68.76
-bytes used=632139904, alloc=4848776, time=68.82
-bytes used=633140076, alloc=4848776, time=68.89
-bytes used=634140348, alloc=4848776, time=68.95
-bytes used=635140516, alloc=4848776, time=69.02
-bytes used=636141048, alloc=4848776, time=69.09
-bytes used=637144492, alloc=4848776, time=69.16
-bytes used=638144720, alloc=4848776, time=69.23
-bytes used=639144880, alloc=4848776, time=69.30
-bytes used=640145120, alloc=4848776, time=69.37
-bytes used=641145284, alloc=4848776, time=69.44
-bytes used=642154488, alloc=4848776, time=69.51
-bytes used=643159300, alloc=4848776, time=69.59
-bytes used=644164520, alloc=4848776, time=69.66
-bytes used=645169176, alloc=4848776, time=69.73
-bytes used=646169372, alloc=4848776, time=69.80
-bytes used=647169592, alloc=4848776, time=69.87
-bytes used=648169840, alloc=4848776, time=69.94
-bytes used=649170108, alloc=4848776, time=70.01
-bytes used=650177360, alloc=4848776, time=70.08
-bytes used=651177628, alloc=4848776, time=70.15
-bytes used=652177860, alloc=4848776, time=70.22
-bytes used=653179368, alloc=4848776, time=70.30
-bytes used=654179584, alloc=4848776, time=70.39
-bytes used=655187876, alloc=4848776, time=70.46
-bytes used=656188148, alloc=4848776, time=70.54
-bytes used=657192576, alloc=4848776, time=70.61
-bytes used=658202088, alloc=4848776, time=70.69
-bytes used=659210760, alloc=4848776, time=70.77
-bytes used=660210992, alloc=4848776, time=70.84
-bytes used=661211264, alloc=4848776, time=70.91
-bytes used=662211440, alloc=4848776, time=70.98
-bytes used=663211676, alloc=4848776, time=71.05
-bytes used=664211944, alloc=4848776, time=71.15
-bytes used=665214792, alloc=4848776, time=71.22
-bytes used=666223108, alloc=4848776, time=71.30
-bytes used=667223380, alloc=4848776, time=71.37
-bytes used=668223556, alloc=4848776, time=71.44
-bytes used=669223824, alloc=4848776, time=71.51
-bytes used=670224048, alloc=4848776, time=71.59
-bytes used=671224296, alloc=4848776, time=71.67
-bytes used=672224448, alloc=4848776, time=71.74
-bytes used=673227980, alloc=4848776, time=71.81
-bytes used=674228176, alloc=4848776, time=71.89
-bytes used=675232488, alloc=4848776, time=71.96
-bytes used=676232720, alloc=4848776, time=72.03
-bytes used=677232892, alloc=4848776, time=72.11
-bytes used=678233128, alloc=4848776, time=72.18
-bytes used=679233636, alloc=4848776, time=72.25
-bytes used=680237296, alloc=4848776, time=72.33
-bytes used=681239548, alloc=4848776, time=72.40
-bytes used=682246972, alloc=4848776, time=72.47
-bytes used=683247244, alloc=4848776, time=72.55
-bytes used=684247516, alloc=4848776, time=72.63
-bytes used=685247800, alloc=4848776, time=72.70
-bytes used=686248760, alloc=4848776, time=72.77
-bytes used=687248964, alloc=4848776, time=72.84
-bytes used=688249560, alloc=4848776, time=72.93
-bytes used=689253272, alloc=4848776, time=73.01
-bytes used=690260744, alloc=4848776, time=73.08
-bytes used=691262876, alloc=4848776, time=73.15
-bytes used=692263256, alloc=4848776, time=73.23
-bytes used=693263420, alloc=4848776, time=73.30
-bytes used=694276268, alloc=4848776, time=73.37
-bytes used=695288344, alloc=4848776, time=73.45
-bytes used=696295032, alloc=4848776, time=73.52
-bytes used=697305848, alloc=4848776, time=73.59
-bytes used=698310804, alloc=4848776, time=73.67
-bytes used=699310964, alloc=4848776, time=73.74
-bytes used=700311160, alloc=4848776, time=73.82
-bytes used=701325324, alloc=4848776, time=73.90
-bytes used=702326848, alloc=4848776, time=73.97
-bytes used=703336864, alloc=4848776, time=74.03
-bytes used=704337024, alloc=4848776, time=74.11
-bytes used=705337220, alloc=4848776, time=74.19
-bytes used=706341468, alloc=4848776, time=74.27
-bytes used=707341624, alloc=4848776, time=74.34
-bytes used=708341852, alloc=4848776, time=74.42
-bytes used=709345444, alloc=4848776, time=74.50
-bytes used=710348256, alloc=4848776, time=74.58
-bytes used=711351056, alloc=4848776, time=74.64
-bytes used=712357988, alloc=4848776, time=74.72
-interp_3d_cube_order4_smooth0 := (- 1/300 DATA(-2, 1, 2) - 1/300 DATA(-2, 0, 2)
-
- - 1/300 DATA(2, 2, -2) + 1/150 DATA(-2, -2, 1) - 1/300 DATA(-2, 2, 2)
-
- - 1/600 DATA(1, 2, -2) + 1/300 DATA(-1, -2, 1) - 1/150 DATA(-2, -2, -1)
-
- - 1/300 DATA(-1, -2, -1) - 1/300 DATA(1, -2, 1) + 1/300 DATA(1, -2, -1)
-
- + 1/150 DATA(-2, -1, 1) - 1/150 DATA(2, -2, 1) - 1/150 DATA(-2, -1, -1)
-
- + 1/600 DATA(-1, 2, -2) + 1/150 DATA(2, -2, -1) - 1/150 DATA(-2, 2, -1)
-
- - 1/150 DATA(-2, 0, -1) - 1/300 DATA(1, 0, 1) - 1/300 DATA(1, 1, 1)
-
- + 1/150 DATA(-2, 0, 1) + 1/150 DATA(-2, 1, 1) - 1/150 DATA(-2, 1, -1)
-
- + 1/150 DATA(-2, 2, 1) + 1/300 DATA(1, -1, -1) - 1/300 DATA(-1, 0, -1)
-
- + 1/300 DATA(1, 0, -1) - 1/300 DATA(-1, 1, -1) + 1/300 DATA(1, 1, -1)
-
- + 1/300 DATA(-1, -1, 1) - 1/300 DATA(1, -1, 1) + 1/300 DATA(-1, 0, 1)
-
- + 1/300 DATA(-1, 1, 1) - 1/300 DATA(-1, -1, -1) - 1/300 DATA(-1, 2, -1)
-
- + 1/300 DATA(1, 2, -1) + 1/150 DATA(2, 2, -1) + 1/150 DATA(2, 1, -1)
-
- + 1/150 DATA(2, 0, -1) + 1/150 DATA(2, -1, -1) - 1/600 DATA(-1, 0, 2)
-
- + 1/600 DATA(1, 0, 2) + 1/300 DATA(2, 0, 2) + 1/600 DATA(1, -1, 2)
-
- + 1/300 DATA(2, -1, 2) - 1/600 DATA(-1, -1, 2) + 1/300 DATA(-1, 2, 1)
-
- - 1/300 DATA(1, 2, 1) - 1/150 DATA(2, 2, 1) - 1/150 DATA(2, 1, 1)
-
- - 1/300 DATA(-2, -2, 2) - 1/150 DATA(2, -1, 1) - 1/150 DATA(2, 0, 1)
-
- - 1/600 DATA(-1, -2, 2) + 1/600 DATA(1, 2, 2) + 1/300 DATA(2, 2, 2)
-
- - 1/600 DATA(-1, 2, 2) + 1/300 DATA(2, 1, 2) - 1/600 DATA(-1, 1, 2)
-
- + 1/600 DATA(1, 1, 2) + 1/600 DATA(1, -2, 2) + 1/300 DATA(2, -2, 2)
-
- - 1/300 DATA(-2, -1, 2) + 1/300 DATA(-2, -2, -2) + 1/600 DATA(-1, -2, -2)
-
- - 1/600 DATA(1, -2, -2) + 1/300 DATA(-2, -1, -2) - 1/300 DATA(2, -2, -2)
-
- + 1/600 DATA(-1, -1, -2) - 1/300 DATA(2, -1, -2) - 1/600 DATA(1, -1, -2)
-
- + 1/300 DATA(-2, 0, -2) - 1/600 DATA(1, 0, -2) + 1/600 DATA(-1, 0, -2)
-
- + 1/300 DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2) + 1/600 DATA(-1, 1, -2)
-
- - 1/600 DATA(1, 1, -2) - 1/300 DATA(2, 1, -2) + 1/300 DATA(-2, 2, -2)) x
-
- 3
- z + (- 1/350 DATA(1, -2, 0) + 1/350 DATA(-1, -2, 0)
-
- + 1/175 DATA(-2, -2, 0) + 1/175 DATA(-2, 1, 0) - 1/175 DATA(-2, 1, 2)
-
- + 1/175 DATA(-2, 0, 0) + 1/175 DATA(-2, -1, 0) - 1/175 DATA(2, -2, 0)
-
- - 1/175 DATA(-2, 0, 2) + 1/175 DATA(-2, 2, 0) + 1/175 DATA(2, 2, -2)
-
- + 1/350 DATA(-2, -2, 1) - 1/175 DATA(-2, 2, 2) + 1/350 DATA(1, 2, -2)
-
- + 1/700 DATA(-1, -2, 1) + 1/350 DATA(-2, -2, -1) + 1/700 DATA(-1, -2, -1)
-
- - 1/700 DATA(1, -2, 1) - 1/700 DATA(1, -2, -1) + 1/350 DATA(-2, -1, 1)
-
- - 1/350 DATA(2, -2, 1) + 1/350 DATA(-2, -1, -1) - 1/350 DATA(-1, 2, -2)
-
- - 1/350 DATA(2, -2, -1) + 1/350 DATA(-2, 2, -1) + 1/350 DATA(-2, 0, -1)
-
- - 1/350 DATA(1, 0, 0) - 1/350 DATA(1, 1, 0) - 1/700 DATA(1, 0, 1)
-
- - 1/700 DATA(1, 1, 1) + 1/350 DATA(-2, 0, 1) + 1/350 DATA(-2, 1, 1)
-
- + 1/350 DATA(-2, 1, -1) + 1/350 DATA(-2, 2, 1) - 1/700 DATA(1, -1, -1)
-
- + 1/700 DATA(-1, 0, -1) - 1/700 DATA(1, 0, -1) + 1/700 DATA(-1, 1, -1)
-
- - 1/700 DATA(1, 1, -1) + 1/350 DATA(-1, -1, 0) - 1/350 DATA(1, -1, 0)
-
- + 1/350 DATA(-1, 0, 0) + 1/350 DATA(-1, 1, 0) + 1/700 DATA(-1, -1, 1)
-
- - 1/700 DATA(1, -1, 1) + 1/700 DATA(-1, 0, 1) + 1/700 DATA(-1, 1, 1)
-
- + 1/700 DATA(-1, -1, -1) - 1/175 DATA(2, 1, 0) + 1/350 DATA(-1, 2, 0)
-
- - 1/175 DATA(2, -1, 0) - 1/175 DATA(2, 0, 0) + 1/700 DATA(-1, 2, -1)
-
- - 1/700 DATA(1, 2, -1) - 1/350 DATA(2, 2, -1) - 1/350 DATA(2, 1, -1)
-
- - 1/350 DATA(2, 0, -1) - 1/350 DATA(2, -1, -1) - 1/350 DATA(-1, 0, 2)
-
- + 1/350 DATA(1, 0, 2) + 1/175 DATA(2, 0, 2) + 1/350 DATA(1, -1, 2)
-
- + 1/175 DATA(2, -1, 2) - 1/350 DATA(-1, -1, 2) + 1/700 DATA(-1, 2, 1)
-
- - 1/700 DATA(1, 2, 1) - 1/350 DATA(2, 2, 1) - 1/350 DATA(2, 1, 1)
-
- - 1/175 DATA(-2, -2, 2) - 1/350 DATA(2, -1, 1) - 1/350 DATA(2, 0, 1)
-
- - 1/175 DATA(2, 2, 0) - 1/350 DATA(1, 2, 0) - 1/350 DATA(-1, -2, 2)
-
- + 1/350 DATA(1, 2, 2) + 1/175 DATA(2, 2, 2) - 1/350 DATA(-1, 2, 2)
-
- + 1/175 DATA(2, 1, 2) - 1/350 DATA(-1, 1, 2) + 1/350 DATA(1, 1, 2)
-
- + 1/350 DATA(1, -2, 2) + 1/175 DATA(2, -2, 2) - 1/175 DATA(-2, -1, 2)
-
- - 1/175 DATA(-2, -2, -2) - 1/350 DATA(-1, -2, -2) + 1/350 DATA(1, -2, -2)
-
- - 1/175 DATA(-2, -1, -2) + 1/175 DATA(2, -2, -2) - 1/350 DATA(-1, -1, -2)
-
- + 1/175 DATA(2, -1, -2) + 1/350 DATA(1, -1, -2) - 1/175 DATA(-2, 0, -2)
-
- + 1/350 DATA(1, 0, -2) - 1/350 DATA(-1, 0, -2) - 1/175 DATA(-2, 1, -2)
-
- + 1/175 DATA(2, 0, -2) - 1/350 DATA(-1, 1, -2) + 1/350 DATA(1, 1, -2)
-
- 2
- + 1/175 DATA(2, 1, -2) - 1/175 DATA(-2, 2, -2)) x z + (
-
- 1/175 DATA(1, -2, 0) + 1/175 DATA(0, -2, 0) + 1/175 DATA(-1, -2, 0)
-
- + 1/175 DATA(-2, -2, 0) - 1/350 DATA(-2, 1, 0) + 1/350 DATA(-2, 1, 2)
-
- + 1/350 DATA(-2, -1, 0) + 1/175 DATA(2, -2, 0) + 1/175 DATA(0, 2, -2)
-
- - 1/175 DATA(-2, 2, 0) + 1/175 DATA(2, 2, -2) + 1/350 DATA(-2, -2, 1)
-
- + 1/175 DATA(-2, 2, 2) + 1/175 DATA(1, 2, -2) + 1/350 DATA(-1, -2, 1)
-
- + 1/350 DATA(-2, -2, -1) + 1/350 DATA(-1, -2, -1) + 1/350 DATA(0, -2, 1)
-
- + 1/350 DATA(1, -2, 1) + 1/350 DATA(1, -2, -1) + 1/350 DATA(0, -2, -1)
-
- + 1/700 DATA(-2, -1, 1) + 1/350 DATA(2, -2, 1) + 1/700 DATA(-2, -1, -1)
-
- + 1/175 DATA(-1, 2, -2) + 1/350 DATA(2, -2, -1) - 1/350 DATA(-2, 2, -1)
-
- - 1/350 DATA(0, 1, 0) - 1/350 DATA(1, 1, 0) - 1/700 DATA(0, 1, 1)
-
- - 1/700 DATA(1, 1, 1) - 1/700 DATA(-2, 1, 1) - 1/700 DATA(-2, 1, -1)
-
- - 1/350 DATA(-2, 2, 1) + 1/700 DATA(0, -1, -1) + 1/700 DATA(1, -1, -1)
-
- - 1/700 DATA(-1, 1, -1) - 1/700 DATA(0, 1, -1) - 1/700 DATA(1, 1, -1)
-
- + 1/350 DATA(-1, -1, 0) + 1/350 DATA(0, -1, 0) + 1/350 DATA(1, -1, 0)
-
- - 1/350 DATA(-1, 1, 0) + 1/700 DATA(-1, -1, 1) + 1/700 DATA(0, -1, 1)
-
- + 1/700 DATA(1, -1, 1) - 1/700 DATA(-1, 1, 1) + 1/700 DATA(-1, -1, -1)
-
- - 1/350 DATA(2, 1, 0) - 1/175 DATA(-1, 2, 0) - 1/175 DATA(0, 2, 0)
-
- + 1/350 DATA(2, -1, 0) - 1/350 DATA(-1, 2, -1) - 1/350 DATA(0, 2, -1)
-
- - 1/350 DATA(1, 2, -1) - 1/350 DATA(2, 2, -1) - 1/700 DATA(2, 1, -1)
-
- + 1/700 DATA(2, -1, -1) - 1/350 DATA(1, -1, 2) - 1/350 DATA(2, -1, 2)
-
- - 1/350 DATA(-1, -1, 2) - 1/350 DATA(0, -1, 2) - 1/350 DATA(-1, 2, 1)
-
- - 1/350 DATA(0, 2, 1) - 1/350 DATA(1, 2, 1) - 1/350 DATA(2, 2, 1)
-
- - 1/700 DATA(2, 1, 1) - 1/175 DATA(-2, -2, 2) + 1/700 DATA(2, -1, 1)
-
- - 1/175 DATA(2, 2, 0) - 1/175 DATA(1, 2, 0) - 1/175 DATA(-1, -2, 2)
-
- + 1/175 DATA(1, 2, 2) + 1/175 DATA(2, 2, 2) + 1/175 DATA(-1, 2, 2)
-
- + 1/175 DATA(0, 2, 2) + 1/350 DATA(2, 1, 2) + 1/350 DATA(-1, 1, 2)
-
- + 1/350 DATA(0, 1, 2) + 1/350 DATA(1, 1, 2) - 1/175 DATA(0, -2, 2)
-
- - 1/175 DATA(1, -2, 2) - 1/175 DATA(2, -2, 2) - 1/350 DATA(-2, -1, 2)
-
- - 1/175 DATA(-2, -2, -2) - 1/175 DATA(0, -2, -2) - 1/175 DATA(-1, -2, -2)
-
- - 1/175 DATA(1, -2, -2) - 1/350 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2)
-
- - 1/350 DATA(0, -1, -2) - 1/350 DATA(-1, -1, -2) - 1/350 DATA(2, -1, -2)
-
- - 1/350 DATA(1, -1, -2) + 1/350 DATA(-2, 1, -2) + 1/350 DATA(0, 1, -2)
-
- + 1/350 DATA(-1, 1, -2) + 1/350 DATA(1, 1, -2) + 1/350 DATA(2, 1, -2)
-
- 2 47 292
- + 1/175 DATA(-2, 2, -2)) y z + ---- DATA(1, -2, 0) + ---- DATA(0, -2, 0)
- 6125 6125
-
- 47 47 47
- + ---- DATA(-1, -2, 0) + ---- DATA(-2, -2, 0) + ---- DATA(-2, 1, 0)
- 6125 6125 6125
-
- 292 47
- - 2/125 DATA(-2, 1, 2) + ---- DATA(-2, 0, 0) + ---- DATA(-2, -1, 0)
- 6125 6125
-
- 47 /107 17
- + ---- DATA(2, -2, 0) + |---- DATA(-2, 1, 2) + ---- DATA(0, 2, -2)
- 6125 \7000 5250
-
- 137 107 137
- + ---- DATA(2, 2, -2) - ---- DATA(-2, -2, 1) - ---- DATA(-2, 2, 2)
- 5250 7000 5250
-
- 47 167 107
- + ---- DATA(1, 2, -2) - ---- DATA(-1, -2, 1) + ---- DATA(-2, -2, -1)
- 5250 7000 7000
-
- 167 187 167
- + ---- DATA(-1, -2, -1) - ---- DATA(0, -2, 1) - ---- DATA(1, -2, 1)
- 7000 7000 7000
-
- 167 187 229
- + ---- DATA(1, -2, -1) + ---- DATA(0, -2, -1) - ----- DATA(-2, -1, 1)
- 7000 7000 10500
-
- 107 229 47
- - ---- DATA(2, -2, 1) + ----- DATA(-2, -1, -1) + ---- DATA(-1, 2, -2)
- 7000 10500 5250
-
- 107 107 289
- + ---- DATA(2, -2, -1) - ---- DATA(-2, 2, -1) + ----- DATA(0, 1, 1)
- 7000 7000 10500
-
- 137 229 229
- + ---- DATA(1, 1, 1) + ----- DATA(-2, 1, 1) - ----- DATA(-2, 1, -1)
- 5250 10500 10500
-
- 107 289 137
- + ---- DATA(-2, 2, 1) + ----- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
- 7000 10500 5250
-
- 137 289 137
- - ---- DATA(-1, 1, -1) - ----- DATA(0, 1, -1) - ---- DATA(1, 1, -1)
- 5250 10500 5250
-
- 137 289 137
- - ---- DATA(-1, -1, 1) - ----- DATA(0, -1, 1) - ---- DATA(1, -1, 1)
- 5250 10500 5250
-
- 137 137 167
- + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) - ---- DATA(-1, 2, -1)
- 5250 5250 7000
-
- 187 167 107
- - ---- DATA(0, 2, -1) - ---- DATA(1, 2, -1) - ---- DATA(2, 2, -1)
- 7000 7000 7000
-
- 229 229 167
- - ----- DATA(2, 1, -1) + ----- DATA(2, -1, -1) - ---- DATA(1, -1, 2)
- 10500 10500 7000
-
- 107 167 187
- - ---- DATA(2, -1, 2) - ---- DATA(-1, -1, 2) - ---- DATA(0, -1, 2)
- 7000 7000 7000
-
- 167 187 167
- + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1)
- 7000 7000 7000
-
- 107 229 137
- + ---- DATA(2, 2, 1) + ----- DATA(2, 1, 1) + ---- DATA(-2, -2, 2)
- 7000 10500 5250
-
- 229 47 47
- - ----- DATA(2, -1, 1) + ---- DATA(-1, -2, 2) - ---- DATA(1, 2, 2)
- 10500 5250 5250
-
- 137 47 17
- - ---- DATA(2, 2, 2) - ---- DATA(-1, 2, 2) - ---- DATA(0, 2, 2)
- 5250 5250 5250
-
- 107 167 187
- + ---- DATA(2, 1, 2) + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2)
- 7000 7000 7000
-
- 167 17 47
- + ---- DATA(1, 1, 2) + ---- DATA(0, -2, 2) + ---- DATA(1, -2, 2)
- 7000 5250 5250
-
- 137 107 137
- + ---- DATA(2, -2, 2) - ---- DATA(-2, -1, 2) - ---- DATA(-2, -2, -2)
- 5250 7000 5250
-
- 17 47 47
- - ---- DATA(0, -2, -2) - ---- DATA(-1, -2, -2) - ---- DATA(1, -2, -2)
- 5250 5250 5250
-
- 107 137 187
- + ---- DATA(-2, -1, -2) - ---- DATA(2, -2, -2) + ---- DATA(0, -1, -2)
- 7000 5250 7000
-
- 167 107 167
- + ---- DATA(-1, -1, -2) + ---- DATA(2, -1, -2) + ---- DATA(1, -1, -2)
- 7000 7000 7000
-
- 107 187 167
- - ---- DATA(-2, 1, -2) - ---- DATA(0, 1, -2) - ---- DATA(-1, 1, -2)
- 7000 7000 7000
-
- 167 107 137 \
- - ---- DATA(1, 1, -2) - ---- DATA(2, 1, -2) + ---- DATA(-2, 2, -2)| y z +
- 7000 7000 5250 /
-
- / 47 17 137
- |---- DATA(-2, 1, 2) + ---- DATA(-2, 0, 2) + ---- DATA(2, 2, -2)
- \5250 5250 5250
-
- 107 137 107
- - ---- DATA(-2, -2, 1) + ---- DATA(-2, 2, 2) - ---- DATA(1, 2, -2)
- 7000 5250 7000
-
- 229 107 229
- - ----- DATA(-1, -2, 1) + ---- DATA(-2, -2, -1) + ----- DATA(-1, -2, -1)
- 10500 7000 10500
-
- 229 229 167
- + ----- DATA(1, -2, 1) - ----- DATA(1, -2, -1) - ---- DATA(-2, -1, 1)
- 10500 10500 7000
-
- 107 167 107
- + ---- DATA(2, -2, 1) + ---- DATA(-2, -1, -1) + ---- DATA(-1, 2, -2)
- 7000 7000 7000
-
- 107 107 187
- - ---- DATA(2, -2, -1) + ---- DATA(-2, 2, -1) + ---- DATA(-2, 0, -1)
- 7000 7000 7000
-
- 289 137 187
- + ----- DATA(1, 0, 1) + ---- DATA(1, 1, 1) - ---- DATA(-2, 0, 1)
- 10500 5250 7000
-
- 167 167 107
- - ---- DATA(-2, 1, 1) + ---- DATA(-2, 1, -1) - ---- DATA(-2, 2, 1)
- 7000 7000 7000
-
- 137 289 289
- - ---- DATA(1, -1, -1) + ----- DATA(-1, 0, -1) - ----- DATA(1, 0, -1)
- 5250 10500 10500
-
- 137 137 137
- + ---- DATA(-1, 1, -1) - ---- DATA(1, 1, -1) - ---- DATA(-1, -1, 1)
- 5250 5250 5250
-
- 137 289 137
- + ---- DATA(1, -1, 1) - ----- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1)
- 5250 10500 5250
-
- 137 229 229
- + ---- DATA(-1, -1, -1) + ----- DATA(-1, 2, -1) - ----- DATA(1, 2, -1)
- 5250 10500 10500
-
- 107 167 187
- - ---- DATA(2, 2, -1) - ---- DATA(2, 1, -1) - ---- DATA(2, 0, -1)
- 7000 7000 7000
-
- 167 187 187
- - ---- DATA(2, -1, -1) - ---- DATA(-1, 0, 2) + ---- DATA(1, 0, 2)
- 7000 7000 7000
-
- 17 167 47
- - ---- DATA(2, 0, 2) + ---- DATA(1, -1, 2) - ---- DATA(2, -1, 2)
- 5250 7000 5250
-
- 167 229 229
- - ---- DATA(-1, -1, 2) - ----- DATA(-1, 2, 1) + ----- DATA(1, 2, 1)
- 7000 10500 10500
-
- 107 167 137
- + ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1) + ---- DATA(-2, -2, 2)
- 7000 7000 5250
-
- 167 187 107
- + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) - ---- DATA(-1, -2, 2)
- 7000 7000 7000
-
- 107 137 107
- + ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2) - ---- DATA(-1, 2, 2)
- 7000 5250 7000
-
- 47 167 167
- - ---- DATA(2, 1, 2) - ---- DATA(-1, 1, 2) + ---- DATA(1, 1, 2)
- 5250 7000 7000
-
- 107 137 47
- + ---- DATA(1, -2, 2) - ---- DATA(2, -2, 2) + ---- DATA(-2, -1, 2)
- 7000 5250 5250
-
- 137 107 107
- - ---- DATA(-2, -2, -2) + ---- DATA(-1, -2, -2) - ---- DATA(1, -2, -2)
- 5250 7000 7000
-
- 47 137 167
- - ---- DATA(-2, -1, -2) + ---- DATA(2, -2, -2) + ---- DATA(-1, -1, -2)
- 5250 5250 7000
-
- 47 167 17
- + ---- DATA(2, -1, -2) - ---- DATA(1, -1, -2) - ---- DATA(-2, 0, -2)
- 5250 7000 5250
-
- 187 187 47
- - ---- DATA(1, 0, -2) + ---- DATA(-1, 0, -2) - ---- DATA(-2, 1, -2)
- 7000 7000 5250
-
- 17 167 167
- + ---- DATA(2, 0, -2) + ---- DATA(-1, 1, -2) - ---- DATA(1, 1, -2)
- 5250 7000 7000
-
- 47 137 \
- + ---- DATA(2, 1, -2) - ---- DATA(-2, 2, -2)| x z + (1/350 DATA(1, -2, 0)
- 5250 5250 /
-
- - 1/350 DATA(-1, -2, 0) - 1/175 DATA(-2, -2, 0) + 1/350 DATA(-2, 1, 0)
-
- + 1/350 DATA(-2, 1, 2) + 1/175 DATA(-2, 0, 0) + 1/350 DATA(-2, -1, 0)
-
- + 1/175 DATA(2, -2, 0) + 1/175 DATA(-2, 0, 2) - 1/175 DATA(-2, 2, 0)
-
- + 1/175 DATA(2, 2, -2) - 1/175 DATA(-2, -2, 1) - 1/175 DATA(-2, 2, 2)
-
- + 1/350 DATA(1, 2, -2) - 1/350 DATA(-1, -2, 1) - 1/175 DATA(-2, -2, -1)
-
- - 1/350 DATA(-1, -2, -1) + 1/350 DATA(1, -2, 1) + 1/350 DATA(1, -2, -1)
-
- + 1/350 DATA(-2, -1, 1) + 1/175 DATA(2, -2, 1) + 1/350 DATA(-2, -1, -1)
-
- - 1/350 DATA(-1, 2, -2) + 1/175 DATA(2, -2, -1) - 1/175 DATA(-2, 2, -1)
-
- + 1/175 DATA(-2, 0, -1) - 1/350 DATA(1, 0, 0) - 1/700 DATA(1, 1, 0)
-
- - 1/350 DATA(1, 0, 1) - 1/700 DATA(1, 1, 1) + 1/175 DATA(-2, 0, 1)
-
- + 1/350 DATA(-2, 1, 1) + 1/350 DATA(-2, 1, -1) - 1/175 DATA(-2, 2, 1)
-
- - 1/700 DATA(1, -1, -1) + 1/350 DATA(-1, 0, -1) - 1/350 DATA(1, 0, -1)
-
- + 1/700 DATA(-1, 1, -1) - 1/700 DATA(1, 1, -1) + 1/700 DATA(-1, -1, 0)
-
- - 1/700 DATA(1, -1, 0) + 1/350 DATA(-1, 0, 0) + 1/700 DATA(-1, 1, 0)
-
- + 1/700 DATA(-1, -1, 1) - 1/700 DATA(1, -1, 1) + 1/350 DATA(-1, 0, 1)
-
- + 1/700 DATA(-1, 1, 1) + 1/700 DATA(-1, -1, -1) - 1/350 DATA(2, 1, 0)
-
- - 1/350 DATA(-1, 2, 0) - 1/350 DATA(2, -1, 0) - 1/175 DATA(2, 0, 0)
-
- - 1/350 DATA(-1, 2, -1) + 1/350 DATA(1, 2, -1) + 1/175 DATA(2, 2, -1)
-
- - 1/350 DATA(2, 1, -1) - 1/175 DATA(2, 0, -1) - 1/350 DATA(2, -1, -1)
-
- + 1/350 DATA(-1, 0, 2) - 1/350 DATA(1, 0, 2) - 1/175 DATA(2, 0, 2)
-
- - 1/700 DATA(1, -1, 2) - 1/350 DATA(2, -1, 2) + 1/700 DATA(-1, -1, 2)
-
- - 1/350 DATA(-1, 2, 1) + 1/350 DATA(1, 2, 1) + 1/175 DATA(2, 2, 1)
-
- - 1/350 DATA(2, 1, 1) - 1/175 DATA(-2, -2, 2) - 1/350 DATA(2, -1, 1)
-
- - 1/175 DATA(2, 0, 1) + 1/175 DATA(2, 2, 0) + 1/350 DATA(1, 2, 0)
-
- - 1/350 DATA(-1, -2, 2) + 1/350 DATA(1, 2, 2) + 1/175 DATA(2, 2, 2)
-
- - 1/350 DATA(-1, 2, 2) - 1/350 DATA(2, 1, 2) + 1/700 DATA(-1, 1, 2)
-
- - 1/700 DATA(1, 1, 2) + 1/350 DATA(1, -2, 2) + 1/175 DATA(2, -2, 2)
-
- + 1/350 DATA(-2, -1, 2) - 1/175 DATA(-2, -2, -2) - 1/350 DATA(-1, -2, -2)
-
- + 1/350 DATA(1, -2, -2) + 1/350 DATA(-2, -1, -2) + 1/175 DATA(2, -2, -2)
-
- + 1/700 DATA(-1, -1, -2) - 1/350 DATA(2, -1, -2) - 1/700 DATA(1, -1, -2)
-
- + 1/175 DATA(-2, 0, -2) - 1/350 DATA(1, 0, -2) + 1/350 DATA(-1, 0, -2)
-
- + 1/350 DATA(-2, 1, -2) - 1/175 DATA(2, 0, -2) + 1/700 DATA(-1, 1, -2)
-
- - 1/700 DATA(1, 1, -2) - 1/350 DATA(2, 1, -2) - 1/175 DATA(-2, 2, -2)) x
-
- 2
- y + (1/350 DATA(1, -2, 0) + 1/175 DATA(0, -2, 0) + 1/350 DATA(-1, -2, 0)
-
- - 1/175 DATA(-2, -2, 0) + 1/350 DATA(-2, 1, 0) + 1/350 DATA(-2, 1, 2)
-
- - 1/350 DATA(-2, -1, 0) - 1/175 DATA(2, -2, 0) - 1/175 DATA(0, 2, -2)
-
- + 1/175 DATA(-2, 2, 0) + 1/175 DATA(2, 2, -2) - 1/175 DATA(-2, -2, 1)
-
- + 1/175 DATA(-2, 2, 2) - 1/350 DATA(1, 2, -2) + 1/350 DATA(-1, -2, 1)
-
- - 1/175 DATA(-2, -2, -1) + 1/350 DATA(-1, -2, -1) + 1/175 DATA(0, -2, 1)
-
- + 1/350 DATA(1, -2, 1) + 1/350 DATA(1, -2, -1) + 1/175 DATA(0, -2, -1)
-
- - 1/350 DATA(-2, -1, 1) - 1/175 DATA(2, -2, 1) - 1/350 DATA(-2, -1, -1)
-
- - 1/350 DATA(-1, 2, -2) - 1/175 DATA(2, -2, -1) + 1/175 DATA(-2, 2, -1)
-
- - 1/350 DATA(0, 1, 0) - 1/700 DATA(1, 1, 0) - 1/350 DATA(0, 1, 1)
-
- - 1/700 DATA(1, 1, 1) + 1/350 DATA(-2, 1, 1) + 1/350 DATA(-2, 1, -1)
-
- + 1/175 DATA(-2, 2, 1) + 1/350 DATA(0, -1, -1) + 1/700 DATA(1, -1, -1)
-
- - 1/700 DATA(-1, 1, -1) - 1/350 DATA(0, 1, -1) - 1/700 DATA(1, 1, -1)
-
- + 1/700 DATA(-1, -1, 0) + 1/350 DATA(0, -1, 0) + 1/700 DATA(1, -1, 0)
-
- - 1/700 DATA(-1, 1, 0) + 1/700 DATA(-1, -1, 1) + 1/350 DATA(0, -1, 1)
-
- + 1/700 DATA(1, -1, 1) - 1/700 DATA(-1, 1, 1) + 1/700 DATA(-1, -1, -1)
-
- + 1/350 DATA(2, 1, 0) - 1/350 DATA(-1, 2, 0) - 1/175 DATA(0, 2, 0)
-
- - 1/350 DATA(2, -1, 0) - 1/350 DATA(-1, 2, -1) - 1/175 DATA(0, 2, -1)
-
- - 1/350 DATA(1, 2, -1) + 1/175 DATA(2, 2, -1) + 1/350 DATA(2, 1, -1)
-
- - 1/350 DATA(2, -1, -1) + 1/700 DATA(1, -1, 2) - 1/350 DATA(2, -1, 2)
-
- + 1/700 DATA(-1, -1, 2) + 1/350 DATA(0, -1, 2) - 1/350 DATA(-1, 2, 1)
-
- - 1/175 DATA(0, 2, 1) - 1/350 DATA(1, 2, 1) + 1/175 DATA(2, 2, 1)
-
- + 1/350 DATA(2, 1, 1) - 1/175 DATA(-2, -2, 2) - 1/350 DATA(2, -1, 1)
-
- + 1/175 DATA(2, 2, 0) - 1/350 DATA(1, 2, 0) + 1/350 DATA(-1, -2, 2)
-
- - 1/350 DATA(1, 2, 2) + 1/175 DATA(2, 2, 2) - 1/350 DATA(-1, 2, 2)
-
- - 1/175 DATA(0, 2, 2) + 1/350 DATA(2, 1, 2) - 1/700 DATA(-1, 1, 2)
-
- - 1/350 DATA(0, 1, 2) - 1/700 DATA(1, 1, 2) + 1/175 DATA(0, -2, 2)
-
- + 1/350 DATA(1, -2, 2) - 1/175 DATA(2, -2, 2) - 1/350 DATA(-2, -1, 2)
-
- - 1/175 DATA(-2, -2, -2) + 1/175 DATA(0, -2, -2) + 1/350 DATA(-1, -2, -2)
-
- + 1/350 DATA(1, -2, -2) - 1/350 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2)
-
- + 1/350 DATA(0, -1, -2) + 1/700 DATA(-1, -1, -2) - 1/350 DATA(2, -1, -2)
-
- + 1/700 DATA(1, -1, -2) + 1/350 DATA(-2, 1, -2) - 1/350 DATA(0, 1, -2)
-
- - 1/700 DATA(-1, 1, -2) - 1/700 DATA(1, 1, -2) + 1/350 DATA(2, 1, -2)
-
- 2
- + 1/175 DATA(-2, 2, -2)) x y + (- 1/350 DATA(-2, 1, 2)
-
- - 1/175 DATA(-2, 0, 2) - 1/175 DATA(0, 2, -2) - 1/175 DATA(2, 2, -2)
-
- + 1/350 DATA(-2, -2, 1) + 1/175 DATA(-2, 2, 2) - 1/175 DATA(1, 2, -2)
-
- + 1/350 DATA(-1, -2, 1) - 1/350 DATA(-2, -2, -1) - 1/350 DATA(-1, -2, -1)
-
- + 1/350 DATA(0, -2, 1) + 1/350 DATA(1, -2, 1) - 1/350 DATA(1, -2, -1)
-
- - 1/350 DATA(0, -2, -1) - 1/700 DATA(-2, -1, 1) + 1/350 DATA(2, -2, 1)
-
- + 1/700 DATA(-2, -1, -1) - 1/175 DATA(-1, 2, -2) - 1/350 DATA(2, -2, -1)
-
- - 1/350 DATA(-2, 2, -1) + 1/350 DATA(-2, 0, -1) - 1/350 DATA(0, 0, 1)
-
- - 1/350 DATA(1, 0, 1) - 1/700 DATA(0, 1, 1) - 1/700 DATA(1, 1, 1)
-
- - 1/350 DATA(-2, 0, 1) - 1/700 DATA(-2, 1, 1) + 1/700 DATA(-2, 1, -1)
-
- + 1/350 DATA(-2, 2, 1) + 1/700 DATA(0, -1, -1) + 1/700 DATA(1, -1, -1)
-
- + 1/350 DATA(-1, 0, -1) + 1/350 DATA(0, 0, -1) + 1/350 DATA(1, 0, -1)
-
- + 1/700 DATA(-1, 1, -1) + 1/700 DATA(0, 1, -1) + 1/700 DATA(1, 1, -1)
-
- - 1/700 DATA(-1, -1, 1) - 1/700 DATA(0, -1, 1) - 1/700 DATA(1, -1, 1)
-
- - 1/350 DATA(-1, 0, 1) - 1/700 DATA(-1, 1, 1) + 1/700 DATA(-1, -1, -1)
-
- - 1/350 DATA(-1, 2, -1) - 1/350 DATA(0, 2, -1) - 1/350 DATA(1, 2, -1)
-
- - 1/350 DATA(2, 2, -1) + 1/700 DATA(2, 1, -1) + 1/350 DATA(2, 0, -1)
-
- + 1/700 DATA(2, -1, -1) - 1/175 DATA(-1, 0, 2) - 1/175 DATA(0, 0, 2)
-
- - 1/175 DATA(1, 0, 2) - 1/175 DATA(2, 0, 2) - 1/350 DATA(1, -1, 2)
-
- - 1/350 DATA(2, -1, 2) - 1/350 DATA(-1, -1, 2) - 1/350 DATA(0, -1, 2)
-
- + 1/350 DATA(-1, 2, 1) + 1/350 DATA(0, 2, 1) + 1/350 DATA(1, 2, 1)
-
- + 1/350 DATA(2, 2, 1) - 1/700 DATA(2, 1, 1) + 1/175 DATA(-2, -2, 2)
-
- - 1/700 DATA(2, -1, 1) - 1/350 DATA(2, 0, 1) + 1/175 DATA(-1, -2, 2)
-
- + 1/175 DATA(1, 2, 2) + 1/175 DATA(2, 2, 2) + 1/175 DATA(-1, 2, 2)
-
- + 1/175 DATA(0, 2, 2) - 1/350 DATA(2, 1, 2) - 1/350 DATA(-1, 1, 2)
-
- - 1/350 DATA(0, 1, 2) - 1/350 DATA(1, 1, 2) + 1/175 DATA(0, -2, 2)
-
- + 1/175 DATA(1, -2, 2) + 1/175 DATA(2, -2, 2) - 1/350 DATA(-2, -1, 2)
-
- - 1/175 DATA(-2, -2, -2) - 1/175 DATA(0, -2, -2) - 1/175 DATA(-1, -2, -2)
-
- - 1/175 DATA(1, -2, -2) + 1/350 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2)
-
- + 1/350 DATA(0, -1, -2) + 1/350 DATA(-1, -1, -2) + 1/350 DATA(2, -1, -2)
-
- + 1/350 DATA(1, -1, -2) + 1/175 DATA(-2, 0, -2) + 1/175 DATA(1, 0, -2)
-
- + 1/175 DATA(-1, 0, -2) + 1/175 DATA(0, 0, -2) + 1/350 DATA(-2, 1, -2)
-
- + 1/175 DATA(2, 0, -2) + 1/350 DATA(0, 1, -2) + 1/350 DATA(-1, 1, -2)
-
- 2
- + 1/350 DATA(1, 1, -2) + 1/350 DATA(2, 1, -2) - 1/175 DATA(-2, 2, -2)) y
-
- z + (1/175 DATA(-2, 1, 2) + 1/175 DATA(-2, 0, 2) + 1/175 DATA(0, 2, -2)
-
- - 1/175 DATA(2, 2, -2) + 1/350 DATA(-2, -2, 1) + 1/175 DATA(-2, 2, 2)
-
- + 1/350 DATA(1, 2, -2) - 1/700 DATA(-1, -2, 1) - 1/350 DATA(-2, -2, -1)
-
- + 1/700 DATA(-1, -2, -1) - 1/350 DATA(0, -2, 1) - 1/700 DATA(1, -2, 1)
-
- + 1/700 DATA(1, -2, -1) + 1/350 DATA(0, -2, -1) + 1/350 DATA(-2, -1, 1)
-
- + 1/350 DATA(2, -2, 1) - 1/350 DATA(-2, -1, -1) + 1/350 DATA(-1, 2, -2)
-
- - 1/350 DATA(2, -2, -1) - 1/350 DATA(-2, 2, -1) - 1/350 DATA(-2, 0, -1)
-
- - 1/350 DATA(0, 0, 1) - 1/700 DATA(1, 0, 1) - 1/350 DATA(0, 1, 1)
-
- - 1/700 DATA(1, 1, 1) + 1/350 DATA(-2, 0, 1) + 1/350 DATA(-2, 1, 1)
-
- - 1/350 DATA(-2, 1, -1) + 1/350 DATA(-2, 2, 1) + 1/350 DATA(0, -1, -1)
-
- + 1/700 DATA(1, -1, -1) + 1/700 DATA(-1, 0, -1) + 1/350 DATA(0, 0, -1)
-
- + 1/700 DATA(1, 0, -1) + 1/700 DATA(-1, 1, -1) + 1/350 DATA(0, 1, -1)
-
- + 1/700 DATA(1, 1, -1) - 1/700 DATA(-1, -1, 1) - 1/350 DATA(0, -1, 1)
-
- - 1/700 DATA(1, -1, 1) - 1/700 DATA(-1, 0, 1) - 1/700 DATA(-1, 1, 1)
-
- + 1/700 DATA(-1, -1, -1) + 1/700 DATA(-1, 2, -1) + 1/350 DATA(0, 2, -1)
-
- + 1/700 DATA(1, 2, -1) - 1/350 DATA(2, 2, -1) - 1/350 DATA(2, 1, -1)
-
- - 1/350 DATA(2, 0, -1) - 1/350 DATA(2, -1, -1) - 1/350 DATA(-1, 0, 2)
-
- - 1/175 DATA(0, 0, 2) - 1/350 DATA(1, 0, 2) + 1/175 DATA(2, 0, 2)
-
- - 1/350 DATA(1, -1, 2) + 1/175 DATA(2, -1, 2) - 1/350 DATA(-1, -1, 2)
-
- - 1/175 DATA(0, -1, 2) - 1/700 DATA(-1, 2, 1) - 1/350 DATA(0, 2, 1)
-
- - 1/700 DATA(1, 2, 1) + 1/350 DATA(2, 2, 1) + 1/350 DATA(2, 1, 1)
-
- + 1/175 DATA(-2, -2, 2) + 1/350 DATA(2, -1, 1) + 1/350 DATA(2, 0, 1)
-
- - 1/350 DATA(-1, -2, 2) - 1/350 DATA(1, 2, 2) + 1/175 DATA(2, 2, 2)
-
- - 1/350 DATA(-1, 2, 2) - 1/175 DATA(0, 2, 2) + 1/175 DATA(2, 1, 2)
-
- - 1/350 DATA(-1, 1, 2) - 1/175 DATA(0, 1, 2) - 1/350 DATA(1, 1, 2)
-
- - 1/175 DATA(0, -2, 2) - 1/350 DATA(1, -2, 2) + 1/175 DATA(2, -2, 2)
-
- + 1/175 DATA(-2, -1, 2) - 1/175 DATA(-2, -2, -2) + 1/175 DATA(0, -2, -2)
-
- + 1/350 DATA(-1, -2, -2) + 1/350 DATA(1, -2, -2) - 1/175 DATA(-2, -1, -2)
-
- - 1/175 DATA(2, -2, -2) + 1/175 DATA(0, -1, -2) + 1/350 DATA(-1, -1, -2)
-
- - 1/175 DATA(2, -1, -2) + 1/350 DATA(1, -1, -2) - 1/175 DATA(-2, 0, -2)
-
- + 1/350 DATA(1, 0, -2) + 1/350 DATA(-1, 0, -2) + 1/175 DATA(0, 0, -2)
-
- - 1/175 DATA(-2, 1, -2) - 1/175 DATA(2, 0, -2) + 1/175 DATA(0, 1, -2)
-
- + 1/350 DATA(-1, 1, -2) + 1/350 DATA(1, 1, -2) - 1/175 DATA(2, 1, -2)
-
- 2
- - 1/175 DATA(-2, 2, -2)) x z + (- 1/600 DATA(1, -2, 0)
-
- + 1/600 DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0) + 1/150 DATA(-2, 1, 0)
-
- + 1/150 DATA(-2, 1, 2) - 1/150 DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0)
-
- - 1/300 DATA(-2, 2, 0) + 1/300 DATA(2, 2, -2) + 1/300 DATA(-2, -2, 1)
-
- - 1/300 DATA(-2, 2, 2) + 1/600 DATA(1, 2, -2) + 1/600 DATA(-1, -2, 1)
-
- + 1/300 DATA(-2, -2, -1) + 1/600 DATA(-1, -2, -1) - 1/600 DATA(1, -2, 1)
-
- - 1/600 DATA(1, -2, -1) - 1/150 DATA(-2, -1, 1) - 1/300 DATA(2, -2, 1)
-
- - 1/150 DATA(-2, -1, -1) - 1/600 DATA(-1, 2, -2) - 1/300 DATA(2, -2, -1)
-
- - 1/300 DATA(-2, 2, -1) - 1/300 DATA(1, 1, 0) - 1/300 DATA(1, 1, 1)
-
- + 1/150 DATA(-2, 1, 1) + 1/150 DATA(-2, 1, -1) - 1/300 DATA(-2, 2, 1)
-
- + 1/300 DATA(1, -1, -1) + 1/300 DATA(-1, 1, -1) - 1/300 DATA(1, 1, -1)
-
- - 1/300 DATA(-1, -1, 0) + 1/300 DATA(1, -1, 0) + 1/300 DATA(-1, 1, 0)
-
- - 1/300 DATA(-1, -1, 1) + 1/300 DATA(1, -1, 1) + 1/300 DATA(-1, 1, 1)
-
- - 1/300 DATA(-1, -1, -1) - 1/150 DATA(2, 1, 0) - 1/600 DATA(-1, 2, 0)
-
- + 1/150 DATA(2, -1, 0) - 1/600 DATA(-1, 2, -1) + 1/600 DATA(1, 2, -1)
-
- + 1/300 DATA(2, 2, -1) - 1/150 DATA(2, 1, -1) + 1/150 DATA(2, -1, -1)
-
- + 1/300 DATA(1, -1, 2) + 1/150 DATA(2, -1, 2) - 1/300 DATA(-1, -1, 2)
-
- - 1/600 DATA(-1, 2, 1) + 1/600 DATA(1, 2, 1) + 1/300 DATA(2, 2, 1)
-
- - 1/150 DATA(2, 1, 1) + 1/300 DATA(-2, -2, 2) + 1/150 DATA(2, -1, 1)
-
- + 1/300 DATA(2, 2, 0) + 1/600 DATA(1, 2, 0) + 1/600 DATA(-1, -2, 2)
-
- + 1/600 DATA(1, 2, 2) + 1/300 DATA(2, 2, 2) - 1/600 DATA(-1, 2, 2)
-
- - 1/150 DATA(2, 1, 2) + 1/300 DATA(-1, 1, 2) - 1/300 DATA(1, 1, 2)
-
- - 1/600 DATA(1, -2, 2) - 1/300 DATA(2, -2, 2) - 1/150 DATA(-2, -1, 2)
-
- + 1/300 DATA(-2, -2, -2) + 1/600 DATA(-1, -2, -2) - 1/600 DATA(1, -2, -2)
-
- - 1/150 DATA(-2, -1, -2) - 1/300 DATA(2, -2, -2) - 1/300 DATA(-1, -1, -2)
-
- + 1/150 DATA(2, -1, -2) + 1/300 DATA(1, -1, -2) + 1/150 DATA(-2, 1, -2)
-
- + 1/300 DATA(-1, 1, -2) - 1/300 DATA(1, 1, -2) - 1/150 DATA(2, 1, -2)
-
- 3
- - 1/300 DATA(-2, 2, -2)) x y + (- 1/490 DATA(1, -2, 0)
-
- - 1/245 DATA(0, -2, 0) - 1/490 DATA(-1, -2, 0) + 1/245 DATA(-2, -2, 0)
-
- - 1/490 DATA(-2, 1, 0) - 1/490 DATA(-2, 1, 2) - 1/245 DATA(-2, 0, 0)
-
- - 1/490 DATA(-2, -1, 0) + 1/245 DATA(2, -2, 0) - 1/245 DATA(-2, 0, 2)
-
- - 1/245 DATA(0, 2, -2) + 1/245 DATA(-2, 2, 0) + 1/245 DATA(2, 2, -2)
-
- + 1/245 DATA(-2, -2, 1) + 1/245 DATA(-2, 2, 2) - 1/490 DATA(1, 2, -2)
-
- - 1/490 DATA(-1, -2, 1) + 1/245 DATA(-2, -2, -1) - 1/490 DATA(-1, -2, -1)
-
- - 1/245 DATA(0, -2, 1) - 1/490 DATA(1, -2, 1) - 1/490 DATA(1, -2, -1)
-
- - 1/245 DATA(0, -2, -1) - 1/490 DATA(-2, -1, 1) + 1/245 DATA(2, -2, 1)
-
- - 1/490 DATA(-2, -1, -1) - 1/490 DATA(-1, 2, -2) + 1/245 DATA(2, -2, -1)
-
- + 1/245 DATA(-2, 2, -1) - 1/245 DATA(-2, 0, -1) + 1/245 DATA(0, 0, 0)
-
- + 1/490 DATA(1, 0, 0) + 1/490 DATA(0, 1, 0) + 1/980 DATA(1, 1, 0)
-
- + 1/245 DATA(0, 0, 1) + 1/490 DATA(1, 0, 1) + 1/490 DATA(0, 1, 1)
-
- + 1/980 DATA(1, 1, 1) - 1/245 DATA(-2, 0, 1) - 1/490 DATA(-2, 1, 1)
-
- - 1/490 DATA(-2, 1, -1) + 1/245 DATA(-2, 2, 1) + 1/490 DATA(0, -1, -1)
-
- + 1/980 DATA(1, -1, -1) + 1/490 DATA(-1, 0, -1) + 1/245 DATA(0, 0, -1)
-
- + 1/490 DATA(1, 0, -1) + 1/980 DATA(-1, 1, -1) + 1/490 DATA(0, 1, -1)
-
- + 1/980 DATA(1, 1, -1) + 1/980 DATA(-1, -1, 0) + 1/490 DATA(0, -1, 0)
-
- + 1/980 DATA(1, -1, 0) + 1/490 DATA(-1, 0, 0) + 1/980 DATA(-1, 1, 0)
-
- + 1/980 DATA(-1, -1, 1) + 1/490 DATA(0, -1, 1) + 1/980 DATA(1, -1, 1)
-
- + 1/490 DATA(-1, 0, 1) + 1/980 DATA(-1, 1, 1) + 1/980 DATA(-1, -1, -1)
-
- - 1/490 DATA(2, 1, 0) - 1/490 DATA(-1, 2, 0) - 1/245 DATA(0, 2, 0)
-
- - 1/490 DATA(2, -1, 0) - 1/245 DATA(2, 0, 0) - 1/490 DATA(-1, 2, -1)
-
- - 1/245 DATA(0, 2, -1) - 1/490 DATA(1, 2, -1) + 1/245 DATA(2, 2, -1)
-
- - 1/490 DATA(2, 1, -1) - 1/245 DATA(2, 0, -1) - 1/490 DATA(2, -1, -1)
-
- + 1/490 DATA(-1, 0, 2) + 1/245 DATA(0, 0, 2) + 1/490 DATA(1, 0, 2)
-
- - 1/245 DATA(2, 0, 2) + 1/980 DATA(1, -1, 2) - 1/490 DATA(2, -1, 2)
-
- + 1/980 DATA(-1, -1, 2) + 1/490 DATA(0, -1, 2) - 1/490 DATA(-1, 2, 1)
-
- - 1/245 DATA(0, 2, 1) - 1/490 DATA(1, 2, 1) + 1/245 DATA(2, 2, 1)
-
- - 1/490 DATA(2, 1, 1) + 1/245 DATA(-2, -2, 2) - 1/490 DATA(2, -1, 1)
-
- - 1/245 DATA(2, 0, 1) + 1/245 DATA(2, 2, 0) - 1/490 DATA(1, 2, 0)
-
- - 1/490 DATA(-1, -2, 2) - 1/490 DATA(1, 2, 2) + 1/245 DATA(2, 2, 2)
-
- - 1/490 DATA(-1, 2, 2) - 1/245 DATA(0, 2, 2) - 1/490 DATA(2, 1, 2)
-
- + 1/980 DATA(-1, 1, 2) + 1/490 DATA(0, 1, 2) + 1/980 DATA(1, 1, 2)
-
- - 1/245 DATA(0, -2, 2) - 1/490 DATA(1, -2, 2) + 1/245 DATA(2, -2, 2)
-
- - 1/490 DATA(-2, -1, 2) + 1/245 DATA(-2, -2, -2) - 1/245 DATA(0, -2, -2)
-
- - 1/490 DATA(-1, -2, -2) - 1/490 DATA(1, -2, -2) - 1/490 DATA(-2, -1, -2)
-
- + 1/245 DATA(2, -2, -2) + 1/490 DATA(0, -1, -2) + 1/980 DATA(-1, -1, -2)
-
- - 1/490 DATA(2, -1, -2) + 1/980 DATA(1, -1, -2) - 1/245 DATA(-2, 0, -2)
-
- + 1/490 DATA(1, 0, -2) + 1/490 DATA(-1, 0, -2) + 1/245 DATA(0, 0, -2)
-
- - 1/490 DATA(-2, 1, -2) - 1/245 DATA(2, 0, -2) + 1/490 DATA(0, 1, -2)
-
- + 1/980 DATA(-1, 1, -2) + 1/980 DATA(1, 1, -2) - 1/490 DATA(2, 1, -2)
-
- 2 2
- + 1/245 DATA(-2, 2, -2)) x y + (1/150 DATA(1, -2, 0)
-
- - 1/150 DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0) - 1/600 DATA(-2, 1, 0)
-
- - 1/600 DATA(-2, 1, 2) + 1/600 DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0)
-
- - 1/300 DATA(-2, 2, 0) + 1/300 DATA(2, 2, -2) + 1/300 DATA(-2, -2, 1)
-
- - 1/300 DATA(-2, 2, 2) - 1/150 DATA(1, 2, -2) - 1/150 DATA(-1, -2, 1)
-
- + 1/300 DATA(-2, -2, -1) - 1/150 DATA(-1, -2, -1) + 1/150 DATA(1, -2, 1)
-
- + 1/150 DATA(1, -2, -1) + 1/600 DATA(-2, -1, 1) - 1/300 DATA(2, -2, 1)
-
- + 1/600 DATA(-2, -1, -1) + 1/150 DATA(-1, 2, -2) - 1/300 DATA(2, -2, -1)
-
- - 1/300 DATA(-2, 2, -1) - 1/300 DATA(1, 1, 0) - 1/300 DATA(1, 1, 1)
-
- - 1/600 DATA(-2, 1, 1) - 1/600 DATA(-2, 1, -1) - 1/300 DATA(-2, 2, 1)
-
- + 1/300 DATA(1, -1, -1) + 1/300 DATA(-1, 1, -1) - 1/300 DATA(1, 1, -1)
-
- - 1/300 DATA(-1, -1, 0) + 1/300 DATA(1, -1, 0) + 1/300 DATA(-1, 1, 0)
-
- - 1/300 DATA(-1, -1, 1) + 1/300 DATA(1, -1, 1) + 1/300 DATA(-1, 1, 1)
-
- - 1/300 DATA(-1, -1, -1) + 1/600 DATA(2, 1, 0) + 1/150 DATA(-1, 2, 0)
-
- - 1/600 DATA(2, -1, 0) + 1/150 DATA(-1, 2, -1) - 1/150 DATA(1, 2, -1)
-
- + 1/300 DATA(2, 2, -1) + 1/600 DATA(2, 1, -1) - 1/600 DATA(2, -1, -1)
-
- + 1/300 DATA(1, -1, 2) - 1/600 DATA(2, -1, 2) - 1/300 DATA(-1, -1, 2)
-
- + 1/150 DATA(-1, 2, 1) - 1/150 DATA(1, 2, 1) + 1/300 DATA(2, 2, 1)
-
- + 1/600 DATA(2, 1, 1) + 1/300 DATA(-2, -2, 2) - 1/600 DATA(2, -1, 1)
-
- + 1/300 DATA(2, 2, 0) - 1/150 DATA(1, 2, 0) - 1/150 DATA(-1, -2, 2)
-
- - 1/150 DATA(1, 2, 2) + 1/300 DATA(2, 2, 2) + 1/150 DATA(-1, 2, 2)
-
- + 1/600 DATA(2, 1, 2) + 1/300 DATA(-1, 1, 2) - 1/300 DATA(1, 1, 2)
-
- + 1/150 DATA(1, -2, 2) - 1/300 DATA(2, -2, 2) + 1/600 DATA(-2, -1, 2)
-
- + 1/300 DATA(-2, -2, -2) - 1/150 DATA(-1, -2, -2) + 1/150 DATA(1, -2, -2)
-
- + 1/600 DATA(-2, -1, -2) - 1/300 DATA(2, -2, -2) - 1/300 DATA(-1, -1, -2)
-
- - 1/600 DATA(2, -1, -2) + 1/300 DATA(1, -1, -2) - 1/600 DATA(-2, 1, -2)
-
- + 1/300 DATA(-1, 1, -2) - 1/300 DATA(1, 1, -2) + 1/600 DATA(2, 1, -2)
-
- 3
- - 1/300 DATA(-2, 2, -2)) x y + (- 1/150 DATA(-2, 1, 2)
-
- - 1/300 DATA(0, 2, -2) - 1/300 DATA(2, 2, -2) - 1/600 DATA(-2, -2, 1)
-
- + 1/300 DATA(-2, 2, 2) - 1/300 DATA(1, 2, -2) - 1/600 DATA(-1, -2, 1)
-
- + 1/600 DATA(-2, -2, -1) + 1/600 DATA(-1, -2, -1) - 1/600 DATA(0, -2, 1)
-
- - 1/600 DATA(1, -2, 1) + 1/600 DATA(1, -2, -1) + 1/600 DATA(0, -2, -1)
-
- + 1/300 DATA(-2, -1, 1) - 1/600 DATA(2, -2, 1) - 1/300 DATA(-2, -1, -1)
-
- - 1/300 DATA(-1, 2, -2) + 1/600 DATA(2, -2, -1) - 1/600 DATA(-2, 2, -1)
-
- - 1/300 DATA(0, 1, 1) - 1/300 DATA(1, 1, 1) - 1/300 DATA(-2, 1, 1)
-
- + 1/300 DATA(-2, 1, -1) + 1/600 DATA(-2, 2, 1) - 1/300 DATA(0, -1, -1)
-
- - 1/300 DATA(1, -1, -1) + 1/300 DATA(-1, 1, -1) + 1/300 DATA(0, 1, -1)
-
- + 1/300 DATA(1, 1, -1) + 1/300 DATA(-1, -1, 1) + 1/300 DATA(0, -1, 1)
-
- + 1/300 DATA(1, -1, 1) - 1/300 DATA(-1, 1, 1) - 1/300 DATA(-1, -1, -1)
-
- - 1/600 DATA(-1, 2, -1) - 1/600 DATA(0, 2, -1) - 1/600 DATA(1, 2, -1)
-
- - 1/600 DATA(2, 2, -1) + 1/300 DATA(2, 1, -1) - 1/300 DATA(2, -1, -1)
-
- + 1/150 DATA(1, -1, 2) + 1/150 DATA(2, -1, 2) + 1/150 DATA(-1, -1, 2)
-
- + 1/150 DATA(0, -1, 2) + 1/600 DATA(-1, 2, 1) + 1/600 DATA(0, 2, 1)
-
- + 1/600 DATA(1, 2, 1) + 1/600 DATA(2, 2, 1) - 1/300 DATA(2, 1, 1)
-
- - 1/300 DATA(-2, -2, 2) + 1/300 DATA(2, -1, 1) - 1/300 DATA(-1, -2, 2)
-
- + 1/300 DATA(1, 2, 2) + 1/300 DATA(2, 2, 2) + 1/300 DATA(-1, 2, 2)
-
- + 1/300 DATA(0, 2, 2) - 1/150 DATA(2, 1, 2) - 1/150 DATA(-1, 1, 2)
-
- - 1/150 DATA(0, 1, 2) - 1/150 DATA(1, 1, 2) - 1/300 DATA(0, -2, 2)
-
- - 1/300 DATA(1, -2, 2) - 1/300 DATA(2, -2, 2) + 1/150 DATA(-2, -1, 2)
-
- + 1/300 DATA(-2, -2, -2) + 1/300 DATA(0, -2, -2) + 1/300 DATA(-1, -2, -2)
-
- + 1/300 DATA(1, -2, -2) - 1/150 DATA(-2, -1, -2) + 1/300 DATA(2, -2, -2)
-
- - 1/150 DATA(0, -1, -2) - 1/150 DATA(-1, -1, -2) - 1/150 DATA(2, -1, -2)
-
- - 1/150 DATA(1, -1, -2) + 1/150 DATA(-2, 1, -2) + 1/150 DATA(0, 1, -2)
-
- + 1/150 DATA(-1, 1, -2) + 1/150 DATA(1, 1, -2) + 1/150 DATA(2, 1, -2)
-
- 3
- - 1/300 DATA(-2, 2, -2)) y z + (- 1/300 DATA(-2, 1, 2)
-
- - 1/300 DATA(-2, 0, 2) - 1/300 DATA(2, 2, -2) - 1/600 DATA(-2, -2, 1)
-
- - 1/300 DATA(-2, 2, 2) + 1/150 DATA(1, 2, -2) + 1/300 DATA(-1, -2, 1)
-
- + 1/600 DATA(-2, -2, -1) - 1/300 DATA(-1, -2, -1) - 1/300 DATA(1, -2, 1)
-
- + 1/300 DATA(1, -2, -1) - 1/600 DATA(-2, -1, 1) + 1/600 DATA(2, -2, 1)
-
- + 1/600 DATA(-2, -1, -1) - 1/150 DATA(-1, 2, -2) - 1/600 DATA(2, -2, -1)
-
- + 1/600 DATA(-2, 2, -1) + 1/600 DATA(-2, 0, -1) - 1/300 DATA(1, 0, 1)
-
- - 1/300 DATA(1, 1, 1) - 1/600 DATA(-2, 0, 1) - 1/600 DATA(-2, 1, 1)
-
- + 1/600 DATA(-2, 1, -1) - 1/600 DATA(-2, 2, 1) + 1/300 DATA(1, -1, -1)
-
- - 1/300 DATA(-1, 0, -1) + 1/300 DATA(1, 0, -1) - 1/300 DATA(-1, 1, -1)
-
- + 1/300 DATA(1, 1, -1) + 1/300 DATA(-1, -1, 1) - 1/300 DATA(1, -1, 1)
-
- + 1/300 DATA(-1, 0, 1) + 1/300 DATA(-1, 1, 1) - 1/300 DATA(-1, -1, -1)
-
- - 1/300 DATA(-1, 2, -1) + 1/300 DATA(1, 2, -1) - 1/600 DATA(2, 2, -1)
-
- - 1/600 DATA(2, 1, -1) - 1/600 DATA(2, 0, -1) - 1/600 DATA(2, -1, -1)
-
- + 1/150 DATA(-1, 0, 2) - 1/150 DATA(1, 0, 2) + 1/300 DATA(2, 0, 2)
-
- - 1/150 DATA(1, -1, 2) + 1/300 DATA(2, -1, 2) + 1/150 DATA(-1, -1, 2)
-
- + 1/300 DATA(-1, 2, 1) - 1/300 DATA(1, 2, 1) + 1/600 DATA(2, 2, 1)
-
- + 1/600 DATA(2, 1, 1) - 1/300 DATA(-2, -2, 2) + 1/600 DATA(2, -1, 1)
-
- + 1/600 DATA(2, 0, 1) + 1/150 DATA(-1, -2, 2) - 1/150 DATA(1, 2, 2)
-
- + 1/300 DATA(2, 2, 2) + 1/150 DATA(-1, 2, 2) + 1/300 DATA(2, 1, 2)
-
- + 1/150 DATA(-1, 1, 2) - 1/150 DATA(1, 1, 2) - 1/150 DATA(1, -2, 2)
-
- + 1/300 DATA(2, -2, 2) - 1/300 DATA(-2, -1, 2) + 1/300 DATA(-2, -2, -2)
-
- - 1/150 DATA(-1, -2, -2) + 1/150 DATA(1, -2, -2) + 1/300 DATA(-2, -1, -2)
-
- - 1/300 DATA(2, -2, -2) - 1/150 DATA(-1, -1, -2) - 1/300 DATA(2, -1, -2)
-
- + 1/150 DATA(1, -1, -2) + 1/300 DATA(-2, 0, -2) + 1/150 DATA(1, 0, -2)
-
- - 1/150 DATA(-1, 0, -2) + 1/300 DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2)
-
- - 1/150 DATA(-1, 1, -2) + 1/150 DATA(1, 1, -2) - 1/300 DATA(2, 1, -2)
-
- 3
- + 1/300 DATA(-2, 2, -2)) x z + (- 1/245 DATA(1, -2, 0)
-
- - 1/245 DATA(0, -2, 0) - 1/245 DATA(-1, -2, 0) - 1/245 DATA(-2, -2, 0)
-
- + 1/490 DATA(-2, 1, 0) - 1/490 DATA(-2, 1, 2) + 1/245 DATA(-2, 0, 0)
-
- + 1/490 DATA(-2, -1, 0) - 1/245 DATA(2, -2, 0) - 1/245 DATA(-2, 0, 2)
-
- + 1/245 DATA(0, 2, -2) - 1/245 DATA(-2, 2, 0) + 1/245 DATA(2, 2, -2)
-
- - 1/490 DATA(-2, -2, 1) + 1/245 DATA(-2, 2, 2) + 1/245 DATA(1, 2, -2)
-
- - 1/490 DATA(-1, -2, 1) - 1/490 DATA(-2, -2, -1) - 1/490 DATA(-1, -2, -1)
-
- - 1/490 DATA(0, -2, 1) - 1/490 DATA(1, -2, 1) - 1/490 DATA(1, -2, -1)
-
- - 1/490 DATA(0, -2, -1) + 1/980 DATA(-2, -1, 1) - 1/490 DATA(2, -2, 1)
-
- + 1/980 DATA(-2, -1, -1) + 1/245 DATA(-1, 2, -2) - 1/490 DATA(2, -2, -1)
-
- - 1/490 DATA(-2, 2, -1) + 1/490 DATA(-2, 0, -1) + 1/245 DATA(0, 0, 0)
-
- + 1/245 DATA(1, 0, 0) + 1/490 DATA(0, 1, 0) + 1/490 DATA(1, 1, 0)
-
- + 1/490 DATA(0, 0, 1) + 1/490 DATA(1, 0, 1) + 1/980 DATA(0, 1, 1)
-
- + 1/980 DATA(1, 1, 1) + 1/490 DATA(-2, 0, 1) + 1/980 DATA(-2, 1, 1)
-
- + 1/980 DATA(-2, 1, -1) - 1/490 DATA(-2, 2, 1) + 1/980 DATA(0, -1, -1)
-
- + 1/980 DATA(1, -1, -1) + 1/490 DATA(-1, 0, -1) + 1/490 DATA(0, 0, -1)
-
- + 1/490 DATA(1, 0, -1) + 1/980 DATA(-1, 1, -1) + 1/980 DATA(0, 1, -1)
-
- + 1/980 DATA(1, 1, -1) + 1/490 DATA(-1, -1, 0) + 1/490 DATA(0, -1, 0)
-
- + 1/490 DATA(1, -1, 0) + 1/245 DATA(-1, 0, 0) + 1/490 DATA(-1, 1, 0)
-
- + 1/980 DATA(-1, -1, 1) + 1/980 DATA(0, -1, 1) + 1/980 DATA(1, -1, 1)
-
- + 1/490 DATA(-1, 0, 1) + 1/980 DATA(-1, 1, 1) + 1/980 DATA(-1, -1, -1)
-
- + 1/490 DATA(2, 1, 0) - 1/245 DATA(-1, 2, 0) - 1/245 DATA(0, 2, 0)
-
- + 1/490 DATA(2, -1, 0) + 1/245 DATA(2, 0, 0) - 1/490 DATA(-1, 2, -1)
-
- - 1/490 DATA(0, 2, -1) - 1/490 DATA(1, 2, -1) - 1/490 DATA(2, 2, -1)
-
- + 1/980 DATA(2, 1, -1) + 1/490 DATA(2, 0, -1) + 1/980 DATA(2, -1, -1)
-
- - 1/245 DATA(-1, 0, 2) - 1/245 DATA(0, 0, 2) - 1/245 DATA(1, 0, 2)
-
- - 1/245 DATA(2, 0, 2) - 1/490 DATA(1, -1, 2) - 1/490 DATA(2, -1, 2)
-
- - 1/490 DATA(-1, -1, 2) - 1/490 DATA(0, -1, 2) - 1/490 DATA(-1, 2, 1)
-
- - 1/490 DATA(0, 2, 1) - 1/490 DATA(1, 2, 1) - 1/490 DATA(2, 2, 1)
-
- + 1/980 DATA(2, 1, 1) + 1/245 DATA(-2, -2, 2) + 1/980 DATA(2, -1, 1)
-
- + 1/490 DATA(2, 0, 1) - 1/245 DATA(2, 2, 0) - 1/245 DATA(1, 2, 0)
-
- + 1/245 DATA(-1, -2, 2) + 1/245 DATA(1, 2, 2) + 1/245 DATA(2, 2, 2)
-
- + 1/245 DATA(-1, 2, 2) + 1/245 DATA(0, 2, 2) - 1/490 DATA(2, 1, 2)
-
- - 1/490 DATA(-1, 1, 2) - 1/490 DATA(0, 1, 2) - 1/490 DATA(1, 1, 2)
-
- + 1/245 DATA(0, -2, 2) + 1/245 DATA(1, -2, 2) + 1/245 DATA(2, -2, 2)
-
- - 1/490 DATA(-2, -1, 2) + 1/245 DATA(-2, -2, -2) + 1/245 DATA(0, -2, -2)
-
- + 1/245 DATA(-1, -2, -2) + 1/245 DATA(1, -2, -2) - 1/490 DATA(-2, -1, -2)
-
- + 1/245 DATA(2, -2, -2) - 1/490 DATA(0, -1, -2) - 1/490 DATA(-1, -1, -2)
-
- - 1/490 DATA(2, -1, -2) - 1/490 DATA(1, -1, -2) - 1/245 DATA(-2, 0, -2)
-
- - 1/245 DATA(1, 0, -2) - 1/245 DATA(-1, 0, -2) - 1/245 DATA(0, 0, -2)
-
- - 1/490 DATA(-2, 1, -2) - 1/245 DATA(2, 0, -2) - 1/490 DATA(0, 1, -2)
-
- - 1/490 DATA(-1, 1, -2) - 1/490 DATA(1, 1, -2) - 1/490 DATA(2, 1, -2)
-
- 2 2
- + 1/245 DATA(-2, 2, -2)) y z + (1/490 DATA(1, -2, 0)
-
- + 1/245 DATA(0, -2, 0) + 1/490 DATA(-1, -2, 0) - 1/245 DATA(-2, -2, 0)
-
- - 1/245 DATA(-2, 1, 0) + 1/245 DATA(-2, 1, 2) - 1/245 DATA(-2, 0, 0)
-
- - 1/245 DATA(-2, -1, 0) - 1/245 DATA(2, -2, 0) + 1/245 DATA(-2, 0, 2)
-
- - 1/245 DATA(0, 2, -2) - 1/245 DATA(-2, 2, 0) + 1/245 DATA(2, 2, -2)
-
- - 1/490 DATA(-2, -2, 1) + 1/245 DATA(-2, 2, 2) - 1/490 DATA(1, 2, -2)
-
- + 1/980 DATA(-1, -2, 1) - 1/490 DATA(-2, -2, -1) + 1/980 DATA(-1, -2, -1)
-
- + 1/490 DATA(0, -2, 1) + 1/980 DATA(1, -2, 1) + 1/980 DATA(1, -2, -1)
-
- + 1/490 DATA(0, -2, -1) - 1/490 DATA(-2, -1, 1) - 1/490 DATA(2, -2, 1)
-
- - 1/490 DATA(-2, -1, -1) - 1/490 DATA(-1, 2, -2) - 1/490 DATA(2, -2, -1)
-
- - 1/490 DATA(-2, 2, -1) - 1/490 DATA(-2, 0, -1) + 1/245 DATA(0, 0, 0)
-
- + 1/490 DATA(1, 0, 0) + 1/245 DATA(0, 1, 0) + 1/490 DATA(1, 1, 0)
-
- + 1/490 DATA(0, 0, 1) + 1/980 DATA(1, 0, 1) + 1/490 DATA(0, 1, 1)
-
- + 1/980 DATA(1, 1, 1) - 1/490 DATA(-2, 0, 1) - 1/490 DATA(-2, 1, 1)
-
- - 1/490 DATA(-2, 1, -1) - 1/490 DATA(-2, 2, 1) + 1/490 DATA(0, -1, -1)
-
- + 1/980 DATA(1, -1, -1) + 1/980 DATA(-1, 0, -1) + 1/490 DATA(0, 0, -1)
-
- + 1/980 DATA(1, 0, -1) + 1/980 DATA(-1, 1, -1) + 1/490 DATA(0, 1, -1)
-
- + 1/980 DATA(1, 1, -1) + 1/490 DATA(-1, -1, 0) + 1/245 DATA(0, -1, 0)
-
- + 1/490 DATA(1, -1, 0) + 1/490 DATA(-1, 0, 0) + 1/490 DATA(-1, 1, 0)
-
- + 1/980 DATA(-1, -1, 1) + 1/490 DATA(0, -1, 1) + 1/980 DATA(1, -1, 1)
-
- + 1/980 DATA(-1, 0, 1) + 1/980 DATA(-1, 1, 1) + 1/980 DATA(-1, -1, -1)
-
- - 1/245 DATA(2, 1, 0) + 1/490 DATA(-1, 2, 0) + 1/245 DATA(0, 2, 0)
-
- - 1/245 DATA(2, -1, 0) - 1/245 DATA(2, 0, 0) + 1/980 DATA(-1, 2, -1)
-
- + 1/490 DATA(0, 2, -1) + 1/980 DATA(1, 2, -1) - 1/490 DATA(2, 2, -1)
-
- - 1/490 DATA(2, 1, -1) - 1/490 DATA(2, 0, -1) - 1/490 DATA(2, -1, -1)
-
- - 1/490 DATA(-1, 0, 2) - 1/245 DATA(0, 0, 2) - 1/490 DATA(1, 0, 2)
-
- + 1/245 DATA(2, 0, 2) - 1/490 DATA(1, -1, 2) + 1/245 DATA(2, -1, 2)
-
- - 1/490 DATA(-1, -1, 2) - 1/245 DATA(0, -1, 2) + 1/980 DATA(-1, 2, 1)
-
- + 1/490 DATA(0, 2, 1) + 1/980 DATA(1, 2, 1) - 1/490 DATA(2, 2, 1)
-
- - 1/490 DATA(2, 1, 1) + 1/245 DATA(-2, -2, 2) - 1/490 DATA(2, -1, 1)
-
- - 1/490 DATA(2, 0, 1) - 1/245 DATA(2, 2, 0) + 1/490 DATA(1, 2, 0)
-
- - 1/490 DATA(-1, -2, 2) - 1/490 DATA(1, 2, 2) + 1/245 DATA(2, 2, 2)
-
- - 1/490 DATA(-1, 2, 2) - 1/245 DATA(0, 2, 2) + 1/245 DATA(2, 1, 2)
-
- - 1/490 DATA(-1, 1, 2) - 1/245 DATA(0, 1, 2) - 1/490 DATA(1, 1, 2)
-
- - 1/245 DATA(0, -2, 2) - 1/490 DATA(1, -2, 2) + 1/245 DATA(2, -2, 2)
-
- + 1/245 DATA(-2, -1, 2) + 1/245 DATA(-2, -2, -2) - 1/245 DATA(0, -2, -2)
-
- - 1/490 DATA(-1, -2, -2) - 1/490 DATA(1, -2, -2) + 1/245 DATA(-2, -1, -2)
-
- + 1/245 DATA(2, -2, -2) - 1/245 DATA(0, -1, -2) - 1/490 DATA(-1, -1, -2)
-
- + 1/245 DATA(2, -1, -2) - 1/490 DATA(1, -1, -2) + 1/245 DATA(-2, 0, -2)
-
- - 1/490 DATA(1, 0, -2) - 1/490 DATA(-1, 0, -2) - 1/245 DATA(0, 0, -2)
-
- + 1/245 DATA(-2, 1, -2) + 1/245 DATA(2, 0, -2) - 1/245 DATA(0, 1, -2)
-
- - 1/490 DATA(-1, 1, -2) - 1/490 DATA(1, 1, -2) + 1/245 DATA(2, 1, -2)
-
- 2 2
- + 1/245 DATA(-2, 2, -2)) x z + (1/600 DATA(-2, 1, 2)
-
- - 1/300 DATA(0, 2, -2) - 1/300 DATA(2, 2, -2) + 1/150 DATA(-2, -2, 1)
-
- + 1/300 DATA(-2, 2, 2) - 1/300 DATA(1, 2, -2) + 1/150 DATA(-1, -2, 1)
-
- - 1/150 DATA(-2, -2, -1) - 1/150 DATA(-1, -2, -1) + 1/150 DATA(0, -2, 1)
-
- + 1/150 DATA(1, -2, 1) - 1/150 DATA(1, -2, -1) - 1/150 DATA(0, -2, -1)
-
- + 1/300 DATA(-2, -1, 1) + 1/150 DATA(2, -2, 1) - 1/300 DATA(-2, -1, -1)
-
- - 1/300 DATA(-1, 2, -2) - 1/150 DATA(2, -2, -1) + 1/150 DATA(-2, 2, -1)
-
- - 1/300 DATA(0, 1, 1) - 1/300 DATA(1, 1, 1) - 1/300 DATA(-2, 1, 1)
-
- + 1/300 DATA(-2, 1, -1) - 1/150 DATA(-2, 2, 1) - 1/300 DATA(0, -1, -1)
-
- - 1/300 DATA(1, -1, -1) + 1/300 DATA(-1, 1, -1) + 1/300 DATA(0, 1, -1)
-
- + 1/300 DATA(1, 1, -1) + 1/300 DATA(-1, -1, 1) + 1/300 DATA(0, -1, 1)
-
- + 1/300 DATA(1, -1, 1) - 1/300 DATA(-1, 1, 1) - 1/300 DATA(-1, -1, -1)
-
- + 1/150 DATA(-1, 2, -1) + 1/150 DATA(0, 2, -1) + 1/150 DATA(1, 2, -1)
-
- + 1/150 DATA(2, 2, -1) + 1/300 DATA(2, 1, -1) - 1/300 DATA(2, -1, -1)
-
- - 1/600 DATA(1, -1, 2) - 1/600 DATA(2, -1, 2) - 1/600 DATA(-1, -1, 2)
-
- - 1/600 DATA(0, -1, 2) - 1/150 DATA(-1, 2, 1) - 1/150 DATA(0, 2, 1)
-
- - 1/150 DATA(1, 2, 1) - 1/150 DATA(2, 2, 1) - 1/300 DATA(2, 1, 1)
-
- - 1/300 DATA(-2, -2, 2) + 1/300 DATA(2, -1, 1) - 1/300 DATA(-1, -2, 2)
-
- + 1/300 DATA(1, 2, 2) + 1/300 DATA(2, 2, 2) + 1/300 DATA(-1, 2, 2)
-
- + 1/300 DATA(0, 2, 2) + 1/600 DATA(2, 1, 2) + 1/600 DATA(-1, 1, 2)
-
- + 1/600 DATA(0, 1, 2) + 1/600 DATA(1, 1, 2) - 1/300 DATA(0, -2, 2)
-
- - 1/300 DATA(1, -2, 2) - 1/300 DATA(2, -2, 2) - 1/600 DATA(-2, -1, 2)
-
- + 1/300 DATA(-2, -2, -2) + 1/300 DATA(0, -2, -2) + 1/300 DATA(-1, -2, -2)
-
- + 1/300 DATA(1, -2, -2) + 1/600 DATA(-2, -1, -2) + 1/300 DATA(2, -2, -2)
-
- + 1/600 DATA(0, -1, -2) + 1/600 DATA(-1, -1, -2) + 1/600 DATA(2, -1, -2)
-
- + 1/600 DATA(1, -1, -2) - 1/600 DATA(-2, 1, -2) - 1/600 DATA(0, 1, -2)
-
- - 1/600 DATA(-1, 1, -2) - 1/600 DATA(1, 1, -2) - 1/600 DATA(2, 1, -2)
-
- 3 47 47
- - 1/300 DATA(-2, 2, -2)) y z + ---- DATA(-2, 0, 2) + ---- DATA(0, 2, -2)
- 6125 6125
-
- 47 202
- + ---- DATA(-2, 2, 0) + ---- DATA(2, 2, -2) - 2/125 DATA(-2, -2, 1)
- 6125 6125
-
- 202
- + ---- DATA(-2, 2, 2) + (1/350 DATA(-2, 1, 2) + 1/175 DATA(-2, 0, 2)
- 6125
-
- - 1/175 DATA(2, 2, -2) - 1/350 DATA(-2, -2, 1) - 1/175 DATA(-2, 2, 2)
-
- - 1/350 DATA(1, 2, -2) - 1/700 DATA(-1, -2, 1) + 1/350 DATA(-2, -2, -1)
-
- + 1/700 DATA(-1, -2, -1) + 1/700 DATA(1, -2, 1) - 1/700 DATA(1, -2, -1)
-
- + 1/700 DATA(-2, -1, 1) + 1/350 DATA(2, -2, 1) - 1/700 DATA(-2, -1, -1)
-
- + 1/350 DATA(-1, 2, -2) - 1/350 DATA(2, -2, -1) + 1/350 DATA(-2, 2, -1)
-
- - 1/350 DATA(-2, 0, -1) - 1/700 DATA(1, 0, 1) - 1/1400 DATA(1, 1, 1)
-
- + 1/350 DATA(-2, 0, 1) + 1/700 DATA(-2, 1, 1) - 1/700 DATA(-2, 1, -1)
-
- - 1/350 DATA(-2, 2, 1) + 1/1400 DATA(1, -1, -1) - 1/700 DATA(-1, 0, -1)
-
- + 1/700 DATA(1, 0, -1) - 1/1400 DATA(-1, 1, -1) + 1/1400 DATA(1, 1, -1)
-
- + 1/1400 DATA(-1, -1, 1) - 1/1400 DATA(1, -1, 1) + 1/700 DATA(-1, 0, 1)
-
- + 1/1400 DATA(-1, 1, 1) - 1/1400 DATA(-1, -1, -1) + 1/700 DATA(-1, 2, -1)
-
- - 1/700 DATA(1, 2, -1) - 1/350 DATA(2, 2, -1) + 1/700 DATA(2, 1, -1)
-
- + 1/350 DATA(2, 0, -1) + 1/700 DATA(2, -1, -1) + 1/350 DATA(-1, 0, 2)
-
- - 1/350 DATA(1, 0, 2) - 1/175 DATA(2, 0, 2) - 1/700 DATA(1, -1, 2)
-
- - 1/350 DATA(2, -1, 2) + 1/700 DATA(-1, -1, 2) - 1/700 DATA(-1, 2, 1)
-
- + 1/700 DATA(1, 2, 1) + 1/350 DATA(2, 2, 1) - 1/700 DATA(2, 1, 1)
-
- - 1/175 DATA(-2, -2, 2) - 1/700 DATA(2, -1, 1) - 1/350 DATA(2, 0, 1)
-
- - 1/350 DATA(-1, -2, 2) + 1/350 DATA(1, 2, 2) + 1/175 DATA(2, 2, 2)
-
- - 1/350 DATA(-1, 2, 2) - 1/350 DATA(2, 1, 2) + 1/700 DATA(-1, 1, 2)
-
- - 1/700 DATA(1, 1, 2) + 1/350 DATA(1, -2, 2) + 1/175 DATA(2, -2, 2)
-
- + 1/350 DATA(-2, -1, 2) + 1/175 DATA(-2, -2, -2) + 1/350 DATA(-1, -2, -2)
-
- - 1/350 DATA(1, -2, -2) - 1/350 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2)
-
- - 1/700 DATA(-1, -1, -2) + 1/350 DATA(2, -1, -2) + 1/700 DATA(1, -1, -2)
-
- - 1/175 DATA(-2, 0, -2) + 1/350 DATA(1, 0, -2) - 1/350 DATA(-1, 0, -2)
-
- - 1/350 DATA(-2, 1, -2) + 1/175 DATA(2, 0, -2) - 1/700 DATA(-1, 1, -2)
-
- + 1/700 DATA(1, 1, -2) + 1/350 DATA(2, 1, -2) + 1/175 DATA(-2, 2, -2)) x
-
- 2 173
- y z - 2/125 DATA(1, 2, -2) - ---- DATA(-1, -2, 1) - 2/125 DATA(-2, -2, -1)
- 6125
-
- 173 47 173
- - ---- DATA(-1, -2, -1) + ---- DATA(0, -2, 1) - ---- DATA(1, -2, 1)
- 6125 6125 6125
-
- 173 47 173
- - ---- DATA(1, -2, -1) + ---- DATA(0, -2, -1) - ---- DATA(-2, -1, 1) + (
- 6125 6125 6125
-
- 1/350 DATA(1, -2, 0) - 1/350 DATA(-1, -2, 0) - 1/175 DATA(-2, -2, 0)
-
- + 1/350 DATA(-2, 1, 0) - 1/350 DATA(-2, 1, 2) - 1/350 DATA(-2, -1, 0)
-
- + 1/175 DATA(2, -2, 0) + 1/175 DATA(-2, 2, 0) + 1/175 DATA(2, 2, -2)
-
- - 1/350 DATA(-2, -2, 1) - 1/175 DATA(-2, 2, 2) + 1/350 DATA(1, 2, -2)
-
- - 1/700 DATA(-1, -2, 1) - 1/350 DATA(-2, -2, -1) - 1/700 DATA(-1, -2, -1)
-
- + 1/700 DATA(1, -2, 1) + 1/700 DATA(1, -2, -1) - 1/700 DATA(-2, -1, 1)
-
- + 1/350 DATA(2, -2, 1) - 1/700 DATA(-2, -1, -1) - 1/350 DATA(-1, 2, -2)
-
- + 1/350 DATA(2, -2, -1) + 1/350 DATA(-2, 2, -1) - 1/700 DATA(1, 1, 0)
-
- - 1/1400 DATA(1, 1, 1) + 1/700 DATA(-2, 1, 1) + 1/700 DATA(-2, 1, -1)
-
- + 1/350 DATA(-2, 2, 1) + 1/1400 DATA(1, -1, -1) + 1/1400 DATA(-1, 1, -1)
-
- - 1/1400 DATA(1, 1, -1) - 1/700 DATA(-1, -1, 0) + 1/700 DATA(1, -1, 0)
-
- + 1/700 DATA(-1, 1, 0) - 1/1400 DATA(-1, -1, 1) + 1/1400 DATA(1, -1, 1)
-
- + 1/1400 DATA(-1, 1, 1) - 1/1400 DATA(-1, -1, -1) - 1/350 DATA(2, 1, 0)
-
- + 1/350 DATA(-1, 2, 0) + 1/350 DATA(2, -1, 0) + 1/700 DATA(-1, 2, -1)
-
- - 1/700 DATA(1, 2, -1) - 1/350 DATA(2, 2, -1) - 1/700 DATA(2, 1, -1)
-
- + 1/700 DATA(2, -1, -1) - 1/700 DATA(1, -1, 2) - 1/350 DATA(2, -1, 2)
-
- + 1/700 DATA(-1, -1, 2) + 1/700 DATA(-1, 2, 1) - 1/700 DATA(1, 2, 1)
-
- - 1/350 DATA(2, 2, 1) - 1/700 DATA(2, 1, 1) + 1/175 DATA(-2, -2, 2)
-
- + 1/700 DATA(2, -1, 1) - 1/175 DATA(2, 2, 0) - 1/350 DATA(1, 2, 0)
-
- + 1/350 DATA(-1, -2, 2) + 1/350 DATA(1, 2, 2) + 1/175 DATA(2, 2, 2)
-
- - 1/350 DATA(-1, 2, 2) + 1/350 DATA(2, 1, 2) - 1/700 DATA(-1, 1, 2)
-
- + 1/700 DATA(1, 1, 2) - 1/350 DATA(1, -2, 2) - 1/175 DATA(2, -2, 2)
-
- + 1/350 DATA(-2, -1, 2) + 1/175 DATA(-2, -2, -2) + 1/350 DATA(-1, -2, -2)
-
- - 1/350 DATA(1, -2, -2) + 1/350 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2)
-
- + 1/700 DATA(-1, -1, -2) - 1/350 DATA(2, -1, -2) - 1/700 DATA(1, -1, -2)
-
- - 1/350 DATA(-2, 1, -2) - 1/700 DATA(-1, 1, -2) + 1/700 DATA(1, 1, -2)
-
- 2
- + 1/350 DATA(2, 1, -2) - 1/175 DATA(-2, 2, -2)) x y z
-
- - 2/125 DATA(2, -2, 1) + (- 1/250 DATA(-2, 1, 2) - 1/125 DATA(2, 2, -2)
-
- + 1/250 DATA(-2, -2, 1) - 1/125 DATA(-2, 2, 2) - 1/250 DATA(1, 2, -2)
-
- + 1/500 DATA(-1, -2, 1) - 1/250 DATA(-2, -2, -1) - 1/500 DATA(-1, -2, -1)
-
- - 1/500 DATA(1, -2, 1) + 1/500 DATA(1, -2, -1) + 1/500 DATA(-2, -1, 1)
-
- - 1/250 DATA(2, -2, 1) - 1/500 DATA(-2, -1, -1) + 1/250 DATA(-1, 2, -2)
-
- + 1/250 DATA(2, -2, -1) + 1/250 DATA(-2, 2, -1) + 1/1000 DATA(1, 1, 1)
-
- - 1/500 DATA(-2, 1, 1) + 1/500 DATA(-2, 1, -1) - 1/250 DATA(-2, 2, 1)
-
- + 1/1000 DATA(1, -1, -1) + 1/1000 DATA(-1, 1, -1) - 1/1000 DATA(1, 1, -1)
-
- + 1/1000 DATA(-1, -1, 1) - 1/1000 DATA(1, -1, 1) - 1/1000 DATA(-1, 1, 1)
-
- - 1/1000 DATA(-1, -1, -1) + 1/500 DATA(-1, 2, -1) - 1/500 DATA(1, 2, -1)
-
- - 1/250 DATA(2, 2, -1) - 1/500 DATA(2, 1, -1) + 1/500 DATA(2, -1, -1)
-
- - 1/500 DATA(1, -1, 2) - 1/250 DATA(2, -1, 2) + 1/500 DATA(-1, -1, 2)
-
- - 1/500 DATA(-1, 2, 1) + 1/500 DATA(1, 2, 1) + 1/250 DATA(2, 2, 1)
-
- + 1/500 DATA(2, 1, 1) + 1/125 DATA(-2, -2, 2) - 1/500 DATA(2, -1, 1)
-
- + 1/250 DATA(-1, -2, 2) + 1/250 DATA(1, 2, 2) + 1/125 DATA(2, 2, 2)
-
- - 1/250 DATA(-1, 2, 2) + 1/250 DATA(2, 1, 2) - 1/500 DATA(-1, 1, 2)
-
- + 1/500 DATA(1, 1, 2) - 1/250 DATA(1, -2, 2) - 1/125 DATA(2, -2, 2)
-
- + 1/250 DATA(-2, -1, 2) - 1/125 DATA(-2, -2, -2) - 1/250 DATA(-1, -2, -2)
-
- + 1/250 DATA(1, -2, -2) - 1/250 DATA(-2, -1, -2) + 1/125 DATA(2, -2, -2)
-
- - 1/500 DATA(-1, -1, -2) + 1/250 DATA(2, -1, -2) + 1/500 DATA(1, -1, -2)
-
- + 1/250 DATA(-2, 1, -2) + 1/500 DATA(-1, 1, -2) - 1/500 DATA(1, 1, -2)
-
- - 1/250 DATA(2, 1, -2) + 1/125 DATA(-2, 2, -2)) x y z
-
- 173
- - ---- DATA(-2, -1, -1) - 2/125 DATA(-1, 2, -2) - 2/125 DATA(2, -2, -1)
- 6125
-
- 47 937
- - 2/125 DATA(-2, 2, -1) + ---- DATA(-2, 0, -1) + ---- DATA(0, 0, 0)
- 6125 6125
-
- 592 592 272
- + ---- DATA(1, 0, 0) + ---- DATA(0, 1, 0) + ---- DATA(1, 1, 0)
- 6125 6125 6125
-
- 592 272 272
- + ---- DATA(0, 0, 1) + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1)
- 6125 6125 6125
-
- 23 47 173
- - ---- DATA(1, 1, 1) + ---- DATA(-2, 0, 1) - ---- DATA(-2, 1, 1)
- 6125 6125 6125
-
- 173 272
- - ---- DATA(-2, 1, -1) - 2/125 DATA(-2, 2, 1) + ---- DATA(0, -1, -1)
- 6125 6125
-
- 23 272 592
- - ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1) + ---- DATA(0, 0, -1)
- 6125 6125 6125
-
- 272 23 272
- + ---- DATA(1, 0, -1) - ---- DATA(-1, 1, -1) + ---- DATA(0, 1, -1)
- 6125 6125 6125
-
- 23 272 592
- - ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0) + ---- DATA(0, -1, 0)
- 6125 6125 6125
-
- 272 592 272
- + ---- DATA(1, -1, 0) + ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0)
- 6125 6125 6125
-
- 23 272 23
- - ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) - ---- DATA(1, -1, 1)
- 6125 6125 6125
-
- 272 23 23 /
- + ---- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1) + |
- 6125 6125 6125 \
-
- 311 431 311
- ----- DATA(1, -2, 0) + ----- DATA(0, -2, 0) + ----- DATA(-1, -2, 0)
- 29400 29400 29400
-
- 128
- - 1/600 DATA(-2, -2, 0) + 2/75 DATA(-2, 1, 0) + ---- DATA(-2, 1, 2)
- 3675
-
- - 1/20 DATA(-2, 0, 0) + 2/75 DATA(-2, -1, 0) - 1/600 DATA(2, -2, 0)
-
- 33
- - --- DATA(-2, 0, 2) - 1/600 DATA(0, 2, -2) - 1/600 DATA(-2, 2, 0)
- 980
-
- 529 169 529
- - ----- DATA(2, 2, -2) - ----- DATA(-2, -2, 1) - ----- DATA(-2, 2, 2)
- 29400 29400 29400
-
- 169 191 169
- - ----- DATA(1, 2, -2) + ----- DATA(-1, -2, 1) - ----- DATA(-2, -2, -1)
- 29400 29400 29400
-
- 191 311 191
- + ----- DATA(-1, -2, -1) + ----- DATA(0, -2, 1) + ----- DATA(1, -2, 1)
- 29400 29400 29400
-
- 191 311 211
- + ----- DATA(1, -2, -1) + ----- DATA(0, -2, -1) + ---- DATA(-2, -1, 1)
- 29400 29400 7350
-
- 169 211 169
- - ----- DATA(2, -2, 1) + ---- DATA(-2, -1, -1) - ----- DATA(-1, 2, -2)
- 29400 7350 29400
-
- 169 169
- - ----- DATA(2, -2, -1) - ----- DATA(-2, 2, -1) - 9/196 DATA(-2, 0, -1)
- 29400 29400
-
- 13 61 68
- - --- DATA(0, 0, 0) - --- DATA(1, 0, 0) + ---- DATA(0, 1, 0)
- 196 980 3675
-
- 151 61 57
- + ---- DATA(1, 1, 0) - --- DATA(0, 0, 1) - --- DATA(1, 0, 1)
- 7350 980 980
-
- 151 83
- + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1) - 9/196 DATA(-2, 0, 1)
- 7350 3675
-
- 211 211 169
- + ---- DATA(-2, 1, 1) + ---- DATA(-2, 1, -1) - ----- DATA(-2, 2, 1)
- 7350 7350 29400
-
- 151 83 57
- + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1) - --- DATA(-1, 0, -1)
- 7350 3675 980
-
- 61 57 83
- - --- DATA(0, 0, -1) - --- DATA(1, 0, -1) + ---- DATA(-1, 1, -1)
- 980 980 3675
-
- 151 83 151
- + ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0)
- 7350 3675 7350
-
- 68 151 61
- + ---- DATA(0, -1, 0) + ---- DATA(1, -1, 0) - --- DATA(-1, 0, 0)
- 3675 7350 980
-
- 151 83 151
- + ---- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1)
- 7350 3675 7350
-
- 83 57 83
- + ---- DATA(1, -1, 1) - --- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1)
- 3675 980 3675
-
- 83 311
- + ---- DATA(-1, -1, -1) + 2/75 DATA(2, 1, 0) + ----- DATA(-1, 2, 0)
- 3675 29400
-
- 431
- + ----- DATA(0, 2, 0) + 2/75 DATA(2, -1, 0) - 1/20 DATA(2, 0, 0)
- 29400
-
- 191 311 191
- + ----- DATA(-1, 2, -1) + ----- DATA(0, 2, -1) + ----- DATA(1, 2, -1)
- 29400 29400 29400
-
- 169 211
- - ----- DATA(2, 2, -1) + ---- DATA(2, 1, -1) - 9/196 DATA(2, 0, -1)
- 29400 7350
-
- 211
- + ---- DATA(2, -1, -1) - 9/196 DATA(-1, 0, 2) - 1/20 DATA(0, 0, 2)
- 7350
-
- 33 211
- - 9/196 DATA(1, 0, 2) - --- DATA(2, 0, 2) + ---- DATA(1, -1, 2)
- 980 7350
-
- 128 211
- + ---- DATA(2, -1, 2) + ---- DATA(-1, -1, 2) + 2/75 DATA(0, -1, 2)
- 3675 7350
-
- 191 311 191
- + ----- DATA(-1, 2, 1) + ----- DATA(0, 2, 1) + ----- DATA(1, 2, 1)
- 29400 29400 29400
-
- 169 211 529
- - ----- DATA(2, 2, 1) + ---- DATA(2, 1, 1) - ----- DATA(-2, -2, 2)
- 29400 7350 29400
-
- 211
- + ---- DATA(2, -1, 1) - 9/196 DATA(2, 0, 1) - 1/600 DATA(2, 2, 0)
- 7350
-
- 311 169 169
- + ----- DATA(1, 2, 0) - ----- DATA(-1, -2, 2) - ----- DATA(1, 2, 2)
- 29400 29400 29400
-
- 529 169
- - ----- DATA(2, 2, 2) - ----- DATA(-1, 2, 2) - 1/600 DATA(0, 2, 2)
- 29400 29400
-
- 128 211
- + ---- DATA(2, 1, 2) + ---- DATA(-1, 1, 2) + 2/75 DATA(0, 1, 2)
- 3675 7350
-
- 211 169
- + ---- DATA(1, 1, 2) - 1/600 DATA(0, -2, 2) - ----- DATA(1, -2, 2)
- 7350 29400
-
- 529 128 529
- - ----- DATA(2, -2, 2) + ---- DATA(-2, -1, 2) - ----- DATA(-2, -2, -2)
- 29400 3675 29400
-
- 169 169
- - 1/600 DATA(0, -2, -2) - ----- DATA(-1, -2, -2) - ----- DATA(1, -2, -2)
- 29400 29400
-
- 128 529
- + ---- DATA(-2, -1, -2) - ----- DATA(2, -2, -2) + 2/75 DATA(0, -1, -2)
- 3675 29400
-
- 211 128 211
- + ---- DATA(-1, -1, -2) + ---- DATA(2, -1, -2) + ---- DATA(1, -1, -2)
- 7350 3675 7350
-
- 33
- - --- DATA(-2, 0, -2) - 9/196 DATA(1, 0, -2) - 9/196 DATA(-1, 0, -2)
- 980
-
- 128 33
- - 1/20 DATA(0, 0, -2) + ---- DATA(-2, 1, -2) - --- DATA(2, 0, -2)
- 3675 980
-
- 211 211
- + 2/75 DATA(0, 1, -2) + ---- DATA(-1, 1, -2) + ---- DATA(1, 1, -2)
- 7350 7350
-
- 128 529 \ 2 47
- + ---- DATA(2, 1, -2) - ----- DATA(-2, 2, -2)| y + ---- DATA(2, 1, 0)
- 3675 29400 / 6125
-
- 47 292 47
- + ---- DATA(-1, 2, 0) + ---- DATA(0, 2, 0) + ---- DATA(2, -1, 0)
- 6125 6125 6125
-
- 292 /
- + ---- DATA(2, 0, 0) + |2/75 DATA(1, -2, 0) - 1/20 DATA(0, -2, 0)
- 6125 \
-
- 311
- + 2/75 DATA(-1, -2, 0) - 1/600 DATA(-2, -2, 0) + ----- DATA(-2, 1, 0)
- 29400
-
- 169 431 311
- - ----- DATA(-2, 1, 2) + ----- DATA(-2, 0, 0) + ----- DATA(-2, -1, 0)
- 29400 29400 29400
-
- 33
- - 1/600 DATA(2, -2, 0) - 1/600 DATA(-2, 0, 2) - --- DATA(0, 2, -2)
- 980
-
- 529 169
- - 1/600 DATA(-2, 2, 0) - ----- DATA(2, 2, -2) - ----- DATA(-2, -2, 1)
- 29400 29400
-
- 529 128 211
- - ----- DATA(-2, 2, 2) + ---- DATA(1, 2, -2) + ---- DATA(-1, -2, 1)
- 29400 3675 7350
-
- 169 211
- - ----- DATA(-2, -2, -1) + ---- DATA(-1, -2, -1) - 9/196 DATA(0, -2, 1)
- 29400 7350
-
- 211 211
- + ---- DATA(1, -2, 1) + ---- DATA(1, -2, -1) - 9/196 DATA(0, -2, -1)
- 7350 7350
-
- 191 169 191
- + ----- DATA(-2, -1, 1) - ----- DATA(2, -2, 1) + ----- DATA(-2, -1, -1)
- 29400 29400 29400
-
- 128 169 169
- + ---- DATA(-1, 2, -2) - ----- DATA(2, -2, -1) - ----- DATA(-2, 2, -1)
- 3675 29400 29400
-
- 311 13 68
- + ----- DATA(-2, 0, -1) - --- DATA(0, 0, 0) + ---- DATA(1, 0, 0)
- 29400 196 3675
-
- 61 151 61
- - --- DATA(0, 1, 0) + ---- DATA(1, 1, 0) - --- DATA(0, 0, 1)
- 980 7350 980
-
- 151 57 83
- + ---- DATA(1, 0, 1) - --- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
- 7350 980 3675
-
- 311 191 191
- + ----- DATA(-2, 0, 1) + ----- DATA(-2, 1, 1) + ----- DATA(-2, 1, -1)
- 29400 29400 29400
-
- 169 57 83
- - ----- DATA(-2, 2, 1) - --- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
- 29400 980 3675
-
- 151 61 151
- + ---- DATA(-1, 0, -1) - --- DATA(0, 0, -1) + ---- DATA(1, 0, -1)
- 7350 980 7350
-
- 83 57 83
- + ---- DATA(-1, 1, -1) - --- DATA(0, 1, -1) + ---- DATA(1, 1, -1)
- 3675 980 3675
-
- 151 61 151
- + ---- DATA(-1, -1, 0) - --- DATA(0, -1, 0) + ---- DATA(1, -1, 0)
- 7350 980 7350
-
- 68 151 83
- + ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1)
- 3675 7350 3675
-
- 57 83 151
- - --- DATA(0, -1, 1) + ---- DATA(1, -1, 1) + ---- DATA(-1, 0, 1)
- 980 3675 7350
-
- 83 83 311
- + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) + ----- DATA(2, 1, 0)
- 3675 3675 29400
-
- 311
- + 2/75 DATA(-1, 2, 0) - 1/20 DATA(0, 2, 0) + ----- DATA(2, -1, 0)
- 29400
-
- 431 211
- + ----- DATA(2, 0, 0) + ---- DATA(-1, 2, -1) - 9/196 DATA(0, 2, -1)
- 29400 7350
-
- 211 169 191
- + ---- DATA(1, 2, -1) - ----- DATA(2, 2, -1) + ----- DATA(2, 1, -1)
- 7350 29400 29400
-
- 311 191
- + ----- DATA(2, 0, -1) + ----- DATA(2, -1, -1) + 2/75 DATA(-1, 0, 2)
- 29400 29400
-
- - 1/20 DATA(0, 0, 2) + 2/75 DATA(1, 0, 2) - 1/600 DATA(2, 0, 2)
-
- 211 169 211
- + ---- DATA(1, -1, 2) - ----- DATA(2, -1, 2) + ---- DATA(-1, -1, 2)
- 7350 29400 7350
-
- 211
- - 9/196 DATA(0, -1, 2) + ---- DATA(-1, 2, 1) - 9/196 DATA(0, 2, 1)
- 7350
-
- 211 169 191
- + ---- DATA(1, 2, 1) - ----- DATA(2, 2, 1) + ----- DATA(2, 1, 1)
- 7350 29400 29400
-
- 529 191 311
- - ----- DATA(-2, -2, 2) + ----- DATA(2, -1, 1) + ----- DATA(2, 0, 1)
- 29400 29400 29400
-
- 128
- - 1/600 DATA(2, 2, 0) + 2/75 DATA(1, 2, 0) + ---- DATA(-1, -2, 2)
- 3675
-
- 128 529 128
- + ---- DATA(1, 2, 2) - ----- DATA(2, 2, 2) + ---- DATA(-1, 2, 2)
- 3675 29400 3675
-
- 33 169 211
- - --- DATA(0, 2, 2) - ----- DATA(2, 1, 2) + ---- DATA(-1, 1, 2)
- 980 29400 7350
-
- 211 33
- - 9/196 DATA(0, 1, 2) + ---- DATA(1, 1, 2) - --- DATA(0, -2, 2)
- 7350 980
-
- 128 529 169
- + ---- DATA(1, -2, 2) - ----- DATA(2, -2, 2) - ----- DATA(-2, -1, 2)
- 3675 29400 29400
-
- 529 33 128
- - ----- DATA(-2, -2, -2) - --- DATA(0, -2, -2) + ---- DATA(-1, -2, -2)
- 29400 980 3675
-
- 128 169 529
- + ---- DATA(1, -2, -2) - ----- DATA(-2, -1, -2) - ----- DATA(2, -2, -2)
- 3675 29400 29400
-
- 211 169
- - 9/196 DATA(0, -1, -2) + ---- DATA(-1, -1, -2) - ----- DATA(2, -1, -2)
- 7350 29400
-
- 211
- + ---- DATA(1, -1, -2) - 1/600 DATA(-2, 0, -2) + 2/75 DATA(1, 0, -2)
- 7350
-
- 169
- + 2/75 DATA(-1, 0, -2) - 1/20 DATA(0, 0, -2) - ----- DATA(-2, 1, -2)
- 29400
-
- 211
- - 1/600 DATA(2, 0, -2) - 9/196 DATA(0, 1, -2) + ---- DATA(-1, 1, -2)
- 7350
-
- 211 169 529 \ 2
- + ---- DATA(1, 1, -2) - ----- DATA(2, 1, -2) - ----- DATA(-2, 2, -2)| x
- 7350 29400 29400 /
-
- 173 47 173
- - ---- DATA(-1, 2, -1) + ---- DATA(0, 2, -1) - ---- DATA(1, 2, -1)
- 6125 6125 6125
-
- 173 47
- - 2/125 DATA(2, 2, -1) - ---- DATA(2, 1, -1) + ---- DATA(2, 0, -1)
- 6125 6125
-
- 173 47 292
- - ---- DATA(2, -1, -1) + ---- DATA(-1, 0, 2) + ---- DATA(0, 0, 2)
- 6125 6125 6125
-
- 47 47 173
- + ---- DATA(1, 0, 2) + ---- DATA(2, 0, 2) - ---- DATA(1, -1, 2)
- 6125 6125 6125
-
- 173 47 /
- - 2/125 DATA(2, -1, 2) - ---- DATA(-1, -1, 2) + ---- DATA(0, -1, 2) + |
- 6125 6125 \
-
- - 9/196 DATA(1, -2, 0) - 1/20 DATA(0, -2, 0) - 9/196 DATA(-1, -2, 0)
-
- 33 169
- - --- DATA(-2, -2, 0) - 9/196 DATA(-2, 1, 0) - ----- DATA(-2, 1, 2)
- 980 29400
-
- 33
- - 1/20 DATA(-2, 0, 0) - 9/196 DATA(-2, -1, 0) - --- DATA(2, -2, 0)
- 980
-
- 33
- - 1/600 DATA(-2, 0, 2) - 1/600 DATA(0, 2, -2) - --- DATA(-2, 2, 0)
- 980
-
- 529 128 529
- - ----- DATA(2, 2, -2) + ---- DATA(-2, -2, 1) - ----- DATA(-2, 2, 2)
- 29400 3675 29400
-
- 169 211 128
- - ----- DATA(1, 2, -2) + ---- DATA(-1, -2, 1) + ---- DATA(-2, -2, -1)
- 29400 7350 3675
-
- 211 211
- + ---- DATA(-1, -2, -1) + 2/75 DATA(0, -2, 1) + ---- DATA(1, -2, 1)
- 7350 7350
-
- 211 211
- + ---- DATA(1, -2, -1) + 2/75 DATA(0, -2, -1) + ---- DATA(-2, -1, 1)
- 7350 7350
-
- 128 211 169
- + ---- DATA(2, -2, 1) + ---- DATA(-2, -1, -1) - ----- DATA(-1, 2, -2)
- 3675 7350 29400
-
- 128 128
- + ---- DATA(2, -2, -1) + ---- DATA(-2, 2, -1) + 2/75 DATA(-2, 0, -1)
- 3675 3675
-
- 13 61 61
- - --- DATA(0, 0, 0) - --- DATA(1, 0, 0) - --- DATA(0, 1, 0)
- 196 980 980
-
- 57 68 151
- - --- DATA(1, 1, 0) + ---- DATA(0, 0, 1) + ---- DATA(1, 0, 1)
- 980 3675 7350
-
- 151 83
- + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1) + 2/75 DATA(-2, 0, 1)
- 7350 3675
-
- 211 211 128
- + ---- DATA(-2, 1, 1) + ---- DATA(-2, 1, -1) + ---- DATA(-2, 2, 1)
- 7350 7350 3675
-
- 151 83 151
- + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1)
- 7350 3675 7350
-
- 68 151 83
- + ---- DATA(0, 0, -1) + ---- DATA(1, 0, -1) + ---- DATA(-1, 1, -1)
- 3675 7350 3675
-
- 151 83 57
- + ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1) - --- DATA(-1, -1, 0)
- 7350 3675 980
-
- 61 57 61
- - --- DATA(0, -1, 0) - --- DATA(1, -1, 0) - --- DATA(-1, 0, 0)
- 980 980 980
-
- 57 83 151
- - --- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1)
- 980 3675 7350
-
- 83 151 83
- + ---- DATA(1, -1, 1) + ---- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1)
- 3675 7350 3675
-
- 83
- + ---- DATA(-1, -1, -1) - 9/196 DATA(2, 1, 0) - 9/196 DATA(-1, 2, 0)
- 3675
-
- - 1/20 DATA(0, 2, 0) - 9/196 DATA(2, -1, 0) - 1/20 DATA(2, 0, 0)
-
- 211 211
- + ---- DATA(-1, 2, -1) + 2/75 DATA(0, 2, -1) + ---- DATA(1, 2, -1)
- 7350 7350
-
- 128 211
- + ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1) + 2/75 DATA(2, 0, -1)
- 3675 7350
-
- 211 311 431
- + ---- DATA(2, -1, -1) + ----- DATA(-1, 0, 2) + ----- DATA(0, 0, 2)
- 7350 29400 29400
-
- 311 191
- + ----- DATA(1, 0, 2) - 1/600 DATA(2, 0, 2) + ----- DATA(1, -1, 2)
- 29400 29400
-
- 169 191 311
- - ----- DATA(2, -1, 2) + ----- DATA(-1, -1, 2) + ----- DATA(0, -1, 2)
- 29400 29400 29400
-
- 211 211
- + ---- DATA(-1, 2, 1) + 2/75 DATA(0, 2, 1) + ---- DATA(1, 2, 1)
- 7350 7350
-
- 128 211 529
- + ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1) - ----- DATA(-2, -2, 2)
- 3675 7350 29400
-
- 211 33
- + ---- DATA(2, -1, 1) + 2/75 DATA(2, 0, 1) - --- DATA(2, 2, 0)
- 7350 980
-
- 169 169
- - 9/196 DATA(1, 2, 0) - ----- DATA(-1, -2, 2) - ----- DATA(1, 2, 2)
- 29400 29400
-
- 529 169
- - ----- DATA(2, 2, 2) - ----- DATA(-1, 2, 2) - 1/600 DATA(0, 2, 2)
- 29400 29400
-
- 169 191 311
- - ----- DATA(2, 1, 2) + ----- DATA(-1, 1, 2) + ----- DATA(0, 1, 2)
- 29400 29400 29400
-
- 191 169
- + ----- DATA(1, 1, 2) - 1/600 DATA(0, -2, 2) - ----- DATA(1, -2, 2)
- 29400 29400
-
- 529 169 529
- - ----- DATA(2, -2, 2) - ----- DATA(-2, -1, 2) - ----- DATA(-2, -2, -2)
- 29400 29400 29400
-
- 169 169
- - 1/600 DATA(0, -2, -2) - ----- DATA(-1, -2, -2) - ----- DATA(1, -2, -2)
- 29400 29400
-
- 169 529 311
- - ----- DATA(-2, -1, -2) - ----- DATA(2, -2, -2) + ----- DATA(0, -1, -2)
- 29400 29400 29400
-
- 191 169 191
- + ----- DATA(-1, -1, -2) - ----- DATA(2, -1, -2) + ----- DATA(1, -1, -2)
- 29400 29400 29400
-
- 311 311
- - 1/600 DATA(-2, 0, -2) + ----- DATA(1, 0, -2) + ----- DATA(-1, 0, -2)
- 29400 29400
-
- 431 169
- + ----- DATA(0, 0, -2) - ----- DATA(-2, 1, -2) - 1/600 DATA(2, 0, -2)
- 29400 29400
-
- 311 191 191
- + ----- DATA(0, 1, -2) + ----- DATA(-1, 1, -2) + ----- DATA(1, 1, -2)
- 29400 29400 29400
-
- 169 529 \ 2
- - ----- DATA(2, 1, -2) - ----- DATA(-2, 2, -2)| z + (
- 29400 29400 /
-
- - 1/300 DATA(1, -2, 0) - 1/300 DATA(0, -2, 0) - 1/300 DATA(-1, -2, 0)
-
- - 1/300 DATA(-2, -2, 0) - 1/150 DATA(-2, 1, 0) - 1/150 DATA(-2, 1, 2)
-
- + 1/150 DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0) + 1/300 DATA(0, 2, -2)
-
- + 1/300 DATA(-2, 2, 0) + 1/300 DATA(2, 2, -2) - 1/300 DATA(-2, -2, 1)
-
- + 1/300 DATA(-2, 2, 2) + 1/300 DATA(1, 2, -2) - 1/300 DATA(-1, -2, 1)
-
- - 1/300 DATA(-2, -2, -1) - 1/300 DATA(-1, -2, -1) - 1/300 DATA(0, -2, 1)
-
- - 1/300 DATA(1, -2, 1) - 1/300 DATA(1, -2, -1) - 1/300 DATA(0, -2, -1)
-
- + 1/150 DATA(-2, -1, 1) - 1/300 DATA(2, -2, 1) + 1/150 DATA(-2, -1, -1)
-
- + 1/300 DATA(-1, 2, -2) - 1/300 DATA(2, -2, -1) + 1/300 DATA(-2, 2, -1)
-
- - 1/150 DATA(0, 1, 0) - 1/150 DATA(1, 1, 0) - 1/150 DATA(0, 1, 1)
-
- - 1/150 DATA(1, 1, 1) - 1/150 DATA(-2, 1, 1) - 1/150 DATA(-2, 1, -1)
-
- + 1/300 DATA(-2, 2, 1) + 1/150 DATA(0, -1, -1) + 1/150 DATA(1, -1, -1)
-
- - 1/150 DATA(-1, 1, -1) - 1/150 DATA(0, 1, -1) - 1/150 DATA(1, 1, -1)
-
- + 1/150 DATA(-1, -1, 0) + 1/150 DATA(0, -1, 0) + 1/150 DATA(1, -1, 0)
-
- - 1/150 DATA(-1, 1, 0) + 1/150 DATA(-1, -1, 1) + 1/150 DATA(0, -1, 1)
-
- + 1/150 DATA(1, -1, 1) - 1/150 DATA(-1, 1, 1) + 1/150 DATA(-1, -1, -1)
-
- - 1/150 DATA(2, 1, 0) + 1/300 DATA(-1, 2, 0) + 1/300 DATA(0, 2, 0)
-
- + 1/150 DATA(2, -1, 0) + 1/300 DATA(-1, 2, -1) + 1/300 DATA(0, 2, -1)
-
- + 1/300 DATA(1, 2, -1) + 1/300 DATA(2, 2, -1) - 1/150 DATA(2, 1, -1)
-
- + 1/150 DATA(2, -1, -1) + 1/150 DATA(1, -1, 2) + 1/150 DATA(2, -1, 2)
-
- + 1/150 DATA(-1, -1, 2) + 1/150 DATA(0, -1, 2) + 1/300 DATA(-1, 2, 1)
-
- + 1/300 DATA(0, 2, 1) + 1/300 DATA(1, 2, 1) + 1/300 DATA(2, 2, 1)
-
- - 1/150 DATA(2, 1, 1) - 1/300 DATA(-2, -2, 2) + 1/150 DATA(2, -1, 1)
-
- + 1/300 DATA(2, 2, 0) + 1/300 DATA(1, 2, 0) - 1/300 DATA(-1, -2, 2)
-
- + 1/300 DATA(1, 2, 2) + 1/300 DATA(2, 2, 2) + 1/300 DATA(-1, 2, 2)
-
- + 1/300 DATA(0, 2, 2) - 1/150 DATA(2, 1, 2) - 1/150 DATA(-1, 1, 2)
-
- - 1/150 DATA(0, 1, 2) - 1/150 DATA(1, 1, 2) - 1/300 DATA(0, -2, 2)
-
- - 1/300 DATA(1, -2, 2) - 1/300 DATA(2, -2, 2) + 1/150 DATA(-2, -1, 2)
-
- - 1/300 DATA(-2, -2, -2) - 1/300 DATA(0, -2, -2) - 1/300 DATA(-1, -2, -2)
-
- - 1/300 DATA(1, -2, -2) + 1/150 DATA(-2, -1, -2) - 1/300 DATA(2, -2, -2)
-
- + 1/150 DATA(0, -1, -2) + 1/150 DATA(-1, -1, -2) + 1/150 DATA(2, -1, -2)
-
- + 1/150 DATA(1, -1, -2) - 1/150 DATA(-2, 1, -2) - 1/150 DATA(0, 1, -2)
-
- - 1/150 DATA(-1, 1, -2) - 1/150 DATA(1, 1, -2) - 1/150 DATA(2, 1, -2)
-
- 3
- + 1/300 DATA(-2, 2, -2)) y + (- 1/150 DATA(1, -2, 0)
-
- + 1/150 DATA(-1, -2, 0) - 1/300 DATA(-2, -2, 0) - 1/300 DATA(-2, 1, 0)
-
- - 1/300 DATA(-2, 1, 2) - 1/300 DATA(-2, 0, 0) - 1/300 DATA(-2, -1, 0)
-
- + 1/300 DATA(2, -2, 0) - 1/300 DATA(-2, 0, 2) - 1/300 DATA(-2, 2, 0)
-
- + 1/300 DATA(2, 2, -2) - 1/300 DATA(-2, -2, 1) - 1/300 DATA(-2, 2, 2)
-
- - 1/150 DATA(1, 2, -2) + 1/150 DATA(-1, -2, 1) - 1/300 DATA(-2, -2, -1)
-
- + 1/150 DATA(-1, -2, -1) - 1/150 DATA(1, -2, 1) - 1/150 DATA(1, -2, -1)
-
- - 1/300 DATA(-2, -1, 1) + 1/300 DATA(2, -2, 1) - 1/300 DATA(-2, -1, -1)
-
- + 1/150 DATA(-1, 2, -2) + 1/300 DATA(2, -2, -1) - 1/300 DATA(-2, 2, -1)
-
- - 1/300 DATA(-2, 0, -1) - 1/150 DATA(1, 0, 0) - 1/150 DATA(1, 1, 0)
-
- - 1/150 DATA(1, 0, 1) - 1/150 DATA(1, 1, 1) - 1/300 DATA(-2, 0, 1)
-
- - 1/300 DATA(-2, 1, 1) - 1/300 DATA(-2, 1, -1) - 1/300 DATA(-2, 2, 1)
-
- - 1/150 DATA(1, -1, -1) + 1/150 DATA(-1, 0, -1) - 1/150 DATA(1, 0, -1)
-
- + 1/150 DATA(-1, 1, -1) - 1/150 DATA(1, 1, -1) + 1/150 DATA(-1, -1, 0)
-
- - 1/150 DATA(1, -1, 0) + 1/150 DATA(-1, 0, 0) + 1/150 DATA(-1, 1, 0)
-
- + 1/150 DATA(-1, -1, 1) - 1/150 DATA(1, -1, 1) + 1/150 DATA(-1, 0, 1)
-
- + 1/150 DATA(-1, 1, 1) + 1/150 DATA(-1, -1, -1) + 1/300 DATA(2, 1, 0)
-
- + 1/150 DATA(-1, 2, 0) + 1/300 DATA(2, -1, 0) + 1/300 DATA(2, 0, 0)
-
- + 1/150 DATA(-1, 2, -1) - 1/150 DATA(1, 2, -1) + 1/300 DATA(2, 2, -1)
-
- + 1/300 DATA(2, 1, -1) + 1/300 DATA(2, 0, -1) + 1/300 DATA(2, -1, -1)
-
- + 1/150 DATA(-1, 0, 2) - 1/150 DATA(1, 0, 2) + 1/300 DATA(2, 0, 2)
-
- - 1/150 DATA(1, -1, 2) + 1/300 DATA(2, -1, 2) + 1/150 DATA(-1, -1, 2)
-
- + 1/150 DATA(-1, 2, 1) - 1/150 DATA(1, 2, 1) + 1/300 DATA(2, 2, 1)
-
- + 1/300 DATA(2, 1, 1) - 1/300 DATA(-2, -2, 2) + 1/300 DATA(2, -1, 1)
-
- + 1/300 DATA(2, 0, 1) + 1/300 DATA(2, 2, 0) - 1/150 DATA(1, 2, 0)
-
- + 1/150 DATA(-1, -2, 2) - 1/150 DATA(1, 2, 2) + 1/300 DATA(2, 2, 2)
-
- + 1/150 DATA(-1, 2, 2) + 1/300 DATA(2, 1, 2) + 1/150 DATA(-1, 1, 2)
-
- - 1/150 DATA(1, 1, 2) - 1/150 DATA(1, -2, 2) + 1/300 DATA(2, -2, 2)
-
- - 1/300 DATA(-2, -1, 2) - 1/300 DATA(-2, -2, -2) + 1/150 DATA(-1, -2, -2)
-
- - 1/150 DATA(1, -2, -2) - 1/300 DATA(-2, -1, -2) + 1/300 DATA(2, -2, -2)
-
- + 1/150 DATA(-1, -1, -2) + 1/300 DATA(2, -1, -2) - 1/150 DATA(1, -1, -2)
-
- - 1/300 DATA(-2, 0, -2) - 1/150 DATA(1, 0, -2) + 1/150 DATA(-1, 0, -2)
-
- - 1/300 DATA(-2, 1, -2) + 1/300 DATA(2, 0, -2) + 1/150 DATA(-1, 1, -2)
-
- 3
- - 1/150 DATA(1, 1, -2) + 1/300 DATA(2, 1, -2) - 1/300 DATA(-2, 2, -2)) x
-
- 173 47 173
- - ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1) - ---- DATA(1, 2, 1) + (
- 6125 6125 6125
-
- 1/300 DATA(-2, 1, 2) + 1/300 DATA(-2, 0, 2) - 1/300 DATA(0, 2, -2)
-
- - 1/300 DATA(2, 2, -2) - 1/150 DATA(-2, -2, 1) + 1/300 DATA(-2, 2, 2)
-
- - 1/300 DATA(1, 2, -2) - 1/150 DATA(-1, -2, 1) + 1/150 DATA(-2, -2, -1)
-
- + 1/150 DATA(-1, -2, -1) - 1/150 DATA(0, -2, 1) - 1/150 DATA(1, -2, 1)
-
- + 1/150 DATA(1, -2, -1) + 1/150 DATA(0, -2, -1) - 1/150 DATA(-2, -1, 1)
-
- - 1/150 DATA(2, -2, 1) + 1/150 DATA(-2, -1, -1) - 1/300 DATA(-1, 2, -2)
-
- + 1/150 DATA(2, -2, -1) + 1/150 DATA(-2, 2, -1) + 1/150 DATA(-2, 0, -1)
-
- - 1/150 DATA(0, 0, 1) - 1/150 DATA(1, 0, 1) - 1/150 DATA(0, 1, 1)
-
- - 1/150 DATA(1, 1, 1) - 1/150 DATA(-2, 0, 1) - 1/150 DATA(-2, 1, 1)
-
- + 1/150 DATA(-2, 1, -1) - 1/150 DATA(-2, 2, 1) + 1/150 DATA(0, -1, -1)
-
- + 1/150 DATA(1, -1, -1) + 1/150 DATA(-1, 0, -1) + 1/150 DATA(0, 0, -1)
-
- + 1/150 DATA(1, 0, -1) + 1/150 DATA(-1, 1, -1) + 1/150 DATA(0, 1, -1)
-
- + 1/150 DATA(1, 1, -1) - 1/150 DATA(-1, -1, 1) - 1/150 DATA(0, -1, 1)
-
- - 1/150 DATA(1, -1, 1) - 1/150 DATA(-1, 0, 1) - 1/150 DATA(-1, 1, 1)
-
- + 1/150 DATA(-1, -1, -1) + 1/150 DATA(-1, 2, -1) + 1/150 DATA(0, 2, -1)
-
- + 1/150 DATA(1, 2, -1) + 1/150 DATA(2, 2, -1) + 1/150 DATA(2, 1, -1)
-
- + 1/150 DATA(2, 0, -1) + 1/150 DATA(2, -1, -1) + 1/300 DATA(-1, 0, 2)
-
- + 1/300 DATA(0, 0, 2) + 1/300 DATA(1, 0, 2) + 1/300 DATA(2, 0, 2)
-
- + 1/300 DATA(1, -1, 2) + 1/300 DATA(2, -1, 2) + 1/300 DATA(-1, -1, 2)
-
- + 1/300 DATA(0, -1, 2) - 1/150 DATA(-1, 2, 1) - 1/150 DATA(0, 2, 1)
-
- - 1/150 DATA(1, 2, 1) - 1/150 DATA(2, 2, 1) - 1/150 DATA(2, 1, 1)
-
- + 1/300 DATA(-2, -2, 2) - 1/150 DATA(2, -1, 1) - 1/150 DATA(2, 0, 1)
-
- + 1/300 DATA(-1, -2, 2) + 1/300 DATA(1, 2, 2) + 1/300 DATA(2, 2, 2)
-
- + 1/300 DATA(-1, 2, 2) + 1/300 DATA(0, 2, 2) + 1/300 DATA(2, 1, 2)
-
- + 1/300 DATA(-1, 1, 2) + 1/300 DATA(0, 1, 2) + 1/300 DATA(1, 1, 2)
-
- + 1/300 DATA(0, -2, 2) + 1/300 DATA(1, -2, 2) + 1/300 DATA(2, -2, 2)
-
- + 1/300 DATA(-2, -1, 2) - 1/300 DATA(-2, -2, -2) - 1/300 DATA(0, -2, -2)
-
- - 1/300 DATA(-1, -2, -2) - 1/300 DATA(1, -2, -2) - 1/300 DATA(-2, -1, -2)
-
- - 1/300 DATA(2, -2, -2) - 1/300 DATA(0, -1, -2) - 1/300 DATA(-1, -1, -2)
-
- - 1/300 DATA(2, -1, -2) - 1/300 DATA(1, -1, -2) - 1/300 DATA(-2, 0, -2)
-
- - 1/300 DATA(1, 0, -2) - 1/300 DATA(-1, 0, -2) - 1/300 DATA(0, 0, -2)
-
- - 1/300 DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2) - 1/300 DATA(0, 1, -2)
-
- - 1/300 DATA(-1, 1, -2) - 1/300 DATA(1, 1, -2) - 1/300 DATA(2, 1, -2)
-
- 3 173
- - 1/300 DATA(-2, 2, -2)) z - 2/125 DATA(2, 2, 1) - ---- DATA(2, 1, 1)
- 6125
-
- 202 173 47
- + ---- DATA(-2, -2, 2) - ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) + (
- 6125 6125 6125
-
- 1/600 DATA(1, -2, 0) + 1/600 DATA(0, -2, 0) + 1/600 DATA(-1, -2, 0)
-
- + 1/600 DATA(-2, -2, 0) - 1/150 DATA(-2, 1, 0) - 1/150 DATA(-2, 1, 2)
-
- + 1/100 DATA(-2, 0, 0) - 1/150 DATA(-2, -1, 0) + 1/600 DATA(2, -2, 0)
-
- + 1/100 DATA(-2, 0, 2) + 1/600 DATA(0, 2, -2) + 1/600 DATA(-2, 2, 0)
-
- + 1/600 DATA(2, 2, -2) + 1/600 DATA(-2, -2, 1) + 1/600 DATA(-2, 2, 2)
-
- + 1/600 DATA(1, 2, -2) + 1/600 DATA(-1, -2, 1) + 1/600 DATA(-2, -2, -1)
-
- + 1/600 DATA(-1, -2, -1) + 1/600 DATA(0, -2, 1) + 1/600 DATA(1, -2, 1)
-
- + 1/600 DATA(1, -2, -1) + 1/600 DATA(0, -2, -1) - 1/150 DATA(-2, -1, 1)
-
- + 1/600 DATA(2, -2, 1) - 1/150 DATA(-2, -1, -1) + 1/600 DATA(-1, 2, -2)
-
- + 1/600 DATA(2, -2, -1) + 1/600 DATA(-2, 2, -1) + 1/100 DATA(-2, 0, -1)
-
- + 1/100 DATA(0, 0, 0) + 1/100 DATA(1, 0, 0) - 1/150 DATA(0, 1, 0)
-
- - 1/150 DATA(1, 1, 0) + 1/100 DATA(0, 0, 1) + 1/100 DATA(1, 0, 1)
-
- - 1/150 DATA(0, 1, 1) - 1/150 DATA(1, 1, 1) + 1/100 DATA(-2, 0, 1)
-
- - 1/150 DATA(-2, 1, 1) - 1/150 DATA(-2, 1, -1) + 1/600 DATA(-2, 2, 1)
-
- - 1/150 DATA(0, -1, -1) - 1/150 DATA(1, -1, -1) + 1/100 DATA(-1, 0, -1)
-
- + 1/100 DATA(0, 0, -1) + 1/100 DATA(1, 0, -1) - 1/150 DATA(-1, 1, -1)
-
- - 1/150 DATA(0, 1, -1) - 1/150 DATA(1, 1, -1) - 1/150 DATA(-1, -1, 0)
-
- - 1/150 DATA(0, -1, 0) - 1/150 DATA(1, -1, 0) + 1/100 DATA(-1, 0, 0)
-
- - 1/150 DATA(-1, 1, 0) - 1/150 DATA(-1, -1, 1) - 1/150 DATA(0, -1, 1)
-
- - 1/150 DATA(1, -1, 1) + 1/100 DATA(-1, 0, 1) - 1/150 DATA(-1, 1, 1)
-
- - 1/150 DATA(-1, -1, -1) - 1/150 DATA(2, 1, 0) + 1/600 DATA(-1, 2, 0)
-
- + 1/600 DATA(0, 2, 0) - 1/150 DATA(2, -1, 0) + 1/100 DATA(2, 0, 0)
-
- + 1/600 DATA(-1, 2, -1) + 1/600 DATA(0, 2, -1) + 1/600 DATA(1, 2, -1)
-
- + 1/600 DATA(2, 2, -1) - 1/150 DATA(2, 1, -1) + 1/100 DATA(2, 0, -1)
-
- - 1/150 DATA(2, -1, -1) + 1/100 DATA(-1, 0, 2) + 1/100 DATA(0, 0, 2)
-
- + 1/100 DATA(1, 0, 2) + 1/100 DATA(2, 0, 2) - 1/150 DATA(1, -1, 2)
-
- - 1/150 DATA(2, -1, 2) - 1/150 DATA(-1, -1, 2) - 1/150 DATA(0, -1, 2)
-
- + 1/600 DATA(-1, 2, 1) + 1/600 DATA(0, 2, 1) + 1/600 DATA(1, 2, 1)
-
- + 1/600 DATA(2, 2, 1) - 1/150 DATA(2, 1, 1) + 1/600 DATA(-2, -2, 2)
-
- - 1/150 DATA(2, -1, 1) + 1/100 DATA(2, 0, 1) + 1/600 DATA(2, 2, 0)
-
- + 1/600 DATA(1, 2, 0) + 1/600 DATA(-1, -2, 2) + 1/600 DATA(1, 2, 2)
-
- + 1/600 DATA(2, 2, 2) + 1/600 DATA(-1, 2, 2) + 1/600 DATA(0, 2, 2)
-
- - 1/150 DATA(2, 1, 2) - 1/150 DATA(-1, 1, 2) - 1/150 DATA(0, 1, 2)
-
- - 1/150 DATA(1, 1, 2) + 1/600 DATA(0, -2, 2) + 1/600 DATA(1, -2, 2)
-
- + 1/600 DATA(2, -2, 2) - 1/150 DATA(-2, -1, 2) + 1/600 DATA(-2, -2, -2)
-
- + 1/600 DATA(0, -2, -2) + 1/600 DATA(-1, -2, -2) + 1/600 DATA(1, -2, -2)
-
- - 1/150 DATA(-2, -1, -2) + 1/600 DATA(2, -2, -2) - 1/150 DATA(0, -1, -2)
-
- - 1/150 DATA(-1, -1, -2) - 1/150 DATA(2, -1, -2) - 1/150 DATA(1, -1, -2)
-
- + 1/100 DATA(-2, 0, -2) + 1/100 DATA(1, 0, -2) + 1/100 DATA(-1, 0, -2)
-
- + 1/100 DATA(0, 0, -2) - 1/150 DATA(-2, 1, -2) + 1/100 DATA(2, 0, -2)
-
- - 1/150 DATA(0, 1, -2) - 1/150 DATA(-1, 1, -2) - 1/150 DATA(1, 1, -2)
-
- 4
- - 1/150 DATA(2, 1, -2) + 1/600 DATA(-2, 2, -2)) y + (
-
- - 1/150 DATA(1, -2, 0) + 1/100 DATA(0, -2, 0) - 1/150 DATA(-1, -2, 0)
-
- + 1/600 DATA(-2, -2, 0) + 1/600 DATA(-2, 1, 0) + 1/600 DATA(-2, 1, 2)
-
- + 1/600 DATA(-2, 0, 0) + 1/600 DATA(-2, -1, 0) + 1/600 DATA(2, -2, 0)
-
- + 1/600 DATA(-2, 0, 2) + 1/100 DATA(0, 2, -2) + 1/600 DATA(-2, 2, 0)
-
- + 1/600 DATA(2, 2, -2) + 1/600 DATA(-2, -2, 1) + 1/600 DATA(-2, 2, 2)
-
- - 1/150 DATA(1, 2, -2) - 1/150 DATA(-1, -2, 1) + 1/600 DATA(-2, -2, -1)
-
- - 1/150 DATA(-1, -2, -1) + 1/100 DATA(0, -2, 1) - 1/150 DATA(1, -2, 1)
-
- - 1/150 DATA(1, -2, -1) + 1/100 DATA(0, -2, -1) + 1/600 DATA(-2, -1, 1)
-
- + 1/600 DATA(2, -2, 1) + 1/600 DATA(-2, -1, -1) - 1/150 DATA(-1, 2, -2)
-
- + 1/600 DATA(2, -2, -1) + 1/600 DATA(-2, 2, -1) + 1/600 DATA(-2, 0, -1)
-
- + 1/100 DATA(0, 0, 0) - 1/150 DATA(1, 0, 0) + 1/100 DATA(0, 1, 0)
-
- - 1/150 DATA(1, 1, 0) + 1/100 DATA(0, 0, 1) - 1/150 DATA(1, 0, 1)
-
- + 1/100 DATA(0, 1, 1) - 1/150 DATA(1, 1, 1) + 1/600 DATA(-2, 0, 1)
-
- + 1/600 DATA(-2, 1, 1) + 1/600 DATA(-2, 1, -1) + 1/600 DATA(-2, 2, 1)
-
- + 1/100 DATA(0, -1, -1) - 1/150 DATA(1, -1, -1) - 1/150 DATA(-1, 0, -1)
-
- + 1/100 DATA(0, 0, -1) - 1/150 DATA(1, 0, -1) - 1/150 DATA(-1, 1, -1)
-
- + 1/100 DATA(0, 1, -1) - 1/150 DATA(1, 1, -1) - 1/150 DATA(-1, -1, 0)
-
- + 1/100 DATA(0, -1, 0) - 1/150 DATA(1, -1, 0) - 1/150 DATA(-1, 0, 0)
-
- - 1/150 DATA(-1, 1, 0) - 1/150 DATA(-1, -1, 1) + 1/100 DATA(0, -1, 1)
-
- - 1/150 DATA(1, -1, 1) - 1/150 DATA(-1, 0, 1) - 1/150 DATA(-1, 1, 1)
-
- - 1/150 DATA(-1, -1, -1) + 1/600 DATA(2, 1, 0) - 1/150 DATA(-1, 2, 0)
-
- + 1/100 DATA(0, 2, 0) + 1/600 DATA(2, -1, 0) + 1/600 DATA(2, 0, 0)
-
- - 1/150 DATA(-1, 2, -1) + 1/100 DATA(0, 2, -1) - 1/150 DATA(1, 2, -1)
-
- + 1/600 DATA(2, 2, -1) + 1/600 DATA(2, 1, -1) + 1/600 DATA(2, 0, -1)
-
- + 1/600 DATA(2, -1, -1) - 1/150 DATA(-1, 0, 2) + 1/100 DATA(0, 0, 2)
-
- - 1/150 DATA(1, 0, 2) + 1/600 DATA(2, 0, 2) - 1/150 DATA(1, -1, 2)
-
- + 1/600 DATA(2, -1, 2) - 1/150 DATA(-1, -1, 2) + 1/100 DATA(0, -1, 2)
-
- - 1/150 DATA(-1, 2, 1) + 1/100 DATA(0, 2, 1) - 1/150 DATA(1, 2, 1)
-
- + 1/600 DATA(2, 2, 1) + 1/600 DATA(2, 1, 1) + 1/600 DATA(-2, -2, 2)
-
- + 1/600 DATA(2, -1, 1) + 1/600 DATA(2, 0, 1) + 1/600 DATA(2, 2, 0)
-
- - 1/150 DATA(1, 2, 0) - 1/150 DATA(-1, -2, 2) - 1/150 DATA(1, 2, 2)
-
- + 1/600 DATA(2, 2, 2) - 1/150 DATA(-1, 2, 2) + 1/100 DATA(0, 2, 2)
-
- + 1/600 DATA(2, 1, 2) - 1/150 DATA(-1, 1, 2) + 1/100 DATA(0, 1, 2)
-
- - 1/150 DATA(1, 1, 2) + 1/100 DATA(0, -2, 2) - 1/150 DATA(1, -2, 2)
-
- + 1/600 DATA(2, -2, 2) + 1/600 DATA(-2, -1, 2) + 1/600 DATA(-2, -2, -2)
-
- + 1/100 DATA(0, -2, -2) - 1/150 DATA(-1, -2, -2) - 1/150 DATA(1, -2, -2)
-
- + 1/600 DATA(-2, -1, -2) + 1/600 DATA(2, -2, -2) + 1/100 DATA(0, -1, -2)
-
- - 1/150 DATA(-1, -1, -2) + 1/600 DATA(2, -1, -2) - 1/150 DATA(1, -1, -2)
-
- + 1/600 DATA(-2, 0, -2) - 1/150 DATA(1, 0, -2) - 1/150 DATA(-1, 0, -2)
-
- + 1/100 DATA(0, 0, -2) + 1/600 DATA(-2, 1, -2) + 1/600 DATA(2, 0, -2)
-
- + 1/100 DATA(0, 1, -2) - 1/150 DATA(-1, 1, -2) - 1/150 DATA(1, 1, -2)
-
- 4
- + 1/600 DATA(2, 1, -2) + 1/600 DATA(-2, 2, -2)) x + (1/100 DATA(1, -2, 0)
-
- + 1/100 DATA(0, -2, 0) + 1/100 DATA(-1, -2, 0) + 1/100 DATA(-2, -2, 0)
-
- + 1/100 DATA(-2, 1, 0) + 1/600 DATA(-2, 1, 2) + 1/100 DATA(-2, 0, 0)
-
- + 1/100 DATA(-2, -1, 0) + 1/100 DATA(2, -2, 0) + 1/600 DATA(-2, 0, 2)
-
- + 1/600 DATA(0, 2, -2) + 1/100 DATA(-2, 2, 0) + 1/600 DATA(2, 2, -2)
-
- - 1/150 DATA(-2, -2, 1) + 1/600 DATA(-2, 2, 2) + 1/600 DATA(1, 2, -2)
-
- - 1/150 DATA(-1, -2, 1) - 1/150 DATA(-2, -2, -1) - 1/150 DATA(-1, -2, -1)
-
- - 1/150 DATA(0, -2, 1) - 1/150 DATA(1, -2, 1) - 1/150 DATA(1, -2, -1)
-
- - 1/150 DATA(0, -2, -1) - 1/150 DATA(-2, -1, 1) - 1/150 DATA(2, -2, 1)
-
- - 1/150 DATA(-2, -1, -1) + 1/600 DATA(-1, 2, -2) - 1/150 DATA(2, -2, -1)
-
- - 1/150 DATA(-2, 2, -1) - 1/150 DATA(-2, 0, -1) + 1/100 DATA(0, 0, 0)
-
- + 1/100 DATA(1, 0, 0) + 1/100 DATA(0, 1, 0) + 1/100 DATA(1, 1, 0)
-
- - 1/150 DATA(0, 0, 1) - 1/150 DATA(1, 0, 1) - 1/150 DATA(0, 1, 1)
-
- - 1/150 DATA(1, 1, 1) - 1/150 DATA(-2, 0, 1) - 1/150 DATA(-2, 1, 1)
-
- - 1/150 DATA(-2, 1, -1) - 1/150 DATA(-2, 2, 1) - 1/150 DATA(0, -1, -1)
-
- - 1/150 DATA(1, -1, -1) - 1/150 DATA(-1, 0, -1) - 1/150 DATA(0, 0, -1)
-
- - 1/150 DATA(1, 0, -1) - 1/150 DATA(-1, 1, -1) - 1/150 DATA(0, 1, -1)
-
- - 1/150 DATA(1, 1, -1) + 1/100 DATA(-1, -1, 0) + 1/100 DATA(0, -1, 0)
-
- + 1/100 DATA(1, -1, 0) + 1/100 DATA(-1, 0, 0) + 1/100 DATA(-1, 1, 0)
-
- - 1/150 DATA(-1, -1, 1) - 1/150 DATA(0, -1, 1) - 1/150 DATA(1, -1, 1)
-
- - 1/150 DATA(-1, 0, 1) - 1/150 DATA(-1, 1, 1) - 1/150 DATA(-1, -1, -1)
-
- + 1/100 DATA(2, 1, 0) + 1/100 DATA(-1, 2, 0) + 1/100 DATA(0, 2, 0)
-
- + 1/100 DATA(2, -1, 0) + 1/100 DATA(2, 0, 0) - 1/150 DATA(-1, 2, -1)
-
- - 1/150 DATA(0, 2, -1) - 1/150 DATA(1, 2, -1) - 1/150 DATA(2, 2, -1)
-
- - 1/150 DATA(2, 1, -1) - 1/150 DATA(2, 0, -1) - 1/150 DATA(2, -1, -1)
-
- + 1/600 DATA(-1, 0, 2) + 1/600 DATA(0, 0, 2) + 1/600 DATA(1, 0, 2)
-
- + 1/600 DATA(2, 0, 2) + 1/600 DATA(1, -1, 2) + 1/600 DATA(2, -1, 2)
-
- + 1/600 DATA(-1, -1, 2) + 1/600 DATA(0, -1, 2) - 1/150 DATA(-1, 2, 1)
-
- - 1/150 DATA(0, 2, 1) - 1/150 DATA(1, 2, 1) - 1/150 DATA(2, 2, 1)
-
- - 1/150 DATA(2, 1, 1) + 1/600 DATA(-2, -2, 2) - 1/150 DATA(2, -1, 1)
-
- - 1/150 DATA(2, 0, 1) + 1/100 DATA(2, 2, 0) + 1/100 DATA(1, 2, 0)
-
- + 1/600 DATA(-1, -2, 2) + 1/600 DATA(1, 2, 2) + 1/600 DATA(2, 2, 2)
-
- + 1/600 DATA(-1, 2, 2) + 1/600 DATA(0, 2, 2) + 1/600 DATA(2, 1, 2)
-
- + 1/600 DATA(-1, 1, 2) + 1/600 DATA(0, 1, 2) + 1/600 DATA(1, 1, 2)
-
- + 1/600 DATA(0, -2, 2) + 1/600 DATA(1, -2, 2) + 1/600 DATA(2, -2, 2)
-
- + 1/600 DATA(-2, -1, 2) + 1/600 DATA(-2, -2, -2) + 1/600 DATA(0, -2, -2)
-
- + 1/600 DATA(-1, -2, -2) + 1/600 DATA(1, -2, -2) + 1/600 DATA(-2, -1, -2)
-
- + 1/600 DATA(2, -2, -2) + 1/600 DATA(0, -1, -2) + 1/600 DATA(-1, -1, -2)
-
- + 1/600 DATA(2, -1, -2) + 1/600 DATA(1, -1, -2) + 1/600 DATA(-2, 0, -2)
-
- + 1/600 DATA(1, 0, -2) + 1/600 DATA(-1, 0, -2) + 1/600 DATA(0, 0, -2)
-
- + 1/600 DATA(-2, 1, -2) + 1/600 DATA(2, 0, -2) + 1/600 DATA(0, 1, -2)
-
- + 1/600 DATA(-1, 1, -2) + 1/600 DATA(1, 1, -2) + 1/600 DATA(2, 1, -2)
-
- 4 47 / 29
- + 1/600 DATA(-2, 2, -2)) z + ---- DATA(2, 2, 0) + |- ---- DATA(1, -2, 0)
- 6125 \ 2100
-
- 41 29
- - ---- DATA(0, -2, 0) - ---- DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0)
- 2100 2100
-
- + 2/75 DATA(-2, 1, 0) + 8/525 DATA(-2, 1, 2) - 2/75 DATA(-2, -1, 0)
-
- + 1/300 DATA(2, -2, 0) - 1/300 DATA(0, 2, -2) - 1/300 DATA(-2, 2, 0)
-
- 11 19 11
- - --- DATA(2, 2, -2) + ---- DATA(-2, -2, 1) - --- DATA(-2, 2, 2)
- 420 2100 420
-
- 19 17 19
- - ---- DATA(1, 2, -2) - ---- DATA(-1, -2, 1) + ---- DATA(-2, -2, -1)
- 2100 2100 2100
-
- 17 29 17
- - ---- DATA(-1, -2, -1) - ---- DATA(0, -2, 1) - ---- DATA(1, -2, 1)
- 2100 2100 2100
-
- 17 29
- - ---- DATA(1, -2, -1) - ---- DATA(0, -2, -1) - 1/42 DATA(-2, -1, 1)
- 2100 2100
-
- 19 19
- + ---- DATA(2, -2, 1) - 1/42 DATA(-2, -1, -1) - ---- DATA(-1, 2, -2)
- 2100 2100
-
- 19 19
- + ---- DATA(2, -2, -1) - ---- DATA(-2, 2, -1) + 4/105 DATA(0, 1, 0)
- 2100 2100
-
- 37 37 17
- + ---- DATA(1, 1, 0) + ---- DATA(0, 1, 1) + --- DATA(1, 1, 1)
- 1050 1050 525
-
- 19
- + 1/42 DATA(-2, 1, 1) + 1/42 DATA(-2, 1, -1) - ---- DATA(-2, 2, 1)
- 2100
-
- 37 17 17
- - ---- DATA(0, -1, -1) - --- DATA(1, -1, -1) + --- DATA(-1, 1, -1)
- 1050 525 525
-
- 37 17 37
- + ---- DATA(0, 1, -1) + --- DATA(1, 1, -1) - ---- DATA(-1, -1, 0)
- 1050 525 1050
-
- 37 37
- - 4/105 DATA(0, -1, 0) - ---- DATA(1, -1, 0) + ---- DATA(-1, 1, 0)
- 1050 1050
-
- 17 37 17
- - --- DATA(-1, -1, 1) - ---- DATA(0, -1, 1) - --- DATA(1, -1, 1)
- 525 1050 525
-
- 17 17
- + --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1) + 2/75 DATA(2, 1, 0)
- 525 525
-
- 29 41
- + ---- DATA(-1, 2, 0) + ---- DATA(0, 2, 0) - 2/75 DATA(2, -1, 0)
- 2100 2100
-
- 17 29 17
- + ---- DATA(-1, 2, -1) + ---- DATA(0, 2, -1) + ---- DATA(1, 2, -1)
- 2100 2100 2100
-
- 19
- - ---- DATA(2, 2, -1) + 1/42 DATA(2, 1, -1) - 1/42 DATA(2, -1, -1)
- 2100
-
- - 1/42 DATA(1, -1, 2) - 8/525 DATA(2, -1, 2) - 1/42 DATA(-1, -1, 2)
-
- 17 29
- - 2/75 DATA(0, -1, 2) + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
- 2100 2100
-
- 17 19
- + ---- DATA(1, 2, 1) - ---- DATA(2, 2, 1) + 1/42 DATA(2, 1, 1)
- 2100 2100
-
- 11
- + --- DATA(-2, -2, 2) - 1/42 DATA(2, -1, 1) - 1/300 DATA(2, 2, 0)
- 420
-
- 29 19 19
- + ---- DATA(1, 2, 0) + ---- DATA(-1, -2, 2) - ---- DATA(1, 2, 2)
- 2100 2100 2100
-
- 11 19
- - --- DATA(2, 2, 2) - ---- DATA(-1, 2, 2) - 1/300 DATA(0, 2, 2)
- 420 2100
-
- + 8/525 DATA(2, 1, 2) + 1/42 DATA(-1, 1, 2) + 2/75 DATA(0, 1, 2)
-
- 19
- + 1/42 DATA(1, 1, 2) + 1/300 DATA(0, -2, 2) + ---- DATA(1, -2, 2)
- 2100
-
- 11 11
- + --- DATA(2, -2, 2) - 8/525 DATA(-2, -1, 2) + --- DATA(-2, -2, -2)
- 420 420
-
- 19 19
- + 1/300 DATA(0, -2, -2) + ---- DATA(-1, -2, -2) + ---- DATA(1, -2, -2)
- 2100 2100
-
- 11
- - 8/525 DATA(-2, -1, -2) + --- DATA(2, -2, -2) - 2/75 DATA(0, -1, -2)
- 420
-
- - 1/42 DATA(-1, -1, -2) - 8/525 DATA(2, -1, -2) - 1/42 DATA(1, -1, -2)
-
- + 8/525 DATA(-2, 1, -2) + 2/75 DATA(0, 1, -2) + 1/42 DATA(-1, 1, -2)
-
- 11 \ /
- + 1/42 DATA(1, 1, -2) + 8/525 DATA(2, 1, -2) - --- DATA(-2, 2, -2)| y + |
- 420 / \
-
- 2/75 DATA(1, -2, 0) - 2/75 DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0)
-
- 29 19 41
- - ---- DATA(-2, 1, 0) + ---- DATA(-2, 1, 2) - ---- DATA(-2, 0, 0)
- 2100 2100 2100
-
- 29
- - ---- DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0) + 1/300 DATA(-2, 0, 2)
- 2100
-
- 11 19
- + 1/300 DATA(-2, 2, 0) - --- DATA(2, 2, -2) + ---- DATA(-2, -2, 1)
- 420 2100
-
- 11
- + --- DATA(-2, 2, 2) + 8/525 DATA(1, 2, -2) - 1/42 DATA(-1, -2, 1)
- 420
-
- 19
- + ---- DATA(-2, -2, -1) - 1/42 DATA(-1, -2, -1) + 1/42 DATA(1, -2, 1)
- 2100
-
- 17 19
- + 1/42 DATA(1, -2, -1) - ---- DATA(-2, -1, 1) - ---- DATA(2, -2, 1)
- 2100 2100
-
- 17 19
- - ---- DATA(-2, -1, -1) - 8/525 DATA(-1, 2, -2) - ---- DATA(2, -2, -1)
- 2100 2100
-
- 19 29
- + ---- DATA(-2, 2, -1) - ---- DATA(-2, 0, -1) + 4/105 DATA(1, 0, 0)
- 2100 2100
-
- 37 37 17
- + ---- DATA(1, 1, 0) + ---- DATA(1, 0, 1) + --- DATA(1, 1, 1)
- 1050 1050 525
-
- 29 17 17
- - ---- DATA(-2, 0, 1) - ---- DATA(-2, 1, 1) - ---- DATA(-2, 1, -1)
- 2100 2100 2100
-
- 19 17 37
- + ---- DATA(-2, 2, 1) + --- DATA(1, -1, -1) - ---- DATA(-1, 0, -1)
- 2100 525 1050
-
- 37 17 17
- + ---- DATA(1, 0, -1) - --- DATA(-1, 1, -1) + --- DATA(1, 1, -1)
- 1050 525 525
-
- 37 37
- - ---- DATA(-1, -1, 0) + ---- DATA(1, -1, 0) - 4/105 DATA(-1, 0, 0)
- 1050 1050
-
- 37 17 17
- - ---- DATA(-1, 1, 0) - --- DATA(-1, -1, 1) + --- DATA(1, -1, 1)
- 1050 525 525
-
- 37 17 17
- - ---- DATA(-1, 0, 1) - --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1)
- 1050 525 525
-
- 29 29
- + ---- DATA(2, 1, 0) - 2/75 DATA(-1, 2, 0) + ---- DATA(2, -1, 0)
- 2100 2100
-
- 41
- + ---- DATA(2, 0, 0) - 1/42 DATA(-1, 2, -1) + 1/42 DATA(1, 2, -1)
- 2100
-
- 19 17 29
- - ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1) + ---- DATA(2, 0, -1)
- 2100 2100 2100
-
- 17
- + ---- DATA(2, -1, -1) - 2/75 DATA(-1, 0, 2) + 2/75 DATA(1, 0, 2)
- 2100
-
- 19
- - 1/300 DATA(2, 0, 2) + 1/42 DATA(1, -1, 2) - ---- DATA(2, -1, 2)
- 2100
-
- - 1/42 DATA(-1, -1, 2) - 1/42 DATA(-1, 2, 1) + 1/42 DATA(1, 2, 1)
-
- 19 17 11
- - ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1) + --- DATA(-2, -2, 2)
- 2100 2100 420
-
- 17 29
- + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) - 1/300 DATA(2, 2, 0)
- 2100 2100
-
- + 2/75 DATA(1, 2, 0) - 8/525 DATA(-1, -2, 2) + 8/525 DATA(1, 2, 2)
-
- 11 19
- - --- DATA(2, 2, 2) - 8/525 DATA(-1, 2, 2) - ---- DATA(2, 1, 2)
- 420 2100
-
- - 1/42 DATA(-1, 1, 2) + 1/42 DATA(1, 1, 2) + 8/525 DATA(1, -2, 2)
-
- 11 19 11
- - --- DATA(2, -2, 2) + ---- DATA(-2, -1, 2) + --- DATA(-2, -2, -2)
- 420 2100 420
-
- 19
- - 8/525 DATA(-1, -2, -2) + 8/525 DATA(1, -2, -2) + ---- DATA(-2, -1, -2)
- 2100
-
- 11 19
- - --- DATA(2, -2, -2) - 1/42 DATA(-1, -1, -2) - ---- DATA(2, -1, -2)
- 420 2100
-
- + 1/42 DATA(1, -1, -2) + 1/300 DATA(-2, 0, -2) + 2/75 DATA(1, 0, -2)
-
- 19
- - 2/75 DATA(-1, 0, -2) + ---- DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2)
- 2100
-
- 19
- - 1/42 DATA(-1, 1, -2) + 1/42 DATA(1, 1, -2) - ---- DATA(2, 1, -2)
- 2100
-
- 11 \ 47 / 19
- + --- DATA(-2, 2, -2)| x + ---- DATA(1, 2, 0) + |- ---- DATA(-2, 1, 2)
- 420 / 6125 \ 2100
-
- 11
- - 1/300 DATA(-2, 0, 2) + 1/300 DATA(0, 2, -2) + --- DATA(2, 2, -2)
- 420
-
- 11 19
- + 8/525 DATA(-2, -2, 1) - --- DATA(-2, 2, 2) + ---- DATA(1, 2, -2)
- 420 2100
-
- + 1/42 DATA(-1, -2, 1) - 8/525 DATA(-2, -2, -1) - 1/42 DATA(-1, -2, -1)
-
- + 2/75 DATA(0, -2, 1) + 1/42 DATA(1, -2, 1) - 1/42 DATA(1, -2, -1)
-
- - 2/75 DATA(0, -2, -1) + 1/42 DATA(-2, -1, 1) + 8/525 DATA(2, -2, 1)
-
- 19
- - 1/42 DATA(-2, -1, -1) + ---- DATA(-1, 2, -2) - 8/525 DATA(2, -2, -1)
- 2100
-
- - 8/525 DATA(-2, 2, -1) - 2/75 DATA(-2, 0, -1) + 4/105 DATA(0, 0, 1)
-
- 37 37 17
- + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1) + --- DATA(1, 1, 1)
- 1050 1050 525
-
- + 2/75 DATA(-2, 0, 1) + 1/42 DATA(-2, 1, 1) - 1/42 DATA(-2, 1, -1)
-
- 37 17
- + 8/525 DATA(-2, 2, 1) - ---- DATA(0, -1, -1) - --- DATA(1, -1, -1)
- 1050 525
-
- 37 37
- - ---- DATA(-1, 0, -1) - 4/105 DATA(0, 0, -1) - ---- DATA(1, 0, -1)
- 1050 1050
-
- 17 37 17
- - --- DATA(-1, 1, -1) - ---- DATA(0, 1, -1) - --- DATA(1, 1, -1)
- 525 1050 525
-
- 17 37 17
- + --- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) + --- DATA(1, -1, 1)
- 525 1050 525
-
- 37 17 17
- + ---- DATA(-1, 0, 1) + --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1)
- 1050 525 525
-
- - 1/42 DATA(-1, 2, -1) - 2/75 DATA(0, 2, -1) - 1/42 DATA(1, 2, -1)
-
- - 8/525 DATA(2, 2, -1) - 1/42 DATA(2, 1, -1) - 2/75 DATA(2, 0, -1)
-
- 29 41
- - 1/42 DATA(2, -1, -1) + ---- DATA(-1, 0, 2) + ---- DATA(0, 0, 2)
- 2100 2100
-
- 29 17
- + ---- DATA(1, 0, 2) - 1/300 DATA(2, 0, 2) + ---- DATA(1, -1, 2)
- 2100 2100
-
- 19 17 29
- - ---- DATA(2, -1, 2) + ---- DATA(-1, -1, 2) + ---- DATA(0, -1, 2)
- 2100 2100 2100
-
- + 1/42 DATA(-1, 2, 1) + 2/75 DATA(0, 2, 1) + 1/42 DATA(1, 2, 1)
-
- 11
- + 8/525 DATA(2, 2, 1) + 1/42 DATA(2, 1, 1) - --- DATA(-2, -2, 2)
- 420
-
- 19
- + 1/42 DATA(2, -1, 1) + 2/75 DATA(2, 0, 1) - ---- DATA(-1, -2, 2)
- 2100
-
- 19 11 19
- - ---- DATA(1, 2, 2) - --- DATA(2, 2, 2) - ---- DATA(-1, 2, 2)
- 2100 420 2100
-
- 19 17
- - 1/300 DATA(0, 2, 2) - ---- DATA(2, 1, 2) + ---- DATA(-1, 1, 2)
- 2100 2100
-
- 29 17
- + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2) - 1/300 DATA(0, -2, 2)
- 2100 2100
-
- 19 11 19
- - ---- DATA(1, -2, 2) - --- DATA(2, -2, 2) - ---- DATA(-2, -1, 2)
- 2100 420 2100
-
- 11 19
- + --- DATA(-2, -2, -2) + 1/300 DATA(0, -2, -2) + ---- DATA(-1, -2, -2)
- 420 2100
-
- 19 19 11
- + ---- DATA(1, -2, -2) + ---- DATA(-2, -1, -2) + --- DATA(2, -2, -2)
- 2100 2100 420
-
- 29 17 19
- - ---- DATA(0, -1, -2) - ---- DATA(-1, -1, -2) + ---- DATA(2, -1, -2)
- 2100 2100 2100
-
- 17 29
- - ---- DATA(1, -1, -2) + 1/300 DATA(-2, 0, -2) - ---- DATA(1, 0, -2)
- 2100 2100
-
- 29 41 19
- - ---- DATA(-1, 0, -2) - ---- DATA(0, 0, -2) + ---- DATA(-2, 1, -2)
- 2100 2100 2100
-
- 29 17
- + 1/300 DATA(2, 0, -2) - ---- DATA(0, 1, -2) - ---- DATA(-1, 1, -2)
- 2100 2100
-
- 17 19 11 \
- - ---- DATA(1, 1, -2) + ---- DATA(2, 1, -2) + --- DATA(-2, 2, -2)| z
- 2100 2100 420 /
-
- 202
- - 2/125 DATA(-1, -2, 2) - 2/125 DATA(1, 2, 2) + ---- DATA(2, 2, 2)
- 6125
-
- 47
- - 2/125 DATA(-1, 2, 2) + ---- DATA(0, 2, 2) - 2/125 DATA(2, 1, 2)
- 6125
-
- 173 47 173
- - ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2) - ---- DATA(1, 1, 2)
- 6125 6125 6125
-
- 47 202
- + ---- DATA(0, -2, 2) - 2/125 DATA(1, -2, 2) + ---- DATA(2, -2, 2)
- 6125 6125
-
- 202 47
- - 2/125 DATA(-2, -1, 2) + ---- DATA(-2, -2, -2) + ---- DATA(0, -2, -2)
- 6125 6125
-
- - 2/125 DATA(-1, -2, -2) - 2/125 DATA(1, -2, -2) + (1/350 DATA(-2, 1, 2)
-
- + 1/175 DATA(0, 2, -2) - 1/175 DATA(2, 2, -2) - 1/350 DATA(-2, -2, 1)
-
- + 1/175 DATA(-2, 2, 2) + 1/350 DATA(1, 2, -2) + 1/700 DATA(-1, -2, 1)
-
- + 1/350 DATA(-2, -2, -1) - 1/700 DATA(-1, -2, -1) + 1/350 DATA(0, -2, 1)
-
- + 1/700 DATA(1, -2, 1) - 1/700 DATA(1, -2, -1) - 1/350 DATA(0, -2, -1)
-
- - 1/700 DATA(-2, -1, 1) - 1/350 DATA(2, -2, 1) + 1/700 DATA(-2, -1, -1)
-
- + 1/350 DATA(-1, 2, -2) + 1/350 DATA(2, -2, -1) - 1/350 DATA(-2, 2, -1)
-
- - 1/700 DATA(0, 1, 1) - 1/1400 DATA(1, 1, 1) + 1/700 DATA(-2, 1, 1)
-
- - 1/700 DATA(-2, 1, -1) + 1/350 DATA(-2, 2, 1) - 1/700 DATA(0, -1, -1)
-
- - 1/1400 DATA(1, -1, -1) + 1/1400 DATA(-1, 1, -1) + 1/700 DATA(0, 1, -1)
-
- + 1/1400 DATA(1, 1, -1) + 1/1400 DATA(-1, -1, 1) + 1/700 DATA(0, -1, 1)
-
- + 1/1400 DATA(1, -1, 1) - 1/1400 DATA(-1, 1, 1) - 1/1400 DATA(-1, -1, -1)
-
- + 1/700 DATA(-1, 2, -1) + 1/350 DATA(0, 2, -1) + 1/700 DATA(1, 2, -1)
-
- - 1/350 DATA(2, 2, -1) - 1/700 DATA(2, 1, -1) + 1/700 DATA(2, -1, -1)
-
- + 1/700 DATA(1, -1, 2) - 1/350 DATA(2, -1, 2) + 1/700 DATA(-1, -1, 2)
-
- + 1/350 DATA(0, -1, 2) - 1/700 DATA(-1, 2, 1) - 1/350 DATA(0, 2, 1)
-
- - 1/700 DATA(1, 2, 1) + 1/350 DATA(2, 2, 1) + 1/700 DATA(2, 1, 1)
-
- - 1/175 DATA(-2, -2, 2) - 1/700 DATA(2, -1, 1) + 1/350 DATA(-1, -2, 2)
-
- - 1/350 DATA(1, 2, 2) + 1/175 DATA(2, 2, 2) - 1/350 DATA(-1, 2, 2)
-
- - 1/175 DATA(0, 2, 2) + 1/350 DATA(2, 1, 2) - 1/700 DATA(-1, 1, 2)
-
- - 1/350 DATA(0, 1, 2) - 1/700 DATA(1, 1, 2) + 1/175 DATA(0, -2, 2)
-
- + 1/350 DATA(1, -2, 2) - 1/175 DATA(2, -2, 2) - 1/350 DATA(-2, -1, 2)
-
- + 1/175 DATA(-2, -2, -2) - 1/175 DATA(0, -2, -2) - 1/350 DATA(-1, -2, -2)
-
- - 1/350 DATA(1, -2, -2) + 1/350 DATA(-2, -1, -2) + 1/175 DATA(2, -2, -2)
-
- - 1/350 DATA(0, -1, -2) - 1/700 DATA(-1, -1, -2) + 1/350 DATA(2, -1, -2)
-
- - 1/700 DATA(1, -1, -2) - 1/350 DATA(-2, 1, -2) + 1/350 DATA(0, 1, -2)
-
- + 1/700 DATA(-1, 1, -2) + 1/700 DATA(1, 1, -2) - 1/350 DATA(2, 1, -2)
-
- 2
- - 1/175 DATA(-2, 2, -2)) x y z - 2/125 DATA(-2, -1, -2)
-
- 202 47 / 187
- + ---- DATA(2, -2, -2) + ---- DATA(0, -1, -2) + |- ---- DATA(1, -2, 0)
- 6125 6125 \ 7000
-
- 187 17 187
- + ---- DATA(-1, -2, 0) - ---- DATA(-2, -2, 0) - ---- DATA(-2, 1, 0)
- 7000 5250 7000
-
- 107 187 17
- - ---- DATA(-2, 1, 2) + ---- DATA(-2, -1, 0) + ---- DATA(2, -2, 0)
- 7000 7000 5250
-
- 17 137 47
- + ---- DATA(-2, 2, 0) - ---- DATA(2, 2, -2) - ---- DATA(-2, -2, 1)
- 5250 5250 5250
-
- 137 107 167
- + ---- DATA(-2, 2, 2) + ---- DATA(1, 2, -2) + ---- DATA(-1, -2, 1)
- 5250 7000 7000
-
- 47 167 167
- - ---- DATA(-2, -2, -1) + ---- DATA(-1, -2, -1) - ---- DATA(1, -2, 1)
- 5250 7000 7000
-
- 167 167 47
- - ---- DATA(1, -2, -1) + ---- DATA(-2, -1, 1) + ---- DATA(2, -2, 1)
- 7000 7000 5250
-
- 167 107 47
- + ---- DATA(-2, -1, -1) - ---- DATA(-1, 2, -2) + ---- DATA(2, -2, -1)
- 7000 7000 5250
-
- 47 289 137
- + ---- DATA(-2, 2, -1) + ----- DATA(1, 1, 0) + ---- DATA(1, 1, 1)
- 5250 10500 5250
-
- 167 167 47
- - ---- DATA(-2, 1, 1) - ---- DATA(-2, 1, -1) + ---- DATA(-2, 2, 1)
- 7000 7000 5250
-
- 137 137 137
- - ---- DATA(1, -1, -1) - ---- DATA(-1, 1, -1) + ---- DATA(1, 1, -1)
- 5250 5250 5250
-
- 289 289 289
- + ----- DATA(-1, -1, 0) - ----- DATA(1, -1, 0) - ----- DATA(-1, 1, 0)
- 10500 10500 10500
-
- 137 137 137
- + ---- DATA(-1, -1, 1) - ---- DATA(1, -1, 1) - ---- DATA(-1, 1, 1)
- 5250 5250 5250
-
- 137 187 187
- + ---- DATA(-1, -1, -1) + ---- DATA(2, 1, 0) - ---- DATA(-1, 2, 0)
- 5250 7000 7000
-
- 187 167 167
- - ---- DATA(2, -1, 0) - ---- DATA(-1, 2, -1) + ---- DATA(1, 2, -1)
- 7000 7000 7000
-
- 47 167 167
- - ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1) - ---- DATA(2, -1, -1)
- 5250 7000 7000
-
- 229 107 229
- - ----- DATA(1, -1, 2) - ---- DATA(2, -1, 2) + ----- DATA(-1, -1, 2)
- 10500 7000 10500
-
- 167 167 47
- - ---- DATA(-1, 2, 1) + ---- DATA(1, 2, 1) - ---- DATA(2, 2, 1)
- 7000 7000 5250
-
- 167 137 167
- + ---- DATA(2, 1, 1) - ---- DATA(-2, -2, 2) - ---- DATA(2, -1, 1)
- 7000 5250 7000
-
- 17 187 107
- - ---- DATA(2, 2, 0) + ---- DATA(1, 2, 0) + ---- DATA(-1, -2, 2)
- 5250 7000 7000
-
- 107 137 107
- + ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2) - ---- DATA(-1, 2, 2)
- 7000 5250 7000
-
- 107 229 229
- + ---- DATA(2, 1, 2) - ----- DATA(-1, 1, 2) + ----- DATA(1, 1, 2)
- 7000 10500 10500
-
- 107 137 107
- - ---- DATA(1, -2, 2) + ---- DATA(2, -2, 2) + ---- DATA(-2, -1, 2)
- 7000 5250 7000
-
- 137 107 107
- - ---- DATA(-2, -2, -2) + ---- DATA(-1, -2, -2) - ---- DATA(1, -2, -2)
- 5250 7000 7000
-
- 107 137 229
- + ---- DATA(-2, -1, -2) + ---- DATA(2, -2, -2) + ----- DATA(-1, -1, -2)
- 7000 5250 10500
-
- 107 229 107
- - ---- DATA(2, -1, -2) - ----- DATA(1, -1, -2) - ---- DATA(-2, 1, -2)
- 7000 10500 7000
-
- 229 229 107
- - ----- DATA(-1, 1, -2) + ----- DATA(1, 1, -2) + ---- DATA(2, 1, -2)
- 10500 10500 7000
-
- 137 \ 173
- + ---- DATA(-2, 2, -2)| x y - ---- DATA(-1, -1, -2)
- 5250 / 6125
-
- 173 47
- - 2/125 DATA(2, -1, -2) - ---- DATA(1, -1, -2) + ---- DATA(-2, 0, -2)
- 6125 6125
-
- 47 47 292
- + ---- DATA(1, 0, -2) + ---- DATA(-1, 0, -2) + ---- DATA(0, 0, -2)
- 6125 6125 6125
-
- 47 47
- - 2/125 DATA(-2, 1, -2) + ---- DATA(2, 0, -2) + ---- DATA(0, 1, -2)
- 6125 6125
-
- 173 173
- - ---- DATA(-1, 1, -2) - ---- DATA(1, 1, -2) - 2/125 DATA(2, 1, -2)
- 6125 6125
-
- 202
- + ---- DATA(-2, 2, -2)
- 6125
-
->
-# I
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=713559664, alloc=4848776, time=74.81
-bytes used=714590752, alloc=4848776, time=74.88
-bytes used=715591048, alloc=4848776, time=74.96
-bytes used=716669180, alloc=4848776, time=75.04
-bytes used=717704604, alloc=4848776, time=75.12
-bytes used=718878432, alloc=4848776, time=75.21
-bytes used=719886824, alloc=4848776, time=75.29
-bytes used=721029132, alloc=4848776, time=75.37
-bytes used=722274028, alloc=4848776, time=75.47
-bytes used=723274264, alloc=4848776, time=75.55
-bytes used=724509876, alloc=4848776, time=75.64
-bytes used=725583784, alloc=4848776, time=75.73
-bytes used=726584200, alloc=4848776, time=75.82
-bytes used=727625072, alloc=4848776, time=75.91
-bytes used=728625320, alloc=4848776, time=76.00
-bytes used=729756936, alloc=4848776, time=76.09
-bytes used=730811960, alloc=4848776, time=76.18
-bytes used=732000508, alloc=4848776, time=76.28
-bytes used=733000904, alloc=4848776, time=76.37
-bytes used=734040256, alloc=4848776, time=76.46
-bytes used=735143096, alloc=4848776, time=76.55
-bytes used=736219948, alloc=4848776, time=76.65
-bytes used=737220316, alloc=4848776, time=76.74
-bytes used=738220500, alloc=4848776, time=76.83
-bytes used=739240132, alloc=4848776, time=76.92
-bytes used=740240376, alloc=4848776, time=77.02
-bytes used=741240640, alloc=4848776, time=77.11
-bytes used=742240916, alloc=4848776, time=77.20
-bytes used=743241420, alloc=4914300, time=77.30
-bytes used=744314364, alloc=5045348, time=77.40
-bytes used=745402336, alloc=5504016, time=77.50
-bytes used=746532744, alloc=5569540, time=77.61
-bytes used=747604436, alloc=5635064, time=77.71
-bytes used=748629792, alloc=5635064, time=77.81
-bytes used=749629916, alloc=5766112, time=77.91
-bytes used=750630180, alloc=5831636, time=78.01
-bytes used=751740624, alloc=5897160, time=78.11
-bytes used=752808720, alloc=6028208, time=78.21
-bytes used=753808840, alloc=6093732, time=78.31
-bytes used=754893332, alloc=6159256, time=78.41
-bytes used=755963896, alloc=6421352, time=78.51
-bytes used=756965820, alloc=6421352, time=78.61
-bytes used=757990440, alloc=6552400, time=78.71
-bytes used=758990612, alloc=6617924, time=78.81
-bytes used=759990748, alloc=6748972, time=78.91
-bytes used=761077944, alloc=7011068, time=78.98
-bytes used=762081800, alloc=7011068, time=79.04
-bytes used=763085472, alloc=7011068, time=79.10
-bytes used=764089144, alloc=7011068, time=79.16
-bytes used=765092816, alloc=7011068, time=79.22
-bytes used=766096608, alloc=7011068, time=79.28
-bytes used=767100584, alloc=7011068, time=79.34
-bytes used=768104616, alloc=7011068, time=79.40
-bytes used=769108288, alloc=7011068, time=79.46
-bytes used=770112328, alloc=7011068, time=79.52
-bytes used=771116000, alloc=7011068, time=79.58
-bytes used=772119672, alloc=7011068, time=79.64
-bytes used=773123344, alloc=7011068, time=79.70
- 11 11 11 529 2 202 3
-[COEFF(-2, -2, -2) = --- x + --- y + --- z - ----- y + ---- - 1/300 y
- 420 420 420 29400 6125
-
- 2 3 137 137 2 3
- - 1/175 x z - 1/300 x - ---- x z - ---- y z - 1/175 y z + 1/300 x z
- 5250 5250
-
- 137 3 3 2 2
- - ---- x y + 1/300 y z + 1/300 x z - 1/175 y z - 1/175 x y
- 5250
-
- 2 2 3 2 2 3
- + 1/245 x y + 1/300 x y - 1/175 x z - 1/175 x y + 1/300 y z
-
- 2 2 2 2 529 2 3 529 2 4
- + 1/245 x z + 1/245 y z - ----- z - 1/300 z - ----- x + 1/600 y
- 29400 29400
-
- 4 2 4 3
- + 1/600 x + 1/175 x y z + 1/600 z + 1/300 x y - 1/125 x y z
-
- 2 2 19
- + 1/175 x y z + 1/175 x y z, COEFF(-1, -2, -2) = - 8/525 x + ---- y
- 2100
-
- 19 169 2 3 2 3 107
- + ---- z - ----- y - 1/300 y + 1/350 x z + 1/150 x + ---- x z
- 2100 29400 7000
-
- 47 2 3 107 3 3
- - ---- y z - 1/175 y z + 1/600 x z + ---- x y + 1/300 y z - 1/150 x z
- 5250 7000
-
- 2 2 2 2 3 2
- - 1/175 y z - 1/350 x y - 1/490 x y + 1/600 x y - 1/350 x z
-
- 2 3 2 2 2 2 169 2
- + 1/350 x y + 1/300 y z - 1/490 x z + 1/245 y z - ----- z - 2/125
- 29400
-
- 3 128 2 4 4 2 4
- - 1/300 z + ---- x + 1/600 y - 1/150 x - 1/350 x y z + 1/600 z
- 3675
-
- 3 2 2
- - 1/150 x y - 1/250 x y z + 1/350 x y z + 1/350 x y z, COEFF(0, -2, -2)
-
- 3 4 2 17 2 2
- = - 1/300 z + 1/100 x - 1/175 y z - ---- y z + 1/175 x z + 1/175 x y
- 5250
-
- 2 2 2 4 2 4
- + 1/245 y z - 1/175 y z + 1/600 y - 1/175 x y z + 1/600 z
-
- 3 2 2 2 2 2 2 33 2
- + 1/300 y z - 1/600 z - 1/245 x z - 1/600 y - 1/245 x y - --- x
- 980
-
- 47 3 3
- + ---- + 1/300 z - 1/300 y + 1/300 y z + 1/300 y, COEFF(1, -2, -2) =
- 6125
-
- 19 19 169 2 3 2 3
- 8/525 x + ---- y + ---- z - ----- y - 1/300 y + 1/350 x z - 1/150 x
- 2100 2100 29400
-
- 107 47 2 3 107 3
- - ---- x z - ---- y z - 1/175 y z - 1/600 x z - ---- x y + 1/300 y z
- 7000 5250 7000
-
- 3 2 2 2 2 3
- + 1/150 x z - 1/175 y z + 1/350 x y - 1/490 x y - 1/600 x y
-
- 2 2 3 2 2 2 2
- + 1/350 x z + 1/350 x y + 1/300 y z - 1/490 x z + 1/245 y z
-
- 169 2 3 128 2 4 4
- - ----- z - 2/125 - 1/300 z + ---- x + 1/600 y - 1/150 x
- 29400 3675
-
- 2 4 3 2
- - 1/350 x y z + 1/600 z + 1/150 x y + 1/250 x y z - 1/350 x y z
-
- 2 11 11 11 529 2
- - 1/350 x y z, COEFF(2, -2, -2) = - --- x + --- y + --- z - ----- y
- 420 420 420 29400
-
- 202 3 2 3 137 137
- + ---- - 1/300 y - 1/175 x z + 1/300 x + ---- x z - ---- y z
- 6125 5250 5250
-
- 2 3 137 3 3
- - 1/175 y z - 1/300 x z + ---- x y + 1/300 y z - 1/300 x z
- 5250
-
- 2 2 2 2 3 2
- - 1/175 y z + 1/175 x y + 1/245 x y - 1/300 x y + 1/175 x z
-
- 2 3 2 2 2 2 529 2
- - 1/175 x y + 1/300 y z + 1/245 x z + 1/245 y z - ----- z
- 29400
-
- 3 529 2 4 4 2 4
- - 1/300 z - ----- x + 1/600 y + 1/600 x + 1/175 x y z + 1/600 z
- 29400
-
- 3 2 2
- - 1/300 x y + 1/125 x y z - 1/175 x y z - 1/175 x y z,
-
- 19 19 128 2 3
- COEFF(-2, -1, -2) = ---- x - 8/525 y + ---- z + ---- y + 1/150 y
- 2100 2100 3675
-
- 2 3 47 107 2 3
- - 1/175 x z - 1/300 x - ---- x z + ---- y z - 1/350 y z + 1/300 x z
- 5250 7000
-
- 107 3 3 2 2
- + ---- x y - 1/150 y z + 1/300 x z + 1/350 y z + 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y - 1/150 x y - 1/175 x z - 1/350 x y + 1/600 y z
-
- 2 2 2 2 169 2 3 169 2
- + 1/245 x z - 1/490 y z - ----- z - 2/125 - 1/300 z - ----- x
- 29400 29400
-
- 4 4 2 4 3
- - 1/150 y + 1/600 x + 1/350 x y z + 1/600 z + 1/600 x y - 1/250 x y z
-
- 2 2
- + 1/350 x y z - 1/350 x y z, COEFF(-1, -1, -2) = - 1/42 x - 1/42 y
-
- 17 211 2 173 3 2 3 167
- - ---- z + ---- y - ---- + 1/150 y + 1/350 x z + 1/150 x + ---- x z
- 2100 7350 6125 7000
-
- 167 2 3 229 3 3
- + ---- y z - 1/350 y z + 1/600 x z + ----- x y - 1/150 y z - 1/150 x z
- 7000 10500
-
- 2 2 2 2 3 2
- + 1/350 y z + 1/700 x y + 1/980 x y - 1/300 x y - 1/350 x z
-
- 2 3 2 2 2 2 191 2
- + 1/700 x y + 1/600 y z - 1/490 x z - 1/490 y z + ----- z
- 29400
-
- 3 211 2 4 4 2 4
- - 1/300 z + ---- x - 1/150 y - 1/150 x - 1/700 x y z + 1/600 z
- 7350
-
- 3 2 2
- - 1/300 x y - 1/500 x y z + 1/700 x y z - 1/700 x y z, COEFF(0, -1, -2)
-
- 47 2 2 2 3 3
- = ---- - 1/350 y z + 1/350 x y - 1/350 x y z + 1/150 y - 1/300 z
- 6125
-
- 2 2 2 2 4 3 2 2
- + 1/490 x y - 1/245 x z - 1/150 y + 1/600 y z + 1/175 x z + 2/75 y
-
- 2 4 187 4 3
- - 2/75 y + 1/350 y z + 1/600 z + ---- y z + 1/100 x - 1/150 y z
- 7000
-
- 2 311 2 29 2 2
- - 9/196 x + ----- z - ---- z - 1/490 y z , COEFF(1, -1, -2) = 1/42 x
- 29400 2100
-
- 17 211 2 173 3 2 3
- - 1/42 y - ---- z + ---- y - ---- + 1/150 y + 1/350 x z - 1/150 x
- 2100 7350 6125
-
- 167 167 2 3 229 3
- - ---- x z + ---- y z - 1/350 y z - 1/600 x z - ----- x y - 1/150 y z
- 7000 7000 10500
-
- 3 2 2 2 2 3
- + 1/150 x z + 1/350 y z - 1/700 x y + 1/980 x y + 1/300 x y
-
- 2 2 3 2 2 2 2
- + 1/350 x z + 1/700 x y + 1/600 y z - 1/490 x z - 1/490 y z
-
- 191 2 3 211 2 4 4 2
- + ----- z - 1/300 z + ---- x - 1/150 y - 1/150 x - 1/700 x y z
- 29400 7350
-
- 4 3 2 2
- + 1/600 z + 1/300 x y + 1/500 x y z - 1/700 x y z + 1/700 x y z,
-
- 19 19 128 2 3
- COEFF(2, -1, -2) = - ---- x - 8/525 y + ---- z + ---- y + 1/150 y
- 2100 2100 3675
-
- 2 3 47 107 2 3
- - 1/175 x z + 1/300 x + ---- x z + ---- y z - 1/350 y z - 1/300 x z
- 5250 7000
-
- 107 3 3 2 2
- - ---- x y - 1/150 y z - 1/300 x z + 1/350 y z - 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y + 1/150 x y + 1/175 x z - 1/350 x y + 1/600 y z
-
- 2 2 2 2 169 2 3 169 2
- + 1/245 x z - 1/490 y z - ----- z - 2/125 - 1/300 z - ----- x
- 29400 29400
-
- 4 4 2 4 3
- - 1/150 y + 1/600 x + 1/350 x y z + 1/600 z - 1/600 x y + 1/250 x y z
-
- 2 2 2 2
- - 1/350 x y z + 1/350 x y z, COEFF(-2, 0, -2) = 1/245 x z
-
- 2 4 2 2 33 2 2
- - 1/175 x y z + 1/600 x - 1/245 x y - --- y - 1/175 x z + 1/300 z
- 980
-
- 3 4 2 3 2
- + 1/300 x z + 1/600 z + 1/175 y z + 1/300 x z + 1/175 x y
-
- 2 2 2 3 17 2
- - 1/245 y z + 1/300 x - 1/175 x z - 1/300 x - ---- x z - 1/600 x
- 5250
-
- 2 47 3 4 2
- - 1/600 z + ---- - 1/300 z + 1/100 y , COEFF(-1, 0, -2) = 2/75 x
- 6125
-
- 2 2 3 2 2 4 3
- - 1/245 y z + 1/600 x z - 9/196 y - 1/350 x z + 1/600 z - 1/150 x z
-
- 47 2 2 2 2 3 2
- + ---- + 1/350 x z + 1/175 y z - 1/490 x z - 1/300 z + 1/350 x y
- 6125
-
- 3 311 2 2 2 4 4
- + 1/150 x - 2/75 x + ----- z + 1/490 x y - 1/150 x + 1/100 y
- 29400
-
- 29 187 2 41 431 2
- - ---- z + ---- x z - 1/350 x y z, COEFF(0, 0, -2) = - ---- z + ----- z
- 2100 7000 2100 29400
-
- 4 2 3 2 2 2 2 4
- + 1/100 y - 1/20 y - 1/300 z - 1/245 x z - 1/245 y z + 1/600 z
-
- 2 2 2 292 4 2 2
- + 1/245 x y - 1/20 x + ---- + 1/100 x + 1/175 y z + 1/175 x z,
- 6125
-
- 2 2 4 2 4
- COEFF(1, 0, -2) = - 1/490 x z + 1/100 y - 1/350 x y - 1/150 x
-
- 2 2 2 2 2 2 47
- - 9/196 y - 1/245 y z + 1/350 x y z + 1/350 x z + 1/175 y z + ----
- 6125
-
- 3 3 2 187 4 311 2
- - 1/600 x z - 1/150 x + 2/75 x - ---- x z + 1/600 z + ----- z
- 7000 29400
-
- 3 2 2 2 29 3
- - 1/300 z + 1/490 x y + 1/350 x z - ---- z + 1/150 x z + 2/75 x,
- 2100
-
- 3 2 2 17 2
- COEFF(2, 0, -2) = - 1/300 x z - 1/245 x y + ---- x z + 1/175 x z
- 5250
-
- 3 4 4 3 2
- - 1/300 z + 1/600 x + 1/300 z + 1/600 z - 1/300 x + 1/300 x - 1/600 z
-
- 2 2 2 2 47 2
- - 1/175 x z + 1/175 y z - 1/245 y z + ---- + 1/175 x y z
- 6125
-
- 2 2 4 2 2 33 2 3
- + 1/245 x z + 1/100 y - 1/175 x y - 1/600 x - --- y - 1/300 x z ,
- 980
-
- 19 19 128 2 3
- COEFF(-2, 1, -2) = ---- x + 8/525 y + ---- z + ---- y - 1/150 y
- 2100 2100 3675
-
- 2 3 47 107 2 3
- - 1/175 x z - 1/300 x - ---- x z - ---- y z + 1/350 y z + 1/300 x z
- 5250 7000
-
- 107 3 3 2 2
- - ---- x y + 1/150 y z + 1/300 x z + 1/350 y z + 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y + 1/150 x y - 1/175 x z + 1/350 x y - 1/600 y z
-
- 2 2 2 2 169 2 3 169 2
- + 1/245 x z - 1/490 y z - ----- z - 2/125 - 1/300 z - ----- x
- 29400 29400
-
- 4 4 2 4 3
- - 1/150 y + 1/600 x - 1/350 x y z + 1/600 z - 1/600 x y + 1/250 x y z
-
- 2 2
- - 1/350 x y z - 1/350 x y z, COEFF(-1, 1, -2) = - 1/42 x + 1/42 y
-
- 17 211 2 173 3 2 3 167
- - ---- z + ---- y - ---- - 1/150 y + 1/350 x z + 1/150 x + ---- x z
- 2100 7350 6125 7000
-
- 167 2 3 229 3 3
- - ---- y z + 1/350 y z + 1/600 x z - ----- x y + 1/150 y z - 1/150 x z
- 7000 10500
-
- 2 2 2 2 3 2
- + 1/350 y z + 1/700 x y + 1/980 x y + 1/300 x y - 1/350 x z
-
- 2 3 2 2 2 2 191 2
- - 1/700 x y - 1/600 y z - 1/490 x z - 1/490 y z + ----- z
- 29400
-
- 3 211 2 4 4 2 4
- - 1/300 z + ---- x - 1/150 y - 1/150 x + 1/700 x y z + 1/600 z
- 7350
-
- 3 2 2
- + 1/300 x y + 1/500 x y z - 1/700 x y z - 1/700 x y z, COEFF(0, 1, -2)
-
- 2 2 3 47 187 4
- = - 1/245 x z - 1/600 y z + ---- - ---- y z + 2/75 y - 1/150 y
- 6125 7000
-
- 4 2 2 2 2 311 2 2
- + 1/100 x - 1/350 x y - 1/490 y z + 1/175 x z + ----- z + 1/350 y z
- 29400
-
- 2 2 3 2 3 3
- + 2/75 y + 1/350 x y z - 1/300 z - 9/196 x + 1/150 y z - 1/150 y
-
- 2 29 2 2 4
- + 1/350 y z - ---- z + 1/490 x y + 1/600 z , COEFF(1, 1, -2) = 1/42 x
- 2100
-
- 17 211 2 173 3 2 3
- + 1/42 y - ---- z + ---- y - ---- - 1/150 y + 1/350 x z - 1/150 x
- 2100 7350 6125
-
- 167 167 2 3 229 3
- - ---- x z - ---- y z + 1/350 y z - 1/600 x z + ----- x y + 1/150 y z
- 7000 7000 10500
-
- 3 2 2 2 2 3
- + 1/150 x z + 1/350 y z - 1/700 x y + 1/980 x y - 1/300 x y
-
- 2 2 3 2 2 2 2
- + 1/350 x z - 1/700 x y - 1/600 y z - 1/490 x z - 1/490 y z
-
- 191 2 3 211 2 4 4 2
- + ----- z - 1/300 z + ---- x - 1/150 y - 1/150 x + 1/700 x y z
- 29400 7350
-
- 4 3 2 2
- + 1/600 z - 1/300 x y - 1/500 x y z + 1/700 x y z + 1/700 x y z,
-
- 19 19 128 2 3
- COEFF(2, 1, -2) = - ---- x + 8/525 y + ---- z + ---- y - 1/150 y
- 2100 2100 3675
-
- 2 3 47 107 2 3
- - 1/175 x z + 1/300 x + ---- x z - ---- y z + 1/350 y z - 1/300 x z
- 5250 7000
-
- 107 3 3 2 2
- + ---- x y + 1/150 y z - 1/300 x z + 1/350 y z - 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y - 1/150 x y + 1/175 x z + 1/350 x y - 1/600 y z
-
- 2 2 2 2 169 2 3 169 2
- + 1/245 x z - 1/490 y z - ----- z - 2/125 - 1/300 z - ----- x
- 29400 29400
-
- 4 4 2 4 3
- - 1/150 y + 1/600 x - 1/350 x y z + 1/600 z + 1/600 x y - 1/250 x y z
-
- 2 2 11 11 11
- + 1/350 x y z + 1/350 x y z, COEFF(-2, 2, -2) = --- x - --- y + --- z
- 420 420 420
-
- 529 2 202 3 2 3 137 137
- - ----- y + ---- + 1/300 y - 1/175 x z - 1/300 x - ---- x z + ---- y z
- 29400 6125 5250 5250
-
- 2 3 137 3 3
- + 1/175 y z + 1/300 x z + ---- x y - 1/300 y z + 1/300 x z
- 5250
-
- 2 2 2 2 3 2
- - 1/175 y z - 1/175 x y + 1/245 x y - 1/300 x y - 1/175 x z
-
- 2 3 2 2 2 2 529 2
- + 1/175 x y - 1/300 y z + 1/245 x z + 1/245 y z - ----- z
- 29400
-
- 3 529 2 4 4 2 4
- - 1/300 z - ----- x + 1/600 y + 1/600 x - 1/175 x y z + 1/600 z
- 29400
-
- 3 2 2
- - 1/300 x y + 1/125 x y z - 1/175 x y z + 1/175 x y z, COEFF(-1, 2, -2)
-
- 19 19 169 2 3 2
- = - 8/525 x - ---- y + ---- z - ----- y + 1/300 y + 1/350 x z
- 2100 2100 29400
-
- 3 107 47 2 3 107
- + 1/150 x + ---- x z + ---- y z + 1/175 y z + 1/600 x z - ---- x y
- 7000 5250 7000
-
- 3 3 2 2 2 2
- - 1/300 y z - 1/150 x z - 1/175 y z - 1/350 x y - 1/490 x y
-
- 3 2 2 3 2 2
- - 1/600 x y - 1/350 x z - 1/350 x y - 1/300 y z - 1/490 x z
-
- 2 2 169 2 3 128 2 4
- + 1/245 y z - ----- z - 2/125 - 1/300 z + ---- x + 1/600 y
- 29400 3675
-
- 4 2 4 3
- - 1/150 x + 1/350 x y z + 1/600 z + 1/150 x y + 1/250 x y z
-
- 2 2 2
- - 1/350 x y z + 1/350 x y z, COEFF(0, 2, -2) = 1/300 z + 1/175 y z
-
- 2 2 2 2 2 2 3
- - 1/245 x z + 1/175 x y z - 1/600 y - 1/245 x y - 1/300 y z
-
- 2 2 47 2 3 4
- + 1/245 y z + ---- + 1/175 x z - 1/300 y - 1/300 z + 1/600 y
- 6125
-
- 4 33 2 2 2 4 17
- + 1/100 x - --- x - 1/175 x y - 1/600 z + 1/600 z + ---- y z
- 980 5250
-
- 3 2 3 19
- - 1/300 y z - 1/175 y z + 1/300 y , COEFF(1, 2, -2) = 8/525 x - ---- y
- 2100
-
- 19 169 2 3 2 3 107
- + ---- z - ----- y + 1/300 y + 1/350 x z - 1/150 x - ---- x z
- 2100 29400 7000
-
- 47 2 3 107 3 3
- + ---- y z + 1/175 y z - 1/600 x z + ---- x y - 1/300 y z + 1/150 x z
- 5250 7000
-
- 2 2 2 2 3 2
- - 1/175 y z + 1/350 x y - 1/490 x y + 1/600 x y + 1/350 x z
-
- 2 3 2 2 2 2 169 2
- - 1/350 x y - 1/300 y z - 1/490 x z + 1/245 y z - ----- z - 2/125
- 29400
-
- 3 128 2 4 4 2 4
- - 1/300 z + ---- x + 1/600 y - 1/150 x + 1/350 x y z + 1/600 z
- 3675
-
- 3 2 2
- - 1/150 x y - 1/250 x y z + 1/350 x y z - 1/350 x y z, COEFF(2, 2, -2)
-
- 11 11 11 529 2 202 3 2
- = - --- x - --- y + --- z - ----- y + ---- + 1/300 y - 1/175 x z
- 420 420 420 29400 6125
-
- 3 137 137 2 3 137
- + 1/300 x + ---- x z + ---- y z + 1/175 y z - 1/300 x z - ---- x y
- 5250 5250 5250
-
- 3 3 2 2 2 2
- - 1/300 y z - 1/300 x z - 1/175 y z + 1/175 x y + 1/245 x y
-
- 3 2 2 3 2 2
- + 1/300 x y + 1/175 x z + 1/175 x y - 1/300 y z + 1/245 x z
-
- 2 2 529 2 3 529 2 4 4
- + 1/245 y z - ----- z - 1/300 z - ----- x + 1/600 y + 1/600 x
- 29400 29400
-
- 2 4 3 2
- - 1/175 x y z + 1/600 z + 1/300 x y - 1/125 x y z + 1/175 x y z
-
- 2 19 19 169 2
- - 1/175 x y z, COEFF(-2, -2, -1) = ---- x + ---- y - 8/525 z - ----- y
- 2100 2100 29400
-
- 3 2 3 107 107 2
- - 1/300 y - 1/350 x z - 1/300 x + ---- x z + ---- y z + 1/350 y z
- 7000 7000
-
- 3 47 3 3 2
- - 1/150 x z - ---- x y + 1/600 y z + 1/600 x z - 1/350 y z
- 5250
-
- 2 2 2 3 2 2
- - 1/175 x y + 1/245 x y + 1/300 x y + 1/350 x z - 1/175 x y
-
- 3 2 2 2 2 128 2 3
- - 1/150 y z - 1/490 x z - 1/490 y z + ---- z - 2/125 + 1/150 z
- 3675
-
- 169 2 4 4 2 4 3
- - ----- x + 1/600 y + 1/600 x + 1/350 x y z - 1/150 z + 1/300 x y
- 29400
-
- 2 2
- - 1/250 x y z - 1/350 x y z + 1/350 x y z, COEFF(-1, -2, -1) = - 1/42 x
-
- 17 191 2 173 3 2 3
- - ---- y - 1/42 z + ----- y - ---- - 1/300 y + 1/700 x z + 1/150 x
- 2100 29400 6125
-
- 229 167 2 3 167 3
- + ----- x z + ---- y z + 1/350 y z - 1/300 x z + ---- x y + 1/600 y z
- 10500 7000 7000
-
- 3 2 2 2 2 3
- - 1/300 x z - 1/350 y z - 1/350 x y - 1/490 x y + 1/600 x y
-
- 2 2 3 2 2 2 2
- + 1/700 x z + 1/350 x y - 1/150 y z + 1/980 x z - 1/490 y z
-
- 211 2 3 211 2 4 4 2
- + ---- z + 1/150 z + ---- x + 1/600 y - 1/150 x - 1/700 x y z
- 7350 7350
-
- 4 3 2 2
- - 1/150 z - 1/150 x y - 1/500 x y z - 1/700 x y z + 1/700 x y z,
-
- 2 2 2 3 4
- COEFF(0, -2, -1) = 1/490 x z + 1/175 x y + 1/600 y z + 1/600 y
-
- 3 3 4 2 3 2
- - 1/150 y z - 1/300 y - 1/150 z + 1/350 x z + 1/150 z - 1/350 x y z
-
- 2 2 2 311 2 4 2 29
- - 2/75 z - 1/490 y z - 9/196 x + ----- y + 1/100 x + 2/75 z - ---- y
- 29400 2100
-
- 2 2 47 187 2 2
- - 1/245 x y + ---- + ---- y z + 1/350 y z - 1/350 y z,
- 6125 7000
-
- 17 191 2 173 3
- COEFF(1, -2, -1) = 1/42 x - ---- y - 1/42 z + ----- y - ---- - 1/300 y
- 2100 29400 6125
-
- 2 3 229 167 2 3
- + 1/700 x z - 1/150 x - ----- x z + ---- y z + 1/350 y z + 1/300 x z
- 10500 7000
-
- 167 3 3 2 2
- - ---- x y + 1/600 y z + 1/300 x z - 1/350 y z + 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y - 1/600 x y - 1/700 x z + 1/350 x y - 1/150 y z
-
- 2 2 2 2 211 2 3 211 2 4
- + 1/980 x z - 1/490 y z + ---- z + 1/150 z + ---- x + 1/600 y
- 7350 7350
-
- 4 2 4 3
- - 1/150 x - 1/700 x y z - 1/150 z + 1/150 x y + 1/500 x y z
-
- 2 2 19 19
- + 1/700 x y z - 1/700 x y z, COEFF(2, -2, -1) = - ---- x + ---- y
- 2100 2100
-
- 169 2 3 2 3 107
- - 8/525 z - ----- y - 1/300 y - 1/350 x z + 1/300 x - ---- x z
- 29400 7000
-
- 107 2 3 47 3 3
- + ---- y z + 1/350 y z + 1/150 x z + ---- x y + 1/600 y z - 1/600 x z
- 7000 5250
-
- 2 2 2 2 3 2
- - 1/350 y z + 1/175 x y + 1/245 x y - 1/300 x y - 1/350 x z
-
- 2 3 2 2 2 2 128 2
- - 1/175 x y - 1/150 y z - 1/490 x z - 1/490 y z + ---- z - 2/125
- 3675
-
- 3 169 2 4 4 2 4
- + 1/150 z - ----- x + 1/600 y + 1/600 x + 1/350 x y z - 1/150 z
- 29400
-
- 3 2 2
- - 1/300 x y + 1/250 x y z + 1/350 x y z - 1/350 x y z,
-
- 17 211 2 173 3
- COEFF(-2, -1, -1) = - ---- x - 1/42 y - 1/42 z + ---- y - ---- + 1/150 y
- 2100 7350 6125
-
- 2 3 167 229 2 3
- - 1/350 x z - 1/300 x + ---- x z + ----- y z + 1/700 y z - 1/150 x z
- 7000 10500
-
- 167 3 3 2 2
- + ---- x y - 1/300 y z + 1/600 x z + 1/700 y z + 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y - 1/150 x y + 1/350 x z - 1/350 x y - 1/300 y z
-
- 2 2 2 2 211 2 3 191 2 4
- - 1/490 x z + 1/980 y z + ---- z + 1/150 z + ----- x - 1/150 y
- 7350 29400
-
- 4 2 4 3
- + 1/600 x + 1/700 x y z - 1/150 z + 1/600 x y - 1/500 x y z
-
- 2 2 17 17 17
- - 1/700 x y z - 1/700 x y z, COEFF(-1, -1, -1) = - --- x - --- y - --- z
- 525 525 525
-
- 83 2 3 2 3 23 137 137
- + ---- y + 1/150 y + 1/700 x z + 1/150 x - ---- + ---- x z + ---- y z
- 3675 6125 5250 5250
-
- 2 3 137 3 3
- + 1/700 y z - 1/300 x z + ---- x y - 1/300 y z - 1/300 x z
- 5250
-
- 2 2 2 2 3 2
- + 1/700 y z + 1/700 x y + 1/980 x y - 1/300 x y + 1/700 x z
-
- 2 3 2 2 2 2 83 2 3
- + 1/700 x y - 1/300 y z + 1/980 x z + 1/980 y z + ---- z + 1/150 z
- 3675
-
- 83 2 4 4 2 4 3
- + ---- x - 1/150 y - 1/150 x - 1/1400 x y z - 1/150 z - 1/300 x y
- 3675
-
- 2 2
- - 1/1000 x y z - 1/1400 x y z - 1/1400 x y z, COEFF(0, -1, -1) =
-
- 2 2 2 2 2 2 2
- 1/700 y z - 1/700 x y z + 1/700 y z + 1/490 x y + 1/490 x z
-
- 151 2 3 3 3 37 4
- + ---- y - 1/300 y z - 1/300 y z + 1/150 y - ---- z + 1/100 x
- 7350 1050
-
- 4 37 2 2 151 2 4
- - 1/150 z - ---- y + 1/350 x y + 1/350 x z + ---- z - 1/150 y
- 1050 7350
-
- 57 2 2 2 3 272 289
- - --- x + 1/980 y z + 1/150 z + ---- + ----- y z, COEFF(1, -1, -1) =
- 980 6125 10500
-
- 17 17 17 83 2 3 2 3 23
- --- x - --- y - --- z + ---- y + 1/150 y + 1/700 x z - 1/150 x - ----
- 525 525 525 3675 6125
-
- 137 137 2 3 137 3
- - ---- x z + ---- y z + 1/700 y z + 1/300 x z - ---- x y - 1/300 y z
- 5250 5250 5250
-
- 3 2 2 2 2 3
- + 1/300 x z + 1/700 y z - 1/700 x y + 1/980 x y + 1/300 x y
-
- 2 2 3 2 2 2 2
- - 1/700 x z + 1/700 x y - 1/300 y z + 1/980 x z + 1/980 y z
-
- 83 2 3 83 2 4 4 2
- + ---- z + 1/150 z + ---- x - 1/150 y - 1/150 x - 1/1400 x y z
- 3675 3675
-
- 4 3 2 2
- - 1/150 z + 1/300 x y + 1/1000 x y z + 1/1400 x y z + 1/1400 x y z,
-
- 17 211 2 173 3
- COEFF(2, -1, -1) = ---- x - 1/42 y - 1/42 z + ---- y - ---- + 1/150 y
- 2100 7350 6125
-
- 2 3 167 229 2 3
- - 1/350 x z + 1/300 x - ---- x z + ----- y z + 1/700 y z + 1/150 x z
- 7000 10500
-
- 167 3 3 2 2
- - ---- x y - 1/300 y z - 1/600 x z + 1/700 y z - 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y + 1/150 x y - 1/350 x z - 1/350 x y - 1/300 y z
-
- 2 2 2 2 211 2 3 191 2 4
- - 1/490 x z + 1/980 y z + ---- z + 1/150 z + ----- x - 1/150 y
- 7350 29400
-
- 4 2 4 3
- + 1/600 x + 1/700 x y z - 1/150 z - 1/600 x y + 1/500 x y z
-
- 2 2 2 2
- + 1/700 x y z + 1/700 x y z, COEFF(-2, 0, -1) = - 1/245 x y
-
- 3 4 4 2 2 2
- - 1/150 x z + 1/600 x + 1/100 y + 1/490 y z - 1/350 x z
-
- 2 29 2 47 3 2
- - 1/350 x y z - ---- x + 1/175 x y + ---- + 1/600 x z + 1/350 y z
- 2100 6125
-
- 2 2 2 187 3 2
- + 2/75 z - 1/490 x z - 2/75 z + ---- x z + 1/150 z + 1/350 x z
- 7000
-
- 4 2 3 311 2
- - 1/150 z - 9/196 y - 1/300 x + ----- x , COEFF(-1, 0, -1) =
- 29400
-
- 3 3 4 2 289
- - 1/300 x z - 1/300 x z - 1/150 x - 1/700 x y z + ----- x z
- 10500
-
- 2 2 2 2 2 272 4 2
- + 1/350 y z + 1/980 x z + 1/490 x y + ---- + 1/100 y + 1/700 x z
- 6125
-
- 37 2 3 2 2 151 2 2
- - ---- x + 1/350 x y + 1/150 z + 1/490 y z + ---- z + 1/700 x z
- 1050 7350
-
- 37 57 2 4 151 2 3
- - ---- z - --- y - 1/150 z + ---- x + 1/150 x , COEFF(0, 0, -1) =
- 1050 980 7350
-
- 2 2 2 592 68 2 2 2 61 2
- 1/490 x z + 1/350 y z + ---- + ---- z + 1/490 y z - --- y
- 6125 3675 980
-
- 2 4 61 2 2 2 3 4
- + 1/350 x z + 1/100 y - --- x + 1/245 x y + 1/150 z + 1/100 x
- 980
-
- 4 3 272 2
- - 1/150 z - 4/105 z, COEFF(1, 0, -1) = - 1/150 x + ---- - 1/700 x z
- 6125
-
- 2 4 37 289 2 2 2 2
- - 1/350 x y - 1/150 x + ---- x - ----- x z + 1/490 x y + 1/490 y z
- 1050 10500
-
- 151 2 2 37 2 151 2 3
- + ---- x + 1/700 x y z - ---- z + 1/350 y z + ---- z + 1/300 x z
- 7350 1050 7350
-
- 3 3 4 2 2 2 57 2
- + 1/150 z + 1/300 x z - 1/150 z + 1/700 x z + 1/980 x z - --- y
- 980
-
- 4 2 4 4 2
- + 1/100 y , COEFF(2, 0, -1) = 2/75 z - 1/150 z + 1/100 y - 1/175 x y
-
- 311 2 2 3 2 2 2
- + ----- x + 1/350 y z + 1/150 z + 1/490 y z - 2/75 z - 1/350 x z
- 29400
-
- 2 2 2 4 3 47 3
- - 9/196 y - 1/245 x y + 1/600 x - 1/600 x z + ---- + 1/150 x z
- 6125
-
- 2 187 2 2 2 3 29
- + 1/350 x y z - ---- x z - 1/350 x z - 1/490 x z + 1/300 x + ---- x,
- 7000 2100
-
- 17 211 2 173 3
- COEFF(-2, 1, -1) = - ---- x + 1/42 y - 1/42 z + ---- y - ---- - 1/150 y
- 2100 7350 6125
-
- 2 3 167 229 2 3
- - 1/350 x z - 1/300 x + ---- x z - ----- y z - 1/700 y z - 1/150 x z
- 7000 10500
-
- 167 3 3 2 2
- - ---- x y + 1/300 y z + 1/600 x z + 1/700 y z + 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y + 1/150 x y + 1/350 x z + 1/350 x y + 1/300 y z
-
- 2 2 2 2 211 2 3 191 2 4
- - 1/490 x z + 1/980 y z + ---- z + 1/150 z + ----- x - 1/150 y
- 7350 29400
-
- 4 2 4 3
- + 1/600 x - 1/700 x y z - 1/150 z - 1/600 x y + 1/500 x y z
-
- 2 2 17 17 17
- + 1/700 x y z - 1/700 x y z, COEFF(-1, 1, -1) = - --- x + --- y - --- z
- 525 525 525
-
- 83 2 3 2 3 23 137 137
- + ---- y - 1/150 y + 1/700 x z + 1/150 x - ---- + ---- x z - ---- y z
- 3675 6125 5250 5250
-
- 2 3 137 3 3
- - 1/700 y z - 1/300 x z - ---- x y + 1/300 y z - 1/300 x z
- 5250
-
- 2 2 2 2 3 2
- + 1/700 y z + 1/700 x y + 1/980 x y + 1/300 x y + 1/700 x z
-
- 2 3 2 2 2 2 83 2 3
- - 1/700 x y + 1/300 y z + 1/980 x z + 1/980 y z + ---- z + 1/150 z
- 3675
-
- 83 2 4 4 2 4 3
- + ---- x - 1/150 y - 1/150 x + 1/1400 x y z - 1/150 z + 1/300 x y
- 3675
-
- 2 2
- + 1/1000 x y z + 1/1400 x y z - 1/1400 x y z, COEFF(0, 1, -1) =
-
- 3 2 3 3 4 2 2
- 1/300 y z + 1/700 x y z - 1/150 y + 1/150 z - 1/150 y + 1/490 x y
-
- 151 2 2 37 2 151 2 2 2
- + ---- y + 1/350 x z - ---- z - 1/350 x y + ---- z + 1/490 x z
- 7350 1050 7350
-
- 2 2 2 272 57 2 289 4
- + 1/980 y z + 1/700 y z + ---- - --- x - ----- y z - 1/150 z
- 6125 980 10500
-
- 3 37 2 4 17
- + 1/300 y z + ---- y - 1/700 y z + 1/100 x , COEFF(1, 1, -1) = --- x
- 1050 525
-
- 17 17 83 2 3 2 3 23
- + --- y - --- z + ---- y - 1/150 y + 1/700 x z - 1/150 x - ----
- 525 525 3675 6125
-
- 137 137 2 3 137 3
- - ---- x z - ---- y z - 1/700 y z + 1/300 x z + ---- x y + 1/300 y z
- 5250 5250 5250
-
- 3 2 2 2 2 3
- + 1/300 x z + 1/700 y z - 1/700 x y + 1/980 x y - 1/300 x y
-
- 2 2 3 2 2 2 2
- - 1/700 x z - 1/700 x y + 1/300 y z + 1/980 x z + 1/980 y z
-
- 83 2 3 83 2 4 4 2
- + ---- z + 1/150 z + ---- x - 1/150 y - 1/150 x + 1/1400 x y z
- 3675 3675
-
- 4 3 2 2
- - 1/150 z - 1/300 x y - 1/1000 x y z - 1/1400 x y z + 1/1400 x y z,
-
- 17 211 2 173 3
- COEFF(2, 1, -1) = ---- x + 1/42 y - 1/42 z + ---- y - ---- - 1/150 y
- 2100 7350 6125
-
- 2 3 167 229 2 3
- - 1/350 x z + 1/300 x - ---- x z - ----- y z - 1/700 y z + 1/150 x z
- 7000 10500
-
- 167 3 3 2 2
- + ---- x y + 1/300 y z - 1/600 x z + 1/700 y z - 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y - 1/150 x y - 1/350 x z + 1/350 x y + 1/300 y z
-
- 2 2 2 2 211 2 3 191 2 4
- - 1/490 x z + 1/980 y z + ---- z + 1/150 z + ----- x - 1/150 y
- 7350 29400
-
- 4 2 4 3
- + 1/600 x - 1/700 x y z - 1/150 z + 1/600 x y - 1/500 x y z
-
- 2 2 19 19
- - 1/700 x y z + 1/700 x y z, COEFF(-2, 2, -1) = ---- x - ---- y
- 2100 2100
-
- 169 2 3 2 3 107
- - 8/525 z - ----- y + 1/300 y - 1/350 x z - 1/300 x + ---- x z
- 29400 7000
-
- 107 2 3 47 3 3
- - ---- y z - 1/350 y z - 1/150 x z + ---- x y - 1/600 y z + 1/600 x z
- 7000 5250
-
- 2 2 2 2 3 2
- - 1/350 y z - 1/175 x y + 1/245 x y - 1/300 x y + 1/350 x z
-
- 2 3 2 2 2 2 128 2
- + 1/175 x y + 1/150 y z - 1/490 x z - 1/490 y z + ---- z - 2/125
- 3675
-
- 3 169 2 4 4 2 4
- + 1/150 z - ----- x + 1/600 y + 1/600 x - 1/350 x y z - 1/150 z
- 29400
-
- 3 2 2
- - 1/300 x y + 1/250 x y z + 1/350 x y z + 1/350 x y z, COEFF(-1, 2, -1)
-
- 17 191 2 173 3 2
- = - 1/42 x + ---- y - 1/42 z + ----- y - ---- + 1/300 y + 1/700 x z
- 2100 29400 6125
-
- 3 229 167 2 3 167
- + 1/150 x + ----- x z - ---- y z - 1/350 y z - 1/300 x z - ---- x y
- 10500 7000 7000
-
- 3 3 2 2 2 2
- - 1/600 y z - 1/300 x z - 1/350 y z - 1/350 x y - 1/490 x y
-
- 3 2 2 3 2 2
- - 1/600 x y + 1/700 x z - 1/350 x y + 1/150 y z + 1/980 x z
-
- 2 2 211 2 3 211 2 4 4
- - 1/490 y z + ---- z + 1/150 z + ---- x + 1/600 y - 1/150 x
- 7350 7350
-
- 2 4 3 2
- + 1/700 x y z - 1/150 z + 1/150 x y + 1/500 x y z + 1/700 x y z
-
- 2 3 2 2
- + 1/700 x y z, COEFF(0, 2, -1) = - 1/600 y z - 1/175 x y + 1/350 x z
-
- 47 2 2 187 3 4 2
- + ---- + 1/490 x z - ---- y z + 1/150 y z + 1/600 y - 1/350 y z
- 6125 7000
-
- 2 2 2 2 2 2 4
- - 1/350 y z - 1/490 y z - 2/75 z - 1/245 x y + 2/75 z - 1/150 z
-
- 3 2 2 29 3 311 2
- + 1/300 y + 1/350 x y z - 9/196 x + ---- y + 1/150 z + ----- y
- 2100 29400
-
- 4 17 191 2 173
- + 1/100 x , COEFF(1, 2, -1) = 1/42 x + ---- y - 1/42 z + ----- y - ----
- 2100 29400 6125
-
- 3 2 3 229 167 2
- + 1/300 y + 1/700 x z - 1/150 x - ----- x z - ---- y z - 1/350 y z
- 10500 7000
-
- 3 167 3 3 2
- + 1/300 x z + ---- x y - 1/600 y z + 1/300 x z - 1/350 y z
- 7000
-
- 2 2 2 3 2 2
- + 1/350 x y - 1/490 x y + 1/600 x y - 1/700 x z - 1/350 x y
-
- 3 2 2 2 2 211 2 3 211 2
- + 1/150 y z + 1/980 x z - 1/490 y z + ---- z + 1/150 z + ---- x
- 7350 7350
-
- 4 4 2 4 3
- + 1/600 y - 1/150 x + 1/700 x y z - 1/150 z - 1/150 x y - 1/500 x y z
-
- 2 2 19 19
- - 1/700 x y z - 1/700 x y z, COEFF(2, 2, -1) = - ---- x - ---- y
- 2100 2100
-
- 169 2 3 2 3 107
- - 8/525 z - ----- y + 1/300 y - 1/350 x z + 1/300 x - ---- x z
- 29400 7000
-
- 107 2 3 47 3 3
- - ---- y z - 1/350 y z + 1/150 x z - ---- x y - 1/600 y z - 1/600 x z
- 7000 5250
-
- 2 2 2 2 3 2
- - 1/350 y z + 1/175 x y + 1/245 x y + 1/300 x y - 1/350 x z
-
- 2 3 2 2 2 2 128 2
- + 1/175 x y + 1/150 y z - 1/490 x z - 1/490 y z + ---- z - 2/125
- 3675
-
- 3 169 2 4 4 2 4
- + 1/150 z - ----- x + 1/600 y + 1/600 x - 1/350 x y z - 1/150 z
- 29400
-
- 3 2 2
- + 1/300 x y - 1/250 x y z - 1/350 x y z - 1/350 x y z, COEFF(-2, -2, 0)
-
- 2 2 47 3 2
- = - 1/175 x y z - 1/175 x y + ---- + 1/300 x y - 1/175 x y
- 6125
-
- 2 2 2 33 2 2 2 2
- + 1/245 x y + 1/175 y z - --- z - 1/245 x z + 1/175 x z
- 980
-
- 3 3 2 2 2 4
- + 1/300 x y - 1/300 x - 1/600 x - 1/245 y z + 1/600 x + 1/300 y
-
- 4 2 3 17 4
- + 1/300 x + 1/100 z - 1/600 y - 1/300 y - ---- x y + 1/600 y ,
- 5250
-
- 2 2 2 2 2 2
- COEFF(-1, -2, 0) = - 1/245 y z - 1/490 x y + 2/75 x + 1/350 x z
-
- 2 2 2 2 4 2 3
- - 1/350 x y - 9/196 z + 1/490 x z - 1/150 x + 1/175 y z + 1/150 x
-
- 311 2 2 47 3 187 29
- + ----- y - 1/350 x y z + ---- + 1/600 x y + ---- x y - ---- y - 2/75 x
- 29400 6125 7000 2100
-
- 3 2 4 3 4
- - 1/300 y + 1/350 x y + 1/100 z - 1/150 x y + 1/600 y ,
-
- 292 2 2 2 2 2
- COEFF(0, -2, 0) = ---- - 1/245 x y - 1/245 y z + 1/175 x y
- 6125
-
- 2 4 41 3 431 2 4
- + 1/175 y z + 1/600 y - ---- y - 1/300 y + ----- y + 1/100 z
- 2100 29400
-
- 4 2 2 2 2
- + 1/100 x + 1/245 x z - 1/20 z - 1/20 x , COEFF(1, -2, 0) =
-
- 3 47 2 2 2 3
- - 1/600 x y + ---- + 1/350 x y z + 1/350 x y - 1/350 x z - 1/300 y
- 6125
-
- 3 187 2 311 2 2 2
- - 1/150 x - ---- x y + 2/75 x + 2/75 x + ----- y - 1/490 x y
- 7000 29400
-
- 4 2 2 2 2 2 4 2
- - 1/150 x + 1/490 x z - 9/196 z - 1/245 y z + 1/600 y + 1/350 x y
-
- 3 2 4 29
- + 1/150 x y + 1/175 y z + 1/100 z - ---- y, COEFF(2, -2, 0) =
- 2100
-
- 2 2 2 2 2 2 4 3
- - 1/600 y - 1/245 x z + 1/245 x y + 1/175 x y + 1/600 x - 1/300 x y
-
- 4 47 3 2 2 2
- + 1/100 z + ---- - 1/300 y + 1/175 x y z - 1/245 y z - 1/300 x
- 6125
-
- 2 3 2 33 2 2
- - 1/175 x y + 1/300 x + 1/175 y z - --- z + 1/300 y - 1/175 x z
- 980
-
- 17 2 3 4
- + ---- x y - 1/600 x - 1/300 x y + 1/600 y , COEFF(-2, -1, 0) =
- 5250
-
- 3 2 3 47 2 2 2 2
- 1/600 x y + 1/350 x y - 1/150 x y + ---- - 1/245 x z - 1/490 x y
- 6125
-
- 2 2 2 2 3 2 3
- + 1/175 x z + 1/490 y z - 1/350 x y + 1/150 y + 1/350 y z - 1/300 x
-
- 187 2 2 311 2 29 4
- + ---- x y - 9/196 z - 1/350 x y z + ----- x - ---- x - 1/150 y
- 7000 29400 2100
-
- 4 2 4 3
- + 1/600 x + 2/75 y + 1/100 z - 2/75 y, COEFF(-1, -1, 0) = - 1/300 x y
-
- 4 3 2 4 3 272
- - 1/150 x + 1/150 y - 1/700 x y z + 1/100 z - 1/300 x y + ----
- 6125
-
- 57 2 3 2 2 2 37 151 2
- - --- z + 1/150 x + 1/490 y z + 1/700 x y - ---- x + ---- x
- 980 1050 7350
-
- 151 2 4 2 37 2 2 2
- + ---- y - 1/150 y + 1/350 y z - ---- y + 1/700 x y + 1/490 x z
- 7350 1050
-
- 2 2 2 289 2 2
- + 1/350 x z + 1/980 x y + ----- x y, COEFF(0, -1, 0) = 1/245 x z
- 10500
-
- 68 2 61 2 2 3 2 2 4 592
- + ---- y - --- z + 1/350 x y + 1/150 y + 1/490 y z + 1/100 z + ----
- 3675 980 6125
-
- 4 2 2 2 61 2 4
- - 1/150 y + 1/490 x y - 4/105 y + 1/350 y z - --- x + 1/100 x ,
- 980
-
- 272 3 37 3 3
- COEFF(1, -1, 0) = ---- + 1/300 x y + ---- x + 1/300 x y - 1/150 x
- 6125 1050
-
- 2 2 151 2 289 2 2 3
- - 1/700 x y - 1/350 x z + ---- y - ----- x y + 1/490 x z + 1/150 y
- 7350 10500
-
- 2 4 2 2 4 2 2 151 2
- + 1/700 x y + 1/100 z + 1/490 y z - 1/150 y + 1/980 x y + ---- x
- 7350
-
- 2 57 2 4 2 37
- + 1/350 y z - --- z - 1/150 x + 1/700 x y z - ---- y, COEFF(2, -1, 0)
- 980 1050
-
- 3 29 4 4 3 47 311 2
- = 1/150 y + ---- x + 1/100 z - 1/150 y + 1/150 x y + ---- + ----- x
- 2100 6125 29400
-
- 3 2 2 2 2
- + 1/300 x - 1/350 x y + 1/350 x y z - 9/196 z - 1/175 x z
-
- 3 4 2 187 2 2 2
- - 1/600 x y + 1/600 x + 2/75 y - ---- x y - 1/245 x z - 1/350 x y
- 7000
-
- 2 2 2 2 2
- - 1/490 x y + 1/350 y z - 2/75 y + 1/490 y z , COEFF(-2, 0, 0) =
-
- 2 292 4 4 2 4 431 2
- 1/175 x y + ---- + 1/100 z + 1/600 x - 1/20 z + 1/100 y + ----- x
- 6125 29400
-
- 2 2 2 2 2 2 2 41 3
- - 1/245 x z + 1/245 y z - 1/245 x y + 1/175 x z - ---- x - 1/300 x
- 2100
-
- 2 592 2 2 2 2 2
- - 1/20 y , COEFF(-1, 0, 0) = ---- + 1/490 x y + 1/350 x z + 1/490 x z
- 6125
-
- 61 2 2 4 4 4 68 2 61 2
- - --- z + 1/350 x y + 1/100 y - 1/150 x + 1/100 z + ---- x - --- y
- 980 3675 980
-
- 3 2 2 13 2 4
- - 4/105 x + 1/150 x + 1/245 y z , COEFF(0, 0, 0) = - --- x + 1/100 x
- 196
-
- 2 2 2 2 2 2 4 937 4
- + 1/245 x z + 1/245 x y + 1/245 y z + 1/100 y + ---- + 1/100 z
- 6125
-
- 13 2 13 2 592 4 4 68 2
- - --- z - --- y , COEFF(1, 0, 0) = ---- + 1/100 y - 1/150 x + ---- x
- 196 196 6125 3675
-
- 2 2 2 2 2 61 2 2
- + 1/490 x y - 1/350 x y + 1/490 x z - --- z + 4/105 x - 1/350 x z
- 980
-
- 2 2 4 61 2 3 292
- + 1/245 y z + 1/100 z - --- y - 1/150 x , COEFF(2, 0, 0) = ----
- 980 6125
-
- 2 2 2 2 2 2 2 4
- - 1/175 x y - 1/245 x z - 1/245 x y - 1/20 z - 1/175 x z + 1/100 y
-
- 431 2 4 41 3 2 4
- + ----- x + 1/600 x + ---- x + 1/300 x - 1/20 y + 1/100 z
- 29400 2100
-
- 2 2 2 2
- + 1/245 y z , COEFF(-2, 1, 0) = 1/350 x y + 2/75 y - 1/350 y z
-
- 3 187 3 2 3 47
- - 1/600 x y - ---- x y + 1/150 x y + 1/350 x y z - 1/150 y + ----
- 7000 6125
-
- 3 2 4 2 2 29 2
- - 1/300 x + 1/350 x y + 1/100 z - 1/490 x y - ---- x + 1/175 x z
- 2100
-
- 2 2 2 2 2 2 4 4
- + 2/75 y - 1/245 x z - 9/196 z + 1/490 y z - 1/150 y + 1/600 x
-
- 311 2 2 2 2 2
- + ----- x , COEFF(-1, 1, 0) = 1/490 x z - 1/700 x y + 1/700 x y z
- 29400
-
- 57 2 37 3 272 2 2 2
- - --- z - ---- x + 1/300 x y + ---- + 1/980 x y + 1/350 x z
- 980 1050 6125
-
- 4 151 2 151 2 3 4 2
- - 1/150 x + ---- x + ---- y - 1/150 y - 1/150 y - 1/350 y z
- 7350 7350
-
- 4 289 2 2 37 2 3
- + 1/100 z - ----- x y + 1/490 y z + ---- y + 1/700 x y + 1/150 x
- 10500 1050
-
- 3 592 68 2 2 2 61 2
- + 1/300 x y , COEFF(0, 1, 0) = ---- + ---- y + 1/245 x z - --- z
- 6125 3675 980
-
- 4 2 2 61 2 4 2 2
- + 1/100 z + 1/490 y z - --- x - 1/150 y - 1/350 x y - 1/350 y z
- 980
-
- 3 2 2 4 37
- - 1/150 y + 1/490 x y + 4/105 y + 1/100 x , COEFF(1, 1, 0) = ---- x
- 1050
-
- 3 2 2 2 2 3
- - 1/150 x - 1/350 x z - 1/700 x y + 1/980 x y - 1/300 x y
-
- 289 2 3 37 2 151 2
- + ----- x y - 1/700 x y z - 1/300 x y + ---- y - 1/700 x y + ---- x
- 10500 1050 7350
-
- 272 151 2 2 2 4 2 2 57 2
- + ---- + ---- y + 1/490 x z - 1/150 y + 1/490 y z - --- z
- 6125 7350 980
-
- 2 4 3 4 29
- - 1/350 y z + 1/100 z - 1/150 y - 1/150 x , COEFF(2, 1, 0) = ---- x
- 2100
-
- 3 311 2 2 2 3 2 2
- + 1/300 x + ----- x - 1/175 x z - 9/196 z - 1/150 x y - 1/245 x z
- 29400
-
- 4 2 3 2 2 4 2
- + 1/600 x + 2/75 y - 1/150 y - 1/490 x y + 1/100 z - 1/350 x y z
-
- 4 2 3 2 2 47
- - 1/150 y + 1/350 x y + 1/600 x y - 1/350 x y - 1/350 y z + ----
- 6125
-
- 187 2 2 2
- + ---- x y + 2/75 y + 1/490 y z , COEFF(-2, 2, 0) = 1/175 x z
- 7000
-
- 2 2 2 2 2 2
- - 1/175 x y + 1/245 x y + 1/175 x y z + 1/300 x - 1/600 x - 1/600 y
-
- 2 2 33 2 17 3 2 2 4
- - 1/245 x z - --- z + ---- x y - 1/300 x - 1/245 y z + 1/600 x
- 980 5250
-
- 47 3 2 4 3
- - 1/300 y + ---- + 1/300 y + 1/175 x y + 1/100 z - 1/300 x y
- 6125
-
- 4 2 3 2 2
- + 1/600 y - 1/175 y z - 1/300 x y, COEFF(-1, 2, 0) = 1/490 x z
-
- 2 2 2 2 2 2
- + 1/350 x z - 1/350 x y - 1/490 x y + 1/350 x y z - 1/350 x y
-
- 3 47 2 3 187 4
- - 1/600 x y + ---- - 1/175 y z + 1/150 x - ---- x y - 1/150 x
- 6125 7000
-
- 2 2 2 3 29 4
- - 1/245 y z + 2/75 x + 1/150 x y + ---- y - 2/75 x + 1/600 y
- 2100
-
- 311 2 3 2 4
- + ----- y + 1/300 y - 9/196 z + 1/100 z , COEFF(0, 2, 0) =
- 29400
-
- 2 2 292 3 4 4 41
- - 1/245 x y + ---- + 1/300 y + 1/600 y + 1/100 z + ---- y
- 6125 2100
-
- 2 2 2 2 4 2 2 431 2
- + 1/245 x z - 1/20 x - 1/175 x y + 1/100 x - 1/245 y z + ----- y
- 29400
-
- 2 2 3 47 2
- - 1/175 y z - 1/20 z , COEFF(1, 2, 0) = - 1/150 x y + ---- - 1/175 y z
- 6125
-
- 2 2 2 2 2 187
- - 1/350 x y z - 1/245 y z + 1/350 x y - 1/350 x y + ---- x y
- 7000
-
- 2 2 2 3 2 2 2 311 2
- - 1/490 x y + 2/75 x + 1/600 x y - 9/196 z + 1/490 x z + ----- y
- 29400
-
- 3 4 29 2 4 4
- - 1/150 x + 1/100 z + 2/75 x + ---- y - 1/350 x z + 1/600 y - 1/150 x
- 2100
-
- 3 17 3 2 2
- + 1/300 y , COEFF(2, 2, 0) = - ---- x y + 1/300 x y - 1/245 y z
- 5250
-
- 2 2 2 2 47 2
- - 1/175 y z + 1/245 x y + 1/175 x y + ---- - 1/175 x y z
- 6125
-
- 2 2 33 2 3 2 2 4
- - 1/245 x z - --- z + 1/300 x y - 1/600 y + 1/175 x y + 1/100 z
- 980
-
- 2 3 2 4
- - 1/175 x z + 1/300 x - 1/600 x - 1/300 y - 1/300 x + 1/600 y
-
- 4 3 19 19
- + 1/600 x + 1/300 y , COEFF(-2, -2, 1) = ---- x + ---- y + 8/525 z
- 2100 2100
-
- 169 2 3 2 3 107 107
- - ----- y - 1/300 y + 1/350 x z - 1/300 x - ---- x z - ---- y z
- 29400 7000 7000
-
- 2 3 47 3 3
- + 1/350 y z + 1/150 x z - ---- x y - 1/600 y z - 1/600 x z
- 5250
-
- 2 2 2 2 3 2
- + 1/350 y z - 1/175 x y + 1/245 x y + 1/300 x y + 1/350 x z
-
- 2 3 2 2 2 2 128 2
- - 1/175 x y + 1/150 y z - 1/490 x z - 1/490 y z + ---- z - 2/125
- 3675
-
- 3 169 2 4 4 2 4
- - 1/150 z - ----- x + 1/600 y + 1/600 x - 1/350 x y z - 1/150 z
- 29400
-
- 3 2 2
- + 1/300 x y + 1/250 x y z - 1/350 x y z - 1/350 x y z, COEFF(-1, -2, 1)
-
- 17 191 2 173 3 2
- = - 1/42 x - ---- y + 1/42 z + ----- y - ---- - 1/300 y - 1/700 x z
- 2100 29400 6125
-
- 3 229 167 2 3 167
- + 1/150 x - ----- x z - ---- y z + 1/350 y z + 1/300 x z + ---- x y
- 10500 7000 7000
-
- 3 3 2 2 2 2
- - 1/600 y z + 1/300 x z + 1/350 y z - 1/350 x y - 1/490 x y
-
- 3 2 2 3 2 2
- + 1/600 x y + 1/700 x z + 1/350 x y + 1/150 y z + 1/980 x z
-
- 2 2 211 2 3 211 2 4 4
- - 1/490 y z + ---- z - 1/150 z + ---- x + 1/600 y - 1/150 x
- 7350 7350
-
- 2 4 3 2
- + 1/700 x y z - 1/150 z - 1/150 x y + 1/500 x y z - 1/700 x y z
-
- 2 3 2 2
- - 1/700 x y z, COEFF(0, -2, 1) = - 1/300 y + 1/350 y z + 1/350 y z
-
- 29 2 2 2 47 187 3
- - ---- y + 1/350 x y z - 1/245 x y + ---- - ---- y z - 1/600 y z
- 2100 6125 7000
-
- 2 3 2 2 2 2
- + 2/75 z - 1/150 z + 1/175 x y + 2/75 z - 1/490 y z - 1/350 x z
-
- 3 2 2 2 311 2 4 4
- + 1/150 y z + 1/490 x z - 9/196 x + ----- y + 1/100 x + 1/600 y
- 29400
-
- 4 17 191 2 173
- - 1/150 z , COEFF(1, -2, 1) = 1/42 x - ---- y + 1/42 z + ----- y - ----
- 2100 29400 6125
-
- 3 2 3 229 167 2
- - 1/300 y - 1/700 x z - 1/150 x + ----- x z - ---- y z + 1/350 y z
- 10500 7000
-
- 3 167 3 3 2
- - 1/300 x z - ---- x y - 1/600 y z - 1/300 x z + 1/350 y z
- 7000
-
- 2 2 2 3 2 2
- + 1/350 x y - 1/490 x y - 1/600 x y - 1/700 x z + 1/350 x y
-
- 3 2 2 2 2 211 2 3 211 2
- + 1/150 y z + 1/980 x z - 1/490 y z + ---- z - 1/150 z + ---- x
- 7350 7350
-
- 4 4 2 4 3
- + 1/600 y - 1/150 x + 1/700 x y z - 1/150 z + 1/150 x y - 1/500 x y z
-
- 2 2 19 19
- + 1/700 x y z + 1/700 x y z, COEFF(2, -2, 1) = - ---- x + ---- y
- 2100 2100
-
- 169 2 3 2 3 107
- + 8/525 z - ----- y - 1/300 y + 1/350 x z + 1/300 x + ---- x z
- 29400 7000
-
- 107 2 3 47 3 3
- - ---- y z + 1/350 y z - 1/150 x z + ---- x y - 1/600 y z + 1/600 x z
- 7000 5250
-
- 2 2 2 2 3 2
- + 1/350 y z + 1/175 x y + 1/245 x y - 1/300 x y - 1/350 x z
-
- 2 3 2 2 2 2 128 2
- - 1/175 x y + 1/150 y z - 1/490 x z - 1/490 y z + ---- z - 2/125
- 3675
-
- 3 169 2 4 4 2 4
- - 1/150 z - ----- x + 1/600 y + 1/600 x - 1/350 x y z - 1/150 z
- 29400
-
- 3 2 2
- - 1/300 x y - 1/250 x y z + 1/350 x y z + 1/350 x y z, COEFF(-2, -1, 1)
-
- 17 211 2 173 3 2
- = - ---- x - 1/42 y + 1/42 z + ---- y - ---- + 1/150 y + 1/350 x z
- 2100 7350 6125
-
- 3 167 229 2 3 167
- - 1/300 x - ---- x z - ----- y z + 1/700 y z + 1/150 x z + ---- x y
- 7000 10500 7000
-
- 3 3 2 2 2 2
- + 1/300 y z - 1/600 x z - 1/700 y z + 1/350 x y - 1/490 x y
-
- 3 2 2 3 2 2
- - 1/150 x y + 1/350 x z - 1/350 x y + 1/300 y z - 1/490 x z
-
- 2 2 211 2 3 191 2 4 4
- + 1/980 y z + ---- z - 1/150 z + ----- x - 1/150 y + 1/600 x
- 7350 29400
-
- 2 4 3 2
- - 1/700 x y z - 1/150 z + 1/600 x y + 1/500 x y z - 1/700 x y z
-
- 2 17 17 17 83 2
- + 1/700 x y z, COEFF(-1, -1, 1) = - --- x - --- y + --- z + ---- y
- 525 525 525 3675
-
- 3 2 3 23 137 137
- + 1/150 y - 1/700 x z + 1/150 x - ---- - ---- x z - ---- y z
- 6125 5250 5250
-
- 2 3 137 3 3
- + 1/700 y z + 1/300 x z + ---- x y + 1/300 y z + 1/300 x z
- 5250
-
- 2 2 2 2 3 2
- - 1/700 y z + 1/700 x y + 1/980 x y - 1/300 x y + 1/700 x z
-
- 2 3 2 2 2 2 83 2 3
- + 1/700 x y + 1/300 y z + 1/980 x z + 1/980 y z + ---- z - 1/150 z
- 3675
-
- 83 2 4 4 2 4 3
- + ---- x - 1/150 y - 1/150 x + 1/1400 x y z - 1/150 z - 1/300 x y
- 3675
-
- 2 2
- + 1/1000 x y z - 1/1400 x y z + 1/1400 x y z, COEFF(0, -1, 1) =
-
- 3 37 289 2 2 272 3
- - 1/150 z + ---- z - ----- y z + 1/980 y z + ---- + 1/300 y z
- 1050 10500 6125
-
- 2 2 151 2 3 4 2 2
- + 1/490 x z + ---- y + 1/300 y z + 1/100 x + 1/700 y z - 1/700 y z
- 7350
-
- 2 2 37 2 151 2 4
- + 1/350 x y + 1/700 x y z - ---- y - 1/350 x z + ---- z - 1/150 y
- 1050 7350
-
- 3 2 2 57 2 4 17
- + 1/150 y + 1/490 x y - --- x - 1/150 z , COEFF(1, -1, 1) = --- x
- 980 525
-
- 17 17 83 2 3 2 3 23
- - --- y + --- z + ---- y + 1/150 y - 1/700 x z - 1/150 x - ----
- 525 525 3675 6125
-
- 137 137 2 3 137 3
- + ---- x z - ---- y z + 1/700 y z - 1/300 x z - ---- x y + 1/300 y z
- 5250 5250 5250
-
- 3 2 2 2 2 3
- - 1/300 x z - 1/700 y z - 1/700 x y + 1/980 x y + 1/300 x y
-
- 2 2 3 2 2 2 2
- - 1/700 x z + 1/700 x y + 1/300 y z + 1/980 x z + 1/980 y z
-
- 83 2 3 83 2 4 4 2
- + ---- z - 1/150 z + ---- x - 1/150 y - 1/150 x + 1/1400 x y z
- 3675 3675
-
- 4 3 2 2
- - 1/150 z + 1/300 x y - 1/1000 x y z + 1/1400 x y z - 1/1400 x y z,
-
- 17 211 2 173 3
- COEFF(2, -1, 1) = ---- x - 1/42 y + 1/42 z + ---- y - ---- + 1/150 y
- 2100 7350 6125
-
- 2 3 167 229 2 3
- + 1/350 x z + 1/300 x + ---- x z - ----- y z + 1/700 y z - 1/150 x z
- 7000 10500
-
- 167 3 3 2 2
- - ---- x y + 1/300 y z + 1/600 x z - 1/700 y z - 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y + 1/150 x y - 1/350 x z - 1/350 x y + 1/300 y z
-
- 2 2 2 2 211 2 3 191 2 4
- - 1/490 x z + 1/980 y z + ---- z - 1/150 z + ----- x - 1/150 y
- 7350 29400
-
- 4 2 4 3
- + 1/600 x - 1/700 x y z - 1/150 z - 1/600 x y - 1/500 x y z
-
- 2 2 4 2
- + 1/700 x y z - 1/700 x y z, COEFF(-2, 0, 1) = 1/600 x + 1/350 x z
-
- 2 2 2 2 187 311 2 3
- + 1/350 x z - 1/245 x y - 9/196 y - ---- x z + ----- x + 1/150 x z
- 7000 29400
-
- 29 3 2 3 2 2 2
- - ---- x - 1/150 z - 1/350 y z - 1/600 x z + 1/490 y z + 1/175 x y
- 2100
-
- 3 47 4 2 2 4 2
- - 1/300 x + ---- + 1/100 y - 1/490 x z - 1/150 z + 2/75 z + 2/75 z
- 6125
-
- 2 272 2 3
- + 1/350 x y z, COEFF(-1, 0, 1) = ---- + 1/700 x z + 1/300 x z
- 6125
-
- 2 37 151 2 4 2 2 2
- - 1/350 y z - ---- x + ---- x - 1/150 x + 1/490 x y + 1/700 x y z
- 1050 7350
-
- 57 2 37 2 2 2 151 2 3
- - --- y + ---- z + 1/350 x y + 1/980 x z + ---- z + 1/300 x z
- 980 1050 7350
-
- 3 289 4 2 4 3
- + 1/150 x - ----- x z - 1/150 z - 1/700 x z + 1/100 y - 1/150 z
- 10500
-
- 2 2 4 2 2 4
- + 1/490 y z , COEFF(0, 0, 1) = - 1/150 z + 1/490 y z + 1/100 x
-
- 4 592 61 2 2 2 2 2 3
- + 1/100 y + ---- - --- x + 1/490 x z + 1/245 x y - 1/150 z
- 6125 980
-
- 68 2 2 2 61 2
- + ---- z - 1/350 x z - 1/350 y z + 4/105 z - --- y , COEFF(1, 0, 1) =
- 3675 980
-
- 2 2 2 2 272 3 151 2 37
- 1/490 x y - 1/700 x z - 1/350 x y + ---- - 1/150 x + ---- z + ---- z
- 6125 7350 1050
-
- 289 2 2 3 3 151 2 2
- + ----- x z + 1/980 x z - 1/150 z - 1/300 x z + ---- x - 1/700 x y z
- 10500 7350
-
- 57 2 2 4 37 4 2 2
- - --- y - 1/700 x z - 1/150 z + ---- x + 1/100 y + 1/490 y z
- 980 1050
-
- 3 2 4 2
- - 1/300 x z - 1/350 y z - 1/150 x , COEFF(2, 0, 1) = - 1/350 y z
-
- 187 47 2 3 2 3
- + ---- x z + ---- - 1/175 x y + 1/600 x z + 2/75 z - 1/150 x z
- 7000 6125
-
- 3 2 311 2 2 2 2
- - 1/150 z - 1/350 x y z + ----- x - 1/490 x z - 9/196 y
- 29400
-
- 2 2 29 2 3 4
- - 1/245 x y + ---- x + 1/350 x z + 2/75 z + 1/300 x - 1/150 z
- 2100
-
- 2 4 2 2 4
- - 1/350 x z + 1/100 y + 1/490 y z + 1/600 x , COEFF(-2, 1, 1) =
-
- 17 211 2 173 3 2
- - ---- x + 1/42 y + 1/42 z + ---- y - ---- - 1/150 y + 1/350 x z
- 2100 7350 6125
-
- 3 167 229 2 3 167
- - 1/300 x - ---- x z + ----- y z - 1/700 y z + 1/150 x z - ---- x y
- 7000 10500 7000
-
- 3 3 2 2 2 2
- - 1/300 y z - 1/600 x z - 1/700 y z + 1/350 x y - 1/490 x y
-
- 3 2 2 3 2 2
- + 1/150 x y + 1/350 x z + 1/350 x y - 1/300 y z - 1/490 x z
-
- 2 2 211 2 3 191 2 4 4
- + 1/980 y z + ---- z - 1/150 z + ----- x - 1/150 y + 1/600 x
- 7350 29400
-
- 2 4 3 2
- + 1/700 x y z - 1/150 z - 1/600 x y - 1/500 x y z + 1/700 x y z
-
- 2 17 17 17 83 2
- + 1/700 x y z, COEFF(-1, 1, 1) = - --- x + --- y + --- z + ---- y
- 525 525 525 3675
-
- 3 2 3 23 137 137
- - 1/150 y - 1/700 x z + 1/150 x - ---- - ---- x z + ---- y z
- 6125 5250 5250
-
- 2 3 137 3 3
- - 1/700 y z + 1/300 x z - ---- x y - 1/300 y z + 1/300 x z
- 5250
-
- 2 2 2 2 3 2
- - 1/700 y z + 1/700 x y + 1/980 x y + 1/300 x y + 1/700 x z
-
- 2 3 2 2 2 2 83 2 3
- - 1/700 x y - 1/300 y z + 1/980 x z + 1/980 y z + ---- z - 1/150 z
- 3675
-
- 83 2 4 4 2 4 3
- + ---- x - 1/150 y - 1/150 x - 1/1400 x y z - 1/150 z + 1/300 x y
- 3675
-
- 2 2 272
- - 1/1000 x y z + 1/1400 x y z + 1/1400 x y z, COEFF(0, 1, 1) = ----
- 6125
-
- 37 3 2 3 4 3
- + ---- y - 1/150 z - 1/700 y z - 1/300 y z - 1/150 z - 1/150 y
- 1050
-
- 3 4 151 2 2 57 2 151 2
- - 1/300 y z + 1/100 x + ---- z - 1/350 x y - --- x + ---- y
- 7350 980 7350
-
- 4 2 2 2 2 2 2
- - 1/150 y + 1/490 x y - 1/700 y z - 1/350 x z + 1/490 x z
-
- 289 2 37 2 2 17
- + ----- y z - 1/700 x y z + ---- z + 1/980 y z , COEFF(1, 1, 1) = --- x
- 10500 1050 525
-
- 17 17 83 2 3 2 3 23
- + --- y + --- z + ---- y - 1/150 y - 1/700 x z - 1/150 x - ----
- 525 525 3675 6125
-
- 137 137 2 3 137 3
- + ---- x z + ---- y z - 1/700 y z - 1/300 x z + ---- x y - 1/300 y z
- 5250 5250 5250
-
- 3 2 2 2 2 3
- - 1/300 x z - 1/700 y z - 1/700 x y + 1/980 x y - 1/300 x y
-
- 2 2 3 2 2 2 2
- - 1/700 x z - 1/700 x y - 1/300 y z + 1/980 x z + 1/980 y z
-
- 83 2 3 83 2 4 4 2
- + ---- z - 1/150 z + ---- x - 1/150 y - 1/150 x - 1/1400 x y z
- 3675 3675
-
- 4 3 2 2
- - 1/150 z - 1/300 x y + 1/1000 x y z - 1/1400 x y z - 1/1400 x y z,
-
- 17 211 2 173 3
- COEFF(2, 1, 1) = ---- x + 1/42 y + 1/42 z + ---- y - ---- - 1/150 y
- 2100 7350 6125
-
- 2 3 167 229 2 3
- + 1/350 x z + 1/300 x + ---- x z + ----- y z - 1/700 y z - 1/150 x z
- 7000 10500
-
- 167 3 3 2 2
- + ---- x y - 1/300 y z + 1/600 x z - 1/700 y z - 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y - 1/150 x y - 1/350 x z + 1/350 x y - 1/300 y z
-
- 2 2 2 2 211 2 3 191 2 4
- - 1/490 x z + 1/980 y z + ---- z - 1/150 z + ----- x - 1/150 y
- 7350 29400
-
- 4 2 4 3
- + 1/600 x + 1/700 x y z - 1/150 z + 1/600 x y + 1/500 x y z
-
- 2 2 19 19
- - 1/700 x y z - 1/700 x y z, COEFF(-2, 2, 1) = ---- x - ---- y + 8/525 z
- 2100 2100
-
- 169 2 3 2 3 107 107
- - ----- y + 1/300 y + 1/350 x z - 1/300 x - ---- x z + ---- y z
- 29400 7000 7000
-
- 2 3 47 3 3
- - 1/350 y z + 1/150 x z + ---- x y + 1/600 y z - 1/600 x z
- 5250
-
- 2 2 2 2 3 2
- + 1/350 y z - 1/175 x y + 1/245 x y - 1/300 x y + 1/350 x z
-
- 2 3 2 2 2 2 128 2
- + 1/175 x y - 1/150 y z - 1/490 x z - 1/490 y z + ---- z - 2/125
- 3675
-
- 3 169 2 4 4 2 4
- - 1/150 z - ----- x + 1/600 y + 1/600 x + 1/350 x y z - 1/150 z
- 29400
-
- 3 2 2
- - 1/300 x y - 1/250 x y z + 1/350 x y z - 1/350 x y z, COEFF(-1, 2, 1)
-
- 17 191 2 173 3 2
- = - 1/42 x + ---- y + 1/42 z + ----- y - ---- + 1/300 y - 1/700 x z
- 2100 29400 6125
-
- 3 229 167 2 3 167
- + 1/150 x - ----- x z + ---- y z - 1/350 y z + 1/300 x z - ---- x y
- 10500 7000 7000
-
- 3 3 2 2 2 2
- + 1/600 y z + 1/300 x z + 1/350 y z - 1/350 x y - 1/490 x y
-
- 3 2 2 3 2 2
- - 1/600 x y + 1/700 x z - 1/350 x y - 1/150 y z + 1/980 x z
-
- 2 2 211 2 3 211 2 4 4
- - 1/490 y z + ---- z - 1/150 z + ---- x + 1/600 y - 1/150 x
- 7350 7350
-
- 2 4 3 2
- - 1/700 x y z - 1/150 z + 1/150 x y - 1/500 x y z + 1/700 x y z
-
- 2 2 2 2 2
- - 1/700 x y z, COEFF(0, 2, 1) = - 1/350 y z + 1/350 y z - 1/245 x y
-
- 2 2 2 2 2 3 3
- - 1/350 x z - 1/490 y z + 1/490 x z - 1/150 y z + 1/600 y z
-
- 2 3 2 4 29 311 2 47
- - 1/350 x y z - 1/150 z + 2/75 z + 1/600 y + ---- y + ----- y + ----
- 2100 29400 6125
-
- 3 2 4 187 2 4
- + 1/300 y - 9/196 x + 1/100 x + ---- y z - 1/175 x y - 1/150 z
- 7000
-
- 17 191 2 173
- + 2/75 z, COEFF(1, 2, 1) = 1/42 x + ---- y + 1/42 z + ----- y - ----
- 2100 29400 6125
-
- 3 2 3 229 167 2
- + 1/300 y - 1/700 x z - 1/150 x + ----- x z + ---- y z - 1/350 y z
- 10500 7000
-
- 3 167 3 3 2
- - 1/300 x z + ---- x y + 1/600 y z - 1/300 x z + 1/350 y z
- 7000
-
- 2 2 2 3 2 2
- + 1/350 x y - 1/490 x y + 1/600 x y - 1/700 x z - 1/350 x y
-
- 3 2 2 2 2 211 2 3 211 2
- - 1/150 y z + 1/980 x z - 1/490 y z + ---- z - 1/150 z + ---- x
- 7350 7350
-
- 4 4 2 4 3
- + 1/600 y - 1/150 x - 1/700 x y z - 1/150 z - 1/150 x y + 1/500 x y z
-
- 2 2 19 19
- - 1/700 x y z + 1/700 x y z, COEFF(2, 2, 1) = - ---- x - ---- y
- 2100 2100
-
- 169 2 3 2 3 107
- + 8/525 z - ----- y + 1/300 y + 1/350 x z + 1/300 x + ---- x z
- 29400 7000
-
- 107 2 3 47 3 3
- + ---- y z - 1/350 y z - 1/150 x z - ---- x y + 1/600 y z + 1/600 x z
- 7000 5250
-
- 2 2 2 2 3 2
- + 1/350 y z + 1/175 x y + 1/245 x y + 1/300 x y - 1/350 x z
-
- 2 3 2 2 2 2 128 2
- + 1/175 x y - 1/150 y z - 1/490 x z - 1/490 y z + ---- z - 2/125
- 3675
-
- 3 169 2 4 4 2 4
- - 1/150 z - ----- x + 1/600 y + 1/600 x + 1/350 x y z - 1/150 z
- 29400
-
- 3 2 2
- + 1/300 x y + 1/250 x y z - 1/350 x y z + 1/350 x y z, COEFF(-2, -2, 2)
-
- 11 11 11 529 2 202 3 2
- = --- x + --- y - --- z - ----- y + ---- - 1/300 y + 1/175 x z
- 420 420 420 29400 6125
-
- 3 137 137 2 3 137
- - 1/300 x + ---- x z + ---- y z - 1/175 y z - 1/300 x z - ---- x y
- 5250 5250 5250
-
- 3 3 2 2 2 2
- - 1/300 y z - 1/300 x z + 1/175 y z - 1/175 x y + 1/245 x y
-
- 3 2 2 3 2 2
- + 1/300 x y - 1/175 x z - 1/175 x y - 1/300 y z + 1/245 x z
-
- 2 2 529 2 3 529 2 4 4
- + 1/245 y z - ----- z + 1/300 z - ----- x + 1/600 y + 1/600 x
- 29400 29400
-
- 2 4 3 2
- - 1/175 x y z + 1/600 z + 1/300 x y + 1/125 x y z + 1/175 x y z
-
- 2 19 19 169 2
- - 1/175 x y z, COEFF(-1, -2, 2) = - 8/525 x + ---- y - ---- z - ----- y
- 2100 2100 29400
-
- 3 2 3 107 47 2
- - 1/300 y - 1/350 x z + 1/150 x - ---- x z + ---- y z - 1/175 y z
- 7000 5250
-
- 3 107 3 3 2
- - 1/600 x z + ---- x y - 1/300 y z + 1/150 x z + 1/175 y z
- 7000
-
- 2 2 2 3 2 2
- - 1/350 x y - 1/490 x y + 1/600 x y - 1/350 x z + 1/350 x y
-
- 3 2 2 2 2 169 2 3
- - 1/300 y z - 1/490 x z + 1/245 y z - ----- z - 2/125 + 1/300 z
- 29400
-
- 128 2 4 4 2 4 3
- + ---- x + 1/600 y - 1/150 x + 1/350 x y z + 1/600 z - 1/150 x y
- 3675
-
- 2 2
- + 1/250 x y z + 1/350 x y z - 1/350 x y z, COEFF(0, -2, 2) = 1/300 y
-
- 2 47 3 3 4 17
- + 1/175 x y z + ---- - 1/300 y + 1/300 z + 1/600 y + ---- y z
- 6125 5250
-
- 2 2 4 2 3 2 2
- + 1/175 y z - 1/600 z + 1/100 x - 1/175 x z - 1/300 y z - 1/245 x y
-
- 2 2 2 2 2 2
- + 1/245 y z + 1/175 x y - 1/300 z - 1/175 y z - 1/245 x z
-
- 3 4 33 2 2
- - 1/300 y z + 1/600 z - --- x - 1/600 y , COEFF(1, -2, 2) = 8/525 x
- 980
-
- 19 19 169 2 3 2 3 107
- + ---- y - ---- z - ----- y - 1/300 y - 1/350 x z - 1/150 x + ---- x z
- 2100 2100 29400 7000
-
- 47 2 3 107 3 3
- + ---- y z - 1/175 y z + 1/600 x z - ---- x y - 1/300 y z - 1/150 x z
- 5250 7000
-
- 2 2 2 2 3 2
- + 1/175 y z + 1/350 x y - 1/490 x y - 1/600 x y + 1/350 x z
-
- 2 3 2 2 2 2 169 2
- + 1/350 x y - 1/300 y z - 1/490 x z + 1/245 y z - ----- z - 2/125
- 29400
-
- 3 128 2 4 4 2 4
- + 1/300 z + ---- x + 1/600 y - 1/150 x + 1/350 x y z + 1/600 z
- 3675
-
- 3 2 2
- + 1/150 x y - 1/250 x y z - 1/350 x y z + 1/350 x y z, COEFF(2, -2, 2)
-
- 11 11 11 529 2 202 3 2
- = - --- x + --- y - --- z - ----- y + ---- - 1/300 y + 1/175 x z
- 420 420 420 29400 6125
-
- 3 137 137 2 3 137
- + 1/300 x - ---- x z + ---- y z - 1/175 y z + 1/300 x z + ---- x y
- 5250 5250 5250
-
- 3 3 2 2 2 2
- - 1/300 y z + 1/300 x z + 1/175 y z + 1/175 x y + 1/245 x y
-
- 3 2 2 3 2 2
- - 1/300 x y + 1/175 x z - 1/175 x y - 1/300 y z + 1/245 x z
-
- 2 2 529 2 3 529 2 4 4
- + 1/245 y z - ----- z + 1/300 z - ----- x + 1/600 y + 1/600 x
- 29400 29400
-
- 2 4 3 2
- - 1/175 x y z + 1/600 z - 1/300 x y - 1/125 x y z - 1/175 x y z
-
- 2 19 19 128 2
- + 1/175 x y z, COEFF(-2, -1, 2) = ---- x - 8/525 y - ---- z + ---- y
- 2100 2100 3675
-
- 3 2 3 47 107 2
- + 1/150 y + 1/175 x z - 1/300 x + ---- x z - ---- y z - 1/350 y z
- 5250 7000
-
- 3 107 3 3 2
- - 1/300 x z + ---- x y + 1/150 y z - 1/300 x z - 1/350 y z
- 7000
-
- 2 2 2 3 2 2
- + 1/350 x y - 1/490 x y - 1/150 x y - 1/175 x z - 1/350 x y
-
- 3 2 2 2 2 169 2 3
- - 1/600 y z + 1/245 x z - 1/490 y z - ----- z - 2/125 + 1/300 z
- 29400
-
- 169 2 4 4 2 4 3
- - ----- x - 1/150 y + 1/600 x - 1/350 x y z + 1/600 z + 1/600 x y
- 29400
-
- 2 2
- + 1/250 x y z + 1/350 x y z + 1/350 x y z, COEFF(-1, -1, 2) = - 1/42 x
-
- 17 211 2 173 3 2 3
- - 1/42 y + ---- z + ---- y - ---- + 1/150 y - 1/350 x z + 1/150 x
- 2100 7350 6125
-
- 167 167 2 3 229 3
- - ---- x z - ---- y z - 1/350 y z - 1/600 x z + ----- x y + 1/150 y z
- 7000 7000 10500
-
- 3 2 2 2 2 3
- + 1/150 x z - 1/350 y z + 1/700 x y + 1/980 x y - 1/300 x y
-
- 2 2 3 2 2 2 2
- - 1/350 x z + 1/700 x y - 1/600 y z - 1/490 x z - 1/490 y z
-
- 191 2 3 211 2 4 4 2
- + ----- z + 1/300 z + ---- x - 1/150 y - 1/150 x + 1/700 x y z
- 29400 7350
-
- 4 3 2 2
- + 1/600 z - 1/300 x y + 1/500 x y z + 1/700 x y z + 1/700 x y z,
-
- 3 311 2 2 2 187 47
- COEFF(0, -1, 2) = - 1/600 y z + ----- z - 1/245 x z - ---- y z + ----
- 29400 7000 6125
-
- 29 4 3 2 2 4
- + ---- z + 1/600 z + 1/150 y z - 2/75 y - 1/490 y z + 1/100 x
- 2100
-
- 2 4 3 2 2 2
- + 1/350 x y z - 1/150 y + 1/300 z - 1/350 y z + 2/75 y - 9/196 x
-
- 3 2 2 2 2 2
- + 1/150 y - 1/350 y z + 1/350 x y + 1/490 x y - 1/175 x z,
-
- 17 211 2 173 3
- COEFF(1, -1, 2) = 1/42 x - 1/42 y + ---- z + ---- y - ---- + 1/150 y
- 2100 7350 6125
-
- 2 3 167 167 2 3
- - 1/350 x z - 1/150 x + ---- x z - ---- y z - 1/350 y z + 1/600 x z
- 7000 7000
-
- 229 3 3 2 2
- - ----- x y + 1/150 y z - 1/150 x z - 1/350 y z - 1/700 x y
- 10500
-
- 2 2 3 2 2 3
- + 1/980 x y + 1/300 x y + 1/350 x z + 1/700 x y - 1/600 y z
-
- 2 2 2 2 191 2 3 211 2 4
- - 1/490 x z - 1/490 y z + ----- z + 1/300 z + ---- x - 1/150 y
- 29400 7350
-
- 4 2 4 3
- - 1/150 x + 1/700 x y z + 1/600 z + 1/300 x y - 1/500 x y z
-
- 2 2 19
- - 1/700 x y z - 1/700 x y z, COEFF(2, -1, 2) = - ---- x - 8/525 y
- 2100
-
- 19 128 2 3 2 3 47
- - ---- z + ---- y + 1/150 y + 1/175 x z + 1/300 x - ---- x z
- 2100 3675 5250
-
- 107 2 3 107 3 3
- - ---- y z - 1/350 y z + 1/300 x z - ---- x y + 1/150 y z + 1/300 x z
- 7000 7000
-
- 2 2 2 2 3 2
- - 1/350 y z - 1/350 x y - 1/490 x y + 1/150 x y + 1/175 x z
-
- 2 3 2 2 2 2 169 2
- - 1/350 x y - 1/600 y z + 1/245 x z - 1/490 y z - ----- z - 2/125
- 29400
-
- 3 169 2 4 4 2 4
- + 1/300 z - ----- x - 1/150 y + 1/600 x - 1/350 x y z + 1/600 z
- 29400
-
- 3 2 2
- - 1/600 x y - 1/250 x y z - 1/350 x y z - 1/350 x y z, COEFF(-2, 0, 2)
-
- 2 2 3 17 2 3
- = 1/245 x z - 1/300 x z + ---- x z - 1/175 x z - 1/300 z - 1/300 x z
- 5250
-
- 2 2 33 2 2 3
- - 1/600 z + 1/175 x y z - --- y + 1/175 x z + 1/300 z + 1/300 x
- 980
-
- 3 2 2 4 2 2 2
- - 1/300 x + 1/175 x y - 1/175 y z + 1/600 x - 1/245 x y - 1/600 x
-
- 47 4 2 2 4 3
- + ---- + 1/600 z - 1/245 y z + 1/100 y , COEFF(-1, 0, 2) = - 1/600 x z
- 6125
-
- 187 2 47 29 2 311 2
- - ---- x z - 1/350 x z - 2/75 x + ---- + ---- z - 1/350 x z + ----- z
- 7000 6125 2100 29400
-
- 2 2 4 2 2 2 3 4
- - 1/245 y z - 1/150 x - 1/490 x z + 2/75 x + 1/150 x z + 1/600 z
-
- 3 4 2 2 2 2
- + 1/150 x + 1/100 y + 1/350 x y + 1/350 x y z - 1/175 y z - 9/196 y
-
- 2 2 3 41 431 2 4
- + 1/490 x y + 1/300 z , COEFF(0, 0, 2) = ---- z + ----- z + 1/100 y
- 2100 29400
-
- 2 3 2 2 2 292 2
- - 1/20 y + 1/300 z - 1/245 x z - 1/175 x z + ---- - 1/175 y z
- 6125
-
- 4 2 2 2 2 2 4
- + 1/100 x + 1/245 x y - 1/20 x - 1/245 y z + 1/600 z ,
-
- 2 187 2 3 47
- COEFF(1, 0, 2) = - 1/350 x y + ---- x z + 1/350 x z + 1/600 x z + ----
- 7000 6125
-
- 2 2 2 3 2 2 3
- - 1/175 y z + 1/490 x y + 1/300 z - 1/245 y z - 1/150 x
-
- 2 2 4 4 2 4
- - 1/490 x z - 1/150 x + 2/75 x + 1/600 z - 1/350 x y z + 1/100 y
-
- 29 2 311 2 2 3 2
- + ---- z + 2/75 x + ----- z - 9/196 y - 1/150 x z - 1/350 x z,
- 2100 29400
-
- 2 2 17 47
- COEFF(2, 0, 2) = - 1/175 x y z - 1/175 x y - ---- x z - 1/300 x + ----
- 5250 6125
-
- 3 33 2 2 2 2 2 2
- + 1/300 x z - --- y + 1/175 x z - 1/175 y z - 1/600 z - 1/245 x y
- 980
-
- 4 2 2 4 2 2 4 2
- + 1/600 x - 1/245 y z + 1/600 z + 1/245 x z + 1/100 y + 1/175 x z
-
- 2 3 3 3
- - 1/600 x + 1/300 z + 1/300 x z - 1/300 z + 1/300 x , COEFF(-2, 1, 2)
-
- 19 19 128 2 3 2 3
- = ---- x + 8/525 y - ---- z + ---- y - 1/150 y + 1/175 x z - 1/300 x
- 2100 2100 3675
-
- 47 107 2 3 107 3
- + ---- x z + ---- y z + 1/350 y z - 1/300 x z - ---- x y - 1/150 y z
- 5250 7000 7000
-
- 3 2 2 2 2 3
- - 1/300 x z - 1/350 y z + 1/350 x y - 1/490 x y + 1/150 x y
-
- 2 2 3 2 2 2 2
- - 1/175 x z + 1/350 x y + 1/600 y z + 1/245 x z - 1/490 y z
-
- 169 2 3 169 2 4 4
- - ----- z - 2/125 + 1/300 z - ----- x - 1/150 y + 1/600 x
- 29400 29400
-
- 2 4 3 2
- + 1/350 x y z + 1/600 z - 1/600 x y - 1/250 x y z - 1/350 x y z
-
- 2 17 211 2
- + 1/350 x y z, COEFF(-1, 1, 2) = - 1/42 x + 1/42 y + ---- z + ---- y
- 2100 7350
-
- 173 3 2 3 167 167
- - ---- - 1/150 y - 1/350 x z + 1/150 x - ---- x z + ---- y z
- 6125 7000 7000
-
- 2 3 229 3 3
- + 1/350 y z - 1/600 x z - ----- x y - 1/150 y z + 1/150 x z
- 10500
-
- 2 2 2 2 3 2
- - 1/350 y z + 1/700 x y + 1/980 x y + 1/300 x y - 1/350 x z
-
- 2 3 2 2 2 2 191 2
- - 1/700 x y + 1/600 y z - 1/490 x z - 1/490 y z + ----- z
- 29400
-
- 3 211 2 4 4 2 4
- + 1/300 z + ---- x - 1/150 y - 1/150 x - 1/700 x y z + 1/600 z
- 7350
-
- 3 2 2
- + 1/300 x y - 1/500 x y z - 1/700 x y z + 1/700 x y z, COEFF(0, 1, 2)
-
- 2 311 2 3 4 3
- = 2/75 y - 1/350 y z + ----- z + 1/600 y z + 1/100 x + 1/300 z
- 29400
-
- 2 2 2 3 29 187 2
- - 9/196 x - 1/245 x z - 1/150 y + ---- z + ---- y z - 1/350 x y z
- 2100 7000
-
- 2 2 2 2 2 4 2 2
- + 1/490 x y - 1/490 y z + 2/75 y - 1/150 y - 1/175 x z + 1/350 y z
-
- 47 2 3 4
- + ---- - 1/350 x y - 1/150 y z + 1/600 z , COEFF(1, 1, 2) = 1/42 x
- 6125
-
- 17 211 2 173 3 2 3
- + 1/42 y + ---- z + ---- y - ---- - 1/150 y - 1/350 x z - 1/150 x
- 2100 7350 6125
-
- 167 167 2 3 229 3
- + ---- x z + ---- y z + 1/350 y z + 1/600 x z + ----- x y - 1/150 y z
- 7000 7000 10500
-
- 3 2 2 2 2 3
- - 1/150 x z - 1/350 y z - 1/700 x y + 1/980 x y - 1/300 x y
-
- 2 2 3 2 2 2 2
- + 1/350 x z - 1/700 x y + 1/600 y z - 1/490 x z - 1/490 y z
-
- 191 2 3 211 2 4 4 2
- + ----- z + 1/300 z + ---- x - 1/150 y - 1/150 x - 1/700 x y z
- 29400 7350
-
- 4 3 2 2
- + 1/600 z - 1/300 x y + 1/500 x y z + 1/700 x y z - 1/700 x y z,
-
- 19 19 128 2 3
- COEFF(2, 1, 2) = - ---- x + 8/525 y - ---- z + ---- y - 1/150 y
- 2100 2100 3675
-
- 2 3 47 107 2 3
- + 1/175 x z + 1/300 x - ---- x z + ---- y z + 1/350 y z + 1/300 x z
- 5250 7000
-
- 107 3 3 2 2
- + ---- x y - 1/150 y z + 1/300 x z - 1/350 y z - 1/350 x y
- 7000
-
- 2 2 3 2 2 3
- - 1/490 x y - 1/150 x y + 1/175 x z + 1/350 x y + 1/600 y z
-
- 2 2 2 2 169 2 3 169 2
- + 1/245 x z - 1/490 y z - ----- z - 2/125 + 1/300 z - ----- x
- 29400 29400
-
- 4 4 2 4 3
- - 1/150 y + 1/600 x + 1/350 x y z + 1/600 z + 1/600 x y + 1/250 x y z
-
- 2 2 11 11 11
- + 1/350 x y z - 1/350 x y z, COEFF(-2, 2, 2) = --- x - --- y - --- z
- 420 420 420
-
- 529 2 202 3 2 3 137 137
- - ----- y + ---- + 1/300 y + 1/175 x z - 1/300 x + ---- x z - ---- y z
- 29400 6125 5250 5250
-
- 2 3 137 3 3
- + 1/175 y z - 1/300 x z + ---- x y + 1/300 y z - 1/300 x z
- 5250
-
- 2 2 2 2 3 2
- + 1/175 y z - 1/175 x y + 1/245 x y - 1/300 x y - 1/175 x z
-
- 2 3 2 2 2 2 529 2
- + 1/175 x y + 1/300 y z + 1/245 x z + 1/245 y z - ----- z
- 29400
-
- 3 529 2 4 4 2 4
- + 1/300 z - ----- x + 1/600 y + 1/600 x + 1/175 x y z + 1/600 z
- 29400
-
- 3 2 2
- - 1/300 x y - 1/125 x y z - 1/175 x y z - 1/175 x y z, COEFF(-1, 2, 2)
-
- 19 19 169 2 3 2
- = - 8/525 x - ---- y - ---- z - ----- y + 1/300 y - 1/350 x z
- 2100 2100 29400
-
- 3 107 47 2 3 107
- + 1/150 x - ---- x z - ---- y z + 1/175 y z - 1/600 x z - ---- x y
- 7000 5250 7000
-
- 3 3 2 2 2 2
- + 1/300 y z + 1/150 x z + 1/175 y z - 1/350 x y - 1/490 x y
-
- 3 2 2 3 2 2
- - 1/600 x y - 1/350 x z - 1/350 x y + 1/300 y z - 1/490 x z
-
- 2 2 169 2 3 128 2 4
- + 1/245 y z - ----- z - 2/125 + 1/300 z + ---- x + 1/600 y
- 29400 3675
-
- 4 2 4 3
- - 1/150 x - 1/350 x y z + 1/600 z + 1/150 x y - 1/250 x y z
-
- 2 2 2 2 2 2
- - 1/350 x y z - 1/350 x y z, COEFF(0, 2, 2) = 1/245 y z - 1/245 x y
-
- 2 2 3 47 2 2 2
- - 1/245 x z + 1/300 y z + ---- - 1/175 x y z + 1/175 y z - 1/600 y
- 6125
-
- 2 4 3 3 4
- - 1/175 x y + 1/100 x + 1/300 y - 1/300 z + 1/300 z + 1/600 z
-
- 17 3 4 2 33 2
- - ---- y z - 1/300 y + 1/300 y z + 1/600 y + 1/175 y z - --- x
- 5250 980
-
- 2 2 19 19
- - 1/175 x z - 1/600 z , COEFF(1, 2, 2) = 8/525 x - ---- y - ---- z
- 2100 2100
-
- 169 2 3 2 3 107 47
- - ----- y + 1/300 y - 1/350 x z - 1/150 x + ---- x z - ---- y z
- 29400 7000 5250
-
- 2 3 107 3 3
- + 1/175 y z + 1/600 x z + ---- x y + 1/300 y z - 1/150 x z
- 7000
-
- 2 2 2 2 3 2
- + 1/175 y z + 1/350 x y - 1/490 x y + 1/600 x y + 1/350 x z
-
- 2 3 2 2 2 2 169 2
- - 1/350 x y + 1/300 y z - 1/490 x z + 1/245 y z - ----- z - 2/125
- 29400
-
- 3 128 2 4 4 2 4
- + 1/300 z + ---- x + 1/600 y - 1/150 x - 1/350 x y z + 1/600 z
- 3675
-
- 3 2 2
- - 1/150 x y + 1/250 x y z + 1/350 x y z + 1/350 x y z, COEFF(2, 2, 2)
-
- 11 11 11 529 2 202 3 2
- = - --- x - --- y - --- z - ----- y + ---- + 1/300 y + 1/175 x z
- 420 420 420 29400 6125
-
- 3 137 137 2 3 137
- + 1/300 x - ---- x z - ---- y z + 1/175 y z + 1/300 x z - ---- x y
- 5250 5250 5250
-
- 3 3 2 2 2 2
- + 1/300 y z + 1/300 x z + 1/175 y z + 1/175 x y + 1/245 x y
-
- 3 2 2 3 2 2
- + 1/300 x y + 1/175 x z + 1/175 x y + 1/300 y z + 1/245 x z
-
- 2 2 529 2 3 529 2 4 4
- + 1/245 y z - ----- z + 1/300 z - ----- x + 1/600 y + 1/600 x
- 29400 29400
-
- 2 4 3 2
- + 1/175 x y z + 1/600 z + 1/300 x y + 1/125 x y z + 1/175 x y z
-
- 2
- + 1/175 x y z]
-
-> print_coeff__lc_of_data(%, "coeff_I_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c");
-bytes used=774123504, alloc=7011068, time=79.78
-bytes used=775124004, alloc=7011068, time=79.86
-bytes used=776124636, alloc=7011068, time=79.93
-bytes used=777124792, alloc=7011068, time=80.01
-bytes used=778124952, alloc=7011068, time=80.09
-bytes used=779125164, alloc=7011068, time=80.16
-bytes used=780125576, alloc=7011068, time=80.23
-bytes used=781126068, alloc=7011068, time=80.30
-bytes used=782126516, alloc=7011068, time=80.38
-bytes used=783126676, alloc=7011068, time=80.45
-bytes used=784127016, alloc=7011068, time=80.52
-bytes used=785127732, alloc=7011068, time=80.59
-bytes used=786128132, alloc=7011068, time=80.66
-bytes used=787128692, alloc=7011068, time=80.76
-bytes used=788128856, alloc=7011068, time=81.29
-bytes used=789129476, alloc=7011068, time=81.83
-bytes used=790129816, alloc=7011068, time=82.36
-bytes used=791129972, alloc=7011068, time=82.89
-bytes used=792130472, alloc=7011068, time=83.42
-bytes used=793130652, alloc=7011068, time=83.61
-bytes used=794131036, alloc=7011068, time=83.70
-bytes used=795131188, alloc=7011068, time=83.78
-bytes used=796131376, alloc=7011068, time=83.87
-bytes used=797131540, alloc=7011068, time=83.96
-bytes used=798131860, alloc=7011068, time=84.04
-bytes used=799132016, alloc=7011068, time=84.12
-bytes used=800132300, alloc=7011068, time=84.20
-bytes used=801132512, alloc=7011068, time=84.29
-bytes used=802132720, alloc=7011068, time=84.38
-bytes used=803132912, alloc=7011068, time=84.48
-bytes used=804141632, alloc=7011068, time=84.54
-bytes used=805210076, alloc=7011068, time=84.59
-bytes used=806270852, alloc=7011068, time=84.65
-bytes used=807322272, alloc=7011068, time=84.71
-bytes used=808362308, alloc=7011068, time=84.77
-bytes used=809396712, alloc=7011068, time=84.83
-bytes used=810425440, alloc=7011068, time=84.88
-bytes used=811449076, alloc=7011068, time=84.94
-bytes used=812464344, alloc=7011068, time=85.00
-bytes used=813471940, alloc=7011068, time=85.06
-bytes used=814476376, alloc=7011068, time=85.12
-bytes used=815698300, alloc=7011068, time=85.19
-bytes used=816916128, alloc=7011068, time=85.25
-bytes used=818125360, alloc=7011068, time=85.32
-bytes used=819326492, alloc=7011068, time=85.39
-bytes used=820519892, alloc=7011068, time=85.46
-bytes used=821709968, alloc=7011068, time=85.52
-bytes used=822897664, alloc=7011068, time=85.59
-bytes used=824077836, alloc=7011068, time=85.66
-bytes used=825235940, alloc=7011068, time=85.73
-bytes used=826367012, alloc=7011068, time=85.79
-bytes used=827479824, alloc=7011068, time=85.86
-bytes used=828568444, alloc=7011068, time=85.93
-bytes used=829621268, alloc=7011068, time=85.99
-bytes used=830646740, alloc=7011068, time=86.06
-bytes used=831652412, alloc=7011068, time=86.12
-bytes used=832835248, alloc=7011068, time=86.20
-bytes used=833991492, alloc=7011068, time=86.27
-bytes used=835123728, alloc=7011068, time=86.34
-bytes used=836230424, alloc=7011068, time=86.41
-bytes used=837308808, alloc=7011068, time=86.48
-bytes used=838345428, alloc=7011068, time=86.54
-bytes used=839350024, alloc=7011068, time=86.61
-bytes used=840487720, alloc=7011068, time=86.68
-bytes used=841586856, alloc=7011068, time=86.76
-bytes used=842644248, alloc=7011068, time=86.84
-bytes used=843665820, alloc=7011068, time=86.92
-bytes used=844668460, alloc=7011068, time=86.99
-bytes used=845798068, alloc=7011068, time=87.08
-bytes used=846917700, alloc=7011068, time=87.16
-bytes used=848031192, alloc=7011068, time=87.25
-bytes used=849138784, alloc=7011068, time=87.33
-bytes used=850239448, alloc=7011068, time=87.42
-bytes used=851335724, alloc=7011068, time=87.50
-bytes used=852378004, alloc=7011068, time=87.59
-bytes used=853486756, alloc=7011068, time=87.68
-bytes used=854523484, alloc=7011068, time=87.77
-bytes used=855612912, alloc=7011068, time=87.87
-bytes used=856634388, alloc=7011068, time=87.98
-bytes used=857638740, alloc=7011068, time=88.07
-bytes used=858640836, alloc=7011068, time=88.17
-bytes used=859641296, alloc=7011068, time=88.27
-bytes used=860641552, alloc=7011068, time=88.37
-bytes used=861648692, alloc=7011068, time=88.47
-bytes used=862732552, alloc=7011068, time=88.58
-bytes used=863733940, alloc=7011068, time=88.65
-bytes used=864734128, alloc=7011068, time=88.72
-bytes used=865734348, alloc=7011068, time=90.16
-bytes used=866734528, alloc=7011068, time=91.22
-bytes used=867734728, alloc=7011068, time=91.41
-bytes used=868735096, alloc=7011068, time=91.50
-bytes used=869736296, alloc=7011068, time=91.58
-bytes used=870737596, alloc=7011068, time=91.66
-bytes used=871738576, alloc=7011068, time=91.74
-bytes used=872739400, alloc=7011068, time=91.81
-bytes used=873742624, alloc=7011068, time=91.89
-bytes used=874743488, alloc=7011068, time=91.97
-bytes used=875743776, alloc=7011068, time=92.04
-bytes used=876745440, alloc=7011068, time=92.11
-bytes used=877747100, alloc=7011068, time=92.19
-bytes used=878747612, alloc=7011068, time=92.26
-bytes used=879748108, alloc=7011068, time=92.33
-bytes used=880748944, alloc=7011068, time=92.40
-bytes used=881749268, alloc=7011068, time=92.47
-bytes used=882749784, alloc=7011068, time=92.53
-bytes used=883751116, alloc=7011068, time=92.60
-bytes used=884751620, alloc=7011068, time=92.67
-bytes used=885752136, alloc=7011068, time=92.75
-bytes used=886752296, alloc=7011068, time=92.82
-bytes used=887752536, alloc=7011068, time=92.90
-bytes used=888757820, alloc=7011068, time=92.98
-bytes used=889758992, alloc=7011068, time=93.06
-bytes used=890766372, alloc=7011068, time=93.14
-bytes used=891766632, alloc=7011068, time=93.21
-bytes used=892766792, alloc=7011068, time=93.28
-bytes used=893767004, alloc=7011068, time=93.36
-bytes used=894769044, alloc=7011068, time=93.43
-bytes used=895769212, alloc=7011068, time=93.50
-bytes used=896769388, alloc=7011068, time=93.57
-bytes used=897769576, alloc=7011068, time=93.65
-bytes used=898769872, alloc=7011068, time=93.72
-bytes used=899770160, alloc=7011068, time=93.79
-bytes used=900770484, alloc=7011068, time=93.87
-bytes used=901770776, alloc=7011068, time=93.94
-bytes used=902771004, alloc=7011068, time=94.02
-bytes used=903771184, alloc=7011068, time=94.09
-bytes used=904771352, alloc=7011068, time=94.17
-bytes used=905771580, alloc=7011068, time=94.25
-bytes used=906771780, alloc=7011068, time=94.34
-bytes used=907772136, alloc=7011068, time=94.45
-bytes used=908772292, alloc=7011068, time=94.60
-bytes used=909813688, alloc=7011068, time=94.72
-bytes used=910828580, alloc=7011068, time=94.83
-bytes used=911828808, alloc=7011068, time=94.95
-bytes used=912829164, alloc=7011068, time=95.07
-bytes used=913829592, alloc=7011068, time=95.21
-bytes used=914829868, alloc=7011068, time=95.36
-bytes used=915848080, alloc=7011068, time=95.48
-bytes used=916848268, alloc=7011068, time=95.60
-bytes used=917863576, alloc=7011068, time=95.71
-bytes used=918863872, alloc=7011068, time=95.86
-bytes used=919864072, alloc=7011068, time=96.00
-bytes used=920864300, alloc=7011068, time=96.16
-bytes used=921864724, alloc=7011068, time=96.34
-bytes used=922865204, alloc=7011068, time=96.51
-bytes used=923865468, alloc=7011068, time=96.65
-bytes used=924906600, alloc=7011068, time=96.78
-bytes used=925906760, alloc=7011068, time=96.92
-bytes used=926906928, alloc=7011068, time=97.06
-bytes used=927907232, alloc=7011068, time=97.22
-bytes used=928907488, alloc=7011068, time=97.37
-bytes used=929918152, alloc=7011068, time=97.49
-bytes used=930918368, alloc=7011068, time=97.62
-bytes used=931919404, alloc=7011068, time=97.75
-bytes used=932925368, alloc=7011068, time=97.85
-bytes used=933925572, alloc=7011068, time=97.94
-bytes used=934928060, alloc=7011068, time=98.03
-bytes used=935928304, alloc=7011068, time=98.12
-bytes used=936928488, alloc=7011068, time=98.21
-bytes used=937928704, alloc=7011068, time=98.31
-bytes used=938928856, alloc=7011068, time=98.46
-bytes used=939929064, alloc=7011068, time=98.57
-bytes used=940968072, alloc=7011068, time=98.66
-bytes used=942000668, alloc=7011068, time=98.78
-bytes used=943000932, alloc=7011068, time=98.88
-bytes used=944015844, alloc=7011068, time=98.97
-bytes used=945053068, alloc=7011068, time=99.07
-bytes used=946053264, alloc=7011068, time=99.18
-bytes used=947054232, alloc=7011068, time=99.30
-bytes used=948071572, alloc=7011068, time=99.42
-bytes used=949100732, alloc=7011068, time=99.52
-bytes used=950101004, alloc=7011068, time=99.63
-bytes used=951114176, alloc=7011068, time=99.74
-bytes used=952114372, alloc=7011068, time=99.86
-bytes used=953141488, alloc=7011068, time=99.98
-bytes used=954163952, alloc=7011068, time=100.09
-bytes used=955200512, alloc=7011068, time=100.20
-bytes used=956200700, alloc=7011068, time=100.30
-bytes used=957200900, alloc=7011068, time=100.39
-bytes used=958201144, alloc=7011068, time=100.48
-bytes used=959201308, alloc=7011068, time=100.58
-bytes used=960201532, alloc=7011068, time=100.66
-bytes used=961201736, alloc=7011068, time=100.75
-bytes used=962204108, alloc=7011068, time=100.85
-bytes used=963204316, alloc=7011068, time=100.95
-bytes used=964229540, alloc=7011068, time=101.05
-bytes used=965229700, alloc=7011068, time=101.13
-bytes used=966230072, alloc=7011068, time=101.21
-bytes used=967230224, alloc=7011068, time=102.80
-bytes used=968235136, alloc=7011068, time=103.80
-bytes used=969235328, alloc=7011068, time=104.60
-bytes used=970235588, alloc=7011068, time=105.12
-bytes used=971235772, alloc=7011068, time=105.21
-bytes used=972236080, alloc=7011068, time=105.31
-bytes used=973236564, alloc=7011068, time=105.38
-bytes used=974236804, alloc=7011068, time=105.48
-bytes used=975237012, alloc=7011068, time=105.55
-bytes used=976240532, alloc=7011068, time=105.61
-bytes used=977243376, alloc=7011068, time=105.70
-bytes used=978246288, alloc=7011068, time=105.79
-bytes used=979246640, alloc=7011068, time=105.86
-bytes used=980247080, alloc=7011068, time=105.93
-bytes used=981247568, alloc=7011068, time=106.00
-bytes used=982248060, alloc=7011068, time=106.07
-bytes used=983248540, alloc=7011068, time=106.16
-bytes used=984249076, alloc=7011068, time=106.24
-bytes used=985249488, alloc=7011068, time=106.32
-bytes used=986249832, alloc=7011068, time=106.39
-bytes used=987250552, alloc=7011068, time=106.45
-bytes used=988251012, alloc=7011068, time=106.54
-bytes used=989251184, alloc=7011068, time=106.63
-bytes used=990251424, alloc=7011068, time=106.69
-bytes used=991256156, alloc=7011068, time=106.76
-bytes used=992256464, alloc=7011068, time=106.83
-bytes used=993256632, alloc=7011068, time=106.90
-bytes used=994261292, alloc=7011068, time=106.99
-bytes used=995266504, alloc=7011068, time=107.06
-bytes used=996266828, alloc=7011068, time=107.13
-bytes used=997267340, alloc=7011068, time=107.19
-bytes used=998268044, alloc=7011068, time=107.28
-bytes used=999268204, alloc=7011068, time=107.35
-bytes used=1000268424, alloc=7011068, time=107.43
-bytes used=1001268852, alloc=7011068, time=107.57
-bytes used=1002269040, alloc=7011068, time=107.81
-bytes used=1003294988, alloc=7011068, time=107.96
-bytes used=1004300700, alloc=7011068, time=108.07
-bytes used=1005330036, alloc=7011068, time=108.19
-bytes used=1006366972, alloc=7011068, time=108.30
-bytes used=1007382616, alloc=7011068, time=108.43
-bytes used=1008387668, alloc=7011068, time=108.55
-bytes used=1009395820, alloc=7011068, time=108.67
-bytes used=1010420192, alloc=7011068, time=108.80
-bytes used=1011420752, alloc=7011068, time=108.91
-bytes used=1012462468, alloc=7011068, time=109.04
-bytes used=1013473732, alloc=7011068, time=109.16
-bytes used=1014509232, alloc=7011068, time=109.28
-bytes used=1015510604, alloc=7011068, time=109.41
-bytes used=1016516816, alloc=7011068, time=109.53
-bytes used=1017523884, alloc=7011068, time=109.67
-bytes used=1018541912, alloc=7011068, time=109.80
-bytes used=1019573880, alloc=7011068, time=109.94
-bytes used=1020574424, alloc=7011068, time=110.08
-bytes used=1021616520, alloc=7011068, time=110.21
-bytes used=1022624648, alloc=7011068, time=110.34
-bytes used=1023628860, alloc=7011068, time=110.58
-bytes used=1024630988, alloc=7011068, time=110.72
-bytes used=1025650884, alloc=7011068, time=110.86
-bytes used=1026651316, alloc=7011068, time=111.01
-bytes used=1027674040, alloc=7011068, time=111.17
-bytes used=1028681404, alloc=7011068, time=111.32
-bytes used=1029681620, alloc=7011068, time=111.46
-bytes used=1030717456, alloc=7011068, time=111.63
-bytes used=1031747856, alloc=7011068, time=111.79
-bytes used=1032748280, alloc=7011068, time=111.92
-bytes used=1033778184, alloc=7011068, time=112.08
-bytes used=1034785228, alloc=7011068, time=112.22
-bytes used=1035786836, alloc=7011068, time=112.37
-bytes used=1036798188, alloc=7011068, time=112.53
-bytes used=1037798436, alloc=7011068, time=112.70
-bytes used=1038798624, alloc=7011068, time=112.81
-bytes used=1039798872, alloc=7011068, time=112.92
-bytes used=1040799048, alloc=7011068, time=113.04
-bytes used=1041799256, alloc=7011068, time=113.16
-bytes used=1042799484, alloc=7011068, time=113.27
-bytes used=1043799996, alloc=7011068, time=113.36
-bytes used=1044800196, alloc=7011068, time=113.44
-bytes used=1045800380, alloc=7011068, time=115.30
-bytes used=1046847132, alloc=7011068, time=116.65
-bytes used=1047857576, alloc=7011068, time=116.83
-bytes used=1048860428, alloc=7011068, time=117.01
-bytes used=1049861700, alloc=7011068, time=117.22
-bytes used=1050891796, alloc=7011068, time=117.41
-bytes used=1051891972, alloc=7011068, time=118.01
-bytes used=1052892204, alloc=7011068, time=119.29
-bytes used=1053892436, alloc=7011068, time=119.39
-bytes used=1054892604, alloc=7011068, time=119.48
-bytes used=1055892768, alloc=7011068, time=119.57
-bytes used=1056893152, alloc=7011068, time=119.64
-bytes used=1057893372, alloc=7011068, time=119.71
-bytes used=1058893732, alloc=7011068, time=119.79
-bytes used=1059894120, alloc=7011068, time=119.86
-bytes used=1060894400, alloc=7011068, time=119.93
-bytes used=1061894816, alloc=7011068, time=120.00
-bytes used=1062895136, alloc=7011068, time=120.08
-bytes used=1063895324, alloc=7011068, time=120.15
-bytes used=1064895484, alloc=7011068, time=120.22
-bytes used=1065895828, alloc=7011068, time=120.30
-bytes used=1066896112, alloc=7011068, time=120.37
-bytes used=1067896484, alloc=7011068, time=120.44
-bytes used=1068896728, alloc=7011068, time=120.52
-bytes used=1069896996, alloc=7011068, time=120.59
-bytes used=1070897216, alloc=7011068, time=120.66
-bytes used=1071897416, alloc=7011068, time=120.73
-bytes used=1072897588, alloc=7011068, time=120.80
-bytes used=1073897924, alloc=7011068, time=120.87
-bytes used=1074898300, alloc=7011068, time=120.94
-bytes used=1075898484, alloc=7011068, time=121.01
-bytes used=1076898796, alloc=7011068, time=121.09
-bytes used=1077899256, alloc=7011068, time=121.16
-bytes used=1078899428, alloc=7011068, time=121.23
-bytes used=1079899824, alloc=7011068, time=121.30
-bytes used=1080900012, alloc=7011068, time=121.38
-bytes used=1081900372, alloc=7011068, time=121.45
-bytes used=1082900832, alloc=7011068, time=121.52
-bytes used=1083901368, alloc=7011068, time=121.59
-bytes used=1084901520, alloc=7011068, time=121.67
-bytes used=1085901856, alloc=7011068, time=121.74
-bytes used=1086902216, alloc=7011068, time=121.81
-bytes used=1087902712, alloc=7011068, time=121.88
-bytes used=1088902932, alloc=7011068, time=121.96
-bytes used=1089903108, alloc=7011068, time=122.03
-bytes used=1090903836, alloc=7011068, time=122.15
-bytes used=1091920840, alloc=7011068, time=122.63
-bytes used=1092921064, alloc=7011068, time=123.12
-bytes used=1093921240, alloc=7011068, time=123.40
-bytes used=1094921496, alloc=7011068, time=123.57
-bytes used=1095921672, alloc=7011068, time=123.69
-bytes used=1096921880, alloc=7011068, time=123.80
-bytes used=1097922088, alloc=7011068, time=123.92
-bytes used=1098922296, alloc=7011068, time=124.03
-bytes used=1099922452, alloc=7011068, time=124.14
-bytes used=1100927880, alloc=7011068, time=127.23
-bytes used=1101928152, alloc=7011068, time=129.08
-bytes used=1102928316, alloc=7011068, time=129.18
-bytes used=1103928724, alloc=7011068, time=129.26
-bytes used=1104929096, alloc=7011068, time=129.33
-bytes used=1105929396, alloc=7011068, time=129.41
-bytes used=1106929548, alloc=7011068, time=129.48
-bytes used=1107929964, alloc=7011068, time=129.55
-bytes used=1108930256, alloc=7011068, time=129.62
-bytes used=1109930460, alloc=7011068, time=129.70
-bytes used=1110930788, alloc=7011068, time=129.77
-bytes used=1111931140, alloc=7011068, time=129.84
-bytes used=1112931612, alloc=7011068, time=129.91
-bytes used=1113931956, alloc=7011068, time=129.99
-bytes used=1114932116, alloc=7011068, time=130.06
-bytes used=1115932608, alloc=7011068, time=130.13
-bytes used=1116932796, alloc=7011068, time=130.20
-bytes used=1117933100, alloc=7011068, time=130.28
-bytes used=1118933560, alloc=7011068, time=130.35
-bytes used=1119933752, alloc=7011068, time=130.42
-bytes used=1120933940, alloc=7011068, time=130.49
-bytes used=1121934240, alloc=7011068, time=130.57
-bytes used=1122934656, alloc=7011068, time=130.64
-bytes used=1123934932, alloc=7011068, time=130.71
-bytes used=1124935152, alloc=7011068, time=130.78
-bytes used=1125935512, alloc=7011068, time=130.86
-bytes used=1126935708, alloc=7011068, time=130.93
-bytes used=1127936144, alloc=7011068, time=131.00
-bytes used=1128936432, alloc=7011068, time=131.07
-bytes used=1129936816, alloc=7011068, time=131.15
-bytes used=1130937164, alloc=7011068, time=131.22
-bytes used=1131937528, alloc=7011068, time=131.28
-bytes used=1132937828, alloc=7011068, time=131.35
-bytes used=1133938224, alloc=7011068, time=131.42
-bytes used=1134938568, alloc=7011068, time=131.50
-bytes used=1135938996, alloc=7011068, time=131.57
-bytes used=1136939224, alloc=7011068, time=131.64
-bytes used=1137939408, alloc=7011068, time=131.71
-bytes used=1138939572, alloc=7011068, time=131.79
-bytes used=1139939720, alloc=7011068, time=132.20
-bytes used=1140940028, alloc=7011068, time=132.72
-bytes used=1141941148, alloc=7011068, time=133.07
-bytes used=1142942220, alloc=7011068, time=133.23
-bytes used=1143942476, alloc=7011068, time=133.35
-bytes used=1144942716, alloc=7011068, time=133.46
-bytes used=1145942924, alloc=7011068, time=133.57
-bytes used=1146943176, alloc=7011068, time=133.69
-bytes used=1147943432, alloc=7011068, time=137.27
-bytes used=1148943600, alloc=7011068, time=138.52
-bytes used=1149943752, alloc=7011068, time=138.62
-bytes used=1150944148, alloc=7011068, time=138.69
-bytes used=1151944516, alloc=7011068, time=138.76
-bytes used=1152944688, alloc=7011068, time=138.84
-bytes used=1153944896, alloc=7011068, time=138.90
-bytes used=1154945140, alloc=7011068, time=138.97
-bytes used=1155945396, alloc=7011068, time=139.05
-bytes used=1156945552, alloc=7011068, time=139.12
-bytes used=1157945816, alloc=7011068, time=139.19
-bytes used=1158946236, alloc=7011068, time=139.26
-bytes used=1159946448, alloc=7011068, time=139.34
-bytes used=1160946700, alloc=7011068, time=139.41
-bytes used=1161946856, alloc=7011068, time=139.48
-bytes used=1162947196, alloc=7011068, time=139.56
-bytes used=1163947424, alloc=7011068, time=139.63
-bytes used=1164947704, alloc=7011068, time=139.70
-bytes used=1165948124, alloc=7011068, time=139.77
-bytes used=1166948312, alloc=7011068, time=139.85
-bytes used=1167948500, alloc=7011068, time=139.92
-bytes used=1168948772, alloc=7011068, time=139.99
-bytes used=1169948924, alloc=7011068, time=140.07
-bytes used=1170949316, alloc=7011068, time=140.14
-bytes used=1171949592, alloc=7011068, time=140.21
-bytes used=1172949968, alloc=7011068, time=140.28
-bytes used=1173950576, alloc=7011068, time=140.36
-bytes used=1174950980, alloc=7011068, time=140.43
-bytes used=1175951224, alloc=7011068, time=140.50
-bytes used=1176951540, alloc=7011068, time=140.57
-bytes used=1177951844, alloc=7011068, time=140.65
-bytes used=1178951996, alloc=7011068, time=140.72
-bytes used=1179952220, alloc=7011068, time=140.79
-bytes used=1180952388, alloc=7011068, time=140.86
-bytes used=1181952620, alloc=7011068, time=140.94
-bytes used=1182953012, alloc=7011068, time=141.01
-bytes used=1183953164, alloc=7011068, time=141.08
-bytes used=1184953352, alloc=7011068, time=141.16
-bytes used=1185953540, alloc=7011068, time=141.31
-bytes used=1186955660, alloc=7011068, time=141.79
-bytes used=1187955820, alloc=7011068, time=142.27
-bytes used=1188955996, alloc=7011068, time=142.58
-bytes used=1189956176, alloc=7011068, time=142.69
-bytes used=1190956416, alloc=7011068, time=142.80
-bytes used=1191956612, alloc=7011068, time=142.92
-bytes used=1192956816, alloc=7011068, time=143.03
-bytes used=1193957016, alloc=7011068, time=143.56
-bytes used=1194957228, alloc=7011068, time=147.49
-bytes used=1195957536, alloc=7011068, time=148.14
-bytes used=1196979172, alloc=7011068, time=148.45
-bytes used=1197979644, alloc=7011068, time=148.66
-bytes used=1198979772, alloc=7011068, time=148.85
-bytes used=1199979912, alloc=7011068, time=148.95
-bytes used=1200980336, alloc=7011068, time=149.00
-bytes used=1201980492, alloc=7011068, time=149.14
-bytes used=1202980732, alloc=7011068, time=149.29
-bytes used=1203980940, alloc=7011068, time=149.41
-bytes used=1204981216, alloc=7011068, time=149.54
->
-# d/dx
-> simplify( diff(interp_3d_cube_order4_smooth0,x) );
-bytes used=1205981400, alloc=7011068, time=149.67
-bytes used=1206981612, alloc=7011068, time=149.75
-bytes used=1207981764, alloc=7011068, time=149.83
-bytes used=1208981920, alloc=7011068, time=149.90
-bytes used=1209982080, alloc=7011068, time=149.98
-bytes used=1210982356, alloc=7011068, time=150.05
-bytes used=1211982616, alloc=7011068, time=150.12
-bytes used=1212982828, alloc=7011068, time=150.20
-bytes used=1213983792, alloc=7011068, time=150.27
-bytes used=1214983952, alloc=7011068, time=150.35
-bytes used=1215984136, alloc=7011068, time=150.42
-bytes used=1216984660, alloc=7011068, time=150.50
-bytes used=1218399956, alloc=7011068, time=150.61
-bytes used=1219400280, alloc=7011068, time=150.69
-bytes used=1220400516, alloc=7011068, time=150.77
-bytes used=1221400684, alloc=7011068, time=150.84
-bytes used=1222400872, alloc=7011068, time=150.93
-bytes used=1223401156, alloc=7011068, time=151.01
-bytes used=1224401432, alloc=7011068, time=151.09
-bytes used=1225401704, alloc=7011068, time=151.17
-bytes used=1226401932, alloc=7011068, time=151.26
-bytes used=1227402068, alloc=7011068, time=151.34
-bytes used=1228403108, alloc=7011068, time=151.43
-bytes used=1229404224, alloc=7011068, time=151.52
-bytes used=1230404352, alloc=7011068, time=151.61
-bytes used=1231404724, alloc=7011068, time=151.71
-bytes used=1232405856, alloc=7011068, time=151.80
-bytes used=1233406016, alloc=7011068, time=151.90
-bytes used=1234406204, alloc=7011068, time=151.99
-bytes used=1235406668, alloc=7011068, time=152.08
-2/75 DATA(1, -2, 0) - 2/75 DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0)
-
- 29 19 41
- - ---- DATA(-2, 1, 0) + ---- DATA(-2, 1, 2) - ---- DATA(-2, 0, 0)
- 2100 2100 2100
-
- 29
- - ---- DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0) + 1/300 DATA(-2, 0, 2)
- 2100
-
- + 1/350 x y z DATA(2, -1, -1) - 1/350 x y z DATA(2, 1, -1)
-
- - 2/175 x y z DATA(-2, -2, 2) - 1/350 x y z DATA(2, -1, 1)
-
- + 1/350 x y z DATA(2, 1, 1) + 1/350 x y z DATA(-1, -1, 2)
-
- + 1/175 x y z DATA(2, 2, 1) - 1/350 x y z DATA(-1, 2, 1)
-
- - 1/350 x y z DATA(1, 2, 1) - 1/175 x y z DATA(2, -1, 2)
-
- + 1/300 DATA(-2, 2, 0) + 1/350 x y z DATA(1, -1, 2)
-
- + 1/350 x y z DATA(1, 2, -1) + 1/700 x y z DATA(-1, 1, -1)
-
- + 1/700 x y z DATA(-1, -1, 1) + 1/700 x y z DATA(1, 1, -1)
-
- + 1/700 x y z DATA(1, -1, 1) + 1/350 x y z DATA(-2, 1, 1)
-
- - 1/350 x y z DATA(-2, 1, -1) + 1/175 x y z DATA(-2, 2, 1)
-
- - 1/700 x y z DATA(1, -1, -1) - 1/700 x y z DATA(1, 1, 1)
-
- 11 19 11
- - --- DATA(2, 2, -2) + ---- DATA(-2, -2, 1) + --- DATA(-2, 2, 2)
- 420 2100 420
-
- - 1/175 x y z DATA(2, 2, -1) + 8/525 DATA(1, 2, -2)
-
- + 1/350 x y z DATA(-1, -2, 1) - 2/175 x y z DATA(2, 2, -2)
-
- - 1/175 x y z DATA(-2, -2, 1) + 2/175 x y z DATA(-2, 2, 2)
-
- - 1/700 x y z DATA(-1, -1, -1) + 1/350 x y z DATA(-1, 2, -1)
-
- + 1/175 x y z DATA(-2, 1, 2) - 1/350 x y z DATA(1, -2, -1)
-
- - 1/42 DATA(-1, -2, 1) + 1/175 x y z DATA(1, 2, -2)
-
- 19
- + ---- DATA(-2, -2, -1) - 1/42 DATA(-1, -2, -1)
- 2100
-
- - 1/350 x y z DATA(-1, -2, -1) + 1/175 x y z DATA(-2, -2, -1)
-
- + 1/175 x y z DATA(-1, 2, -2) + 1/175 x y z DATA(2, -2, -1)
-
- + 2/175 x y z DATA(0, -2, 2) - 1/175 x y z DATA(-2, 2, -1)
-
- 17
- + 1/42 DATA(1, -2, 1) + 1/42 DATA(1, -2, -1) - ---- DATA(-2, -1, 1)
- 2100
-
- + 1/350 x y z DATA(-2, -1, -1) - 1/175 x y z DATA(2, -2, 1)
-
- 19
- - ---- DATA(2, -2, 1) - 2/175 x y z DATA(0, -2, -2)
- 2100
-
- - 1/350 x y z DATA(-2, -1, 1) - 2/175 x y z DATA(2, -2, 2)
-
- + 2/175 x y z DATA(-2, -2, -2) - 1/175 x y z DATA(-2, -1, 2)
-
- 17
- - ---- DATA(-2, -1, -1) - 1/175 x y z DATA(0, -1, -2)
- 2100
-
- - 8/525 DATA(-1, 2, -2) + 1/175 x y z DATA(0, 1, -2)
-
- 19
- - ---- DATA(2, -2, -1) - 1/350 x y z DATA(0, 1, 1)
- 2100
-
- 19
- - 1/700 x y z DATA(-1, 1, 1) + ---- DATA(-2, 2, -1)
- 2100
-
- 29
- + 1/175 x y z DATA(1, -2, 2) - ---- DATA(-2, 0, -1)
- 2100
-
- 37
- + 1/175 x y z DATA(2, -1, -2) + 4/105 DATA(1, 0, 0) + ---- DATA(1, 1, 0)
- 1050
-
- 37 17
- + ---- DATA(1, 0, 1) + --- DATA(1, 1, 1) - 1/350 x y z DATA(0, -1, -1)
- 1050 525
-
- 29
- - 1/350 x y z DATA(-1, -1, -2) - ---- DATA(-2, 0, 1)
- 2100
-
- - 1/350 x y z DATA(1, -1, -2) + 1/175 x y z DATA(-1, -2, 2)
-
- + 2/175 x y z DATA(2, 2, 2) - 1/175 x y z DATA(-1, 2, 2)
-
- - 1/175 x y z DATA(-1, -2, -2) - 1/175 x y z DATA(1, -2, -2)
-
- + 1/175 x y z DATA(-2, -1, -2) + 2/175 x y z DATA(2, -2, -2)
-
- - 1/350 x y z DATA(1, 1, 2) - 1/175 x y z DATA(1, 2, 2)
-
- - 1/175 x y z DATA(-2, 1, -2) + 1/175 x y z DATA(2, 1, 2)
-
- 17
- - 1/350 x y z DATA(-1, 1, 2) - ---- DATA(-2, 1, 1)
- 2100
-
- - 1/175 x y z DATA(2, 1, -2) + 1/350 x y z DATA(1, 1, -2)
-
- + 1/350 x y z DATA(-1, 1, -2) + 1/175 x y z DATA(0, -1, 2)
-
- 17
- - ---- DATA(-2, 1, -1) + 1/175 x y z DATA(0, -2, 1)
- 2100
-
- - 2/175 x y z DATA(-2, 2, -2) + 2/175 x y z DATA(0, 2, -2)
-
- + 1/175 x y z DATA(0, 2, -1) + 1/350 x y z DATA(0, -1, 1)
-
- + 1/350 x y z DATA(0, 1, -1) - 1/175 x y z DATA(0, -2, -1)
-
- 19
- - 2/175 x y z DATA(0, 2, 2) + ---- DATA(-2, 2, 1)
- 2100
-
- 17 37
- - 1/175 x y z DATA(0, 1, 2) + --- DATA(1, -1, -1) - ---- DATA(-1, 0, -1)
- 525 1050
-
- 37 17 17
- + ---- DATA(1, 0, -1) - --- DATA(-1, 1, -1) + --- DATA(1, 1, -1)
- 1050 525 525
-
- 37 37
- - ---- DATA(-1, -1, 0) + ---- DATA(1, -1, 0) - 4/105 DATA(-1, 0, 0)
- 1050 1050
-
- 37 17 17
- - ---- DATA(-1, 1, 0) - --- DATA(-1, -1, 1) + --- DATA(1, -1, 1)
- 1050 525 525
-
- 37 17 17
- - ---- DATA(-1, 0, 1) - --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1)
- 1050 525 525
-
- 29
- - 1/175 x y z DATA(0, 2, 1) + ---- DATA(2, 1, 0) - 2/75 DATA(-1, 2, 0)
- 2100
-
- 29 41
- + ---- DATA(2, -1, 0) + ---- DATA(2, 0, 0) - 1/42 DATA(-1, 2, -1)
- 2100 2100
-
- 19 17
- + 1/42 DATA(1, 2, -1) - ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1)
- 2100 2100
-
- 29 17
- + ---- DATA(2, 0, -1) + ---- DATA(2, -1, -1) - 2/75 DATA(-1, 0, 2)
- 2100 2100
-
- + 2/75 DATA(1, 0, 2) - 1/300 DATA(2, 0, 2) + 1/42 DATA(1, -1, 2)
-
- 19
- - ---- DATA(2, -1, 2) - 1/42 DATA(-1, -1, 2) - 1/42 DATA(-1, 2, 1)
- 2100
-
- 19 17
- + 1/42 DATA(1, 2, 1) - ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1)
- 2100 2100
-
- 11 17 29
- + --- DATA(-2, -2, 2) + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1)
- 420 2100 2100
-
- - 1/300 DATA(2, 2, 0) + 2/75 DATA(1, 2, 0) - 8/525 DATA(-1, -2, 2)
-
- 11
- + 8/525 DATA(1, 2, 2) - --- DATA(2, 2, 2) - 8/525 DATA(-1, 2, 2)
- 420
-
- 19
- - ---- DATA(2, 1, 2) - 1/42 DATA(-1, 1, 2) + 1/42 DATA(1, 1, 2)
- 2100
-
- 2 2
- + 1/350 y z DATA(2, -1, 0) - 1/350 y z DATA(1, 2, 0)
-
- 2 2
- - 1/700 y z DATA(2, 1, -1) + 1/700 y z DATA(2, -1, -1)
-
- 2 2
- - 1/700 y z DATA(1, -1, 2) - 1/350 y z DATA(-2, 1, 2)
-
- 2 2
- - 1/350 y z DATA(-2, -1, 0) + 1/350 y z DATA(1, -2, 0)
-
- 2 2
- + 1/175 y z DATA(2, -2, 0) + 1/700 y z DATA(1, -2, 1)
-
- 2 2
- + 1/700 y z DATA(1, -2, -1) - 1/700 y z DATA(-2, -1, 1)
-
- 2 2
- + 1/350 y z DATA(2, -2, 1) - 1/700 y z DATA(-2, -1, -1)
-
- 2 2
- - 1/350 y z DATA(-1, 2, -2) + 1/350 y z DATA(2, -1, -2)
-
- 2 2
- + 1/700 y z DATA(1, -1, -2) - 1/175 y z DATA(-2, 0, -2)
-
- 2 2
- + 1/350 y z DATA(1, 0, -2) - 1/350 y z DATA(-1, -2, 2)
-
- 2 2
- + 1/175 y z DATA(2, 2, 2) - 1/350 y z DATA(-1, 2, 2)
-
- 2 2
- - 1/350 y z DATA(2, 1, 2) + 1/700 y z DATA(-1, 1, 2)
-
- 2 2
- - 1/700 y z DATA(1, 1, 2) + 1/350 y z DATA(1, 2, 2)
-
- 2 2
- - 1/350 y z DATA(-2, 1, -2) - 1/700 y z DATA(-1, 1, -2)
-
- 2 2
- + 1/700 y z DATA(1, 1, -2) + 1/350 y z DATA(2, 1, -2)
-
- 2 2
- - 1/175 y z DATA(-2, 2, -2) - 1/700 y z DATA(1, 1, 0)
-
- 2 2
- - 1/700 y z DATA(-1, -1, 0) + 1/700 y z DATA(1, -1, 0)
-
- 2
- + 1/700 y z DATA(-1, 1, 0) + 8/525 DATA(1, -2, 2)
-
- 2 2
- - 1/350 y z DATA(2, 1, 0) + 1/350 y z DATA(-1, 2, 0)
-
- 2 2
- + 1/1400 y z DATA(1, -1, 1) - 1/1400 y z DATA(-1, -1, -1)
-
- 2 2
- + 1/700 y z DATA(-1, 2, -1) - 1/700 y z DATA(1, 2, -1)
-
- 2 2
- - 1/350 y z DATA(2, 2, -1) + 1/175 y z DATA(-2, 2, 0)
-
- 2 2
- + 1/175 y z DATA(2, 2, -2) - 1/350 y z DATA(-2, -2, 1)
-
- 2 2
- - 1/175 y z DATA(-2, 2, 2) + 1/350 y z DATA(1, 2, -2)
-
- 2 2
- - 1/700 y z DATA(-1, -2, 1) - 1/350 y z DATA(-2, -2, -1)
-
- 11 2
- - --- DATA(2, -2, 2) - 1/700 y z DATA(-1, -2, -1)
- 420
-
- 2 2
- - 1/350 y z DATA(-1, -2, 0) - 1/175 y z DATA(-2, -2, 0)
-
- 2 2
- + 1/350 y z DATA(-2, 1, 0) - 1/350 y z DATA(2, 2, 1)
-
- 2 19
- - 1/700 y z DATA(2, 1, 1) + ---- DATA(-2, -1, 2)
- 2100
-
- 2 2
- + 1/175 y z DATA(-2, -2, 2) + 1/700 y z DATA(2, -1, 1)
-
- 2 2
- - 1/1400 y z DATA(1, 1, 1) + 1/700 y z DATA(-2, 1, 1)
-
- 2 2
- + 1/700 y z DATA(-2, 1, -1) + 1/350 y z DATA(-2, 2, 1)
-
- 2 2
- + 1/1400 y z DATA(1, -1, -1) + 1/1400 y z DATA(-1, 1, -1)
-
- 2 2
- - 1/1400 y z DATA(1, 1, -1) - 1/1400 y z DATA(-1, -1, 1)
-
- - 1/250 y z DATA(-1, -2, -2) + 1/250 y z DATA(1, -2, -2)
-
- - 1/250 y z DATA(-2, -1, -2) + 1/125 y z DATA(2, -2, -2)
-
- - 1/500 y z DATA(-1, -1, -2) + 1/250 y z DATA(2, -1, -2)
-
- 2
- + 1/500 y z DATA(1, -1, -2) - 1/350 y z DATA(2, -1, 2)
-
- 2 2
- + 1/700 y z DATA(-1, -1, 2) + 1/700 y z DATA(-1, 2, 1)
-
- 2
- - 1/700 y z DATA(1, 2, 1) - 1/125 y z DATA(2, -2, 2)
-
- + 1/250 y z DATA(-2, -1, 2) - 1/125 y z DATA(-2, -2, -2)
-
- 11
- + --- DATA(-2, -2, -2) - 1/500 y z DATA(-2, -1, -1)
- 420
-
- 3 3
- - 2/75 x DATA(1, 1, -2) + 1/150 x DATA(2, 1, -2)
-
- 3 3
- + 1/150 x DATA(-2, -1, 1) + 1/150 x DATA(2, -2, 1)
-
- 3 3
- + 1/150 x DATA(-2, -1, -1) - 2/75 x DATA(-1, 2, -2)
-
- 3 3
- + 1/150 x DATA(2, -2, -1) + 1/150 x DATA(-2, 2, -1)
-
- + 1/250 y z DATA(-1, 2, -2) + 1/250 y z DATA(2, -2, -1)
-
- + 1/250 y z DATA(-2, 2, -1) - 1/1000 y z DATA(-1, 1, 1)
-
- 2
- - 1/250 y z DATA(1, -2, 2) - 1/700 z DATA(1, 1, 1)
-
- 2 2
- + 1/350 z DATA(-2, 1, 1) + 1/350 z DATA(-2, 1, -1)
-
- 3 3
- + 1/600 z DATA(1, 0, 2) + 1/300 z DATA(2, 0, 2)
-
- 3 3
- + 1/600 z DATA(1, -1, 2) + 1/300 z DATA(2, -1, 2)
-
- 3 3
- - 1/600 z DATA(-1, -1, 2) + 1/300 z DATA(-1, 2, 1)
-
- 3 3 3
- - 1/300 z DATA(1, 2, 1) - 1/150 z DATA(2, 2, 1) - 1/150 z DATA(2, 1, 1)
-
- 3 3
- - 1/300 z DATA(-2, -2, 2) - 1/150 z DATA(2, -1, 1)
-
- 3 3
- - 1/150 z DATA(2, 0, 1) + 1/150 z DATA(2, 0, -1)
-
- 3 3
- - 1/300 z DATA(1, 0, 1) - 1/300 z DATA(1, 1, 1)
-
- 3 3
- + 1/150 z DATA(-2, 0, 1) + 1/150 z DATA(-2, 1, 1)
-
- 3 3
- - 1/150 z DATA(-2, 1, -1) + 1/150 z DATA(-2, 2, 1)
-
- 3 3
- + 1/300 z DATA(1, -1, -1) - 1/300 z DATA(-1, 0, -1)
-
- 3 3
- + 1/300 z DATA(1, 0, -1) - 1/300 z DATA(-1, 1, -1)
-
- 2 2
- - 1/350 y DATA(1, 0, -2) + 1/175 y DATA(2, 2, 2)
-
- 2 2
- - 1/350 y DATA(-1, 2, 2) - 1/350 y DATA(2, 1, 2)
-
- 2 2
- + 1/700 y DATA(-1, 1, 2) - 1/350 y DATA(-1, -2, 2)
-
- 3 3
- + 1/150 x DATA(2, 0, 2) - 2/75 x DATA(1, -1, 2)
-
- 3 3
- + 1/150 x DATA(2, -1, 2) - 2/75 x DATA(-1, -1, 2)
-
- 3 3 3
- - 2/75 x DATA(-1, 2, 1) - 2/75 x DATA(1, 2, 1) + 1/150 x DATA(2, 2, 1)
-
- 3 3
- - 2/75 x DATA(-1, 0, 2) - 2/75 x DATA(1, 0, 2)
-
- 3 3
- + 1/150 x DATA(2, -1, -1) + 1/25 x DATA(0, 1, 2)
-
- 3 3 3
- + 1/150 x DATA(2, 1, -1) + 1/25 x DATA(0, 2, 2) + 1/25 x DATA(0, 2, 1)
-
- 3 3 3
- + 1/25 x DATA(0, -1, 2) + 1/25 x DATA(0, 2, -1) + 1/25 x DATA(0, 1, -1)
-
- 3 3
- + 1/25 x DATA(0, -1, 1) + 1/25 x DATA(0, -2, -1)
-
- 3 3 3
- + 1/25 x DATA(0, -2, 1) + 1/25 x DATA(0, 2, -2) - 2/75 x DATA(1, 2, 0)
-
- 3 3
- + 1/150 x DATA(2, -1, 0) - 2/75 x DATA(-1, 2, 0)
-
- 3 3
- + 1/150 x DATA(2, 1, 0) - 2/75 x DATA(-1, 1, 0)
-
- 2 2
- + 1/350 z DATA(-2, 0, 1) - 1/350 z DATA(-1, -2, 2)
-
- 2 2
- + 1/175 z DATA(2, 2, 2) - 1/350 z DATA(-1, 2, 2)
-
- 2 2
- + 1/175 z DATA(2, 1, 2) - 1/350 z DATA(-1, 1, 2)
-
- 2 2
- + 1/350 z DATA(1, 1, 2) + 1/350 z DATA(1, 2, 2)
-
- 2 2
- + 1/700 z DATA(-1, 1, -1) - 1/700 z DATA(1, 1, -1)
-
- 2 2
- + 1/700 z DATA(-1, -1, 1) - 1/700 z DATA(1, -1, 1)
-
- 2 2
- + 1/700 z DATA(-1, 0, 1) + 1/700 z DATA(-1, -1, -1)
-
- 2 2
- + 1/700 z DATA(-1, 2, -1) - 1/700 z DATA(1, 2, -1)
-
- 2 2
- - 1/350 z DATA(2, 2, -1) + 1/175 z DATA(-2, 2, 0)
-
- 2 2
- + 1/175 z DATA(2, 2, -2) + 1/350 z DATA(-2, -2, 1)
-
- 2 2
- - 1/175 z DATA(-2, 2, 2) + 1/350 z DATA(1, 2, -2)
-
- 2 2
- + 1/700 z DATA(-1, -2, 1) + 1/350 z DATA(-2, -2, -1)
-
- 2 2
- + 1/700 z DATA(-1, -2, -1) + 1/350 z DATA(-1, -2, 0)
-
- 2 2
- + 1/175 z DATA(-2, -2, 0) + 1/175 z DATA(-2, 1, 0)
-
- 2 2
- - 1/175 z DATA(-2, 1, 2) + 1/175 z DATA(-2, 0, 0)
-
- 2 2
- + 1/175 z DATA(-2, -1, 0) - 1/350 z DATA(1, -2, 0)
-
- 2 2
- - 1/175 z DATA(2, -2, 0) - 1/175 z DATA(-2, 0, 2)
-
- 2 2
- - 1/700 z DATA(1, -2, 1) - 1/700 z DATA(1, -2, -1)
-
- 2 2
- + 1/350 z DATA(-2, -1, 1) - 1/350 z DATA(2, -2, 1)
-
- 2 2
- + 1/350 z DATA(-2, -1, -1) - 1/350 z DATA(-1, 2, -2)
-
- 2 2
- - 1/350 z DATA(2, -2, -1) + 1/350 z DATA(-2, 2, -1)
-
- 2 2
- + 1/350 z DATA(-2, 0, -1) + 1/350 z DATA(-1, 0, 0)
-
- 2 2
- - 1/175 z DATA(2, 0, 0) - 1/175 z DATA(2, 2, 0)
-
- 2 2
- + 1/700 z DATA(-1, 1, 1) + 1/350 z DATA(1, -2, 2)
-
- 2 2
- + 1/175 z DATA(2, -2, 2) - 1/175 z DATA(-2, -1, 2)
-
- 2 2
- - 1/175 z DATA(-2, -2, -2) + 1/350 z DATA(-2, 2, 1)
-
- 2 2
- - 1/700 z DATA(1, -1, -1) + 1/700 z DATA(-1, 0, -1)
-
- 2 2
- - 1/700 z DATA(1, 0, -1) - 1/350 z DATA(1, 0, 0)
-
- 2 2
- - 1/350 z DATA(-1, 0, -2) - 1/175 z DATA(-2, 1, -2)
-
- 2 2
- + 1/175 z DATA(2, 0, -2) - 1/350 z DATA(-1, 1, -2)
-
- 2 2
- + 1/350 z DATA(1, 1, -2) + 1/175 z DATA(2, 1, -2)
-
- 2 2
- - 1/175 z DATA(-2, 2, -2) - 1/350 z DATA(1, 1, 0)
-
- 2 2
- + 1/350 z DATA(-1, -1, 0) - 1/350 z DATA(1, -1, 0)
-
- 2 2
- + 1/350 z DATA(-1, 1, 0) - 1/175 z DATA(2, 1, 0)
-
- 2 2
- + 1/350 z DATA(-1, 2, 0) - 1/175 z DATA(2, -1, 0)
-
- 2 2
- - 1/350 z DATA(1, 2, 0) - 1/350 z DATA(2, 1, -1)
-
- 2 2
- - 1/350 z DATA(2, -1, -1) - 1/350 z DATA(-1, 0, 2)
-
- 2 2
- + 1/350 z DATA(1, 0, 2) + 1/175 z DATA(2, 0, 2)
-
- 2 2
- + 1/350 z DATA(1, -1, 2) + 1/175 z DATA(2, -1, 2)
-
- 2 2
- - 1/350 z DATA(-1, -1, 2) + 1/700 z DATA(-1, 2, 1)
-
- 2 2 2
- - 1/700 z DATA(1, 2, 1) - 1/350 z DATA(2, 2, 1) - 1/350 z DATA(2, 1, 1)
-
- 2 2
- - 1/175 z DATA(-2, -2, 2) - 1/350 z DATA(2, -1, 1)
-
- 2 2
- - 1/350 z DATA(2, 0, 1) - 1/350 z DATA(2, 0, -1)
-
- 2 167 229
- - 1/700 z DATA(1, 0, 1) - ---- z DATA(-1, -1, 2) - ----- z DATA(-1, 2, 1)
- 7000 10500
-
- 229 107 167
- + ----- z DATA(1, 2, 1) + ---- z DATA(2, 2, 1) + ---- z DATA(2, 1, 1)
- 10500 7000 7000
-
- 137 167 187
- + ---- z DATA(-2, -2, 2) + ---- z DATA(2, -1, 1) + ---- z DATA(2, 0, 1)
- 5250 7000 7000
-
- 187 187 47
- - ---- z DATA(2, 0, -1) + ---- z DATA(-1, 0, -2) - ---- z DATA(-2, 1, -2)
- 7000 7000 5250
-
- 17 167 167
- + ---- z DATA(2, 0, -2) + ---- z DATA(-1, 1, -2) - ---- z DATA(1, 1, -2)
- 5250 7000 7000
-
- 47 137 167
- + ---- z DATA(2, 1, -2) - ---- z DATA(-2, 2, -2) - ---- z DATA(2, 1, -1)
- 5250 5250 7000
-
- 167 187
- - ---- z DATA(2, -1, -1) - ---- z DATA(-1, 0, 2)
- 7000 7000
-
- 2 2
- - 1/350 z DATA(-1, -2, -2) + 1/350 z DATA(1, -2, -2)
-
- 2 2
- - 1/175 z DATA(-2, -1, -2) + 1/175 z DATA(2, -2, -2)
-
- 2 2
- - 1/350 z DATA(-1, -1, -2) + 1/175 z DATA(2, -1, -2)
-
- 2 2
- + 1/350 z DATA(1, -1, -2) - 1/175 z DATA(-2, 0, -2)
-
- 2 256
- + 1/350 z DATA(1, 0, -2) + ---- x DATA(1, -2, 2)
- 3675
-
- 169 529
- - ----- x DATA(-2, -1, 2) - ----- x DATA(-2, -2, -2)
- 14700 14700
-
- 256 256
- + ---- x DATA(-1, -2, -2) + ---- x DATA(1, -2, -2)
- 3675 3675
-
- 169 529
- - ----- x DATA(-2, -1, -2) - ----- x DATA(2, -2, -2)
- 14700 14700
-
- 211 169
- + ---- x DATA(-1, -1, -2) - ----- x DATA(2, -1, -2)
- 3675 14700
-
- 211
- + ---- x DATA(1, -1, -2) - 1/300 x DATA(-2, 0, -2) + 4/75 x DATA(1, 0, -2)
- 3675
-
- 13
- - 1/10 x DATA(0, -2, 0) - -- x DATA(0, 0, 0) - 1/10 x DATA(0, 0, -2)
- 98
-
- 61 256
- - --- x DATA(0, 0, -1) - 1/10 x DATA(0, 0, 2) + ---- x DATA(-1, -2, 2)
- 490 3675
-
- 529 256 169
- - ----- x DATA(2, 2, 2) + ---- x DATA(-1, 2, 2) - ----- x DATA(2, 1, 2)
- 14700 3675 14700
-
- 211 211 256
- + ---- x DATA(-1, 1, 2) + ---- x DATA(1, 1, 2) + ---- x DATA(1, 2, 2)
- 3675 3675 3675
-
- 167 107
- + ---- z DATA(-2, -1, -1) - ---- z DATA(2, -2, -1)
- 7000 7000
-
- 107 187 137
- + ---- z DATA(-2, 2, -1) + ---- z DATA(-2, 0, -1) - ---- z DATA(-1, 1, 1)
- 7000 7000 5250
-
- 107 137 47
- + ---- z DATA(1, -2, 2) - ---- z DATA(2, -2, 2) + ---- z DATA(-2, -1, 2)
- 7000 5250 5250
-
- 137 107
- - ---- z DATA(-2, -2, -2) + ---- z DATA(-1, -2, -2)
- 5250 7000
-
- 107 47
- - ---- z DATA(1, -2, -2) - ---- z DATA(-2, -1, -2)
- 7000 5250
-
- 137 167
- + ---- z DATA(2, -2, -2) + ---- z DATA(-1, -1, -2)
- 5250 7000
-
- 47 167 17
- + ---- z DATA(2, -1, -2) - ---- z DATA(1, -1, -2) - ---- z DATA(-2, 0, -2)
- 5250 7000 5250
-
- 187 107 137
- - ---- z DATA(1, 0, -2) - ---- z DATA(-1, -2, 2) - ---- z DATA(2, 2, 2)
- 7000 7000 5250
-
- 107 47 167
- - ---- z DATA(-1, 2, 2) - ---- z DATA(2, 1, 2) - ---- z DATA(-1, 1, 2)
- 7000 5250 7000
-
- 167 107 107
- + ---- z DATA(1, 1, 2) + ---- z DATA(1, 2, 2) + ---- z DATA(-1, 2, -2)
- 7000 7000 7000
-
- 289 187 167
- + ----- z DATA(1, 0, 1) - ---- z DATA(-2, 0, 1) - ---- z DATA(-2, 1, 1)
- 10500 7000 7000
-
- 167 107 137
- + ---- z DATA(-2, 1, -1) - ---- z DATA(-2, 2, 1) - ---- z DATA(1, -1, -1)
- 7000 7000 5250
-
- 289 289
- + ----- z DATA(-1, 0, -1) - ----- z DATA(1, 0, -1)
- 10500 10500
-
- 137 137 137
- + ---- z DATA(-1, 1, -1) - ---- z DATA(1, 1, -1) - ---- z DATA(-1, -1, 1)
- 5250 5250 5250
-
- 137 289 137
- + ---- z DATA(1, -1, 1) - ----- z DATA(-1, 0, 1) + ---- z DATA(-1, -1, -1)
- 5250 10500 5250
-
- 229 229 107
- + ----- z DATA(-1, 2, -1) - ----- z DATA(1, 2, -1) - ---- z DATA(2, 2, -1)
- 10500 10500 7000
-
- 137 107 137
- + ---- z DATA(2, 2, -2) - ---- z DATA(-2, -2, 1) + ---- z DATA(-2, 2, 2)
- 5250 7000 5250
-
- 107 229
- - ---- z DATA(1, 2, -2) - ----- z DATA(-1, -2, 1)
- 7000 10500
-
- 107 229
- + ---- z DATA(-2, -2, -1) + ----- z DATA(-1, -2, -1)
- 7000 10500
-
- 47 17 229
- + ---- z DATA(-2, 1, 2) + ---- z DATA(-2, 0, 2) + ----- z DATA(1, -2, 1)
- 5250 5250 10500
-
- 229 167 107
- - ----- z DATA(1, -2, -1) - ---- z DATA(-2, -1, 1) + ---- z DATA(2, -2, 1)
- 10500 7000 7000
-
- 137 187 17
- + ---- z DATA(1, 1, 1) + ---- z DATA(1, 0, 2) - ---- z DATA(2, 0, 2)
- 5250 7000 5250
-
- 167 47 529
- + ---- z DATA(1, -1, 2) - ---- z DATA(2, -1, 2) - ----- x DATA(2, -2, 2)
- 7000 5250 14700
-
- 311 169 431
- + ----- x DATA(-2, 1, 0) - ----- x DATA(-2, 1, 2) + ----- x DATA(-2, 0, 0)
- 14700 14700 14700
-
- 311
- + ----- x DATA(-2, -1, 0) + 4/75 x DATA(1, -2, 0) - 1/300 x DATA(2, -2, 0)
- 14700
-
- 211 211
- - 1/300 x DATA(-2, 0, 2) + ---- x DATA(1, -2, 1) + ---- x DATA(1, -2, -1)
- 3675 3675
-
- 191 169
- + ----- x DATA(-2, -1, 1) - ----- x DATA(2, -2, 1)
- 14700 14700
-
- 191 256
- + ----- x DATA(-2, -1, -1) + ---- x DATA(-1, 2, -2)
- 14700 3675
-
- 169 169
- - ----- x DATA(2, -2, -1) - ----- x DATA(-2, 2, -1)
- 14700 14700
-
- 311 33
- + ----- x DATA(-2, 0, -1) - --- x DATA(0, -2, 2) - 9/98 x DATA(0, -1, -2)
- 14700 490
-
- 61 61
- - 9/98 x DATA(0, 1, -2) - --- x DATA(0, 1, 0) - --- x DATA(0, 0, 1)
- 490 490
-
- 61 136
- - --- x DATA(0, -1, 0) + ---- x DATA(-1, 0, 0) - 1/10 x DATA(0, 2, 0)
- 490 3675
-
- 431 33 57
- + ----- x DATA(2, 0, 0) - --- x DATA(0, -2, -2) - --- x DATA(0, -1, -1)
- 14700 490 490
-
- 57 166
- - --- x DATA(0, 1, 1) - 1/300 x DATA(2, 2, 0) + ---- x DATA(-1, 1, 1)
- 490 3675
-
- 311 151 166
- + ----- x DATA(2, 0, 1) + ---- x DATA(1, 0, 1) + ---- x DATA(1, 1, 1)
- 14700 3675 3675
-
- 311 191
- + ----- x DATA(-2, 0, 1) + ----- x DATA(-2, 1, 1)
- 14700 14700
-
- 191 169
- + ----- x DATA(-2, 1, -1) - ----- x DATA(-2, 2, 1)
- 14700 14700
-
- 166 151 151
- + ---- x DATA(1, -1, -1) + ---- x DATA(-1, 0, -1) + ---- x DATA(1, 0, -1)
- 3675 3675 3675
-
- 166 166 166
- + ---- x DATA(-1, 1, -1) + ---- x DATA(1, 1, -1) + ---- x DATA(-1, -1, 1)
- 3675 3675 3675
-
- 166 151 166
- + ---- x DATA(1, -1, 1) + ---- x DATA(-1, 0, 1) + ---- x DATA(-1, -1, -1)
- 3675 3675 3675
-
- 211 211 169
- + ---- x DATA(-1, 2, -1) + ---- x DATA(1, 2, -1) - ----- x DATA(2, 2, -1)
- 3675 3675 14700
-
- 529
- - 1/300 x DATA(-2, 2, 0) - ----- x DATA(2, 2, -2)
- 14700
-
- 169 529 256
- - ----- x DATA(-2, -2, 1) - ----- x DATA(-2, 2, 2) + ---- x DATA(1, 2, -2)
- 14700 14700 3675
-
- 211 169
- + ---- x DATA(-1, -2, 1) - ----- x DATA(-2, -2, -1)
- 3675 14700
-
- 211
- + ---- x DATA(-1, -2, -1) + 4/75 x DATA(-1, -2, 0)
- 3675
-
- 311
- - 1/300 x DATA(-2, -2, 0) + ----- x DATA(2, 0, -1)
- 14700
-
- 529 151 151
- - ----- x DATA(-2, 2, -2) + ---- x DATA(1, 1, 0) + ---- x DATA(-1, -1, 0)
- 14700 3675 3675
-
- 151 151 311
- + ---- x DATA(1, -1, 0) + ---- x DATA(-1, 1, 0) + ----- x DATA(2, 1, 0)
- 3675 3675 14700
-
- 311
- + 4/75 x DATA(-1, 2, 0) + ----- x DATA(2, -1, 0) + 4/75 x DATA(1, 2, 0)
- 14700
-
- 33
- - --- x DATA(0, 2, -2) - 9/98 x DATA(0, -2, 1) - 9/98 x DATA(0, -2, -1)
- 490
-
- 57 57
- - --- x DATA(0, 1, -1) - --- x DATA(0, -1, 1) - 9/98 x DATA(0, 2, -1)
- 490 490
-
- 33
- - 9/98 x DATA(0, -1, 2) - 9/98 x DATA(0, 2, 1) - --- x DATA(0, 2, 2)
- 490
-
- 191 191
- - 9/98 x DATA(0, 1, 2) + ----- x DATA(2, 1, -1) + ----- x DATA(2, -1, -1)
- 14700 14700
-
- + 4/75 x DATA(-1, 0, 2) + 4/75 x DATA(1, 0, 2) - 1/300 x DATA(2, 0, 2)
-
- 211 169 211
- + ---- x DATA(1, -1, 2) - ----- x DATA(2, -1, 2) + ---- x DATA(-1, -1, 2)
- 3675 14700 3675
-
- 211 211 169
- + ---- x DATA(-1, 2, 1) + ---- x DATA(1, 2, 1) - ----- x DATA(2, 2, 1)
- 3675 3675 14700
-
- 191 529 191
- + ----- x DATA(2, 1, 1) - ----- x DATA(-2, -2, 2) + ----- x DATA(2, -1, 1)
- 14700 14700 14700
-
- 3 3
- + 1/25 x DATA(0, 0, -1) - 2/75 x DATA(-1, -2, 2)
-
- 3 3 3
- + 1/150 x DATA(2, 2, 2) - 2/75 x DATA(-1, 2, 2) + 1/150 x DATA(2, 1, 2)
-
- 3 3 3
- - 2/75 x DATA(-1, 1, 2) - 2/75 x DATA(1, 1, 2) - 2/75 x DATA(1, 2, 2)
-
- 2 2
- - 1/50 x DATA(1, 0, 0) + 1/50 x DATA(-1, 0, -2)
-
- 2 2
- - 1/100 x DATA(-2, 1, -2) + 1/100 x DATA(2, 0, -2)
-
- 2 2
- + 1/50 x DATA(-1, 1, -2) - 1/50 x DATA(1, 1, -2)
-
- 2 2
- + 1/100 x DATA(2, 1, -2) - 1/100 x DATA(-2, 2, -2)
-
- 2 2 2
- - 1/50 x DATA(1, 1, 0) + 1/50 x DATA(-1, -1, 0) - 1/50 x DATA(1, -1, 0)
-
- 2 2 2
- + 1/50 x DATA(-1, 1, 0) + 1/100 x DATA(2, 1, 0) + 1/50 x DATA(-1, 2, 0)
-
- 2 2
- + 1/100 x DATA(2, -1, 0) - 1/50 x DATA(1, 2, 0)
-
- 2 2
- + 1/100 x DATA(2, 1, -1) + 1/100 x DATA(2, -1, -1)
-
- 2 2 2
- + 1/50 x DATA(-1, 0, 2) - 1/50 x DATA(1, 0, 2) + 1/100 x DATA(2, 0, 2)
-
- 2 2
- - 1/50 x DATA(1, -1, 2) + 1/100 x DATA(2, -1, 2)
-
- 2 2 2
- + 1/50 x DATA(-1, -1, 2) + 1/50 x DATA(-1, 2, 1) - 1/50 x DATA(1, 2, 1)
-
- 2 136
- + 1/100 x DATA(2, 2, 1) + ---- x DATA(1, 0, 0) + 4/75 x DATA(-1, 0, -2)
- 3675
-
- 169
- - ----- x DATA(-2, 1, -2) - 1/300 x DATA(2, 0, -2)
- 14700
-
- 211 211 169
- + ---- x DATA(-1, 1, -2) + ---- x DATA(1, 1, -2) - ----- x DATA(2, 1, -2)
- 3675 3675 14700
-
- 3
- + 1/25 x DATA(0, 0, 2) - 1/250 y z DATA(-2, 1, 2)
-
- 2
- - 1/500 y z DATA(1, -2, 1) - 1/100 x DATA(-2, -2, 2)
-
- 2 2 2
- + 1/100 x DATA(2, 0, 1) + 1/100 x DATA(2, 0, -1) - 1/50 x DATA(1, 0, 1)
-
- 2 2
- - 1/50 x DATA(1, 1, 1) - 1/100 x DATA(-2, 0, 1)
-
- 2 2
- - 1/100 x DATA(-2, 1, 1) - 1/100 x DATA(-2, 1, -1)
-
- 2 2
- - 1/100 x DATA(-2, 2, 1) - 1/50 x DATA(1, -1, -1)
-
- 2 2
- + 1/50 x DATA(-1, 0, -1) - 1/50 x DATA(1, 0, -1)
-
- 2 2
- + 1/50 x DATA(-1, 1, -1) - 1/50 x DATA(1, 1, -1)
-
- 2 2
- + 1/50 x DATA(-1, -1, 1) - 1/50 x DATA(1, -1, 1)
-
- 2 2
- + 1/50 x DATA(-1, 0, 1) + 1/50 x DATA(-1, -1, -1)
-
- 2 2
- + 1/50 x DATA(-1, 2, -1) - 1/50 x DATA(1, 2, -1)
-
- 2 2
- + 1/100 x DATA(2, 2, -1) - 1/100 x DATA(-2, 2, 0)
-
- 2 2
- + 1/100 x DATA(2, 2, -2) - 1/100 x DATA(-2, -2, 1)
-
- 2 2
- - 1/100 x DATA(-2, 2, 2) - 1/50 x DATA(1, 2, -2)
-
- 2 2
- + 1/50 x DATA(-1, -2, 1) - 1/100 x DATA(-2, -2, -1)
-
- 2 2
- + 1/50 x DATA(-1, -2, -1) + 1/50 x DATA(-1, -2, 0)
-
- 2 2
- - 1/100 x DATA(-2, -2, 0) - 1/100 x DATA(-2, 1, 0)
-
- 2 3
- - 1/100 x DATA(-2, 1, 2) - 2/75 x DATA(1, -1, -2)
-
- 3 3
- + 1/150 x DATA(-2, 0, -2) - 2/75 x DATA(1, 0, -2)
-
- 3 3 3
- + 1/25 x DATA(0, -2, 0) + 1/25 x DATA(0, 0, 0) + 1/25 x DATA(0, 0, -2)
-
- 2 187 107
- + 1/100 x DATA(2, -1, 1) - ---- y DATA(-2, 1, 0) - ---- y DATA(-2, 1, 2)
- 7000 7000
-
- 187 187 17
- + ---- y DATA(-2, -1, 0) - ---- y DATA(1, -2, 0) + ---- y DATA(2, -2, 0)
- 7000 7000 5250
-
- 167 167 167
- - ---- y DATA(1, -2, 1) - ---- y DATA(1, -2, -1) + ---- y DATA(-2, -1, 1)
- 7000 7000 7000
-
- 47 167 107
- + ---- y DATA(2, -2, 1) + ---- y DATA(-2, -1, -1) - ---- y DATA(-1, 2, -2)
- 5250 7000 7000
-
- 47 47 17
- + ---- y DATA(2, -2, -1) + ---- y DATA(-2, 2, -1) - ---- y DATA(2, 2, 0)
- 5250 5250 5250
-
- 137 107 229
- - ---- y DATA(1, -1, -1) - ---- y DATA(2, -1, 2) + ----- y DATA(-1, -1, 2)
- 5250 7000 10500
-
- 167 167 47
- - ---- y DATA(-1, 2, 1) + ---- y DATA(1, 2, 1) - ---- y DATA(2, 2, 1)
- 7000 7000 5250
-
- 167 137 167
- + ---- y DATA(2, 1, 1) - ---- y DATA(-2, -2, 2) - ---- y DATA(2, -1, 1)
- 7000 5250 7000
-
- 137 167 167
- + ---- y DATA(1, 1, 1) - ---- y DATA(-2, 1, 1) - ---- y DATA(-2, 1, -1)
- 5250 7000 7000
-
- 107 229
- - ---- y DATA(-2, 1, -2) - ----- y DATA(-1, 1, -2)
- 7000 10500
-
- 229 107 137
- + ----- y DATA(1, 1, -2) + ---- y DATA(2, 1, -2) + ---- y DATA(-2, 2, -2)
- 10500 7000 5250
-
- 289 289 289
- + ----- y DATA(1, 1, 0) + ----- y DATA(-1, -1, 0) - ----- y DATA(1, -1, 0)
- 10500 10500 10500
-
- 289 187 187
- - ----- y DATA(-1, 1, 0) + ---- y DATA(2, 1, 0) - ---- y DATA(-1, 2, 0)
- 10500 7000 7000
-
- 187 187 167
- - ---- y DATA(2, -1, 0) + ---- y DATA(1, 2, 0) + ---- y DATA(2, 1, -1)
- 7000 7000 7000
-
- 167 229 3
- - ---- y DATA(2, -1, -1) - ----- y DATA(1, -1, 2) + 1/300 z DATA(2, 2, 2)
- 7000 10500
-
- 3 3
- - 1/600 z DATA(-1, 2, 2) + 1/300 z DATA(2, 1, 2)
-
- 2 2
- + 1/100 x y DATA(-2, -2, -2) + 1/200 x y DATA(-2, -1, 2)
-
- 2 2
- - 1/100 x y DATA(2, -2, 2) + 1/50 x y DATA(1, -2, 2)
-
- 2 2
- + 1/100 x y DATA(-1, 1, 1) + 1/100 x y DATA(2, 2, 0)
-
- 2 2
- - 1/100 x y DATA(-2, 2, -1) - 1/100 x y DATA(2, -2, -1)
-
- 2 2
- + 1/50 x y DATA(-1, 2, -2) + 1/200 x y DATA(-2, -1, -1)
-
- 2 2
- + 1/1400 y z DATA(1, 1, -1) - 1/700 y z DATA(-1, 0, -1)
-
- 2 2
- + 1/350 y z DATA(-2, 2, -1) - 1/700 y z DATA(-2, 1, -1)
-
- 2 2
- - 1/350 y z DATA(-2, 2, 1) + 1/700 y z DATA(-2, 1, 1)
-
- 2 2
- + 1/350 y z DATA(-2, 0, 1) + 1/350 y z DATA(2, 0, -1)
-
- 2 2
- - 1/700 y z DATA(1, 0, 1) - 1/350 y z DATA(-2, 1, -2)
-
- 2 2
- + 1/175 y z DATA(2, 0, -2) - 1/1400 y z DATA(1, 1, 1)
-
- 2 2
- - 1/700 y z DATA(-1, 1, -2) - 1/200 x y DATA(-2, 1, -2)
-
- 2 2
- - 1/350 y z DATA(2, -2, -1) + 1/245 x z DATA(1, 0, 0)
-
- 2
- + 1/175 x y DATA(-2, 1, -2) - 1/175 y z DATA(-2, -2, 2)
-
- 2 2
- + 1/245 x y DATA(-1, 0, -2) - 1/700 y z DATA(2, -1, 1)
-
- 2 2
- - 1/350 y z DATA(2, 0, 1) + 1/245 x y DATA(1, 0, 0)
-
- 2 2
- + 1/350 y z DATA(2, 2, 1) - 1/700 y z DATA(2, 1, 1)
-
- 2 2
- - 1/700 y z DATA(-1, 2, 1) + 1/700 y z DATA(1, 2, 1)
-
- 2 2
- - 1/700 y z DATA(1, -1, 2) - 1/350 y z DATA(2, -1, 2)
-
- 2 2
- + 1/700 y z DATA(-1, -1, 2) + 1/350 y z DATA(-1, 2, -2)
-
- 2 2
- - 1/175 y z DATA(2, 0, 2) - 1/350 y z DATA(1, 0, 2)
-
- 2 2
- + 1/350 y z DATA(-1, 0, 2) + 1/700 y z DATA(2, -1, -1)
-
- 2 2
- + 1/350 y z DATA(2, 1, -2) + 1/175 y z DATA(-2, 2, -2)
-
- 2 2
- + 1/700 y z DATA(2, 1, -1) + 1/700 y z DATA(1, 1, -2)
-
- 2
- - 1/700 y z DATA(-2, -1, -1) + 1/350 x y z DATA(1, -2, 1)
-
- 2 2
- + 1/200 x z DATA(2, 1, 1) + 1/200 x z DATA(2, 2, 1)
-
- 2 2
- - 1/100 x z DATA(1, 2, 1) + 1/100 x z DATA(-1, 2, 1)
-
- 2 2
- + 1/50 x z DATA(-1, -1, 2) + 1/100 x z DATA(2, -1, 2)
-
- 2 2
- - 1/350 y z DATA(1, 2, -2) - 1/50 x z DATA(1, -1, 2)
-
- 2 2
- + 1/100 x z DATA(2, 0, 2) - 1/50 x z DATA(1, 0, 2)
-
- 2 2
- + 1/50 x z DATA(-1, 0, 2) - 1/200 x z DATA(2, -1, -1)
-
- 2 2
- - 1/200 x z DATA(2, 1, -1) + 1/100 x z DATA(-2, 2, -2)
-
- 2 2
- - 1/100 x z DATA(2, 1, -2) + 1/50 x z DATA(1, 1, -2)
-
- 2 2
- - 1/50 x z DATA(-1, 1, -2) - 1/100 x z DATA(2, 0, -2)
-
- 2 2
- + 1/100 x z DATA(-2, 1, -2) - 1/50 x z DATA(-1, 0, -2)
-
- 2 2
- - 1/100 x z DATA(-1, -1, -1) + 1/100 x z DATA(-1, 0, 1)
-
- 2 2
- - 1/100 x z DATA(1, -1, 1) - 1/1400 y z DATA(1, -1, 1)
-
- 2
- - 1/245 x y DATA(-2, 1, -2) + 2/175 x y DATA(2, 2, 0)
-
- - 1/175 x y DATA(0, 1, 1) + 1/175 x y DATA(0, -1, -1)
-
- + 2/175 x y DATA(0, -2, -2) - 2/175 x y DATA(0, 2, 0)
-
- + 1/175 x y DATA(0, -1, 0) - 1/175 x y DATA(0, 1, 0)
-
- - 1/175 x y DATA(0, 1, -2) + 1/175 x y DATA(0, -1, -2)
-
- + 2/175 x y DATA(0, -2, 2) + 2/175 x y DATA(-2, 2, -1)
-
- 2
- - 1/245 x z DATA(-1, 0, -2) - 1/175 x y DATA(1, 2, 2)
-
- - 1/350 x y DATA(1, 1, 2) - 1/350 x y DATA(-1, 1, 2)
-
- + 1/175 x y DATA(2, 1, 2) - 1/175 x y DATA(-1, 2, 2)
-
- 2
- + 1/700 y z DATA(-1, -2, -1) + 2/175 x y DATA(2, 2, 2)
-
- + 1/175 x y DATA(-1, -2, 2) + 2/175 x y DATA(0, -2, 0)
-
- + 1/350 x y DATA(1, -1, -2) - 1/175 x y DATA(2, -1, -2)
-
- 2
- + 1/350 x y DATA(-1, -1, -2) + 1/350 y z DATA(-2, 1, 2)
-
- - 2/175 x y DATA(2, -2, -2) - 1/175 x y DATA(-2, -1, -2)
-
- + 1/175 x y DATA(1, -2, -2) + 1/175 x y DATA(-1, -2, -2)
-
- 2
- - 2/175 x y DATA(-2, -2, -2) - 1/245 x z DATA(2, -1, 1)
-
- 2 2
- + 2/245 x z DATA(-2, -2, 2) - 1/245 x z DATA(2, 1, 1)
-
- 2
- - 1/245 x z DATA(2, 2, 1) - 8/525 DATA(-1, -2, -2)
-
- + 1/175 x z DATA(0, 1, -1) + 1/175 x z DATA(0, -2, -1)
-
- - 1/175 x z DATA(0, -2, 1) - 1/350 x z DATA(-1, 0, 1)
-
- 2
- - 1/350 x z DATA(1, -1, 1) - 1/700 y z DATA(1, -2, -1)
-
- - 1/350 x z DATA(-1, -1, 1) + 1/350 x z DATA(1, 1, -1)
-
- + 1/350 x z DATA(-1, 1, -1) + 1/350 x z DATA(1, 0, -1)
-
- + 1/350 x z DATA(-1, 0, -1) + 1/350 x z DATA(1, -1, -1)
-
- + 1/175 x z DATA(-2, 2, 1) - 1/175 x z DATA(-2, 1, -1)
-
- + 1/175 x z DATA(-2, 1, 1) + 1/175 x z DATA(-2, 0, 1)
-
- 2
- + 1/350 y z DATA(-2, -1, 2) - 1/350 x z DATA(1, 1, 1)
-
- - 1/350 x z DATA(1, 0, 1) - 1/175 x z DATA(2, 0, -1)
-
- + 1/175 x z DATA(2, 0, 1) + 1/175 x z DATA(2, -1, 1)
-
- + 2/175 x z DATA(-2, -2, 2) + 1/350 x z DATA(1, -2, -1)
-
- 2
- + 1/500 y z DATA(1, -2, -1) - 2/245 x y DATA(0, -2, -1)
-
- 2 2
- - 2/245 x y DATA(0, -2, 1) - 2/245 x y DATA(0, 2, -2)
-
- 2 2
- - 1/245 x y DATA(1, 2, 0) - 1/245 x y DATA(2, -1, 0)
-
- 2 2
- - 1/245 x y DATA(-1, 2, 0) - 1/245 x y DATA(2, 1, 0)
-
- 2 2
- + 1/490 x y DATA(-1, 1, 0) + 1/490 x y DATA(1, -1, 0)
-
- 2 2
- + 1/490 x y DATA(-1, -1, 0) + 1/490 x y DATA(1, 1, 0)
-
- 2 2
- + 2/245 x y DATA(-2, 2, -2) - 1/245 x y DATA(2, 1, -2)
-
- 2 2
- + 1/490 x y DATA(1, 1, -2) + 1/490 x y DATA(-1, 1, -2)
-
- 2
- - 2/245 x y DATA(2, 0, -2) + 1/250 y z DATA(1, 2, 2)
-
- + 1/500 y z DATA(1, 1, 2) - 1/500 y z DATA(-1, 1, 2)
-
- + 1/250 y z DATA(2, 1, 2) - 1/250 y z DATA(-1, 2, 2)
-
- + 1/125 y z DATA(2, 2, 2) + 1/250 y z DATA(-1, -2, 2)
-
- 2 2
- + 1/490 x y DATA(-1, 1, -1) + 1/245 x y DATA(1, 0, -1)
-
- 2 2
- + 1/245 x y DATA(-1, 0, -1) + 1/490 x y DATA(1, -1, -1)
-
- 2 3
- + 2/245 x y DATA(-2, 2, 1) - 2/75 x DATA(-1, -1, 0)
-
- 2 2
- - 2/245 x y DATA(0, 2, -1) + 1/245 x y DATA(0, 1, -1)
-
- 2
- + 1/245 x y DATA(0, -1, 1) + 1/500 y z DATA(-2, -1, 1)
-
- 3
- - 1/250 y z DATA(2, -2, 1) + 1/150 x DATA(-2, 2, -2)
-
- 3 3
- - 2/75 x DATA(1, -1, 0) - 2/75 x DATA(1, 1, 0)
-
- + 1/500 y z DATA(-1, -2, 1) - 1/250 y z DATA(-2, -2, -1)
-
- - 1/500 y z DATA(-1, -2, -1) + 8/525 DATA(1, -2, -2)
-
- 2 2
- + 1/350 y DATA(-2, 1, 1) + 1/350 y DATA(-2, 1, -1)
-
- 2 2
- - 1/175 y DATA(-2, 2, 1) - 1/700 y DATA(1, -1, -1)
-
- 2 2
- + 1/350 y DATA(-1, 0, -1) - 1/350 y DATA(1, 0, -1)
-
- 2 2
- + 1/700 y DATA(-1, 1, -1) - 1/700 y DATA(1, 1, -1)
-
- 2 2
- + 1/700 y DATA(-1, -1, 1) - 1/700 y DATA(1, -1, 1)
-
- 2 2
- + 1/350 y DATA(-1, 0, 1) + 1/700 y DATA(-1, -1, -1)
-
- 2 2
- - 1/350 y DATA(-1, 2, -1) + 1/350 y DATA(1, 2, -1)
-
- 2 2
- + 1/175 y DATA(2, 2, -1) - 1/175 y DATA(-2, 2, 0)
-
- 2 2
- + 1/175 y DATA(2, 2, -2) - 1/175 y DATA(-2, -2, 1)
-
- 2 2
- - 1/175 y DATA(-2, 2, 2) + 1/350 y DATA(1, 2, -2)
-
- 2 2
- - 1/350 y DATA(-1, -2, 1) - 1/175 y DATA(-2, -2, -1)
-
- 2 2
- - 1/350 y DATA(-1, -2, -1) - 1/350 y DATA(-1, -2, 0)
-
- - 1/125 y z DATA(-2, 2, 2) - 1/250 y z DATA(1, 2, -2)
-
- 19
- + 1/500 y z DATA(-1, 2, -1) + ---- DATA(-2, -1, -2)
- 2100
-
- - 1/500 y z DATA(1, 2, -1) - 1/250 y z DATA(2, 2, -1)
-
- 11
- - --- DATA(2, -2, -2) - 1/125 y z DATA(2, 2, -2)
- 420
-
- + 1/250 y z DATA(-2, -2, 1) + 1/1000 y z DATA(-1, -1, 1)
-
- - 1/1000 y z DATA(1, -1, 1) - 1/42 DATA(-1, -1, -2)
-
- - 1/1000 y z DATA(-1, -1, -1) + 1/1000 y z DATA(1, -1, -1)
-
- 19
- - ---- DATA(2, -1, -2) + 1/1000 y z DATA(-1, 1, -1)
- 2100
-
- - 1/1000 y z DATA(1, 1, -1) + 1/42 DATA(1, -1, -2)
-
- + 1/500 y z DATA(2, 1, 1) + 1/125 y z DATA(-2, -2, 2)
-
- - 1/500 y z DATA(2, -1, 1) + 1/1000 y z DATA(1, 1, 1)
-
- - 1/500 y z DATA(-2, 1, 1) + 1/500 y z DATA(-2, 1, -1)
-
- + 1/300 DATA(-2, 0, -2) - 1/250 y z DATA(-2, 2, 1) + 2/75 DATA(1, 0, -2)
-
- + 1/250 y z DATA(2, 2, 1) - 2/75 DATA(-1, 0, -2)
-
- - 1/250 y z DATA(2, -1, 2) + 1/500 y z DATA(-1, -1, 2)
-
- - 1/500 y z DATA(-1, 2, 1) + 1/500 y z DATA(1, 2, 1)
-
- 19
- - 1/500 y z DATA(1, -1, 2) + ---- DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2)
- 2100
-
- + 1/250 y z DATA(-2, 1, -2) + 1/500 y z DATA(-1, 1, -2)
-
- - 1/500 y z DATA(1, 1, -2) - 1/250 y z DATA(2, 1, -2)
-
- + 1/125 y z DATA(-2, 2, -2) - 1/500 y z DATA(2, 1, -1)
-
- - 1/42 DATA(-1, 1, -2) + 1/500 y z DATA(2, -1, -1)
-
- 2 2
- + 1/350 y z DATA(-1, -2, 2) + 1/175 y z DATA(2, 2, 2)
-
- 2 2
- - 1/350 y z DATA(-1, 2, 2) + 1/350 y z DATA(2, 1, 2)
-
- 2
- - 1/700 y z DATA(-1, 1, 2) + 1/42 DATA(1, 1, -2)
-
- 2 2
- + 1/700 y z DATA(1, 1, 2) + 1/350 y z DATA(1, 2, 2)
-
- 2 2
- + 1/350 y z DATA(-1, -2, -2) - 1/350 y z DATA(1, -2, -2)
-
- 2 2
- + 1/350 y z DATA(-2, -1, -2) - 1/175 y z DATA(2, -2, -2)
-
- 2 2
- + 1/700 y z DATA(-1, -1, -2) - 1/350 y z DATA(2, -1, -2)
-
- 2 19
- - 1/700 y z DATA(1, -1, -2) - ---- DATA(2, 1, -2)
- 2100
-
- 2 2
- - 1/175 y z DATA(2, 2, 0) + 1/1400 y z DATA(-1, 1, 1)
-
- 2 2
- - 1/350 y z DATA(1, -2, 2) - 1/175 y z DATA(2, -2, 2)
-
- 2 2
- + 1/350 y z DATA(-2, -1, 2) + 1/175 y z DATA(-2, -2, -2)
-
- 11 2
- + --- DATA(-2, 2, -2) + 1/350 y z DATA(2, -2, -1)
- 420
-
- 2 2
- + 1/350 y z DATA(-2, 2, -1) - 2/245 x y DATA(0, 2, 2)
-
- 2 2
- - 1/245 x y DATA(-2, 1, -1) - 1/245 x y DATA(-2, 1, 1)
-
- 2 2
- - 2/245 x y DATA(-2, 0, 1) + 1/490 x y DATA(1, 1, 1)
-
- 2 2
- + 1/245 x y DATA(1, 0, 1) - 2/245 x y DATA(2, 0, -1)
-
- 2 2
- - 2/245 x y DATA(2, 0, 1) - 1/245 x y DATA(2, -1, 1)
-
- 2 2
- + 2/245 x y DATA(-2, -2, 2) - 1/245 x y DATA(2, 1, 1)
-
- 2 2
- + 2/245 x y DATA(2, 2, 1) - 1/245 x y DATA(1, 2, 1)
-
- 2 2
- - 1/245 x y DATA(-1, 2, 1) + 1/490 x y DATA(-1, -1, 2)
-
- 2 2
- - 1/245 x y DATA(2, -1, 2) + 1/490 x y DATA(1, -1, 2)
-
- 2 2
- - 1/700 y z DATA(-1, -1, -2) - 2/245 x y DATA(2, 0, 2)
-
- 2 2
- + 1/245 x y DATA(1, 0, 2) + 1/245 x y DATA(-1, 0, 2)
-
- 2 2
- - 1/245 x y DATA(2, -1, -1) - 1/245 x y DATA(2, 1, -1)
-
- 2 2
- + 1/245 x y DATA(0, 1, 2) - 1/245 x y DATA(1, -2, 0)
-
- 2 2
- - 1/245 x y DATA(-2, -1, 0) - 2/245 x y DATA(-2, 0, 0)
-
- 2 2
- - 1/245 x y DATA(-2, 1, 2) - 1/245 x y DATA(-2, 1, 0)
-
- 2 2
- + 2/245 x y DATA(-2, -2, 0) - 1/245 x y DATA(-1, -2, 0)
-
- 2 2
- - 1/245 x y DATA(-1, -2, -1) + 2/245 x y DATA(-2, -2, -1)
-
- 2 2
- - 1/245 x y DATA(-1, -2, 1) - 1/245 x y DATA(1, 2, -2)
-
- 2 2
- + 2/245 x y DATA(-2, 2, 2) + 2/245 x y DATA(-2, -2, 1)
-
- 2 2
- + 2/245 x y DATA(2, 2, -2) + 2/245 x y DATA(-2, 2, 0)
-
- 2 2
- + 2/245 x y DATA(2, 2, -1) - 1/245 x y DATA(1, 2, -1)
-
- 2 2
- - 1/245 x y DATA(-1, 2, -1) + 1/490 x y DATA(-1, -1, -1)
-
- 2 2
- + 1/245 x y DATA(-1, 0, 1) + 1/490 x y DATA(1, -1, 1)
-
- 2 2
- + 1/490 x y DATA(-1, -1, 1) + 1/490 x y DATA(1, 1, -1)
-
- 2 2
- + 1/1400 y z DATA(1, -1, -1) + 1/490 x y DATA(-1, 1, 1)
-
- 2 2
- + 2/245 x y DATA(2, 2, 0) - 1/350 y z DATA(-2, -1, -2)
-
- 2 2
- + 1/245 x y DATA(0, 1, 1) + 1/245 x y DATA(0, -1, -1)
-
- 2 2
- - 2/245 x y DATA(0, -2, -2) - 2/245 x y DATA(2, 0, 0)
-
- 2 2
- - 2/245 x y DATA(0, 2, 0) + 1/245 x y DATA(-1, 0, 0)
-
- 2 2
- + 1/245 x y DATA(0, -1, 0) + 2/245 x y DATA(0, 0, 1)
-
- 2 2
- + 1/245 x y DATA(0, 1, 0) + 1/245 x y DATA(0, 1, -2)
-
- 2 2
- + 1/245 x y DATA(0, -1, -2) - 2/245 x y DATA(0, -2, 2)
-
- 2 2
- - 2/245 x y DATA(-2, 0, -1) - 1/175 y z DATA(2, -2, -2)
-
- 2 2
- + 2/245 x y DATA(-2, 2, -1) + 2/245 x y DATA(2, -2, -1)
-
- 2 2
- - 1/245 x y DATA(-1, 2, -2) - 1/245 x y DATA(-2, -1, -1)
-
- 2 2
- + 2/245 x y DATA(2, -2, 1) - 1/245 x y DATA(-2, -1, 1)
-
- 2 2
- - 1/245 x y DATA(1, -2, -1) - 1/245 x y DATA(1, -2, 1)
-
- 2 2
- - 2/245 x y DATA(-2, 0, 2) + 2/245 x y DATA(2, -2, 0)
-
- 2 2
- + 1/490 x y DATA(1, 1, 2) + 1/350 y z DATA(-1, -2, -2)
-
- 2 2
- + 1/490 x y DATA(-1, 1, 2) - 1/245 x y DATA(2, 1, 2)
-
- 2 2
- - 1/245 x y DATA(-1, 2, 2) + 1/350 y z DATA(2, -2, 1)
-
- 2 2
- + 2/245 x y DATA(2, 2, 2) - 1/245 x y DATA(-1, -2, 2)
-
- 2 2
- + 2/245 x y DATA(0, 0, 2) + 2/245 x y DATA(0, 0, -1)
-
- 2 2
- + 2/245 x y DATA(0, 0, -2) + 2/245 x y DATA(0, 0, 0)
-
- 2 2
- - 2/245 x y DATA(0, -2, 0) + 1/245 x y DATA(1, 0, -2)
-
- 2 2
- - 2/245 x y DATA(-2, 0, -2) + 1/490 x y DATA(1, -1, -2)
-
- 2 2
- - 1/245 x y DATA(2, -1, -2) + 1/490 x y DATA(-1, -1, -2)
-
- 2 2
- + 2/245 x y DATA(2, -2, -2) - 1/245 x y DATA(-2, -1, -2)
-
- 2 2
- - 1/245 x y DATA(1, -2, -2) - 1/245 x y DATA(-1, -2, -2)
-
- 2 2
- - 1/350 y z DATA(1, -2, -2) + 2/245 x y DATA(-2, -2, -2)
-
- 2 2
- - 1/245 x y DATA(-2, -1, 2) + 2/245 x y DATA(2, -2, 2)
-
- 2
- - 1/245 x y DATA(1, -2, 2) + 2/175 x z DATA(0, 2, -2)
-
- - 2/175 x z DATA(-2, 2, -2) - 2/175 x z DATA(2, 1, -2)
-
- + 1/175 x z DATA(1, 1, -2) + 1/175 x z DATA(-1, 1, -2)
-
- - 2/175 x z DATA(2, 0, -2) - 2/175 x z DATA(-2, 1, -2)
-
- 2
- + 1/175 x z DATA(-1, 0, -2) + 1/175 y z DATA(-2, -2, -2)
-
- 2
- - 1/245 x y DATA(1, 2, 2) + 1/175 x z DATA(2, 1, 1)
-
- + 1/175 x z DATA(2, 2, 1) - 1/350 x z DATA(1, 2, 1)
-
- - 1/350 x z DATA(-1, 2, 1) - 1/175 x z DATA(-1, -1, 2)
-
- + 2/175 x z DATA(2, -1, 2) - 1/175 x z DATA(1, -1, 2)
-
- + 2/175 x z DATA(2, 0, 2) - 1/175 x z DATA(1, 0, 2)
-
- - 1/175 x z DATA(-1, 0, 2) - 1/175 x z DATA(2, -1, -1)
-
- - 1/175 x z DATA(2, 1, -1) - 2/175 x z DATA(0, 1, 2)
-
- 2
- + 1/700 y z DATA(-2, -1, 1) - 2/175 x z DATA(0, 2, 2)
-
- - 1/175 x z DATA(0, 2, 1) - 2/175 x z DATA(0, -1, 2)
-
- + 1/175 x z DATA(0, 2, -1) - 1/175 x z DATA(0, -1, 1)
-
- - 1/350 x z DATA(1, -2, 1) + 2/175 x z DATA(-2, 0, 2)
-
- + 2/175 x z DATA(-2, 1, 2) + 1/350 x z DATA(-1, -2, -1)
-
- 2
- - 1/175 x z DATA(-2, -2, -1) + 1/175 y z DATA(2, -2, 2)
-
- - 1/350 x z DATA(-1, -2, 1) + 1/175 x z DATA(1, 2, -2)
-
- 2
- + 1/700 y z DATA(1, -2, 1) + 2/175 x z DATA(-2, 2, 2)
-
- + 1/175 x z DATA(-2, -2, 1) - 2/175 x z DATA(2, 2, -2)
-
- - 1/175 x z DATA(2, 2, -1) + 1/350 x z DATA(1, 2, -1)
-
- + 1/350 x z DATA(-1, 2, -1) + 1/350 x z DATA(-1, -1, -1)
-
- - 1/175 x z DATA(1, 2, 2) - 1/175 x z DATA(1, 1, 2)
-
- - 1/175 x z DATA(-1, 1, 2) + 2/175 x z DATA(2, 1, 2)
-
- - 1/175 x z DATA(-1, 2, 2) + 2/175 x z DATA(2, 2, 2)
-
- - 1/175 x z DATA(-1, -2, 2) - 2/175 x z DATA(0, 0, 2)
-
- + 1/175 x z DATA(0, 0, -1) + 2/175 x z DATA(0, 0, -2)
-
- + 1/175 x z DATA(1, 0, -2) - 2/175 x z DATA(-2, 0, -2)
-
- + 1/175 x z DATA(1, -1, -2) - 2/175 x z DATA(2, -1, -2)
-
- + 1/175 x z DATA(-1, -1, -2) - 2/175 x z DATA(2, -2, -2)
-
- - 2/175 x z DATA(-2, -1, -2) + 1/175 x z DATA(1, -2, -2)
-
- + 1/175 x z DATA(-1, -2, -2) - 2/175 x z DATA(-2, -2, -2)
-
- + 2/175 x z DATA(-2, -1, 2) + 2/175 x z DATA(2, -2, 2)
-
- - 1/175 x z DATA(1, -2, 2) - 1/350 x z DATA(-1, 1, 1)
-
- - 1/175 x z DATA(0, 1, 1) + 1/175 x z DATA(0, -1, -1)
-
- + 2/175 x z DATA(0, -2, -2) - 1/175 x z DATA(0, 0, 1)
-
- + 2/175 x z DATA(0, 1, -2) + 2/175 x z DATA(0, -1, -2)
-
- - 2/175 x z DATA(0, -2, 2) - 1/175 x z DATA(-2, 0, -1)
-
- 2
- + 1/175 y z DATA(-2, 0, 2) - 1/175 x z DATA(-2, 2, -1)
-
- - 1/175 x z DATA(2, -2, -1) + 1/175 x z DATA(-1, 2, -2)
-
- - 1/175 x z DATA(-2, -1, -1) + 1/175 x z DATA(2, -2, 1)
-
- + 1/175 x z DATA(-2, -1, 1) - 1/175 x y DATA(1, 2, 0)
-
- - 1/175 x y DATA(2, -1, 0) - 1/175 x y DATA(-1, 2, 0)
-
- + 1/175 x y DATA(2, 1, 0) - 1/350 x y DATA(-1, 1, 0)
-
- + 1/350 x y DATA(1, -1, 0) + 1/350 x y DATA(-1, -1, 0)
-
- - 1/350 x y DATA(1, 1, 0) + 2/175 x y DATA(-2, 2, -2)
-
- + 1/175 x y DATA(2, 1, -2) - 1/350 x y DATA(1, 1, -2)
-
- - 1/350 x y DATA(-1, 1, -2) - 1/175 x y DATA(2, -1, -1)
-
- + 1/175 x y DATA(2, 1, -1) - 1/175 x y DATA(0, 1, 2)
-
- - 2/175 x y DATA(0, 2, 2) - 2/175 x y DATA(0, 2, 1)
-
- + 1/175 x y DATA(0, -1, 2) - 2/175 x y DATA(0, 2, -1)
-
- 2
- + 1/175 x y DATA(0, -1, 1) + 1/350 y z DATA(1, -2, 2)
-
- - 1/175 x y DATA(0, 1, -1) + 2/175 x y DATA(0, -2, -1)
-
- + 2/175 x y DATA(0, -2, 1) - 2/175 x y DATA(0, 2, -2)
-
- + 1/350 x y DATA(1, -1, 1) + 1/350 x y DATA(-1, -1, 1)
-
- - 1/350 x y DATA(1, 1, -1) - 1/350 x y DATA(-1, 1, -1)
-
- + 1/350 x y DATA(1, -1, -1) + 2/175 x y DATA(-2, 2, 1)
-
- + 1/175 x y DATA(-2, 1, -1) + 1/175 x y DATA(-2, 1, 1)
-
- - 1/350 x y DATA(1, 1, 1) - 1/175 x y DATA(2, -1, 1)
-
- - 2/175 x y DATA(-2, -2, 2) + 1/175 x y DATA(2, 1, 1)
-
- 2
- + 2/175 x y DATA(2, 2, 1) + 1/1400 y z DATA(-1, 1, 1)
-
- - 1/175 x y DATA(1, 2, 1) - 1/175 x y DATA(-1, 2, 1)
-
- + 1/350 x y DATA(-1, -1, 2) - 1/175 x y DATA(2, -1, 2)
-
- + 1/350 x y DATA(1, -1, 2) - 2/175 x y DATA(2, -2, -1)
-
- - 1/175 x y DATA(-1, 2, -2) - 1/175 x y DATA(-2, -1, -1)
-
- 2
- - 2/175 x y DATA(2, -2, 1) - 1/350 y z DATA(-1, 0, -2)
-
- - 1/175 x y DATA(-2, -1, 1) + 1/175 x y DATA(1, -2, -1)
-
- + 1/175 x y DATA(1, -2, 1) - 2/175 x y DATA(2, -2, 0)
-
- + 1/175 x y DATA(1, -2, 0) - 1/175 x y DATA(-2, -1, 0)
-
- + 1/175 x y DATA(-2, 1, 2) + 1/175 x y DATA(-2, 1, 0)
-
- - 2/175 x y DATA(-2, -2, 0) + 1/175 x y DATA(-1, -2, 0)
-
- + 1/175 x y DATA(-1, -2, -1) - 2/175 x y DATA(-2, -2, -1)
-
- + 1/175 x y DATA(-1, -2, 1) - 1/175 x y DATA(1, 2, -2)
-
- + 2/175 x y DATA(-2, 2, 2) - 2/175 x y DATA(-2, -2, 1)
-
- + 2/175 x y DATA(2, 2, -2) + 2/175 x y DATA(-2, 2, 0)
-
- + 2/175 x y DATA(2, 2, -1) - 1/175 x y DATA(1, 2, -1)
-
- - 1/175 x y DATA(-1, 2, -1) + 1/350 x y DATA(-1, -1, -1)
-
- - 1/175 x y DATA(-2, -1, 2) - 2/175 x y DATA(2, -2, 2)
-
- + 1/175 x y DATA(1, -2, 2) - 1/350 x y DATA(-1, 1, 1)
-
- 2 2
- + 1/490 x z DATA(1, 2, 1) + 1/490 x z DATA(-1, 2, 1)
-
- 2 2
- - 1/245 x z DATA(-1, -1, 2) + 2/245 x z DATA(2, -1, 2)
-
- 2 2
- - 1/245 x z DATA(1, -1, 2) + 2/245 x z DATA(2, 0, 2)
-
- 2 2
- - 1/245 x z DATA(1, 0, 2) - 1/245 x z DATA(-1, 0, 2)
-
- 2 2
- - 1/245 x z DATA(2, -1, -1) - 1/245 x z DATA(2, 1, -1)
-
- 2 2
- - 2/245 x z DATA(0, 1, 2) - 2/245 x z DATA(0, 2, 2)
-
- 2 2
- + 1/245 x z DATA(0, 2, 1) - 2/245 x z DATA(0, -1, 2)
-
- 2 2
- + 1/245 x z DATA(0, 2, -1) + 1/245 x z DATA(0, -1, 1)
-
- 2 2
- + 1/245 x z DATA(0, 1, -1) + 1/245 x z DATA(0, -2, -1)
-
- 2 2
- + 1/245 x z DATA(0, -2, 1) - 2/245 x z DATA(0, 2, -2)
-
- 2 2
- + 1/245 x z DATA(1, 2, 0) - 2/245 x z DATA(2, -1, 0)
-
- 2 2
- + 1/245 x z DATA(-1, 2, 0) - 2/245 x z DATA(2, 1, 0)
-
- 2 2
- + 1/245 x z DATA(-1, 1, 0) - 1/700 y z DATA(-1, -2, 1)
-
- 2 2
- + 1/350 y z DATA(-2, -2, -1) + 1/245 x z DATA(1, -1, 0)
-
- 2 2
- + 1/245 x z DATA(-1, -1, 0) + 1/245 x z DATA(1, 1, 0)
-
- 2 2
- + 2/245 x z DATA(-2, 2, -2) + 2/245 x z DATA(2, 1, -2)
-
- 2 2
- - 1/245 x z DATA(1, 1, -2) - 1/245 x z DATA(-1, 1, -2)
-
- 2 2
- + 2/245 x z DATA(2, 0, -2) + 2/245 x z DATA(-2, 1, -2)
-
- 2 2
- + 1/490 x z DATA(-1, 0, -1) + 1/490 x z DATA(1, -1, -1)
-
- 2 2
- - 1/245 x z DATA(-2, 2, 1) - 1/175 y z DATA(-2, 2, 2)
-
- 2 2
- - 1/245 x z DATA(-2, 1, -1) - 1/245 x z DATA(-2, 1, 1)
-
- 2 2
- - 1/350 y z DATA(-2, 0, -1) - 1/245 x z DATA(-2, 0, 1)
-
- 2 2
- + 1/490 x z DATA(1, 1, 1) + 1/490 x z DATA(1, 0, 1)
-
- 2 2
- - 1/245 x z DATA(2, 0, -1) - 1/245 x z DATA(2, 0, 1)
-
- 2 2
- + 2/245 x z DATA(-2, 1, 2) - 2/245 x z DATA(-2, 1, 0)
-
- 2 2
- - 2/245 x z DATA(-2, -2, 0) + 1/245 x z DATA(-1, -2, 0)
-
- 2 2
- + 1/490 x z DATA(-1, -2, -1) - 1/245 x z DATA(-2, -2, -1)
-
- 2 2
- - 1/175 y z DATA(2, 2, -2) + 1/490 x z DATA(-1, -2, 1)
-
- 2 2
- - 1/245 x z DATA(1, 2, -2) - 1/350 y z DATA(-2, -2, 1)
-
- 2 2
- + 2/245 x z DATA(-2, 2, 2) - 1/245 x z DATA(-2, -2, 1)
-
- 2 2
- + 2/245 x z DATA(2, 2, -2) - 2/245 x z DATA(-2, 2, 0)
-
- 2 2
- - 1/245 x z DATA(2, 2, -1) + 1/490 x z DATA(1, 2, -1)
-
- 2 2
- + 1/490 x z DATA(-1, 2, -1) + 1/490 x z DATA(-1, -1, -1)
-
- 2 2
- + 1/490 x z DATA(-1, 0, 1) + 1/490 x z DATA(1, -1, 1)
-
- 2 2
- + 1/490 x z DATA(-1, -1, 1) + 1/490 x z DATA(1, 1, -1)
-
- 2 2
- + 1/490 x z DATA(-1, 1, -1) + 1/490 x z DATA(1, 0, -1)
-
- 2 2
- + 1/490 x z DATA(-1, 1, 1) - 2/245 x z DATA(2, 2, 0)
-
- 2 2
- + 1/245 x z DATA(0, 1, 1) + 1/245 x z DATA(0, -1, -1)
-
- 2 2
- - 2/245 x z DATA(0, -2, -2) - 2/245 x z DATA(2, 0, 0)
-
- 2 2
- + 2/245 x z DATA(0, 2, 0) - 1/350 y z DATA(2, 2, -1)
-
- 2 2
- + 1/245 x z DATA(-1, 0, 0) + 2/245 x z DATA(0, -1, 0)
-
- 2 2
- + 1/245 x z DATA(0, 0, 1) + 2/245 x z DATA(0, 1, 0)
-
- 2 2
- - 2/245 x z DATA(0, 1, -2) - 2/245 x z DATA(0, -1, -2)
-
- 2 2
- - 2/245 x z DATA(0, -2, 2) - 1/245 x z DATA(-2, 0, -1)
-
- 2 2
- - 1/245 x z DATA(-2, 2, -1) - 1/245 x z DATA(2, -2, -1)
-
- 2 2
- - 1/245 x z DATA(-1, 2, -2) - 1/245 x z DATA(-2, -1, -1)
-
- 2 2
- - 1/245 x z DATA(2, -2, 1) - 1/245 x z DATA(-2, -1, 1)
-
- 2 2
- + 1/490 x z DATA(1, -2, -1) + 1/490 x z DATA(1, -2, 1)
-
- 2 2
- + 2/245 x z DATA(-2, 0, 2) - 2/245 x z DATA(2, -2, 0)
-
- 2 2
- + 1/245 x z DATA(1, -2, 0) - 2/245 x z DATA(-2, -1, 0)
-
- 2 2
- - 2/245 x z DATA(-2, 0, 0) - 1/245 x z DATA(1, 2, 2)
-
- 2 2
- - 1/245 x z DATA(1, 1, 2) - 1/245 x z DATA(-1, 1, 2)
-
- 2 2
- + 2/245 x z DATA(2, 1, 2) + 1/700 y z DATA(-1, 0, 1)
-
- 2 2
- - 1/245 x z DATA(-1, 2, 2) + 2/245 x z DATA(2, 2, 2)
-
- 2 2
- - 1/245 x z DATA(-1, -2, 2) - 2/245 x z DATA(0, 0, 2)
-
- 2 2
- - 1/1400 y z DATA(-1, -1, -1) + 1/245 x z DATA(0, 0, -1)
-
- 2 2
- - 2/245 x z DATA(0, 0, -2) + 2/245 x z DATA(0, 0, 0)
-
- 2 2
- + 2/245 x z DATA(0, -2, 0) - 1/245 x z DATA(1, 0, -2)
-
- 2 2
- + 2/245 x z DATA(-2, 0, -2) - 1/245 x z DATA(1, -1, -2)
-
- 2 2
- + 2/245 x z DATA(2, -1, -2) - 1/245 x z DATA(-1, -1, -2)
-
- 2 2
- + 1/700 y z DATA(-1, 2, -1) + 2/245 x z DATA(2, -2, -2)
-
- 2 2
- + 2/245 x z DATA(-2, -1, -2) - 1/245 x z DATA(1, -2, -2)
-
- 2 2
- - 1/245 x z DATA(-1, -2, -2) + 2/245 x z DATA(-2, -2, -2)
-
- 2 2
- + 2/245 x z DATA(-2, -1, 2) + 2/245 x z DATA(2, -2, 2)
-
- 2 2
- - 1/245 x z DATA(1, -2, 2) - 1/700 y z DATA(1, 2, -1)
-
- 2 2
- + 1/100 x z DATA(-1, -1, 1) + 1/100 x z DATA(1, 1, -1)
-
- 2 2
- - 1/100 x z DATA(-1, 1, -1) + 1/100 x z DATA(1, 0, -1)
-
- 2 2
- - 1/100 x z DATA(-1, 0, -1) + 1/100 x z DATA(1, -1, -1)
-
- 2 2
- - 1/200 x z DATA(-2, 2, 1) + 1/200 x z DATA(-2, 1, -1)
-
- 2 2
- - 1/200 x z DATA(-2, 1, 1) - 1/200 x z DATA(-2, 0, 1)
-
- 2 2
- - 1/100 x z DATA(1, 1, 1) - 1/100 x z DATA(1, 0, 1)
-
- 2 2
- - 1/200 x z DATA(2, 0, -1) + 1/200 x z DATA(2, 0, 1)
-
- 2 2
- + 1/200 x z DATA(2, -1, 1) - 1/100 x z DATA(-2, -2, 2)
-
- 2 2
- + 1/100 x z DATA(-1, 1, 1) + 1/200 x z DATA(-2, 0, -1)
-
- 2 2
- + 1/200 x z DATA(-2, 2, -1) - 1/200 x z DATA(2, -2, -1)
-
- 2 2
- - 1/50 x z DATA(-1, 2, -2) + 1/200 x z DATA(-2, -1, -1)
-
- 2 2
- + 1/200 x z DATA(2, -2, 1) - 1/200 x z DATA(-2, -1, 1)
-
- 2 2
- + 1/100 x z DATA(1, -2, -1) - 1/100 x z DATA(1, -2, 1)
-
- 2 2
- - 1/100 x z DATA(-2, 0, 2) - 1/100 x z DATA(-2, 1, 2)
-
- 2 2
- + 1/1400 y z DATA(-1, -1, 1) - 1/100 x z DATA(-1, -2, -1)
-
- 2 2
- + 1/200 x z DATA(-2, -2, -1) + 1/100 x z DATA(-1, -2, 1)
-
- 2 2
- + 1/50 x z DATA(1, 2, -2) - 1/100 x z DATA(-2, 2, 2)
-
- 2 2
- - 1/200 x z DATA(-2, -2, 1) - 1/100 x z DATA(2, 2, -2)
-
- 2 2
- - 1/200 x z DATA(2, 2, -1) + 1/100 x z DATA(1, 2, -1)
-
- 2 2
- - 1/100 x z DATA(-1, 2, -1) - 1/50 x y DATA(1, 2, 1)
-
- 2 2
- + 1/50 x y DATA(-1, 2, 1) - 1/100 x y DATA(-1, -1, 2)
-
- 2 2
- - 1/200 x y DATA(2, -1, 2) + 1/100 x y DATA(1, -1, 2)
-
- 2 2
- - 1/200 x y DATA(2, -1, -1) + 1/200 x y DATA(2, 1, -1)
-
- 2 2
- - 1/50 x y DATA(1, 2, 0) - 1/200 x y DATA(2, -1, 0)
-
- 2 2
- + 1/50 x y DATA(-1, 2, 0) + 1/200 x y DATA(2, 1, 0)
-
- 2 2
- + 1/100 x y DATA(-1, 1, 0) + 1/100 x y DATA(1, -1, 0)
-
- 2 2
- - 1/100 x y DATA(-1, -1, 0) - 1/100 x y DATA(1, 1, 0)
-
- 2 2
- - 1/1400 y z DATA(-1, 1, -1) - 1/100 x y DATA(-2, 2, -2)
-
- 2 2
- + 1/200 x y DATA(2, 1, -2) - 1/100 x y DATA(1, 1, -2)
-
- 2 2
- + 1/100 x y DATA(-1, 1, -2) - 1/50 x z DATA(1, 2, 2)
-
- 2 2
- - 1/50 x z DATA(1, 1, 2) + 1/50 x z DATA(-1, 1, 2)
-
- 2 2
- + 1/100 x z DATA(2, 1, 2) + 1/50 x z DATA(-1, 2, 2)
-
- 2 2
- + 1/100 x z DATA(2, 2, 2) + 1/50 x z DATA(-1, -2, 2)
-
- 2 2
- + 1/50 x z DATA(1, 0, -2) + 1/100 x z DATA(-2, 0, -2)
-
- 2 2
- + 1/50 x z DATA(1, -1, -2) - 1/100 x z DATA(2, -1, -2)
-
- 2 2
- - 1/50 x z DATA(-1, -1, -2) - 1/100 x z DATA(2, -2, -2)
-
- 2 2
- + 1/100 x z DATA(-2, -1, -2) + 1/50 x z DATA(1, -2, -2)
-
- 2 2
- - 1/50 x z DATA(-1, -2, -2) + 1/100 x z DATA(-2, -2, -2)
-
- 2 2
- - 1/100 x z DATA(-2, -1, 2) + 1/100 x z DATA(2, -2, 2)
-
- 2 2
- - 1/50 x z DATA(1, -2, 2) - 1/100 x y DATA(2, -2, 1)
-
- 2 2
- + 1/200 x y DATA(-2, -1, 1) + 1/50 x y DATA(1, -2, -1)
-
- 2 2
- + 1/50 x y DATA(1, -2, 1) - 1/100 x y DATA(2, -2, 0)
-
- 2 2
- + 1/50 x y DATA(1, -2, 0) + 1/200 x y DATA(-2, -1, 0)
-
- 2 2
- - 1/200 x y DATA(-2, 1, 2) - 1/200 x y DATA(-2, 1, 0)
-
- 2 2
- + 1/100 x y DATA(-2, -2, 0) - 1/50 x y DATA(-1, -2, 0)
-
- 2 2
- - 1/50 x y DATA(-1, -2, -1) + 1/100 x y DATA(-2, -2, -1)
-
- 2 2
- - 1/50 x y DATA(-1, -2, 1) - 1/50 x y DATA(1, 2, -2)
-
- 2 2
- - 1/100 x y DATA(-2, 2, 2) + 1/100 x y DATA(-2, -2, 1)
-
- 2 2
- + 1/100 x y DATA(2, 2, -2) - 1/100 x y DATA(-2, 2, 0)
-
- 2 2
- + 1/100 x y DATA(2, 2, -1) - 1/50 x y DATA(1, 2, -1)
-
- 2 2
- + 1/50 x y DATA(-1, 2, -1) - 1/100 x y DATA(-1, -1, -1)
-
- 2 2
- + 1/100 x y DATA(1, -1, 1) - 1/100 x y DATA(-1, -1, 1)
-
- 2 2
- + 1/700 y z DATA(1, 0, -1) - 1/100 x y DATA(1, 1, -1)
-
- 2 2
- + 1/100 x y DATA(-1, 1, -1) + 1/100 x y DATA(1, -1, -1)
-
- 2 2
- - 1/100 x y DATA(-2, 2, 1) - 1/200 x y DATA(-2, 1, -1)
-
- 2 2
- - 1/200 x y DATA(-2, 1, 1) - 1/100 x y DATA(1, 1, 1)
-
- 2 2
- - 1/200 x y DATA(2, -1, 1) + 1/100 x y DATA(-2, -2, 2)
-
- 2 2
- + 1/200 x y DATA(2, 1, 1) + 1/100 x y DATA(2, 2, 1)
-
- 2 2
- - 1/50 x y DATA(1, 2, 2) - 1/100 x y DATA(1, 1, 2)
-
- 2 2
- + 1/100 x y DATA(-1, 1, 2) + 1/200 x y DATA(2, 1, 2)
-
- 2 2
- + 1/50 x y DATA(-1, 2, 2) + 1/100 x y DATA(2, 2, 2)
-
- 2 2
- - 1/50 x y DATA(-1, -2, 2) + 1/100 x y DATA(1, -1, -2)
-
- 2 2
- - 1/200 x y DATA(2, -1, -2) - 1/100 x y DATA(-1, -1, -2)
-
- 2 2
- - 1/100 x y DATA(2, -2, -2) + 1/200 x y DATA(-2, -1, -2)
-
- 2 2
- + 1/50 x y DATA(1, -2, -2) - 1/50 x y DATA(-1, -2, -2)
-
- 3 3
- + 1/150 x DATA(-2, 0, -1) + 1/25 x DATA(0, -2, 2)
-
- 3 3 3
- + 1/25 x DATA(0, -1, -2) + 1/25 x DATA(0, 1, -2) + 1/25 x DATA(0, 1, 0)
-
- 3 3 3
- + 1/25 x DATA(0, 0, 1) + 1/25 x DATA(0, -1, 0) - 2/75 x DATA(-1, 0, 0)
-
- 3 3 3
- + 1/25 x DATA(0, 2, 0) + 1/150 x DATA(2, 0, 0) + 1/25 x DATA(0, -2, -2)
-
- 3 3 3
- + 1/25 x DATA(0, -1, -1) + 1/25 x DATA(0, 1, 1) + 1/150 x DATA(2, 2, 0)
-
- 3 3
- - 2/75 x DATA(-1, 1, 1) - 2/75 x DATA(1, -2, 2)
-
- 3 3
- + 1/150 x DATA(2, -2, 2) + 1/150 x DATA(-2, -1, 2)
-
- 3 3
- + 1/150 x DATA(-2, -2, -2) - 2/75 x DATA(-1, -2, -2)
-
- 3 3
- - 2/75 x DATA(1, -2, -2) + 1/150 x DATA(-2, -1, -2)
-
- 3 3
- + 1/150 x DATA(2, -2, -2) - 2/75 x DATA(-1, -1, -2)
-
- 3 3
- + 1/150 x DATA(2, -1, -2) + 1/150 x DATA(-2, 1, -1)
-
- 3 3
- + 1/150 x DATA(-2, 2, 1) - 2/75 x DATA(1, -1, -1)
-
- 3 3
- - 2/75 x DATA(-1, 0, -1) - 2/75 x DATA(1, 0, -1)
-
- 3 3
- - 2/75 x DATA(-1, 1, -1) - 2/75 x DATA(1, 1, -1)
-
- 3 3
- - 2/75 x DATA(-1, -1, 1) - 2/75 x DATA(1, -1, 1)
-
- 3 3
- - 2/75 x DATA(-1, 0, 1) - 2/75 x DATA(-1, -1, -1)
-
- 3 3
- - 2/75 x DATA(-1, 2, -1) - 2/75 x DATA(1, 2, -1)
-
- 3 3
- + 1/150 x DATA(2, 2, -1) + 1/150 x DATA(-2, 2, 0)
-
- 3 3
- + 1/150 x DATA(2, 2, -2) + 1/150 x DATA(-2, -2, 1)
-
- 3 3
- + 1/150 x DATA(-2, 2, 2) - 2/75 x DATA(1, 2, -2)
-
- 3 3
- - 2/75 x DATA(-1, -2, 1) + 1/150 x DATA(-2, -2, -1)
-
- 3 3
- - 2/75 x DATA(-1, -2, -1) - 2/75 x DATA(-1, -2, 0)
-
- 3 3
- + 1/150 x DATA(-2, -2, 0) + 1/150 x DATA(-2, 1, 0)
-
- 3 3
- + 1/150 x DATA(-2, 1, 2) + 1/150 x DATA(-2, 0, 0)
-
- 3 3
- + 1/150 x DATA(-2, -1, 0) - 2/75 x DATA(1, -2, 0)
-
- 3 3
- + 1/150 x DATA(2, -2, 0) + 1/150 x DATA(-2, 0, 2)
-
- 3 3
- - 2/75 x DATA(1, -2, 1) - 2/75 x DATA(1, -2, -1)
-
- 3 3
- + 1/150 x DATA(2, 1, 1) + 1/150 x DATA(2, -1, 1)
-
- 3 3 3
- + 1/150 x DATA(2, 0, 1) + 1/150 x DATA(2, 0, -1) - 2/75 x DATA(1, 0, 1)
-
- 3 3
- - 2/75 x DATA(1, 1, 1) + 1/150 x DATA(-2, 0, 1)
-
- 3 3
- + 1/150 x DATA(-2, 1, 1) + 1/150 x DATA(-2, -2, 2)
-
- 3 3
- - 2/75 x DATA(1, 0, 0) - 2/75 x DATA(-1, 0, -2)
-
- 3 3
- + 1/150 x DATA(-2, 1, -2) + 1/150 x DATA(2, 0, -2)
-
- 3 2
- - 2/75 x DATA(-1, 1, -2) - 1/700 y DATA(1, 1, 2)
-
- 2 3
- + 1/350 y DATA(1, 2, 2) - 1/300 y DATA(-2, 2, -1)
-
- 3 3
- + 1/300 y DATA(2, 2, 0) + 1/300 y DATA(-1, 1, 1)
-
- 3 3
- - 1/600 y DATA(1, -2, 2) - 1/300 y DATA(2, -2, 2)
-
- 3 3
- - 1/150 y DATA(-2, -1, 2) + 1/300 y DATA(-2, -2, -2)
-
- 3 3
- + 1/600 y DATA(-1, -2, -2) - 1/600 y DATA(1, -2, -2)
-
- 3 3
- - 1/150 y DATA(-2, -1, -2) - 1/300 y DATA(2, -2, -2)
-
- 3 3
- - 1/300 y DATA(-1, -1, -2) + 1/150 y DATA(2, -1, -2)
-
- 3 3
- + 1/300 y DATA(1, -1, -2) + 1/600 y DATA(-1, -2, 2)
-
- 3 3
- + 1/300 y DATA(2, 2, 2) - 1/600 y DATA(-1, 2, 2)
-
- 3 3
- - 1/150 y DATA(2, 1, 2) + 1/300 y DATA(-1, 1, 2)
-
- 3 3 2
- - 1/300 y DATA(1, 1, 2) + 1/600 y DATA(1, 2, 2) - 1/350 y DATA(1, 0, 0)
-
- 2 2
- + 1/350 y DATA(-1, 0, -2) + 1/350 y DATA(-2, 1, -2)
-
- 2 2
- - 1/175 y DATA(2, 0, -2) + 1/700 y DATA(-1, 1, -2)
-
- 2 2
- - 1/700 y DATA(1, 1, -2) - 1/350 y DATA(2, 1, -2)
-
- 2 2
- - 1/175 y DATA(-2, 2, -2) - 1/700 y DATA(1, 1, 0)
-
- 2 2
- + 1/700 y DATA(-1, -1, 0) - 1/700 y DATA(1, -1, 0)
-
- 2 2
- + 1/700 y DATA(-1, 1, 0) - 1/350 y DATA(2, 1, 0)
-
- 2 2
- - 1/350 y DATA(-1, 2, 0) - 1/350 y DATA(2, -1, 0)
-
- 2 2
- + 1/350 y DATA(1, 2, 0) - 1/350 y DATA(2, 1, -1)
-
- 2 2
- - 1/350 y DATA(2, -1, -1) + 1/350 y DATA(-1, 0, 2)
-
- 2 2
- - 1/350 y DATA(1, 0, 2) - 1/175 y DATA(2, 0, 2)
-
- 2 2
- - 1/700 y DATA(1, -1, 2) - 1/350 y DATA(2, -1, 2)
-
- 2 2
- + 1/700 y DATA(-1, -1, 2) - 1/350 y DATA(-1, 2, 1)
-
- 2 2 2
- + 1/350 y DATA(1, 2, 1) + 1/175 y DATA(2, 2, 1) - 1/350 y DATA(2, 1, 1)
-
- 2 2
- - 1/175 y DATA(-2, -2, 2) - 1/350 y DATA(2, -1, 1)
-
- 2 2
- - 1/175 y DATA(2, 0, 1) - 1/175 y DATA(2, 0, -1)
-
- 2 2
- - 1/350 y DATA(1, 0, 1) - 1/700 y DATA(1, 1, 1)
-
- 2 2
- + 1/175 y DATA(-2, 0, 1) - 1/175 y DATA(-2, -2, 0)
-
- 2 2
- + 1/350 y DATA(-2, 1, 0) + 1/350 y DATA(-2, 1, 2)
-
- 2 2
- + 1/175 y DATA(-2, 0, 0) + 1/350 y DATA(-2, -1, 0)
-
- 2 2
- + 1/350 y DATA(1, -2, 0) + 1/175 y DATA(2, -2, 0)
-
- 2 2
- + 1/175 y DATA(-2, 0, 2) + 1/350 y DATA(1, -2, 1)
-
- 2 2
- + 1/350 y DATA(1, -2, -1) + 1/350 y DATA(-2, -1, 1)
-
- 2 2
- + 1/175 y DATA(2, -2, 1) + 1/350 y DATA(-2, -1, -1)
-
- 2 2
- - 1/350 y DATA(-1, 2, -2) + 1/175 y DATA(2, -2, -1)
-
- 2 2
- - 1/175 y DATA(-2, 2, -1) + 1/175 y DATA(-2, 0, -1)
-
- 2 2
- + 1/350 y DATA(-1, 0, 0) - 1/175 y DATA(2, 0, 0)
-
- 2 2
- + 1/175 y DATA(2, 2, 0) + 1/700 y DATA(-1, 1, 1)
-
- 2 2
- + 1/350 y DATA(1, -2, 2) + 1/175 y DATA(2, -2, 2)
-
- 2 2
- + 1/350 y DATA(-2, -1, 2) - 1/175 y DATA(-2, -2, -2)
-
- 2 2
- - 1/350 y DATA(-1, -2, -2) + 1/350 y DATA(1, -2, -2)
-
- 2 2
- + 1/350 y DATA(-2, -1, -2) + 1/175 y DATA(2, -2, -2)
-
- 2 2
- + 1/700 y DATA(-1, -1, -2) - 1/350 y DATA(2, -1, -2)
-
- 2 2
- - 1/700 y DATA(1, -1, -2) + 1/175 y DATA(-2, 0, -2)
-
- 3 3
- - 1/300 y DATA(1, 1, 1) + 1/150 y DATA(-2, 1, -1)
-
- 3 3
- - 1/300 y DATA(-2, 2, 1) + 1/300 y DATA(1, -1, -1)
-
- 3 3
- + 1/300 y DATA(-1, 1, -1) - 1/300 y DATA(1, 1, -1)
-
- 3 3
- - 1/300 y DATA(-1, -1, 1) + 1/300 y DATA(1, -1, 1)
-
- 3 3
- - 1/300 y DATA(-1, -1, -1) - 1/600 y DATA(-1, 2, -1)
-
- 3 3
- + 1/600 y DATA(1, 2, -1) + 1/300 y DATA(2, 2, -1)
-
- 3 3
- - 1/300 y DATA(-2, 2, 0) + 1/300 y DATA(2, 2, -2)
-
- 3 3
- + 1/300 y DATA(-2, -2, 1) - 1/300 y DATA(-2, 2, 2)
-
- 3 3
- + 1/600 y DATA(1, 2, -2) + 1/600 y DATA(-1, -2, 1)
-
- 3 3
- + 1/300 y DATA(-2, -2, -1) + 1/600 y DATA(-1, -2, -1)
-
- 3 3
- + 1/600 y DATA(-1, -2, 0) + 1/300 y DATA(-2, -2, 0)
-
- 3 3
- + 1/150 y DATA(-2, 1, 0) + 1/150 y DATA(-2, 1, 2)
-
- 3 3
- - 1/150 y DATA(-2, -1, 0) - 1/600 y DATA(1, -2, 0)
-
- 3 3
- - 1/300 y DATA(2, -2, 0) - 1/600 y DATA(1, -2, 1)
-
- 3 3
- - 1/600 y DATA(1, -2, -1) - 1/150 y DATA(-2, -1, 1)
-
- 3 3
- - 1/300 y DATA(2, -2, 1) - 1/150 y DATA(-2, -1, -1)
-
- 3 3
- - 1/600 y DATA(-1, 2, -2) - 1/300 y DATA(2, -2, -1)
-
- 3 3
- + 1/150 y DATA(-2, 1, 1) + 1/150 y DATA(-2, 1, -2)
-
- 3 3
- + 1/300 y DATA(-1, 1, -2) - 1/300 y DATA(1, 1, -2)
-
- 3 3
- - 1/150 y DATA(2, 1, -2) - 1/300 y DATA(-2, 2, -2)
-
- 3 3
- - 1/300 y DATA(1, 1, 0) - 1/300 y DATA(-1, -1, 0)
-
- 3 3
- + 1/300 y DATA(1, -1, 0) + 1/300 y DATA(-1, 1, 0)
-
- 3 3
- - 1/150 y DATA(2, 1, 0) - 1/600 y DATA(-1, 2, 0)
-
- 3 3
- + 1/150 y DATA(2, -1, 0) + 1/600 y DATA(1, 2, 0)
-
- 3 3
- - 1/150 y DATA(2, 1, -1) + 1/150 y DATA(2, -1, -1)
-
- 3 3
- + 1/300 y DATA(1, -1, 2) + 1/150 y DATA(2, -1, 2)
-
- 3 3
- - 1/300 y DATA(-1, -1, 2) - 1/600 y DATA(-1, 2, 1)
-
- 3 3 3
- + 1/600 y DATA(1, 2, 1) + 1/300 y DATA(2, 2, 1) - 1/150 y DATA(2, 1, 1)
-
- 3 3
- + 1/300 y DATA(-2, -2, 2) + 1/150 y DATA(2, -1, 1)
-
- 137 107 137
- - ---- y DATA(-1, 1, 1) - ---- y DATA(1, -2, 2) + ---- y DATA(2, -2, 2)
- 5250 7000 5250
-
- 107 137
- + ---- y DATA(-2, -1, 2) - ---- y DATA(-2, -2, -2)
- 7000 5250
-
- 107 107
- + ---- y DATA(-1, -2, -2) - ---- y DATA(1, -2, -2)
- 7000 7000
-
- 107 137
- + ---- y DATA(-2, -1, -2) + ---- y DATA(2, -2, -2)
- 7000 5250
-
- 229 107
- + ----- y DATA(-1, -1, -2) - ---- y DATA(2, -1, -2)
- 10500 7000
-
- 229 107 137
- - ----- y DATA(1, -1, -2) + ---- y DATA(-1, -2, 2) - ---- y DATA(2, 2, 2)
- 10500 7000 5250
-
- 107 107 229
- - ---- y DATA(-1, 2, 2) + ---- y DATA(2, 1, 2) - ----- y DATA(-1, 1, 2)
- 7000 7000 10500
-
- 229 107 47
- + ----- y DATA(1, 1, 2) + ---- y DATA(1, 2, 2) + ---- y DATA(-2, 2, 1)
- 10500 7000 5250
-
- 137 137 137
- - ---- y DATA(-1, 1, -1) + ---- y DATA(1, 1, -1) + ---- y DATA(-1, -1, 1)
- 5250 5250 5250
-
- 137 137 167
- - ---- y DATA(1, -1, 1) + ---- y DATA(-1, -1, -1) - ---- y DATA(-1, 2, -1)
- 5250 5250 7000
-
- 167 47 17
- + ---- y DATA(1, 2, -1) - ---- y DATA(2, 2, -1) + ---- y DATA(-2, 2, 0)
- 7000 5250 5250
-
- 137 47 137
- - ---- y DATA(2, 2, -2) - ---- y DATA(-2, -2, 1) + ---- y DATA(-2, 2, 2)
- 5250 5250 5250
-
- 107 167 47
- + ---- y DATA(1, 2, -2) + ---- y DATA(-1, -2, 1) - ---- y DATA(-2, -2, -1)
- 7000 7000 5250
-
- 167 187
- + ---- y DATA(-1, -2, -1) + ---- y DATA(-1, -2, 0)
- 7000 7000
-
- 17 3
- - ---- y DATA(-2, -2, 0) - 1/600 z DATA(-1, 1, 2)
- 5250
-
- 3 3
- + 1/600 z DATA(1, 1, 2) + 1/600 z DATA(1, 2, 2)
-
- 3 3
- + 1/300 z DATA(1, 1, -1) + 1/300 z DATA(-1, -1, 1)
-
- 3 3
- - 1/300 z DATA(1, -1, 1) + 1/300 z DATA(-1, 0, 1)
-
- 3 3
- - 1/300 z DATA(-1, -1, -1) - 1/300 z DATA(-1, 2, -1)
-
- 3 3
- + 1/300 z DATA(1, 2, -1) + 1/150 z DATA(2, 2, -1)
-
- 3 3
- - 1/300 z DATA(2, 2, -2) + 1/150 z DATA(-2, -2, 1)
-
- 3 3
- - 1/300 z DATA(-2, 2, 2) - 1/600 z DATA(1, 2, -2)
-
- 3 3
- + 1/300 z DATA(-1, -2, 1) - 1/150 z DATA(-2, -2, -1)
-
- 3 3
- - 1/300 z DATA(-1, -2, -1) - 1/300 z DATA(-2, 1, 2)
-
- 3 3
- - 1/300 z DATA(-2, 0, 2) - 1/300 z DATA(1, -2, 1)
-
- 3 3
- + 1/300 z DATA(1, -2, -1) + 1/150 z DATA(-2, -1, 1)
-
- 3 3
- - 1/150 z DATA(2, -2, 1) - 1/150 z DATA(-2, -1, -1)
-
- 3 3
- + 1/600 z DATA(-1, 2, -2) + 1/150 z DATA(2, -2, -1)
-
- 3 3
- - 1/150 z DATA(-2, 2, -1) - 1/150 z DATA(-2, 0, -1)
-
- 3 3
- + 1/300 z DATA(-1, 1, 1) + 1/600 z DATA(1, -2, 2)
-
- 3 3
- + 1/300 z DATA(2, -2, 2) - 1/300 z DATA(-2, -1, 2)
-
- 3 3
- + 1/300 z DATA(-2, -2, -2) + 1/600 z DATA(-1, -2, -2)
-
- 3 3
- - 1/600 z DATA(1, -2, -2) + 1/300 z DATA(-2, -1, -2)
-
- 3 3
- - 1/300 z DATA(2, -2, -2) + 1/600 z DATA(-1, -1, -2)
-
- 3 3
- - 1/300 z DATA(2, -1, -2) - 1/600 z DATA(1, -1, -2)
-
- 3 3
- + 1/300 z DATA(-2, 0, -2) - 1/600 z DATA(1, 0, -2)
-
- 3 3
- - 1/600 z DATA(-1, -2, 2) + 1/600 z DATA(-1, 0, -2)
-
- 3 3
- + 1/300 z DATA(-2, 1, -2) - 1/300 z DATA(2, 0, -2)
-
- 3 3
- + 1/600 z DATA(-1, 1, -2) - 1/600 z DATA(1, 1, -2)
-
- 3 3
- - 1/300 z DATA(2, 1, -2) + 1/300 z DATA(-2, 2, -2)
-
- 3 3
- + 1/150 z DATA(2, 1, -1) + 1/150 z DATA(2, -1, -1)
-
- 3 2
- - 1/600 z DATA(-1, 0, 2) + 1/50 x DATA(-1, 2, 2)
-
- 2 2 2
- + 1/100 x DATA(2, 1, 2) + 1/50 x DATA(-1, 1, 2) - 1/50 x DATA(1, 1, 2)
-
- 2 2
- - 1/50 x DATA(1, 2, 2) - 1/100 x DATA(-2, 0, 0)
-
- 2 2
- - 1/100 x DATA(-2, -1, 0) - 1/50 x DATA(1, -2, 0)
-
- 2 2
- + 1/100 x DATA(2, -2, 0) - 1/100 x DATA(-2, 0, 2)
-
- 2 2
- - 1/50 x DATA(1, -2, 1) - 1/50 x DATA(1, -2, -1)
-
- 2 2
- - 1/100 x DATA(-2, -1, 1) + 1/100 x DATA(2, -2, 1)
-
- 2 2
- - 1/100 x DATA(-2, -1, -1) + 1/50 x DATA(-1, 2, -2)
-
- 2 2
- + 1/100 x DATA(2, -2, -1) - 1/100 x DATA(-2, 2, -1)
-
- 2 2
- - 1/100 x DATA(-2, 0, -1) + 1/50 x DATA(-1, 0, 0)
-
- 2 2 2
- + 1/100 x DATA(2, 0, 0) + 1/100 x DATA(2, 2, 0) + 1/50 x DATA(-1, 1, 1)
-
- 2 2
- - 1/50 x DATA(1, -2, 2) + 1/100 x DATA(2, -2, 2)
-
- 2 2
- - 1/100 x DATA(-2, -1, 2) - 1/100 x DATA(-2, -2, -2)
-
- 2 2
- + 1/50 x DATA(-1, -2, -2) - 1/50 x DATA(1, -2, -2)
-
- 2 2
- - 1/100 x DATA(-2, -1, -2) + 1/100 x DATA(2, -2, -2)
-
- 2 2
- + 1/50 x DATA(-1, -1, -2) + 1/100 x DATA(2, -1, -2)
-
- 2 2
- - 1/50 x DATA(1, -1, -2) - 1/100 x DATA(-2, 0, -2)
-
- 2 2
- - 1/50 x DATA(1, 0, -2) + 1/50 x DATA(-1, -2, 2)
-
- 2 2
- + 1/100 x DATA(2, 2, 2) + 1/100 x DATA(2, 1, 1)
-
- 2 2
- - 2/245 x y DATA(0, 2, 1) + 1/245 x y DATA(0, -1, 2)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=1236407252, alloc=7011068, time=152.16
-bytes used=1237472756, alloc=7011068, time=152.25
-bytes used=1238586972, alloc=7011068, time=152.34
-bytes used=1239781024, alloc=7011068, time=152.44
-bytes used=1240953420, alloc=7011068, time=152.53
-bytes used=1242105320, alloc=7011068, time=152.63
-bytes used=1243237132, alloc=7076592, time=152.72
-bytes used=1244353428, alloc=7207640, time=152.81
-bytes used=1245448576, alloc=7404212, time=152.90
-bytes used=1246522716, alloc=7600784, time=153.00
-bytes used=1247576680, alloc=7731832, time=153.10
-bytes used=1248607620, alloc=7797356, time=153.19
-bytes used=1249619780, alloc=8059452, time=153.29
-bytes used=1250703048, alloc=8190500, time=153.39
-bytes used=1251703360, alloc=8256024, time=153.50
-bytes used=1252703512, alloc=8321548, time=153.60
-bytes used=1253813108, alloc=8583644, time=153.71
-bytes used=1254813752, alloc=8780216, time=153.82
-bytes used=1255940624, alloc=8845740, time=153.93
-bytes used=1256940756, alloc=9042312, time=154.04
-bytes used=1257959524, alloc=9238884, time=154.16
-bytes used=1258959820, alloc=9435456, time=154.27
-bytes used=1259960448, alloc=9566504, time=154.39
-bytes used=1260992204, alloc=9763076, time=154.51
-bytes used=1262028044, alloc=10156220, time=154.63
-bytes used=1263029252, alloc=10418316, time=154.76
-bytes used=1264029444, alloc=10614888, time=154.88
-bytes used=1265067996, alloc=11204604, time=155.01
-bytes used=1266068120, alloc=11597748, time=155.13
-bytes used=1267078064, alloc=11925368, time=155.26
-bytes used=1268112716, alloc=12318512, time=155.40
-bytes used=1269112932, alloc=12842704, time=155.54
-bytes used=1270132320, alloc=13301372, time=155.68
-bytes used=1271132604, alloc=13694516, time=155.81
-bytes used=1272181048, alloc=14087660, time=155.98
-bytes used=1273190736, alloc=14415280, time=156.14
-bytes used=1274192732, alloc=14939472, time=156.29
-bytes used=1275198948, alloc=15529188, time=156.37
-bytes used=1276246544, alloc=15529188, time=156.44
-bytes used=1277293972, alloc=15529188, time=156.51
-bytes used=1278341624, alloc=15529188, time=156.58
-bytes used=1279389612, alloc=15529188, time=156.65
-bytes used=1280437208, alloc=15529188, time=156.72
- 2 2 137 2
-[COEFF(-2, -2, -2) = 2/245 x z + 2/245 x y - ---- y - 1/175 y - 1/125 y z
- 5250
-
- 3 3 3 2 11 529
- - 2/175 x z + 1/300 z + 1/150 x + 1/300 y - 1/100 x + --- - ----- x
- 420 14700
-
- 137 2 2 2
- + 2/175 x y z - ---- z - 2/175 x y + 1/100 x z + 1/175 y z - 1/175 z
- 5250
-
- 2 2 3
- + 1/175 y z + 1/100 x y, COEFF(-1, -2, -2) = 1/175 x y + 1/600 z
-
- 2 107 2 2 3 2
- - 1/50 x y + ---- z + 1/350 y z - 1/350 z - 2/75 x - 1/50 x z
- 7000
-
- 2 2 2 107
- - 1/245 x z - 8/525 - 1/245 x y + 1/175 x z + 1/350 y z + ---- y
- 7000
-
- 2 256 3 2
- + 1/50 x - 1/175 x y z + ---- x + 1/600 y - 1/350 y - 1/250 y z,
- 3675
-
- 33 2 3
- COEFF(0, -2, -2) = 2/175 x y - --- x - 2/245 x y - 2/175 x y z + 1/25 x
- 490
-
- 2 2 2
- - 2/245 x z + 2/175 x z, COEFF(1, -2, -2) = - 1/245 x y + 1/350 y
-
- 3 107
- + 1/175 x z - 1/175 x y z - 1/600 z + 1/250 y z + 8/525 - ---- z
- 7000
-
- 2 2 2 2 3
- - 1/245 x z + 1/175 x y + 1/50 x y - 1/350 y z + 1/50 x z - 2/75 x
-
- 3 256 2 107 2 2
- - 1/600 y + ---- x - 1/350 y z - ---- y + 1/350 z - 1/50 x ,
- 3675 7000
-
- 137 2 2
- COEFF(2, -2, -2) = ---- z - 2/175 x z - 1/175 y z - 1/100 x y - 2/175 x y
- 5250
-
- 2 2 3 2 2
- + 2/245 x z + 2/175 x y z + 1/175 z - 1/300 y + 2/245 x y + 1/175 y
-
- 3 2 3 11 529 137
- - 1/300 z + 1/100 x + 1/150 x - --- + 1/125 y z - ----- x + ---- y
- 420 14700 5250
-
- 2 2 2
- - 1/100 x z - 1/175 y z , COEFF(-2, -1, -2) = - 1/175 z - 1/250 y z
-
- 2 2 2 3 19
- + 1/200 x y + 1/100 x z - 2/175 x z + 1/350 y z - 1/150 y + ----
- 2100
-
- 47 2 3 2 2
- - ---- z - 1/350 y z + 1/150 x + 1/350 y - 1/245 x y - 1/175 x y
- 5250
-
- 2 2 169 3 107
- + 1/175 x y z + 2/245 x z - 1/100 x - ----- x + 1/300 z + ---- y,
- 14700 7000
-
- 2 2 167 2
- COEFF(-1, -1, -2) = 1/50 x + 1/350 x y + 1/700 y + ---- z - 1/350 z
- 7000
-
- 2 211 229 2
- - 1/500 y z - 1/245 x z + ---- x - 1/42 + ----- y - 1/50 x z
- 3675 10500
-
- 2 2 3 3 2
- + 1/490 x y + 1/700 y z - 2/75 x - 1/300 y - 1/100 x y - 1/350 x y z
-
- 3 2 2
- + 1/175 x z + 1/600 z - 1/700 y z, COEFF(0, -1, -2) = 1/245 x y
-
- 2 3
- + 1/175 x y - 2/245 x z + 2/175 x z - 1/175 x y z - 9/98 x + 1/25 x ,
-
- 2 211
- COEFF(1, -1, -2) = - 1/350 x y z + 1/175 x z + 1/42 + 1/100 x y + ---- x
- 3675
-
- 2 2 2 3 167 3
- + 1/700 y z - 1/700 y + 1/350 z - 2/75 x - ---- z - 1/600 z
- 7000
-
- 3 229 2 2 2
- + 1/300 y + 1/500 y z - ----- y - 1/245 x z + 1/50 x z - 1/700 y z
- 10500
-
- 2 2 3 2
- - 1/50 x + 1/490 x y + 1/350 x y, COEFF(2, -1, -2) = 1/150 x + 1/175 z
-
- 47 169 2 2 2 2
- + ---- z - ----- x - 1/245 x y - 1/350 y + 1/100 x - 1/200 x y
- 5250 14700
-
- 2 2 107 19 3 3
- + 2/245 x z - 1/350 y z - ---- y - ---- + 1/150 y - 1/300 z
- 7000 2100
-
- 2 2
- - 1/100 x z - 2/175 x z + 1/175 x y z - 1/175 x y + 1/350 y z
-
- 2 3
- + 1/250 y z, COEFF(-2, 0, -2) = - 2/175 x z - 1/175 z + 1/150 x + 1/300
-
- 17 2 2 2 2 2
- - ---- z + 1/175 y - 1/100 x + 2/245 x z - 1/175 y z - 2/245 x y
- 5250
-
- 3 2 2
- + 1/300 z + 1/100 x z - 1/300 x, COEFF(-1, 0, -2) = - 1/245 x z - 2/75
-
- 2 2 2 2
- - 1/350 y z + 1/350 y - 1/350 z + 4/75 x + 1/175 x z - 1/50 x z
-
- 2 187 3 2 3
- + 1/50 x + ---- z - 2/75 x + 1/245 x y + 1/600 z ,
- 7000
-
- 2 3 2
- COEFF(0, 0, -2) = - 1/10 x + 2/175 x z + 2/245 x y + 1/25 x - 2/245 x z ,
-
- 2 2 3 2 2
- COEFF(1, 0, -2) = 1/245 x y - 1/245 x z - 1/600 z - 1/350 y - 1/50 x
-
- 2 187 2 2 3
- + 1/350 y z + 1/175 x z - ---- z + 2/75 + 1/350 z + 1/50 x z - 2/75 x
- 7000
-
- 2 2 17 2
- + 4/75 x, COEFF(2, 0, -2) = - 1/100 x z + 1/175 y z + ---- z - 1/175 y
- 5250
-
- 2 2 3
- + 2/245 x z + 1/175 z - 1/300 z - 1/300 - 2/175 x z - 1/300 x
-
- 2 2 3 2
- + 1/100 x - 2/245 x y + 1/150 x , COEFF(-2, 1, -2) = - 1/245 x y
-
- 2 3 3 47 2 2
- - 1/175 z + 1/150 y + 1/300 z - ---- z + 2/245 x z + 1/100 x z
- 5250
-
- 169 2 19 2 2
- - ----- x - 1/350 y z + ---- - 1/200 x y + 1/350 y - 1/175 x y z
- 14700 2100
-
- 3 107 2
- + 1/250 y z - 2/175 x z + 1/150 x - ---- y + 1/175 x y - 1/100 x
- 7000
-
- 2 3
- - 1/350 y z , COEFF(-1, 1, -2) = 1/600 z + 1/175 x z + 1/500 y z
-
- 3 3 2 2 229
- + 1/300 y - 2/75 x - 1/350 x y - 1/700 y z - 1/245 x z - ----- y
- 10500
-
- 2 2 2 2 211
- + 1/350 x y z - 1/350 z + 1/50 x + 1/100 x y - 1/50 x z + ---- x
- 3675
-
- 2 167 2 2
- + 1/490 x y + ---- z + 1/700 y - 1/42 - 1/700 y z , COEFF(0, 1, -2) =
- 7000
-
- 2 2
- - 9/98 x + 1/175 x y z + 2/175 x z - 2/245 x z - 1/175 x y + 1/245 x y
-
- 3 167
- + 1/25 x , COEFF(1, 1, -2) = - ---- z - 1/500 y z + 1/350 x y z
- 7000
-
- 2 2 229 3 2
- - 1/100 x y + 1/490 x y + ----- y - 1/350 x y - 1/600 z + 1/700 y z
- 10500
-
- 2 2 3 2 2
- - 1/50 x + 1/50 x z - 2/75 x + 1/42 - 1/245 x z + 1/700 y z
-
- 2 211 2 3
- - 1/700 y + ---- x + 1/350 z - 1/300 y + 1/175 x z, COEFF(2, 1, -2) =
- 3675
-
- 2 169 2 19 3 2
- 1/175 z - ----- x - 1/350 y - ---- + 1/150 x - 1/100 x z - 1/175 x y z
- 14700 2100
-
- 2 2 107 3 3 2
- + 1/100 x + 1/350 y z + ---- y - 1/300 z - 1/150 y + 1/200 x y
- 7000
-
- 2 47 2
- + 1/175 x y - 1/250 y z + 1/350 y z + ---- z + 2/245 x z - 2/175 x z
- 5250
-
- 2 2 137
- - 1/245 x y , COEFF(-2, 2, -2) = - 1/175 y z - 2/175 x y z + ---- y
- 5250
-
- 2 2 3 137 2
- + 2/245 x z + 1/100 x z - 2/175 x z + 1/300 z - ---- z - 1/100 x y
- 5250
-
- 3 2 2 2
- - 1/300 y + 2/245 x y - 1/175 z + 2/175 x y + 1/125 y z - 1/100 x
-
- 11 3 2 2 529
- + --- + 1/150 x - 1/175 y + 1/175 y z - ----- x, COEFF(-1, 2, -2) =
- 420 14700
-
- 2 3
- 1/250 y z - 8/525 + 1/175 x y z - 1/50 x z + 1/600 z + 1/175 x z
-
- 2 2 2 3 256
- + 1/350 y z - 1/350 z - 1/245 x y - 2/75 x + ---- x - 1/175 x y
- 3675
-
- 3 2 2 107 2 107 2
- - 1/600 y - 1/350 y z + 1/50 x y - ---- y - 1/350 y + ---- z + 1/50 x
- 7000 7000
-
- 2 2 3
- - 1/245 x z , COEFF(0, 2, -2) = 2/175 x z - 2/245 x z + 1/25 x
-
- 33 2
- + 2/175 x y z - --- x - 2/175 x y - 2/245 x y , COEFF(1, 2, -2) =
- 490
-
- 2 2 107 3 2
- - 1/50 x y + 8/525 - 1/50 x - ---- z - 1/250 y z + 1/600 y + 1/350 y
- 7000
-
- 256 2 3 2 2
- + ---- x - 1/350 y z + 1/175 x z - 1/600 z + 1/350 z + 1/350 y z
- 3675
-
- 3 107 2 2 2
- - 2/75 x + ---- y - 1/175 x y - 1/245 x y + 1/50 x z - 1/245 x z
- 7000
-
- 3 2
- + 1/175 x y z, COEFF(2, 2, -2) = 1/300 y - 2/175 x z + 1/100 x
-
- 2 2 2 3 2
- + 1/175 y + 1/175 z - 2/175 x y z + 2/245 x y + 1/150 x - 1/100 x z
-
- 529 2 3 2 137 137
- - ----- x - 1/175 y z - 1/300 z + 1/175 y z + ---- z - ---- y
- 14700 5250 5250
-
- 2 11 2
- + 2/245 x z - 1/125 y z - --- + 2/175 x y + 1/100 x y, COEFF(-2, -2, -1)
- 420
-
- 3 107 47 2 169 2
- = 1/300 y + ---- z - ---- y + 1/350 z - ----- x + 1/350 y z
- 7000 5250 14700
-
- 2 2 2 19
- + 1/100 x y - 2/175 x y - 1/100 x - 1/175 y + ---- - 1/175 x z
- 2100
-
- 2 2 3 2 2
- + 2/245 x y - 1/250 y z + 1/200 x z + 1/150 x - 1/350 y z - 1/245 x z
-
- 3 2 2
- - 1/150 z + 1/175 x y z, COEFF(-1, -2, -1) = - 1/245 x y - 1/350 y
-
- 229 2 211 2 167
- + ----- z - 1/42 - 1/100 x z + ---- x + 1/700 y z - 1/500 y z + ---- y
- 10500 3675 7000
-
- 2 3 3 2
- + 1/490 x z - 1/350 x y z + 1/350 x z + 1/600 y - 1/300 z + 1/700 z
-
- 2 3 2 2
- - 1/50 x y - 2/75 x + 1/175 x y - 1/700 y z + 1/50 x , COEFF(0, -2, -1)
-
- 3 2
- = - 9/98 x + 1/25 x - 2/245 x y + 1/175 x z - 1/175 x y z + 2/175 x y
-
- 2 2 229 167 3
- + 1/245 x z , COEFF(1, -2, -1) = 1/100 x z - ----- z - ---- y + 1/300 z
- 10500 7000
-
- 3 2 2 2
- + 1/175 x y - 1/600 y + 1/42 + 1/700 y z - 1/700 y z - 1/700 z
-
- 2 3 2 2 2
- - 1/245 x y - 2/75 x - 1/50 x + 1/350 y + 1/50 x y + 1/350 x z
-
- 211 2 19
- + 1/500 y z + ---- x + 1/490 x z - 1/350 x y z, COEFF(2, -2, -1) = - ----
- 3675 2100
-
- 107 169 2 2 2
- - ---- z - ----- x + 1/350 y z + 1/175 x y z - 1/350 z + 1/175 y
- 7000 14700
-
- 2 2 47 3 3
- - 1/200 x z - 1/100 x y + ---- y - 1/300 y - 1/175 x z + 1/150 x
- 5250
-
- 3 2 2 2 2
- + 1/150 z - 1/245 x z - 1/350 y z + 1/100 x + 2/245 x y + 1/250 y z
-
- 3 2 3
- - 2/175 x y, COEFF(-2, -1, -1) = 1/150 x + 1/200 x y - 1/150 y
-
- 2 2 2 2
- - 1/175 x y - 1/175 x z + 1/350 y - 1/700 y z + 1/200 x z - 1/700 y z
-
- 2 2 167 191 3
- - 1/245 x y - 1/500 y z + 1/350 z + ---- z + ----- x - 1/150 z
- 7000 14700
-
- 17 2 167 2
- + 1/350 x y z - ---- - 1/245 x z + ---- y - 1/100 x , COEFF(-1, -1, -1)
- 2100 7000
-
- 137 2 17 2
- = ---- y - 1/100 x y - 1/700 x y z - 1/1000 y z - --- - 1/100 x z
- 5250 525
-
- 2 2 3 2 137 166
- + 1/490 x z - 1/1400 y z - 2/75 x - 1/1400 y z + ---- z + ---- x
- 5250 3675
-
- 3 2 2 3
- - 1/300 y + 1/490 x y + 1/700 z + 1/350 x y + 1/350 x z - 1/300 z
-
- 2 2 3 57
- + 1/50 x + 1/700 y , COEFF(0, -1, -1) = 1/25 x - --- x + 1/175 x y
- 490
-
- 2 2
- + 1/175 x z + 1/245 x z + 1/245 x y - 1/350 x y z, COEFF(1, -1, -1) =
-
- 2 2 137 3 137 17
- 1/1400 y z - 1/700 z - ---- y + 1/350 x z - 2/75 x - ---- z + ---
- 5250 5250 525
-
- 166 2 3 2 2
- + ---- x - 1/700 y + 1/300 z - 1/50 x - 1/700 x y z + 1/1400 y z
- 3675
-
- 2 2 2 2
- + 1/100 x y + 1/100 x z + 1/490 x y + 1/490 x z + 1/350 x y
-
- 3 2
- + 1/1000 y z + 1/300 y , COEFF(2, -1, -1) = - 1/175 x y - 1/200 x z
-
- 3 3 2 191
- - 1/175 x z + 1/350 x y z + 1/150 z + 1/150 y - 1/350 z + ----- x
- 14700
-
- 2 2 3 2 2
- - 1/245 x z + 1/100 x + 1/500 y z + 1/150 x + 1/700 y z - 1/200 x y
-
- 2 167 2 167 17 2
- + 1/700 y z - ---- z - 1/245 x y - ---- y + ---- - 1/350 y ,
- 7000 7000 2100
-
- 2 2 2 3
- COEFF(-2, 0, -1) = - 1/350 y z - 1/100 x - 2/245 x y - 1/150 z
-
- 311 2 2 187 29 2 2
- + ----- x + 1/350 z - 1/245 x z + ---- z - ---- + 1/175 y + 1/200 x z
- 14700 7000 2100
-
- 3 3 2
- + 1/150 x - 1/175 x z, COEFF(-1, 0, -1) = - 1/300 z + 1/350 y
-
- 2 289 37 151 2 2
- + 1/245 x y + ----- z - ---- + ---- x - 1/700 y z + 1/350 x z + 1/700 z
- 10500 1050 3675
-
- 2 3 2 2
- - 1/100 x z - 2/75 x + 1/50 x + 1/490 x z ,
-
- 2 3 2 61
- COEFF(0, 0, -1) = 1/245 x z + 1/25 x + 2/245 x y - --- x + 1/175 x z,
- 490
-
- 2 3 2 2 3
- COEFF(1, 0, -1) = 1/700 y z - 2/75 x - 1/700 z - 1/50 x + 1/300 z
-
- 289 151 2 37 2 2
- + 1/350 x z - ----- z + ---- x - 1/350 y + ---- + 1/490 x z + 1/245 x y
- 10500 3675 1050
-
- 2 2 187 2
- + 1/100 x z, COEFF(2, 0, -1) = - 1/245 x z - ---- z - 1/350 z
- 7000
-
- 2 3 2 2 2
- + 1/350 y z + 1/150 z - 2/245 x y + 1/100 x - 1/175 y - 1/175 x z
-
- 2 311 29 3
- - 1/200 x z + ----- x + ---- + 1/150 x , COEFF(-2, 1, -1) = - 1/350 x y z
- 14700 2100
-
- 2 191 2 17 2 167
- + 1/200 x z + ----- x - 1/200 x y - ---- + 1/500 y z + 1/350 y + ---- z
- 14700 2100 7000
-
- 2 2 3 167
- - 1/700 y z + 1/175 x y - 1/245 x y + 1/150 x - 1/175 x z - ---- y
- 7000
-
- 2 3 3 2 2 2
- - 1/245 x z - 1/150 z + 1/150 y - 1/100 x + 1/350 z + 1/700 y z ,
-
- 166 2 137 2
- COEFF(-1, 1, -1) = 1/1000 y z + ---- x + 1/490 x z - ---- y - 1/1400 y z
- 3675 5250
-
- 2 2 2 2 3
- + 1/490 x y + 1/700 z + 1/1400 y z - 1/100 x z - 1/350 x y - 2/75 x
-
- 2 3 17 3 2
- + 1/50 x - 1/300 z - --- + 1/300 y + 1/700 y + 1/350 x z + 1/700 x y z
- 525
-
- 2 137 57 2
- + 1/100 x y + ---- z, COEFF(0, 1, -1) = - --- x + 1/175 x z + 1/245 x y
- 5250 490
-
- 2 3
- + 1/245 x z + 1/25 x - 1/175 x y + 1/350 x y z, COEFF(1, 1, -1) =
-
- 137 2 2 2
- - ---- z + 1/490 x y - 1/1400 y z - 1/700 y + 1/700 x y z + 1/350 x z
- 5250
-
- 2 3 2 2 3
- - 1/50 x + 1/300 z - 1/1000 y z + 1/1400 y z - 1/700 z - 2/75 x
-
- 17 2 3 2 166 137
- - 1/350 x y + --- + 1/490 x z - 1/300 y - 1/100 x y + ---- x + ---- y
- 525 3675 5250
-
- 2 167 3 2
- + 1/100 x z, COEFF(2, 1, -1) = ---- y - 1/150 y - 1/200 x z
- 7000
-
- 2 2 167 3
- - 1/245 x z - 1/500 y z + 1/175 x y - 1/350 y - ---- z + 1/150 z
- 7000
-
- 2 2 17 2
- - 1/350 x y z + 1/700 y z + 1/100 x + ---- - 1/245 x y - 1/175 x z
- 2100
-
- 2 191 2 3 2
- - 1/700 y z + ----- x - 1/350 z + 1/150 x + 1/200 x y,
- 14700
-
- 2 107 2
- COEFF(-2, 2, -1) = 1/350 y z + ---- z + 1/250 y z - 1/175 x z - 1/100 x y
- 7000
-
- 19 2 3 2 2
- + ---- - 1/245 x z - 1/300 y - 1/100 x + 1/350 z + 2/175 x y
- 2100
-
- 3 2 47 2 2
- + 1/150 x + 1/350 y z - 1/175 x y z + ---- y + 2/245 x y + 1/200 x z
- 5250
-
- 169 2 3 3
- - ----- x - 1/175 y - 1/150 z , COEFF(-1, 2, -1) = - 1/600 y
- 14700
-
- 2 211 229 2
- - 1/100 x z + ---- x + 1/350 x y z + ----- z - 1/245 x y + 1/500 y z
- 3675 10500
-
- 2 167 3 2 2 2
- + 1/50 x y - ---- y - 2/75 x + 1/700 z + 1/50 x - 1/350 y
- 7000
-
- 2 2 3
- + 1/490 x z - 1/175 x y + 1/350 x z + 1/700 y z - 1/300 z - 1/42
-
- 2 3 2
- + 1/700 y z, COEFF(0, 2, -1) = 1/25 x + 1/175 x y z + 1/245 x z
-
- 2
- - 2/245 x y + 1/175 x z - 9/98 x - 2/175 x y, COEFF(1, 2, -1) =
-
- 2 2 2 167 3
- - 1/245 x y + 1/490 x z + 1/100 x z + ---- y - 2/75 x - 1/500 y z
- 7000
-
- 3 2 2 2 3
- - 1/175 x y + 1/300 z - 1/700 y z - 1/50 x y + 1/350 y + 1/600 y
-
- 2 211 229 2
- - 1/700 y z + ---- x + 1/350 x y z + 1/42 - ----- z + 1/350 x z - 1/50 x
- 3675 10500
-
- 2 3 2
- - 1/700 z , COEFF(2, 2, -1) = - 1/175 x y z + 1/150 x + 1/100 x y
-
- 3 2 2 2
- - 1/250 y z + 1/150 z - 1/175 x z + 1/100 x - 1/200 x z + 1/175 y
-
- 2 169 2 3 2 2
- + 2/245 x y - ----- x - 1/245 x z + 1/300 y - 1/350 y z - 1/350 y z
- 14700
-
- 2 19 47 107
- - 1/350 z - ---- - ---- y - ---- z + 2/175 x y, COEFF(-2, -2, 0) =
- 2100 5250 7000
-
- 2 2 2 2
- - 1/175 y + 1/100 x y + 1/300 - 2/175 x y - 1/100 x - 1/300 x + 1/175 z
-
- 3 2 2 3 2 17
- + 1/150 x - 1/175 y z - 2/245 x z + 1/300 y + 2/245 x y - ---- y,
- 5250
-
- 2 3 2
- COEFF(-1, -2, 0) = - 1/245 x y - 2/75 + 1/600 y + 4/75 x + 1/350 z
-
- 2 187 3 2 2
- + 1/50 x + ---- y - 2/75 x + 1/175 x y - 1/50 x y - 1/350 y z
- 7000
-
- 2 2
- + 1/245 x z - 1/350 y ,
-
- 2 3 2
- COEFF(0, -2, 0) = 2/175 x y - 2/245 x y + 1/25 x + 2/245 x z - 1/10 x,
-
- 2 2 2 2
- COEFF(1, -2, 0) = 1/245 x z - 1/245 x y + 1/350 y + 1/50 x y
-
- 187 2 2 3
- + 1/175 x y - ---- y + 1/350 y z - 1/350 z + 4/75 x - 1/600 y + 2/75
- 7000
-
- 2 3 2 2
- - 1/50 x - 2/75 x , COEFF(2, -2, 0) = 1/175 y z - 2/245 x z - 1/300
-
- 17 2 2 2 3 2
- + ---- y + 1/100 x + 2/245 x y + 1/175 y - 1/300 y - 1/175 z
- 5250
-
- 3 2 187
- - 1/300 x + 1/150 x - 2/175 x y - 1/100 x y, COEFF(-2, -1, 0) = ---- y
- 7000
-
- 2 2 3 2 311 2
- - 1/100 x + 1/175 z - 1/150 y - 2/245 x z + ----- x - 1/350 y z
- 14700
-
- 2 2 29 2 3
- + 1/350 y - 1/245 x y - 1/175 x y - ---- + 1/200 x y + 1/150 x ,
- 2100
-
- 2 37 2 2 2
- COEFF(-1, -1, 0) = - 1/700 y z - ---- + 1/490 x y + 1/350 z - 1/100 x y
- 1050
-
- 289 3 2 3 151 2
- + ----- y - 2/75 x + 1/245 x z - 1/300 y + ---- x + 1/50 x + 1/350 x y
- 10500 3675
-
- 2
- + 1/700 y ,
-
- 61 3 2 2
- COEFF(0, -1, 0) = - --- x + 1/25 x + 1/245 x y + 1/175 x y + 2/245 x z ,
- 490
-
- 3 2 2 151 2
- COEFF(1, -1, 0) = 1/300 y - 1/700 y + 1/700 y z + ---- x - 1/50 x
- 3675
-
- 37 3 2 2 2
- + ---- - 2/75 x - 1/350 z + 1/350 x y + 1/100 x y + 1/490 x y
- 1050
-
- 2 289 311 3 2
- + 1/245 x z - ----- y, COEFF(2, -1, 0) = ----- x + 1/150 x - 1/350 y
- 10500 14700
-
- 3 2 2 2 2
- - 1/175 x y + 1/150 y + 1/100 x - 2/245 x z + 1/350 y z - 1/175 z
-
- 2 29 2 187 2
- - 1/245 x y + ---- - 1/200 x y - ---- y, COEFF(-2, 0, 0) = - 1/100 x
- 2100 7000
-
- 2 2 41 2 2 431
- + 1/175 z + 1/175 y - ---- - 2/245 x y - 2/245 x z + ----- x
- 2100 14700
-
- 3 2 2 2 2
- + 1/150 x , COEFF(-1, 0, 0) = 1/350 y + 1/245 x z + 1/50 x + 1/245 x y
-
- 3 136 2
- - 2/75 x - 4/105 + ---- x + 1/350 z ,
- 3675
-
- 2 3 2 13
- COEFF(0, 0, 0) = 2/245 x y + 1/25 x + 2/245 x z - -- x, COEFF(1, 0, 0)
- 98
-
- 2 3 2 2 2
- = 1/245 x z - 2/75 x - 1/350 y - 1/350 z + 4/105 + 1/245 x y
-
- 2 136 2 2 2
- - 1/50 x + ---- x, COEFF(2, 0, 0) = - 2/245 x z - 1/175 z - 1/175 y
- 3675
-
- 3 41 2 2 431
- + 1/150 x + ---- - 2/245 x y + 1/100 x + ----- x, COEFF(-2, 1, 0) =
- 2100 14700
-
- 311 2 2 3 2 29 2
- ----- x + 1/175 z - 2/245 x z + 1/150 y + 1/350 y z - ---- - 1/100 x
- 14700 2100
-
- 2 2 187 3 2
- + 1/175 x y - 1/200 x y - 1/245 x y - ---- y + 1/150 x + 1/350 y ,
- 7000
-
- 37 2 151 3 2
- COEFF(-1, 1, 0) = - ---- + 1/245 x z + ---- x + 1/300 y + 1/100 x y
- 1050 3675
-
- 289 2 2 2 3
- - ----- y + 1/700 y - 1/350 x y + 1/700 y z + 1/350 z - 2/75 x
- 10500
-
- 2 2
- + 1/50 x + 1/490 x y ,
-
- 61 2 3 2
- COEFF(0, 1, 0) = - --- x + 1/245 x y - 1/175 x y + 1/25 x + 2/245 x z ,
- 490
-
- 2 2 2 289
- COEFF(1, 1, 0) = - 1/350 x y - 1/50 x + 1/245 x z - 1/700 y z + ----- y
- 10500
-
- 2 2 2 3 2 3
- + 1/490 x y - 1/700 y - 1/350 z - 1/300 y - 1/100 x y - 2/75 x
-
- 37 151 2 311 2
- + ---- + ---- x, COEFF(2, 1, 0) = - 2/245 x z + ----- x - 1/245 x y
- 1050 3675 14700
-
- 29 2 3 2 2
- + ---- + 1/200 x y - 1/150 y - 1/350 y z + 1/175 x y + 1/100 x
- 2100
-
- 2 3 2 187
- - 1/175 z + 1/150 x - 1/350 y + ---- y, COEFF(-2, 2, 0) = 1/300
- 7000
-
- 2 3 2 2 2
- + 1/175 y z - 1/300 y - 1/100 x y - 1/175 y + 1/175 z + 2/175 x y
-
- 17 3 2 2 2
- - 1/300 x + ---- y + 1/150 x - 2/245 x z - 1/100 x + 2/245 x y ,
- 5250
-
- 3 187 2 2
- COEFF(-1, 2, 0) = - 2/75 x - ---- y - 2/75 + 1/245 x z - 1/245 x y
- 7000
-
- 3 2 2 2
- - 1/600 y + 1/50 x - 1/175 x y - 1/350 y + 1/50 x y + 4/75 x
-
- 2 2
- + 1/350 y z + 1/350 z ,
-
- 2 3 2
- COEFF(0, 2, 0) = - 1/10 x + 2/245 x z + 1/25 x - 2/245 x y - 2/175 x y,
-
- 2 2 2 2
- COEFF(1, 2, 0) = - 1/50 x + 1/245 x z + 2/75 - 1/50 x y - 1/350 z
-
- 3 187 2 3 2
- - 1/175 x y + 1/600 y + 4/75 x + ---- y + 1/350 y - 2/75 x - 1/350 y z
- 7000
-
- 2 2 2
- - 1/245 x y , COEFF(2, 2, 0) = - 1/300 x + 2/245 x y - 1/175 z
-
- 2 3 2 2
- - 2/245 x z - 1/300 + 1/300 y + 2/175 x y + 1/175 y + 1/100 x
-
- 3 2 17 2 3
- + 1/150 x + 1/100 x y - ---- y - 1/175 y z , COEFF(-2, -2, 1) = 1/150 z
- 5250
-
- 2 2 2 3 2
- - 1/100 x - 1/200 x z - 1/245 x z + 1/300 y - 1/350 y z + 1/250 y z
-
- 2 2 47 2
- + 1/350 z - 1/350 y z - 2/175 x y - ---- y + 1/100 x y - 1/175 x y z
- 5250
-
- 2 169 3 107 2 19
- + 1/175 x z + 2/245 x y - ----- x + 1/150 x - ---- z - 1/175 y + ----,
- 14700 7000 2100
-
- 2 211 2 3
- COEFF(-1, -2, 1) = - 1/350 y + ---- x - 1/700 y z + 1/500 y z + 1/600 y
- 3675
-
- 2 2 3 2
- + 1/175 x y + 1/490 x z + 1/350 x y z - 1/700 y z + 1/300 z + 1/700 z
-
- 229 2 2 167 2
- - ----- z + 1/50 x - 1/245 x y + ---- y - 1/350 x z + 1/100 x z
- 10500 7000
-
- 2 3
- - 1/50 x y - 2/75 x - 1/42, COEFF(0, -2, 1) = - 1/175 x z + 2/175 x y
-
- 2 3 2
- - 2/245 x y - 9/98 x + 1/25 x + 1/175 x y z + 1/245 x z ,
-
- 2 3 2 229
- COEFF(1, -2, 1) = 1/42 + 1/490 x z - 1/300 z - 1/245 x y + ----- z
- 10500
-
- 167 3 2 2
- - ---- y - 1/500 y z - 1/350 x z - 2/75 x - 1/100 x z + 1/50 x y
- 7000
-
- 2 3 2 2
- + 1/700 y z + 1/175 x y + 1/350 x y z - 1/600 y - 1/50 x + 1/350 y
-
- 2 211 2 3
- + 1/700 y z + ---- x - 1/700 z , COEFF(2, -2, 1) = - 1/150 z - 1/250 y z
- 3675
-
- 2 2 107 2 2
- + 1/100 x + 1/200 x z - 2/175 x y + ---- z - 1/100 x y + 2/245 x y
- 7000
-
- 2 2 169 19 2
- - 1/245 x z + 1/175 x z + 1/350 y z - ----- x - ---- + 1/175 y
- 14700 2100
-
- 2 2 47 3 3
- - 1/350 z - 1/175 x y z + 1/350 y z + ---- y - 1/300 y + 1/150 x ,
- 5250
-
- 2 2 17
- COEFF(-2, -1, 1) = - 1/200 x z - 1/350 x y z - 1/100 x - 1/175 x y - ----
- 2100
-
- 3 3 3 2
- + 1/150 z + 1/150 x - 1/150 y + 1/175 x z + 1/500 y z - 1/245 x z
-
- 2 167 2 2 2 167
- + 1/200 x y - ---- z + 1/700 y z - 1/700 y z + 1/350 z + ---- y
- 7000 7000
-
- 191 2 2 137 2
- + ----- x - 1/245 x y + 1/350 y , COEFF(-1, -1, 1) = ---- y + 1/490 x y
- 14700 5250
-
- 17 137 2 2 2 166
- - --- - ---- z - 1/1400 y z + 1/100 x z + 1/1000 y z + 1/700 y + ---- x
- 525 5250 3675
-
- 2 2 3 3 2 2
- + 1/1400 y z + 1/50 x - 2/75 x - 1/300 y + 1/700 z + 1/490 x z
-
- 2 3
- - 1/100 x y + 1/300 z + 1/350 x y - 1/350 x z + 1/700 x y z,
-
- 3 2 57
- COEFF(0, -1, 1) = 1/350 x y z + 1/25 x + 1/245 x y + 1/175 x y - --- x
- 490
-
- 2 137 2
- + 1/245 x z - 1/175 x z, COEFF(1, -1, 1) = - ---- y + 1/100 x y
- 5250
-
- 2 2 137 2 2
- - 1/50 x + 1/490 x z + ---- z + 1/700 x y z - 1/100 x z - 1/700 z
- 5250
-
- 166 17 3
- + ---- x + 1/350 x y - 1/1000 y z - 1/350 x z + --- + 1/300 y
- 3675 525
-
- 2 3 2 2 2 3
- - 1/1400 y z - 2/75 x - 1/700 y + 1/490 x y + 1/1400 y z - 1/300 z ,
-
- 167 2 2 2
- COEFF(2, -1, 1) = - ---- y + 1/700 y z - 1/350 y - 1/200 x y
- 7000
-
- 2 17 2 2
- - 1/700 y z + ---- + 1/175 x z - 1/350 x y z - 1/245 x y - 1/245 x z
- 2100
-
- 3 191 3 2
- + 1/150 x + ----- x - 1/175 x y + 1/150 y + 1/100 x - 1/500 y z
- 14700
-
- 2 2 167 3 187
- + 1/200 x z - 1/350 z + ---- z - 1/150 z , COEFF(-2, 0, 1) = - ---- z
- 7000 7000
-
- 2 2 2 3 2
- + 1/350 z - 1/100 x + 1/175 y + 1/150 z + 1/175 x z - 2/245 x y
-
- 2 311 2 2 3 29
- - 1/245 x z + ----- x + 1/350 y z - 1/200 x z + 1/150 x - ----,
- 14700 2100
-
- 37 2 289 2
- COEFF(-1, 0, 1) = - ---- + 1/100 x z - 1/350 x z - ----- z + 1/245 x y
- 1050 10500
-
- 2 3 2 2 3 2 151
- + 1/700 z + 1/300 z + 1/700 y z + 1/50 x - 2/75 x + 1/350 y + ---- x
- 3675
-
- 2
- + 1/490 x z ,
-
- 2 3 61 2
- COEFF(0, 0, 1) = 2/245 x y + 1/25 x - --- x + 1/245 x z - 1/175 x z,
- 490
-
- 151 37 2 2
- COEFF(1, 0, 1) = - 1/350 x z + ---- x + ---- + 1/490 x z - 1/50 x
- 3675 1050
-
- 3 2 2 2 2 3
- - 1/300 z - 1/100 x z - 1/700 z - 1/700 y z - 1/350 y - 2/75 x
-
- 289 2 29 2 2
- + ----- z + 1/245 x y , COEFF(2, 0, 1) = ---- + 1/100 x - 1/350 z
- 10500 2100
-
- 2 2 3 3 2
- - 1/245 x z - 2/245 x y - 1/150 z + 1/150 x - 1/350 y z + 1/175 x z
-
- 311 2 2 187 2
- + ----- x - 1/175 y + 1/200 x z + ---- z, COEFF(-2, 1, 1) = - 1/245 x y
- 14700 7000
-
- 3 2 2 2 167
- + 1/150 z - 1/200 x y - 1/200 x z + 1/350 y + 1/350 x y z - ---- z
- 7000
-
- 2 167 17 2 2
- - 1/100 x - ---- y + 1/175 x y - ---- + 1/175 x z + 1/350 z + 1/700 y z
- 7000 2100
-
- 2 3 191 3 2
- + 1/700 y z + 1/150 x + ----- x + 1/150 y - 1/500 y z - 1/245 x z ,
- 14700
-
- 2 2 166 3
- COEFF(-1, 1, 1) = - 1/350 x z + 1/700 z + 1/490 x y + ---- x + 1/300 z
- 3675
-
- 3 2 2 3 137 17 137
- - 2/75 x + 1/50 x + 1/100 x y + 1/300 y - ---- z - --- - ---- y
- 5250 525 5250
-
- 2 2 2
- + 1/1400 y z + 1/700 y - 1/700 x y z + 1/100 x z - 1/1000 y z
-
- 2 2 2
- + 1/490 x z - 1/350 x y + 1/1400 y z, COEFF(0, 1, 1) = 1/245 x y
-
- 2 3 57
- - 1/175 x y - 1/175 x z + 1/245 x z - 1/350 x y z + 1/25 x - --- x,
- 490
-
- 17 2 2 2 2
- COEFF(1, 1, 1) = --- - 1/700 z - 1/100 x y + 1/490 x y + 1/490 x z
- 525
-
- 137 2 2 3 137
- + 1/1000 y z + ---- z - 1/50 x - 1/700 y - 1/300 y - 1/350 x z + ---- y
- 5250 5250
-
- 2 166 3 3 2
- - 1/100 x z + ---- x - 1/700 x y z - 2/75 x - 1/300 z - 1/1400 y z
- 3675
-
- 2 2
- - 1/1400 y z - 1/350 x y, COEFF(2, 1, 1) = 1/350 x y z - 1/350 z
-
- 167 2 2 2 2
- + ---- y + 1/500 y z - 1/700 y z - 1/245 x y + 1/100 x + 1/200 x y
- 7000
-
- 2 2 2 3 191
- - 1/350 y - 1/245 x z - 1/700 y z - 1/150 z + 1/175 x z + ----- x
- 14700
-
- 167 3 17 3 2
- + ---- z + 1/150 x + 1/175 x y + ---- - 1/150 y + 1/200 x z,
- 7000 2100
-
- 2 2
- COEFF(-2, 2, 1) = 1/175 x y z - 1/175 y + 1/350 z - 1/250 y z
-
- 2 3 2 3 169
- + 2/245 x y - 1/300 y - 1/100 x + 2/175 x y + 1/150 x - ----- x
- 14700
-
- 2 107 3 2 2
- - 1/350 y z + 1/175 x z - ---- z + 1/150 z - 1/245 x z - 1/200 x z
- 7000
-
- 47 19 2 2 2
- + ---- y + ---- + 1/350 y z - 1/100 x y, COEFF(-1, 2, 1) = 1/700 y z
- 5250 2100
-
- 2 2
- - 1/42 - 1/350 x y z - 1/500 y z + 1/50 x - 1/245 x y - 1/175 x y
-
- 2 2 3 2 3 167 211
- - 1/350 y + 1/50 x y - 2/75 x - 1/700 y z - 1/600 y - ---- y + ---- x
- 7000 3675
-
- 2 2 3 2 229
- + 1/700 z + 1/490 x z + 1/300 z + 1/100 x z - ----- z - 1/350 x z,
- 10500
-
- 3
- COEFF(0, 2, 1) = - 2/175 x y - 1/175 x y z - 1/175 x z + 1/25 x
-
- 2 2 167 2
- + 1/245 x z - 2/245 x y - 9/98 x, COEFF(1, 2, 1) = ---- y - 1/245 x y
- 7000
-
- 3 2 2 229 2
- + 1/600 y - 1/100 x z - 1/50 x y - 1/350 x z + ----- z + 1/490 x z
- 10500
-
- 2 2 3 3 2
- + 1/350 y - 1/50 x - 2/75 x + 1/500 y z - 1/300 z + 1/42 - 1/700 z
-
- 2 2 211
- + 1/700 y z - 1/700 y z - 1/350 x y z - 1/175 x y + ---- x,
- 3675
-
- 2 3 3
- COEFF(2, 2, 1) = 1/350 y z + 1/300 y + 1/250 y z + 2/175 x y - 1/150 z
-
- 47 3 2 107 2 19 169
- - ---- y + 1/150 x + 1/100 x y + ---- z + 1/175 y - ---- - ----- x
- 5250 7000 2100 14700
-
- 2 2 2 2 2
- + 1/175 x z + 1/200 x z + 2/245 x y - 1/350 z + 1/100 x - 1/245 x z
-
- 2 2 11 3
- - 1/350 y z + 1/175 x y z, COEFF(-2, -2, 2) = 2/245 x z + --- + 1/300 y
- 420
-
- 2 2 2 137
- + 1/125 y z + 1/175 y z - 1/175 y - 2/175 x y + 1/100 x y + ---- z
- 5250
-
- 2 2 137 3
- + 2/175 x z - 1/100 x - 1/100 x z - ---- y - 2/175 x y z + 1/150 x
- 5250
-
- 529 2 3 2 2
- - ----- x - 1/175 z - 1/300 z - 1/175 y z + 2/245 x y ,
- 14700
-
- 3 2 107 2
- COEFF(-1, -2, 2) = 1/175 x y - 2/75 x - 1/350 y - ---- z - 1/350 z
- 7000
-
- 2 107 2 2 3
- - 1/245 x y + 1/175 x y z + ---- y + 1/50 x - 1/350 y z + 1/600 y
- 7000
-
- 2 256 3
- + 1/350 y z - 1/175 x z - 8/525 + 1/250 y z + ---- x - 1/600 z
- 3675
-
- 2 2 2 33
- + 1/50 x z - 1/50 x y - 1/245 x z , COEFF(0, -2, 2) = - --- x
- 490
-
- 2 3 2
- - 2/175 x z + 2/175 x y - 2/245 x y + 1/25 x - 2/245 x z + 2/175 x y z,
-
- 2 2 107 107
- COEFF(1, -2, 2) = - 1/350 y z - 1/50 x - ---- y + ---- z + 1/175 x y
- 7000 7000
-
- 2 2 2 2 3
- + 1/350 z - 1/50 x z - 1/245 x z + 1/350 y - 2/75 x + 8/525
-
- 3 3 2 2 256
- + 1/600 z - 1/600 y + 1/350 y z + 1/50 x y + ---- x + 1/175 x y z
- 3675
-
- 2 11 2
- - 1/175 x z - 1/245 x y - 1/250 y z, COEFF(2, -2, 2) = - --- - 1/175 y z
- 420
-
- 137 2 2 3
- + 2/175 x z + ---- y + 2/245 x z + 1/175 z + 1/150 x - 1/125 y z
- 5250
-
- 2 137 2 3
- + 1/175 y z - ---- z + 1/175 y - 2/175 x y - 2/175 x y z - 1/300 y
- 5250
-
- 3 2 529 2 2 2
- + 1/300 z + 1/100 x z - ----- x + 2/245 x y + 1/100 x - 1/100 x y,
- 14700
-
- 169 2 19 2 2
- COEFF(-2, -1, 2) = - ----- x + 2/245 x z + ---- + 1/350 y z - 1/100 x z
- 14700 2100
-
- 3 107 2
- + 2/175 x z + 1/150 x - 1/175 x y z + ---- y + 1/250 y z - 1/100 x
- 7000
-
- 47 2 2 3 2 2
- + ---- z + 1/350 y z + 1/200 x y - 1/150 y - 1/175 z + 1/350 y
- 5250
-
- 2 3 167
- - 1/245 x y - 1/175 x y - 1/300 z , COEFF(-1, -1, 2) = - ---- z - 1/42
- 7000
-
- 2 2 2 2 2
- + 1/700 y z - 1/100 x y - 1/245 x z + 1/350 x y + 1/50 x z + 1/700 y
-
- 211 229 3 3 2
- + ---- x + ----- y - 1/300 y - 1/175 x z - 2/75 x + 1/700 y z
- 3675 10500
-
- 2 2 3 2
- + 1/350 x y z - 1/350 z + 1/50 x - 1/600 z + 1/500 y z + 1/490 x y ,
-
- 3 2 2
- COEFF(0, -1, 2) = 1/25 x - 2/245 x z + 1/175 x y - 9/98 x + 1/245 x y
-
- 2 3
- - 2/175 x z + 1/175 x y z, COEFF(1, -1, 2) = - 1/245 x z + 1/300 y
-
- 2 2
- - 1/175 x z - 1/500 y z + 1/350 x y z + 1/490 x y - 1/700 y + 1/350 x y
-
- 3 2 167 2 2 211
- + 1/600 z - 1/50 x + ---- z + 1/100 x y + 1/42 - 1/50 x z + ---- x
- 7000 3675
-
- 2 229 2 2 3
- - 1/700 y z - ----- y + 1/350 z - 1/700 y z - 2/75 x , COEFF(2, -1, 2)
- 10500
-
- 2 107 2 2
- = 2/175 x z + 2/245 x z - 1/250 y z - ---- y + 1/100 x - 1/245 x y
- 7000
-
- 2 47 3 2
- - 1/175 x y - 1/350 y - 1/175 x y z - ---- z + 1/150 x - 1/350 y z
- 5250
-
- 3 3 169 19 2 2
- + 1/300 z + 1/150 y - ----- x - ---- - 1/200 x y + 1/175 z
- 14700 2100
-
- 2 2 2 3
- + 1/100 x z - 1/350 y z, COEFF(-2, 0, 2) = 2/245 x z - 1/300 z
-
- 2 2 17 3
- - 1/100 x - 2/245 x y + 1/300 + ---- z + 2/175 x z - 1/300 x + 1/150 x
- 5250
-
- 2 2 2 2
- - 1/100 x z + 1/175 y z + 1/175 y - 1/175 z , COEFF(-1, 0, 2) =
-
- 2 3 2 187 2
- 1/350 y z - 1/175 x z - 2/75 - 1/600 z + 1/50 x z - ---- z + 1/350 y
- 7000
-
- 2 2 2 2 3
- + 1/245 x y + 1/50 x - 1/245 x z - 1/350 z + 4/75 x - 2/75 x ,
-
- 3 2 2
- COEFF(0, 0, 2) = - 2/175 x z + 1/25 x - 2/245 x z + 2/245 x y - 1/10 x,
-
- 2 2 187 3
- COEFF(1, 0, 2) = - 1/245 x z - 1/350 y + ---- z - 2/75 x - 1/175 x z
- 7000
-
- 2 2 3 2 2
- + 2/75 + 1/350 z - 1/50 x + 1/600 z - 1/50 x z + 4/75 x + 1/245 x y
-
- 2 2 3 2
- - 1/350 y z, COEFF(2, 0, 2) = 2/245 x z + 1/300 z - 1/175 y
-
- 2 2 2 2
- - 2/245 x y + 1/100 x z + 1/175 z - 1/300 x - 1/175 y z + 2/175 x z
-
- 2 3 17 2
- - 1/300 + 1/100 x + 1/150 x - ---- z, COEFF(-2, 1, 2) = - 1/100 x z
- 5250
-
- 2 2 107 47 3
- + 2/175 x z - 1/200 x y + 1/350 y z - ---- y + ---- z - 1/300 z
- 7000 5250
-
- 3 2 2 2 19
- + 1/150 y - 1/350 y z - 1/245 x y + 2/245 x z + ---- + 1/175 x y z
- 2100
-
- 2 169 2 2
- + 1/350 y + 1/175 x y - ----- x - 1/175 z - 1/250 y z - 1/100 x
- 14700
-
- 3 2 3 2 211
- + 1/150 x , COEFF(-1, 1, 2) = 1/100 x y - 2/75 x - 1/700 y z + ---- x
- 3675
-
- 2 2 229 2
- + 1/700 y z - 1/350 z - 1/175 x z - ----- y - 1/350 x y z + 1/50 x z
- 10500
-
- 2 2 2 3
- - 1/245 x z + 1/50 x + 1/490 x y - 1/350 x y + 1/300 y - 1/42
-
- 3 2 167
- - 1/600 z + 1/700 y - 1/500 y z - ---- z, COEFF(0, 1, 2) = - 2/175 x z
- 7000
-
- 2 2 3
- - 1/175 x y - 2/245 x z - 1/175 x y z + 1/245 x y + 1/25 x - 9/98 x,
-
- 2 2 3
- COEFF(1, 1, 2) = 1/700 y z + 1/500 y z + 1/490 x y + 1/600 z - 1/350 x y
-
- 2 211 3 167 2
- - 1/245 x z + ---- x - 1/350 x y z - 2/75 x + ---- z - 1/700 y z
- 3675 7000
-
- 2 2 229 2 3
- - 1/50 x - 1/100 x y + ----- y - 1/50 x z - 1/300 y - 1/175 x z
- 10500
-
- 2 2 2 169
- - 1/700 y + 1/42 + 1/350 z , COEFF(2, 1, 2) = 2/245 x z - ----- x
- 14700
-
- 47 2 2 19
- - ---- z + 1/250 y z - 1/350 y + 1/350 y z - ---- + 1/175 x y z
- 5250 2100
-
- 2 3 107 3 2
- + 1/100 x z + 2/175 x z + 1/300 z + ---- y + 1/150 x + 1/175 z
- 7000
-
- 2 2 3 2 2
- - 1/350 y z - 1/245 x y - 1/150 y + 1/200 x y + 1/100 x + 1/175 x y,
-
- 2 2 2 11
- COEFF(-2, 2, 2) = - 1/175 z - 1/125 y z - 1/175 y - 1/100 x z + ---
- 420
-
- 137 2 2 3 137
- + 2/175 x y + ---- z + 2/245 x z - 1/175 y z - 1/300 z + ---- y
- 5250 5250
-
- 2 2 3 529
- - 1/175 y z - 1/100 x y + 2/175 x y z - 1/300 y - ----- x + 2/175 x z
- 14700
-
- 2 2 3 3
- + 2/245 x y - 1/100 x + 1/150 x , COEFF(-1, 2, 2) = - 2/75 x
-
- 2 2 256 3
- - 1/250 y z - 1/245 x y - 1/350 y z - 1/175 x y z + ---- x - 1/600 z
- 3675
-
- 2 107 2 2 2 2
- + 1/50 x y - ---- z - 1/350 y + 1/50 x z + 1/50 x - 1/245 x z
- 7000
-
- 2 107 2 3
- - 1/350 z - ---- y - 1/350 y z - 1/600 y - 1/175 x y - 1/175 x z
- 7000
-
- 33 2 2
- - 8/525, COEFF(0, 2, 2) = - --- x - 2/245 x z - 2/175 x y - 2/245 x y
- 490
-
- 3 256 3
- + 1/25 x - 2/175 x z - 2/175 x y z, COEFF(1, 2, 2) = ---- x - 2/75 x
- 3675
-
- 2 107 2 2
- - 1/175 x y z + 1/350 z + ---- z - 1/50 x z + 8/525 - 1/50 x y
- 7000
-
- 2 2 2
- - 1/245 x z - 1/175 x z + 1/250 y z + 1/350 y z - 1/175 x y - 1/50 x
-
- 3 2 107 2 3 2
- + 1/600 z - 1/245 x y + ---- y + 1/350 y z + 1/600 y + 1/350 y ,
- 7000
-
- 2 11 2 2 2
- COEFF(2, 2, 2) = 2/245 x y - --- + 1/175 y z + 1/175 z + 1/175 y
- 420
-
- 137 2 529 2
- + 2/175 x y + 2/175 x y z - ---- z + 1/175 y z - ----- x + 2/245 x z
- 5250 14700
-
- 2 2 3 2 3
- + 1/100 x y + 1/125 y z + 1/100 x z + 1/150 x + 1/100 x + 1/300 z
-
- 137 3
- + 2/175 x z - ---- y + 1/300 y ]
- 5250
-
-> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c");
-bytes used=1281437428, alloc=15529188, time=156.81
-bytes used=1282437600, alloc=15529188, time=156.89
-bytes used=1283437752, alloc=15529188, time=156.97
-bytes used=1284438084, alloc=15529188, time=157.06
-bytes used=1285438532, alloc=15529188, time=157.14
-bytes used=1286438692, alloc=15529188, time=157.22
-bytes used=1287438892, alloc=15529188, time=157.31
-bytes used=1288439292, alloc=15529188, time=157.58
-bytes used=1289439920, alloc=15529188, time=158.39
-bytes used=1290440172, alloc=15529188, time=159.19
-bytes used=1291440344, alloc=15529188, time=160.00
-bytes used=1292440652, alloc=15529188, time=160.79
-bytes used=1293440860, alloc=15529188, time=161.57
-bytes used=1294441228, alloc=15529188, time=161.73
-bytes used=1295441392, alloc=15529188, time=161.82
-bytes used=1296441544, alloc=15529188, time=161.91
-bytes used=1297441704, alloc=15529188, time=162.01
-bytes used=1298441872, alloc=15529188, time=162.10
-bytes used=1299456764, alloc=15529188, time=162.19
-bytes used=1300563664, alloc=15529188, time=162.26
-bytes used=1301643856, alloc=15529188, time=162.33
-bytes used=1302679132, alloc=15529188, time=162.40
-bytes used=1303788188, alloc=15529188, time=162.48
-bytes used=1304858280, alloc=15529188, time=162.55
-bytes used=1305892984, alloc=15529188, time=162.62
-bytes used=1306963692, alloc=15529188, time=162.70
-bytes used=1308005624, alloc=15529188, time=162.78
-bytes used=1309064632, alloc=15529188, time=162.86
-bytes used=1310081168, alloc=15529188, time=162.94
-bytes used=1311145468, alloc=15529188, time=163.03
-bytes used=1312161460, alloc=15529188, time=163.12
-bytes used=1313172128, alloc=15529188, time=163.21
-bytes used=1314189812, alloc=15529188, time=163.31
-bytes used=1315215560, alloc=15529188, time=163.41
-bytes used=1316215996, alloc=15529188, time=163.51
-bytes used=1317216196, alloc=15529188, time=163.78
-bytes used=1318216384, alloc=15529188, time=165.26
-bytes used=1319216572, alloc=15529188, time=165.57
-bytes used=1320217680, alloc=15529188, time=165.67
-bytes used=1321218728, alloc=15529188, time=165.76
-bytes used=1322219420, alloc=15529188, time=165.85
-bytes used=1323220212, alloc=15529188, time=165.92
-bytes used=1324220560, alloc=15529188, time=166.00
-bytes used=1325221364, alloc=15529188, time=166.09
-bytes used=1326221552, alloc=15529188, time=166.17
-bytes used=1327222628, alloc=15529188, time=166.24
-bytes used=1328222980, alloc=15529188, time=166.31
-bytes used=1329227028, alloc=15529188, time=166.41
-bytes used=1330228048, alloc=15529188, time=166.48
-bytes used=1331232148, alloc=15529188, time=166.56
-bytes used=1332232364, alloc=15529188, time=166.64
-bytes used=1333232612, alloc=15529188, time=166.71
-bytes used=1334232996, alloc=15529188, time=166.79
-bytes used=1335233148, alloc=15529188, time=166.89
-bytes used=1336246476, alloc=15529188, time=166.97
-bytes used=1337246656, alloc=15529188, time=167.05
-bytes used=1338246876, alloc=15529188, time=167.13
-bytes used=1339247056, alloc=15529188, time=167.24
-bytes used=1340272240, alloc=15529188, time=167.37
-bytes used=1341273216, alloc=15529188, time=167.48
-bytes used=1342280584, alloc=15529188, time=167.59
-bytes used=1343280756, alloc=15529188, time=167.70
-bytes used=1344280924, alloc=15529188, time=167.83
-bytes used=1345304196, alloc=15529188, time=167.95
-bytes used=1346311408, alloc=15529188, time=168.06
-bytes used=1347311672, alloc=15529188, time=168.18
-bytes used=1348311868, alloc=15529188, time=168.30
-bytes used=1349326320, alloc=15529188, time=168.45
-bytes used=1350332256, alloc=15529188, time=168.59
-bytes used=1351344728, alloc=15529188, time=168.72
-bytes used=1352357948, alloc=15529188, time=168.86
-bytes used=1353358160, alloc=15529188, time=168.98
-bytes used=1354358312, alloc=15529188, time=169.12
-bytes used=1355359064, alloc=15529188, time=169.27
-bytes used=1356365156, alloc=15529188, time=169.41
-bytes used=1357372928, alloc=15529188, time=169.53
-bytes used=1358373556, alloc=15529188, time=169.66
-bytes used=1359395296, alloc=15529188, time=169.78
-bytes used=1360395480, alloc=15529188, time=169.90
-bytes used=1361417900, alloc=15529188, time=170.01
-bytes used=1362418172, alloc=15529188, time=170.13
-bytes used=1363418428, alloc=15529188, time=170.23
-bytes used=1364436308, alloc=15529188, time=170.34
-bytes used=1365436600, alloc=15529188, time=170.43
-bytes used=1366436792, alloc=15529188, time=171.17
-bytes used=1367444988, alloc=15529188, time=172.57
-bytes used=1368445304, alloc=15529188, time=173.15
-bytes used=1369445512, alloc=15529188, time=173.24
-bytes used=1370445840, alloc=15529188, time=173.33
-bytes used=1371446184, alloc=15529188, time=173.40
-bytes used=1372446432, alloc=15529188, time=173.48
-bytes used=1373446856, alloc=15529188, time=173.55
-bytes used=1374448956, alloc=15529188, time=173.62
-bytes used=1375449364, alloc=15529188, time=173.70
-bytes used=1376449528, alloc=15529188, time=173.77
-bytes used=1377449784, alloc=15529188, time=173.85
-bytes used=1378450136, alloc=15529188, time=173.92
-bytes used=1379450296, alloc=15529188, time=173.99
-bytes used=1380450524, alloc=15529188, time=174.07
-bytes used=1381450904, alloc=15529188, time=174.14
-bytes used=1382451388, alloc=15529188, time=174.21
-bytes used=1383453148, alloc=15529188, time=174.29
-bytes used=1384453868, alloc=15529188, time=174.36
-bytes used=1385454108, alloc=15529188, time=174.44
-bytes used=1386458496, alloc=15529188, time=174.62
-bytes used=1387473216, alloc=15529188, time=174.75
-bytes used=1388481664, alloc=15529188, time=174.88
-bytes used=1389481920, alloc=15529188, time=175.02
-bytes used=1390507032, alloc=15529188, time=175.16
-bytes used=1391523552, alloc=15529188, time=175.30
-bytes used=1392529388, alloc=15529188, time=175.48
-bytes used=1393529564, alloc=15529188, time=175.62
-bytes used=1394554080, alloc=15529188, time=175.77
-bytes used=1395580568, alloc=15529188, time=175.91
-bytes used=1396580760, alloc=15529188, time=176.06
-bytes used=1397580920, alloc=15529188, time=176.21
-bytes used=1398581120, alloc=15529188, time=176.34
-bytes used=1399581744, alloc=15529188, time=176.43
-bytes used=1400581964, alloc=15529188, time=177.62
-bytes used=1401584704, alloc=15529188, time=179.02
-bytes used=1402602968, alloc=15529188, time=179.30
-bytes used=1403603192, alloc=15529188, time=180.05
-bytes used=1404603508, alloc=15529188, time=180.14
-bytes used=1405603856, alloc=15529188, time=180.23
-bytes used=1406604180, alloc=15529188, time=180.31
-bytes used=1407604384, alloc=15529188, time=180.39
-bytes used=1408604692, alloc=15529188, time=180.47
-bytes used=1409605064, alloc=15529188, time=180.55
-bytes used=1410605384, alloc=15529188, time=180.62
-bytes used=1411605856, alloc=15529188, time=180.70
-bytes used=1412606116, alloc=15529188, time=180.78
-bytes used=1413606412, alloc=15529188, time=180.85
-bytes used=1414606656, alloc=15529188, time=180.93
-bytes used=1415606812, alloc=15529188, time=181.01
-bytes used=1416607296, alloc=15529188, time=181.08
-bytes used=1417607536, alloc=15529188, time=181.16
-bytes used=1418607844, alloc=15529188, time=181.24
-bytes used=1419608168, alloc=15529188, time=181.32
-bytes used=1420608344, alloc=15529188, time=181.39
-bytes used=1421608832, alloc=15529188, time=181.51
-bytes used=1422609036, alloc=15529188, time=181.83
-bytes used=1423609240, alloc=15529188, time=182.13
-bytes used=1424609456, alloc=15529188, time=182.26
-bytes used=1425609636, alloc=15529188, time=183.86
-bytes used=1426609840, alloc=15529188, time=185.46
-bytes used=1427610188, alloc=15529188, time=185.70
-bytes used=1428610460, alloc=15529188, time=185.78
-bytes used=1429610700, alloc=15529188, time=185.86
-bytes used=1430610980, alloc=15529188, time=185.94
-bytes used=1431611440, alloc=15529188, time=186.02
-bytes used=1432611676, alloc=15529188, time=186.09
-bytes used=1433612088, alloc=15529188, time=186.17
-bytes used=1434612336, alloc=15529188, time=186.25
-bytes used=1435612512, alloc=15529188, time=186.32
-bytes used=1436612892, alloc=15529188, time=186.40
-bytes used=1437613212, alloc=15529188, time=186.48
-bytes used=1438613444, alloc=15529188, time=186.56
-bytes used=1439613892, alloc=15529188, time=186.64
-bytes used=1440614344, alloc=15529188, time=186.72
-bytes used=1441614764, alloc=15529188, time=186.79
-bytes used=1442631092, alloc=15529188, time=186.87
-bytes used=1443631260, alloc=15529188, time=186.95
-bytes used=1444631428, alloc=15529188, time=187.28
-bytes used=1445631672, alloc=15529188, time=187.61
-bytes used=1446631944, alloc=15529188, time=188.07
-bytes used=1447632132, alloc=15529188, time=190.56
-bytes used=1448633616, alloc=15529188, time=191.15
-bytes used=1449634588, alloc=15529188, time=191.37
-bytes used=1450635268, alloc=15529188, time=191.46
-bytes used=1451635432, alloc=15529188, time=191.55
-bytes used=1452635728, alloc=15529188, time=191.68
-bytes used=1453635920, alloc=15529188, time=191.80
->
-# d/dy
-> simplify( diff(interp_3d_cube_order4_smooth0,y) );
-bytes used=1454636140, alloc=15529188, time=191.89
-bytes used=1455636864, alloc=15529188, time=191.97
-bytes used=1456637612, alloc=15529188, time=192.05
-bytes used=1457638188, alloc=15529188, time=192.13
-bytes used=1458638392, alloc=15529188, time=192.20
-bytes used=1459638680, alloc=15529188, time=192.28
-bytes used=1460638936, alloc=15529188, time=192.36
-bytes used=1461640904, alloc=15529188, time=192.45
-bytes used=1462641068, alloc=15529188, time=192.52
-bytes used=1463641276, alloc=15529188, time=192.60
-bytes used=1464641532, alloc=15529188, time=192.68
-bytes used=1465641820, alloc=15529188, time=192.77
-bytes used=1466641972, alloc=15529188, time=192.85
-bytes used=1467642420, alloc=15529188, time=192.94
-bytes used=1468642708, alloc=15529188, time=193.03
-bytes used=1469642856, alloc=15529188, time=193.11
-bytes used=1470643016, alloc=15529188, time=193.20
-bytes used=1471643240, alloc=15529188, time=193.29
-bytes used=1472643364, alloc=15529188, time=193.39
-bytes used=1473643604, alloc=15529188, time=193.48
-bytes used=1474644056, alloc=15529188, time=193.58
-bytes used=1475644184, alloc=15529188, time=193.68
-bytes used=1476672176, alloc=15529188, time=193.76
-bytes used=1477672460, alloc=15529188, time=193.85
-bytes used=1478672840, alloc=15529188, time=193.94
- 29 41 29
-- ---- DATA(1, -2, 0) - ---- DATA(0, -2, 0) - ---- DATA(-1, -2, 0)
- 2100 2100 2100
-
- + 1/300 DATA(-2, -2, 0) + 2/75 DATA(-2, 1, 0) + 8/525 DATA(-2, 1, 2)
-
- - 2/75 DATA(-2, -1, 0) + 1/300 DATA(2, -2, 0)
-
- + 1/350 x y z DATA(2, -1, -1) + 1/350 x y z DATA(2, 1, -1)
-
- - 2/175 x y z DATA(-2, -2, 2) - 1/300 DATA(0, 2, -2)
-
- - 1/350 x y z DATA(2, -1, 1) - 1/350 x y z DATA(2, 1, 1)
-
- + 1/350 x y z DATA(-1, -1, 2) + 1/175 x y z DATA(2, 2, 1)
-
- - 1/350 x y z DATA(-1, 2, 1) + 1/350 x y z DATA(1, 2, 1)
-
- - 1/175 x y z DATA(2, -1, 2) - 1/300 DATA(-2, 2, 0)
-
- - 1/350 x y z DATA(1, -1, 2) - 1/350 x y z DATA(1, 2, -1)
-
- - 1/700 x y z DATA(-1, 1, -1) + 1/700 x y z DATA(-1, -1, 1)
-
- + 1/700 x y z DATA(1, 1, -1) - 1/700 x y z DATA(1, -1, 1)
-
- + 1/350 x y z DATA(-2, 1, 1) - 1/350 x y z DATA(-2, 1, -1)
-
- - 1/175 x y z DATA(-2, 2, 1) + 1/700 x y z DATA(1, -1, -1)
-
- 11 19
- - 1/700 x y z DATA(1, 1, 1) - --- DATA(2, 2, -2) + ---- DATA(-2, -2, 1)
- 420 2100
-
- 11 19
- - --- DATA(-2, 2, 2) - 1/175 x y z DATA(2, 2, -1) - ---- DATA(1, 2, -2)
- 420 2100
-
- - 1/350 x y z DATA(-1, -2, 1) - 2/175 x y z DATA(2, 2, -2)
-
- - 1/175 x y z DATA(-2, -2, 1) - 2/175 x y z DATA(-2, 2, 2)
-
- - 1/700 x y z DATA(-1, -1, -1) + 1/350 x y z DATA(-1, 2, -1)
-
- + 1/175 x y z DATA(-2, 1, 2) - 1/350 x y z DATA(1, -2, -1)
-
- 17
- - ---- DATA(-1, -2, 1) - 1/175 x y z DATA(1, 2, -2)
- 2100
-
- 19 17 29
- + ---- DATA(-2, -2, -1) - ---- DATA(-1, -2, -1) - ---- DATA(0, -2, 1)
- 2100 2100 2100
-
- + 1/350 x y z DATA(-1, -2, -1) + 1/175 x y z DATA(-2, -2, -1)
-
- + 1/175 x y z DATA(-1, 2, -2) - 1/175 x y z DATA(2, -2, -1)
-
- 17 17
- + 1/175 x y z DATA(-2, 2, -1) - ---- DATA(1, -2, 1) - ---- DATA(1, -2, -1)
- 2100 2100
-
- 29
- - ---- DATA(0, -2, -1) - 1/42 DATA(-2, -1, 1)
- 2100
-
- - 1/350 x y z DATA(-2, -1, -1) + 1/175 x y z DATA(2, -2, 1)
-
- 19
- + ---- DATA(2, -2, 1) + 1/350 x y z DATA(-2, -1, 1)
- 2100
-
- + 2/175 x y z DATA(2, -2, 2) + 2/175 x y z DATA(-2, -2, -2)
-
- + 1/175 x y z DATA(-2, -1, 2) - 1/42 DATA(-2, -1, -1)
-
- 19 19
- - ---- DATA(-1, 2, -2) + ---- DATA(2, -2, -1) + 2/175 x y z DATA(2, 0, -2)
- 2100 2100
-
- - 1/175 x y z DATA(-1, 0, -2) + 1/700 x y z DATA(-1, 1, 1)
-
- 19
- - ---- DATA(-2, 2, -1) + 1/175 x y z DATA(1, -2, 2)
- 2100
-
- - 1/175 x y z DATA(1, 0, 2) + 1/175 x y z DATA(-1, 0, 2)
-
- - 1/175 x y z DATA(2, 0, 1) - 2/175 x y z DATA(2, 0, 2)
-
- 37
- + 1/175 x y z DATA(2, -1, -2) + 4/105 DATA(0, 1, 0) + ---- DATA(1, 1, 0)
- 1050
-
- 37 17
- + ---- DATA(0, 1, 1) + --- DATA(1, 1, 1) - 2/175 x y z DATA(-2, 0, -2)
- 1050 525
-
- + 1/175 x y z DATA(1, 0, -2) - 1/350 x y z DATA(-1, -1, -2)
-
- + 1/350 x y z DATA(-1, 0, 1) + 2/175 y z DATA(2, 0, -2)
-
- + 1/350 x y z DATA(1, -1, -2) + 2/175 y z DATA(0, 0, -2)
-
- + 2/175 y z DATA(-1, 0, -2) - 1/175 x y z DATA(-1, -2, 2)
-
- + 2/175 y z DATA(1, 0, -2) + 2/175 y z DATA(-2, 0, -2)
-
- - 2/175 y z DATA(0, 2, -2) + 2/175 x y z DATA(2, 2, 2)
-
- - 1/175 x y z DATA(-1, 2, 2) + 1/175 x y z DATA(-1, -2, -2)
-
- - 1/175 x y z DATA(1, -2, -2) - 1/175 x y z DATA(-2, -1, -2)
-
- 2
- - 2/175 x y z DATA(2, -2, -2) + 1/350 x DATA(0, -1, -1)
-
- - 1/350 x y z DATA(1, 1, 2) - 2/175 y z DATA(1, 0, 2)
-
- 2
- - 1/175 x DATA(0, 2, 2) + 1/175 x y z DATA(1, 2, 2)
-
- 2
- - 1/175 x y z DATA(-2, 1, -2) - 1/350 x DATA(0, 1, 2)
-
- - 2/175 y z DATA(2, 0, 2) - 2/175 y z DATA(0, 0, 2)
-
- 2
- - 2/175 y z DATA(-1, 0, 2) - 1/350 x DATA(0, 1, -2)
-
- 2 2
- - 1/100 y z DATA(0, 1, 1) - 1/100 y z DATA(0, 2, -2)
-
- 2 2
- + 1/50 y z DATA(0, -1, 2) - 1/200 y z DATA(0, 2, -1)
-
- 2 2
- + 1/100 y z DATA(0, -2, -2) - 1/100 y z DATA(0, -1, -1)
-
- 2 2
- + 1/100 y z DATA(0, -1, 1) + 1/100 y z DATA(0, 1, -1)
-
- 2 2
- + 1/100 y z DATA(0, 2, 2) - 1/100 y z DATA(0, -2, 2)
-
- 2
- - 1/175 x y z DATA(-2, 0, -1) - 1/200 y z DATA(0, -2, 1)
-
- 2 2
- + 2/245 y z DATA(0, 0, 0) - 2/245 y z DATA(-2, 0, 2)
-
- 2 2
- + 2/245 y z DATA(-2, 0, 0) + 1/245 y z DATA(-2, 0, -1)
-
- 2 2
- - 1/50 y z DATA(0, 1, 2) + 1/200 y z DATA(0, -2, -1)
-
- 2
- - 1/350 y z DATA(0, -1, 1) - 1/50 y z DATA(0, -1, -2)
-
- 2 2
- + 1/50 y z DATA(0, 1, -2) + 1/175 x DATA(0, -2, 2)
-
- 187 2
- + ---- z DATA(0, -2, -1) + 1/175 x DATA(0, -2, -1)
- 7000
-
- 2 2
- + 1/245 y z DATA(2, 0, 1) - 2/245 y z DATA(1, 0, 2)
-
- 2 2
- - 2/245 y z DATA(0, 0, 2) - 2/245 y z DATA(-1, 0, 2)
-
- 2 2
- - 2/245 y z DATA(2, 0, -2) - 2/245 y z DATA(0, 0, -2)
-
- 2 2
- - 2/245 y z DATA(-1, 0, -2) - 2/245 y z DATA(1, 0, -2)
-
- 2 2
- - 2/245 y z DATA(-2, 0, -2) - 2/245 y z DATA(2, 0, 2)
-
- 2 2
- + 2/245 y z DATA(-1, 0, 0) + 1/245 y z DATA(1, 0, -1)
-
- 2 2
- + 1/245 y z DATA(-1, 0, 1) + 1/245 y z DATA(0, 0, -1)
-
- 2 2
- + 1/245 y z DATA(-1, 0, -1) + 1/245 y z DATA(-2, 0, 1)
-
- 2 2
- + 1/245 y z DATA(1, 0, 1) + 1/245 y z DATA(0, 1, 0)
-
- 2 2
- + 1/245 y z DATA(0, -1, 0) + 1/245 y z DATA(2, 0, -1)
-
- 2 2
- + 2/245 y z DATA(2, 0, 0) - 2/245 y z DATA(0, 2, 0)
-
- 2 2
- - 1/175 x DATA(0, 2, -1) + 1/175 x DATA(0, -2, -2)
-
- 2 2
- + 1/490 y z DATA(0, -1, -1) + 1/490 y z DATA(0, -1, 1)
-
- 2 2
- + 1/490 y z DATA(0, 1, -1) + 1/245 y z DATA(0, 0, 1)
-
- 2 2
- + 1/350 x DATA(0, -1, 2) - 1/175 x DATA(0, 2, 1)
-
- 2 2
- + 1/490 y z DATA(0, 1, 1) + 2/245 y z DATA(0, 2, -2)
-
- 2 2
- + 2/245 y z DATA(0, -2, 2) - 2/245 y z DATA(0, -2, 0)
-
- 2 2
- - 1/245 y z DATA(0, 1, 2) + 2/245 y z DATA(0, 2, 2)
-
- 2 2
- - 1/245 y z DATA(0, -1, 2) - 1/245 y z DATA(0, -2, -1)
-
- 2 2
- - 1/245 y z DATA(0, 2, -1) - 1/245 y z DATA(0, 2, 1)
-
- 2 2
- + 2/245 y z DATA(1, 0, 0) - 1/350 x DATA(0, 1, -1)
-
- 2
- - 1/245 y z DATA(0, 1, -2) - 1/175 x y z DATA(2, 1, 2)
-
- 2 2
- + 2/245 y z DATA(0, -2, -2) - 1/245 y z DATA(0, -1, -2)
-
- - 1/175 x y DATA(1, 0, -2) + 2/175 x y DATA(-2, 0, -2)
-
- + 1/175 x y DATA(-1, 0, 0) - 1/175 x y DATA(1, 0, -1)
-
- + 1/175 x y DATA(-1, 0, 1) - 2/175 x y DATA(2, 0, 1)
-
- - 2/175 x y DATA(2, 0, 2) - 1/175 x y DATA(1, 0, 2)
-
- + 1/175 x y DATA(-1, 0, 2) - 2/175 x y DATA(2, 0, -2)
-
- + 1/175 x y DATA(-1, 0, -2) + 1/175 x y DATA(-1, 0, -1)
-
- - 1/175 x y DATA(1, 0, 1) - 2/175 x y DATA(2, 0, -1)
-
- - 2/175 x y DATA(2, 0, 0) + 2/175 x y DATA(-2, 0, 1)
-
- + 1/350 x y z DATA(-1, 1, 2) + 2/175 x y DATA(-2, 0, 2)
-
- + 2/175 x y DATA(-2, 0, 0) + 2/175 x y DATA(-2, 0, -1)
-
- 2
- + 1/42 DATA(-2, 1, 1) - 1/245 y z DATA(0, -2, 1)
-
- + 1/175 y z DATA(0, 1, -2) - 1/175 y z DATA(2, 0, 1)
-
- - 1/175 y z DATA(0, 0, 1) + 1/175 y z DATA(-1, 0, -1)
-
- - 1/175 y z DATA(-2, 0, 1) - 1/175 y z DATA(1, 0, 1)
-
- + 1/175 y z DATA(2, 0, -1) + 1/175 y z DATA(1, 0, -1)
-
- - 1/175 y z DATA(-1, 0, 1) + 1/175 y z DATA(0, 0, -1)
-
- - 2/175 y z DATA(-2, 0, 2) + 1/175 y z DATA(-2, 0, -1)
-
- - 2/175 y z DATA(0, -2, -2) - 1/175 x y DATA(1, 0, 0)
-
- 2
- - 1/350 x DATA(0, 1, 1) + 1/350 y z DATA(0, -1, -1)
-
- 2
- - 1/350 y z DATA(0, 1, 1) + 1/350 x DATA(0, -1, 1)
-
- - 1/300 y DATA(0, 2, 2) + 4/75 y DATA(0, 1, 2) - 1/300 y DATA(0, -2, 2)
-
- - 1/350 x y z DATA(-1, 0, -1) + 4/75 y DATA(0, -1, 2)
-
- 311 2
- + ----- y DATA(0, 2, 1) + 1/245 x y DATA(0, -1, -2)
- 14700
-
- 2 311
- + 1/245 x y DATA(0, 1, -2) + ----- y DATA(0, 2, -1)
- 14700
-
- 151 151 151
- + ---- y DATA(0, 1, -1) + ---- y DATA(0, 1, 1) + ---- y DATA(0, -1, 1)
- 3675 3675 3675
-
- 151 57 61
- + ---- y DATA(0, -1, -1) - --- y DATA(1, 0, -1) - --- y DATA(-1, 0, 0)
- 3675 490 490
-
- 431 33
- + ----- y DATA(0, 2, 0) - 1/10 y DATA(2, 0, 0) - --- y DATA(-2, 0, -2)
- 14700 490
-
- - 9/98 y DATA(1, 0, -2) - 9/98 y DATA(-1, 0, -2) - 1/10 y DATA(0, 0, -2)
-
- 33
- - --- y DATA(2, 0, -2) - 9/98 y DATA(-1, 0, 2) - 1/10 y DATA(0, 0, 2)
- 490
-
- 33
- - 9/98 y DATA(1, 0, 2) - --- y DATA(2, 0, 2) - 9/98 y DATA(2, 0, 1)
- 490
-
- 33 13
- - 1/10 y DATA(-2, 0, 0) - --- y DATA(-2, 0, 2) - -- y DATA(0, 0, 0)
- 490 98
-
- 136 57
- - 9/98 y DATA(2, 0, -1) + ---- y DATA(0, 1, 0) - --- y DATA(1, 0, 1)
- 3675 490
-
- 57 61
- - 9/98 y DATA(-2, 0, 1) - --- y DATA(-1, 0, -1) - --- y DATA(0, 0, -1)
- 490 490
-
- 136 57
- + ---- y DATA(0, -1, 0) - --- y DATA(-1, 0, 1)
- 3675 490
-
- 2
- - 2/245 x y DATA(0, -2, -2) + 1/175 x y z DATA(2, 0, -1)
-
- 2 2
- + 1/700 x z DATA(0, -1, 1) - 1/700 x z DATA(0, -1, -1)
-
- 2 2
- + 1/350 x z DATA(0, -2, 1) - 2/245 x y DATA(0, -2, 2)
-
- 2
- - 1/350 x y z DATA(1, 0, 1) - 1/700 x z DATA(0, 1, 1)
-
- 2 61
- + 1/175 x z DATA(0, 2, -2) - --- y DATA(0, 0, 1) - 9/98 y DATA(-2, 0, -1)
- 490
-
- 3
- + 1/175 x y z DATA(2, 1, -2) + 1/150 y DATA(0, -2, 1)
-
- 3 3
- + 1/150 y DATA(0, -2, -1) + 1/150 y DATA(0, -2, -2)
-
- 3
- - 2/75 y DATA(0, 1, -2) + 1/350 x y z DATA(1, 1, -2)
-
- 3 3
- + 1/150 y DATA(0, -2, 2) - 2/75 y DATA(0, -1, -2)
-
- 3 3 3
- - 2/75 y DATA(0, -1, 2) + 1/150 y DATA(0, 2, 2) - 2/75 y DATA(0, 1, 2)
-
- 3 3 3
- + 1/150 y DATA(0, 2, 1) + 1/150 y DATA(0, 2, -1) - 2/75 y DATA(0, 1, 1)
-
- 3 3
- - 2/75 y DATA(0, 1, -1) - 2/75 y DATA(0, -1, 1)
-
- 3 3
- - 2/75 y DATA(0, -1, -1) + 1/25 y DATA(1, 0, -2)
-
- 3 3
- + 1/25 y DATA(-1, 0, -2) + 1/25 y DATA(0, 0, -2)
-
- 3 3
- + 1/25 y DATA(2, 0, -2) + 1/150 y DATA(0, 2, -2)
-
- 3 3
- + 1/150 y DATA(0, -2, 0) + 1/25 y DATA(1, 0, -1)
-
- 3 3 3
- + 1/25 y DATA(-1, 0, 0) + 1/150 y DATA(0, 2, 0) + 1/25 y DATA(2, 0, 0)
-
- 3 3 3
- + 1/25 y DATA(2, 0, -1) - 2/75 y DATA(0, -1, 0) - 2/75 y DATA(0, 1, 0)
-
- 3 3 3
- + 1/25 y DATA(1, 0, 1) + 1/25 y DATA(-2, 0, 1) + 1/25 y DATA(-1, 0, -1)
-
- 3 3 3
- + 1/25 y DATA(0, 0, -1) + 1/25 y DATA(0, 0, 1) + 1/25 y DATA(0, 0, 2)
-
- 3 3 3
- + 1/25 y DATA(-2, 0, -2) + 1/25 y DATA(-1, 0, 2) + 1/25 y DATA(1, 0, 2)
-
- 3 3 3
- + 1/25 y DATA(2, 0, 2) + 1/25 y DATA(2, 0, 1) + 1/25 y DATA(-1, 0, 1)
-
- 3
- - 1/350 x y z DATA(-1, 1, -2) + 1/25 y DATA(-2, 0, 2)
-
- 2 2
- - 1/100 y DATA(0, -2, 1) - 1/100 y DATA(0, -2, -1)
-
- 3 2
- + 1/25 y DATA(0, 0, 0) - 1/100 y DATA(0, -2, 2)
-
- 2 2
- - 1/100 y DATA(0, -2, -2) + 1/50 y DATA(0, -1, -2)
-
- 2 3
- - 1/50 y DATA(0, 1, -2) + 1/25 y DATA(-2, 0, -1)
-
- 3 2
- + 1/25 y DATA(-2, 0, 0) + 1/100 y DATA(0, 2, 2)
-
- 2 2
- + 1/100 y DATA(0, 2, -1) - 1/50 y DATA(0, 1, -1)
-
- 2 2 2
- + 1/50 y DATA(0, -1, 1) - 1/50 y DATA(0, 1, 2) + 1/50 y DATA(0, -1, 2)
-
- 2 2 2
- + 1/100 y DATA(0, 2, 1) - 1/50 y DATA(0, 1, 1) + 1/50 y DATA(0, -1, -1)
-
- 2 2
- + 1/100 y DATA(0, 2, 0) + 1/100 y DATA(0, 2, -2)
-
- 2 2
- - 1/100 y DATA(0, -2, 0) - 2/245 x y DATA(0, -2, -1)
-
- 2
- - 2/245 x y DATA(0, -2, 1) + 1/175 x y z DATA(-2, 0, 1)
-
- 2 2
- + 1/245 x y DATA(1, 0, 0) + 1/350 z DATA(0, -2, 1)
-
- 2 2
- + 1/350 x DATA(0, -1, 0) - 1/175 x DATA(0, 2, -2)
-
- 2 2
- + 1/175 x DATA(0, -2, 0) + 1/175 x DATA(0, -2, 1)
-
- 2 2
- + 1/50 y DATA(0, -1, 0) - 1/50 y DATA(0, 1, 0)
-
- 2 2
- + 1/350 z DATA(0, -2, -1) - 1/175 x DATA(0, 2, 0)
-
- 2 2
- - 1/350 x DATA(0, 1, 0) + 1/350 z DATA(0, 1, -2)
-
- 2 2
- - 1/350 z DATA(0, -1, -2) - 1/175 z DATA(0, -2, -2)
-
- 2 2
- - 1/350 z DATA(0, -1, 2) - 1/350 z DATA(0, 2, 1)
-
- 2 2
- + 1/175 z DATA(0, 2, 2) + 1/350 z DATA(0, 1, 2)
-
- 2 2
- - 1/175 z DATA(0, -2, 2) - 1/350 z DATA(0, 2, -1)
-
- 2 2
- + 1/700 z DATA(0, -1, 1) + 1/700 z DATA(0, -1, -1)
-
- 2 2
- - 1/700 z DATA(0, 1, -1) + 1/175 z DATA(0, 2, -2)
-
- 2 2
- + 1/175 z DATA(0, -2, 0) - 1/175 z DATA(0, 2, 0)
-
- 2 2
- + 1/350 z DATA(0, -1, 0) - 1/350 z DATA(0, 1, 0)
-
- 2 187 17
- - 1/700 z DATA(0, 1, 1) - ---- z DATA(0, -2, 1) - ---- z DATA(0, -2, -2)
- 7000 5250
-
- 17 187 187
- - ---- z DATA(0, 2, 2) - ---- z DATA(0, 1, -2) + ---- z DATA(0, -1, -2)
- 5250 7000 7000
-
- 17 187 289
- + ---- z DATA(0, -2, 2) + ---- z DATA(0, 1, 2) - ----- z DATA(0, 1, -1)
- 5250 7000 10500
-
- 289 289 187
- - ----- z DATA(0, -1, 1) + ----- z DATA(0, -1, -1) - ---- z DATA(0, -1, 2)
- 10500 10500 7000
-
- 187 289 187
- + ---- z DATA(0, 2, 1) + ----- z DATA(0, 1, 1) - ---- z DATA(0, 2, -1)
- 7000 10500 7000
-
- + 1/42 DATA(-2, 1, -1) + 1/175 y z DATA(0, -2, 1)
-
- 2 17
- + 1/350 x DATA(0, -1, -2) + ---- z DATA(0, 2, -2)
- 5250
-
- 2
- + 2/175 x y z DATA(-2, 0, 2) + 1/350 x z DATA(0, 2, -1)
-
- 2 2
- + 1/700 x z DATA(0, 1, -1) + 1/350 x z DATA(0, -1, 2)
-
- 2 2
- - 1/350 x z DATA(0, 2, 1) - 1/350 x z DATA(0, 1, 2)
-
- 2 2
- - 1/175 x z DATA(0, 2, 2) - 1/175 x z DATA(0, -2, -2)
-
- 2 2
- + 1/175 x z DATA(0, -2, 2) + 1/350 x z DATA(0, 1, -2)
-
- 2
- - 1/350 x z DATA(0, -1, -2) + 2/175 y z DATA(0, -2, 2)
-
- + 2/175 y z DATA(0, 2, 2) + 4/75 y DATA(0, 1, -2) + 4/75 y DATA(0, -1, -2)
-
- 3
- - 1/300 y DATA(0, -2, -2) + 1/25 y DATA(1, 0, 0)
-
- 2
- - 1/175 y z DATA(0, 1, 2) + 1/245 x y DATA(-1, 0, 1)
-
- 2 2
- - 2/245 x y DATA(2, 0, 1) - 2/245 x y DATA(2, 0, 2)
-
- 2 2
- + 2/245 x y DATA(0, 0, -1) + 1/245 x y DATA(-1, 0, -1)
-
- 2 2
- - 2/245 x y DATA(-2, 0, 1) + 1/245 x y DATA(1, 0, 1)
-
- 2 2
- + 1/245 x y DATA(0, 1, 0) + 1/245 x y DATA(0, -1, 0)
-
- 2 2
- - 2/245 x y DATA(2, 0, -1) - 2/245 x y DATA(2, 0, 0)
-
- 2 2
- - 2/245 x y DATA(0, 2, 0) + 1/245 x y DATA(-1, 0, 0)
-
- 2 2
- + 1/245 x y DATA(1, 0, -1) + 1/200 y z DATA(0, 2, 1)
-
- 2
- - 1/175 y z DATA(0, -2, -1) + 2/245 x y DATA(0, 0, 0)
-
- 2 2
- - 2/245 x y DATA(-2, 0, 2) - 2/245 x y DATA(-2, 0, 0)
-
- 2
- - 2/245 x y DATA(0, 2, -2) + 1/175 y z DATA(0, -1, -2)
-
- 2 2
- - 2/245 x y DATA(0, -2, 0) - 2/245 x y DATA(2, 0, -2)
-
- 2 2
- + 2/245 x y DATA(0, 0, -2) + 1/245 x y DATA(-1, 0, -2)
-
- 2 2
- + 1/245 x y DATA(1, 0, -2) - 2/245 x y DATA(-2, 0, -2)
-
- 2 2
- + 1/245 x y DATA(0, 1, -1) + 1/245 x y DATA(1, 0, 2)
-
- 2 2
- + 2/245 x y DATA(0, 0, 2) + 1/245 x y DATA(-1, 0, 2)
-
- 2 2
- - 2/245 x y DATA(0, 2, -1) + 1/245 x y DATA(0, -1, -1)
-
- 2
- + 1/245 x y DATA(0, -1, 1) - 1/175 y z DATA(0, 2, -1)
-
- + 1/350 y z DATA(0, 1, -1) - 1/175 y z DATA(0, -1, 2)
-
- 2
- + 1/175 y z DATA(0, 2, 1) + 1/245 x y DATA(0, 1, 1)
-
- 431
- - 1/300 y DATA(0, 2, -2) + ----- y DATA(0, -2, 0)
- 14700
-
- 3 3
- - 1/600 z DATA(0, 1, -2) + 1/600 z DATA(0, -1, -2)
-
- 3 3
- + 1/150 z DATA(0, -2, 1) - 1/150 z DATA(0, -2, -1)
-
- 2 3
- - 2/245 x y DATA(0, 2, 1) + 1/300 z DATA(0, 2, 2)
-
- 3 3
- - 1/300 z DATA(0, -2, 2) + 1/300 z DATA(0, -2, -2)
-
- 3 3
- + 1/600 z DATA(0, 1, 2) - 1/600 z DATA(0, -1, 2)
-
- 3 3
- - 1/150 z DATA(0, 2, 1) + 1/150 z DATA(0, 2, -1)
-
- 3 3
- + 1/300 z DATA(0, 1, -1) - 1/300 z DATA(0, -1, -1)
-
- 3 3
- - 1/300 z DATA(0, 1, 1) + 1/300 z DATA(0, -1, 1)
-
- 3
- + 2/175 x y z DATA(-2, 2, -2) - 1/300 z DATA(0, 2, -2)
-
- 2 2
- + 1/245 x y DATA(0, -1, 2) + 1/245 x y DATA(0, 1, 2)
-
- 2
- - 2/245 x y DATA(0, 2, 2) + 1/350 x y z DATA(1, 0, -1)
-
- 2 311
- - 1/350 x z DATA(0, -2, -1) + ----- y DATA(0, -2, 1)
- 14700
-
- 311 61 19
- + ----- y DATA(0, -2, -1) - --- y DATA(1, 0, 0) - ---- DATA(-2, 2, 1)
- 14700 490 2100
-
- 2 2
- - 2/245 x y DATA(-2, 0, -1) + 2/245 x y DATA(0, 0, 1)
-
- 37 17 17
- - ---- DATA(0, -1, -1) - --- DATA(1, -1, -1) + --- DATA(-1, 1, -1)
- 1050 525 525
-
- 37 17 37
- + ---- DATA(0, 1, -1) + --- DATA(1, 1, -1) - ---- DATA(-1, -1, 0)
- 1050 525 1050
-
- 37 37
- - 4/105 DATA(0, -1, 0) - ---- DATA(1, -1, 0) + ---- DATA(-1, 1, 0)
- 1050 1050
-
- 17 37 17
- - --- DATA(-1, -1, 1) - ---- DATA(0, -1, 1) - --- DATA(1, -1, 1)
- 525 1050 525
-
- 17 17
- + --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1) + 2/75 DATA(2, 1, 0)
- 525 525
-
- 29 41
- + ---- DATA(-1, 2, 0) + ---- DATA(0, 2, 0) - 2/75 DATA(2, -1, 0)
- 2100 2100
-
- 17 29 17
- + ---- DATA(-1, 2, -1) + ---- DATA(0, 2, -1) + ---- DATA(1, 2, -1)
- 2100 2100 2100
-
- 19
- - ---- DATA(2, 2, -1) + 1/42 DATA(2, 1, -1) - 1/42 DATA(2, -1, -1)
- 2100
-
- - 1/42 DATA(1, -1, 2) - 8/525 DATA(2, -1, 2) - 1/42 DATA(-1, -1, 2)
-
- 17 29
- - 2/75 DATA(0, -1, 2) + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
- 2100 2100
-
- 17 19
- + ---- DATA(1, 2, 1) - ---- DATA(2, 2, 1) + 1/42 DATA(2, 1, 1)
- 2100 2100
-
- 11
- + --- DATA(-2, -2, 2) - 1/42 DATA(2, -1, 1) - 1/300 DATA(2, 2, 0)
- 420
-
- 29 19 19
- + ---- DATA(1, 2, 0) + ---- DATA(-1, -2, 2) - ---- DATA(1, 2, 2)
- 2100 2100 2100
-
- 11 19
- - --- DATA(2, 2, 2) - ---- DATA(-1, 2, 2) - 1/300 DATA(0, 2, 2)
- 420 2100
-
- + 8/525 DATA(2, 1, 2) + 1/42 DATA(-1, 1, 2) + 2/75 DATA(0, 1, 2)
-
- 2
- + 1/42 DATA(1, 1, 2) + 1/245 y z DATA(2, -1, 0)
-
- 2 2
- - 2/245 y z DATA(1, 2, 0) + 1/490 y z DATA(2, 1, -1)
-
- 2 2
- + 1/490 y z DATA(2, -1, -1) - 1/245 y z DATA(1, -1, 2)
-
- 2
- + 1/300 DATA(0, -2, 2) - 1/245 y z DATA(-2, 1, 2)
-
- 2 2
- + 1/245 y z DATA(-2, -1, 0) - 2/245 y z DATA(1, -2, 0)
-
- 2 2
- - 2/245 y z DATA(2, -2, 0) - 1/245 y z DATA(1, -2, 1)
-
- 2 2
- - 1/245 y z DATA(1, -2, -1) + 1/490 y z DATA(-2, -1, 1)
-
- 2 2
- - 1/245 y z DATA(2, -2, 1) + 1/490 y z DATA(-2, -1, -1)
-
- 2 2
- + 2/245 y z DATA(-1, 2, -2) - 1/50 y z DATA(2, -1, -2)
-
- 2 2
- - 1/50 y z DATA(1, -1, -2) - 1/100 y z DATA(-1, -2, 2)
-
- 2 2
- + 1/100 y z DATA(2, 2, 2) + 1/100 y z DATA(-1, 2, 2)
-
- 2 2
- - 1/50 y z DATA(2, 1, 2) - 1/50 y z DATA(-1, 1, 2)
-
- 2 2
- - 1/50 y z DATA(1, 1, 2) + 1/100 y z DATA(1, 2, 2)
-
- 2 2
- - 1/245 y z DATA(-2, 1, -2) - 1/245 y z DATA(-1, 1, -2)
-
- 2 2
- - 1/245 y z DATA(1, 1, -2) - 1/245 y z DATA(2, 1, -2)
-
- 2 2
- + 2/245 y z DATA(-2, 2, -2) + 1/245 y z DATA(1, 1, 0)
-
- 2 2
- + 1/245 y z DATA(-1, -1, 0) + 1/245 y z DATA(1, -1, 0)
-
- 2 19
- + 1/245 y z DATA(-1, 1, 0) + ---- DATA(1, -2, 2)
- 2100
-
- 2 2
- + 1/245 y z DATA(2, 1, 0) - 2/245 y z DATA(-1, 2, 0)
-
- 2 2
- + 1/490 y z DATA(1, -1, 1) + 1/490 y z DATA(-1, -1, -1)
-
- 2 2
- - 1/245 y z DATA(-1, 2, -1) - 1/245 y z DATA(1, 2, -1)
-
- 2 2
- - 1/245 y z DATA(2, 2, -1) - 2/245 y z DATA(-2, 2, 0)
-
- 2 2
- + 2/245 y z DATA(2, 2, -2) - 1/245 y z DATA(-2, -2, 1)
-
- 2 2
- + 2/245 y z DATA(-2, 2, 2) + 2/245 y z DATA(1, 2, -2)
-
- 2 2
- - 1/245 y z DATA(-1, -2, 1) - 1/245 y z DATA(-2, -2, -1)
-
- 11 2
- + --- DATA(2, -2, 2) - 1/245 y z DATA(-1, -2, -1)
- 420
-
- 2 2
- - 2/245 y z DATA(-1, -2, 0) - 2/245 y z DATA(-2, -2, 0)
-
- 2 2
- + 1/245 y z DATA(-2, 1, 0) - 1/245 y z DATA(2, 2, 1)
-
- 2
- + 1/490 y z DATA(2, 1, 1) - 8/525 DATA(-2, -1, 2)
-
- 2 2
- + 2/245 y z DATA(-2, -2, 2) + 1/490 y z DATA(2, -1, 1)
-
- 2 2
- + 1/490 y z DATA(1, 1, 1) + 1/490 y z DATA(-2, 1, 1)
-
- 2 2
- + 1/490 y z DATA(-2, 1, -1) - 1/245 y z DATA(-2, 2, 1)
-
- 2 2
- + 1/490 y z DATA(1, -1, -1) + 1/490 y z DATA(-1, 1, -1)
-
- 2 2
- + 1/490 y z DATA(1, 1, -1) + 1/490 y z DATA(-1, -1, 1)
-
- - 2/175 y z DATA(-1, -2, -2) - 2/175 y z DATA(1, -2, -2)
-
- + 1/175 y z DATA(-2, -1, -2) - 2/175 y z DATA(2, -2, -2)
-
- + 1/175 y z DATA(-1, -1, -2) + 1/175 y z DATA(2, -1, -2)
-
- 2
- + 1/175 y z DATA(1, -1, -2) - 1/245 y z DATA(2, -1, 2)
-
- 2 2
- - 1/245 y z DATA(-1, -1, 2) - 1/245 y z DATA(-1, 2, 1)
-
- 2
- - 1/245 y z DATA(1, 2, 1) + 2/175 y z DATA(2, -2, 2)
-
- - 1/175 y z DATA(-2, -1, 2) - 2/175 y z DATA(-2, -2, -2)
-
- 11
- + --- DATA(-2, -2, -2) + 1/350 y z DATA(-2, -1, -1)
- 420
-
- 3 3
- - 1/300 x DATA(1, 1, -2) + 1/600 x DATA(2, 1, -2)
-
- 3 3
- + 1/600 x DATA(-2, -1, 1) - 1/300 x DATA(2, -2, 1)
-
- 3 3
- + 1/600 x DATA(-2, -1, -1) + 1/150 x DATA(-1, 2, -2)
-
- 3 3
- - 1/300 x DATA(2, -2, -1) - 1/300 x DATA(-2, 2, -1)
-
- - 2/175 y z DATA(-1, 2, -2) - 1/175 y z DATA(2, -2, -1)
-
- - 1/175 y z DATA(-2, 2, -1) - 1/350 y z DATA(-1, 1, 1)
-
- + 2/175 y z DATA(1, -2, 2) + 1/300 DATA(0, -2, -2)
-
- 2 2
- - 1/700 z DATA(1, 1, 1) - 1/700 z DATA(-2, 1, 1)
-
- 2 3
- - 1/700 z DATA(-2, 1, -1) - 1/600 z DATA(1, -1, 2)
-
- 3 3
- - 1/600 z DATA(2, -1, 2) - 1/600 z DATA(-1, -1, 2)
-
- 3 3
- - 1/150 z DATA(-1, 2, 1) - 1/150 z DATA(1, 2, 1)
-
- 3 3
- - 1/150 z DATA(2, 2, 1) - 1/300 z DATA(2, 1, 1)
-
- 3 3
- - 1/300 z DATA(-2, -2, 2) + 1/300 z DATA(2, -1, 1)
-
- 3 3
- - 1/300 z DATA(1, 1, 1) - 1/300 z DATA(-2, 1, 1)
-
- 3 3
- + 1/300 z DATA(-2, 1, -1) - 1/150 z DATA(-2, 2, 1)
-
- 3 3
- - 1/300 z DATA(1, -1, -1) + 1/300 z DATA(-1, 1, -1)
-
- 2 2 2
- + 1/100 y DATA(2, 2, 2) + 1/100 y DATA(-1, 2, 2) - 1/50 y DATA(2, 1, 2)
-
- 2 2
- - 1/50 y DATA(-1, 1, 2) - 1/100 y DATA(-1, -2, 2)
-
- 3 3
- + 1/300 x DATA(1, -1, 2) - 1/600 x DATA(2, -1, 2)
-
- 3 3
- - 1/300 x DATA(-1, -1, 2) + 1/150 x DATA(-1, 2, 1)
-
- 3 3
- - 1/150 x DATA(1, 2, 1) + 1/300 x DATA(2, 2, 1)
-
- 3 3
- - 1/600 x DATA(2, -1, -1) + 1/600 x DATA(2, 1, -1)
-
- 3 3
- - 1/150 x DATA(1, 2, 0) - 1/600 x DATA(2, -1, 0)
-
- 3 3
- + 1/150 x DATA(-1, 2, 0) + 1/600 x DATA(2, 1, 0)
-
- 3 2
- + 1/300 x DATA(-1, 1, 0) - 1/175 z DATA(-1, -2, 2)
-
- 2 2
- + 1/175 z DATA(2, 2, 2) + 1/175 z DATA(-1, 2, 2)
-
- 2 2
- + 1/350 z DATA(2, 1, 2) + 1/350 z DATA(-1, 1, 2)
-
- 2 2
- + 1/350 z DATA(1, 1, 2) + 1/175 z DATA(1, 2, 2)
-
- 2 2
- - 1/700 z DATA(-1, 1, -1) - 1/700 z DATA(1, 1, -1)
-
- 2 2
- + 1/700 z DATA(-1, -1, 1) + 1/700 z DATA(1, -1, 1)
-
- 2 2
- + 1/700 z DATA(-1, -1, -1) - 1/350 z DATA(-1, 2, -1)
-
- 2 2
- - 1/350 z DATA(1, 2, -1) - 1/350 z DATA(2, 2, -1)
-
- 2 2
- - 1/175 z DATA(-2, 2, 0) + 1/175 z DATA(2, 2, -2)
-
- 2 2
- + 1/350 z DATA(-2, -2, 1) + 1/175 z DATA(-2, 2, 2)
-
- 2 2
- + 1/175 z DATA(1, 2, -2) + 1/350 z DATA(-1, -2, 1)
-
- 2 2
- + 1/350 z DATA(-2, -2, -1) + 1/350 z DATA(-1, -2, -1)
-
- 2 2
- + 1/175 z DATA(-1, -2, 0) + 1/175 z DATA(-2, -2, 0)
-
- 2 2
- - 1/350 z DATA(-2, 1, 0) + 1/350 z DATA(-2, 1, 2)
-
- 2 2
- + 1/350 z DATA(-2, -1, 0) + 1/175 z DATA(1, -2, 0)
-
- 2 2
- + 1/175 z DATA(2, -2, 0) + 1/350 z DATA(1, -2, 1)
-
- 2 2
- + 1/350 z DATA(1, -2, -1) + 1/700 z DATA(-2, -1, 1)
-
- 2 2
- + 1/350 z DATA(2, -2, 1) + 1/700 z DATA(-2, -1, -1)
-
- 2 2
- + 1/175 z DATA(-1, 2, -2) + 1/350 z DATA(2, -2, -1)
-
- 2 2
- - 1/350 z DATA(-2, 2, -1) - 1/175 z DATA(2, 2, 0)
-
- 2 2
- - 1/700 z DATA(-1, 1, 1) - 1/175 z DATA(1, -2, 2)
-
- 2 2
- - 1/175 z DATA(2, -2, 2) - 1/350 z DATA(-2, -1, 2)
-
- 2 2
- - 1/175 z DATA(-2, -2, -2) - 1/350 z DATA(-2, 2, 1)
-
- 2 2
- + 1/700 z DATA(1, -1, -1) + 1/350 z DATA(-2, 1, -2)
-
- 2 2
- + 1/350 z DATA(-1, 1, -2) + 1/350 z DATA(1, 1, -2)
-
- 2 2
- + 1/350 z DATA(2, 1, -2) + 1/175 z DATA(-2, 2, -2)
-
- 2 2
- - 1/350 z DATA(1, 1, 0) + 1/350 z DATA(-1, -1, 0)
-
- 2 2
- + 1/350 z DATA(1, -1, 0) - 1/350 z DATA(-1, 1, 0)
-
- 2 2
- - 1/350 z DATA(2, 1, 0) - 1/175 z DATA(-1, 2, 0)
-
- 2 2
- + 1/350 z DATA(2, -1, 0) - 1/175 z DATA(1, 2, 0)
-
- 2 2
- - 1/700 z DATA(2, 1, -1) + 1/700 z DATA(2, -1, -1)
-
- 2 2
- - 1/350 z DATA(1, -1, 2) - 1/350 z DATA(2, -1, 2)
-
- 2 2
- - 1/350 z DATA(-1, -1, 2) - 1/350 z DATA(-1, 2, 1)
-
- 2 2 2
- - 1/350 z DATA(1, 2, 1) - 1/350 z DATA(2, 2, 1) - 1/700 z DATA(2, 1, 1)
-
- 2 2
- - 1/175 z DATA(-2, -2, 2) + 1/700 z DATA(2, -1, 1)
-
- 167 167 167
- - ---- z DATA(-1, -1, 2) + ---- z DATA(-1, 2, 1) + ---- z DATA(1, 2, 1)
- 7000 7000 7000
-
- 107 229 137
- + ---- z DATA(2, 2, 1) + ----- z DATA(2, 1, 1) + ---- z DATA(-2, -2, 2)
- 7000 10500 5250
-
- 229 107 167
- - ----- z DATA(2, -1, 1) - ---- z DATA(-2, 1, -2) - ---- z DATA(-1, 1, -2)
- 10500 7000 7000
-
- 167 107 137
- - ---- z DATA(1, 1, -2) - ---- z DATA(2, 1, -2) + ---- z DATA(-2, 2, -2)
- 7000 7000 5250
-
- 229 229
- - ----- z DATA(2, 1, -1) + ----- z DATA(2, -1, -1)
- 10500 10500
-
- 2 2
- - 1/175 z DATA(-1, -2, -2) - 1/175 z DATA(1, -2, -2)
-
- 2 2
- - 1/350 z DATA(-2, -1, -2) - 1/175 z DATA(2, -2, -2)
-
- 2 2
- - 1/350 z DATA(-1, -1, -2) - 1/350 z DATA(2, -1, -2)
-
- 2 107
- - 1/350 z DATA(1, -1, -2) - ---- x DATA(1, -2, 2)
- 7000
-
- 107 137
- + ---- x DATA(-2, -1, 2) - ---- x DATA(-2, -2, -2)
- 7000 5250
-
- 107 107
- + ---- x DATA(-1, -2, -2) - ---- x DATA(1, -2, -2)
- 7000 7000
-
- 107 137
- + ---- x DATA(-2, -1, -2) + ---- x DATA(2, -2, -2)
- 7000 5250
-
- 229 107
- + ----- x DATA(-1, -1, -2) - ---- x DATA(2, -1, -2)
- 10500 7000
-
- 229 107 137
- - ----- x DATA(1, -1, -2) + ---- x DATA(-1, -2, 2) - ---- x DATA(2, 2, 2)
- 10500 7000 5250
-
- 107 107 229
- - ---- x DATA(-1, 2, 2) + ---- x DATA(2, 1, 2) - ----- x DATA(-1, 1, 2)
- 7000 7000 10500
-
- 229 107 229
- + ----- x DATA(1, 1, 2) + ---- x DATA(1, 2, 2) + ----- z DATA(-2, -1, -1)
- 10500 7000 10500
-
- 107 107 137
- + ---- z DATA(2, -2, -1) - ---- z DATA(-2, 2, -1) + ---- z DATA(-1, 1, 1)
- 7000 7000 5250
-
- 47 137 107
- + ---- z DATA(1, -2, 2) + ---- z DATA(2, -2, 2) - ---- z DATA(-2, -1, 2)
- 5250 5250 7000
-
- 137 47
- - ---- z DATA(-2, -2, -2) - ---- z DATA(-1, -2, -2)
- 5250 5250
-
- 47 107
- - ---- z DATA(1, -2, -2) + ---- z DATA(-2, -1, -2)
- 5250 7000
-
- 137 167
- - ---- z DATA(2, -2, -2) + ---- z DATA(-1, -1, -2)
- 5250 7000
-
- 107 167 47
- + ---- z DATA(2, -1, -2) + ---- z DATA(1, -1, -2) + ---- z DATA(-1, -2, 2)
- 7000 7000 5250
-
- 137 47 107
- - ---- z DATA(2, 2, 2) - ---- z DATA(-1, 2, 2) + ---- z DATA(2, 1, 2)
- 5250 5250 7000
-
- 167 167 47
- + ---- z DATA(-1, 1, 2) + ---- z DATA(1, 1, 2) - ---- z DATA(1, 2, 2)
- 7000 7000 5250
-
- 47 229
- + ---- z DATA(-1, 2, -2) + ----- z DATA(-2, 1, 1)
- 5250 10500
-
- 229 107 137
- - ----- z DATA(-2, 1, -1) + ---- z DATA(-2, 2, 1) + ---- z DATA(1, -1, -1)
- 10500 7000 5250
-
- 137 137 137
- - ---- z DATA(-1, 1, -1) - ---- z DATA(1, 1, -1) - ---- z DATA(-1, -1, 1)
- 5250 5250 5250
-
- 137 137 167
- - ---- z DATA(1, -1, 1) + ---- z DATA(-1, -1, -1) - ---- z DATA(-1, 2, -1)
- 5250 5250 7000
-
- 167 107 137
- - ---- z DATA(1, 2, -1) - ---- z DATA(2, 2, -1) + ---- z DATA(2, 2, -2)
- 7000 7000 5250
-
- 107 137 47
- - ---- z DATA(-2, -2, 1) - ---- z DATA(-2, 2, 2) + ---- z DATA(1, 2, -2)
- 7000 5250 5250
-
- 167 107
- - ---- z DATA(-1, -2, 1) + ---- z DATA(-2, -2, -1)
- 7000 7000
-
- 167 107 167
- + ---- z DATA(-1, -2, -1) + ---- z DATA(-2, 1, 2) - ---- z DATA(1, -2, 1)
- 7000 7000 7000
-
- 167 229 107
- + ---- z DATA(1, -2, -1) - ----- z DATA(-2, -1, 1) - ---- z DATA(2, -2, 1)
- 7000 10500 7000
-
- 137 167 107
- + ---- z DATA(1, 1, 1) - ---- z DATA(1, -1, 2) - ---- z DATA(2, -1, 2)
- 5250 7000 7000
-
- 137 187 107
- + ---- x DATA(2, -2, 2) - ---- x DATA(-2, 1, 0) - ---- x DATA(-2, 1, 2)
- 5250 7000 7000
-
- 187 187 17
- + ---- x DATA(-2, -1, 0) - ---- x DATA(1, -2, 0) + ---- x DATA(2, -2, 0)
- 7000 7000 5250
-
- 167 167 167
- - ---- x DATA(1, -2, 1) - ---- x DATA(1, -2, -1) + ---- x DATA(-2, -1, 1)
- 7000 7000 7000
-
- 47 167 107
- + ---- x DATA(2, -2, 1) + ---- x DATA(-2, -1, -1) - ---- x DATA(-1, 2, -2)
- 5250 7000 7000
-
- 47 47 17
- + ---- x DATA(2, -2, -1) + ---- x DATA(-2, 2, -1) - ---- x DATA(2, 2, 0)
- 5250 5250 5250
-
- 137 137 167
- - ---- x DATA(-1, 1, 1) + ---- x DATA(1, 1, 1) - ---- x DATA(-2, 1, 1)
- 5250 5250 7000
-
- 167 47 137
- - ---- x DATA(-2, 1, -1) + ---- x DATA(-2, 2, 1) - ---- x DATA(1, -1, -1)
- 7000 5250 5250
-
- 137 137 137
- - ---- x DATA(-1, 1, -1) + ---- x DATA(1, 1, -1) + ---- x DATA(-1, -1, 1)
- 5250 5250 5250
-
- 137 137 167
- - ---- x DATA(1, -1, 1) + ---- x DATA(-1, -1, -1) - ---- x DATA(-1, 2, -1)
- 5250 5250 7000
-
- 167 47 17
- + ---- x DATA(1, 2, -1) - ---- x DATA(2, 2, -1) + ---- x DATA(-2, 2, 0)
- 7000 5250 5250
-
- 137 47 137
- - ---- x DATA(2, 2, -2) - ---- x DATA(-2, -2, 1) + ---- x DATA(-2, 2, 2)
- 5250 5250 5250
-
- 107 167 47
- + ---- x DATA(1, 2, -2) + ---- x DATA(-1, -2, 1) - ---- x DATA(-2, -2, -1)
- 7000 7000 5250
-
- 167 187
- + ---- x DATA(-1, -2, -1) + ---- x DATA(-1, -2, 0)
- 7000 7000
-
- 17 137 289
- - ---- x DATA(-2, -2, 0) + ---- x DATA(-2, 2, -2) + ----- x DATA(1, 1, 0)
- 5250 5250 10500
-
- 289 289
- + ----- x DATA(-1, -1, 0) - ----- x DATA(1, -1, 0)
- 10500 10500
-
- 289 187 187
- - ----- x DATA(-1, 1, 0) + ---- x DATA(2, 1, 0) - ---- x DATA(-1, 2, 0)
- 10500 7000 7000
-
- 187 187 167
- - ---- x DATA(2, -1, 0) + ---- x DATA(1, 2, 0) + ---- x DATA(2, 1, -1)
- 7000 7000 7000
-
- 167 229 107
- - ---- x DATA(2, -1, -1) - ----- x DATA(1, -1, 2) - ---- x DATA(2, -1, 2)
- 7000 10500 7000
-
- 229 167 167
- + ----- x DATA(-1, -1, 2) - ---- x DATA(-1, 2, 1) + ---- x DATA(1, 2, 1)
- 10500 7000 7000
-
- 47 167 137
- - ---- x DATA(2, 2, 1) + ---- x DATA(2, 1, 1) - ---- x DATA(-2, -2, 2)
- 5250 7000 5250
-
- 167 3
- - ---- x DATA(2, -1, 1) - 1/150 x DATA(-1, -2, 2)
- 7000
-
- 3 3
- + 1/300 x DATA(2, 2, 2) + 1/150 x DATA(-1, 2, 2)
-
- 3 3
- + 1/600 x DATA(2, 1, 2) + 1/300 x DATA(-1, 1, 2)
-
- 3 3
- - 1/300 x DATA(1, 1, 2) - 1/150 x DATA(1, 2, 2)
-
- 2 2
- + 1/350 x DATA(-2, 1, -2) - 1/700 x DATA(-1, 1, -2)
-
- 2 2
- - 1/700 x DATA(1, 1, -2) + 1/350 x DATA(2, 1, -2)
-
- 2 2
- + 1/175 x DATA(-2, 2, -2) - 1/700 x DATA(1, 1, 0)
-
- 2 2
- + 1/700 x DATA(-1, -1, 0) + 1/700 x DATA(1, -1, 0)
-
- 2 2
- - 1/700 x DATA(-1, 1, 0) + 1/350 x DATA(2, 1, 0)
-
- 2 2
- - 1/350 x DATA(-1, 2, 0) - 1/350 x DATA(2, -1, 0)
-
- 2 2
- - 1/350 x DATA(1, 2, 0) + 1/350 x DATA(2, 1, -1)
-
- 2 2
- - 1/350 x DATA(2, -1, -1) + 1/700 x DATA(1, -1, 2)
-
- 2 2
- - 1/350 x DATA(2, -1, 2) + 1/700 x DATA(-1, -1, 2)
-
- 2 2
- - 1/350 x DATA(-1, 2, 1) - 1/350 x DATA(1, 2, 1)
-
- 2 107
- + 1/175 x DATA(2, 2, 1) - ---- x DATA(-2, 1, -2)
- 7000
-
- 229 229 107
- - ----- x DATA(-1, 1, -2) + ----- x DATA(1, 1, -2) + ---- x DATA(2, 1, -2)
- 10500 10500 7000
-
- - 1/175 y z DATA(-2, 1, 2) + 1/175 y z DATA(1, -2, 1)
-
- 2 2
- - 1/175 x DATA(-2, -2, 2) - 1/700 x DATA(1, 1, 1)
-
- 2 2
- + 1/350 x DATA(-2, 1, 1) + 1/350 x DATA(-2, 1, -1)
-
- 2 2
- + 1/175 x DATA(-2, 2, 1) + 1/700 x DATA(1, -1, -1)
-
- 2 2
- - 1/700 x DATA(-1, 1, -1) - 1/700 x DATA(1, 1, -1)
-
- 2 2
- + 1/700 x DATA(-1, -1, 1) + 1/700 x DATA(1, -1, 1)
-
- 2 2
- + 1/700 x DATA(-1, -1, -1) - 1/350 x DATA(-1, 2, -1)
-
- 2 2
- - 1/350 x DATA(1, 2, -1) + 1/175 x DATA(2, 2, -1)
-
- 2 2
- + 1/175 x DATA(-2, 2, 0) + 1/175 x DATA(2, 2, -2)
-
- 2 2
- - 1/175 x DATA(-2, -2, 1) + 1/175 x DATA(-2, 2, 2)
-
- 2 2
- - 1/350 x DATA(1, 2, -2) + 1/350 x DATA(-1, -2, 1)
-
- 2 2
- - 1/175 x DATA(-2, -2, -1) + 1/350 x DATA(-1, -2, -1)
-
- 2 2
- + 1/350 x DATA(-1, -2, 0) - 1/175 x DATA(-2, -2, 0)
-
- 2 2
- + 1/350 x DATA(-2, 1, 0) + 1/350 x DATA(-2, 1, 2)
-
- 3 2
- + 1/300 x DATA(1, -1, -2) - 1/350 x DATA(2, -1, 1)
-
- 256
- + 4/75 y DATA(-2, 1, 0) + ---- y DATA(-2, 1, 2) + 4/75 y DATA(-2, -1, 0)
- 3675
-
- 311 191
- + ----- y DATA(1, -2, 0) - 1/300 y DATA(2, -2, 0) + ----- y DATA(1, -2, 1)
- 14700 14700
-
- 191 211
- + ----- y DATA(1, -2, -1) + ---- y DATA(-2, -1, 1)
- 14700 3675
-
- 169 211
- - ----- y DATA(2, -2, 1) + ---- y DATA(-2, -1, -1)
- 14700 3675
-
- 169 169
- - ----- y DATA(-1, 2, -2) - ----- y DATA(2, -2, -1)
- 14700 14700
-
- 169 166
- - ----- y DATA(-2, 2, -1) - 1/300 y DATA(2, 2, 0) + ---- y DATA(1, -1, -1)
- 14700 3675
-
- 256 211 191
- + ---- y DATA(2, -1, 2) + ---- y DATA(-1, -1, 2) + ----- y DATA(-1, 2, 1)
- 3675 3675 14700
-
- 191 169 211
- + ----- y DATA(1, 2, 1) - ----- y DATA(2, 2, 1) + ---- y DATA(2, 1, 1)
- 14700 14700 3675
-
- 529 211 166
- - ----- y DATA(-2, -2, 2) + ---- y DATA(2, -1, 1) + ---- y DATA(1, 1, 1)
- 14700 3675 3675
-
- 211 211 256
- + ---- y DATA(-2, 1, 1) + ---- y DATA(-2, 1, -1) + ---- y DATA(-2, 1, -2)
- 3675 3675 3675
-
- 211 211 256
- + ---- y DATA(-1, 1, -2) + ---- y DATA(1, 1, -2) + ---- y DATA(2, 1, -2)
- 3675 3675 3675
-
- 529 151 151
- - ----- y DATA(-2, 2, -2) + ---- y DATA(1, 1, 0) + ---- y DATA(-1, -1, 0)
- 14700 3675 3675
-
- 151 151
- + ---- y DATA(1, -1, 0) + ---- y DATA(-1, 1, 0) + 4/75 y DATA(2, 1, 0)
- 3675 3675
-
- 311 311
- + ----- y DATA(-1, 2, 0) + 4/75 y DATA(2, -1, 0) + ----- y DATA(1, 2, 0)
- 14700 14700
-
- 211 211 211
- + ---- y DATA(2, 1, -1) + ---- y DATA(2, -1, -1) + ---- y DATA(1, -1, 2)
- 3675 3675 3675
-
- 3 3
- + 1/300 z DATA(2, 2, 2) + 1/300 z DATA(-1, 2, 2)
-
- 3 2
- + 1/600 z DATA(2, 1, 2) + 2/245 x y DATA(-2, -2, -2)
-
- 2 2
- - 1/245 x y DATA(-2, -1, 2) + 2/245 x y DATA(2, -2, 2)
-
- 2 2
- - 1/245 x y DATA(1, -2, 2) + 1/490 x y DATA(-1, 1, 1)
-
- 2 2
- + 2/245 x y DATA(2, 2, 0) + 2/245 x y DATA(-2, 2, -1)
-
- 2 2
- + 2/245 x y DATA(2, -2, -1) - 1/245 x y DATA(-1, 2, -2)
-
- 2 2
- - 1/245 x y DATA(-2, -1, -1) + 1/100 y z DATA(1, 1, -1)
-
- 2 2
- - 1/200 y z DATA(-2, 2, -1) + 1/100 y z DATA(-2, 1, -1)
-
- 2 2
- + 1/200 y z DATA(-2, 2, 1) - 1/100 y z DATA(-2, 1, 1)
-
- 2 2
- + 1/50 y z DATA(-2, 1, -2) - 1/100 y z DATA(1, 1, 1)
-
- 2 2
- + 1/50 y z DATA(-1, 1, -2) - 1/245 x y DATA(-2, 1, -2)
-
- 2
- + 1/200 y z DATA(2, -2, -1) + 1/175 x y DATA(-2, 1, -2)
-
- 2 2
- - 1/100 y z DATA(-2, -2, 2) + 1/100 y z DATA(2, -1, 1)
-
- 2 2
- + 1/200 y z DATA(2, 2, 1) - 1/100 y z DATA(2, 1, 1)
-
- 2 2
- + 1/200 y z DATA(-1, 2, 1) + 1/200 y z DATA(1, 2, 1)
-
- 2 2
- + 1/50 y z DATA(1, -1, 2) + 1/50 y z DATA(2, -1, 2)
-
- 2 2
- + 1/50 y z DATA(-1, -1, 2) - 1/100 y z DATA(-1, 2, -2)
-
- 2 2
- - 1/100 y z DATA(2, -1, -1) + 1/50 y z DATA(2, 1, -2)
-
- 2 2
- - 1/100 y z DATA(-2, 2, -2) + 1/100 y z DATA(2, 1, -1)
-
- 2 2
- + 1/50 y z DATA(1, 1, -2) - 1/100 y z DATA(-2, -1, -1)
-
- 2
- + 1/350 x y z DATA(1, -2, 1) + 1/700 x z DATA(2, 1, 1)
-
- 2 2
- + 1/350 x z DATA(2, 2, 1) - 1/700 x z DATA(1, 2, 1)
-
- 2 2
- - 1/700 x z DATA(-1, 2, 1) + 1/700 x z DATA(-1, -1, 2)
-
- 2 2
- - 1/350 x z DATA(2, -1, 2) - 1/100 y z DATA(1, 2, -2)
-
- 2 2
- + 1/700 x z DATA(1, -1, 2) + 1/700 x z DATA(2, -1, -1)
-
- 2 2
- - 1/700 x z DATA(2, 1, -1) - 1/175 x z DATA(-2, 2, -2)
-
- 2 2
- - 1/350 x z DATA(2, 1, -2) + 1/700 x z DATA(1, 1, -2)
-
- 2 2
- + 1/700 x z DATA(-1, 1, -2) - 1/350 x z DATA(-2, 1, -2)
-
- 2 2
- - 1/1400 x z DATA(-1, -1, -1) + 1/1400 x z DATA(1, -1, 1)
-
- 2 2
- + 1/100 y z DATA(1, -1, 1) + 1/50 x y DATA(-2, 1, -2)
-
- + 2/175 x y DATA(2, 2, 0) - 2/175 x y DATA(-2, 2, -1)
-
- + 1/175 x y DATA(1, 2, 2) - 1/350 x y DATA(1, 1, 2)
-
- + 1/350 x y DATA(-1, 1, 2) - 1/175 x y DATA(2, 1, 2)
-
- 2
- - 1/175 x y DATA(-1, 2, 2) + 1/200 y z DATA(-1, -2, -1)
-
- + 2/175 x y DATA(2, 2, 2) - 1/175 x y DATA(-1, -2, 2)
-
- - 1/350 x y DATA(1, -1, -2) - 1/175 x y DATA(2, -1, -2)
-
- 2
- + 1/350 x y DATA(-1, -1, -2) - 1/50 y z DATA(-2, 1, 2)
-
- + 2/175 x y DATA(2, -2, -2) + 1/175 x y DATA(-2, -1, -2)
-
- + 1/175 x y DATA(1, -2, -2) - 1/175 x y DATA(-1, -2, -2)
-
- 2
- - 2/175 x y DATA(-2, -2, -2) + 1/700 x z DATA(2, -1, 1)
-
- 2 2
- + 1/175 x z DATA(-2, -2, 2) - 1/700 x z DATA(2, 1, 1)
-
- 2 19
- - 1/350 x z DATA(2, 2, 1) + ---- DATA(-1, -2, -2)
- 2100
-
- 2
- - 1/1000 x z DATA(1, -1, 1) + 1/200 y z DATA(1, -2, -1)
-
- + 1/1000 x z DATA(-1, -1, 1) - 1/1000 x z DATA(1, 1, -1)
-
- + 1/1000 x z DATA(-1, 1, -1) + 1/1000 x z DATA(1, -1, -1)
-
- - 1/250 x z DATA(-2, 2, 1) + 1/500 x z DATA(-2, 1, -1)
-
- 2
- - 1/500 x z DATA(-2, 1, 1) + 1/50 y z DATA(-2, -1, 2)
-
- + 1/1000 x z DATA(1, 1, 1) - 1/500 x z DATA(2, -1, 1)
-
- + 1/125 x z DATA(-2, -2, 2) + 1/500 x z DATA(1, -2, -1)
-
- 2
- - 1/175 y z DATA(1, -2, -1) + 1/200 x y DATA(1, 2, 0)
-
- 2 2
- + 1/50 x y DATA(2, -1, 0) - 1/200 x y DATA(-1, 2, 0)
-
- 2 2
- - 1/50 x y DATA(2, 1, 0) + 1/100 x y DATA(-1, 1, 0)
-
- 2 2
- + 1/100 x y DATA(1, -1, 0) - 1/100 x y DATA(-1, -1, 0)
-
- 2 2
- - 1/100 x y DATA(1, 1, 0) - 1/100 x y DATA(-2, 2, -2)
-
- 2 2
- - 1/50 x y DATA(2, 1, -2) - 1/100 x y DATA(1, 1, -2)
-
- 2
- + 1/100 x y DATA(-1, 1, -2) + 2/175 y z DATA(1, 2, 2)
-
- - 1/175 y z DATA(1, 1, 2) - 1/175 y z DATA(-1, 1, 2)
-
- - 1/175 y z DATA(2, 1, 2) + 2/175 y z DATA(-1, 2, 2)
-
- + 2/175 y z DATA(2, 2, 2) + 2/175 y z DATA(-1, -2, 2)
-
- 2 2
- + 1/100 x y DATA(-1, 1, -1) + 1/100 x y DATA(1, -1, -1)
-
- 2 3
- - 1/100 x y DATA(-2, 2, 1) - 1/300 x DATA(-1, -1, 0)
-
- - 1/350 y z DATA(-2, -1, 1) + 1/175 y z DATA(2, -2, 1)
-
- 3 3
- - 1/300 x DATA(-2, 2, -2) + 1/300 x DATA(1, -1, 0)
-
- 3
- - 1/300 x DATA(1, 1, 0) + 1/175 y z DATA(-1, -2, 1)
-
- - 1/175 y z DATA(-2, -2, -1) - 1/175 y z DATA(-1, -2, -1)
-
- 19 2 2
- + ---- DATA(1, -2, -2) - 1/50 y DATA(-2, 1, 1) - 1/50 y DATA(-2, 1, -1)
- 2100
-
- 2 2
- + 1/100 y DATA(-2, 2, 1) + 1/50 y DATA(1, -1, -1)
-
- 2 2
- - 1/50 y DATA(-1, 1, -1) - 1/50 y DATA(1, 1, -1)
-
- 2 2
- + 1/50 y DATA(-1, -1, 1) + 1/50 y DATA(1, -1, 1)
-
- 2 2
- + 1/50 y DATA(-1, -1, -1) + 1/100 y DATA(-1, 2, -1)
-
- 2 2
- + 1/100 y DATA(1, 2, -1) + 1/100 y DATA(2, 2, -1)
-
- 2 2
- + 1/100 y DATA(-2, 2, 0) + 1/100 y DATA(2, 2, -2)
-
- 2 2
- - 1/100 y DATA(-2, -2, 1) + 1/100 y DATA(-2, 2, 2)
-
- 2 2
- + 1/100 y DATA(1, 2, -2) - 1/100 y DATA(-1, -2, 1)
-
- 2 2
- - 1/100 y DATA(-2, -2, -1) - 1/100 y DATA(-1, -2, -1)
-
- 2
- - 1/100 y DATA(-1, -2, 0) + 2/175 y z DATA(-2, 2, 2)
-
- - 2/175 y z DATA(1, 2, -2) - 1/175 y z DATA(-1, 2, -1)
-
- - 8/525 DATA(-2, -1, -2) - 1/175 y z DATA(1, 2, -1)
-
- 11
- - 1/175 y z DATA(2, 2, -1) + --- DATA(2, -2, -2)
- 420
-
- - 2/175 y z DATA(2, 2, -2) + 1/175 y z DATA(-2, -2, 1)
-
- - 1/350 y z DATA(-1, -1, 1) - 2/75 DATA(0, -1, -2)
-
- - 1/350 y z DATA(1, -1, 1) - 1/42 DATA(-1, -1, -2)
-
- + 1/350 y z DATA(-1, -1, -1) + 1/350 y z DATA(1, -1, -1)
-
- - 8/525 DATA(2, -1, -2) + 1/350 y z DATA(-1, 1, -1)
-
- + 1/350 y z DATA(1, 1, -1) - 1/42 DATA(1, -1, -2)
-
- - 1/350 y z DATA(2, 1, 1) + 2/175 y z DATA(-2, -2, 2)
-
- - 1/350 y z DATA(2, -1, 1) - 1/350 y z DATA(1, 1, 1)
-
- - 1/350 y z DATA(-2, 1, 1) + 1/350 y z DATA(-2, 1, -1)
-
- + 1/175 y z DATA(-2, 2, 1) + 1/175 y z DATA(2, 2, 1)
-
- - 1/175 y z DATA(2, -1, 2) - 1/175 y z DATA(-1, -1, 2)
-
- + 1/175 y z DATA(-1, 2, 1) + 1/175 y z DATA(1, 2, 1)
-
- - 1/175 y z DATA(1, -1, 2) + 8/525 DATA(-2, 1, -2)
-
- + 1/175 y z DATA(-2, 1, -2) + 1/175 y z DATA(-1, 1, -2)
-
- + 1/175 y z DATA(1, 1, -2) + 2/75 DATA(0, 1, -2)
-
- + 1/175 y z DATA(2, 1, -2) - 2/175 y z DATA(-2, 2, -2)
-
- + 1/350 y z DATA(2, 1, -1) + 1/42 DATA(-1, 1, -2)
-
- 2
- + 1/350 y z DATA(2, -1, -1) + 2/245 y z DATA(-1, -2, 2)
-
- 2 2
- + 2/245 y z DATA(2, 2, 2) + 2/245 y z DATA(-1, 2, 2)
-
- 2 2
- - 1/245 y z DATA(2, 1, 2) - 1/245 y z DATA(-1, 1, 2)
-
- 2
- + 1/42 DATA(1, 1, -2) - 1/245 y z DATA(1, 1, 2)
-
- 2 2
- + 2/245 y z DATA(1, 2, 2) + 2/245 y z DATA(-1, -2, -2)
-
- 2 2
- + 2/245 y z DATA(1, -2, -2) - 1/245 y z DATA(-2, -1, -2)
-
- 2 2
- + 2/245 y z DATA(2, -2, -2) - 1/245 y z DATA(-1, -1, -2)
-
- 2 2
- - 1/245 y z DATA(2, -1, -2) - 1/245 y z DATA(1, -1, -2)
-
- 2
- + 8/525 DATA(2, 1, -2) - 2/245 y z DATA(2, 2, 0)
-
- 2 2
- + 1/490 y z DATA(-1, 1, 1) + 2/245 y z DATA(1, -2, 2)
-
- 2 2
- + 2/245 y z DATA(2, -2, 2) - 1/245 y z DATA(-2, -1, 2)
-
- 2 11
- + 2/245 y z DATA(-2, -2, -2) - --- DATA(-2, 2, -2)
- 420
-
- 2 2
- - 1/245 y z DATA(2, -2, -1) - 1/245 y z DATA(-2, 2, -1)
-
- 2 2
- + 1/50 x y DATA(-2, 1, -1) + 1/50 x y DATA(-2, 1, 1)
-
- 2 2
- - 1/100 x y DATA(1, 1, 1) + 1/50 x y DATA(2, -1, 1)
-
- 2 2
- + 1/100 x y DATA(-2, -2, 2) - 1/50 x y DATA(2, 1, 1)
-
- 2 2
- + 1/100 x y DATA(2, 2, 1) + 1/200 x y DATA(1, 2, 1)
-
- 2 2
- - 1/200 x y DATA(-1, 2, 1) - 1/100 x y DATA(-1, -1, 2)
-
- 2 2
- + 1/50 x y DATA(2, -1, 2) + 1/100 x y DATA(1, -1, 2)
-
- 2 2
- - 1/50 y z DATA(-1, -1, -2) + 1/50 x y DATA(2, -1, -1)
-
- 2 2
- - 1/50 x y DATA(2, 1, -1) - 1/200 x y DATA(1, -2, 0)
-
- 2 2
- - 1/50 x y DATA(-2, -1, 0) + 1/50 x y DATA(-2, 1, 2)
-
- 2 2
- + 1/50 x y DATA(-2, 1, 0) + 1/100 x y DATA(-2, -2, 0)
-
- 2 2
- + 1/200 x y DATA(-1, -2, 0) + 1/200 x y DATA(-1, -2, -1)
-
- 2 2
- + 1/100 x y DATA(-2, -2, -1) + 1/200 x y DATA(-1, -2, 1)
-
- 2 2
- + 1/200 x y DATA(1, 2, -2) - 1/100 x y DATA(-2, 2, 2)
-
- 2 2
- + 1/100 x y DATA(-2, -2, 1) + 1/100 x y DATA(2, 2, -2)
-
- 2 2
- - 1/100 x y DATA(-2, 2, 0) + 1/100 x y DATA(2, 2, -1)
-
- 2 2
- + 1/200 x y DATA(1, 2, -1) - 1/200 x y DATA(-1, 2, -1)
-
- 2 2
- - 1/100 x y DATA(-1, -1, -1) + 1/100 x y DATA(1, -1, 1)
-
- 2 2
- - 1/100 x y DATA(-1, -1, 1) - 1/100 x y DATA(1, 1, -1)
-
- 2 2
- - 1/100 y z DATA(1, -1, -1) + 1/100 x y DATA(-1, 1, 1)
-
- 2 2
- + 1/100 x y DATA(2, 2, 0) - 1/50 y z DATA(-2, -1, -2)
-
- 2 2
- + 1/100 y z DATA(2, -2, -2) - 1/100 x y DATA(-2, 2, -1)
-
- 2 2
- - 1/100 x y DATA(2, -2, -1) - 1/200 x y DATA(-1, 2, -2)
-
- 2 2
- - 1/50 x y DATA(-2, -1, -1) - 1/100 x y DATA(2, -2, 1)
-
- 2 2
- - 1/50 x y DATA(-2, -1, 1) - 1/200 x y DATA(1, -2, -1)
-
- 2 2
- - 1/200 x y DATA(1, -2, 1) - 1/100 x y DATA(2, -2, 0)
-
- 2 2
- - 1/100 x y DATA(1, 1, 2) + 1/100 y z DATA(-1, -2, -2)
-
- 2 2
- + 1/100 x y DATA(-1, 1, 2) - 1/50 x y DATA(2, 1, 2)
-
- 2 2
- - 1/200 x y DATA(-1, 2, 2) - 1/200 y z DATA(2, -2, 1)
-
- 2 2
- + 1/100 x y DATA(2, 2, 2) + 1/200 x y DATA(-1, -2, 2)
-
- 2 2
- + 1/100 x y DATA(1, -1, -2) + 1/50 x y DATA(2, -1, -2)
-
- 2 2
- - 1/100 x y DATA(-1, -1, -2) - 1/100 x y DATA(2, -2, -2)
-
- 2 2
- - 1/50 x y DATA(-2, -1, -2) - 1/200 x y DATA(1, -2, -2)
-
- 2 2
- + 1/200 x y DATA(-1, -2, -2) + 1/100 y z DATA(1, -2, -2)
-
- 2 2
- + 1/100 x y DATA(-2, -2, -2) - 1/50 x y DATA(-2, -1, 2)
-
- 2 2
- - 1/100 x y DATA(2, -2, 2) - 1/200 x y DATA(1, -2, 2)
-
- + 1/125 x z DATA(-2, 2, -2) - 1/250 x z DATA(2, 1, -2)
-
- - 1/500 x z DATA(1, 1, -2) + 1/500 x z DATA(-1, 1, -2)
-
- 2
- + 1/250 x z DATA(-2, 1, -2) + 1/100 y z DATA(-2, -2, -2)
-
- 2
- + 1/200 x y DATA(1, 2, 2) + 1/500 x z DATA(2, 1, 1)
-
- + 1/250 x z DATA(2, 2, 1) + 1/500 x z DATA(1, 2, 1)
-
- - 1/500 x z DATA(-1, 2, 1) + 1/500 x z DATA(-1, -1, 2)
-
- - 1/250 x z DATA(2, -1, 2) - 1/500 x z DATA(1, -1, 2)
-
- + 1/500 x z DATA(2, -1, -1) - 1/500 x z DATA(2, 1, -1)
-
- 2
- + 1/100 y z DATA(-2, -1, 1) - 1/500 x z DATA(1, -2, 1)
-
- - 1/250 x z DATA(-2, 1, 2) - 1/500 x z DATA(-1, -2, -1)
-
- 2
- - 1/250 x z DATA(-2, -2, -1) - 1/100 y z DATA(2, -2, 2)
-
- + 1/500 x z DATA(-1, -2, 1) - 1/250 x z DATA(1, 2, -2)
-
- 2
- - 1/200 y z DATA(1, -2, 1) - 1/125 x z DATA(-2, 2, 2)
-
- + 1/250 x z DATA(-2, -2, 1) - 1/125 x z DATA(2, 2, -2)
-
- - 1/250 x z DATA(2, 2, -1) - 1/500 x z DATA(1, 2, -1)
-
- + 1/500 x z DATA(-1, 2, -1) - 1/1000 x z DATA(-1, -1, -1)
-
- + 1/250 x z DATA(1, 2, 2) + 1/500 x z DATA(1, 1, 2)
-
- - 1/500 x z DATA(-1, 1, 2) + 1/250 x z DATA(2, 1, 2)
-
- - 1/250 x z DATA(-1, 2, 2) + 1/125 x z DATA(2, 2, 2)
-
- + 1/250 x z DATA(-1, -2, 2) + 1/500 x z DATA(1, -1, -2)
-
- + 1/250 x z DATA(2, -1, -2) - 1/500 x z DATA(-1, -1, -2)
-
- + 1/125 x z DATA(2, -2, -2) - 1/250 x z DATA(-2, -1, -2)
-
- + 1/250 x z DATA(1, -2, -2) - 1/250 x z DATA(-1, -2, -2)
-
- - 1/125 x z DATA(-2, -2, -2) + 1/250 x z DATA(-2, -1, 2)
-
- - 1/125 x z DATA(2, -2, 2) - 1/250 x z DATA(1, -2, 2)
-
- - 1/1000 x z DATA(-1, 1, 1) + 1/250 x z DATA(-2, 2, -1)
-
- + 1/250 x z DATA(2, -2, -1) + 1/250 x z DATA(-1, 2, -2)
-
- - 1/500 x z DATA(-2, -1, -1) - 1/250 x z DATA(2, -2, 1)
-
- + 1/500 x z DATA(-2, -1, 1) + 1/175 x y DATA(1, 2, 0)
-
- - 1/175 x y DATA(2, -1, 0) - 1/175 x y DATA(-1, 2, 0)
-
- - 1/175 x y DATA(2, 1, 0) + 1/350 x y DATA(-1, 1, 0)
-
- - 1/350 x y DATA(1, -1, 0) + 1/350 x y DATA(-1, -1, 0)
-
- - 1/350 x y DATA(1, 1, 0) - 2/175 x y DATA(-2, 2, -2)
-
- - 1/175 x y DATA(2, 1, -2) - 1/350 x y DATA(1, 1, -2)
-
- + 1/350 x y DATA(-1, 1, -2) - 1/175 x y DATA(2, -1, -1)
-
- 2
- - 1/175 x y DATA(2, 1, -1) - 1/100 y z DATA(1, -2, 2)
-
- - 1/350 x y DATA(1, -1, 1) + 1/350 x y DATA(-1, -1, 1)
-
- - 1/350 x y DATA(1, 1, -1) + 1/350 x y DATA(-1, 1, -1)
-
- - 1/350 x y DATA(1, -1, -1) - 2/175 x y DATA(-2, 2, 1)
-
- + 1/175 x y DATA(-2, 1, -1) + 1/175 x y DATA(-2, 1, 1)
-
- - 1/350 x y DATA(1, 1, 1) - 1/175 x y DATA(2, -1, 1)
-
- - 2/175 x y DATA(-2, -2, 2) - 1/175 x y DATA(2, 1, 1)
-
- 2
- + 2/175 x y DATA(2, 2, 1) - 1/100 y z DATA(-1, 1, 1)
-
- + 1/175 x y DATA(1, 2, 1) - 1/175 x y DATA(-1, 2, 1)
-
- + 1/350 x y DATA(-1, -1, 2) - 1/175 x y DATA(2, -1, 2)
-
- - 1/350 x y DATA(1, -1, 2) + 2/175 x y DATA(2, -2, -1)
-
- - 1/175 x y DATA(-1, 2, -2) + 1/175 x y DATA(-2, -1, -1)
-
- + 2/175 x y DATA(2, -2, 1) + 1/175 x y DATA(-2, -1, 1)
-
- + 1/175 x y DATA(1, -2, -1) + 1/175 x y DATA(1, -2, 1)
-
- + 2/175 x y DATA(2, -2, 0) + 1/175 x y DATA(1, -2, 0)
-
- + 1/175 x y DATA(-2, -1, 0) + 1/175 x y DATA(-2, 1, 2)
-
- + 1/175 x y DATA(-2, 1, 0) - 2/175 x y DATA(-2, -2, 0)
-
- - 1/175 x y DATA(-1, -2, 0) - 1/175 x y DATA(-1, -2, -1)
-
- - 2/175 x y DATA(-2, -2, -1) - 1/175 x y DATA(-1, -2, 1)
-
- + 1/175 x y DATA(1, 2, -2) - 2/175 x y DATA(-2, 2, 2)
-
- - 2/175 x y DATA(-2, -2, 1) + 2/175 x y DATA(2, 2, -2)
-
- - 2/175 x y DATA(-2, 2, 0) + 2/175 x y DATA(2, 2, -1)
-
- + 1/175 x y DATA(1, 2, -1) - 1/175 x y DATA(-1, 2, -1)
-
- + 1/350 x y DATA(-1, -1, -1) + 1/175 x y DATA(-2, -1, 2)
-
- + 2/175 x y DATA(2, -2, 2) + 1/175 x y DATA(1, -2, 2)
-
- 2
- + 1/350 x y DATA(-1, 1, 1) - 1/700 x z DATA(1, 2, 1)
-
- 2 2
- + 1/700 x z DATA(-1, 2, 1) + 1/700 x z DATA(-1, -1, 2)
-
- 2 2
- - 1/350 x z DATA(2, -1, 2) - 1/700 x z DATA(1, -1, 2)
-
- 2 2
- + 1/700 x z DATA(2, -1, -1) - 1/700 x z DATA(2, 1, -1)
-
- 2 2
- - 1/350 x z DATA(1, 2, 0) + 1/350 x z DATA(2, -1, 0)
-
- 2 2
- + 1/350 x z DATA(-1, 2, 0) - 1/350 x z DATA(2, 1, 0)
-
- 2 2
- + 1/700 x z DATA(-1, 1, 0) - 1/200 y z DATA(-1, -2, 1)
-
- 2 2
- + 1/200 y z DATA(-2, -2, -1) + 1/700 x z DATA(1, -1, 0)
-
- 2 2
- - 1/700 x z DATA(-1, -1, 0) - 1/700 x z DATA(1, 1, 0)
-
- 2 2
- - 1/175 x z DATA(-2, 2, -2) + 1/350 x z DATA(2, 1, -2)
-
- 2 2
- + 1/700 x z DATA(1, 1, -2) - 1/700 x z DATA(-1, 1, -2)
-
- 2 2
- - 1/350 x z DATA(-2, 1, -2) + 1/1400 x z DATA(1, -1, -1)
-
- 2 2
- + 1/350 x z DATA(-2, 2, 1) + 1/100 y z DATA(-2, 2, 2)
-
- 2 2
- + 1/700 x z DATA(-2, 1, -1) + 1/700 x z DATA(-2, 1, 1)
-
- 2 2
- - 1/1400 x z DATA(1, 1, 1) - 1/350 x z DATA(-2, 1, 2)
-
- 2 2
- + 1/350 x z DATA(-2, 1, 0) - 1/175 x z DATA(-2, -2, 0)
-
- 2 2
- - 1/350 x z DATA(-1, -2, 0) - 1/700 x z DATA(-1, -2, -1)
-
- 2 2
- - 1/350 x z DATA(-2, -2, -1) - 1/100 y z DATA(2, 2, -2)
-
- 2 2
- - 1/700 x z DATA(-1, -2, 1) + 1/350 x z DATA(1, 2, -2)
-
- 2 2
- - 1/200 y z DATA(-2, -2, 1) - 1/175 x z DATA(-2, 2, 2)
-
- 2 2
- - 1/350 x z DATA(-2, -2, 1) + 1/175 x z DATA(2, 2, -2)
-
- 2 2
- + 1/175 x z DATA(-2, 2, 0) - 1/350 x z DATA(2, 2, -1)
-
- 2 2
- - 1/700 x z DATA(1, 2, -1) + 1/700 x z DATA(-1, 2, -1)
-
- 2 2
- - 1/1400 x z DATA(-1, -1, -1) + 1/1400 x z DATA(1, -1, 1)
-
- 2 2
- - 1/1400 x z DATA(-1, -1, 1) - 1/1400 x z DATA(1, 1, -1)
-
- 2 2
- + 1/1400 x z DATA(-1, 1, -1) + 1/1400 x z DATA(-1, 1, 1)
-
- 2 2
- - 1/175 x z DATA(2, 2, 0) - 1/200 y z DATA(2, 2, -1)
-
- 2 2
- + 1/350 x z DATA(-2, 2, -1) + 1/350 x z DATA(2, -2, -1)
-
- 2 2
- - 1/350 x z DATA(-1, 2, -2) - 1/700 x z DATA(-2, -1, -1)
-
- 2 2
- + 1/350 x z DATA(2, -2, 1) - 1/700 x z DATA(-2, -1, 1)
-
- 2 2
- + 1/700 x z DATA(1, -2, -1) + 1/700 x z DATA(1, -2, 1)
-
- 2 2
- + 1/175 x z DATA(2, -2, 0) + 1/350 x z DATA(1, -2, 0)
-
- 2 2
- - 1/350 x z DATA(-2, -1, 0) + 1/350 x z DATA(1, 2, 2)
-
- 2 2
- + 1/700 x z DATA(1, 1, 2) - 1/700 x z DATA(-1, 1, 2)
-
- 2 2
- + 1/350 x z DATA(2, 1, 2) - 1/350 x z DATA(-1, 2, 2)
-
- 2 2
- + 1/175 x z DATA(2, 2, 2) + 1/350 x z DATA(-1, -2, 2)
-
- 2 2
- - 1/100 y z DATA(-1, -1, -1) - 1/700 x z DATA(1, -1, -2)
-
- 2 2
- - 1/350 x z DATA(2, -1, -2) + 1/700 x z DATA(-1, -1, -2)
-
- 2 2
- - 1/200 y z DATA(-1, 2, -1) - 1/175 x z DATA(2, -2, -2)
-
- 2 2
- + 1/350 x z DATA(-2, -1, -2) - 1/350 x z DATA(1, -2, -2)
-
- 2 2
- + 1/350 x z DATA(-1, -2, -2) + 1/175 x z DATA(-2, -2, -2)
-
- 2 2
- + 1/350 x z DATA(-2, -1, 2) - 1/175 x z DATA(2, -2, 2)
-
- 2 2
- - 1/350 x z DATA(1, -2, 2) - 1/200 y z DATA(1, 2, -1)
-
- 2 2
- + 1/1400 x z DATA(-1, -1, 1) + 1/1400 x z DATA(1, 1, -1)
-
- 2 2
- + 1/1400 x z DATA(-1, 1, -1) - 1/1400 x z DATA(1, -1, -1)
-
- 2 2
- + 1/350 x z DATA(-2, 2, 1) - 1/700 x z DATA(-2, 1, -1)
-
- 2 2
- + 1/700 x z DATA(-2, 1, 1) - 1/1400 x z DATA(1, 1, 1)
-
- 2 2
- - 1/700 x z DATA(2, -1, 1) - 1/175 x z DATA(-2, -2, 2)
-
- 2 2
- - 1/1400 x z DATA(-1, 1, 1) - 1/350 x z DATA(-2, 2, -1)
-
- 2 2
- + 1/350 x z DATA(2, -2, -1) + 1/350 x z DATA(-1, 2, -2)
-
- 2 2
- + 1/700 x z DATA(-2, -1, -1) - 1/350 x z DATA(2, -2, 1)
-
- 2 2
- - 1/700 x z DATA(-2, -1, 1) - 1/700 x z DATA(1, -2, -1)
-
- 2 2
- + 1/700 x z DATA(1, -2, 1) + 1/350 x z DATA(-2, 1, 2)
-
- 2 2
- + 1/100 y z DATA(-1, -1, 1) - 1/700 x z DATA(-1, -2, -1)
-
- 2 2
- + 1/350 x z DATA(-2, -2, -1) + 1/700 x z DATA(-1, -2, 1)
-
- 2 2
- + 1/350 x z DATA(1, 2, -2) + 1/175 x z DATA(-2, 2, 2)
-
- 2 2
- - 1/350 x z DATA(-2, -2, 1) - 1/175 x z DATA(2, 2, -2)
-
- 2 2
- - 1/350 x z DATA(2, 2, -1) + 1/700 x z DATA(1, 2, -1)
-
- 2 2
- + 1/700 x z DATA(-1, 2, -1) - 1/245 x y DATA(1, 2, 1)
-
- 2 2
- - 1/245 x y DATA(-1, 2, 1) + 1/490 x y DATA(-1, -1, 2)
-
- 2 2
- - 1/245 x y DATA(2, -1, 2) + 1/490 x y DATA(1, -1, 2)
-
- 2 2
- - 1/245 x y DATA(2, -1, -1) - 1/245 x y DATA(2, 1, -1)
-
- 2 2
- - 1/245 x y DATA(1, 2, 0) - 1/245 x y DATA(2, -1, 0)
-
- 2 2
- - 1/245 x y DATA(-1, 2, 0) - 1/245 x y DATA(2, 1, 0)
-
- 2 2
- + 1/490 x y DATA(-1, 1, 0) + 1/490 x y DATA(1, -1, 0)
-
- 2 2
- + 1/490 x y DATA(-1, -1, 0) + 1/490 x y DATA(1, 1, 0)
-
- 2 2
- + 1/100 y z DATA(-1, 1, -1) + 2/245 x y DATA(-2, 2, -2)
-
- 2 2
- - 1/245 x y DATA(2, 1, -2) + 1/490 x y DATA(1, 1, -2)
-
- 2 2
- + 1/490 x y DATA(-1, 1, -2) - 1/350 x z DATA(1, 2, 2)
-
- 2 2
- - 1/700 x z DATA(1, 1, 2) - 1/700 x z DATA(-1, 1, 2)
-
- 2 2
- + 1/350 x z DATA(2, 1, 2) - 1/350 x z DATA(-1, 2, 2)
-
- 2 2
- + 1/175 x z DATA(2, 2, 2) + 1/350 x z DATA(-1, -2, 2)
-
- 2 2
- - 1/700 x z DATA(1, -1, -2) + 1/350 x z DATA(2, -1, -2)
-
- 2 2
- - 1/700 x z DATA(-1, -1, -2) + 1/175 x z DATA(2, -2, -2)
-
- 2 2
- + 1/350 x z DATA(-2, -1, -2) - 1/350 x z DATA(1, -2, -2)
-
- 2 2
- - 1/350 x z DATA(-1, -2, -2) + 1/175 x z DATA(-2, -2, -2)
-
- 2 2
- - 1/350 x z DATA(-2, -1, 2) - 1/175 x z DATA(2, -2, 2)
-
- 2 2
- + 1/350 x z DATA(1, -2, 2) + 2/245 x y DATA(2, -2, 1)
-
- 2 2
- - 1/245 x y DATA(-2, -1, 1) - 1/245 x y DATA(1, -2, -1)
-
- 2 2
- - 1/245 x y DATA(1, -2, 1) + 2/245 x y DATA(2, -2, 0)
-
- 2 2
- - 1/245 x y DATA(1, -2, 0) - 1/245 x y DATA(-2, -1, 0)
-
- 2 2
- - 1/245 x y DATA(-2, 1, 2) - 1/245 x y DATA(-2, 1, 0)
-
- 2 2
- + 2/245 x y DATA(-2, -2, 0) - 1/245 x y DATA(-1, -2, 0)
-
- 2 2
- - 1/245 x y DATA(-1, -2, -1) + 2/245 x y DATA(-2, -2, -1)
-
- 2 2
- - 1/245 x y DATA(-1, -2, 1) - 1/245 x y DATA(1, 2, -2)
-
- 2 2
- + 2/245 x y DATA(-2, 2, 2) + 2/245 x y DATA(-2, -2, 1)
-
- 2 2
- + 2/245 x y DATA(2, 2, -2) + 2/245 x y DATA(-2, 2, 0)
-
- 2 2
- + 2/245 x y DATA(2, 2, -1) - 1/245 x y DATA(1, 2, -1)
-
- 2 2
- - 1/245 x y DATA(-1, 2, -1) + 1/490 x y DATA(-1, -1, -1)
-
- 2 2
- + 1/490 x y DATA(1, -1, 1) + 1/490 x y DATA(-1, -1, 1)
-
- 2 2
- + 1/490 x y DATA(1, 1, -1) + 1/490 x y DATA(-1, 1, -1)
-
- 2 2
- + 1/490 x y DATA(1, -1, -1) + 2/245 x y DATA(-2, 2, 1)
-
- 2 2
- - 1/245 x y DATA(-2, 1, -1) - 1/245 x y DATA(-2, 1, 1)
-
- 2 2
- + 1/490 x y DATA(1, 1, 1) - 1/245 x y DATA(2, -1, 1)
-
- 2 2
- + 2/245 x y DATA(-2, -2, 2) - 1/245 x y DATA(2, 1, 1)
-
- 2 2
- + 2/245 x y DATA(2, 2, 1) - 1/245 x y DATA(1, 2, 2)
-
- 2 2
- + 1/490 x y DATA(1, 1, 2) + 1/490 x y DATA(-1, 1, 2)
-
- 2 2
- - 1/245 x y DATA(2, 1, 2) - 1/245 x y DATA(-1, 2, 2)
-
- 2 2
- + 2/245 x y DATA(2, 2, 2) - 1/245 x y DATA(-1, -2, 2)
-
- 2 2
- + 1/490 x y DATA(1, -1, -2) - 1/245 x y DATA(2, -1, -2)
-
- 2 2
- + 1/490 x y DATA(-1, -1, -2) + 2/245 x y DATA(2, -2, -2)
-
- 2 2
- - 1/245 x y DATA(-2, -1, -2) - 1/245 x y DATA(1, -2, -2)
-
- 2 3
- - 1/245 x y DATA(-1, -2, -2) + 1/300 x DATA(2, 2, 0)
-
- 3 3
- + 1/300 x DATA(-1, 1, 1) + 1/150 x DATA(1, -2, 2)
-
- 3 3
- - 1/300 x DATA(2, -2, 2) + 1/600 x DATA(-2, -1, 2)
-
- 3 3
- + 1/300 x DATA(-2, -2, -2) - 1/150 x DATA(-1, -2, -2)
-
- 3 3
- + 1/150 x DATA(1, -2, -2) + 1/600 x DATA(-2, -1, -2)
-
- 3 3
- - 1/300 x DATA(2, -2, -2) - 1/300 x DATA(-1, -1, -2)
-
- 3 3
- - 1/600 x DATA(2, -1, -2) - 1/600 x DATA(-2, 1, -1)
-
- 3 3
- - 1/300 x DATA(-2, 2, 1) + 1/300 x DATA(1, -1, -1)
-
- 3 3
- + 1/300 x DATA(-1, 1, -1) - 1/300 x DATA(1, 1, -1)
-
- 3 3
- - 1/300 x DATA(-1, -1, 1) + 1/300 x DATA(1, -1, 1)
-
- 3 3
- - 1/300 x DATA(-1, -1, -1) + 1/150 x DATA(-1, 2, -1)
-
- 3 3
- - 1/150 x DATA(1, 2, -1) + 1/300 x DATA(2, 2, -1)
-
- 3 3
- - 1/300 x DATA(-2, 2, 0) + 1/300 x DATA(2, 2, -2)
-
- 3 3
- + 1/300 x DATA(-2, -2, 1) - 1/300 x DATA(-2, 2, 2)
-
- 3 3
- - 1/150 x DATA(1, 2, -2) - 1/150 x DATA(-1, -2, 1)
-
- 3 3
- + 1/300 x DATA(-2, -2, -1) - 1/150 x DATA(-1, -2, -1)
-
- 3 3
- - 1/150 x DATA(-1, -2, 0) + 1/300 x DATA(-2, -2, 0)
-
- 3 3
- - 1/600 x DATA(-2, 1, 0) - 1/600 x DATA(-2, 1, 2)
-
- 3 3
- + 1/600 x DATA(-2, -1, 0) + 1/150 x DATA(1, -2, 0)
-
- 3 3
- - 1/300 x DATA(2, -2, 0) + 1/150 x DATA(1, -2, 1)
-
- 3 3
- + 1/150 x DATA(1, -2, -1) + 1/600 x DATA(2, 1, 1)
-
- 3 3
- - 1/600 x DATA(2, -1, 1) - 1/300 x DATA(1, 1, 1)
-
- 3 3
- - 1/600 x DATA(-2, 1, 1) + 1/300 x DATA(-2, -2, 2)
-
- 3 3
- - 1/600 x DATA(-2, 1, -2) + 1/300 x DATA(-1, 1, -2)
-
- 2 2
- - 1/50 y DATA(1, 1, 2) + 1/100 y DATA(1, 2, 2)
-
- 3 3
- + 1/150 y DATA(-2, 2, -1) + 1/150 y DATA(2, 2, 0)
-
- 3 3
- - 2/75 y DATA(-1, 1, 1) + 1/150 y DATA(1, -2, 2)
-
- 3 3
- + 1/150 y DATA(2, -2, 2) - 2/75 y DATA(-2, -1, 2)
-
- 3 3
- + 1/150 y DATA(-2, -2, -2) + 1/150 y DATA(-1, -2, -2)
-
- 3 3
- + 1/150 y DATA(1, -2, -2) - 2/75 y DATA(-2, -1, -2)
-
- 3 3
- + 1/150 y DATA(2, -2, -2) - 2/75 y DATA(-1, -1, -2)
-
- 3 3
- - 2/75 y DATA(2, -1, -2) - 2/75 y DATA(1, -1, -2)
-
- 3 3
- + 1/150 y DATA(-1, -2, 2) + 1/150 y DATA(2, 2, 2)
-
- 3 3 3
- + 1/150 y DATA(-1, 2, 2) - 2/75 y DATA(2, 1, 2) - 2/75 y DATA(-1, 1, 2)
-
- 3 3 2
- - 2/75 y DATA(1, 1, 2) + 1/150 y DATA(1, 2, 2) - 1/50 y DATA(-2, 1, -2)
-
- 2 2
- - 1/50 y DATA(-1, 1, -2) - 1/50 y DATA(1, 1, -2)
-
- 2 2
- - 1/50 y DATA(2, 1, -2) + 1/100 y DATA(-2, 2, -2)
-
- 2 2 2
- - 1/50 y DATA(1, 1, 0) + 1/50 y DATA(-1, -1, 0) + 1/50 y DATA(1, -1, 0)
-
- 2 2 2
- - 1/50 y DATA(-1, 1, 0) - 1/50 y DATA(2, 1, 0) + 1/100 y DATA(-1, 2, 0)
-
- 2 2 2
- + 1/50 y DATA(2, -1, 0) + 1/100 y DATA(1, 2, 0) - 1/50 y DATA(2, 1, -1)
-
- 2 2
- + 1/50 y DATA(2, -1, -1) + 1/50 y DATA(1, -1, 2)
-
- 2 2
- + 1/50 y DATA(2, -1, 2) + 1/50 y DATA(-1, -1, 2)
-
- 2 2
- + 1/100 y DATA(-1, 2, 1) + 1/100 y DATA(1, 2, 1)
-
- 2 2
- + 1/100 y DATA(2, 2, 1) - 1/50 y DATA(2, 1, 1)
-
- 2 2
- - 1/100 y DATA(-2, -2, 2) + 1/50 y DATA(2, -1, 1)
-
- 2 2
- - 1/50 y DATA(1, 1, 1) - 1/100 y DATA(-2, -2, 0)
-
- 2 2
- - 1/50 y DATA(-2, 1, 0) - 1/50 y DATA(-2, 1, 2)
-
- 2 2
- + 1/50 y DATA(-2, -1, 0) - 1/100 y DATA(1, -2, 0)
-
- 2 2
- - 1/100 y DATA(2, -2, 0) - 1/100 y DATA(1, -2, 1)
-
- 2 2
- - 1/100 y DATA(1, -2, -1) + 1/50 y DATA(-2, -1, 1)
-
- 2 2
- - 1/100 y DATA(2, -2, 1) + 1/50 y DATA(-2, -1, -1)
-
- 2 2
- + 1/100 y DATA(-1, 2, -2) - 1/100 y DATA(2, -2, -1)
-
- 2 2
- + 1/100 y DATA(-2, 2, -1) + 1/100 y DATA(2, 2, 0)
-
- 2 2
- - 1/50 y DATA(-1, 1, 1) - 1/100 y DATA(1, -2, 2)
-
- 2 2
- - 1/100 y DATA(2, -2, 2) + 1/50 y DATA(-2, -1, 2)
-
- 2 2
- - 1/100 y DATA(-2, -2, -2) - 1/100 y DATA(-1, -2, -2)
-
- 2 2
- - 1/100 y DATA(1, -2, -2) + 1/50 y DATA(-2, -1, -2)
-
- 2 2
- - 1/100 y DATA(2, -2, -2) + 1/50 y DATA(-1, -1, -2)
-
- 2 2
- + 1/50 y DATA(2, -1, -2) + 1/50 y DATA(1, -1, -2)
-
- 3 3
- - 2/75 y DATA(1, 1, 1) - 2/75 y DATA(-2, 1, -1)
-
- 3 3
- + 1/150 y DATA(-2, 2, 1) - 2/75 y DATA(1, -1, -1)
-
- 3 3
- - 2/75 y DATA(-1, 1, -1) - 2/75 y DATA(1, 1, -1)
-
- 3 3
- - 2/75 y DATA(-1, -1, 1) - 2/75 y DATA(1, -1, 1)
-
- 3 3
- - 2/75 y DATA(-1, -1, -1) + 1/150 y DATA(-1, 2, -1)
-
- 3 3
- + 1/150 y DATA(1, 2, -1) + 1/150 y DATA(2, 2, -1)
-
- 3 3
- + 1/150 y DATA(-2, 2, 0) + 1/150 y DATA(2, 2, -2)
-
- 3 3
- + 1/150 y DATA(-2, -2, 1) + 1/150 y DATA(-2, 2, 2)
-
- 3 3
- + 1/150 y DATA(1, 2, -2) + 1/150 y DATA(-1, -2, 1)
-
- 3 3
- + 1/150 y DATA(-2, -2, -1) + 1/150 y DATA(-1, -2, -1)
-
- 3 3
- + 1/150 y DATA(-1, -2, 0) + 1/150 y DATA(-2, -2, 0)
-
- 3 3
- - 2/75 y DATA(-2, 1, 0) - 2/75 y DATA(-2, 1, 2)
-
- 3 3
- - 2/75 y DATA(-2, -1, 0) + 1/150 y DATA(1, -2, 0)
-
- 3 3
- + 1/150 y DATA(2, -2, 0) + 1/150 y DATA(1, -2, 1)
-
- 3 3
- + 1/150 y DATA(1, -2, -1) - 2/75 y DATA(-2, -1, 1)
-
- 3 3
- + 1/150 y DATA(2, -2, 1) - 2/75 y DATA(-2, -1, -1)
-
- 3 3
- + 1/150 y DATA(-1, 2, -2) + 1/150 y DATA(2, -2, -1)
-
- 3 3
- - 2/75 y DATA(-2, 1, 1) - 2/75 y DATA(-2, 1, -2)
-
- 3 3
- - 2/75 y DATA(-1, 1, -2) - 2/75 y DATA(1, 1, -2)
-
- 3 3
- - 2/75 y DATA(2, 1, -2) + 1/150 y DATA(-2, 2, -2)
-
- 3 3 3
- - 2/75 y DATA(1, 1, 0) - 2/75 y DATA(-1, -1, 0) - 2/75 y DATA(1, -1, 0)
-
- 3 3 3
- - 2/75 y DATA(-1, 1, 0) - 2/75 y DATA(2, 1, 0) + 1/150 y DATA(-1, 2, 0)
-
- 3 3 3
- - 2/75 y DATA(2, -1, 0) + 1/150 y DATA(1, 2, 0) - 2/75 y DATA(2, 1, -1)
-
- 3 3
- - 2/75 y DATA(2, -1, -1) - 2/75 y DATA(1, -1, 2)
-
- 3 3
- - 2/75 y DATA(2, -1, 2) - 2/75 y DATA(-1, -1, 2)
-
- 3 3
- + 1/150 y DATA(-1, 2, 1) + 1/150 y DATA(1, 2, 1)
-
- 3 3
- + 1/150 y DATA(2, 2, 1) - 2/75 y DATA(2, 1, 1)
-
- 3 3
- + 1/150 y DATA(-2, -2, 2) - 2/75 y DATA(2, -1, 1)
-
- 166 169 529
- + ---- y DATA(-1, 1, 1) - ----- y DATA(1, -2, 2) - ----- y DATA(2, -2, 2)
- 3675 14700 14700
-
- 256 529
- + ---- y DATA(-2, -1, 2) - ----- y DATA(-2, -2, -2)
- 3675 14700
-
- 169 169
- - ----- y DATA(-1, -2, -2) - ----- y DATA(1, -2, -2)
- 14700 14700
-
- 256 529
- + ---- y DATA(-2, -1, -2) - ----- y DATA(2, -2, -2)
- 3675 14700
-
- 211 256
- + ---- y DATA(-1, -1, -2) + ---- y DATA(2, -1, -2)
- 3675 3675
-
- 211 169 529
- + ---- y DATA(1, -1, -2) - ----- y DATA(-1, -2, 2) - ----- y DATA(2, 2, 2)
- 3675 14700 14700
-
- 169 256 211
- - ----- y DATA(-1, 2, 2) + ---- y DATA(2, 1, 2) + ---- y DATA(-1, 1, 2)
- 14700 3675 3675
-
- 211 169 169
- + ---- y DATA(1, 1, 2) - ----- y DATA(1, 2, 2) - ----- y DATA(-2, 2, 1)
- 3675 14700 14700
-
- 166 166 166
- + ---- y DATA(-1, 1, -1) + ---- y DATA(1, 1, -1) + ---- y DATA(-1, -1, 1)
- 3675 3675 3675
-
- 166 166
- + ---- y DATA(1, -1, 1) + ---- y DATA(-1, -1, -1)
- 3675 3675
-
- 191 191
- + ----- y DATA(-1, 2, -1) + ----- y DATA(1, 2, -1)
- 14700 14700
-
- 169 529
- - ----- y DATA(2, 2, -1) - 1/300 y DATA(-2, 2, 0) - ----- y DATA(2, 2, -2)
- 14700 14700
-
- 169 529
- - ----- y DATA(-2, -2, 1) - ----- y DATA(-2, 2, 2)
- 14700 14700
-
- 169 191
- - ----- y DATA(1, 2, -2) + ----- y DATA(-1, -2, 1)
- 14700 14700
-
- 169 191
- - ----- y DATA(-2, -2, -1) + ----- y DATA(-1, -2, -1)
- 14700 14700
-
- 311
- + ----- y DATA(-1, -2, 0) - 1/300 y DATA(-2, -2, 0)
- 14700
-
- 3 3
- + 1/600 z DATA(-1, 1, 2) + 1/600 z DATA(1, 1, 2)
-
- 3 3
- + 1/300 z DATA(1, 2, 2) + 1/300 z DATA(1, 1, -1)
-
- 3 3
- + 1/300 z DATA(-1, -1, 1) + 1/300 z DATA(1, -1, 1)
-
- 3 3
- - 1/300 z DATA(-1, -1, -1) + 1/150 z DATA(-1, 2, -1)
-
- 3 3
- + 1/150 z DATA(1, 2, -1) + 1/150 z DATA(2, 2, -1)
-
- 3 3
- - 1/300 z DATA(2, 2, -2) + 1/150 z DATA(-2, -2, 1)
-
- 3 3
- + 1/300 z DATA(-2, 2, 2) - 1/300 z DATA(1, 2, -2)
-
- 3 3
- + 1/150 z DATA(-1, -2, 1) - 1/150 z DATA(-2, -2, -1)
-
- 3 3
- - 1/150 z DATA(-1, -2, -1) + 1/600 z DATA(-2, 1, 2)
-
- 3 3
- + 1/150 z DATA(1, -2, 1) - 1/150 z DATA(1, -2, -1)
-
- 3 3
- + 1/300 z DATA(-2, -1, 1) + 1/150 z DATA(2, -2, 1)
-
- 3 3
- - 1/300 z DATA(-2, -1, -1) - 1/300 z DATA(-1, 2, -2)
-
- 3 3
- - 1/150 z DATA(2, -2, -1) + 1/150 z DATA(-2, 2, -1)
-
- 3 3
- - 1/300 z DATA(-1, 1, 1) - 1/300 z DATA(1, -2, 2)
-
- 3 3
- - 1/300 z DATA(2, -2, 2) - 1/600 z DATA(-2, -1, 2)
-
- 3 3
- + 1/300 z DATA(-2, -2, -2) + 1/300 z DATA(-1, -2, -2)
-
- 3 3
- + 1/300 z DATA(1, -2, -2) + 1/600 z DATA(-2, -1, -2)
-
- 3 3
- + 1/300 z DATA(2, -2, -2) + 1/600 z DATA(-1, -1, -2)
-
- 3 3
- + 1/600 z DATA(2, -1, -2) + 1/600 z DATA(1, -1, -2)
-
- 3 3
- - 1/300 z DATA(-1, -2, 2) - 1/600 z DATA(-2, 1, -2)
-
- 3 3
- - 1/600 z DATA(-1, 1, -2) - 1/600 z DATA(1, 1, -2)
-
- 3 3
- - 1/600 z DATA(2, 1, -2) - 1/300 z DATA(-2, 2, -2)
-
- 3 3
- + 1/300 z DATA(2, 1, -1) - 1/300 z DATA(2, -1, -1)
-
- 2 2
- - 1/350 x DATA(-1, 2, 2) + 1/350 x DATA(2, 1, 2)
-
- 2 2
- - 1/700 x DATA(-1, 1, 2) - 1/700 x DATA(1, 1, 2)
-
- 2 2
- - 1/350 x DATA(1, 2, 2) - 1/350 x DATA(-2, -1, 0)
-
- 2 2
- + 1/350 x DATA(1, -2, 0) - 1/175 x DATA(2, -2, 0)
-
- 2 2
- + 1/350 x DATA(1, -2, 1) + 1/350 x DATA(1, -2, -1)
-
- 2 2
- - 1/350 x DATA(-2, -1, 1) - 1/175 x DATA(2, -2, 1)
-
- 2 2
- - 1/350 x DATA(-2, -1, -1) - 1/350 x DATA(-1, 2, -2)
-
- 2 2
- - 1/175 x DATA(2, -2, -1) + 1/175 x DATA(-2, 2, -1)
-
- 2 2
- + 1/175 x DATA(2, 2, 0) - 1/700 x DATA(-1, 1, 1)
-
- 2 2
- + 1/350 x DATA(1, -2, 2) - 1/175 x DATA(2, -2, 2)
-
- 2 2
- - 1/350 x DATA(-2, -1, 2) - 1/175 x DATA(-2, -2, -2)
-
- 2 2
- + 1/350 x DATA(-1, -2, -2) + 1/350 x DATA(1, -2, -2)
-
- 2 2
- - 1/350 x DATA(-2, -1, -2) - 1/175 x DATA(2, -2, -2)
-
- 2 2
- + 1/700 x DATA(-1, -1, -2) - 1/350 x DATA(2, -1, -2)
-
- 2 2
- + 1/700 x DATA(1, -1, -2) + 1/350 x DATA(-1, -2, 2)
-
- 2 2
- + 1/175 x DATA(2, 2, 2) + 1/350 x DATA(2, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=1479744592, alloc=15529188, time=194.03
-bytes used=1480866680, alloc=15529188, time=194.13
-bytes used=1482070372, alloc=15529188, time=194.22
-bytes used=1483250560, alloc=15529188, time=194.31
-bytes used=1484409588, alloc=15529188, time=194.40
-bytes used=1485547384, alloc=15529188, time=194.50
-bytes used=1486671048, alloc=15529188, time=194.58
-bytes used=1487780152, alloc=15529188, time=194.67
-bytes used=1488868284, alloc=15529188, time=194.77
-bytes used=1489935576, alloc=15529188, time=194.85
-bytes used=1490980140, alloc=15529188, time=194.95
-bytes used=1492002688, alloc=15529188, time=195.04
-bytes used=1493003940, alloc=15529188, time=195.13
-bytes used=1494058984, alloc=15529188, time=195.22
-bytes used=1495059524, alloc=15529188, time=195.32
-bytes used=1496059880, alloc=15529188, time=195.41
-bytes used=1497125600, alloc=15529188, time=195.51
-bytes used=1498125904, alloc=15529188, time=195.61
-bytes used=1499228520, alloc=15529188, time=195.71
-bytes used=1500228868, alloc=15529188, time=195.81
-bytes used=1501231956, alloc=15529188, time=195.92
-bytes used=1502369148, alloc=15529188, time=196.03
-bytes used=1503458288, alloc=15529188, time=196.13
-bytes used=1504505656, alloc=15529188, time=196.24
-bytes used=1505548504, alloc=15529188, time=196.35
-bytes used=1506548912, alloc=15529188, time=196.46
-bytes used=1507642172, alloc=15529188, time=196.58
-bytes used=1508642416, alloc=15529188, time=196.69
-bytes used=1509684220, alloc=15529188, time=196.82
-bytes used=1510684820, alloc=15529188, time=196.94
-bytes used=1511716236, alloc=15529188, time=197.06
-bytes used=1512760236, alloc=15529188, time=197.19
-bytes used=1513779652, alloc=15529188, time=197.32
-bytes used=1514786888, alloc=15529188, time=197.46
-bytes used=1515822508, alloc=15529188, time=197.60
-bytes used=1516843964, alloc=15529188, time=197.74
-bytes used=1517866280, alloc=15529188, time=197.82
-bytes used=1518913708, alloc=15529188, time=197.89
-bytes used=1519961304, alloc=15529188, time=197.96
-bytes used=1521008732, alloc=15529188, time=198.03
-bytes used=1522056328, alloc=15529188, time=198.10
-bytes used=1523103756, alloc=15529188, time=198.17
- 137 529 3 2
-[COEFF(-2, -2, -2) = - ---- x - ----- y + 1/300 z - 1/125 x z - 1/175 x
- 5250 14700
-
- 2 11 2 2
- + 1/100 x y + --- - 1/175 z - 2/175 y z - 2/175 x y + 1/100 y z
- 420
-
- 137 2 2 2 2 3
- - ---- z + 1/175 x z + 2/245 x y + 1/175 x z + 2/245 y z + 1/300 x
- 5250
-
- 2 3 19 47
- - 1/100 y + 2/175 x y z + 1/150 y , COEFF(-1, -2, -2) = ---- - ---- z
- 2100 5250
-
- 2 2 2 2 3
- + 2/245 y z + 1/100 y z - 1/245 x y + 1/350 x + 1/150 y - 1/250 x z
-
- 169 2 2 3
- - ----- y - 2/175 y z - 1/100 y - 1/175 z - 1/175 x y - 1/150 x
- 14700
-
- 2 2 107 3 2
- + 1/200 x y + 1/350 x z + ---- x + 1/300 z - 1/350 x z + 1/175 x y z,
- 7000
-
- 3 2 2 2 2
- COEFF(0, -2, -2) = 1/150 y - 1/100 y - 1/175 x z + 2/245 y z - 1/175 z
-
- 3 2 17 2
- - 1/300 y + 1/300 z + 1/300 + 1/175 x - 2/175 y z - ---- z - 2/245 x y
- 5250
-
- 2 2 3
- + 1/100 y z, COEFF(1, -2, -2) = 1/250 x z - 1/350 x z + 1/150 y
-
- 2 107 169 2 2 2
- + 1/350 x - ---- x - ----- y - 1/245 x y + 1/100 y z + 2/245 y z
- 7000 14700
-
- 47 3 3 2 2
- + 1/175 x y - ---- z + 1/150 x + 1/300 z - 1/350 x z - 1/200 x y
- 5250
-
- 19 2 2
- + ---- - 1/175 x y z - 1/100 y - 1/175 z - 2/175 y z, COEFF(2, -2, -2)
- 2100
-
- 3 2 11 137 2
- = 1/150 y - 1/100 x y + --- + 2/175 x y + ---- x + 2/245 y z
- 420 5250
-
- 2 2 3 2
- + 1/125 x z - 2/175 x y z + 1/175 x z + 2/245 x y + 1/300 z - 1/175 z
-
- 2 2 529 2 2 3
- - 1/100 y - 1/175 x - ----- y - 1/175 x z + 1/100 y z - 1/300 x
- 14700
-
- 137 2 3
- - 2/175 y z - ---- z, COEFF(-2, -1, -2) = - 1/350 x - 8/525 + 1/600 z
- 5250
-
- 2 107 2 2 3
- + 1/175 y z + 1/350 x z + ---- z - 1/50 x y + 1/350 x z + 1/600 x
- 7000
-
- 256 3 2 107
- + ---- y - 1/250 x z - 2/75 y - 1/350 z - 1/175 x y z + ---- x
- 3675 7000
-
- 2 2 2 2
- - 1/245 x y - 1/50 y z + 1/175 x y + 1/50 y - 1/245 y z ,
-
- 2 2 2 3
- COEFF(-1, -1, -2) = - 1/350 z + 1/700 x - 1/42 - 1/700 x z + 1/600 z
-
- 229 3 2 167 2
- + ----- x + 1/350 x y - 1/300 x - 1/100 x y + ---- z - 1/245 y z
- 10500 7000
-
- 2 2 3 2
- + 1/50 y - 1/500 x z + 1/700 x z - 2/75 y + 1/175 y z - 1/50 y z
-
- 211 2
- - 1/350 x y z + ---- y + 1/490 x y, COEFF(0, -1, -2) = 1/175 y z
- 3675
-
- 3 3 2 2 2
- + 1/600 z + 4/75 y - 2/75 y - 1/350 z - 1/245 y z + 1/245 x y
-
- 187 2 2 2 2
- + ---- z - 2/75 - 1/350 x z - 1/50 y z + 1/50 y + 1/350 x ,
- 7000
-
- 167 3 2
- COEFF(1, -1, -2) = - 1/42 + ---- z - 2/75 y + 1/500 x z - 1/50 y z
- 7000
-
- 211 2 3 2 2
- + ---- y + 1/490 x y + 1/300 x - 1/700 x z - 1/350 z + 1/350 x y z
- 3675
-
- 2 3 229 2 2 2
- - 1/700 x z + 1/600 z - ----- x + 1/50 y - 1/245 y z + 1/700 x
- 10500
-
- 2 107
- + 1/100 x y + 1/175 y z - 1/350 x y, COEFF(2, -1, -2) = ---- z
- 7000
-
- 2 3 2 107 256
- + 1/350 x z + 1/600 z + 1/50 y - 8/525 - ---- x + 1/250 x z + ---- y
- 7000 3675
-
- 2 3 2
- + 1/175 y z + 1/175 x y z - 1/175 x y - 1/350 x - 1/600 x - 1/245 x y
-
- 2 2 3 2 2 2
- - 1/350 x z - 1/50 y z - 2/75 y - 1/245 y z + 1/50 x y - 1/350 z ,
-
- 33 3 2
- COEFF(-2, 0, -2) = - --- y + 1/25 y - 2/245 x y + 2/175 y z + 2/175 x y
- 490
-
- 2
- - 2/245 y z - 2/175 x y z, COEFF(-1, 0, -2) = - 9/98 y - 1/175 x y z
-
- 3 2 2
- + 1/175 x y + 2/175 y z + 1/25 y + 1/245 x y - 2/245 y z ,
-
- 3 2 2
- COEFF(0, 0, -2) = 1/25 y + 2/175 y z - 2/245 y z - 1/10 y + 2/245 x y,
-
- 3 2
- COEFF(1, 0, -2) = 1/25 y + 2/175 y z - 2/245 y z + 1/175 x y z
-
- 2 33
- + 1/245 x y - 1/175 x y - 9/98 y, COEFF(2, 0, -2) = - --- y + 2/175 x y z
- 490
-
- 3 2 2
- + 1/25 y + 2/175 y z - 2/245 x y - 2/245 y z - 2/175 x y,
-
- 2 2 107 2
- COEFF(-2, 1, -2) = - 1/350 x z - 1/245 x y - ---- x + 1/50 y z
- 7000
-
- 2 3 107 3
- - 1/175 x y z + 1/350 z - 1/600 x - ---- z - 1/600 z + 1/175 x y
- 7000
-
- 2 256 2 3
- + 1/175 y z - 1/245 y z + ---- y + 1/250 x z - 1/50 y - 2/75 y + 8/525
- 3675
-
- 2 2 2
- + 1/350 x + 1/50 x y - 1/350 x z , COEFF(-1, 1, -2) = - 1/350 x y z
-
- 2 2 2 2 2
- - 1/245 y z + 1/50 y z + 1/490 x y + 1/42 + 1/350 z + 1/100 x y
-
- 2 2 3 229 211 3
- - 1/700 x z + 1/700 x z - 1/600 z - ----- x + ---- y + 1/300 x
- 10500 3675
-
- 167 2 2
- + 1/500 x z - ---- z + 1/175 y z + 1/350 x y - 1/50 y - 1/700 x
- 7000
-
- 3 2 2 187 2
- - 2/75 y , COEFF(0, 1, -2) = - 1/350 x + 1/245 x y - ---- z + 1/50 y z
- 7000
-
- 2 2 2 3
- - 1/245 y z + 1/350 x z - 1/50 y - 1/600 z + 1/175 y z + 2/75
-
- 3 2 2
- - 2/75 y + 4/75 y + 1/350 z , COEFF(1, 1, -2) = 1/350 z - 1/350 x y
-
- 3 2 2 2 3
- - 1/300 x + 1/42 - 1/700 x - 1/50 y + 1/490 x y - 1/600 z
-
- 211 167 2 2 2
- + 1/350 x y z + ---- y - ---- z + 1/50 y z + 1/700 x z + 1/700 x z
- 3675 7000
-
- 3 2 2 229
- - 2/75 y + 1/175 y z - 1/100 x y - 1/500 x z - 1/245 y z + ----- x,
- 10500
-
- 2 2 2 3 107
- COEFF(2, 1, -2) = 1/350 z - 1/245 y z - 1/50 y - 2/75 y - ---- z
- 7000
-
- 3 256 3
- - 1/175 x y + 1/175 x y z + 1/600 x + 1/175 y z + ---- y - 1/600 z
- 3675
-
- 2 2 2 2 2
- + 1/350 x z + 1/50 y z - 1/250 x z - 1/350 x z + 1/350 x - 1/245 x y
-
- 2 107 2 2
- - 1/50 x y + 8/525 + ---- x, COEFF(-2, 2, -2) = - 1/100 y z - 1/175 x z
- 7000
-
- 2 137 2 3 2
- + 1/175 x + ---- x - 1/175 x z - 1/300 x - 2/175 x y + 1/175 z
- 5250
-
- 3 2 2 11
- + 1/150 y + 2/245 y z + 2/245 x y - --- + 2/175 x y z + 1/125 x z
- 420
-
- 2 137 3 529 2
- - 2/175 y z + 1/100 y + ---- z - 1/300 z - ----- y - 1/100 x y ,
- 5250 14700
-
- 3 19 2 107 2
- COEFF(-1, 2, -2) = - 1/300 z - ---- + 1/175 z - ---- x - 1/245 x y
- 2100 7000
-
- 2 2 2
- + 2/245 y z - 2/175 y z - 1/100 y z + 1/350 x z + 1/175 x y z
-
- 3 3 2 2 169
- + 1/150 x + 1/150 y - 1/350 x - 1/350 x z + 1/250 x z - ----- y
- 14700
-
- 47 2 2
- - 1/175 x y + ---- z + 1/100 y - 1/200 x y , COEFF(0, 2, -2) = - 1/300 y
- 5250
-
- 2 2 2 17 2
- - 1/100 y z + 1/100 y - 2/245 x y - 1/300 + ---- z - 1/175 x
- 5250
-
- 3 3 2 2 2
- - 2/175 y z - 1/300 z + 1/150 y + 1/175 x z + 2/245 y z + 1/175 z ,
-
- 3 3 2 2
- COEFF(1, 2, -2) = - 1/150 x - 1/300 z - 1/350 x + 2/245 y z
-
- 2 47 3 2
- - 1/100 y z + ---- z - 1/175 x y z + 1/150 y - 1/250 x z + 1/175 z
- 5250
-
- 2 169 2 2 107
- + 1/175 x y + 1/350 x z - ----- y - 1/245 x y + 1/350 x z + ---- x
- 14700 7000
-
- 2 19 2 2
- + 1/200 x y - ---- - 2/175 y z + 1/100 y , COEFF(2, 2, -2) = - 1/100 y z
- 2100
-
- 137 3 11 529 2 2
- + ---- z - 1/300 z - --- + 2/175 x y - ----- y + 1/175 x + 1/100 x y
- 5250 420 14700
-
- 3 3 137 2
- - 2/175 y z + 1/300 x + 1/150 y - ---- x + 2/245 x y - 1/125 x z
- 5250
-
- 2 2 2 2 2
- + 1/175 x z + 1/175 z + 1/100 y - 1/175 x z + 2/245 y z - 2/175 x y z
-
- 19 107
- , COEFF(-2, -2, -1) = - 2/175 x y + 1/175 x y z + ---- + ---- z
- 2100 7000
-
- 2 2 2 2
- - 1/350 x z + 1/350 z + 1/200 y z - 1/175 y z - 1/100 y - 1/250 x z
-
- 3 2 2 3 3 169
- - 1/150 z + 2/245 x y - 1/175 x + 1/300 x + 1/150 y - ----- y
- 14700
-
- 2 47 2 2
- + 1/100 x y - ---- x - 1/245 y z + 1/350 x z, COEFF(-1, -2, -1) =
- 5250
-
- 2 167 191 2
- - 1/175 y z - 1/245 y z + ---- z + ----- y - 1/175 x y + 1/200 y z
- 7000 14700
-
- 2 2 167 2
- - 1/700 x z + 1/350 x y z - 1/700 x z + ---- x - 1/500 x z - 1/100 y
- 7000
-
- 17 3 3 2 2 2
- - ---- - 1/150 x - 1/150 z + 1/350 x + 1/200 x y - 1/245 x y
- 2100
-
- 2 3 2
- + 1/350 z + 1/150 y , COEFF(0, -2, -1) = - 2/245 x y - 1/175 y z
-
- 3 3 2 187 2 2
- - 1/150 z + 1/150 y + 1/200 y z + ---- z - 1/245 y z - 1/100 y
- 7000
-
- 2 29 2 311 2
- + 1/175 x - ---- - 1/350 x z + ----- y + 1/350 z , COEFF(1, -2, -1) =
- 2100 14700
-
- 2 3 3 2 2
- - 1/245 y z + 1/175 x y + 1/150 y - 1/150 z - 1/700 x z + 1/350 x
-
- 2 2 2 167
- + 1/350 z + 1/200 y z + 1/700 x z + ---- z - 1/350 x y z + 1/500 x z
- 7000
-
- 191 167 2 17 3 2
- + ----- y - ---- x - 1/245 x y - ---- - 1/175 y z + 1/150 x - 1/100 y
- 14700 7000 2100
-
- 2 2 2 47
- - 1/200 x y , COEFF(2, -2, -1) = 1/350 x z + 2/245 x y + ---- x
- 5250
-
- 169 2 3 2 3
- - ----- y + 1/200 y z - 1/300 x + 1/250 x z + 1/350 z + 1/150 y
- 14700
-
- 19 2 2 2
- - 1/175 x y z + ---- - 1/175 y z - 1/175 x - 1/245 y z + 1/350 x z
- 2100
-
- 2 107 3 2
- - 1/100 y + ---- z - 1/150 z + 2/175 x y - 1/100 x y , COEFF(-2, -1, -1)
- 7000
-
- 2 2 2 2
- = 1/50 y + 1/175 x y - 1/42 - 1/100 y z + 1/700 x z + 1/490 y z
-
- 2 3 3 2
- - 1/50 x y + 1/600 x - 1/500 x z + 1/350 y z - 1/300 z - 1/350 x
-
- 2 167 211 3 229 2 2
- - 1/245 x y + ---- x + ---- y - 2/75 y + ----- z - 1/700 x z + 1/700 z
- 7000 3675 10500
-
- 2 2
- - 1/350 x y z, COEFF(-1, -1, -1) = 1/490 y z - 1/1400 x z + 1/350 x y
-
- 3 2 137 2
- - 1/300 x + 1/490 x y - 1/1000 x z + ---- z + 1/350 y z - 1/100 y z
- 5250
-
- 17 2 2 2 3
- - 1/700 x y z - --- + 1/700 x - 1/100 x y + 1/700 z - 1/300 z
- 525
-
- 2 137 2 3 166
- + 1/50 y + ---- x - 1/1400 x z - 2/75 y + ---- y, COEFF(0, -1, -1) =
- 5250 3675
-
- 2 2 37 151 2 2
- 1/700 z - 1/100 y z - ---- + ---- y + 1/490 y z + 1/350 y z + 1/350 x
- 1050 3675
-
- 2 2 289 3 3 2
- + 1/245 x y + 1/50 y + ----- z - 2/75 y - 1/300 z - 1/700 x z,
- 10500
-
- 2 2 3 3
- COEFF(1, -1, -1) = - 1/1400 x z + 1/700 x - 1/300 z - 2/75 y
-
- 2 137 3 2
- + 1/490 y z + ---- z + 1/1000 x z - 1/350 x y + 1/300 x + 1/100 x y
- 5250
-
- 137 2 2 2 2 166
- - ---- x + 1/50 y + 1/1400 x z + 1/700 z + 1/490 x y + ---- y
- 5250 3675
-
- 2 17
- - 1/100 y z - --- + 1/700 x y z + 1/350 y z, COEFF(2, -1, -1) =
- 525
-
- 2 2 2 229 2
- - 1/100 y z - 1/350 x + 1/490 y z + ----- z - 1/42 + 1/50 y + 1/500 x z
- 10500
-
- 167 211 3 3 2
- - ---- x + ---- y - 1/600 x - 1/300 z - 1/175 x y + 1/50 x y
- 7000 3675
-
- 2 2 2
- + 1/350 x y z + 1/700 x z + 1/700 z + 1/350 y z + 1/700 x z
-
- 2 3 2 2
- - 1/245 x y - 2/75 y , COEFF(-2, 0, -1) = 1/245 y z - 2/245 x y
-
- 3
- + 1/175 y z - 9/98 y + 2/175 x y - 1/175 x y z + 1/25 y , COEFF(-1, 0, -1)
-
- 3 57 2
- = 1/175 y z + 1/25 y - --- y + 1/175 x y + 1/245 x y - 1/350 x y z
- 490
-
- 2
- + 1/245 y z ,
-
- 2 3 2 61
- COEFF(0, 0, -1) = 1/245 y z + 1/25 y + 2/245 x y + 1/175 y z - --- y,
- 490
-
- 3 2 2 57
- COEFF(1, 0, -1) = 1/25 y + 1/245 x y + 1/245 y z - --- y + 1/175 y z
- 490
-
- 2
- + 1/350 x y z - 1/175 x y, COEFF(2, 0, -1) = 1/245 y z + 1/175 y z
-
- 2 3
- - 2/245 x y + 1/175 x y z - 2/175 x y + 1/25 y - 9/98 y,
-
- 2 2 2 2 3
- COEFF(-2, 1, -1) = 1/490 y z + 1/700 x z + 1/350 x - 1/700 z - 1/600 x
-
- 2 2 211
- + 1/42 + 1/500 x z + 1/175 x y - 1/700 x z - 1/245 x y + ---- y
- 3675
-
- 2 167 2 3 229 3
- - 1/50 y - ---- x + 1/50 x y - 2/75 y - ----- z + 1/300 z + 1/350 y z
- 7000 10500
-
- 2 2 166 17
- + 1/100 y z - 1/350 x y z, COEFF(-1, 1, -1) = 1/490 x y + ---- y + ---
- 3675 525
-
- 137 2 2 2 3
- - ---- x - 1/50 y + 1/490 y z - 1/700 x y z + 1/1400 x z - 2/75 y
- 5250
-
- 2 3 3 2
- + 1/100 y z + 1/350 y z + 1/300 z + 1/1000 x z + 1/300 x + 1/1400 x z
-
- 2 2 137 2
- + 1/100 x y - 1/700 x - ---- z - 1/700 z + 1/350 x y, COEFF(0, 1, -1)
- 5250
-
- 3 2 2 2 2 151
- = 1/300 z + 1/245 x y - 1/50 y + 1/700 x z + 1/100 y z + ---- y
- 3675
-
- 3 37 289 2 2 2
- + 1/350 y z - 2/75 y + ---- - ----- z + 1/490 y z - 1/350 x - 1/700 z ,
- 1050 10500
-
- 2 3 166
- COEFF(1, 1, -1) = 1/490 x y - 1/300 x + 1/700 x y z + ---- y
- 3675
-
- 2 137 3 2
- + 1/1400 x z - ---- z - 1/1000 x z - 2/75 y + 1/350 y z - 1/700 z
- 5250
-
- 2 17 2 2 2 2
- - 1/700 x + --- - 1/50 y - 1/1400 x z + 1/100 y z + 1/490 y z
- 525
-
- 2 3 137
- - 1/100 x y + 1/300 z + ---- x - 1/350 x y, COEFF(2, 1, -1) =
- 5250
-
- 2 2 3 2
- - 1/700 x z - 1/50 y + 1/300 z + 1/350 x y z + 1/42 - 1/50 x y
-
- 3 2 211 2 2
- + 1/600 x - 1/245 x y + ---- y + 1/100 y z - 1/500 x z + 1/350 x
- 3675
-
- 3 167 2 2 2
- - 2/75 y + ---- x + 1/490 y z - 1/700 x z - 1/700 z - 1/175 x y
- 7000
-
- 229 2
- - ----- z + 1/350 y z, COEFF(-2, 2, -1) = 2/245 x y + 1/250 x z
- 10500
-
- 2 3 19 2
- - 1/200 y z - 1/300 x - ---- - 1/175 y z - 2/175 x y - 1/350 z
- 2100
-
- 2 2 2 3 2 169
- - 1/245 y z + 1/350 x z + 1/100 y + 1/150 y + 1/175 x - ----- y
- 14700
-
- 107 3 47 2 2
- - ---- z + 1/150 z + ---- x + 1/175 x y z - 1/350 x z - 1/100 x y ,
- 7000 5250
-
- 167 167 2
- COEFF(-1, 2, -1) = - 1/175 y z - ---- x - ---- z + 1/500 x z - 1/350 x
- 7000 7000
-
- 17 2 2 2 2 191
- + ---- + 1/700 x z + 1/100 y - 1/350 z - 1/200 y z + ----- y
- 2100 14700
-
- 3 2 2 2
- + 1/150 z + 1/350 x y z - 1/245 y z - 1/245 x y - 1/200 x y
-
- 3 3 2
- - 1/175 x y + 1/150 y + 1/150 x + 1/700 x z , COEFF(0, 2, -1) =
-
- 2 3 2 187 2 2
- - 1/350 z + 1/150 z - 1/200 y z - ---- z - 1/245 y z - 1/175 x
- 7000
-
- 311 3 2 2 2
- + ----- y + 1/150 y + 1/350 x z - 2/245 x y + 1/100 y - 1/175 y z
- 14700
-
- 29 3
- + ----, COEFF(1, 2, -1) = - 1/350 x y z + 1/150 y - 1/500 x z
- 2100
-
- 2 2 2 3 2 167
- - 1/200 y z + 1/100 y - 1/350 x + 1/150 z - 1/245 x y - ---- z
- 7000
-
- 191 2 167 2 17
- + ----- y - 1/175 y z + 1/700 x z + ---- x - 1/700 x z + ----
- 14700 7000 2100
-
- 2 3 2 2
- + 1/200 x y + 1/175 x y - 1/150 x - 1/245 y z - 1/350 z ,
-
- 19 47 3 2
- COEFF(2, 2, -1) = - ---- - ---- x + 1/150 z - 1/250 x z - 1/350 z
- 2100 5250
-
- 107 3 2 169
- - 1/175 y z - 1/175 x y z - ---- z + 1/150 y - 1/245 y z - ----- y
- 7000 14700
-
- 2 2 2 3 2 2
- + 1/175 x - 1/350 x z + 2/245 x y + 1/300 x + 1/100 x y - 1/350 x z
-
- 2 2 17
- - 1/200 y z + 1/100 y + 2/175 x y, COEFF(-2, -2, 0) = - ---- x
- 5250
-
- 2 2 2 2 2
- - 1/100 y + 1/175 z - 1/175 x z - 1/175 x + 2/245 x y + 1/300
-
- 2 3 3 2
- + 1/100 x y + 1/150 y - 1/300 y + 1/300 x - 2/175 x y - 2/245 y z ,
-
- 2 2 311 29 2
- COEFF(-1, -2, 0) = - 2/245 y z + 1/350 x + ----- y - ---- + 1/200 x y
- 14700 2100
-
- 2 2 3 2 3
- - 1/350 x z - 1/100 y + 1/150 y + 1/175 z - 1/175 x y - 1/150 x
-
- 2 187 431 41 2
- - 1/245 x y + ---- x, COEFF(0, -2, 0) = ----- y - ---- - 1/100 y
- 7000 14700 2100
-
- 2 2 2 2 3
- - 2/245 x y - 2/245 y z + 1/175 z + 1/175 x + 1/150 y ,
-
- 2 29 2 187 3
- COEFF(1, -2, 0) = 1/350 x z - ---- - 1/200 x y - ---- x + 1/150 y
- 2100 7000
-
- 311 2 2 2 3
- + ----- y - 1/100 y + 1/175 x y + 1/350 x - 2/245 y z + 1/150 x
- 14700
-
- 2 2 2 2
- - 1/245 x y + 1/175 z , COEFF(2, -2, 0) = 1/175 z + 2/245 x y
-
- 3 2 2 17 2 2
- - 1/300 x - 2/245 y z - 1/100 x y + ---- x - 1/175 x + 1/175 x z
- 5250
-
- 3 2
- + 2/175 x y - 1/300 y + 1/150 y - 1/100 y + 1/300, COEFF(-2, -1, 0) =
-
- 2 2 3 2 2
- - 1/245 x y + 1/350 z - 2/75 y + 4/75 y + 1/50 y + 1/245 y z
-
- 2 187 3 2 2
- - 1/50 x y + ---- x + 1/600 x - 2/75 + 1/175 x y - 1/350 x z - 1/350 x
- 7000
-
- 2 3 2 2 3
- , COEFF(-1, -1, 0) = 1/490 x y - 1/300 x + 1/50 y + 1/350 z - 2/75 y
-
- 289 37 2 2 2
- + ----- x - ---- + 1/245 y z - 1/100 x y - 1/700 x z + 1/350 x y
- 10500 1050
-
- 151 2 136 2 2
- + ---- y + 1/700 x , COEFF(0, -1, 0) = ---- y + 1/245 x y + 1/350 x
- 3675 3675
-
- 2 3 2 2
- - 4/105 + 1/50 y - 2/75 y + 1/350 z + 1/245 y z , COEFF(1, -1, 0) =
-
- 2 2 2 2 3 289
- 1/50 y + 1/700 x + 1/350 z + 1/245 y z - 2/75 y - ----- x - 1/350 x y
- 10500
-
- 2 37 3 2 2 151
- + 1/490 x y - ---- + 1/300 x + 1/700 x z + 1/100 x y + ---- y,
- 1050 3675
-
- 187 3
- COEFF(2, -1, 0) = - ---- x - 2/75 - 2/75 y + 4/75 y - 1/175 x y
- 7000
-
- 2 2 2 2 2 2
- + 1/50 x y - 1/245 x y + 1/350 x z + 1/50 y + 1/350 z + 1/245 y z
-
- 3 2
- - 1/600 x - 1/350 x ,
-
- 2 3 2
- COEFF(-2, 0, 0) = - 2/245 x y - 1/10 y + 2/175 x y + 1/25 y + 2/245 y z ,
-
- 3 61 2 2
- COEFF(-1, 0, 0) = 1/175 x y + 1/25 y - --- y + 2/245 y z + 1/245 x y,
- 490
-
- 13 2 2 3
- COEFF(0, 0, 0) = - -- y + 2/245 x y + 2/245 y z + 1/25 y ,
- 98
-
- 3 61 2 2
- COEFF(1, 0, 0) = 1/25 y - --- y + 2/245 y z + 1/245 x y - 1/175 x y,
- 490
-
- 2 2 3
- COEFF(2, 0, 0) = 2/245 y z - 2/245 x y - 1/10 y - 2/175 x y + 1/25 y ,
-
- 2 3 2 2
- COEFF(-2, 1, 0) = 1/175 x y + 1/350 x - 2/75 y + 1/350 x z + 1/50 x y
-
- 2 3 2 2 2
- - 1/50 y - 1/600 x + 4/75 y - 1/350 z - 1/245 x y + 2/75 + 1/245 y z
-
- 187 3 151 3 2
- - ---- x, COEFF(-1, 1, 0) = - 2/75 y + ---- y + 1/300 x + 1/700 x z
- 7000 3675
-
- 37 2 2 2 2
- + ---- - 1/700 x + 1/245 y z + 1/350 x y + 1/100 x y - 1/350 z
- 1050
-
- 2 289 2 2 2
- + 1/490 x y - ----- x - 1/50 y , COEFF(0, 1, 0) = - 1/50 y - 1/350 x
- 10500
-
- 2 2 2 136 3
- + 4/105 - 1/350 z + 1/245 y z + 1/245 x y + ---- y - 2/75 y ,
- 3675
-
- 2 289 3 2 2
- COEFF(1, 1, 0) = - 1/700 x z + ----- x - 2/75 y + 1/245 y z - 1/350 z
- 10500
-
- 2 151 2 2 2 3 37
- - 1/50 y + ---- y - 1/700 x + 1/490 x y - 1/100 x y - 1/300 x + ----
- 3675 1050
-
- 2 2 3 187
- - 1/350 x y, COEFF(2, 1, 0) = 1/350 x - 1/350 x z - 2/75 y + ---- x
- 7000
-
- 3 2 2 2 2
- + 1/600 x - 1/50 y - 1/245 x y - 1/350 z - 1/175 x y + 1/245 y z
-
- 2 2 2
- - 1/50 x y + 4/75 y + 2/75, COEFF(-2, 2, 0) = - 2/245 y z + 1/175 x
-
- 2 2 17 2
- - 1/300 y - 1/175 z + 1/175 x z + ---- x + 2/245 x y - 2/175 x y
- 5250
-
- 3 2 3 2
- - 1/300 - 1/300 x + 1/100 y + 1/150 y - 1/100 x y , COEFF(-1, 2, 0) =
-
- 2 187 311 2 2 2
- - 2/245 y z - ---- x + ----- y - 1/200 x y + 1/100 y - 1/175 z
- 7000 14700
-
- 3 2 2 29 2
- + 1/150 x - 1/245 x y + 1/350 x z - 1/175 x y + ---- - 1/350 x
- 2100
-
- 3 2 2 431 2
- + 1/150 y , COEFF(0, 2, 0) = - 1/175 z - 1/175 x + ----- y - 2/245 y z
- 14700
-
- 3 2 41 2 2
- + 1/150 y - 2/245 x y + ---- + 1/100 y , COEFF(1, 2, 0) = 1/200 x y
- 2100
-
- 187 29 2 3 2 3 311
- + ---- x + ---- + 1/100 y + 1/150 y - 1/175 z - 1/150 x + ----- y
- 7000 2100 14700
-
- 2 2 2 2
- + 1/175 x y - 1/245 x y - 1/350 x z - 2/245 y z - 1/350 x ,
-
- 2 2 3 2 3
- COEFF(2, 2, 0) = - 1/175 z + 1/100 y + 1/150 y + 1/175 x + 1/300 x
-
- 17 2 2
- - ---- x - 1/300 + 2/245 x y - 1/175 x z - 1/300 y + 2/175 x y
- 5250
-
- 2 2 2
- - 2/245 y z + 1/100 x y , COEFF(-2, -2, 1) = - 2/175 x y - 1/200 y z
-
- 2 107 2 169 2
- - 1/245 y z - ---- z + 2/245 x y - ----- y + 1/350 z + 1/175 y z
- 7000 14700
-
- 2 2 3 3 2
- - 1/100 y - 1/175 x + 1/150 z - 1/175 x y z + 1/150 y - 1/350 x z
-
- 3 2 2 19 47
- + 1/300 x - 1/350 x z + 1/100 x y + 1/250 x z + ---- - ---- x,
- 2100 5250
-
- 167 3 2 3
- COEFF(-1, -2, 1) = ---- x - 1/150 x - 1/200 y z + 1/150 y + 1/175 y z
- 7000
-
- 2 17 2
- - 1/350 x y z - 1/700 x z + 1/500 x z - 1/175 x y - ---- + 1/350 z
- 2100
-
- 2 191 2 2 2 167
- - 1/100 y + ----- y + 1/350 x - 1/245 y z + 1/200 x y - ---- z
- 14700 7000
-
- 2 3 2 2 187
- - 1/245 x y + 1/150 z + 1/700 x z, COEFF(0, -2, 1) = 1/175 x - ---- z
- 7000
-
- 2 29 2 3 2
- - 2/245 x y - ---- + 1/175 y z + 1/350 z + 1/150 y - 1/200 y z
- 2100
-
- 311 3 2 2 2
- + ----- y + 1/150 z - 1/100 y + 1/350 x z - 1/245 y z , COEFF(1, -2, 1)
- 14700
-
- 2 3 167 17 3 2
- = 1/350 z + 1/150 y - 1/500 x z - ---- z - ---- + 1/150 x - 1/245 y z
- 7000 2100
-
- 2 3 2
- + 1/700 x z + 1/150 z - 1/245 x y + 1/175 y z + 1/350 x y z + 1/175 x y
-
- 2 167 191 2 2 2
- - 1/200 x y - ---- x + ----- y + 1/700 x z - 1/100 y - 1/200 y z
- 7000 14700
-
- 2 3 2 19
- + 1/350 x , COEFF(2, -2, 1) = 1/150 y - 1/350 x z + 1/175 x y z + ----
- 2100
-
- 2 47 2 2
- + 1/175 y z + 2/245 x y + ---- x - 1/175 x - 1/250 x z - 1/200 y z
- 5250
-
- 3 169 2 107 2
- + 1/150 z + 2/175 x y - ----- y - 1/100 y - ---- z + 1/350 x z
- 14700 7000
-
- 2 2 3 2
- + 1/350 z - 1/100 x y - 1/300 x - 1/245 y z , COEFF(-2, -1, 1) = - 1/42
-
- 2 3 2 2 2
- + 1/490 y z + 1/600 x - 1/50 x y + 1/500 x z - 1/700 x z + 1/50 y
-
- 229 2 211 167 2 2 3
- - ----- z - 1/350 x + ---- y + ---- x + 1/100 y z - 1/245 x y - 2/75 y
- 10500 3675 7000
-
- 2 2 3
- + 1/350 x y z + 1/175 x y + 1/700 z - 1/700 x z - 1/350 y z + 1/300 z ,
-
- 2 3 2 2
- COEFF(-1, -1, 1) = - 1/350 y z + 1/700 x - 2/75 y + 1/700 z + 1/50 y
-
- 166 2 137 3 2 2
- + ---- y + 1/490 y z + ---- x - 1/300 x - 1/1400 x z + 1/100 y z
- 3675 5250
-
- 3 17 137 2
- + 1/300 z + 1/350 x y - --- + 1/700 x y z - ---- z + 1/1400 x z
- 525 5250
-
- 2 2 3
- + 1/490 x y - 1/100 x y + 1/1000 x z, COEFF(0, -1, 1) = - 2/75 y
-
- 2 2 2 151 3
- + 1/245 x y + 1/350 x + 1/50 y - 1/350 y z + ---- y + 1/300 z
- 3675
-
- 2 37 2 289 2 2
- + 1/100 y z - ---- + 1/700 z - ----- z + 1/700 x z + 1/490 y z ,
- 1050 10500
-
- 2 2 2 3
- COEFF(1, -1, 1) = 1/700 z + 1/1400 x z + 1/1400 x z - 2/75 y
-
- 2 137 2 2
- - 1/350 x y + 1/100 y z - 1/1000 x z - ---- z + 1/490 x y + 1/700 x
- 5250
-
- 3 2 166 137 17
- + 1/300 x - 1/350 y z + 1/490 y z + ---- y - ---- x - 1/700 x y z - ---
- 3675 5250 525
-
- 3 2 2 2
- + 1/300 z + 1/100 x y + 1/50 y , COEFF(2, -1, 1) = 1/50 y - 1/350 x y z
-
- 2 2 3 229
- - 1/245 x y + 1/100 y z - 1/175 x y + 1/300 z - 1/500 x z - ----- z
- 10500
-
- 2 2 211 3 167
- + 1/50 x y + 1/490 y z + ---- y - 1/600 x - 1/350 y z - ---- x
- 3675 7000
-
- 2 2 2 3 2
- - 1/700 x z - 1/42 - 1/350 x + 1/700 x z - 2/75 y + 1/700 z ,
-
- 3 2 2
- COEFF(-2, 0, 1) = 1/175 x y z - 9/98 y + 1/25 y - 2/245 x y + 1/245 y z
-
- 2
- - 1/175 y z + 2/175 x y, COEFF(-1, 0, 1) = - 1/175 y z + 1/245 y z
-
- 3 2 57
- + 1/175 x y + 1/350 x y z + 1/25 y + 1/245 x y - --- y,
- 490
-
- 61 2 2 3
- COEFF(0, 0, 1) = - --- y + 2/245 x y - 1/175 y z + 1/245 y z + 1/25 y ,
- 490
-
- 57 2
- COEFF(1, 0, 1) = - --- y - 1/350 x y z - 1/175 y z - 1/175 x y + 1/245 x y
- 490
-
- 2 3 2 3
- + 1/245 y z + 1/25 y , COEFF(2, 0, 1) = 1/245 y z - 9/98 y + 1/25 y
-
- 2
- - 2/245 x y - 1/175 x y z - 2/175 x y - 1/175 y z, COEFF(-2, 1, 1) =
-
- 2 167 2 211 3
- 1/700 x z - ---- x + 1/350 x y z - 1/245 x y + ---- y + 1/42 - 1/300 z
- 7000 3675
-
- 2 2 2 2 2
- + 1/350 x - 1/100 y z + 1/490 y z - 1/50 y - 1/700 z - 1/350 y z
-
- 3 2 3 2
- - 1/600 x - 1/500 x z + 1/700 x z - 2/75 y + 1/175 x y + 1/50 x y
-
- 229 2 3 3
- + ----- z, COEFF(-1, 1, 1) = 1/490 y z + 1/350 x y - 1/300 z + 1/300 x
- 10500
-
- 137 17 2 2 2 3
- - ---- x + --- - 1/1000 x z - 1/1400 x z - 1/100 y z - 1/50 y - 2/75 y
- 5250 525
-
- 2 2 2 166
- - 1/700 x + 1/700 x y z - 1/700 z - 1/350 y z + 1/490 x y + ---- y
- 3675
-
- 2 137 2 3 2
- + 1/1400 x z + ---- z + 1/100 x y , COEFF(0, 1, 1) = - 2/75 y - 1/50 y
- 5250
-
- 2 2 3 2 2
- - 1/350 x - 1/700 x z - 1/300 z + 1/490 y z + 1/245 x y - 1/350 y z
-
- 2 151 37 2 289
- - 1/100 y z + ---- y + ---- - 1/700 z + ----- z, COEFF(1, 1, 1) =
- 3675 1050 10500
-
- 2 2 17 2
- - 1/350 y z - 1/350 x y - 1/700 z - 1/100 y z + --- - 1/1400 x z
- 525
-
- 3 2 3
- - 1/700 x y z + 1/1000 x z - 1/300 z - 1/100 x y - 1/300 x
-
- 2 2 2 137 2 166
- - 1/1400 x z - 1/50 y + 1/490 y z + ---- z + 1/490 x y + ---- y
- 5250 3675
-
- 3 2 137 3 2
- - 2/75 y - 1/700 x + ---- x, COEFF(2, 1, 1) = - 2/75 y - 1/245 x y
- 5250
-
- 2 2 167 3 2
- + 1/350 x - 1/700 x z + ---- x - 1/350 x y z - 1/300 z - 1/100 y z
- 7000
-
- 3 2 211 2
- - 1/175 x y - 1/350 y z + 1/600 x - 1/50 x y + ---- y - 1/700 z
- 3675
-
- 2 229 2 2
- + 1/700 x z + ----- z + 1/42 - 1/50 y + 1/500 x z + 1/490 y z ,
- 10500
-
- 2 2 2
- COEFF(-2, 2, 1) = 2/245 x y + 1/350 x z - 1/175 x y z + 1/175 x
-
- 2 3 2 2 2
- - 1/245 y z - 1/300 x - 1/100 x y - 2/175 x y + 1/100 y - 1/350 z
-
- 47 107 169 19 3 3
- + ---- x + ---- z - ----- y - ---- + 1/150 y + 1/175 y z - 1/150 z
- 5250 7000 14700 2100
-
- 2 2 2
- + 1/350 x z + 1/200 y z - 1/250 x z, COEFF(-1, 2, 1) = - 1/245 y z
-
- 2 2 167 2 191
- - 1/245 x y - 1/350 x - 1/175 x y - ---- x + 1/200 y z + ----- y
- 7000 14700
-
- 2 2 3 3
- + 1/100 y - 1/700 x z - 1/500 x z - 1/350 x y z + 1/150 x + 1/150 y
-
- 2 2 2 17 3 167
- - 1/350 z - 1/200 x y + 1/700 x z + ---- - 1/150 z + ---- z
- 2100 7000
-
- 29 3 2
- + 1/175 y z, COEFF(0, 2, 1) = 1/175 y z + ---- + 1/150 y + 1/100 y
- 2100
-
- 2 311 2 2 187 3
- - 2/245 x y + ----- y + 1/200 y z - 1/175 x + ---- z - 1/150 z
- 14700 7000
-
- 2 2 2 2
- - 1/350 x z - 1/350 z - 1/245 y z , COEFF(1, 2, 1) = 1/200 y z
-
- 2 2 167 2 3
- - 1/350 x - 1/700 x z + 1/350 x y z + ---- x - 1/245 x y - 1/150 x
- 7000
-
- 2 2 3 17 167 2
- - 1/700 x z - 1/350 z - 1/150 z + 1/500 x z + ---- + ---- z + 1/100 y
- 2100 7000
-
- 2 2 191 3
- + 1/200 x y - 1/245 y z + 1/175 x y + ----- y + 1/150 y + 1/175 y z,
- 14700
-
- 2 2 2 47
- COEFF(2, 2, 1) = 1/100 y + 2/245 x y + 1/175 x + 1/175 y z - ---- x
- 5250
-
- 2 3 2 2 2 107
- + 1/200 y z + 1/300 x - 1/350 z - 1/350 x z + 1/350 x z + ---- z
- 7000
-
- 19 3 2 2
- + 1/250 x z - ---- + 1/150 y + 1/100 x y - 1/245 y z + 1/175 x y z
- 2100
-
- 169 3 3
- - ----- y + 2/175 x y - 1/150 z , COEFF(-2, -2, 2) = 2/175 y z - 1/300 z
- 14700
-
- 137 11 2 2
- - 2/175 x y + ---- z + --- + 2/245 x y - 1/175 x z - 2/175 x y z
- 5250 420
-
- 2 2 3 2 137
- + 2/245 y z + 1/175 x z + 1/300 x + 1/125 x z - 1/100 y - ---- x
- 5250
-
- 2 2 529 2 2 3
- + 1/100 x y - 1/175 x - ----- y - 1/100 y z - 1/175 z + 1/150 y ,
- 14700
-
- 2 3 2 2 169
- COEFF(-1, -2, 2) = 1/350 x z - 1/300 z - 1/100 y + 1/350 x z - ----- y
- 14700
-
- 3 2 2 2
- + 2/175 y z + 1/150 y - 1/100 y z - 1/175 z + 1/200 x y - 1/175 x y
-
- 19 3 107 47 2
- + 1/250 x z + ---- - 1/175 x y z - 1/150 x + ---- x + ---- z + 2/245 y z
- 2100 7000 5250
-
- 2 2 2
- + 1/350 x - 1/245 x y, COEFF(0, -2, 2) = 2/175 y z - 1/100 y
-
- 2 2 3 2 2
- - 2/245 x y + 1/300 + 1/175 x z - 1/300 z + 1/175 x - 1/175 z
-
- 2 3 17 2
- - 1/100 y z + 1/150 y + ---- z + 2/245 y z - 1/300 y, COEFF(1, -2, 2)
- 5250
-
- 2 2 2 47 169 3 19
- = 1/350 x - 1/350 x z - 1/175 z + ---- z - ----- y - 1/300 z + ----
- 5250 14700 2100
-
- 107 2 2
- - ---- x + 1/175 x y + 2/175 y z + 1/175 x y z - 1/100 y - 1/200 x y
- 7000
-
- 2 2 2 3 2
- - 1/245 x y + 2/245 y z - 1/250 x z - 1/100 y z + 1/150 x + 1/350 x z
-
- 3 2 2
- + 1/150 y , COEFF(2, -2, 2) = 2/245 x y + 2/175 x y - 1/175 x
-
- 2 2 3 137 2
- + 2/245 y z - 1/175 x z + 1/150 y + ---- z + 2/175 y z - 1/100 y z
- 5250
-
- 2 3 2 2 11 529 3
- - 1/175 z - 1/300 x - 1/175 x z - 1/100 x y + --- - ----- y - 1/300 z
- 420 14700
-
- 137 2
- + 2/175 x y z - 1/125 x z + ---- x - 1/100 y , COEFF(-2, -1, 2) =
- 5250
-
- 2 2 2 107
- 1/175 x y z + 1/50 y z - 1/175 y z - 1/350 x + 1/50 y + ---- x
- 7000
-
- 2 2 107 3 256 2
- + 1/350 x z - 8/525 - 1/245 y z - ---- z + 1/600 x + ---- y - 1/50 x y
- 7000 3675
-
- 2 3 3 2
- - 1/245 x y - 1/600 z - 2/75 y + 1/175 x y - 1/350 x z + 1/250 x z
-
- 2 3 2 211
- - 1/350 z , COEFF(-1, -1, 2) = - 2/75 y + 1/50 y - 1/42 + ---- y
- 3675
-
- 3 2 2 2 2 229
- - 1/300 x - 1/245 y z + 1/700 x z + 1/50 y z + 1/700 x z + ----- x
- 10500
-
- 2 167 2
- + 1/350 x y - 1/350 z - ---- z + 1/350 x y z + 1/500 x z - 1/100 x y
- 7000
-
- 3 2 2
- - 1/600 z + 1/700 x + 1/490 x y - 1/175 y z, COEFF(0, -1, 2) =
-
- 2 2 2 2 3
- - 1/175 y z + 1/350 x z + 1/50 y - 1/245 y z + 1/350 x - 2/75 y
-
- 2 187 2 3 2
- + 1/245 x y + 4/75 y - ---- z + 1/50 y z - 2/75 - 1/600 z - 1/350 z ,
- 7000
-
- 2 167 2 2
- COEFF(1, -1, 2) = 1/50 y z - 1/350 x y - ---- z + 1/700 x + 1/490 x y
- 7000
-
- 3 2 229 3 2
- - 1/600 z + 1/700 x z - ----- x - 1/175 y z - 2/75 y - 1/245 y z
- 10500
-
- 3 2 2 211
- + 1/300 x - 1/700 x z - 1/350 x y z - 1/500 x z - 1/350 z + ---- y
- 3675
-
- 2 2 2
- + 1/100 x y + 1/50 y - 1/42, COEFF(2, -1, 2) = - 1/175 y z - 1/245 y z
-
- 2 2 107 2
- + 1/50 y z - 1/350 x z - ---- z - 1/245 x y - 1/250 x z - 1/175 x y
- 7000
-
- 3 107 3 2 2 3
- - 2/75 y - ---- x - 8/525 - 1/600 x - 1/350 x z - 1/350 z - 1/600 z
- 7000
-
- 2 2 2 256
- + 1/50 y - 1/350 x + 1/50 x y - 1/175 x y z + ---- y, COEFF(-2, 0, 2)
- 3675
-
- 2 2 33
- = 2/175 x y - 2/245 y z - 2/245 x y - --- y - 2/175 y z + 2/175 x y z
- 490
-
- 3 3
- + 1/25 y , COEFF(-1, 0, 2) = 1/25 y + 1/175 x y z - 2/175 y z - 9/98 y
-
- 2 2
- + 1/175 x y - 2/245 y z + 1/245 x y,
-
- 2 3 2
- COEFF(0, 0, 2) = - 2/175 y z - 2/245 y z + 1/25 y + 2/245 x y - 1/10 y,
-
- 3 2
- COEFF(1, 0, 2) = - 1/175 x y z - 2/175 y z - 9/98 y + 1/25 y - 2/245 y z
-
- 2 3
- - 1/175 x y + 1/245 x y, COEFF(2, 0, 2) = - 2/175 x y z + 1/25 y
-
- 2 33 2
- - 2/245 x y - 2/175 x y - --- y - 2/245 y z - 2/175 y z, COEFF(-2, 1, 2)
- 490
-
- 107 107 2 3 2 3
- = - ---- x + ---- z - 1/245 x y + 1/600 z + 1/350 x z - 2/75 y
- 7000 7000
-
- 2 2 256 2 2 2
- - 1/50 y z - 1/350 x z + ---- y - 1/245 y z - 1/50 y + 1/350 z
- 3675
-
- 3 2
- - 1/175 y z - 1/600 x + 1/175 x y z + 1/175 x y + 1/350 x - 1/250 x z
-
- 2 2 167 2
- + 1/50 x y + 8/525, COEFF(-1, 1, 2) = - 1/50 y z + ---- z - 1/700 x
- 7000
-
- 211 229 3 2 2 2
- + ---- y - ----- x + 1/42 - 2/75 y - 1/50 y - 1/700 x z - 1/700 x z
- 3675 10500
-
- 2 2 2
- + 1/350 x y z + 1/490 x y - 1/245 y z - 1/500 x z + 1/100 x y
-
- 3 3 2
- + 1/300 x - 1/175 y z + 1/600 z + 1/350 z + 1/350 x y, COEFF(0, 1, 2)
-
- 187 2 2 2 2
- = ---- z - 1/245 y z + 1/245 x y + 1/350 z - 1/350 x z + 4/75 y
- 7000
-
- 2 2 3 3 2
- - 1/350 x - 1/50 y + 2/75 - 2/75 y + 1/600 z - 1/175 y z - 1/50 y z,
-
- 2 229 3 2 2
- COEFF(1, 1, 2) = - 1/700 x z + ----- x - 1/300 x + 1/700 x z - 1/700 x
- 10500
-
- 2 3 2 2
- + 1/350 z + 1/600 z - 1/245 y z - 1/350 x y z + 1/490 x y + 1/500 x z
-
- 3 2 167 211
- + 1/42 - 2/75 y - 1/175 y z - 1/100 x y - 1/350 x y + ---- z + ---- y
- 7000 3675
-
- 2 2 107
- - 1/50 y z - 1/50 y , COEFF(2, 1, 2) = - 1/175 x y z - 1/175 x y + ---- x
- 7000
-
- 107 2 2 3 2
- + ---- z - 1/50 y z - 1/175 y z + 8/525 - 1/50 y + 1/600 z + 1/350 x z
- 7000
-
- 256 2 2 3 2 2
- + ---- y - 1/245 y z + 1/350 z + 1/600 x - 1/245 x y - 1/50 x y
- 3675
-
- 3 2 2 3
- + 1/250 x z - 2/75 y + 1/350 x + 1/350 x z , COEFF(-2, 2, 2) = 1/300 z
-
- 137 11 2 3 137 2
- + ---- x - --- + 1/175 x - 1/300 x + 2/175 y z - ---- z - 1/175 x z
- 5250 420 5250
-
- 2 2 2 529
- + 1/175 z + 1/100 y + 1/100 y z - 2/175 x y - 1/125 x z - ----- y
- 14700
-
- 3 2 2 2
- + 1/150 y - 2/175 x y z + 2/245 x y + 2/245 y z + 1/175 x z
-
- 2 2
- - 1/100 x y , COEFF(-1, 2, 2) = - 1/175 x y z - 1/175 x y + 1/100 y z
-
- 2 3 2 169 2
- - 1/350 x + 1/150 x + 2/175 y z + 2/245 y z - ----- y - 1/350 x z
- 14700
-
- 2 19 3 2 47 107 3
- - 1/245 x y - ---- + 1/150 y - 1/350 x z - ---- z - ---- x + 1/300 z
- 2100 5250 7000
-
- 2 2 2
- + 1/100 y - 1/200 x y + 1/175 z - 1/250 x z, COEFF(0, 2, 2) = 2/175 y z
-
- 3 2 3 2 2
- + 1/150 y - 1/300 y + 1/175 z + 1/300 z + 1/100 y z + 2/245 y z
-
- 2 2 2 2 17
- - 1/175 x z - 1/175 x - 2/245 x y - 1/300 + 1/100 y - ---- z,
- 5250
-
- 19 2 2
- COEFF(1, 2, 2) = 2/175 y z + 1/175 x y - ---- - 1/350 x + 2/245 y z
- 2100
-
- 107 2 3 2 3 3
- + ---- x + 1/175 z + 1/300 z + 1/100 y z + 1/150 y - 1/150 x
- 7000
-
- 2 47 2 169
- - 1/350 x z - ---- z - 1/245 x y - ----- y + 1/175 x y z + 1/250 x z
- 5250 14700
-
- 2 2 2 11 137
- + 1/100 y + 1/350 x z + 1/200 x y , COEFF(2, 2, 2) = - --- - ---- z
- 420 5250
-
- 2 2 2 2
- + 2/245 y z + 1/100 y + 2/175 y z + 1/175 x z + 2/175 x y + 1/175 x
-
- 3 2 3 3 137
- + 1/300 x + 1/175 z + 1/300 z + 1/150 y - ---- x + 2/175 x y z
- 5250
-
- 2 2 529 2 2
- + 2/245 x y + 1/100 y z + 1/125 x z - ----- y + 1/100 x y + 1/175 x z]
- 14700
-
-> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c");
-bytes used=1524103932, alloc=15529188, time=198.24
-bytes used=1525104504, alloc=15529188, time=198.31
-bytes used=1526104820, alloc=15529188, time=198.38
-bytes used=1527105044, alloc=15529188, time=198.46
-bytes used=1528105208, alloc=15529188, time=198.55
-bytes used=1529105968, alloc=15529188, time=198.63
-bytes used=1530106120, alloc=15529188, time=198.71
-bytes used=1531106568, alloc=15529188, time=198.83
-bytes used=1532106732, alloc=15529188, time=199.60
-bytes used=1533107352, alloc=15529188, time=200.36
-bytes used=1534107692, alloc=15529188, time=201.15
-bytes used=1535107872, alloc=15529188, time=201.90
-bytes used=1536108156, alloc=15529188, time=202.65
-bytes used=1537108328, alloc=15529188, time=202.93
-bytes used=1538108504, alloc=15529188, time=203.02
-bytes used=1539108872, alloc=15529188, time=203.11
-bytes used=1540109056, alloc=15529188, time=203.20
-bytes used=1541109276, alloc=15529188, time=203.29
-bytes used=1542190760, alloc=15529188, time=203.39
-bytes used=1543300904, alloc=15529188, time=203.46
-bytes used=1544391820, alloc=15529188, time=203.53
-bytes used=1545444944, alloc=15529188, time=203.60
-bytes used=1546457972, alloc=15529188, time=203.67
-bytes used=1547545412, alloc=15529188, time=203.74
-bytes used=1548570784, alloc=15529188, time=203.81
-bytes used=1549636832, alloc=15529188, time=203.89
-bytes used=1550716320, alloc=15529188, time=203.97
-bytes used=1551781392, alloc=15529188, time=204.03
-bytes used=1552800936, alloc=15529188, time=204.11
-bytes used=1553869716, alloc=15529188, time=204.20
-bytes used=1554889616, alloc=15529188, time=204.29
-bytes used=1555916600, alloc=15529188, time=204.37
-bytes used=1556916800, alloc=15529188, time=204.47
-bytes used=1557940592, alloc=15529188, time=204.58
-bytes used=1558941000, alloc=15529188, time=204.68
-bytes used=1559941352, alloc=15529188, time=204.75
-bytes used=1560941568, alloc=15529188, time=206.67
-bytes used=1561941788, alloc=15529188, time=207.12
-bytes used=1562941944, alloc=15529188, time=207.21
-bytes used=1563943968, alloc=15529188, time=207.29
-bytes used=1564944572, alloc=15529188, time=207.39
-bytes used=1565944724, alloc=15529188, time=207.47
-bytes used=1566944968, alloc=15529188, time=207.57
-bytes used=1567945132, alloc=15529188, time=207.66
-bytes used=1568945544, alloc=15529188, time=207.75
-bytes used=1569947356, alloc=15529188, time=207.84
-bytes used=1570948344, alloc=15529188, time=207.92
-bytes used=1571948700, alloc=15529188, time=208.01
-bytes used=1572949376, alloc=15529188, time=208.11
-bytes used=1573949884, alloc=15529188, time=208.20
-bytes used=1574950488, alloc=15529188, time=208.29
-bytes used=1575950864, alloc=15529188, time=208.37
-bytes used=1576951640, alloc=15529188, time=208.46
-bytes used=1577951988, alloc=15529188, time=208.54
-bytes used=1578952308, alloc=15529188, time=208.62
-bytes used=1579952504, alloc=15529188, time=208.70
-bytes used=1580952660, alloc=15529188, time=208.78
-bytes used=1581952980, alloc=15529188, time=208.88
-bytes used=1582961916, alloc=15529188, time=209.03
-bytes used=1583962228, alloc=15529188, time=209.15
-bytes used=1584986252, alloc=15529188, time=209.27
-bytes used=1585986432, alloc=15529188, time=209.43
-bytes used=1586986708, alloc=15529188, time=209.55
-bytes used=1587990036, alloc=15529188, time=209.69
-bytes used=1588990288, alloc=15529188, time=209.83
-bytes used=1589990520, alloc=15529188, time=209.98
-bytes used=1590990888, alloc=15529188, time=210.13
-bytes used=1591991128, alloc=15529188, time=210.24
-bytes used=1592994196, alloc=15529188, time=210.37
-bytes used=1593994396, alloc=15529188, time=210.51
-bytes used=1594994568, alloc=15529188, time=210.67
-bytes used=1596005888, alloc=15529188, time=210.82
-bytes used=1597029972, alloc=15529188, time=210.94
-bytes used=1598044880, alloc=15529188, time=211.07
-bytes used=1599068500, alloc=15529188, time=211.19
-bytes used=1600077620, alloc=15529188, time=211.32
-bytes used=1601097952, alloc=15529188, time=211.43
-bytes used=1602114472, alloc=15529188, time=211.55
-bytes used=1603114660, alloc=15529188, time=211.67
-bytes used=1604115944, alloc=15529188, time=211.77
-bytes used=1605116108, alloc=15529188, time=211.86
-bytes used=1606116268, alloc=15529188, time=211.93
-bytes used=1607116476, alloc=15529188, time=213.86
-bytes used=1608116672, alloc=15529188, time=214.73
-bytes used=1609116988, alloc=15529188, time=215.33
-bytes used=1610117240, alloc=15529188, time=215.43
-bytes used=1611117408, alloc=15529188, time=215.51
-bytes used=1612117564, alloc=15529188, time=215.58
-bytes used=1613118136, alloc=15529188, time=215.66
-bytes used=1614118444, alloc=15529188, time=215.73
-bytes used=1615118608, alloc=15529188, time=215.80
-bytes used=1616119020, alloc=15529188, time=215.88
-bytes used=1617119412, alloc=15529188, time=215.95
-bytes used=1618119676, alloc=15529188, time=216.02
-bytes used=1619120196, alloc=15529188, time=216.09
-bytes used=1620120348, alloc=15529188, time=216.17
-bytes used=1621120504, alloc=15529188, time=216.24
-bytes used=1622120676, alloc=15529188, time=216.31
-bytes used=1623120852, alloc=15529188, time=216.38
-bytes used=1624121128, alloc=15529188, time=216.46
-bytes used=1625121344, alloc=15529188, time=216.53
-bytes used=1626134180, alloc=15529188, time=216.74
-bytes used=1627138368, alloc=15529188, time=216.88
-bytes used=1628153980, alloc=15529188, time=217.00
-bytes used=1629163876, alloc=15529188, time=217.13
-bytes used=1630165132, alloc=15529188, time=217.27
-bytes used=1631165540, alloc=15529188, time=217.43
-bytes used=1632165992, alloc=15529188, time=217.62
-bytes used=1633166240, alloc=15529188, time=217.75
-bytes used=1634168012, alloc=15529188, time=217.89
-bytes used=1635169244, alloc=15529188, time=218.05
-bytes used=1636169432, alloc=15529188, time=218.21
-bytes used=1637176076, alloc=15529188, time=218.36
-bytes used=1638176264, alloc=15529188, time=218.49
-bytes used=1639176456, alloc=15529188, time=218.59
-bytes used=1640176616, alloc=15529188, time=219.28
-bytes used=1641201528, alloc=15529188, time=221.70
-bytes used=1642208368, alloc=15529188, time=221.91
-bytes used=1643208544, alloc=15529188, time=222.86
-bytes used=1644208788, alloc=15529188, time=223.00
-bytes used=1645208980, alloc=15529188, time=223.10
-bytes used=1646209248, alloc=15529188, time=223.18
-bytes used=1647209432, alloc=15529188, time=223.25
-bytes used=1648209604, alloc=15529188, time=223.33
-bytes used=1649209812, alloc=15529188, time=223.41
-bytes used=1650210116, alloc=15529188, time=223.48
-bytes used=1651210284, alloc=15529188, time=223.56
-bytes used=1652210460, alloc=15529188, time=223.63
-bytes used=1653210832, alloc=15529188, time=223.71
-bytes used=1654211352, alloc=15529188, time=223.79
-bytes used=1655211556, alloc=15529188, time=223.86
-bytes used=1656211796, alloc=15529188, time=223.94
-bytes used=1657212092, alloc=15529188, time=224.02
-bytes used=1658212280, alloc=15529188, time=224.09
-bytes used=1659212432, alloc=15529188, time=224.17
-bytes used=1660229728, alloc=15529188, time=224.45
-bytes used=1661230116, alloc=15529188, time=224.78
-bytes used=1662230356, alloc=15529188, time=224.95
-bytes used=1663230560, alloc=15529188, time=225.51
-bytes used=1664230848, alloc=15529188, time=228.25
-bytes used=1665231216, alloc=15529188, time=228.97
-bytes used=1666231388, alloc=15529188, time=229.06
-bytes used=1667231600, alloc=15529188, time=229.14
-bytes used=1668231940, alloc=15529188, time=229.22
-bytes used=1669232272, alloc=15529188, time=229.29
-bytes used=1670232476, alloc=15529188, time=229.37
-bytes used=1671232692, alloc=15529188, time=229.45
-bytes used=1672232864, alloc=15529188, time=229.53
-bytes used=1673233040, alloc=15529188, time=229.61
-bytes used=1674233272, alloc=15529188, time=229.68
-bytes used=1675233424, alloc=15529188, time=229.76
-bytes used=1676233848, alloc=15529188, time=229.84
-bytes used=1677234372, alloc=15529188, time=229.92
-bytes used=1678234860, alloc=15529188, time=229.99
-bytes used=1679235024, alloc=15529188, time=230.07
-bytes used=1680235388, alloc=15529188, time=230.25
-bytes used=1681237436, alloc=15529188, time=230.61
-bytes used=1682237664, alloc=15529188, time=230.84
-bytes used=1683237872, alloc=15529188, time=232.11
-bytes used=1684238124, alloc=15529188, time=234.32
-bytes used=1685238304, alloc=15529188, time=234.95
-bytes used=1686239040, alloc=15529188, time=235.17
-bytes used=1687239256, alloc=15529188, time=235.26
-bytes used=1688239428, alloc=15529188, time=235.34
-bytes used=1689239680, alloc=15529188, time=235.45
-bytes used=1690239844, alloc=15529188, time=235.58
->
-# d/dz
-> simplify( diff(interp_3d_cube_order4_smooth0,z) );
-bytes used=1691240008, alloc=15529188, time=235.71
-bytes used=1692240272, alloc=15529188, time=235.79
-bytes used=1693240452, alloc=15529188, time=235.87
-bytes used=1694863636, alloc=15529188, time=235.99
-bytes used=1695863956, alloc=15529188, time=236.08
-bytes used=1696864084, alloc=15529188, time=236.16
-bytes used=1697864212, alloc=15529188, time=236.24
-bytes used=1698864344, alloc=15529188, time=236.33
-bytes used=1699864612, alloc=15529188, time=236.41
-bytes used=1700864980, alloc=15529188, time=236.50
-bytes used=1701865112, alloc=15529188, time=236.59
-bytes used=1702865960, alloc=15529188, time=236.68
-bytes used=1703866112, alloc=15529188, time=236.76
-bytes used=1704866284, alloc=15529188, time=236.85
-bytes used=1705866432, alloc=15529188, time=236.95
-bytes used=1706866588, alloc=15529188, time=237.04
-bytes used=1707866712, alloc=15529188, time=237.15
-bytes used=1708866848, alloc=15529188, time=237.24
-bytes used=1709969840, alloc=15529188, time=237.32
-bytes used=1710970072, alloc=15529188, time=237.41
-bytes used=1711970444, alloc=15529188, time=237.49
- 19
-- ---- DATA(-2, 1, 2) - 1/300 DATA(-2, 0, 2) + 1/350 x y z DATA(2, -1, -1)
- 2100
-
- - 1/350 x y z DATA(2, 1, -1) + 2/175 x y z DATA(-2, -2, 2)
-
- + 1/300 DATA(0, 2, -2) + 1/350 x y z DATA(2, -1, 1)
-
- - 1/350 x y z DATA(2, 1, 1) + 1/350 x y z DATA(-1, -1, 2)
-
- - 1/175 x y z DATA(2, 2, 1) + 1/350 x y z DATA(-1, 2, 1)
-
- - 1/350 x y z DATA(1, 2, 1) - 1/175 x y z DATA(2, -1, 2)
-
- - 1/350 x y z DATA(1, -1, 2) - 1/350 x y z DATA(1, 2, -1)
-
- + 1/700 x y z DATA(-1, 1, -1) - 1/700 x y z DATA(-1, -1, 1)
-
- - 1/700 x y z DATA(1, 1, -1) + 1/700 x y z DATA(1, -1, 1)
-
- + 1/350 x y z DATA(-2, 1, 1) + 1/350 x y z DATA(-2, 1, -1)
-
- + 1/175 x y z DATA(-2, 2, 1) + 1/700 x y z DATA(1, -1, -1)
-
- 11
- - 1/700 x y z DATA(1, 1, 1) + --- DATA(2, 2, -2) + 8/525 DATA(-2, -2, 1)
- 420
-
- 11 19
- - --- DATA(-2, 2, 2) - 1/175 x y z DATA(2, 2, -1) + ---- DATA(1, 2, -2)
- 420 2100
-
- - 1/350 x y z DATA(-1, -2, 1) + 2/175 x y z DATA(2, 2, -2)
-
- - 1/175 x y z DATA(-2, -2, 1) - 2/175 x y z DATA(-2, 2, 2)
-
- - 1/700 x y z DATA(-1, -1, -1) + 1/350 x y z DATA(-1, 2, -1)
-
- - 1/175 x y z DATA(-2, 1, 2) + 1/350 x y z DATA(1, -2, -1)
-
- + 1/42 DATA(-1, -2, 1) + 1/175 x y z DATA(1, 2, -2)
-
- - 8/525 DATA(-2, -2, -1) - 1/42 DATA(-1, -2, -1) + 2/75 DATA(0, -2, 1)
-
- - 1/350 x y z DATA(-1, -2, -1) - 1/175 x y z DATA(-2, -2, -1)
-
- - 1/175 x y z DATA(-1, 2, -2) + 1/175 x y z DATA(2, -2, -1)
-
- + 1/175 x y z DATA(-2, 2, -1) + 1/42 DATA(1, -2, 1) - 1/42 DATA(1, -2, -1)
-
- - 2/75 DATA(0, -2, -1) + 1/42 DATA(-2, -1, 1)
-
- - 1/350 x y z DATA(-2, -1, -1) + 1/175 x y z DATA(2, -2, 1)
-
- + 8/525 DATA(2, -2, 1) - 1/350 x y z DATA(-2, -1, 1)
-
- - 2/175 x y z DATA(2, -2, 2) + 2/175 x y z DATA(-2, -2, -2)
-
- + 1/175 x y z DATA(-2, -1, 2) - 1/42 DATA(-2, -1, -1)
-
- 19
- + ---- DATA(-1, 2, -2) - 8/525 DATA(2, -2, -1)
- 2100
-
- + 1/700 x y z DATA(-1, 1, 1) - 8/525 DATA(-2, 2, -1)
-
- - 1/175 x y z DATA(1, -2, 2) - 2/75 DATA(-2, 0, -1)
-
- 37
- - 1/175 x y z DATA(2, -1, -2) + 4/105 DATA(0, 0, 1) + ---- DATA(1, 0, 1)
- 1050
-
- 37 17
- + ---- DATA(0, 1, 1) + --- DATA(1, 1, 1) + 1/350 x y z DATA(-1, -1, -2)
- 1050 525
-
- + 2/75 DATA(-2, 0, 1) - 1/350 x y z DATA(1, -1, -2)
-
- + 1/175 x y z DATA(-1, -2, 2) + 2/175 y z DATA(0, 2, -2)
-
- + 2/175 x y z DATA(2, 2, 2) - 1/175 x y z DATA(-1, 2, 2)
-
- + 1/175 x y z DATA(-1, -2, -2) - 1/175 x y z DATA(1, -2, -2)
-
- + 1/175 x y z DATA(-2, -1, -2) - 2/175 x y z DATA(2, -2, -2)
-
- 2
- + 1/350 x DATA(0, -1, -1) + 1/350 x y z DATA(1, 1, 2)
-
- 2
- - 1/175 x DATA(0, 2, 2) + 1/175 x y z DATA(1, 2, 2)
-
- 2
- - 1/175 x y z DATA(-2, 1, -2) - 1/175 x DATA(0, 1, 2)
-
- 2 2
- + 1/175 x DATA(0, 1, -2) + 1/490 y z DATA(0, 1, 1)
-
- 2 2
- + 2/245 y z DATA(0, 2, -2) - 1/245 y z DATA(0, -1, 2)
-
- 2 2
- - 1/245 y z DATA(0, 2, -1) + 2/245 y z DATA(0, -2, -2)
-
- 2 2
- + 1/490 y z DATA(0, -1, -1) + 1/490 y z DATA(0, -1, 1)
-
- 2 2
- + 1/490 y z DATA(0, 1, -1) + 2/245 y z DATA(0, 2, 2)
-
- 2 2
- + 2/245 y z DATA(0, -2, 2) - 1/245 y z DATA(0, -2, 1)
-
- 2 2
- - 1/245 y z DATA(0, 1, 2) - 1/245 y z DATA(0, -2, -1)
-
- 2
- + 1/350 y z DATA(0, -1, 1) - 1/245 y z DATA(0, -1, -2)
-
- 2 2
- - 1/245 y z DATA(0, 1, -2) - 1/175 x DATA(0, -2, 2)
-
- 2
- + 4/75 z DATA(0, -2, -1) + 1/350 x DATA(0, -2, -1)
-
- 2 2
- + 1/350 x DATA(0, 2, -1) + 1/175 x DATA(0, -2, -2)
-
- 2 2
- - 1/100 y z DATA(0, -1, -1) + 1/100 y z DATA(0, -1, 1)
-
- 2 2
- + 1/100 y z DATA(0, 1, -1) - 1/175 x DATA(0, -1, 2)
-
- 2 2
- - 1/350 x DATA(0, 2, 1) - 1/100 y z DATA(0, 1, 1)
-
- 2 2
- - 1/100 y z DATA(0, 2, -2) - 1/100 y z DATA(0, -2, 2)
-
- 2 2
- + 1/200 y z DATA(0, 1, 2) + 1/100 y z DATA(0, 2, 2)
-
- 2 2
- - 1/200 y z DATA(0, -1, 2) - 1/50 y z DATA(0, -2, -1)
-
- 2 2
- + 1/50 y z DATA(0, 2, -1) - 1/50 y z DATA(0, 2, 1)
-
- 2 2
- + 1/350 x DATA(0, 1, -1) - 1/200 y z DATA(0, 1, -2)
-
- 2
- + 1/175 x y z DATA(2, 1, 2) + 1/100 y z DATA(0, -2, -2)
-
- 2
- + 1/200 y z DATA(0, -1, -2) - 1/350 x y z DATA(-1, 1, 2)
-
- 2
- + 1/42 DATA(-2, 1, 1) + 1/50 y z DATA(0, -2, 1)
-
- + 1/175 y z DATA(0, 1, -2) - 2/175 y z DATA(0, -2, -2)
-
- 2
- - 1/350 x DATA(0, 1, 1) + 1/350 y z DATA(0, -1, -1)
-
- 2 17
- - 1/350 y z DATA(0, 1, 1) - 1/350 x DATA(0, -1, 1) - ---- y DATA(0, 2, 2)
- 5250
-
- 187 17 187
- + ---- y DATA(0, 1, 2) + ---- y DATA(0, -2, 2) - ---- y DATA(0, -1, 2)
- 7000 5250 7000
-
- 187 2
- + ---- y DATA(0, 2, 1) - 1/350 x y DATA(0, -1, -2)
- 7000
-
- 2 187
- + 1/350 x y DATA(0, 1, -2) - ---- y DATA(0, 2, -1)
- 7000
-
- 289 289 289
- - ----- y DATA(0, 1, -1) + ----- y DATA(0, 1, 1) - ----- y DATA(0, -1, 1)
- 10500 10500 10500
-
- 289 2
- + ----- y DATA(0, -1, -1) - 1/175 x y DATA(0, -2, -2)
- 10500
-
- 2 2
- + 1/245 x z DATA(0, -1, 1) + 1/245 x z DATA(0, -1, -1)
-
- 2 2
- + 1/245 x z DATA(0, -2, 1) + 1/175 x y DATA(0, -2, 2)
-
- 2 2
- + 1/245 x z DATA(0, 1, 1) - 2/245 x z DATA(0, 2, -2)
-
- 3
- + 1/175 x y z DATA(2, 1, -2) - 1/600 y DATA(0, -2, 1)
-
- 3 3
- + 1/600 y DATA(0, -2, -1) + 1/300 y DATA(0, -2, -2)
-
- 3
- + 1/150 y DATA(0, 1, -2) + 1/350 x y z DATA(1, 1, -2)
-
- 3 3
- - 1/300 y DATA(0, -2, 2) - 1/150 y DATA(0, -1, -2)
-
- 3 3
- + 1/150 y DATA(0, -1, 2) + 1/300 y DATA(0, 2, 2)
-
- 3 3
- - 1/150 y DATA(0, 1, 2) + 1/600 y DATA(0, 2, 1)
-
- 3 3
- - 1/600 y DATA(0, 2, -1) - 1/300 y DATA(0, 1, 1)
-
- 3 3
- + 1/300 y DATA(0, 1, -1) + 1/300 y DATA(0, -1, 1)
-
- 3 3
- - 1/300 y DATA(0, -1, -1) - 1/300 y DATA(0, 2, -2)
-
- 2
- - 1/350 x y z DATA(-1, 1, -2) + 1/350 y DATA(0, -2, 1)
-
- 2 2
- - 1/350 y DATA(0, -2, -1) + 1/175 y DATA(0, -2, 2)
-
- 2 2
- - 1/175 y DATA(0, -2, -2) + 1/350 y DATA(0, -1, -2)
-
- 2 2
- + 1/350 y DATA(0, 1, -2) + 1/175 y DATA(0, 2, 2)
-
- 2 2
- - 1/350 y DATA(0, 2, -1) + 1/700 y DATA(0, 1, -1)
-
- 2 2
- - 1/700 y DATA(0, -1, 1) - 1/350 y DATA(0, 1, 2)
-
- 2 2
- - 1/350 y DATA(0, -1, 2) + 1/350 y DATA(0, 2, 1)
-
- 2 2
- - 1/700 y DATA(0, 1, 1) + 1/700 y DATA(0, -1, -1)
-
- 2 2
- - 1/175 y DATA(0, 2, -2) - 1/350 x y DATA(0, -2, -1)
-
- 2 2
- + 1/350 x y DATA(0, -2, 1) - 1/50 z DATA(0, -2, 1)
-
- 2 2
- + 1/175 x DATA(0, 2, -2) - 1/350 x DATA(0, -2, 1)
-
- 2 2
- + 1/50 z DATA(0, -2, -1) - 1/100 z DATA(0, 1, -2)
-
- 2 2
- - 1/100 z DATA(0, -1, -2) - 1/100 z DATA(0, -2, -2)
-
- 2 2 2
- + 1/100 z DATA(0, -1, 2) - 1/50 z DATA(0, 2, 1) + 1/100 z DATA(0, 2, 2)
-
- 2 2
- + 1/100 z DATA(0, 1, 2) + 1/100 z DATA(0, -2, 2)
-
- 2 2
- + 1/50 z DATA(0, 2, -1) - 1/50 z DATA(0, -1, 1)
-
- 2 2
- + 1/50 z DATA(0, -1, -1) + 1/50 z DATA(0, 1, -1)
-
- 2 2
- - 1/100 z DATA(0, 2, -2) - 1/50 z DATA(0, 1, 1) + 4/75 z DATA(0, -2, 1)
-
- 311
- - 1/300 z DATA(0, -2, -2) - 1/300 z DATA(0, 2, 2) + ----- z DATA(0, 1, -2)
- 14700
-
- 311 311
- + ----- z DATA(0, -1, -2) - 1/300 z DATA(0, -2, 2) + ----- z DATA(0, 1, 2)
- 14700 14700
-
- 151 151 151
- + ---- z DATA(0, 1, -1) + ---- z DATA(0, -1, 1) + ---- z DATA(0, -1, -1)
- 3675 3675 3675
-
- 311 151
- + ----- z DATA(0, -1, 2) + 4/75 z DATA(0, 2, 1) + ---- z DATA(0, 1, 1)
- 14700 3675
-
- + 4/75 z DATA(0, 2, -1) - 1/42 DATA(-2, 1, -1) + 1/175 y z DATA(0, -2, 1)
-
- 2
- + 1/175 x DATA(0, -1, -2) - 1/300 z DATA(0, 2, -2)
-
- 2 2
- + 1/245 x z DATA(0, 2, -1) + 1/245 x z DATA(0, 1, -1)
-
- 2 2
- - 2/245 x z DATA(0, -1, 2) + 1/245 x z DATA(0, 2, 1)
-
- 2 2
- - 2/245 x z DATA(0, 1, 2) - 2/245 x z DATA(0, 2, 2)
-
- 2 2
- - 2/245 x z DATA(0, -2, -2) - 2/245 x z DATA(0, -2, 2)
-
- 2 2
- - 2/245 x z DATA(0, 1, -2) - 2/245 x z DATA(0, -1, -2)
-
- - 2/175 y z DATA(0, -2, 2) + 2/175 y z DATA(0, 2, 2)
-
- 187 187 17
- - ---- y DATA(0, 1, -2) + ---- y DATA(0, -1, -2) - ---- y DATA(0, -2, -2)
- 7000 7000 5250
-
- 2
- + 1/175 y z DATA(0, 1, 2) - 1/245 y z DATA(0, 2, 1)
-
- 2
- + 1/175 y z DATA(0, -2, -1) + 1/175 x y DATA(0, 2, -2)
-
- 2
- - 1/175 y z DATA(0, -1, -2) + 1/700 x y DATA(0, 1, -1)
-
- 2 2
- + 1/350 x y DATA(0, 2, -1) - 1/700 x y DATA(0, -1, -1)
-
- 2
- + 1/700 x y DATA(0, -1, 1) - 1/175 y z DATA(0, 2, -1)
-
- - 1/350 y z DATA(0, 1, -1) - 1/175 y z DATA(0, -1, 2)
-
- 2
- - 1/175 y z DATA(0, 2, 1) - 1/700 x y DATA(0, 1, 1)
-
- 17 3
- + ---- y DATA(0, 2, -2) + 1/150 z DATA(0, 1, -2)
- 5250
-
- 3 3
- + 1/150 z DATA(0, -1, -2) - 2/75 z DATA(0, -2, 1)
-
- 3 2
- - 2/75 z DATA(0, -2, -1) - 1/350 x y DATA(0, 2, 1)
-
- 3 3
- + 1/150 z DATA(0, 2, 2) + 1/150 z DATA(0, -2, 2)
-
- 3 3
- + 1/150 z DATA(0, -2, -2) + 1/150 z DATA(0, 1, 2)
-
- 3 3 3
- + 1/150 z DATA(0, -1, 2) - 2/75 z DATA(0, 2, 1) - 2/75 z DATA(0, 2, -1)
-
- 3 3 3
- - 2/75 z DATA(0, 1, -1) - 2/75 z DATA(0, -1, -1) - 2/75 z DATA(0, 1, 1)
-
- 3
- - 2/75 z DATA(0, -1, 1) - 2/175 x y z DATA(-2, 2, -2)
-
- 3 2
- + 1/150 z DATA(0, 2, -2) + 1/350 x y DATA(0, -1, 2)
-
- 2 2
- - 1/350 x y DATA(0, 1, 2) - 1/175 x y DATA(0, 2, 2)
-
- 2 187
- + 1/245 x z DATA(0, -2, -1) - ---- y DATA(0, -2, 1)
- 7000
-
- 187 37
- + ---- y DATA(0, -2, -1) + 8/525 DATA(-2, 2, 1) - ---- DATA(0, -1, -1)
- 7000 1050
-
- 17 37
- - --- DATA(1, -1, -1) - ---- DATA(-1, 0, -1) - 4/105 DATA(0, 0, -1)
- 525 1050
-
- 37 17 37
- - ---- DATA(1, 0, -1) - --- DATA(-1, 1, -1) - ---- DATA(0, 1, -1)
- 1050 525 1050
-
- 17 17 37
- - --- DATA(1, 1, -1) + --- DATA(-1, -1, 1) + ---- DATA(0, -1, 1)
- 525 525 1050
-
- 17 37 17
- + --- DATA(1, -1, 1) + ---- DATA(-1, 0, 1) + --- DATA(-1, 1, 1)
- 525 1050 525
-
- 17
- - --- DATA(-1, -1, -1) - 1/42 DATA(-1, 2, -1) - 2/75 DATA(0, 2, -1)
- 525
-
- - 1/42 DATA(1, 2, -1) - 8/525 DATA(2, 2, -1) - 1/42 DATA(2, 1, -1)
-
- - 2/75 DATA(2, 0, -1) - 1/42 DATA(2, -1, -1) - 1/175 x y z DATA(1, 2, 0)
-
- 29 41 29
- + ---- DATA(-1, 0, 2) + ---- DATA(0, 0, 2) + ---- DATA(1, 0, 2)
- 2100 2100 2100
-
- - 2/175 x y z DATA(2, 2, 0) - 1/300 DATA(2, 0, 2)
-
- 17
- - 1/175 x y z DATA(-1, -2, 0) + ---- DATA(1, -1, 2)
- 2100
-
- + 1/175 x y z DATA(1, -2, 0) - 2/175 x y z DATA(-2, -2, 0)
-
- 19
- + 1/175 x y z DATA(-2, 1, 0) - ---- DATA(2, -1, 2)
- 2100
-
- - 1/175 x y z DATA(-2, -1, 0) + 2/175 x y z DATA(2, -2, 0)
-
- 17 29
- + ---- DATA(-1, -1, 2) + ---- DATA(0, -1, 2) + 2/175 x y z DATA(-2, 2, 0)
- 2100 2100
-
- + 1/42 DATA(-1, 2, 1) + 2/75 DATA(0, 2, 1) + 1/42 DATA(1, 2, 1)
-
- 11
- + 8/525 DATA(2, 2, 1) + 1/42 DATA(2, 1, 1) - --- DATA(-2, -2, 2)
- 420
-
- + 1/42 DATA(2, -1, 1) - 1/350 x y z DATA(1, 1, 0) + 2/75 DATA(2, 0, 1)
-
- 19 19
- - ---- DATA(-1, -2, 2) + 1/175 x y z DATA(2, -1, 0) - ---- DATA(1, 2, 2)
- 2100 2100
-
- 11 19
- - 1/350 x y z DATA(-1, -1, 0) - --- DATA(2, 2, 2) - ---- DATA(-1, 2, 2)
- 420 2100
-
- + 1/350 x y z DATA(1, -1, 0) - 1/300 DATA(0, 2, 2)
-
- 19
- + 1/350 x y z DATA(-1, 1, 0) - ---- DATA(2, 1, 2)
- 2100
-
- 17 29
- - 1/175 x y z DATA(2, 1, 0) + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2)
- 2100 2100
-
- 17
- + ---- DATA(1, 1, 2) + 1/175 x y z DATA(-1, 2, 0)
- 2100
-
- 2 2
- + 1/100 y z DATA(2, 1, -1) - 1/100 y z DATA(2, -1, -1)
-
- 2 3
- - 1/200 y z DATA(1, -1, 2) + 1/25 z DATA(0, -2, 0)
-
- 3 3 3
- - 2/75 z DATA(-2, 0, -1) - 2/75 z DATA(0, 0, 1) - 2/75 z DATA(1, 0, 1)
-
- 3 3
- - 2/75 z DATA(-2, 0, 1) + 1/25 z DATA(-1, -2, 0)
-
- 3
- + 1/25 z DATA(1, -2, 0) - 1/10 z DATA(0, 2, 0) - 1/300 z DATA(-2, 0, -2)
-
- 311 311
- + ----- z DATA(1, 0, -2) - 9/98 z DATA(1, 2, 0) + ----- z DATA(-1, 0, -2)
- 14700 14700
-
- 431 33
- + ----- z DATA(0, 0, -2) - 1/300 z DATA(2, 0, -2) - --- z DATA(2, 2, 0)
- 14700 490
-
- - 9/98 z DATA(2, -1, 0) - 1/10 z DATA(2, 0, 0) + 4/75 z DATA(2, 0, -1)
-
- 311 431 311
- + ----- z DATA(-1, 0, 2) + ----- z DATA(0, 0, 2) + ----- z DATA(1, 0, 2)
- 14700 14700 14700
-
- 2
- - 1/300 z DATA(2, 0, 2) + 4/75 z DATA(2, 0, 1) + 1/100 z DATA(-2, 0, 2)
-
- 3
- + 1/150 z DATA(-2, 0, 2) - 1/300 DATA(0, -2, 2)
-
- 2 2
- + 1/200 y z DATA(-2, 1, 2) + 1/50 y z DATA(1, -2, 1)
-
- 2 2
- + 1/350 x y DATA(-2, 0, 1) - 1/700 x y DATA(-1, 0, -1)
-
- 2 2
- + 1/700 x y DATA(1, 0, -1) + 1/700 x y DATA(-1, 0, 1)
-
- 2 2
- - 1/175 x y DATA(-2, 0, -2) + 1/350 x y DATA(1, 0, -2)
-
- 2 2
- - 1/350 x y DATA(-1, 0, -2) + 1/175 x y DATA(2, 0, -2)
-
- 2 2
- + 1/350 x y DATA(2, 0, -1) - 1/50 y z DATA(1, -2, -1)
-
- 2 2
- + 1/100 y z DATA(-2, -1, 1) + 1/50 y z DATA(2, -2, 1)
-
- 2 2
- - 1/100 y z DATA(-2, -1, -1) - 1/100 y z DATA(-1, 2, -2)
-
- 2 2
- - 1/50 x z DATA(-2, 0, -1) - 1/100 x z DATA(1, 0, 1)
-
- 2 2
- + 1/50 x z DATA(-2, 0, 1) - 1/100 x z DATA(-1, 0, -1)
-
- 2 2
- + 1/100 x z DATA(1, 0, -1) + 1/100 x z DATA(-1, 0, 1)
-
- 2 2
- + 1/100 x z DATA(-2, 0, -2) - 1/200 x z DATA(1, 0, -2)
-
- 2 2
- + 1/200 x z DATA(-1, 0, -2) - 1/100 x z DATA(2, 0, -2)
-
- 2 2
- - 1/245 y z DATA(2, -1, -2) - 1/245 y z DATA(1, -1, -2)
-
- 2 2
- - 1/350 x DATA(-2, 0, -1) - 1/350 x DATA(0, 0, 1)
-
- 2 2
- - 1/700 x DATA(1, 0, 1) + 1/350 x DATA(-2, 0, 1)
-
- 2 2
- + 1/700 x DATA(-1, 0, -1) + 1/350 x DATA(0, 0, -1)
-
- 2 2
- + 1/700 x DATA(1, 0, -1) - 1/700 x DATA(-1, 0, 1)
-
- 2 2
- - 1/175 x DATA(-2, 0, -2) + 1/350 x DATA(1, 0, -2)
-
- 2 2
- + 1/350 x DATA(-1, 0, -2) + 1/175 x DATA(0, 0, -2)
-
- 2 2
- - 1/175 x DATA(2, 0, -2) - 1/350 x DATA(2, 0, -1)
-
- 2 2
- - 1/350 x DATA(-1, 0, 2) - 1/175 x DATA(0, 0, 2)
-
- 2 2 2
- - 1/350 x DATA(1, 0, 2) + 1/175 x DATA(2, 0, 2) + 1/350 x DATA(2, 0, 1)
-
- 2 2
- + 2/245 y z DATA(-1, -2, 2) + 2/245 y z DATA(2, 2, 2)
-
- 2 2
- - 1/175 y DATA(-2, 0, 2) + 1/50 x z DATA(2, 0, -1)
-
- 2 2
- + 2/245 y z DATA(-1, 2, 2) + 1/350 y DATA(-1, 0, -1)
-
- 2 2
- + 1/350 y DATA(1, 0, -1) - 1/350 y DATA(-1, 0, 1)
-
- 2 2
- + 1/175 y DATA(-2, 0, -2) + 1/175 y DATA(1, 0, -2)
-
- 2 2
- + 1/175 y DATA(-1, 0, -2) + 1/350 y DATA(0, 0, -1)
-
- 2 2
- + 1/350 y DATA(-2, 0, -1) - 1/350 y DATA(0, 0, 1)
-
- 2 2
- - 1/350 y DATA(1, 0, 1) - 1/350 y DATA(-2, 0, 1)
-
- 2 2
- + 1/175 y DATA(0, 0, -2) + 1/175 y DATA(2, 0, -2)
-
- 2 2
- + 1/350 y DATA(2, 0, -1) - 1/175 y DATA(-1, 0, 2)
-
- 2 2 2
- - 1/175 y DATA(0, 0, 2) - 1/175 y DATA(1, 0, 2) - 1/175 y DATA(2, 0, 2)
-
- 2 17 187
- - 1/350 y DATA(2, 0, 1) + ---- x DATA(-2, 0, 2) - ---- x DATA(-1, 0, 2)
- 5250 7000
-
- 187 17 187
- + ---- x DATA(1, 0, 2) - ---- x DATA(2, 0, 2) + ---- x DATA(2, 0, 1)
- 7000 5250 7000
-
- 187 187
- - ---- x DATA(-2, 0, 1) + ---- x DATA(-2, 0, -1)
- 7000 7000
-
- 2 2
- - 1/245 y z DATA(2, 1, 2) - 1/245 y z DATA(-1, 1, 2)
-
- 2 2
- - 1/245 y z DATA(1, 1, 2) + 2/245 y z DATA(1, 2, 2)
-
- 2 2
- - 1/200 y z DATA(-2, 1, -2) - 1/200 y z DATA(-1, 1, -2)
-
- 2 2
- - 1/200 y z DATA(1, 1, -2) + 1/175 x y DATA(-2, 0, 2)
-
- 2 2
- + 1/200 x z DATA(1, 0, 2) + 1/100 x z DATA(2, 0, 2)
-
- 2
- - 1/50 x z DATA(2, 0, 1) - 2/175 x z DATA(-2, 0, 2)
-
- 2 2
- - 1/200 x z DATA(-1, 0, 2) - 1/200 y z DATA(2, 1, -2)
-
- 2 3
- - 1/100 y z DATA(-2, 2, -2) - 1/300 x DATA(-2, 0, 2)
-
- 289 289 289
- + ----- x DATA(1, 0, 1) + ----- x DATA(-1, 0, -1) - ----- x DATA(1, 0, -1)
- 10500 10500 10500
-
- 289 17 187
- - ----- x DATA(-1, 0, 1) - ---- x DATA(-2, 0, -2) - ---- x DATA(1, 0, -2)
- 10500 5250 7000
-
- 187 17 187
- + ---- x DATA(-1, 0, -2) + ---- x DATA(2, 0, -2) - ---- x DATA(2, 0, -1)
- 7000 5250 7000
-
- 19 2 3
- - ---- DATA(1, -2, 2) + 1/175 x DATA(-2, 0, 2) + 1/600 x DATA(-2, 0, -1)
- 2100
-
- - 1/350 x z DATA(1, 0, 1) + 1/175 x z DATA(-2, 0, 1)
-
- 2 2
- + 1/100 y z DATA(1, -1, 1) - 1/100 y z DATA(-1, -1, -1)
-
- 2 2
- + 1/50 y z DATA(-1, 2, -1) + 1/50 y z DATA(1, 2, -1)
-
- + 1/175 x z DATA(-2, 0, -1) - 1/175 x z DATA(1, -1, 0)
-
- + 1/175 x z DATA(-1, 0, 0) + 1/175 x z DATA(-1, 1, 0)
-
- + 1/350 x z DATA(-1, 0, 1) - 2/175 x z DATA(2, 1, 0)
-
- + 1/175 x z DATA(-1, 2, 0) - 2/175 x z DATA(-2, 0, -2)
-
- + 1/175 x z DATA(1, 0, -2) - 1/175 x z DATA(1, 2, 0)
-
- - 1/175 x z DATA(1, -2, 0) + 1/175 x z DATA(1, 0, 2)
-
- - 1/175 x z DATA(2, 0, 1) + 1/175 x z DATA(-1, -2, 0)
-
- + 1/350 x z DATA(-1, 0, -1) + 2/175 x z DATA(-2, -2, 0)
-
- + 2/175 x z DATA(-2, 1, 0) + 2/175 x z DATA(-2, 0, 0)
-
- + 2/175 x z DATA(-2, -1, 0) - 2/175 x z DATA(2, -2, 0)
-
- + 2/175 x z DATA(-2, 2, 0) - 1/175 x z DATA(1, 0, 0)
-
- - 1/175 x z DATA(1, 1, 0) - 1/350 x z DATA(1, 0, -1)
-
- + 1/175 x z DATA(-1, -1, 0) + 2/175 x z DATA(2, 0, 2)
-
- - 1/175 x z DATA(-1, 0, -2) + 2/175 x z DATA(2, 0, -2)
-
- - 2/175 x z DATA(2, 2, 0) - 2/175 x z DATA(2, -1, 0)
-
- - 2/175 x z DATA(2, 0, 0) - 1/175 x z DATA(2, 0, -1)
-
- - 1/175 x z DATA(-1, 0, 2) + 2/175 y z DATA(0, -2, 0)
-
- 2 2
- + 1/50 y z DATA(2, 2, -1) - 1/100 y z DATA(2, 2, -2)
-
- - 1/175 y z DATA(0, 1, 0) - 1/175 y z DATA(1, 1, 0)
-
- + 1/175 y z DATA(-1, -1, 0) + 1/175 y z DATA(0, -1, 0)
-
- + 1/175 y z DATA(1, -1, 0) - 1/175 y z DATA(-1, 1, 0)
-
- - 1/175 y z DATA(2, 1, 0) - 2/175 y z DATA(-1, 2, 0)
-
- 2
- - 2/175 y z DATA(0, 2, 0) + 1/50 y z DATA(-2, -2, 1)
-
- 2
- - 1/300 z DATA(-2, 0, 2) + 1/100 y z DATA(-2, 2, 2)
-
- + 2/175 y z DATA(-1, -2, 0) + 2/175 y z DATA(1, -2, 0)
-
- + 2/175 y z DATA(-2, -2, 0) - 1/175 y z DATA(-2, 1, 0)
-
- + 1/175 y z DATA(-2, -1, 0) + 2/175 y z DATA(2, -2, 0)
-
- 2
- - 2/175 y z DATA(-2, 2, 0) - 1/100 y z DATA(1, 2, -2)
-
- 2 2
- - 1/350 x y DATA(-2, 0, -1) - 1/700 x y DATA(1, 0, 1)
-
- 2 2
- + 1/50 y z DATA(-1, -2, 1) + 1/350 x y DATA(-1, 0, 2)
-
- 2 2
- - 1/350 x y DATA(1, 0, 2) - 1/175 x y DATA(2, 0, 2)
-
- 2 2
- - 1/350 x y DATA(2, 0, 1) - 1/100 x z DATA(-2, 0, 2)
-
- 2 11
- - 1/50 y z DATA(-2, -2, -1) - --- DATA(2, -2, 2)
- 420
-
- 2 2
- - 1/50 y z DATA(-1, -2, -1) - 1/50 y z DATA(2, 2, 1)
-
- 2 19 3
- - 1/100 y z DATA(2, 1, 1) - ---- DATA(-2, -1, 2) + 1/150 z DATA(1, 0, 2)
- 2100
-
- 2 2
- - 1/100 y z DATA(-2, -2, 2) + 1/100 y z DATA(2, -1, 1)
-
- 2 2
- - 1/100 y z DATA(1, 1, 1) - 2/245 y z DATA(0, -2, 0)
-
- 2 2
- - 1/100 y z DATA(-2, 1, 1) + 1/100 y z DATA(-2, 1, -1)
-
- 2 2
- + 1/245 y z DATA(-1, 0, -1) - 2/245 y z DATA(-2, -2, 0)
-
- 2 2
- + 1/245 y z DATA(-2, 1, 0) + 2/245 y z DATA(-2, 0, 0)
-
- 2 2
- + 1/245 y z DATA(-2, -1, 0) - 2/245 y z DATA(2, -2, 0)
-
- 2 2
- - 2/245 y z DATA(-2, 2, 0) + 2/245 y z DATA(0, 0, 0)
-
- 2 2
- + 2/245 y z DATA(1, 0, 0) + 1/245 y z DATA(0, 1, 0)
-
- 2 2
- + 1/245 y z DATA(1, 1, 0) + 1/245 y z DATA(0, 0, -1)
-
- 2 2
- + 1/245 y z DATA(1, 0, -1) + 1/245 y z DATA(-1, -1, 0)
-
- 2 2
- + 1/245 y z DATA(0, -1, 0) + 1/245 y z DATA(1, -1, 0)
-
- 2 2
- - 1/50 y z DATA(-2, 2, 1) - 1/100 y z DATA(1, -1, -1)
-
- 2 2
- + 1/100 y z DATA(-1, 1, -1) + 1/245 y z DATA(-2, 0, -1)
-
- 2 2
- + 1/245 y z DATA(0, 0, 1) + 1/245 y z DATA(1, 0, 1)
-
- 2 2
- + 1/245 y z DATA(-2, 0, 1) - 2/245 y z DATA(-1, -2, 0)
-
- 2 3
- - 2/245 y z DATA(1, -2, 0) + 1/150 z DATA(2, 0, 2)
-
- 2 2
- + 2/245 y z DATA(-1, 0, 0) + 1/245 y z DATA(-1, 1, 0)
-
- 2 2
- + 1/245 y z DATA(-1, 0, 1) + 1/245 y z DATA(2, 1, 0)
-
- 2 2
- - 2/245 y z DATA(-1, 2, 0) - 2/245 y z DATA(0, 2, 0)
-
- 2 2
- - 2/245 y z DATA(-2, 0, -2) - 2/245 y z DATA(1, 0, -2)
-
- 2 2
- - 2/245 y z DATA(1, 2, 0) - 2/245 y z DATA(-1, 0, -2)
-
- 2 2
- - 2/245 y z DATA(0, 0, -2) - 2/245 y z DATA(2, 0, -2)
-
- 2 2
- - 2/245 y z DATA(2, 2, 0) + 1/245 y z DATA(2, -1, 0)
-
- 2 2
- + 2/245 y z DATA(2, 0, 0) + 1/245 y z DATA(2, 0, -1)
-
- 2 2
- - 2/245 y z DATA(-1, 0, 2) - 2/245 y z DATA(0, 0, 2)
-
- 2 2
- - 2/245 y z DATA(1, 0, 2) - 2/245 y z DATA(2, 0, 2)
-
- 2
- + 1/245 y z DATA(2, 0, 1) - 2/175 y z DATA(1, 2, 0)
-
- - 2/175 y z DATA(2, 2, 0) + 1/175 y z DATA(2, -1, 0)
-
- 2 3
- + 2/245 x z DATA(-2, 0, 2) - 2/75 z DATA(2, 0, 1)
-
- 2 2
- + 1/100 y z DATA(1, 1, -1) + 1/245 x z DATA(0, 0, 1)
-
- 2 2
- + 1/490 x z DATA(1, 0, 1) - 1/245 x z DATA(-2, 0, 1)
-
- 2 2
- + 1/245 x z DATA(-1, -2, 0) - 2/245 x z DATA(2, -2, 0)
-
- 2 2
- - 2/245 x z DATA(-2, 2, 0) + 2/245 x z DATA(0, 0, 0)
-
- 2 2
- + 1/245 x z DATA(1, 0, 0) + 2/245 x z DATA(0, 1, 0)
-
- 2 2
- + 1/245 x z DATA(1, 1, 0) + 1/245 x z DATA(0, 0, -1)
-
- 2 2
- + 1/490 x z DATA(1, 0, -1) + 1/245 x z DATA(-1, -1, 0)
-
- 2 2
- + 2/245 x z DATA(0, -1, 0) + 1/245 x z DATA(1, -1, 0)
-
- 2 2
- + 1/245 x z DATA(-1, 0, 0) + 1/245 x z DATA(-1, 1, 0)
-
- 2 2
- + 1/490 x z DATA(-1, 0, 1) - 2/245 x z DATA(2, 1, 0)
-
- 2 2
- + 1/245 x z DATA(-1, 2, 0) + 2/245 x z DATA(0, 2, 0)
-
- 2 2
- + 1/490 x z DATA(-1, 0, -1) + 2/245 x z DATA(0, -2, 0)
-
- 2 2
- - 1/245 x z DATA(-2, 0, -1) + 2/245 x z DATA(-2, 0, -2)
-
- 2 2
- + 1/245 x z DATA(1, 2, 0) - 1/245 x z DATA(-1, 0, -2)
-
- 2 2
- - 2/245 x z DATA(0, 0, -2) + 2/245 x z DATA(2, 0, -2)
-
- 2 2
- - 2/245 x z DATA(2, 2, 0) - 2/245 x z DATA(2, -1, 0)
-
- 2 2
- - 2/245 x z DATA(2, 0, 0) - 1/245 x z DATA(2, 0, -1)
-
- 2 2
- - 1/245 x z DATA(-1, 0, 2) - 2/245 x z DATA(0, 0, 2)
-
- 2 2
- - 1/245 x z DATA(1, 0, 2) + 2/245 x z DATA(2, 0, 2)
-
- 2 2
- - 1/245 x z DATA(2, 0, 1) - 2/245 y z DATA(-2, 0, 2)
-
- 2 2
- - 1/245 x z DATA(1, 0, -2) + 1/245 x z DATA(1, -2, 0)
-
- 2 2
- - 2/245 x z DATA(-2, -2, 0) - 2/245 x z DATA(-2, 1, 0)
-
- 2 2
- - 2/245 x z DATA(-2, 0, 0) - 2/245 x z DATA(-2, -1, 0)
-
- 2
- + 1/100 y z DATA(-1, -1, 1) - 2/175 y z DATA(-1, -2, -2)
-
- - 2/175 y z DATA(1, -2, -2) - 1/175 y z DATA(-2, -1, -2)
-
- - 2/175 y z DATA(2, -2, -2) - 1/175 y z DATA(-1, -1, -2)
-
- - 1/175 y z DATA(2, -1, -2) - 1/175 y z DATA(1, -1, -2)
-
- 2 2
- - 1/200 y z DATA(2, -1, 2) - 1/200 y z DATA(-1, -1, 2)
-
- 2 2
- - 1/50 y z DATA(-1, 2, 1) - 1/50 y z DATA(1, 2, 1)
-
- - 2/175 y z DATA(2, -2, 2) - 1/175 y z DATA(-2, -1, 2)
-
- 11
- - 2/175 y z DATA(-2, -2, -2) + --- DATA(-2, -2, -2)
- 420
-
- 3
- + 1/350 y z DATA(-2, -1, -1) + 1/150 x DATA(1, 1, -2)
-
- 3 3
- - 1/300 x DATA(2, 1, -2) - 1/600 x DATA(-2, -1, 1)
-
- 3 3
- + 1/600 x DATA(2, -2, 1) + 1/600 x DATA(-2, -1, -1)
-
- 3 3
- - 1/150 x DATA(-1, 2, -2) - 1/600 x DATA(2, -2, -1)
-
- 3
- + 1/600 x DATA(-2, 2, -1) + 2/175 y z DATA(-1, 2, -2)
-
- + 1/175 y z DATA(2, -2, -1) - 1/175 y z DATA(-2, 2, -1)
-
- - 1/350 y z DATA(-1, 1, 1) - 2/175 y z DATA(1, -2, 2)
-
- 2 2
- + 1/300 DATA(0, -2, -2) - 1/50 z DATA(1, 1, 1) - 1/50 z DATA(-2, 1, 1)
-
- 2 3
- + 1/50 z DATA(-2, 1, -1) + 1/150 z DATA(1, -1, 2)
-
- 3 3
- + 1/150 z DATA(2, -1, 2) + 1/150 z DATA(-1, -1, 2)
-
- 3 3 3
- - 2/75 z DATA(-1, 2, 1) - 2/75 z DATA(1, 2, 1) - 2/75 z DATA(2, 2, 1)
-
- 3 3
- - 2/75 z DATA(2, 1, 1) + 1/150 z DATA(-2, -2, 2)
-
- 3 3 3
- - 2/75 z DATA(2, -1, 1) - 2/75 z DATA(1, 1, 1) - 2/75 z DATA(-2, 1, 1)
-
- 3 3
- - 2/75 z DATA(-2, 1, -1) - 2/75 z DATA(-2, 2, 1)
-
- 3 3
- - 2/75 z DATA(1, -1, -1) - 2/75 z DATA(-1, 1, -1)
-
- 2 2
- + 1/175 y DATA(2, 2, 2) + 1/175 y DATA(-1, 2, 2)
-
- 2 2
- - 1/350 y DATA(2, 1, 2) - 1/350 y DATA(-1, 1, 2)
-
- 2 3
- + 1/175 y DATA(-1, -2, 2) - 1/150 x DATA(1, -1, 2)
-
- 3 3
- + 1/300 x DATA(2, -1, 2) + 1/150 x DATA(-1, -1, 2)
-
- 3 3
- + 1/300 x DATA(-1, 2, 1) - 1/300 x DATA(1, 2, 1)
-
- 3 3
- + 1/600 x DATA(2, 2, 1) - 1/600 x DATA(2, -1, -1)
-
- 3 2
- - 1/600 x DATA(2, 1, -1) + 1/100 z DATA(-1, -2, 2)
-
- 2 2
- + 1/100 z DATA(2, 2, 2) + 1/100 z DATA(-1, 2, 2)
-
- 2 2
- + 1/100 z DATA(2, 1, 2) + 1/100 z DATA(-1, 1, 2)
-
- 2 2
- + 1/100 z DATA(1, 1, 2) + 1/100 z DATA(1, 2, 2)
-
- 2 2
- + 1/50 z DATA(-1, 1, -1) + 1/50 z DATA(1, 1, -1)
-
- 2 2
- - 1/50 z DATA(-1, -1, 1) - 1/50 z DATA(1, -1, 1)
-
- 2 2
- + 1/50 z DATA(-1, -1, -1) + 1/50 z DATA(-1, 2, -1)
-
- 2 2
- + 1/50 z DATA(1, 2, -1) + 1/50 z DATA(2, 2, -1)
-
- 2 2
- - 1/100 z DATA(2, 2, -2) - 1/50 z DATA(-2, -2, 1)
-
- 2 2
- + 1/100 z DATA(-2, 2, 2) - 1/100 z DATA(1, 2, -2)
-
- 2 2
- - 1/50 z DATA(-1, -2, 1) + 1/50 z DATA(-2, -2, -1)
-
- 2 2
- + 1/50 z DATA(-1, -2, -1) + 1/100 z DATA(-2, 1, 2)
-
- 2 2
- - 1/50 z DATA(1, -2, 1) + 1/50 z DATA(1, -2, -1)
-
- 2 2
- - 1/50 z DATA(-2, -1, 1) - 1/50 z DATA(2, -2, 1)
-
- 2 2
- + 1/50 z DATA(-2, -1, -1) - 1/100 z DATA(-1, 2, -2)
-
- 2 2
- + 1/50 z DATA(2, -2, -1) + 1/50 z DATA(-2, 2, -1)
-
- 2 2
- - 1/50 z DATA(-1, 1, 1) + 1/100 z DATA(1, -2, 2)
-
- 2 2
- + 1/100 z DATA(2, -2, 2) + 1/100 z DATA(-2, -1, 2)
-
- 2 2
- - 1/100 z DATA(-2, -2, -2) - 1/50 z DATA(-2, 2, 1)
-
- 2 2
- + 1/50 z DATA(1, -1, -1) - 1/100 z DATA(-2, 1, -2)
-
- 2 2
- - 1/100 z DATA(-1, 1, -2) - 1/100 z DATA(1, 1, -2)
-
- 2 2
- - 1/100 z DATA(2, 1, -2) - 1/100 z DATA(-2, 2, -2)
-
- 2 2
- + 1/50 z DATA(2, 1, -1) + 1/50 z DATA(2, -1, -1)
-
- 2 2
- + 1/100 z DATA(1, -1, 2) + 1/100 z DATA(2, -1, 2)
-
- 2 2
- + 1/100 z DATA(-1, -1, 2) - 1/50 z DATA(-1, 2, 1)
-
- 2 2 2
- - 1/50 z DATA(1, 2, 1) - 1/50 z DATA(2, 2, 1) - 1/50 z DATA(2, 1, 1)
-
- 2 2
- + 1/100 z DATA(-2, -2, 2) - 1/50 z DATA(2, -1, 1)
-
- 191 211 211
- + ----- z DATA(-1, -1, 2) + ---- z DATA(-1, 2, 1) + ---- z DATA(1, 2, 1)
- 14700 3675 3675
-
- 256 211 529
- + ---- z DATA(2, 2, 1) + ---- z DATA(2, 1, 1) - ----- z DATA(-2, -2, 2)
- 3675 3675 14700
-
- 211 169
- + ---- z DATA(2, -1, 1) - ----- z DATA(-2, 1, -2)
- 3675 14700
-
- 191 191
- + ----- z DATA(-1, 1, -2) + ----- z DATA(1, 1, -2)
- 14700 14700
-
- 169 529 211
- - ----- z DATA(2, 1, -2) - ----- z DATA(-2, 2, -2) + ---- z DATA(2, 1, -1)
- 14700 14700 3675
-
- 211 2
- + ---- z DATA(2, -1, -1) - 1/100 z DATA(-1, -2, -2)
- 3675
-
- 2 2
- - 1/100 z DATA(1, -2, -2) - 1/100 z DATA(-2, -1, -2)
-
- 2 2
- - 1/100 z DATA(2, -2, -2) - 1/100 z DATA(-1, -1, -2)
-
- 2 2
- - 1/100 z DATA(2, -1, -2) - 1/100 z DATA(1, -1, -2)
-
- 107 47 137
- + ---- x DATA(1, -2, 2) + ---- x DATA(-2, -1, 2) - ---- x DATA(-2, -2, -2)
- 7000 5250 5250
-
- 107 107
- + ---- x DATA(-1, -2, -2) - ---- x DATA(1, -2, -2)
- 7000 7000
-
- 47 137
- - ---- x DATA(-2, -1, -2) + ---- x DATA(2, -2, -2)
- 5250 5250
-
- 167 47
- + ---- x DATA(-1, -1, -2) + ---- x DATA(2, -1, -2)
- 7000 5250
-
- 167 107 137
- - ---- x DATA(1, -1, -2) - ---- x DATA(-1, -2, 2) - ---- x DATA(2, 2, 2)
- 7000 7000 5250
-
- 107 47 167
- - ---- x DATA(-1, 2, 2) - ---- x DATA(2, 1, 2) - ---- x DATA(-1, 1, 2)
- 7000 5250 7000
-
- 167 107 211
- + ---- x DATA(1, 1, 2) + ---- x DATA(1, 2, 2) + ---- z DATA(-2, -1, -1)
- 7000 7000 3675
-
- 256 256 166
- + ---- z DATA(2, -2, -1) + ---- z DATA(-2, 2, -1) + ---- z DATA(-1, 1, 1)
- 3675 3675 3675
-
- 169 529
- - ----- z DATA(1, -2, 2) - ----- z DATA(2, -2, 2)
- 14700 14700
-
- 169 529
- - ----- z DATA(-2, -1, 2) - ----- z DATA(-2, -2, -2)
- 14700 14700
-
- 169 169
- - ----- z DATA(-1, -2, -2) - ----- z DATA(1, -2, -2)
- 14700 14700
-
- 169 529
- - ----- z DATA(-2, -1, -2) - ----- z DATA(2, -2, -2)
- 14700 14700
-
- 191 169
- + ----- z DATA(-1, -1, -2) - ----- z DATA(2, -1, -2)
- 14700 14700
-
- 191 169
- + ----- z DATA(1, -1, -2) - ----- z DATA(-1, -2, 2)
- 14700 14700
-
- 529 169 169
- - ----- z DATA(2, 2, 2) - ----- z DATA(-1, 2, 2) - ----- z DATA(2, 1, 2)
- 14700 14700 14700
-
- 191 191 169
- + ----- z DATA(-1, 1, 2) + ----- z DATA(1, 1, 2) - ----- z DATA(1, 2, 2)
- 14700 14700 14700
-
- 169 211 211
- - ----- z DATA(-1, 2, -2) + ---- z DATA(-2, 1, 1) + ---- z DATA(-2, 1, -1)
- 14700 3675 3675
-
- 256 166 166
- + ---- z DATA(-2, 2, 1) + ---- z DATA(1, -1, -1) + ---- z DATA(-1, 1, -1)
- 3675 3675 3675
-
- 166 166 166
- + ---- z DATA(1, 1, -1) + ---- z DATA(-1, -1, 1) + ---- z DATA(1, -1, 1)
- 3675 3675 3675
-
- 166 211 211
- + ---- z DATA(-1, -1, -1) + ---- z DATA(-1, 2, -1) + ---- z DATA(1, 2, -1)
- 3675 3675 3675
-
- 256 529 256
- + ---- z DATA(2, 2, -1) - ----- z DATA(2, 2, -2) + ---- z DATA(-2, -2, 1)
- 3675 14700 3675
-
- 529 169 211
- - ----- z DATA(-2, 2, 2) - ----- z DATA(1, 2, -2) + ---- z DATA(-1, -2, 1)
- 14700 14700 3675
-
- 256 211
- + ---- z DATA(-2, -2, -1) + ---- z DATA(-1, -2, -1)
- 3675 3675
-
- 169 211 211
- - ----- z DATA(-2, 1, 2) + ---- z DATA(1, -2, 1) + ---- z DATA(1, -2, -1)
- 14700 3675 3675
-
- 211 256 166
- + ---- z DATA(-2, -1, 1) + ---- z DATA(2, -2, 1) + ---- z DATA(1, 1, 1)
- 3675 3675 3675
-
- 191 169 137
- + ----- z DATA(1, -1, 2) - ----- z DATA(2, -1, 2) - ---- x DATA(2, -2, 2)
- 14700 14700 5250
-
- 47 229 229
- + ---- x DATA(-2, 1, 2) + ----- x DATA(1, -2, 1) - ----- x DATA(1, -2, -1)
- 5250 10500 10500
-
- 167 107 167
- - ---- x DATA(-2, -1, 1) + ---- x DATA(2, -2, 1) + ---- x DATA(-2, -1, -1)
- 7000 7000 7000
-
- 107 107 107
- + ---- x DATA(-1, 2, -2) - ---- x DATA(2, -2, -1) + ---- x DATA(-2, 2, -1)
- 7000 7000 7000
-
- 137 137 167
- - ---- x DATA(-1, 1, 1) + ---- x DATA(1, 1, 1) - ---- x DATA(-2, 1, 1)
- 5250 5250 7000
-
- 167 107 137
- + ---- x DATA(-2, 1, -1) - ---- x DATA(-2, 2, 1) - ---- x DATA(1, -1, -1)
- 7000 7000 5250
-
- 137 137 137
- + ---- x DATA(-1, 1, -1) - ---- x DATA(1, 1, -1) - ---- x DATA(-1, -1, 1)
- 5250 5250 5250
-
- 137 137
- + ---- x DATA(1, -1, 1) + ---- x DATA(-1, -1, -1)
- 5250 5250
-
- 229 229 107
- + ----- x DATA(-1, 2, -1) - ----- x DATA(1, 2, -1) - ---- x DATA(2, 2, -1)
- 10500 10500 7000
-
- 137 107 137
- + ---- x DATA(2, 2, -2) - ---- x DATA(-2, -2, 1) + ---- x DATA(-2, 2, 2)
- 5250 7000 5250
-
- 107 229
- - ---- x DATA(1, 2, -2) - ----- x DATA(-1, -2, 1)
- 7000 10500
-
- 107 229
- + ---- x DATA(-2, -2, -1) + ----- x DATA(-1, -2, -1)
- 7000 10500
-
- 137 167 167
- - ---- x DATA(-2, 2, -2) - ---- x DATA(2, 1, -1) - ---- x DATA(2, -1, -1)
- 5250 7000 7000
-
- 167 47 167
- + ---- x DATA(1, -1, 2) - ---- x DATA(2, -1, 2) - ---- x DATA(-1, -1, 2)
- 7000 5250 7000
-
- 229 229 107
- - ----- x DATA(-1, 2, 1) + ----- x DATA(1, 2, 1) + ---- x DATA(2, 2, 1)
- 10500 10500 7000
-
- 167 137 167
- + ---- x DATA(2, 1, 1) + ---- x DATA(-2, -2, 2) + ---- x DATA(2, -1, 1)
- 7000 5250 7000
-
- 3 3
- + 1/150 x DATA(-1, -2, 2) + 1/300 x DATA(2, 2, 2)
-
- 3 3
- + 1/150 x DATA(-1, 2, 2) + 1/300 x DATA(2, 1, 2)
-
- 3 3
- + 1/150 x DATA(-1, 1, 2) - 1/150 x DATA(1, 1, 2)
-
- 3 2
- - 1/150 x DATA(1, 2, 2) - 1/175 x DATA(-2, 1, -2)
-
- 2 2
- + 1/350 x DATA(-1, 1, -2) + 1/350 x DATA(1, 1, -2)
-
- 2 2
- - 1/175 x DATA(2, 1, -2) - 1/175 x DATA(-2, 2, -2)
-
- 2 2
- - 1/350 x DATA(2, 1, -1) - 1/350 x DATA(2, -1, -1)
-
- 2 2
- - 1/350 x DATA(1, -1, 2) + 1/175 x DATA(2, -1, 2)
-
- 2 2
- - 1/350 x DATA(-1, -1, 2) - 1/700 x DATA(-1, 2, 1)
-
- 2 2 47
- - 1/700 x DATA(1, 2, 1) + 1/350 x DATA(2, 2, 1) - ---- x DATA(-2, 1, -2)
- 5250
-
- 167 167 47
- + ---- x DATA(-1, 1, -2) - ---- x DATA(1, 1, -2) + ---- x DATA(2, 1, -2)
- 7000 7000 5250
-
- + 1/175 y z DATA(-2, 1, 2) + 1/175 y z DATA(1, -2, 1)
-
- 2 2
- + 1/175 x DATA(-2, -2, 2) - 1/700 x DATA(1, 1, 1)
-
- 2 2
- + 1/350 x DATA(-2, 1, 1) - 1/350 x DATA(-2, 1, -1)
-
- 2 2
- + 1/350 x DATA(-2, 2, 1) + 1/700 x DATA(1, -1, -1)
-
- 2 2
- + 1/700 x DATA(-1, 1, -1) + 1/700 x DATA(1, 1, -1)
-
- 2 2
- - 1/700 x DATA(-1, -1, 1) - 1/700 x DATA(1, -1, 1)
-
- 2 2
- + 1/700 x DATA(-1, -1, -1) + 1/700 x DATA(-1, 2, -1)
-
- 2 2
- + 1/700 x DATA(1, 2, -1) - 1/350 x DATA(2, 2, -1)
-
- 2 2
- - 1/175 x DATA(2, 2, -2) + 1/350 x DATA(-2, -2, 1)
-
- 2 2
- + 1/175 x DATA(-2, 2, 2) + 1/350 x DATA(1, 2, -2)
-
- 2 2
- - 1/700 x DATA(-1, -2, 1) - 1/350 x DATA(-2, -2, -1)
-
- 2 2
- + 1/700 x DATA(-1, -2, -1) + 1/175 x DATA(-2, 1, 2)
-
- 3 2
- + 1/150 x DATA(1, -1, -2) + 1/350 x DATA(2, -1, 1)
-
- 107 167 167
- + ---- y DATA(-2, 1, 2) - ---- y DATA(1, -2, 1) + ---- y DATA(1, -2, -1)
- 7000 7000 7000
-
- 229 107
- - ----- y DATA(-2, -1, 1) - ---- y DATA(2, -2, 1)
- 10500 7000
-
- 229 47
- + ----- y DATA(-2, -1, -1) + ---- y DATA(-1, 2, -2)
- 10500 5250
-
- 107 107 137
- + ---- y DATA(2, -2, -1) - ---- y DATA(-2, 2, -1) + ---- y DATA(1, -1, -1)
- 7000 7000 5250
-
- 107 167 167
- - ---- y DATA(2, -1, 2) - ---- y DATA(-1, -1, 2) + ---- y DATA(-1, 2, 1)
- 7000 7000 7000
-
- 167 107 229
- + ---- y DATA(1, 2, 1) + ---- y DATA(2, 2, 1) + ----- y DATA(2, 1, 1)
- 7000 7000 10500
-
- 137 229 137
- + ---- y DATA(-2, -2, 2) - ----- y DATA(2, -1, 1) + ---- y DATA(1, 1, 1)
- 5250 10500 5250
-
- 229 229
- + ----- y DATA(-2, 1, 1) - ----- y DATA(-2, 1, -1)
- 10500 10500
-
- 107 167 167
- - ---- y DATA(-2, 1, -2) - ---- y DATA(-1, 1, -2) - ---- y DATA(1, 1, -2)
- 7000 7000 7000
-
- 107 137 229
- - ---- y DATA(2, 1, -2) + ---- y DATA(-2, 2, -2) - ----- y DATA(2, 1, -1)
- 7000 5250 10500
-
- 229 167 3
- + ----- y DATA(2, -1, -1) - ---- y DATA(1, -1, 2) + 1/150 z DATA(2, 2, 2)
- 10500 7000
-
- 3 3
- + 1/150 z DATA(-1, 2, 2) + 1/150 z DATA(2, 1, 2)
-
- 2 2
- + 1/175 x y DATA(-2, -2, -2) - 1/350 x y DATA(-2, -1, 2)
-
- 2 2
- - 1/175 x y DATA(2, -2, 2) + 1/350 x y DATA(1, -2, 2)
-
- 2 2
- - 1/1400 x y DATA(-1, 1, 1) - 1/350 x y DATA(-2, 2, -1)
-
- 2 2
- + 1/350 x y DATA(2, -2, -1) + 1/350 x y DATA(-1, 2, -2)
-
- 2 2
- + 1/700 x y DATA(-2, -1, -1) + 1/490 y z DATA(1, 1, -1)
-
- 2 2
- - 1/245 y z DATA(-2, 2, -1) + 1/490 y z DATA(-2, 1, -1)
-
- 2 2
- - 1/245 y z DATA(-2, 2, 1) + 1/490 y z DATA(-2, 1, 1)
-
- 2 2
- - 1/245 y z DATA(-2, 1, -2) + 1/490 y z DATA(1, 1, 1)
-
- 2 2
- - 1/245 y z DATA(-1, 1, -2) - 1/350 x y DATA(-2, 1, -2)
-
- 2
- - 1/245 y z DATA(2, -2, -1) + 1/250 x y DATA(-2, 1, -2)
-
- 2 2
- + 2/245 y z DATA(-2, -2, 2) + 1/490 y z DATA(2, -1, 1)
-
- 2 2
- - 1/245 y z DATA(2, 2, 1) + 1/490 y z DATA(2, 1, 1)
-
- 2 2
- - 1/245 y z DATA(-1, 2, 1) - 1/245 y z DATA(1, 2, 1)
-
- 2 2
- - 1/245 y z DATA(1, -1, 2) - 1/245 y z DATA(2, -1, 2)
-
- 2 2
- - 1/245 y z DATA(-1, -1, 2) + 2/245 y z DATA(-1, 2, -2)
-
- 2 2
- + 1/490 y z DATA(2, -1, -1) - 1/245 y z DATA(2, 1, -2)
-
- 2 2
- + 2/245 y z DATA(-2, 2, -2) + 1/490 y z DATA(2, 1, -1)
-
- 2 2
- - 1/245 y z DATA(1, 1, -2) + 1/490 y z DATA(-2, -1, -1)
-
- 2
- + 1/350 x y z DATA(1, -2, 1) - 1/245 x z DATA(2, 1, 1)
-
- 2 2
- - 1/245 x z DATA(2, 2, 1) + 1/490 x z DATA(1, 2, 1)
-
- 2 2
- + 1/490 x z DATA(-1, 2, 1) - 1/245 x z DATA(-1, -1, 2)
-
- 2 2
- + 2/245 x z DATA(2, -1, 2) + 2/245 y z DATA(1, 2, -2)
-
- 2 2
- - 1/245 x z DATA(1, -1, 2) - 1/245 x z DATA(2, -1, -1)
-
- 2 2
- - 1/245 x z DATA(2, 1, -1) + 2/245 x z DATA(-2, 2, -2)
-
- 2 2
- + 2/245 x z DATA(2, 1, -2) - 1/245 x z DATA(1, 1, -2)
-
- 2 2
- - 1/245 x z DATA(-1, 1, -2) + 2/245 x z DATA(-2, 1, -2)
-
- 2 2
- + 1/490 x z DATA(-1, -1, -1) + 1/490 x z DATA(1, -1, 1)
-
- 2 2
- + 1/490 y z DATA(1, -1, 1) - 1/350 x y DATA(-2, 1, -2)
-
- + 1/250 x y DATA(-2, 2, -1) + 1/250 x y DATA(1, 2, 2)
-
- + 1/500 x y DATA(1, 1, 2) - 1/500 x y DATA(-1, 1, 2)
-
- + 1/250 x y DATA(2, 1, 2) - 1/250 x y DATA(-1, 2, 2)
-
- 2
- - 1/245 y z DATA(-1, -2, -1) + 1/125 x y DATA(2, 2, 2)
-
- + 1/250 x y DATA(-1, -2, 2) + 1/500 x y DATA(1, -1, -2)
-
- + 1/250 x y DATA(2, -1, -2) - 1/500 x y DATA(-1, -1, -2)
-
- 2
- - 1/245 y z DATA(-2, 1, 2) + 1/125 x y DATA(2, -2, -2)
-
- - 1/250 x y DATA(-2, -1, -2) + 1/250 x y DATA(1, -2, -2)
-
- - 1/250 x y DATA(-1, -2, -2) - 1/125 x y DATA(-2, -2, -2)
-
- 2 2
- - 1/50 x z DATA(2, -1, 1) - 1/100 x z DATA(-2, -2, 2)
-
- 2 2
- - 1/50 x z DATA(2, 1, 1) - 1/50 x z DATA(2, 2, 1)
-
- 19
- + ---- DATA(-1, -2, -2) - 1/350 x z DATA(1, -1, 1)
- 2100
-
- 2
- - 1/245 y z DATA(1, -2, -1) + 1/350 x z DATA(-1, -1, 1)
-
- - 1/350 x z DATA(1, 1, -1) + 1/350 x z DATA(-1, 1, -1)
-
- - 1/350 x z DATA(1, -1, -1) + 1/175 x z DATA(-2, 2, 1)
-
- + 1/175 x z DATA(-2, 1, -1) + 1/175 x z DATA(-2, 1, 1)
-
- 2
- - 1/245 y z DATA(-2, -1, 2) - 1/350 x z DATA(1, 1, 1)
-
- - 1/175 x z DATA(2, -1, 1) - 2/175 x z DATA(-2, -2, 2)
-
- - 1/350 x z DATA(1, -2, -1) + 1/175 y z DATA(1, -2, -1)
-
- 2 2
- + 1/175 x y DATA(-2, 2, -2) + 1/350 x y DATA(2, 1, -2)
-
- 2 2
- + 1/700 x y DATA(1, 1, -2) - 1/700 x y DATA(-1, 1, -2)
-
- + 2/175 y z DATA(1, 2, 2) + 1/175 y z DATA(1, 1, 2)
-
- + 1/175 y z DATA(-1, 1, 2) + 1/175 y z DATA(2, 1, 2)
-
- + 2/175 y z DATA(-1, 2, 2) + 2/175 y z DATA(2, 2, 2)
-
- 2
- - 2/175 y z DATA(-1, -2, 2) - 1/1400 x y DATA(-1, 1, -1)
-
- 2 2
- + 1/1400 x y DATA(1, -1, -1) - 1/350 x y DATA(-2, 2, 1)
-
- + 1/350 y z DATA(-2, -1, 1) + 1/175 y z DATA(2, -2, 1)
-
- 3
- + 1/300 x DATA(-2, 2, -2) + 1/175 y z DATA(-1, -2, 1)
-
- + 1/175 y z DATA(-2, -2, -1) + 1/175 y z DATA(-1, -2, -1)
-
- 19 2
- + ---- DATA(1, -2, -2) - 1/700 y DATA(-2, 1, 1)
- 2100
-
- 2 2
- + 1/700 y DATA(-2, 1, -1) + 1/350 y DATA(-2, 2, 1)
-
- 2 2
- + 1/700 y DATA(1, -1, -1) + 1/700 y DATA(-1, 1, -1)
-
- 2 2
- + 1/700 y DATA(1, 1, -1) - 1/700 y DATA(-1, -1, 1)
-
- 2 2
- - 1/700 y DATA(1, -1, 1) + 1/700 y DATA(-1, -1, -1)
-
- 2 2
- - 1/350 y DATA(-1, 2, -1) - 1/350 y DATA(1, 2, -1)
-
- 2 2
- - 1/350 y DATA(2, 2, -1) - 1/175 y DATA(2, 2, -2)
-
- 2 2
- + 1/350 y DATA(-2, -2, 1) + 1/175 y DATA(-2, 2, 2)
-
- 2 2
- - 1/175 y DATA(1, 2, -2) + 1/350 y DATA(-1, -2, 1)
-
- 2 2
- - 1/350 y DATA(-2, -2, -1) - 1/350 y DATA(-1, -2, -1)
-
- + 2/175 y z DATA(-2, 2, 2) + 2/175 y z DATA(1, 2, -2)
-
- 19
- - 1/175 y z DATA(-1, 2, -1) + ---- DATA(-2, -1, -2)
- 2100
-
- - 1/175 y z DATA(1, 2, -1) - 1/175 y z DATA(2, 2, -1)
-
- 11
- + --- DATA(2, -2, -2) + 2/175 y z DATA(2, 2, -2)
- 420
-
- + 1/175 y z DATA(-2, -2, 1) + 1/350 y z DATA(-1, -1, 1)
-
- 29 17
- - ---- DATA(0, -1, -2) + 1/350 y z DATA(1, -1, 1) - ---- DATA(-1, -1, -2)
- 2100 2100
-
- + 1/350 y z DATA(-1, -1, -1) + 1/350 y z DATA(1, -1, -1)
-
- 19
- + ---- DATA(2, -1, -2) - 1/350 y z DATA(-1, 1, -1)
- 2100
-
- 17
- - 1/350 y z DATA(1, 1, -1) - ---- DATA(1, -1, -2)
- 2100
-
- - 1/350 y z DATA(2, 1, 1) - 2/175 y z DATA(-2, -2, 2)
-
- + 1/350 y z DATA(2, -1, 1) - 1/350 y z DATA(1, 1, 1)
-
- - 1/350 y z DATA(-2, 1, 1) - 1/350 y z DATA(-2, 1, -1)
-
- 29
- + 1/300 DATA(-2, 0, -2) - 1/175 y z DATA(-2, 2, 1) - ---- DATA(1, 0, -2)
- 2100
-
- 29 41
- - 1/175 y z DATA(2, 2, 1) - ---- DATA(-1, 0, -2) - ---- DATA(0, 0, -2)
- 2100 2100
-
- - 1/175 y z DATA(2, -1, 2) - 1/175 y z DATA(-1, -1, 2)
-
- - 1/175 y z DATA(-1, 2, 1) - 1/175 y z DATA(1, 2, 1)
-
- 19
- - 1/175 y z DATA(1, -1, 2) + ---- DATA(-2, 1, -2) + 1/300 DATA(2, 0, -2)
- 2100
-
- + 1/175 y z DATA(-2, 1, -2) + 1/175 y z DATA(-1, 1, -2)
-
- 29
- + 1/175 y z DATA(1, 1, -2) - ---- DATA(0, 1, -2)
- 2100
-
- + 1/175 y z DATA(2, 1, -2) + 2/175 y z DATA(-2, 2, -2)
-
- 17
- - 1/350 y z DATA(2, 1, -1) - ---- DATA(-1, 1, -2)
- 2100
-
- 2
- + 1/350 y z DATA(2, -1, -1) - 1/100 y z DATA(-1, -2, 2)
-
- 2 2
- + 1/100 y z DATA(2, 2, 2) + 1/100 y z DATA(-1, 2, 2)
-
- 2 2
- + 1/200 y z DATA(2, 1, 2) + 1/200 y z DATA(-1, 1, 2)
-
- 17 2
- - ---- DATA(1, 1, -2) + 1/200 y z DATA(1, 1, 2)
- 2100
-
- 2 2
- + 1/100 y z DATA(1, 2, 2) + 1/100 y z DATA(-1, -2, -2)
-
- 2 2
- + 1/100 y z DATA(1, -2, -2) + 1/200 y z DATA(-2, -1, -2)
-
- 2 2
- + 1/100 y z DATA(2, -2, -2) + 1/200 y z DATA(-1, -1, -2)
-
- 2 2
- + 1/200 y z DATA(2, -1, -2) + 1/200 y z DATA(1, -1, -2)
-
- 19 2
- + ---- DATA(2, 1, -2) - 1/100 y z DATA(-1, 1, 1)
- 2100
-
- 2 2
- - 1/100 y z DATA(1, -2, 2) - 1/100 y z DATA(2, -2, 2)
-
- 2 2
- - 1/200 y z DATA(-2, -1, 2) + 1/100 y z DATA(-2, -2, -2)
-
- 11 2
- + --- DATA(-2, 2, -2) - 1/50 y z DATA(2, -2, -1)
- 420
-
- 2 2
- + 1/50 y z DATA(-2, 2, -1) - 1/700 x y DATA(-2, 1, -1)
-
- 2 2
- + 1/700 x y DATA(-2, 1, 1) - 1/1400 x y DATA(1, 1, 1)
-
- 2 2
- - 1/700 x y DATA(2, -1, 1) - 1/175 x y DATA(-2, -2, 2)
-
- 2 2
- - 1/700 x y DATA(2, 1, 1) + 1/350 x y DATA(2, 2, 1)
-
- 2 2
- + 1/700 x y DATA(1, 2, 1) - 1/700 x y DATA(-1, 2, 1)
-
- 2 2
- + 1/700 x y DATA(-1, -1, 2) - 1/350 x y DATA(2, -1, 2)
-
- 2 2
- - 1/700 x y DATA(1, -1, 2) - 1/245 y z DATA(-1, -1, -2)
-
- 2 2
- + 1/700 x y DATA(2, -1, -1) + 1/700 x y DATA(2, 1, -1)
-
- 2 2
- + 1/350 x y DATA(-2, 1, 2) + 1/700 x y DATA(-1, -2, -1)
-
- 2 2
- + 1/350 x y DATA(-2, -2, -1) - 1/700 x y DATA(-1, -2, 1)
-
- 2 2
- - 1/350 x y DATA(1, 2, -2) - 1/175 x y DATA(-2, 2, 2)
-
- 2 2
- - 1/350 x y DATA(-2, -2, 1) - 1/175 x y DATA(2, 2, -2)
-
- 2 2
- - 1/350 x y DATA(2, 2, -1) - 1/700 x y DATA(1, 2, -1)
-
- 2 2
- + 1/700 x y DATA(-1, 2, -1) - 1/1400 x y DATA(-1, -1, -1)
-
- 2 2
- - 1/1400 x y DATA(1, -1, 1) + 1/1400 x y DATA(-1, -1, 1)
-
- 2 2
- + 1/1400 x y DATA(1, 1, -1) + 1/490 y z DATA(1, -1, -1)
-
- 2 2
- + 1/1400 x y DATA(-1, 1, 1) - 1/245 y z DATA(-2, -1, -2)
-
- 2 2
- + 2/245 y z DATA(2, -2, -2) + 1/350 x y DATA(-2, 2, -1)
-
- 2 2
- - 1/350 x y DATA(2, -2, -1) + 1/350 x y DATA(-1, 2, -2)
-
- 2 2
- - 1/700 x y DATA(-2, -1, -1) + 1/350 x y DATA(2, -2, 1)
-
- 2 2
- + 1/700 x y DATA(-2, -1, 1) - 1/700 x y DATA(1, -2, -1)
-
- 2 2
- + 1/700 x y DATA(1, -2, 1) - 1/700 x y DATA(1, 1, 2)
-
- 2 2
- + 2/245 y z DATA(-1, -2, -2) + 1/700 x y DATA(-1, 1, 2)
-
- 2 2
- - 1/350 x y DATA(2, 1, 2) - 1/350 x y DATA(-1, 2, 2)
-
- 2 2
- - 1/245 y z DATA(2, -2, 1) + 1/175 x y DATA(2, 2, 2)
-
- 2 2
- - 1/350 x y DATA(-1, -2, 2) + 1/700 x y DATA(1, -1, -2)
-
- 2 2
- + 1/350 x y DATA(2, -1, -2) - 1/700 x y DATA(-1, -1, -2)
-
- 2 2
- - 1/175 x y DATA(2, -2, -2) - 1/350 x y DATA(-2, -1, -2)
-
- 2 2
- - 1/350 x y DATA(1, -2, -2) + 1/350 x y DATA(-1, -2, -2)
-
- 2 2
- + 2/245 y z DATA(1, -2, -2) + 1/175 x y DATA(-2, -2, -2)
-
- 2 2
- + 1/350 x y DATA(-2, -1, 2) + 1/175 x y DATA(2, -2, 2)
-
- 2
- + 1/350 x y DATA(1, -2, 2) - 2/175 x z DATA(-2, 2, -2)
-
- + 2/175 x z DATA(2, 1, -2) + 1/175 x z DATA(1, 1, -2)
-
- - 1/175 x z DATA(-1, 1, -2) - 2/175 x z DATA(-2, 1, -2)
-
- 2 2
- + 2/245 y z DATA(-2, -2, -2) + 1/350 x y DATA(1, 2, 2)
-
- - 1/175 x z DATA(2, 1, 1) - 1/175 x z DATA(2, 2, 1)
-
- - 1/350 x z DATA(1, 2, 1) + 1/350 x z DATA(-1, 2, 1)
-
- - 1/175 x z DATA(-1, -1, 2) + 2/175 x z DATA(2, -1, 2)
-
- + 1/175 x z DATA(1, -1, 2) - 1/175 x z DATA(2, -1, -1)
-
- 2
- - 1/175 x z DATA(2, 1, -1) + 1/490 y z DATA(-2, -1, 1)
-
- - 1/350 x z DATA(1, -2, 1) - 2/175 x z DATA(-2, 1, 2)
-
- + 1/350 x z DATA(-1, -2, -1) + 1/175 x z DATA(-2, -2, -1)
-
- 2
- + 2/245 y z DATA(2, -2, 2) + 1/350 x z DATA(-1, -2, 1)
-
- 2
- + 1/175 x z DATA(1, 2, -2) - 1/245 y z DATA(1, -2, 1)
-
- - 2/175 x z DATA(-2, 2, 2) + 1/175 x z DATA(-2, -2, 1)
-
- + 2/175 x z DATA(2, 2, -2) - 1/175 x z DATA(2, 2, -1)
-
- - 1/350 x z DATA(1, 2, -1) + 1/350 x z DATA(-1, 2, -1)
-
- + 1/350 x z DATA(-1, -1, -1) + 1/175 x z DATA(1, 2, 2)
-
- + 1/175 x z DATA(1, 1, 2) - 1/175 x z DATA(-1, 1, 2)
-
- + 2/175 x z DATA(2, 1, 2) - 1/175 x z DATA(-1, 2, 2)
-
- + 2/175 x z DATA(2, 2, 2) - 1/175 x z DATA(-1, -2, 2)
-
- + 1/175 x z DATA(1, -1, -2) + 2/175 x z DATA(2, -1, -2)
-
- - 1/175 x z DATA(-1, -1, -2) + 2/175 x z DATA(2, -2, -2)
-
- - 2/175 x z DATA(-2, -1, -2) + 1/175 x z DATA(1, -2, -2)
-
- - 1/175 x z DATA(-1, -2, -2) - 2/175 x z DATA(-2, -2, -2)
-
- - 2/175 x z DATA(-2, -1, 2) + 2/175 x z DATA(2, -2, 2)
-
- + 1/175 x z DATA(1, -2, 2) + 1/350 x z DATA(-1, 1, 1)
-
- + 1/175 x z DATA(-2, 2, -1) - 1/175 x z DATA(2, -2, -1)
-
- - 1/175 x z DATA(-1, 2, -2) + 1/175 x z DATA(-2, -1, -1)
-
- - 1/175 x z DATA(2, -2, 1) + 1/175 x z DATA(-2, -1, 1)
-
- + 1/125 x y DATA(-2, 2, -2) - 1/250 x y DATA(2, 1, -2)
-
- - 1/500 x y DATA(1, 1, -2) + 1/500 x y DATA(-1, 1, -2)
-
- + 1/500 x y DATA(2, -1, -1) - 1/500 x y DATA(2, 1, -1)
-
- 2
- + 2/245 y z DATA(1, -2, 2) - 1/1000 x y DATA(1, -1, 1)
-
- + 1/1000 x y DATA(-1, -1, 1) - 1/1000 x y DATA(1, 1, -1)
-
- + 1/1000 x y DATA(-1, 1, -1) + 1/1000 x y DATA(1, -1, -1)
-
- - 1/250 x y DATA(-2, 2, 1) + 1/500 x y DATA(-2, 1, -1)
-
- - 1/500 x y DATA(-2, 1, 1) + 1/1000 x y DATA(1, 1, 1)
-
- - 1/500 x y DATA(2, -1, 1) + 1/125 x y DATA(-2, -2, 2)
-
- + 1/500 x y DATA(2, 1, 1) + 1/250 x y DATA(2, 2, 1)
-
- 2
- + 1/490 y z DATA(-1, 1, 1) + 1/500 x y DATA(1, 2, 1)
-
- - 1/500 x y DATA(-1, 2, 1) + 1/500 x y DATA(-1, -1, 2)
-
- - 1/250 x y DATA(2, -1, 2) - 1/500 x y DATA(1, -1, 2)
-
- + 1/250 x y DATA(2, -2, -1) + 1/250 x y DATA(-1, 2, -2)
-
- - 1/500 x y DATA(-2, -1, -1) - 1/250 x y DATA(2, -2, 1)
-
- + 1/500 x y DATA(-2, -1, 1) + 1/500 x y DATA(1, -2, -1)
-
- - 1/500 x y DATA(1, -2, 1) - 1/250 x y DATA(-2, 1, 2)
-
- - 1/500 x y DATA(-1, -2, -1) - 1/250 x y DATA(-2, -2, -1)
-
- + 1/500 x y DATA(-1, -2, 1) - 1/250 x y DATA(1, 2, -2)
-
- - 1/125 x y DATA(-2, 2, 2) + 1/250 x y DATA(-2, -2, 1)
-
- - 1/125 x y DATA(2, 2, -2) - 1/250 x y DATA(2, 2, -1)
-
- - 1/500 x y DATA(1, 2, -1) + 1/500 x y DATA(-1, 2, -1)
-
- - 1/1000 x y DATA(-1, -1, -1) + 1/250 x y DATA(-2, -1, 2)
-
- - 1/125 x y DATA(2, -2, 2) - 1/250 x y DATA(1, -2, 2)
-
- 2
- - 1/1000 x y DATA(-1, 1, 1) - 1/100 x z DATA(1, 2, 1)
-
- 2 2
- + 1/100 x z DATA(-1, 2, 1) - 1/200 x z DATA(-1, -1, 2)
-
- 2 2
- + 1/100 x z DATA(2, -1, 2) + 1/200 x z DATA(1, -1, 2)
-
- 2 2
- + 1/50 x z DATA(2, -1, -1) + 1/50 x z DATA(2, 1, -1)
-
- 2 2
- - 1/245 y z DATA(-1, -2, 1) - 1/245 y z DATA(-2, -2, -1)
-
- 2 2
- + 1/100 x z DATA(-2, 2, -2) - 1/100 x z DATA(2, 1, -2)
-
- 2 2
- - 1/200 x z DATA(1, 1, -2) + 1/200 x z DATA(-1, 1, -2)
-
- 2 2
- + 1/100 x z DATA(-2, 1, -2) + 1/100 x z DATA(1, -1, -1)
-
- 2 2
- + 1/50 x z DATA(-2, 2, 1) + 2/245 y z DATA(-2, 2, 2)
-
- 2 2
- - 1/50 x z DATA(-2, 1, -1) + 1/50 x z DATA(-2, 1, 1)
-
- 2 2
- - 1/100 x z DATA(1, 1, 1) - 1/100 x z DATA(-2, 1, 2)
-
- 2 2
- - 1/100 x z DATA(-1, -2, -1) - 1/50 x z DATA(-2, -2, -1)
-
- 2 2
- + 2/245 y z DATA(2, 2, -2) + 1/100 x z DATA(-1, -2, 1)
-
- 2 2
- - 1/200 x z DATA(1, 2, -2) - 1/245 y z DATA(-2, -2, 1)
-
- 2 2
- - 1/100 x z DATA(-2, 2, 2) + 1/50 x z DATA(-2, -2, 1)
-
- 2 2
- - 1/100 x z DATA(2, 2, -2) + 1/50 x z DATA(2, 2, -1)
-
- 2 2
- + 1/100 x z DATA(1, 2, -1) - 1/100 x z DATA(-1, 2, -1)
-
- 2 2
- - 1/100 x z DATA(-1, -1, -1) - 1/100 x z DATA(1, -1, 1)
-
- 2 2
- + 1/100 x z DATA(-1, -1, 1) + 1/100 x z DATA(1, 1, -1)
-
- 2 2
- - 1/100 x z DATA(-1, 1, -1) + 1/100 x z DATA(-1, 1, 1)
-
- 2 2
- - 1/245 y z DATA(2, 2, -1) - 1/50 x z DATA(-2, 2, -1)
-
- 2 2
- + 1/50 x z DATA(2, -2, -1) + 1/200 x z DATA(-1, 2, -2)
-
- 2 2
- - 1/50 x z DATA(-2, -1, -1) - 1/50 x z DATA(2, -2, 1)
-
- 2 2
- + 1/50 x z DATA(-2, -1, 1) + 1/100 x z DATA(1, -2, -1)
-
- 2 2
- - 1/100 x z DATA(1, -2, 1) + 1/200 x z DATA(1, 2, 2)
-
- 2 2
- + 1/200 x z DATA(1, 1, 2) - 1/200 x z DATA(-1, 1, 2)
-
- 2 2
- + 1/100 x z DATA(2, 1, 2) - 1/200 x z DATA(-1, 2, 2)
-
- 2 2
- + 1/100 x z DATA(2, 2, 2) - 1/200 x z DATA(-1, -2, 2)
-
- 2 2
- + 1/490 y z DATA(-1, -1, -1) - 1/200 x z DATA(1, -1, -2)
-
- 2 2
- - 1/100 x z DATA(2, -1, -2) + 1/200 x z DATA(-1, -1, -2)
-
- 2 2
- - 1/245 y z DATA(-1, 2, -1) - 1/100 x z DATA(2, -2, -2)
-
- 2 2
- + 1/100 x z DATA(-2, -1, -2) - 1/200 x z DATA(1, -2, -2)
-
- 2 2
- + 1/200 x z DATA(-1, -2, -2) + 1/100 x z DATA(-2, -2, -2)
-
- 2 2
- - 1/100 x z DATA(-2, -1, 2) + 1/100 x z DATA(2, -2, 2)
-
- 2 2
- + 1/200 x z DATA(1, -2, 2) - 1/245 y z DATA(1, 2, -1)
-
- 2 2
- + 1/490 x z DATA(-1, -1, 1) + 1/490 x z DATA(1, 1, -1)
-
- 2 2
- + 1/490 x z DATA(-1, 1, -1) + 1/490 x z DATA(1, -1, -1)
-
- 2 2
- - 1/245 x z DATA(-2, 2, 1) - 1/245 x z DATA(-2, 1, -1)
-
- 2 2
- - 1/245 x z DATA(-2, 1, 1) + 1/490 x z DATA(1, 1, 1)
-
- 2 2
- - 1/245 x z DATA(2, -1, 1) + 2/245 x z DATA(-2, -2, 2)
-
- 2 2
- + 1/490 x z DATA(-1, 1, 1) - 1/245 x z DATA(-2, 2, -1)
-
- 2 2
- - 1/245 x z DATA(2, -2, -1) - 1/245 x z DATA(-1, 2, -2)
-
- 2 2
- - 1/245 x z DATA(-2, -1, -1) - 1/245 x z DATA(2, -2, 1)
-
- 2 2
- - 1/245 x z DATA(-2, -1, 1) + 1/490 x z DATA(1, -2, -1)
-
- 2 2
- + 1/490 x z DATA(1, -2, 1) + 2/245 x z DATA(-2, 1, 2)
-
- 2 2
- + 1/490 y z DATA(-1, -1, 1) + 1/490 x z DATA(-1, -2, -1)
-
- 2 2
- - 1/245 x z DATA(-2, -2, -1) + 1/490 x z DATA(-1, -2, 1)
-
- 2 2
- - 1/245 x z DATA(1, 2, -2) + 2/245 x z DATA(-2, 2, 2)
-
- 2 2
- - 1/245 x z DATA(-2, -2, 1) + 2/245 x z DATA(2, 2, -2)
-
- 2 2
- - 1/245 x z DATA(2, 2, -1) + 1/490 x z DATA(1, 2, -1)
-
- 2 2
- + 1/490 x z DATA(-1, 2, -1) - 1/700 x y DATA(1, 2, 1)
-
- 2 2
- - 1/700 x y DATA(-1, 2, 1) + 1/700 x y DATA(-1, -1, 2)
-
- 2 2
- - 1/350 x y DATA(2, -1, 2) + 1/700 x y DATA(1, -1, 2)
-
- 2 2
- + 1/700 x y DATA(2, -1, -1) - 1/700 x y DATA(2, 1, -1)
-
- 2 2
- + 1/490 y z DATA(-1, 1, -1) - 1/175 x y DATA(-2, 2, -2)
-
- 2 2
- - 1/350 x y DATA(2, 1, -2) + 1/700 x y DATA(1, 1, -2)
-
- 2 2
- + 1/700 x y DATA(-1, 1, -2) - 1/245 x z DATA(1, 2, 2)
-
- 2 2
- - 1/245 x z DATA(1, 1, 2) - 1/245 x z DATA(-1, 1, 2)
-
- 2 2
- + 2/245 x z DATA(2, 1, 2) - 1/245 x z DATA(-1, 2, 2)
-
- 2 2
- + 2/245 x z DATA(2, 2, 2) - 1/245 x z DATA(-1, -2, 2)
-
- 2 2
- - 1/245 x z DATA(1, -1, -2) + 2/245 x z DATA(2, -1, -2)
-
- 2 2
- - 1/245 x z DATA(-1, -1, -2) + 2/245 x z DATA(2, -2, -2)
-
- 2 2
- + 2/245 x z DATA(-2, -1, -2) - 1/245 x z DATA(1, -2, -2)
-
- 2 2
- - 1/245 x z DATA(-1, -2, -2) + 2/245 x z DATA(-2, -2, -2)
-
- 2 2
- + 2/245 x z DATA(-2, -1, 2) + 2/245 x z DATA(2, -2, 2)
-
- 2 2
- - 1/245 x z DATA(1, -2, 2) - 1/350 x y DATA(2, -2, 1)
-
- 2 2
- - 1/700 x y DATA(-2, -1, 1) - 1/700 x y DATA(1, -2, -1)
-
- 2 2
- + 1/700 x y DATA(1, -2, 1) + 1/350 x y DATA(-2, 1, 2)
-
- 2 2
- - 1/700 x y DATA(-1, -2, -1) + 1/350 x y DATA(-2, -2, -1)
-
- 2 2
- + 1/700 x y DATA(-1, -2, 1) + 1/350 x y DATA(1, 2, -2)
-
- 2 2
- + 1/175 x y DATA(-2, 2, 2) - 1/350 x y DATA(-2, -2, 1)
-
- 2 2
- - 1/175 x y DATA(2, 2, -2) - 1/350 x y DATA(2, 2, -1)
-
- 2 2
- + 1/700 x y DATA(1, 2, -1) + 1/700 x y DATA(-1, 2, -1)
-
- 2 2
- - 1/1400 x y DATA(-1, -1, -1) + 1/1400 x y DATA(1, -1, 1)
-
- 2 2
- + 1/1400 x y DATA(-1, -1, 1) + 1/1400 x y DATA(1, 1, -1)
-
- 2 2
- + 1/1400 x y DATA(-1, 1, -1) - 1/1400 x y DATA(1, -1, -1)
-
- 2 2
- + 1/350 x y DATA(-2, 2, 1) - 1/700 x y DATA(-2, 1, -1)
-
- 2 2
- + 1/700 x y DATA(-2, 1, 1) - 1/1400 x y DATA(1, 1, 1)
-
- 2 2
- - 1/700 x y DATA(2, -1, 1) - 1/175 x y DATA(-2, -2, 2)
-
- 2 2
- + 1/700 x y DATA(2, 1, 1) + 1/350 x y DATA(2, 2, 1)
-
- 2 2
- - 1/350 x y DATA(1, 2, 2) - 1/700 x y DATA(1, 1, 2)
-
- 2 2
- - 1/700 x y DATA(-1, 1, 2) + 1/350 x y DATA(2, 1, 2)
-
- 2 2
- - 1/350 x y DATA(-1, 2, 2) + 1/175 x y DATA(2, 2, 2)
-
- 2 2
- + 1/350 x y DATA(-1, -2, 2) - 1/700 x y DATA(1, -1, -2)
-
- 2 2
- + 1/350 x y DATA(2, -1, -2) - 1/700 x y DATA(-1, -1, -2)
-
- 2 2
- + 1/175 x y DATA(2, -2, -2) + 1/350 x y DATA(-2, -1, -2)
-
- 2 2
- - 1/350 x y DATA(1, -2, -2) - 1/350 x y DATA(-1, -2, -2)
-
- 3 3
- + 1/300 x DATA(-1, 1, 1) - 1/150 x DATA(1, -2, 2)
-
- 3 3
- + 1/300 x DATA(2, -2, 2) - 1/300 x DATA(-2, -1, 2)
-
- 3 3
- + 1/300 x DATA(-2, -2, -2) - 1/150 x DATA(-1, -2, -2)
-
- 3 3
- + 1/150 x DATA(1, -2, -2) + 1/300 x DATA(-2, -1, -2)
-
- 3 3
- - 1/300 x DATA(2, -2, -2) - 1/150 x DATA(-1, -1, -2)
-
- 3 3
- - 1/300 x DATA(2, -1, -2) + 1/600 x DATA(-2, 1, -1)
-
- 3 3
- - 1/600 x DATA(-2, 2, 1) + 1/300 x DATA(1, -1, -1)
-
- 3 3
- - 1/300 x DATA(-1, 1, -1) + 1/300 x DATA(1, 1, -1)
-
- 3 3
- + 1/300 x DATA(-1, -1, 1) - 1/300 x DATA(1, -1, 1)
-
- 3 3
- - 1/300 x DATA(-1, -1, -1) - 1/300 x DATA(-1, 2, -1)
-
- 3 3
- + 1/300 x DATA(1, 2, -1) - 1/600 x DATA(2, 2, -1)
-
- 3 3
- - 1/300 x DATA(2, 2, -2) - 1/600 x DATA(-2, -2, 1)
-
- 3 3
- - 1/300 x DATA(-2, 2, 2) + 1/150 x DATA(1, 2, -2)
-
- 3 3
- + 1/300 x DATA(-1, -2, 1) + 1/600 x DATA(-2, -2, -1)
-
- 3 3
- - 1/300 x DATA(-1, -2, -1) - 1/300 x DATA(-2, 1, 2)
-
- 3 3
- - 1/300 x DATA(1, -2, 1) + 1/300 x DATA(1, -2, -1)
-
- 3 3
- + 1/600 x DATA(2, 1, 1) + 1/600 x DATA(2, -1, 1)
-
- 3 3
- - 1/300 x DATA(1, 1, 1) - 1/600 x DATA(-2, 1, 1)
-
- 3 3
- - 1/300 x DATA(-2, -2, 2) + 1/300 x DATA(-2, 1, -2)
-
- 3 2
- - 1/150 x DATA(-1, 1, -2) - 1/350 y DATA(1, 1, 2)
-
- 2 3
- + 1/175 y DATA(1, 2, 2) - 1/600 y DATA(-2, 2, -1)
-
- 3 3
- - 1/300 y DATA(-1, 1, 1) - 1/300 y DATA(1, -2, 2)
-
- 3 3
- - 1/300 y DATA(2, -2, 2) + 1/150 y DATA(-2, -1, 2)
-
- 3 3
- + 1/300 y DATA(-2, -2, -2) + 1/300 y DATA(-1, -2, -2)
-
- 3 3
- + 1/300 y DATA(1, -2, -2) - 1/150 y DATA(-2, -1, -2)
-
- 3 3
- + 1/300 y DATA(2, -2, -2) - 1/150 y DATA(-1, -1, -2)
-
- 3 3
- - 1/150 y DATA(2, -1, -2) - 1/150 y DATA(1, -1, -2)
-
- 3 3
- - 1/300 y DATA(-1, -2, 2) + 1/300 y DATA(2, 2, 2)
-
- 3 3
- + 1/300 y DATA(-1, 2, 2) - 1/150 y DATA(2, 1, 2)
-
- 3 3
- - 1/150 y DATA(-1, 1, 2) - 1/150 y DATA(1, 1, 2)
-
- 3 2
- + 1/300 y DATA(1, 2, 2) + 1/350 y DATA(-2, 1, -2)
-
- 2 2
- + 1/350 y DATA(-1, 1, -2) + 1/350 y DATA(1, 1, -2)
-
- 2 2
- + 1/350 y DATA(2, 1, -2) - 1/175 y DATA(-2, 2, -2)
-
- 2 2
- + 1/700 y DATA(2, 1, -1) + 1/700 y DATA(2, -1, -1)
-
- 2 2
- - 1/350 y DATA(1, -1, 2) - 1/350 y DATA(2, -1, 2)
-
- 2 2
- - 1/350 y DATA(-1, -1, 2) + 1/350 y DATA(-1, 2, 1)
-
- 2 2 2
- + 1/350 y DATA(1, 2, 1) + 1/350 y DATA(2, 2, 1) - 1/700 y DATA(2, 1, 1)
-
- 2 2
- + 1/175 y DATA(-2, -2, 2) - 1/700 y DATA(2, -1, 1)
-
- 2 2
- - 1/700 y DATA(1, 1, 1) - 1/350 y DATA(-2, 1, 2)
-
- 2 2
- + 1/350 y DATA(1, -2, 1) - 1/350 y DATA(1, -2, -1)
-
- 2 2
- - 1/700 y DATA(-2, -1, 1) + 1/350 y DATA(2, -2, 1)
-
- 2 2
- + 1/700 y DATA(-2, -1, -1) - 1/175 y DATA(-1, 2, -2)
-
- 2 2
- - 1/350 y DATA(2, -2, -1) - 1/350 y DATA(-2, 2, -1)
-
- 2 2
- - 1/700 y DATA(-1, 1, 1) + 1/175 y DATA(1, -2, 2)
-
- 2 2
- + 1/175 y DATA(2, -2, 2) - 1/350 y DATA(-2, -1, 2)
-
- 2 2
- - 1/175 y DATA(-2, -2, -2) - 1/175 y DATA(-1, -2, -2)
-
- 2 2
- - 1/175 y DATA(1, -2, -2) + 1/350 y DATA(-2, -1, -2)
-
- 2 2
- - 1/175 y DATA(2, -2, -2) + 1/350 y DATA(-1, -1, -2)
-
- 2 2
- + 1/350 y DATA(2, -1, -2) + 1/350 y DATA(1, -1, -2)
-
- 3 3
- - 1/300 y DATA(1, 1, 1) + 1/300 y DATA(-2, 1, -1)
-
- 3 3
- + 1/600 y DATA(-2, 2, 1) - 1/300 y DATA(1, -1, -1)
-
- 3 3
- + 1/300 y DATA(-1, 1, -1) + 1/300 y DATA(1, 1, -1)
-
- 3 3
- + 1/300 y DATA(-1, -1, 1) + 1/300 y DATA(1, -1, 1)
-
- 3 3
- - 1/300 y DATA(-1, -1, -1) - 1/600 y DATA(-1, 2, -1)
-
- 3 3
- - 1/600 y DATA(1, 2, -1) - 1/600 y DATA(2, 2, -1)
-
- 3 3
- - 1/300 y DATA(2, 2, -2) - 1/600 y DATA(-2, -2, 1)
-
- 3 3
- + 1/300 y DATA(-2, 2, 2) - 1/300 y DATA(1, 2, -2)
-
- 3 3
- - 1/600 y DATA(-1, -2, 1) + 1/600 y DATA(-2, -2, -1)
-
- 3 3
- + 1/600 y DATA(-1, -2, -1) - 1/150 y DATA(-2, 1, 2)
-
- 3 3
- - 1/600 y DATA(1, -2, 1) + 1/600 y DATA(1, -2, -1)
-
- 3 3
- + 1/300 y DATA(-2, -1, 1) - 1/600 y DATA(2, -2, 1)
-
- 3 3
- - 1/300 y DATA(-2, -1, -1) - 1/300 y DATA(-1, 2, -2)
-
- 3 3
- + 1/600 y DATA(2, -2, -1) - 1/300 y DATA(-2, 1, 1)
-
- 3 3
- + 1/150 y DATA(-2, 1, -2) + 1/150 y DATA(-1, 1, -2)
-
- 3 3
- + 1/150 y DATA(1, 1, -2) + 1/150 y DATA(2, 1, -2)
-
- 3 3
- - 1/300 y DATA(-2, 2, -2) + 1/300 y DATA(2, 1, -1)
-
- 3 3
- - 1/300 y DATA(2, -1, -1) + 1/150 y DATA(1, -1, 2)
-
- 3 3
- + 1/150 y DATA(2, -1, 2) + 1/150 y DATA(-1, -1, 2)
-
- 3 3
- + 1/600 y DATA(-1, 2, 1) + 1/600 y DATA(1, 2, 1)
-
- 3 3
- + 1/600 y DATA(2, 2, 1) - 1/300 y DATA(2, 1, 1)
-
- 3 3
- - 1/300 y DATA(-2, -2, 2) + 1/300 y DATA(2, -1, 1)
-
- 137 47 137
- + ---- y DATA(-1, 1, 1) + ---- y DATA(1, -2, 2) + ---- y DATA(2, -2, 2)
- 5250 5250 5250
-
- 107 137
- - ---- y DATA(-2, -1, 2) - ---- y DATA(-2, -2, -2)
- 7000 5250
-
- 47 47
- - ---- y DATA(-1, -2, -2) - ---- y DATA(1, -2, -2)
- 5250 5250
-
- 107 137
- + ---- y DATA(-2, -1, -2) - ---- y DATA(2, -2, -2)
- 7000 5250
-
- 167 107
- + ---- y DATA(-1, -1, -2) + ---- y DATA(2, -1, -2)
- 7000 7000
-
- 167 47 137
- + ---- y DATA(1, -1, -2) + ---- y DATA(-1, -2, 2) - ---- y DATA(2, 2, 2)
- 7000 5250 5250
-
- 47 107 167
- - ---- y DATA(-1, 2, 2) + ---- y DATA(2, 1, 2) + ---- y DATA(-1, 1, 2)
- 5250 7000 7000
-
- 167 47 107
- + ---- y DATA(1, 1, 2) - ---- y DATA(1, 2, 2) + ---- y DATA(-2, 2, 1)
- 7000 5250 7000
-
- 137 137 137
- - ---- y DATA(-1, 1, -1) - ---- y DATA(1, 1, -1) - ---- y DATA(-1, -1, 1)
- 5250 5250 5250
-
- 137 137 167
- - ---- y DATA(1, -1, 1) + ---- y DATA(-1, -1, -1) - ---- y DATA(-1, 2, -1)
- 5250 5250 7000
-
- 167 107 137
- - ---- y DATA(1, 2, -1) - ---- y DATA(2, 2, -1) + ---- y DATA(2, 2, -2)
- 7000 7000 5250
-
- 107 137 47
- - ---- y DATA(-2, -2, 1) - ---- y DATA(-2, 2, 2) + ---- y DATA(1, 2, -2)
- 7000 5250 5250
-
- 167 107
- - ---- y DATA(-1, -2, 1) + ---- y DATA(-2, -2, -1)
- 7000 7000
-
- 167 3
- + ---- y DATA(-1, -2, -1) + 1/150 z DATA(-1, 1, 2)
- 7000
-
- 3 3 3
- + 1/150 z DATA(1, 1, 2) + 1/150 z DATA(1, 2, 2) - 2/75 z DATA(1, 1, -1)
-
- 3 3
- - 2/75 z DATA(-1, -1, 1) - 2/75 z DATA(1, -1, 1)
-
- 3 3
- - 2/75 z DATA(-1, -1, -1) - 2/75 z DATA(-1, 2, -1)
-
- 3 3
- - 2/75 z DATA(1, 2, -1) - 2/75 z DATA(2, 2, -1)
-
- 3 3
- + 1/150 z DATA(2, 2, -2) - 2/75 z DATA(-2, -2, 1)
-
- 3 3
- + 1/150 z DATA(-2, 2, 2) + 1/150 z DATA(1, 2, -2)
-
- 3 3
- - 2/75 z DATA(-1, -2, 1) - 2/75 z DATA(-2, -2, -1)
-
- 3 3
- - 2/75 z DATA(-1, -2, -1) + 1/150 z DATA(-2, 1, 2)
-
- 3 3
- - 2/75 z DATA(1, -2, 1) - 2/75 z DATA(1, -2, -1)
-
- 3 3
- - 2/75 z DATA(-2, -1, 1) - 2/75 z DATA(2, -2, 1)
-
- 3 3
- - 2/75 z DATA(-2, -1, -1) + 1/150 z DATA(-1, 2, -2)
-
- 3 3
- - 2/75 z DATA(2, -2, -1) - 2/75 z DATA(-2, 2, -1)
-
- 3 3
- - 2/75 z DATA(-1, 1, 1) + 1/150 z DATA(1, -2, 2)
-
- 3 3
- + 1/150 z DATA(2, -2, 2) + 1/150 z DATA(-2, -1, 2)
-
- 3 3
- + 1/150 z DATA(-2, -2, -2) + 1/150 z DATA(-1, -2, -2)
-
- 3 3
- + 1/150 z DATA(1, -2, -2) + 1/150 z DATA(-2, -1, -2)
-
- 3 3
- + 1/150 z DATA(2, -2, -2) + 1/150 z DATA(-1, -1, -2)
-
- 3 3
- + 1/150 z DATA(2, -1, -2) + 1/150 z DATA(1, -1, -2)
-
- 3 3
- + 1/150 z DATA(-1, -2, 2) + 1/150 z DATA(-2, 1, -2)
-
- 3 3
- + 1/150 z DATA(-1, 1, -2) + 1/150 z DATA(1, 1, -2)
-
- 3 3
- + 1/150 z DATA(2, 1, -2) + 1/150 z DATA(-2, 2, -2)
-
- 3 3
- - 2/75 z DATA(2, 1, -1) - 2/75 z DATA(2, -1, -1)
-
- 2 2
- - 1/350 x DATA(-1, 2, 2) + 1/175 x DATA(2, 1, 2)
-
- 2 2
- - 1/350 x DATA(-1, 1, 2) - 1/350 x DATA(1, 1, 2)
-
- 2 2
- - 1/350 x DATA(1, 2, 2) - 1/700 x DATA(1, -2, 1)
-
- 2 2
- + 1/700 x DATA(1, -2, -1) + 1/350 x DATA(-2, -1, 1)
-
- 2 2
- + 1/350 x DATA(2, -2, 1) - 1/350 x DATA(-2, -1, -1)
-
- 2 2
- + 1/350 x DATA(-1, 2, -2) - 1/350 x DATA(2, -2, -1)
-
- 2 2
- - 1/350 x DATA(-2, 2, -1) - 1/700 x DATA(-1, 1, 1)
-
- 2 2
- - 1/350 x DATA(1, -2, 2) + 1/175 x DATA(2, -2, 2)
-
- 2 2
- + 1/175 x DATA(-2, -1, 2) - 1/175 x DATA(-2, -2, -2)
-
- 2 2
- + 1/350 x DATA(-1, -2, -2) + 1/350 x DATA(1, -2, -2)
-
- 2 2
- - 1/175 x DATA(-2, -1, -2) - 1/175 x DATA(2, -2, -2)
-
- 2 2
- + 1/350 x DATA(-1, -1, -2) - 1/175 x DATA(2, -1, -2)
-
- 2 2
- + 1/350 x DATA(1, -1, -2) - 1/350 x DATA(-1, -2, 2)
-
- 2 2 3
- + 1/175 x DATA(2, 2, 2) + 1/350 x DATA(2, 1, 1) - 1/300 x DATA(1, 0, 1)
-
- 3 3
- - 1/600 x DATA(-2, 0, 1) - 1/300 x DATA(-1, 0, -1)
-
- 3 3
- + 1/300 x DATA(1, 0, -1) + 1/300 x DATA(-1, 0, 1)
-
- 3 3
- + 1/300 x DATA(-2, 0, -2) + 1/150 x DATA(1, 0, -2)
-
- 3 3
- - 1/150 x DATA(-1, 0, -2) - 1/300 x DATA(2, 0, -2)
-
- 3 3
- - 1/600 x DATA(2, 0, -1) + 1/150 x DATA(-1, 0, 2)
-
- 3 3 3
- - 1/150 x DATA(1, 0, 2) + 1/300 x DATA(2, 0, 2) + 1/600 x DATA(2, 0, 1)
-
- 136
- - 1/10 z DATA(0, -2, 0) + 4/75 z DATA(-2, 0, -1) + ---- z DATA(0, 0, 1)
- 3675
-
- 151
- + ---- z DATA(1, 0, 1) + 4/75 z DATA(-2, 0, 1) - 9/98 z DATA(-1, -2, 0)
- 3675
-
- 151 33
- - 9/98 z DATA(1, -2, 0) + ---- z DATA(-1, 0, -1) - --- z DATA(-2, -2, 0)
- 3675 490
-
- - 9/98 z DATA(-2, 1, 0) - 1/10 z DATA(-2, 0, 0) - 9/98 z DATA(-2, -1, 0)
-
- 33 33 13
- - --- z DATA(2, -2, 0) - --- z DATA(-2, 2, 0) - -- z DATA(0, 0, 0)
- 490 490 98
-
- 61 61 57
- - --- z DATA(1, 0, 0) - --- z DATA(0, 1, 0) - --- z DATA(1, 1, 0)
- 490 490 490
-
- 136 151 57
- + ---- z DATA(0, 0, -1) + ---- z DATA(1, 0, -1) - --- z DATA(-1, -1, 0)
- 3675 3675 490
-
- 61 57 61
- - --- z DATA(0, -1, 0) - --- z DATA(1, -1, 0) - --- z DATA(-1, 0, 0)
- 490 490 490
-
- 57 151
- - --- z DATA(-1, 1, 0) + ---- z DATA(-1, 0, 1) - 9/98 z DATA(2, 1, 0)
- 490 3675
-
- 3 3
- - 9/98 z DATA(-1, 2, 0) - 2/75 z DATA(-1, 0, -1) + 1/25 z DATA(-2, 1, 0)
-
- 3 3
- + 1/25 z DATA(-2, 0, 0) + 1/25 z DATA(-2, -1, 0)
-
- 3 3 3
- + 1/25 z DATA(2, -2, 0) + 1/25 z DATA(-2, 2, 0) + 1/25 z DATA(0, 0, 0)
-
- 3 3 3
- + 1/25 z DATA(1, 0, 0) + 1/25 z DATA(0, 1, 0) + 1/25 z DATA(1, 1, 0)
-
- 3 3
- - 2/75 z DATA(0, 0, -1) - 2/75 z DATA(1, 0, -1)
-
- 3 3
- + 1/25 z DATA(-1, -1, 0) + 1/25 z DATA(0, -1, 0)
-
- 3 3 3
- + 1/25 z DATA(1, -1, 0) + 1/25 z DATA(-1, 0, 0) + 1/25 z DATA(-1, 1, 0)
-
- 3 3 3
- - 2/75 z DATA(-1, 0, 1) + 1/25 z DATA(2, 1, 0) + 1/25 z DATA(-1, 2, 0)
-
- 3 3
- + 1/25 z DATA(0, 2, 0) + 1/150 z DATA(-2, 0, -2)
-
- 3 3
- + 1/150 z DATA(1, 0, -2) + 1/25 z DATA(1, 2, 0)
-
- 3 3
- + 1/150 z DATA(-1, 0, -2) + 1/150 z DATA(0, 0, -2)
-
- 3 3 3
- + 1/150 z DATA(2, 0, -2) + 1/25 z DATA(2, 2, 0) + 1/25 z DATA(2, -1, 0)
-
- 3 3 3
- + 1/25 z DATA(2, 0, 0) - 2/75 z DATA(2, 0, -1) + 1/150 z DATA(-1, 0, 2)
-
- 3 3
- + 1/150 z DATA(0, 0, 2) + 1/25 z DATA(-2, -2, 0)
-
- 2 2 2
- + 1/100 z DATA(2, 0, 2) - 1/50 z DATA(2, 0, 1) + 1/50 z DATA(-2, 0, -1)
-
- 2 2 2
- - 1/50 z DATA(0, 0, 1) - 1/50 z DATA(1, 0, 1) - 1/50 z DATA(-2, 0, 1)
-
- 2 2
- + 1/50 z DATA(-1, 0, -1) + 1/50 z DATA(0, 0, -1)
-
- 2 2
- + 1/50 z DATA(1, 0, -1) - 1/50 z DATA(-1, 0, 1)
-
- 2 2
- - 1/100 z DATA(-2, 0, -2) - 1/100 z DATA(1, 0, -2)
-
- 2 2
- - 1/100 z DATA(-1, 0, -2) - 1/100 z DATA(0, 0, -2)
-
- 2 2
- - 1/100 z DATA(2, 0, -2) + 1/50 z DATA(2, 0, -1)
-
- 2 2
- + 1/100 z DATA(-1, 0, 2) + 1/100 z DATA(0, 0, 2)
-
- 2
- + 1/100 z DATA(1, 0, 2)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=1713033872, alloc=15529188, time=237.58
-bytes used=1714155960, alloc=15529188, time=237.68
-bytes used=1715359652, alloc=15529188, time=237.77
-bytes used=1716539840, alloc=15529188, time=237.86
-bytes used=1717698868, alloc=15529188, time=237.96
-bytes used=1718835824, alloc=15529188, time=238.05
-bytes used=1719955060, alloc=15529188, time=238.14
-bytes used=1721056168, alloc=15529188, time=238.22
-bytes used=1722134804, alloc=15529188, time=238.32
-bytes used=1723192600, alloc=15529188, time=238.41
-bytes used=1724227668, alloc=15529188, time=238.50
-bytes used=1725240720, alloc=15529188, time=238.59
-bytes used=1726325684, alloc=15529188, time=238.68
-bytes used=1727325872, alloc=15529188, time=238.78
-bytes used=1728326364, alloc=15529188, time=238.87
-bytes used=1729433284, alloc=15529188, time=238.97
-bytes used=1730433848, alloc=15529188, time=239.07
-bytes used=1731549616, alloc=15529188, time=239.18
-bytes used=1732549756, alloc=15529188, time=239.28
-bytes used=1733554640, alloc=15529188, time=239.38
-bytes used=1734554780, alloc=15529188, time=239.48
-bytes used=1735555400, alloc=15529188, time=239.57
-bytes used=1736583420, alloc=15529188, time=239.68
-bytes used=1737583628, alloc=15529188, time=239.79
-bytes used=1738583760, alloc=15529188, time=239.90
-bytes used=1739683880, alloc=15529188, time=240.02
-bytes used=1740684004, alloc=15529188, time=240.13
-bytes used=1741747560, alloc=15529188, time=240.25
-bytes used=1742747708, alloc=15529188, time=240.37
-bytes used=1743750404, alloc=15529188, time=240.49
-bytes used=1744767572, alloc=15529188, time=240.62
-bytes used=1745845268, alloc=15529188, time=240.76
-bytes used=1746848840, alloc=15529188, time=240.89
-bytes used=1747916076, alloc=15529188, time=241.02
-bytes used=1748934768, alloc=15529188, time=241.16
-bytes used=1749943140, alloc=15529188, time=241.30
-bytes used=1750975668, alloc=15529188, time=241.39
-bytes used=1752023096, alloc=15529188, time=241.46
-bytes used=1753070804, alloc=15529188, time=241.52
-bytes used=1754118232, alloc=15529188, time=241.59
-bytes used=1755165660, alloc=15529188, time=241.66
-bytes used=1756213088, alloc=15529188, time=241.73
- 529 2 3 2 3
-[COEFF(-2, -2, -2) = - ----- z - 1/175 y + 1/300 x + 1/100 x z + 1/150 z
- 14700
-
- 2 2 3 2 137
- - 2/175 y z + 1/175 x y + 2/245 x z + 1/300 y + 1/100 y z - ---- y
- 5250
-
- 2 137 2 11
- - 2/175 x z + 2/245 y z - ---- x + 1/175 x y + --- - 1/125 x y
- 5250 420
-
- 2 2 3
- + 2/175 x y z - 1/100 z - 1/175 x , COEFF(-1, -2, -2) = 1/150 z
-
- 2 2 2 3 107
- - 1/245 x z + 1/175 x y z + 1/200 x z + 2/245 y z - 1/150 x + ---- x
- 7000
-
- 47 2 2 19
- - ---- y - 2/175 y z + 1/350 x - 1/250 x y - 1/100 z + ---- - 1/175 x z
- 5250 2100
-
- 169 2 2 2 2 3
- - ----- z + 1/350 x y - 1/350 x y + 1/100 y z - 1/175 y + 1/300 y ,
- 14700
-
- 3 2 2
- COEFF(0, -2, -2) = 1/300 y + 1/300 + 2/245 y z - 2/175 y z - 1/100 z
-
- 2 3 2 2 2
- - 1/175 y + 1/150 z - 1/175 x y - 1/300 z + 1/175 x - 2/245 x z
-
- 2 17
- + 1/100 y z - ---- y, COEFF(1, -2, -2) = 1/175 x z - 1/175 x y z
- 5250
-
- 2 3 169 2 2
- - 1/245 x z + 1/150 x + 1/250 x y - ----- z + 1/100 y z - 1/175 y
- 14700
-
- 47 3 19 107 2 2
- - ---- y - 2/175 y z + 1/150 z + ---- - ---- x + 1/350 x - 1/350 x y
- 5250 2100 7000
-
- 2 3 2 2 2
- + 2/245 y z + 1/300 y - 1/200 x z - 1/100 z - 1/350 x y,
-
- 2 11 2
- COEFF(2, -2, -2) = - 1/175 x y + --- + 1/175 x y - 2/175 x y z
- 420
-
- 2 137 2 2 3
- + 2/175 x z - 1/175 y + ---- x + 2/245 y z - 1/100 x z + 1/150 z
- 5250
-
- 137 529 2 3 2
- - ---- y - ----- z - 1/100 z + 1/125 x y + 1/300 y + 1/100 y z
- 5250 14700
-
- 3 2 2
- - 1/300 x + 2/245 x z - 1/175 x - 2/175 y z, COEFF(-2, -1, -2) =
-
- 2 2 2 3 2 47
- - 1/350 x y + 2/245 x z + 1/350 x y + 1/300 x + 1/200 y z - ---- x
- 5250
-
- 19 2 2 107 2
- + 1/175 x y z + ---- - 1/175 x - 1/100 z + ---- y + 1/100 x z
- 2100 7000
-
- 3 2 3 169
- - 2/175 x z - 1/150 y - 1/175 y z + 1/350 y + 1/150 z - ----- z
- 14700
-
- 2 2 2
- - 1/250 x y - 1/245 y z, COEFF(-1, -1, -2) = 1/350 y + 1/200 x z
-
- 2 2 17 3
- + 1/350 x - 1/100 z - ---- - 1/500 x y - 1/150 y - 1/175 x z
- 2100
-
- 191 2 2 3
- - 1/175 y z + ----- z - 1/700 x y + 1/350 x y z - 1/245 x z - 1/150 x
- 14700
-
- 2 167 167 2 2 3
- - 1/245 y z + ---- y + ---- x - 1/700 x y + 1/200 y z + 1/150 z ,
- 7000 7000
-
- 3 2 311 29 2
- COEFF(0, -1, -2) = 1/150 z - 1/350 x y + ----- z - ---- - 2/245 x z
- 14700 2100
-
- 2 2 187 3 2
- - 1/245 y z + 1/200 y z + ---- y - 1/150 y + 1/350 y - 1/175 y z
- 7000
-
- 2 2 2
- + 1/175 x - 1/100 z , COEFF(1, -1, -2) = - 1/175 y z + 1/700 x y
-
- 3 2 17 2
- + 1/150 x + 1/500 x y - 1/245 x z + 1/175 x z - ---- - 1/200 x z
- 2100
-
- 2 3 167 2 191 167
- + 1/200 y z + 1/150 z - ---- x - 1/245 y z + ----- z + ---- y
- 7000 14700 7000
-
- 2 2 2 3 2
- - 1/700 x y + 1/350 x + 1/350 y - 1/150 y - 1/350 x y z - 1/100 z ,
-
- 2 169
- COEFF(2, -1, -2) = 2/175 x z + 1/250 x y + 2/245 x z - ----- z - 1/175 y z
- 14700
-
- 2 2 2 19 2
- + 1/200 y z + 1/350 x y - 1/175 x y z - 1/245 y z + ---- - 1/100 x z
- 2100
-
- 3 2 107 3 47 2 2
- + 1/150 z - 1/100 z + ---- y - 1/150 y + ---- x + 1/350 x y + 1/350 y
- 7000 5250
-
- 2 3 2 2
- - 1/175 x - 1/300 x , COEFF(-2, 0, -2) = - 1/175 x y + 1/100 x z
-
- 17 3 2 2 2
- - ---- x + 1/300 + 1/150 z + 2/245 x z - 1/100 z - 2/245 y z
- 5250
-
- 2 3 2
- - 2/175 x z - 1/175 x + 1/300 x + 1/175 y - 1/300 z, COEFF(-1, 0, -2)
-
- 2 2 2 3 29 2
- = - 1/245 x z - 1/350 x y + 1/175 y - 1/150 x - ---- - 2/245 y z
- 2100
-
- 3 2 187 2 311
- + 1/150 z + 1/350 x + ---- x - 1/100 z + ----- z - 1/175 x z
- 7000 14700
-
- 2 2 2 431 41
- + 1/200 x z , COEFF(0, 0, -2) = 1/175 x - 2/245 x z + ----- z - ----
- 14700 2100
-
- 3 2 2 2 2
- + 1/150 z - 2/245 y z - 1/100 z + 1/175 y , COEFF(1, 0, -2) = 1/350 x
-
- 187 2 2 311 2
- - ---- x + 1/350 x y - 1/200 x z + ----- z + 1/175 x z + 1/175 y
- 7000 14700
-
- 2 2 3 2 29 3
- - 2/245 y z - 1/245 x z + 1/150 z - 1/100 z - ---- + 1/150 x ,
- 2100
-
- 17 2 2 3
- COEFF(2, 0, -2) = ---- x + 1/300 - 1/100 z - 2/245 y z - 1/300 x
- 5250
-
- 2 2 2 2 3 2
- - 1/175 x - 1/100 x z + 2/245 x z + 1/175 y + 1/150 z + 1/175 x y
-
- 2
- + 2/175 x z - 1/300 z, COEFF(-2, 1, -2) = 1/250 x y - 1/175 x
-
- 2 107 2 2 3
- - 1/200 y z - ---- y + 2/245 x z - 1/175 x y z - 1/350 x y + 1/150 y
- 7000
-
- 169 2 47 2
- - ----- z + 1/100 x z - ---- x + 1/175 y z - 2/175 x z - 1/100 z
- 14700 5250
-
- 3 2 3 2 2 19
- + 1/300 x + 1/350 y + 1/150 z - 1/350 x y - 1/245 y z + ----,
- 2100
-
- 3 3 2 17
- COEFF(-1, 1, -2) = - 1/150 x + 1/150 z - 1/245 y z - ---- + 1/500 x y
- 2100
-
- 191 167 3 2 2
- - 1/350 x y z + ----- z + ---- x + 1/150 y + 1/350 x + 1/200 x z
- 14700 7000
-
- 2 167 2 2
- - 1/700 x y - ---- y + 1/175 y z - 1/175 x z + 1/350 y - 1/245 x z
- 7000
-
- 2 2 2 311 2
- - 1/100 z + 1/700 x y - 1/200 y z , COEFF(0, 1, -2) = ----- z + 1/350 y
- 14700
-
- 2 2 3 187 3 2
- - 2/245 x z - 1/245 y z + 1/150 y - ---- y + 1/150 z + 1/350 x y
- 7000
-
- 2 2 2 29
- + 1/175 y z - 1/100 z + 1/175 x - 1/200 y z - ----, COEFF(1, 1, -2) =
- 2100
-
- 2 2 2 2 167
- 1/350 x y z - 1/245 x z - 1/100 z + 1/700 x y + 1/700 x y - ---- x
- 7000
-
- 2 2 3 167 3
- + 1/175 y z - 1/200 x z - 1/200 y z + 1/150 y - ---- y + 1/150 x
- 7000
-
- 2 17 191 2 2
- - 1/245 y z - ---- + ----- z + 1/350 y + 1/175 x z + 1/350 x
- 2100 14700
-
- 3 3
- - 1/500 x y + 1/150 z , COEFF(2, 1, -2) = - 1/300 x + 1/175 y z
-
- 2 2 2 3
- - 1/100 x z + 1/175 x y z - 1/250 x y - 1/100 z + 1/350 x y + 1/150 z
-
- 47 2 2 2 2
- + ---- x - 1/175 x + 2/175 x z + 1/350 y + 2/245 x z - 1/350 x y
- 5250
-
- 19 2 2 169 3 107
- + ---- - 1/245 y z - 1/200 y z - ----- z + 1/150 y - ---- y,
- 2100 14700 7000
-
- 2 137 3 2 2
- COEFF(-2, 2, -2) = - 1/175 x y - ---- x + 1/300 x - 1/175 y + 2/245 x z
- 5250
-
- 3 2 529 2
- + 1/150 z - 1/175 x - ----- z + 1/125 x y + 1/100 x z - 2/175 x z
- 14700
-
- 3 2 11 137 2
- - 1/300 y - 1/100 y z + --- + ---- y - 1/100 z - 2/175 x y z
- 420 5250
-
- 2 2 47
- + 2/245 y z + 1/175 x y + 2/175 y z, COEFF(-1, 2, -2) = ---- y
- 5250
-
- 2 2 19 3
- - 1/175 x y z + 2/245 y z + 1/200 x z + 2/175 y z + ---- - 1/150 x
- 2100
-
- 2 169 2 2 2
- + 1/250 x y + 1/350 x y - ----- z - 1/100 z + 1/350 x - 1/245 x z
- 14700
-
- 3 107 2 2 3
- - 1/300 y + ---- x - 1/175 x z + 1/350 x y - 1/175 y + 1/150 z
- 7000
-
- 2 2 3 3
- - 1/100 y z , COEFF(0, 2, -2) = - 1/100 z - 1/300 y + 1/150 z
-
- 2 17 2 2
- - 1/100 y z + 2/175 y z + ---- y + 1/175 x - 1/300 z + 2/245 y z
- 5250
-
- 2 2 2
- - 2/245 x z + 1/300 - 1/175 y + 1/175 x y, COEFF(1, 2, -2) =
-
- 2 2 2 2
- - 1/350 x y - 1/245 x z + 1/175 x z - 1/175 y - 1/250 x y + 1/350 x y
-
- 2 2 47 3 2 3 19
- + 1/350 x - 1/200 x z + ---- y + 1/150 x + 2/245 y z + 1/150 z + ----
- 5250 2100
-
- 3 2 169 107
- - 1/300 y - 1/100 y z - ----- z - ---- x + 1/175 x y z + 2/175 y z
- 14700 7000
-
- 2 137 11
- - 1/100 z , COEFF(2, 2, -2) = ---- y - 1/125 x y + 2/175 x z + ---
- 5250 420
-
- 2 3 2 137 2 2
- - 1/175 x - 1/300 y - 1/175 y + ---- x + 2/245 y z + 2/245 x z
- 5250
-
- 2 2 2 3 2
- - 1/175 x y - 1/100 z - 1/175 x y + 2/175 x y z + 1/150 z - 1/100 y z
-
- 3 2 529 2
- - 1/300 x - 1/100 x z - ----- z + 2/175 y z, COEFF(-2, -2, -1) = 1/50 z
- 14700
-
- 3 256 2 2 2
- + 1/600 x + ---- z + 1/350 x y + 1/350 x y + 1/175 x z - 1/245 y z
- 3675
-
- 2 2 2 2
- - 1/175 x y z - 1/50 y z + 1/175 y z - 1/245 x z - 1/50 x z - 1/350 x
-
- 107 2 3 107 3
- - 8/525 + ---- y - 1/350 y - 2/75 z + ---- x - 1/250 x y + 1/600 y ,
- 7000 7000
-
- 211 2 2 229
- COEFF(-1, -2, -1) = ---- z - 1/42 + 1/700 x - 1/350 y + ----- x
- 3675 10500
-
- 3 2 2 3
- + 1/350 x z - 1/500 x y + 1/600 y - 1/50 y z - 1/100 x z - 1/300 x
-
- 2 2 2 2 2
- + 1/175 y z + 1/700 x y + 1/50 z + 1/490 x z - 1/245 y z - 1/700 x y
-
- 167 3 2
- + ---- y - 2/75 z - 1/350 x y z, COEFF(0, -2, -1) = 1/245 x z - 2/75
- 7000
-
- 2 3 2 2 2
- + 1/175 y z - 1/350 y + 1/600 y - 1/350 x y - 1/245 y z - 1/50 y z
-
- 3 2 187 2
- - 2/75 z + 4/75 z + 1/350 x + ---- y + 1/50 z , COEFF(1, -2, -1) =
- 7000
-
- 2 167 3 2 2
- - 1/700 x y + ---- y + 1/600 y - 1/42 + 1/100 x z + 1/175 y z - 1/350 y
- 7000
-
- 229 2 3 211 3
- - ----- x + 1/490 x z + 1/300 x + 1/500 x y + ---- z - 2/75 z
- 10500 3675
-
- 2 2 2 2
- + 1/350 x y z + 1/700 x - 1/50 y z + 1/50 z - 1/350 x z - 1/700 x y
-
- 2 2 2
- - 1/245 y z, COEFF(2, -2, -1) = - 1/350 x + 1/175 y z - 1/245 x z
-
- 3 256 107 2 2 2
- + 1/600 y + ---- z + ---- y - 1/350 x y + 1/50 x z - 1/50 y z
- 3675 7000
-
- 2 2 2 3 3
- + 1/350 x y + 1/50 z - 1/350 y - 1/600 x - 1/175 x z - 2/75 z
-
- 107 2
- - ---- x + 1/250 x y - 1/245 y z + 1/175 x y z - 8/525, COEFF(-2, -1, -1)
- 7000
-
- 167 229 2 3 2
- = ---- x + ----- y + 1/490 y z - 1/350 x y z - 1/300 y + 1/700 x y
- 7000 10500
-
- 2 3 211 2 2
- - 1/100 y z - 1/42 + 1/350 y z - 2/75 z + ---- z - 1/50 x z - 1/350 x
- 3675
-
- 2 2 3 2
- + 1/175 x z - 1/700 x y + 1/50 z - 1/500 x y + 1/600 x - 1/245 x z
-
- 2 137 2
- + 1/700 y , COEFF(-1, -1, -1) = 1/350 x z + ---- y + 1/490 x z
- 5250
-
- 2 3 3 17 166 2 3
- - 1/1400 x y - 1/300 x - 2/75 z - --- + ---- z + 1/50 z - 1/300 y
- 525 3675
-
- 2 2 2
- - 1/700 x y z + 1/490 y z + 1/700 x + 1/700 y - 1/1000 x y
-
- 2 2 137 2
- - 1/1400 x y - 1/100 y z + 1/350 y z + ---- x - 1/100 x z ,
- 5250
-
- 2 2 151 2 289
- COEFF(0, -1, -1) = 1/350 x - 1/700 x y + ---- z - 1/100 y z + ----- y
- 3675 10500
-
- 3 3 2 2 37
- - 2/75 z - 1/300 y + 1/490 y z + 1/50 z - ---- + 1/350 y z
- 1050
-
- 2 2 2 17
- + 1/245 x z + 1/700 y , COEFF(1, -1, -1) = 1/700 x + 1/700 x y z - ---
- 525
-
- 2 2 3 166 137
- + 1/1400 x y + 1/490 x z - 1/300 y + ---- z - ---- x - 1/350 x z
- 3675 5250
-
- 2 137 2 3 2
- + 1/50 z + ---- y - 1/100 y z + 1/1000 x y + 1/300 x + 1/490 y z
- 5250
-
- 2 2 2 3
- + 1/350 y z - 1/1400 x y + 1/100 x z + 1/700 y - 2/75 z ,
-
- 2 2 2
- COEFF(2, -1, -1) = 1/700 x y + 1/700 y + 1/500 x y - 1/350 x
-
- 2 2 2 167 2
- + 1/350 x y z - 1/245 x z + 1/700 x y + 1/50 z - ---- x + 1/490 y z
- 7000
-
- 211 2 3 3
- - 1/175 x z + ---- z + 1/50 x z + 1/350 y z - 1/300 y - 1/600 x - 1/42
- 3675
-
- 3 229 2 2
- - 2/75 z + ----- y - 1/100 y z , COEFF(-2, 0, -1) = 1/50 z - 2/75
- 10500
-
- 2 2 2 2 3
- - 1/350 x y - 1/50 x z - 1/245 x z + 1/350 y + 1/600 x + 4/75 z
-
- 2 3 187 2
- + 1/175 x z + 1/245 y z - 2/75 z + ---- x - 1/350 x , COEFF(-1, 0, -1)
- 7000
-
- 2 289 151 2 3 3
- = 1/50 z + ----- x + ---- z + 1/490 x z - 2/75 z + 1/350 x z - 1/300 x
- 10500 3675
-
- 2 2 2 2 2 37
- + 1/245 y z - 1/700 x y + 1/350 y - 1/100 x z + 1/700 x - ----,
- 1050
-
- 136 2 2 3
- COEFF(0, 0, -1) = ---- z + 1/50 z - 4/105 + 1/350 x - 2/75 z
- 3675
-
- 2 2 2 2
- + 1/245 y z + 1/350 y + 1/245 x z, COEFF(1, 0, -1) = 1/700 x
-
- 2 2 2 289 2
- - 1/350 x z + 1/245 y z + 1/700 x y + 1/100 x z - ----- x + 1/490 x z
- 10500
-
- 37 2 151 3 2 3
- - ---- + 1/50 z + ---- z + 1/300 x + 1/350 y - 2/75 z , COEFF(2, 0, -1)
- 1050 3675
-
- 2 2 187 2
- = 4/75 z + 1/50 x z + 1/245 y z - ---- x - 1/350 x - 1/175 x z
- 7000
-
- 3 2 3 2 2 2
- - 2/75 z - 2/75 - 1/245 x z - 1/600 x + 1/350 x y + 1/350 y + 1/50 z
-
- 2 2 2 2
- , COEFF(-2, 1, -1) = 1/700 y - 1/700 x y + 1/100 y z - 1/245 x z
-
- 211 2 167 3 3
- + 1/350 x y z + ---- z - 1/50 x z + ---- x - 2/75 z + 1/300 y
- 3675 7000
-
- 3 2 2 229
- + 1/600 x + 1/500 x y - 1/700 x y + 1/50 z - ----- y + 1/175 x z
- 10500
-
- 2 2 3
- + 1/490 y z - 1/350 x - 1/42 - 1/350 y z, COEFF(-1, 1, -1) = - 2/75 z
-
- 2 2 2 2 2 17
- + 1/100 y z - 1/1400 x y + 1/490 x z + 1/50 z + 1/490 y z - ---
- 525
-
- 3 166 2 2
- + 1/300 y + ---- z + 1/700 y + 1/1000 x y + 1/350 x z - 1/100 x z
- 3675
-
- 137 2 137 3
- - 1/350 y z - ---- y + 1/700 x y z + 1/1400 x y + ---- x - 1/300 x
- 5250 5250
-
- 2 2 2 37 2
- + 1/700 x , COEFF(0, 1, -1) = 1/700 y + 1/350 x - ---- + 1/50 z
- 1050
-
- 2 151 2 3 3
- + 1/490 y z + ---- z + 1/245 x z + 1/300 y - 1/350 y z - 2/75 z
- 3675
-
- 289 2 2 2
- - ----- y + 1/100 y z + 1/700 x y, COEFF(1, 1, -1) = 1/490 y z
- 10500
-
- 3 2 3 2
- - 2/75 z - 1/1000 x y + 1/1400 x y + 1/300 y - 1/700 x y z + 1/700 x
-
- 2 2 137 2 2
- - 1/350 x z + 1/100 x z + 1/700 y - ---- y + 1/100 y z + 1/1400 x y
- 5250
-
- 3 2 2 166 17 137
- + 1/300 x - 1/350 y z + 1/490 x z + 1/50 z + ---- z - --- - ---- x,
- 3675 525 5250
-
- 167 2
- COEFF(2, 1, -1) = - 1/42 - 1/175 x z - ---- x - 1/350 y z + 1/490 y z
- 7000
-
- 2 2 3 229 2
- - 1/700 x y - 1/500 x y - 1/245 x z - 2/75 z - ----- y - 1/350 x
- 10500
-
- 2 211 2 3 3 2
- + 1/700 y + ---- z + 1/50 z + 1/300 y - 1/600 x + 1/700 x y
- 3675
-
- 2 2 2
- - 1/350 x y z + 1/50 x z + 1/100 y z , COEFF(-2, 2, -1) = - 1/245 y z
-
- 2 2 107 107
- + 1/50 y z + 1/175 x z - 1/350 x y - 1/175 y z - ---- y - 8/525 + ---- x
- 7000 7000
-
- 3 3 256 2 2
- - 2/75 z - 1/600 y + ---- z + 1/50 z - 1/350 y + 1/250 x y
- 3675
-
- 2 2 2 2 3
- + 1/350 x y - 1/245 x z + 1/175 x y z - 1/50 x z - 1/350 x + 1/600 x ,
-
- 2 2 2
- COEFF(-1, 2, -1) = - 1/175 y z - 1/100 x z + 1/700 x y - 1/245 y z
-
- 167 2 229 2 2
- - ---- y + 1/50 y z + ----- x + 1/350 x z - 1/350 y + 1/700 x y
- 7000 10500
-
- 3 2 3 2 211
- - 2/75 z - 1/42 + 1/500 x y + 1/50 z - 1/300 x + 1/700 x + ---- z
- 3675
-
- 3 2
- - 1/600 y + 1/350 x y z + 1/490 x z, COEFF(0, 2, -1) = - 2/75
-
- 2 2 3 2 2
- + 1/245 x z + 1/350 x - 1/600 y - 1/350 y + 1/50 z - 1/175 y z
-
- 187 3 2 2 2
- - ---- y - 2/75 z + 1/50 y z - 1/245 y z + 1/350 x y + 4/75 z,
- 7000
-
- 3 3 2
- COEFF(1, 2, -1) = - 1/175 y z - 1/600 y - 2/75 z + 1/100 x z
-
- 2 2 211 2 2
- + 1/490 x z - 1/700 x y - 1/350 x y z + ---- z + 1/700 x + 1/50 z
- 3675
-
- 2 2 229 3 167
- + 1/50 y z + 1/700 x y - ----- x + 1/300 x - 1/500 x y - ---- y
- 10500 7000
-
- 2 2
- - 1/350 y - 1/350 x z - 1/245 y z - 1/42, COEFF(2, 2, -1) = - 1/250 x y
-
- 2 3 2 3 3
- - 1/350 x y - 1/600 x - 1/350 x - 1/175 y z - 2/75 z - 1/600 y
-
- 2 2 107 2 256 2
- + 1/50 y z - 1/245 y z - ---- y + 1/50 z + ---- z - 8/525 - 1/350 x y
- 7000 3675
-
- 2 2 107 2
- + 1/50 x z - 1/175 x z - 1/350 y - 1/175 x y z - ---- x - 1/245 x z,
- 7000
-
- 3 2
- COEFF(-2, -2, 0) = 1/25 z + 2/175 x z - 2/245 x z - 2/175 x y z
-
- 2 33
- + 2/175 y z - 2/245 y z - --- z, COEFF(-1, -2, 0) = - 1/175 x y z
- 490
-
- 2 3 2
- + 1/175 x z + 1/245 x z + 2/175 y z + 1/25 z - 9/98 z - 2/245 y z,
-
- 3 2 2
- COEFF(0, -2, 0) = 1/25 z - 1/10 z - 2/245 y z + 2/175 y z + 2/245 x z,
-
- 2 2 3
- COEFF(1, -2, 0) = 1/245 x z - 2/245 y z + 2/175 y z + 1/25 z - 1/175 x z
-
- 3
- + 1/175 x y z - 9/98 z, COEFF(2, -2, 0) = 1/25 z + 2/175 y z
-
- 2 2 33
- + 2/175 x y z - 2/245 y z - 2/245 x z - --- z - 2/175 x z,
- 490
-
- 2 3
- COEFF(-2, -1, 0) = 2/175 x z + 1/175 y z - 9/98 z + 1/245 y z + 1/25 z
-
- 2
- - 2/245 x z - 1/175 x y z, COEFF(-1, -1, 0) = 1/175 x z - 1/350 x y z
-
- 2 2 57 3
- + 1/245 x z + 1/245 y z + 1/175 y z - --- z + 1/25 z ,
- 490
-
- 2 2 3 61
- COEFF(0, -1, 0) = 1/245 y z + 2/245 x z + 1/25 z + 1/175 y z - --- z,
- 490
-
- 2 57 2
- COEFF(1, -1, 0) = - 1/175 x z + 1/245 x z - --- z + 1/175 y z + 1/245 y z
- 490
-
- 3 2
- + 1/350 x y z + 1/25 z , COEFF(2, -1, 0) = 1/245 y z - 2/175 x z
-
- 3 2
- + 1/25 z + 1/175 y z - 9/98 z - 2/245 x z + 1/175 x y z,
-
- 3 2 2
- COEFF(-2, 0, 0) = 2/175 x z - 1/10 z + 1/25 z - 2/245 x z + 2/245 y z,
-
- 3 2 61 2
- COEFF(-1, 0, 0) = 1/25 z + 1/245 x z - --- z + 1/175 x z + 2/245 y z,
- 490
-
- 3 2 2 13
- COEFF(0, 0, 0) = 1/25 z + 2/245 x z + 2/245 y z - -- z,
- 98
-
- 2 3 2 61
- COEFF(1, 0, 0) = 1/245 x z - 1/175 x z + 1/25 z + 2/245 y z - --- z,
- 490
-
- 3 2 2
- COEFF(2, 0, 0) = 1/25 z - 1/10 z + 2/245 y z - 2/245 x z - 2/175 x z,
-
- 2 2
- COEFF(-2, 1, 0) = - 1/175 y z + 1/245 y z + 1/175 x y z - 2/245 x z
-
- 3
- + 1/25 z + 2/175 x z - 9/98 z, COEFF(-1, 1, 0) = - 1/175 y z + 1/175 x z
-
- 2 3 2 57
- + 1/245 y z + 1/25 z + 1/245 x z - --- z + 1/350 x y z,
- 490
-
- 61 2 2 3
- COEFF(0, 1, 0) = - --- z + 2/245 x z - 1/175 y z + 1/245 y z + 1/25 z ,
- 490
-
- 2 57
- COEFF(1, 1, 0) = - 1/350 x y z - 1/175 x z + 1/245 y z - 1/175 y z - --- z
- 490
-
- 3 2 3 2 2
- + 1/25 z + 1/245 x z, COEFF(2, 1, 0) = 1/25 z + 1/245 y z - 2/245 x z
-
- 3
- - 9/98 z - 1/175 y z - 1/175 x y z - 2/175 x z, COEFF(-2, 2, 0) = 1/25 z
-
- 2 33 2
- - 2/245 x z - --- z + 2/175 x z - 2/175 y z - 2/245 y z + 2/175 x y z,
- 490
-
- 3 2
- COEFF(-1, 2, 0) = 1/25 z + 1/175 x y z - 2/245 y z + 1/175 x z - 9/98 z
-
- 2
- + 1/245 x z - 2/175 y z,
-
- 2 3 2
- COEFF(0, 2, 0) = - 1/10 z + 2/245 x z + 1/25 z - 2/175 y z - 2/245 y z,
-
- 2
- COEFF(1, 2, 0) = - 1/175 x y z - 1/175 x z + 1/245 x z - 9/98 z
-
- 3 2 33
- - 2/175 y z + 1/25 z - 2/245 y z, COEFF(2, 2, 0) = - 2/175 x z - --- z
- 490
-
- 3 2 2
- + 1/25 z - 2/175 y z - 2/175 x y z - 2/245 y z - 2/245 x z,
-
- 3 2 2 2
- COEFF(-2, -2, 1) = - 1/600 x - 1/50 z + 8/525 - 1/245 x z - 1/245 y z
-
- 2 2 2 256
- - 1/175 x y z + 1/175 y z - 1/350 x y + 1/50 x z + 1/50 y z + ---- z
- 3675
-
- 3 107 2 2 3 107
- - 1/600 y - ---- y + 1/350 y + 1/350 x + 1/250 x y - 2/75 z - ---- x
- 7000 7000
-
- 2 2 2
- + 1/175 x z - 1/350 x y , COEFF(-1, -2, 1) = - 1/700 x y + 1/350 y
-
- 2 167
- + 1/700 x y - ---- y + 1/350 x z + 1/42 + 1/175 y z - 1/350 x y z
- 7000
-
- 3 3 2 229 2 2
- - 1/600 y + 1/300 x - 1/245 y z - ----- x - 1/700 x + 1/100 x z
- 10500
-
- 2 2 2 211 3
- + 1/500 x y + 1/50 y z - 1/50 z + 1/490 x z + ---- z - 2/75 z ,
- 3675
-
- 2 3 2
- COEFF(0, -2, 1) = - 1/245 y z + 2/75 + 4/75 z - 1/600 y + 1/245 x z
-
- 2 2 2 3 2
- - 1/50 z - 1/350 x + 1/175 y z + 1/350 x y - 2/75 z + 1/350 y
-
- 187 2 2 229
- - ---- y + 1/50 y z , COEFF(1, -2, 1) = - 1/500 x y - 1/50 z + ----- x
- 7000 10500
-
- 2 167 3 2
- - 1/700 x + 1/350 x y z - ---- y - 1/600 y + 1/700 x y + 1/175 y z
- 7000
-
- 3 2 211 2 3
- - 2/75 z + 1/42 + 1/490 x z + ---- z - 1/350 x z + 1/700 x y - 1/300 x
- 3675
-
- 2 2 2 2
- - 1/245 y z - 1/100 x z + 1/350 y + 1/50 y z , COEFF(2, -2, 1) =
-
- 2 2 2 3 107
- 1/350 y - 1/245 y z - 1/175 x z + 1/50 y z - 1/600 y + ---- x
- 7000
-
- 2 256 3 107
- + 1/350 x + ---- z + 1/600 x - ---- y + 1/175 x y z - 1/250 x y
- 3675 7000
-
- 2 3 2 2 2
- - 1/245 x z - 2/75 z - 1/50 z + 8/525 - 1/350 x y + 1/350 x y
-
- 2 2 2
- - 1/50 x z + 1/175 y z, COEFF(-2, -1, 1) = - 1/700 y - 1/700 x y
-
- 2 2 2 2
- + 1/175 x z + 1/100 y z + 1/350 x + 1/700 x y + 1/490 y z + 1/350 y z
-
- 3 167 2 211 3
- - 1/600 x - ---- x - 1/245 x z + 1/42 + ---- z + 1/300 y - 1/350 x y z
- 7000 3675
-
- 3 229 2 2
- + 1/500 x y - 2/75 z - ----- y - 1/50 z + 1/50 x z , COEFF(-1, -1, 1) =
- 10500
-
- 2 166 3 2 3
- - 1/700 x + ---- z + 1/300 x + 1/350 x z + 1/1400 x y - 2/75 z
- 3675
-
- 17 137 3
- + 1/350 y z - 1/700 x y z + --- - ---- y + 1/300 y + 1/1000 x y
- 525 5250
-
- 2 2 2 2 2 2
- + 1/490 y z + 1/100 y z - 1/700 y + 1/1400 x y - 1/50 z + 1/490 x z
-
- 2 137 2 3 2
- + 1/100 x z - ---- x, COEFF(0, -1, 1) = 1/245 x z + 1/300 y - 1/50 z
- 5250
-
- 37 2 2 289 2 2 3
- + ---- - 1/350 x + 1/700 x y - ----- y + 1/490 y z - 1/700 y - 2/75 z
- 1050 10500
-
- 151 2 2 2
- + ---- z + 1/350 y z + 1/100 y z , COEFF(1, -1, 1) = 1/490 x z - 1/50 z
- 3675
-
- 2 17 2 137
- + 1/1400 x y + --- - 1/350 x z - 1/700 y + 1/700 x y z + ---- x
- 525 5250
-
- 2 2 3 137 166
- - 1/100 x z - 1/1400 x y + 1/350 y z + 1/300 y - ---- y + ---- z
- 5250 3675
-
- 2 3 2 3 2
- + 1/490 y z - 1/300 x + 1/100 y z - 2/75 z - 1/700 x - 1/1000 x y,
-
- 167 2 3 3
- COEFF(2, -1, 1) = 1/350 y z + ---- x - 1/50 x z - 2/75 z + 1/600 x
- 7000
-
- 2 2 2 211 2
- + 1/42 + 1/100 y z - 1/700 x y - 1/700 y + ---- z - 1/245 x z
- 3675
-
- 2 229 3 2
- - 1/175 x z - 1/700 x y - ----- y + 1/300 y - 1/50 z - 1/500 x y
- 10500
-
- 2 2 2
- + 1/350 x + 1/490 y z + 1/350 x y z, COEFF(-2, 0, 1) = 1/50 x z
-
- 2 2 2 3 3
- + 1/245 y z + 1/350 x y - 1/350 y - 2/75 z + 2/75 + 4/75 z - 1/600 x
-
- 187 2 2 2
- + 1/175 x z - ---- x + 1/350 x - 1/50 z - 1/245 x z, COEFF(-1, 0, 1) =
- 7000
-
- 2 2 289 151 2 2 3
- 1/490 x z - 1/50 z - ----- x + ---- z + 1/100 x z - 1/700 x - 2/75 z
- 10500 3675
-
- 2 2 3 2 37
- + 1/245 y z + 1/700 x y + 1/300 x + 1/350 x z - 1/350 y + ----,
- 1050
-
- 2 136 3 2 2
- COEFF(0, 0, 1) = - 1/350 x + ---- z - 2/75 z + 1/245 x z - 1/50 z
- 3675
-
- 2 2 3 2
- + 1/245 y z + 4/105 - 1/350 y , COEFF(1, 0, 1) = - 2/75 z + 1/245 y z
-
- 2 151 2 2 2
- - 1/350 x z - 1/700 x y + ---- z - 1/350 y - 1/100 x z + 1/490 x z
- 3675
-
- 2 2 37 3 289
- - 1/50 z - 1/700 x + ---- - 1/300 x + ----- x, COEFF(2, 0, 1) =
- 1050 10500
-
- 2 2 187 3 2
- - 1/50 z - 1/50 x z + ---- x + 4/75 z - 1/175 x z - 2/75 z - 1/245 x z
- 7000
-
- 3 2 2 2 2
- + 1/600 x + 2/75 + 1/245 y z + 1/350 x - 1/350 x y - 1/350 y ,
-
- 167 2 2
- COEFF(-2, 1, 1) = - ---- x - 1/500 x y - 1/50 z + 1/490 y z + 1/350 x y z
- 7000
-
- 2 2 3 2 2
- - 1/100 y z + 1/700 x y - 2/75 z + 1/350 x + 1/175 x z + 1/700 x y
-
- 2 2 229 3 3
- - 1/350 y z + 1/50 x z - 1/245 x z + ----- y - 1/300 y - 1/600 x
- 10500
-
- 211 2 2 3
- + ---- z + 1/42 - 1/700 y , COEFF(-1, 1, 1) = 1/1400 x y - 2/75 z
- 3675
-
- 3 2 2 2
- - 1/300 y - 1/50 z - 1/1000 x y - 1/1400 x y + 1/700 x y z + 1/490 y z
-
- 2 166 2 137 137 3
- - 1/700 y + ---- z - 1/700 x + ---- y - ---- x - 1/350 y z + 1/300 x
- 3675 5250 5250
-
- 17 2 2 2
- + --- + 1/100 x z + 1/490 x z - 1/100 y z + 1/350 x z, COEFF(0, 1, 1)
- 525
-
- 2 2 151 3 2 289 37
- = 1/490 y z - 1/50 z + ---- z - 2/75 z + 1/245 x z + ----- y + ----
- 3675 10500 1050
-
- 3 2 2 2 2
- - 1/300 y - 1/350 x - 1/100 y z - 1/700 x y - 1/350 y z - 1/700 y ,
-
- 2 2 2
- COEFF(1, 1, 1) = - 1/700 x y z - 1/1400 x y - 1/700 x + 1/490 y z
-
- 3 166 17 3 137 3
- - 1/300 y + ---- z - 1/350 x z + --- - 2/75 z + ---- x - 1/300 x
- 3675 525 5250
-
- 2 2 2 2 2
- - 1/50 z - 1/100 x z - 1/700 y - 1/100 y z + 1/490 x z - 1/350 y z
-
- 2 137
- - 1/1400 x y + 1/1000 x y + ---- y, COEFF(2, 1, 1) = - 1/175 x z
- 5250
-
- 2 229 2 2 3
- - 1/100 y z + ----- y - 1/50 x z + 1/500 x y + 1/490 y z + 1/600 x
- 10500
-
- 2 3 2 167
- - 1/50 z - 2/75 z - 1/350 x y z - 1/700 x y + ---- x - 1/350 y z
- 7000
-
- 2 3 2 211 2 2
- + 1/350 x - 1/300 y - 1/245 x z + 1/42 + ---- z - 1/700 y + 1/700 x y
- 3675
-
- 2 2 107
- , COEFF(-2, 2, 1) = 1/350 x y - 1/175 y z - 1/350 x y + 8/525 + ---- y
- 7000
-
- 2 3 107 256 2
- - 1/50 y z - 1/600 x - 1/250 x y - ---- x + ---- z - 1/245 y z
- 7000 3675
-
- 2 2 2 2 3 3
- - 1/50 z + 1/50 x z + 1/350 x + 1/350 y + 1/600 y - 2/75 z
-
- 2 2
- + 1/175 x z - 1/245 x z + 1/175 x y z, COEFF(-1, 2, 1) = 1/350 y
-
- 2 2 211 2 3
- + 1/490 x z + 1/350 x y z - 1/700 x + ---- z + 1/42 - 1/50 z - 2/75 z
- 3675
-
- 3 2 2 2 3
- + 1/300 x - 1/700 x y + 1/100 x z - 1/700 x y + 1/600 y - 1/500 x y
-
- 2 167 2 229
- + 1/350 x z - 1/50 y z - 1/175 y z + ---- y - 1/245 y z - ----- x,
- 7000 10500
-
- 3 2 2 2 2
- COEFF(0, 2, 1) = - 2/75 z + 1/350 y - 1/245 y z - 1/50 z - 1/50 y z
-
- 2 2 2 187
- + 2/75 - 1/175 y z - 1/350 x y + 1/245 x z - 1/350 x + ---- y
- 7000
-
- 3 2 2
- + 1/600 y + 4/75 z, COEFF(1, 2, 1) = - 1/100 x z - 1/350 x z - 1/50 z
-
- 2 2 2 2
- - 1/245 y z - 1/350 x y z + 1/42 - 1/700 x y + 1/490 x z + 1/700 x y
-
- 167 3 211 3 2
- + ---- y - 2/75 z - 1/175 y z + ---- z + 1/600 y - 1/700 x + 1/500 x y
- 7000 3675
-
- 2 229 2 3
- + 1/350 y + ----- x - 1/50 y z - 1/300 x , COEFF(2, 2, 1) =
- 10500
-
- 2 2
- - 1/175 x y z - 1/175 y z + 1/250 x y - 1/50 x z - 1/50 y z - 1/175 x z
-
- 2 2 107 3 3 2
- + 1/350 x y + 1/350 x y + ---- x - 2/75 z + 1/600 y - 1/245 y z
- 7000
-
- 107 2 256 2 2 3
- + ---- y + 1/350 y + ---- z - 1/245 x z + 8/525 - 1/50 z + 1/600 x
- 7000 3675
-
- 2 2 2 2
- + 1/350 x , COEFF(-2, -2, 2) = 2/245 y z + 1/175 x - 1/175 x y
-
- 2 3 137 11 137
- - 1/175 x y + 2/175 x y z + 1/150 z + ---- y - --- + ---- x - 2/175 y z
- 5250 420 5250
-
- 2 3 3 2 2
- - 1/100 y z - 1/300 y - 1/300 x - 2/175 x z + 1/175 y + 1/100 z
-
- 2 529 2
- + 2/245 x z - ----- z + 1/125 x y - 1/100 x z , COEFF(-1, -2, 2) =
- 14700
-
- 2 2 169 2
- 1/175 x y z + 1/175 y - 2/175 y z - 1/350 x - ----- z - 1/100 y z
- 14700
-
- 2 19 3 2 3 3
- - 1/245 x z - ---- - 1/300 y + 1/350 x y + 1/150 z + 1/150 x
- 2100
-
- 2 2 47 107
- - 1/350 x y + 1/250 x y - 1/200 x z + ---- y - ---- x - 1/175 x z
- 5250 7000
-
- 2 2 2
- + 1/100 z + 2/245 y z, COEFF(0, -2, 2) = 2/245 y z - 2/175 y z
-
- 3 2 2 2 2 2
- + 1/150 z - 2/245 x z - 1/100 y z + 1/175 y - 1/175 x + 1/175 x y
-
- 2 17 3
- + 1/100 z - 1/300 - 1/300 z + ---- y - 1/300 y , COEFF(1, -2, 2) =
- 5250
-
- 2 107 3 3 3 2 2
- 1/350 x y + ---- x + 1/150 z - 1/300 y - 1/150 x - 1/350 x + 1/175 y
- 7000
-
- 2 2 19
- - 2/175 y z + 1/175 x z + 2/245 y z - 1/250 x y - 1/245 x z - ----
- 2100
-
- 47 2 2 2 2
- + ---- y + 1/350 x y - 1/175 x y z + 1/200 x z - 1/100 y z + 1/100 z
- 5250
-
- 169 2 2
- - ----- z, COEFF(2, -2, 2) = 2/175 x z - 1/125 x y + 1/100 z + 1/175 x
- 14700
-
- 2 2 11 2 2 137
- + 2/245 x z - 1/100 y z - --- + 1/175 y + 2/245 y z - ---- x
- 420 5250
-
- 3 529 3 2 137
- + 1/300 x - ----- z - 1/300 y - 1/175 x y + ---- y - 2/175 x y z
- 14700 5250
-
- 2 3 2
- + 1/175 x y + 1/150 z + 1/100 x z - 2/175 y z, COEFF(-2, -1, 2) =
-
- 169 19 47 2 2
- - ----- z - ---- + ---- x + 1/250 x y - 2/175 x z + 1/100 z - 1/350 x y
- 14700 2100 5250
-
- 2 3 2 2 2 2
- + 2/245 x z + 1/150 y - 1/350 y - 1/100 x z + 1/175 x - 1/245 y z
-
- 2 107 3 3 2
- - 1/175 y z - 1/200 y z - ---- y + 1/150 z - 1/300 x + 1/350 x y
- 7000
-
- 3 2 2
- + 1/175 x y z, COEFF(-1, -1, 2) = 1/150 x - 1/350 y + 1/700 x y
-
- 2 2 2 2 2
- - 1/245 x z + 1/700 x y - 1/175 x z - 1/245 y z - 1/350 x - 1/200 y z
-
- 167 17 2 191 3
- - ---- y + ---- + 1/350 x y z + 1/500 x y + 1/100 z + ----- z + 1/150 y
- 7000 2100 14700
-
- 167 3 2 2
- - ---- x + 1/150 z - 1/200 x z - 1/175 y z, COEFF(0, -1, 2) = - 1/350 y
- 7000
-
- 187 2 3 2 311
- - ---- y - 1/175 x - 1/175 y z + 1/150 y - 2/245 x z + ----- z
- 7000 14700
-
- 3 2 2 2 29 2
- + 1/150 z + 1/350 x y - 1/245 y z + 1/100 z + ---- - 1/200 y z ,
- 2100
-
- 2 2 2 3
- COEFF(1, -1, 2) = - 1/245 x z - 1/700 x y + 1/200 x z - 1/150 x
-
- 2 2 2 191 2
- - 1/245 y z + 1/175 x z + 1/700 x y - 1/200 y z + ----- z - 1/350 x
- 14700
-
- 2 3 167 2 3
- - 1/350 y + 1/150 z + ---- x + 1/100 z + 1/150 y - 1/350 x y z
- 7000
-
- 17 167 2
- - 1/500 x y - 1/175 y z + ---- - ---- y, COEFF(2, -1, 2) = - 1/245 y z
- 2100 7000
-
- 2 19 2
- + 1/175 x - 1/175 y z - ---- - 1/175 x y z - 1/250 x y - 1/350 x y
- 2100
-
- 2 3 2 169 107
- - 1/200 y z + 1/300 x + 1/100 x z - ----- z + 2/175 x z - ---- y
- 14700 7000
-
- 47 2 3 2 3 2
- - ---- x - 1/350 y + 1/150 y + 1/100 z + 1/150 z - 1/350 x y
- 5250
-
- 2 3 2 2
- + 2/245 x z, COEFF(-2, 0, 2) = - 1/300 x - 1/100 x z - 2/245 y z
-
- 2 2 17 2
- - 1/175 y - 2/175 x z + 2/245 x z - 1/300 z + ---- x + 1/175 x y
- 5250
-
- 2 3 2 29
- + 1/100 z - 1/300 + 1/150 z + 1/175 x , COEFF(-1, 0, 2) = ----
- 2100
-
- 2 311 2 2 2 2
- - 1/175 y + ----- z + 1/350 x y + 1/100 z - 1/245 x z - 1/350 x
- 14700
-
- 2 3 3 2 187
- - 1/200 x z + 1/150 x - 1/175 x z + 1/150 z - 2/245 y z - ---- x,
- 7000
-
- 3 41 2 2 2
- COEFF(0, 0, 2) = 1/150 z + ---- + 1/100 z - 2/245 y z - 2/245 x z
- 2100
-
- 2 2 431 2
- - 1/175 y - 1/175 x + ----- z, COEFF(1, 0, 2) = 1/175 x z - 1/245 x z
- 14700
-
- 2 2 187 3 2 311
- - 1/350 x y + 1/100 z + ---- x - 1/150 x - 2/245 y z + ----- z
- 7000 14700
-
- 2 2 3 2 29
- + 1/200 x z - 1/350 x + 1/150 z - 1/175 y + ----, COEFF(2, 0, 2) =
- 2100
-
- 3 2 2 2 2
- 1/300 x + 1/100 z - 1/175 x y + 2/175 x z + 1/100 x z + 2/245 x z
-
- 2 2 3 2 17
- - 2/245 y z - 1/175 y - 1/300 z + 1/150 z + 1/175 x - 1/300 - ---- x,
- 5250
-
- 2 19 3 2 2
- COEFF(-2, 1, 2) = 2/245 x z - ---- - 1/300 x - 1/245 y z + 1/100 z
- 2100
-
- 2 3 2
- + 1/350 x y + 1/175 y z - 1/250 x y + 1/150 z - 2/175 x z + 1/200 y z
-
- 2 107 2 3 169 47
- - 1/175 x y z + 1/175 x + ---- y - 1/350 y - 1/150 y - ----- z + ---- x
- 7000 14700 5250
-
- 2 2 2 2
- + 1/350 x y - 1/100 x z , COEFF(-1, 1, 2) = - 1/700 x y - 1/245 y z
-
- 2 2 167 3 2
- - 1/500 x y - 1/200 x z + 1/100 z - ---- x + 1/150 z - 1/245 x z
- 7000
-
- 2 17 191 2 3
- + 1/200 y z + ---- - 1/175 x z + ----- z - 1/350 x + 1/150 x
- 2100 14700
-
- 2 3 2 167
- - 1/350 x y z + 1/175 y z + 1/700 x y - 1/150 y - 1/350 y + ---- y,
- 7000
-
- 2 3 2 2
- COEFF(0, 1, 2) = - 1/350 x y - 1/150 y + 1/200 y z + 1/100 z
-
- 2 2 2 29 311 187
- - 2/245 x z - 1/350 y - 1/175 x + ---- + 1/175 y z + ----- z + ---- y
- 2100 14700 7000
-
- 2 3 2
- - 1/245 y z + 1/150 z , COEFF(1, 1, 2) = 1/175 x z + 1/200 x z
-
- 3 2 2 2 2
- - 1/150 x + 1/200 y z - 1/245 y z - 1/245 x z + 1/175 y z - 1/700 x y
-
- 2 3 17 2 3 167
- - 1/700 x y + 1/150 z + 1/500 x y + ---- - 1/350 y - 1/150 y + ---- x
- 2100 7000
-
- 191 2 2 167
- + ----- z + 1/100 z + 1/350 x y z - 1/350 x + ---- y, COEFF(2, 1, 2) =
- 14700 7000
-
- 3 2 47 2 169
- 1/300 x + 1/100 z - ---- x + 1/100 x z + 2/175 x z - ----- z
- 5250 14700
-
- 2 2 2
- + 1/200 y z + 1/350 x y - 1/245 y z + 1/175 y z + 1/175 x y z
-
- 3 19 2 2 3
- - 1/150 y - ---- - 1/350 x y + 1/175 x + 1/150 z + 1/250 x y
- 2100
-
- 2 2 107 2
- - 1/350 y + 2/245 x z + ---- y, COEFF(-2, 2, 2) = 2/175 y z + 1/175 x y
- 7000
-
- 2 3 137 11 529
- - 1/100 x z - 1/300 x - 2/175 x y z + ---- x - --- - 2/175 x z - ----- z
- 5250 420 14700
-
- 2 2 2 137 2 3
- + 1/100 y z + 1/175 y - 1/175 x y - ---- y + 2/245 x z + 1/150 z
- 5250
-
- 2 2 3 2
- + 1/100 z + 1/175 x + 1/300 y - 1/125 x y + 2/245 y z, COEFF(-1, 2, 2)
-
- 3 19 2 2
- = 1/150 x - ---- + 2/245 y z + 2/175 y z - 1/350 x y - 1/250 x y
- 2100
-
- 2 107 3 3 169
- + 1/100 z - 1/175 x z - ---- x + 1/300 y + 1/150 z - ----- z
- 7000 14700
-
- 2 2 2 2 2
- - 1/245 x z + 1/100 y z + 1/175 y - 1/350 x y - 1/350 x - 1/175 x y z
-
- 2 47 2 2 2
- - 1/200 x z - ---- y, COEFF(0, 2, 2) = 2/245 y z - 1/175 x - 2/245 x z
- 5250
-
- 3 2 17 3 2
- + 2/175 y z + 1/300 y - 1/300 + 1/100 y z - ---- y + 1/150 z + 1/175 y
- 5250
-
- 2 2 2
- + 1/100 z - 1/300 z - 1/175 x y, COEFF(1, 2, 2) = 2/245 y z
-
- 2 2 3
- + 1/200 x z + 1/350 x y + 1/175 x y z + 2/175 y z + 1/300 y
-
- 2 19 2 2
- - 1/350 x y - ---- + 1/100 z + 1/250 x y + 1/175 x z + 1/100 y z
- 2100
-
- 107 2 169 2 47 3 2
- + ---- x - 1/245 x z - ----- z + 1/175 y - ---- y + 1/150 z - 1/350 x
- 7000 14700 5250
-
- 3 11 2
- - 1/150 x , COEFF(2, 2, 2) = - --- + 2/175 x z + 2/245 y z + 2/175 y z
- 420
-
- 2 2 2 2 2
- + 1/175 y + 2/175 x y z + 1/175 x y + 1/175 x y + 2/245 x z + 1/175 x
-
- 2 3 2 137 137 529
- + 1/100 z + 1/300 y + 1/100 x z - ---- y - ---- x - ----- z
- 5250 5250 14700
-
- 2 3 3
- + 1/100 y z + 1/125 x y + 1/150 z + 1/300 x ]
-
-> print_coeff__lc_of_data(%, "coeff_dz_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c");
-bytes used=1757213260, alloc=15529188, time=241.81
-bytes used=1758213420, alloc=15529188, time=241.89
-bytes used=1759213600, alloc=15529188, time=241.97
-bytes used=1760214012, alloc=15529188, time=242.06
-bytes used=1761214280, alloc=15529188, time=242.14
-bytes used=1762214684, alloc=15529188, time=242.22
-bytes used=1763214844, alloc=15529188, time=242.31
-bytes used=1764215216, alloc=15529188, time=242.40
-bytes used=1765215892, alloc=15529188, time=243.21
-bytes used=1766216288, alloc=15529188, time=244.01
-bytes used=1767216604, alloc=15529188, time=244.82
-bytes used=1768216912, alloc=15529188, time=245.62
-bytes used=1769217524, alloc=15529188, time=246.41
-bytes used=1770217696, alloc=15529188, time=246.80
-bytes used=1771218012, alloc=15529188, time=246.89
-bytes used=1772219208, alloc=15529188, time=246.98
-bytes used=1773219404, alloc=15529188, time=247.07
-bytes used=1774219568, alloc=15529188, time=247.16
-bytes used=1775219752, alloc=15529188, time=247.26
-bytes used=1776275052, alloc=15529188, time=247.33
-bytes used=1777367316, alloc=15529188, time=247.41
-bytes used=1778415460, alloc=15529188, time=247.47
-bytes used=1779417212, alloc=15529188, time=247.54
-bytes used=1780494324, alloc=15529188, time=247.60
-bytes used=1781500348, alloc=15529188, time=247.67
-bytes used=1782551544, alloc=15529188, time=247.75
-bytes used=1783620056, alloc=15529188, time=247.83
-bytes used=1784699772, alloc=15529188, time=247.91
-bytes used=1785732996, alloc=15529188, time=247.98
-bytes used=1786802988, alloc=15529188, time=248.06
-bytes used=1787834776, alloc=15529188, time=248.14
-bytes used=1788874576, alloc=15529188, time=248.23
-bytes used=1789886884, alloc=15529188, time=248.32
-bytes used=1790910252, alloc=15529188, time=248.42
-bytes used=1791910788, alloc=15529188, time=248.51
-bytes used=1792910972, alloc=15529188, time=248.59
-bytes used=1793911264, alloc=15529188, time=250.48
-bytes used=1794911440, alloc=15529188, time=251.14
-bytes used=1795911648, alloc=15529188, time=251.33
-bytes used=1796913412, alloc=15529188, time=251.42
-bytes used=1797914408, alloc=15529188, time=251.52
-bytes used=1798914980, alloc=15529188, time=251.63
-bytes used=1799916128, alloc=15529188, time=251.73
-bytes used=1800916488, alloc=15529188, time=251.83
-bytes used=1801918612, alloc=15529188, time=251.93
-bytes used=1802919728, alloc=15529188, time=252.03
-bytes used=1803920044, alloc=15529188, time=252.12
-bytes used=1804923208, alloc=15529188, time=252.21
-bytes used=1805923452, alloc=15529188, time=252.31
-bytes used=1806927824, alloc=15529188, time=252.40
-bytes used=1807928248, alloc=15529188, time=252.50
-bytes used=1808928436, alloc=15529188, time=252.57
-bytes used=1809928988, alloc=15529188, time=252.65
-bytes used=1810929364, alloc=15529188, time=252.73
-bytes used=1811929652, alloc=15529188, time=252.81
-bytes used=1812929920, alloc=15529188, time=252.89
-bytes used=1813930156, alloc=15529188, time=252.96
-bytes used=1814930408, alloc=15529188, time=253.05
-bytes used=1815941908, alloc=15529188, time=253.21
-bytes used=1816942112, alloc=15529188, time=253.36
-bytes used=1817960088, alloc=15529188, time=253.50
-bytes used=1818960304, alloc=15529188, time=253.64
-bytes used=1819962056, alloc=15529188, time=253.76
-bytes used=1820983460, alloc=15529188, time=253.91
-bytes used=1821984876, alloc=15529188, time=254.06
-bytes used=1822995220, alloc=15529188, time=254.22
-bytes used=1824014308, alloc=15529188, time=254.37
-bytes used=1825018784, alloc=15529188, time=254.50
-bytes used=1826019372, alloc=15529188, time=254.65
-bytes used=1827023016, alloc=15529188, time=254.79
-bytes used=1828023244, alloc=15529188, time=254.94
-bytes used=1829040176, alloc=15529188, time=255.09
-bytes used=1830040384, alloc=15529188, time=255.22
-bytes used=1831040596, alloc=15529188, time=255.34
-bytes used=1832040800, alloc=15529188, time=255.46
-bytes used=1833058952, alloc=15529188, time=255.60
-bytes used=1834074116, alloc=15529188, time=255.72
-bytes used=1835094708, alloc=15529188, time=255.84
-bytes used=1836094920, alloc=15529188, time=255.95
-bytes used=1837095184, alloc=15529188, time=256.06
-bytes used=1838095348, alloc=15529188, time=256.14
-bytes used=1839095620, alloc=15529188, time=256.43
-bytes used=1840117100, alloc=15529188, time=259.05
-bytes used=1841117304, alloc=15529188, time=259.57
-bytes used=1842117584, alloc=15529188, time=260.12
-bytes used=1843117748, alloc=15529188, time=260.22
-bytes used=1844118160, alloc=15529188, time=260.30
-bytes used=1845118572, alloc=15529188, time=260.37
-bytes used=1846119104, alloc=15529188, time=260.45
-bytes used=1847119452, alloc=15529188, time=260.52
-bytes used=1848119604, alloc=15529188, time=260.59
-bytes used=1849119864, alloc=15529188, time=260.66
-bytes used=1850120344, alloc=15529188, time=260.73
-bytes used=1851120580, alloc=15529188, time=260.80
-bytes used=1852120768, alloc=15529188, time=260.87
-bytes used=1853121288, alloc=15529188, time=260.95
-bytes used=1854121628, alloc=15529188, time=261.02
-bytes used=1855122064, alloc=15529188, time=261.09
-bytes used=1856122468, alloc=15529188, time=261.16
-bytes used=1857122752, alloc=15529188, time=261.24
-bytes used=1858122908, alloc=15529188, time=261.31
-bytes used=1859123136, alloc=15529188, time=261.42
-bytes used=1860138356, alloc=15529188, time=261.61
-bytes used=1861148660, alloc=15529188, time=261.74
-bytes used=1862161316, alloc=15529188, time=261.87
-bytes used=1863162376, alloc=15529188, time=261.99
-bytes used=1864162576, alloc=15529188, time=262.14
-bytes used=1865178472, alloc=15529188, time=262.33
-bytes used=1866196660, alloc=15529188, time=262.47
-bytes used=1867200524, alloc=15529188, time=262.61
-bytes used=1868201708, alloc=15529188, time=262.75
-bytes used=1869201936, alloc=15529188, time=262.90
-bytes used=1870209472, alloc=15529188, time=263.05
-bytes used=1871215720, alloc=15529188, time=263.19
-bytes used=1872215896, alloc=15529188, time=263.33
-bytes used=1873216172, alloc=15529188, time=263.44
-bytes used=1874216492, alloc=15529188, time=263.52
-bytes used=1875216752, alloc=15529188, time=266.34
-bytes used=1876236684, alloc=15529188, time=267.15
-bytes used=1877236868, alloc=15529188, time=267.59
-bytes used=1878237020, alloc=15529188, time=268.35
-bytes used=1879237208, alloc=15529188, time=268.44
-bytes used=1880237656, alloc=15529188, time=268.54
-bytes used=1881238064, alloc=15529188, time=268.62
-bytes used=1882238460, alloc=15529188, time=268.69
-bytes used=1883238728, alloc=15529188, time=268.77
-bytes used=1884238888, alloc=15529188, time=268.85
-bytes used=1885239088, alloc=15529188, time=268.92
-bytes used=1886239428, alloc=15529188, time=269.00
-bytes used=1887239856, alloc=15529188, time=269.08
-bytes used=1888240008, alloc=15529188, time=269.15
-bytes used=1889240160, alloc=15529188, time=269.23
-bytes used=1890240416, alloc=15529188, time=269.30
-bytes used=1891240792, alloc=15529188, time=269.38
-bytes used=1892241060, alloc=15529188, time=269.46
-bytes used=1893241424, alloc=15529188, time=269.54
-bytes used=1894241608, alloc=15529188, time=269.61
-bytes used=1895241844, alloc=15529188, time=269.71
-bytes used=1896242168, alloc=15529188, time=270.06
-bytes used=1897242336, alloc=15529188, time=270.36
-bytes used=1898242760, alloc=15529188, time=270.48
-bytes used=1899242976, alloc=15529188, time=273.06
-bytes used=1900243152, alloc=15529188, time=274.53
-bytes used=1901243364, alloc=15529188, time=275.00
-bytes used=1902243592, alloc=15529188, time=275.07
-bytes used=1903243804, alloc=15529188, time=275.15
-bytes used=1904244136, alloc=15529188, time=275.23
-bytes used=1905244480, alloc=15529188, time=275.30
-bytes used=1906244660, alloc=15529188, time=275.38
-bytes used=1907244812, alloc=15529188, time=275.46
-bytes used=1908245000, alloc=15529188, time=275.53
-bytes used=1909245264, alloc=15529188, time=275.61
-bytes used=1910245552, alloc=15529188, time=275.69
-bytes used=1911245768, alloc=15529188, time=275.76
-bytes used=1912245924, alloc=15529188, time=275.84
-bytes used=1913246104, alloc=15529188, time=275.92
-bytes used=1914246292, alloc=15529188, time=275.99
-bytes used=1915246576, alloc=15529188, time=276.07
-bytes used=1916246828, alloc=15529188, time=276.15
-bytes used=1917247068, alloc=15529188, time=276.36
-bytes used=1918248524, alloc=15529188, time=276.75
-bytes used=1919248708, alloc=15529188, time=276.92
-bytes used=1920248992, alloc=15529188, time=279.39
-bytes used=1921249168, alloc=15529188, time=280.96
-bytes used=1922250064, alloc=15529188, time=281.62
-bytes used=1923250236, alloc=15529188, time=281.83
-bytes used=1924250680, alloc=15529188, time=281.91
-bytes used=1925250852, alloc=15529188, time=282.03
-bytes used=1926251128, alloc=15529188, time=282.17
-bytes used=1927251348, alloc=15529188, time=282.32
->
-# d^2/dx^2
-> simplify( diff(interp_3d_cube_order4_smooth0,x,x) );
-bytes used=1928252144, alloc=15529188, time=282.41
-bytes used=1929252504, alloc=15529188, time=282.49
-bytes used=1930253000, alloc=15529188, time=282.57
-bytes used=1931253216, alloc=15529188, time=282.66
-bytes used=1932254424, alloc=15529188, time=282.74
-bytes used=1933254744, alloc=15529188, time=282.83
-bytes used=1934255092, alloc=15529188, time=282.92
-bytes used=1935255252, alloc=15529188, time=283.00
-bytes used=1936255424, alloc=15529188, time=283.09
-bytes used=1937255664, alloc=15529188, time=283.18
-4/75 DATA(1, -2, 0) - 1/10 DATA(0, -2, 0) + 4/75 DATA(-1, -2, 0)
-
- 311 169
- - 1/300 DATA(-2, -2, 0) + ----- DATA(-2, 1, 0) - ----- DATA(-2, 1, 2)
- 14700 14700
-
- 431 311
- + ----- DATA(-2, 0, 0) + ----- DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0)
- 14700 14700
-
- 33
- - 1/300 DATA(-2, 0, 2) - --- DATA(0, 2, -2) - 1/300 DATA(-2, 2, 0)
- 490
-
- 529 169 529
- - ----- DATA(2, 2, -2) - ----- DATA(-2, -2, 1) - ----- DATA(-2, 2, 2)
- 14700 14700 14700
-
- 256 211 169
- + ---- DATA(1, 2, -2) + ---- DATA(-1, -2, 1) - ----- DATA(-2, -2, -1)
- 3675 3675 14700
-
- 211 211
- + ---- DATA(-1, -2, -1) - 9/98 DATA(0, -2, 1) + ---- DATA(1, -2, 1)
- 3675 3675
-
- 211 191
- + ---- DATA(1, -2, -1) - 9/98 DATA(0, -2, -1) + ----- DATA(-2, -1, 1)
- 3675 14700
-
- 169 191 256
- - ----- DATA(2, -2, 1) + ----- DATA(-2, -1, -1) + ---- DATA(-1, 2, -2)
- 14700 14700 3675
-
- 169 169 311
- - ----- DATA(2, -2, -1) - ----- DATA(-2, 2, -1) + ----- DATA(-2, 0, -1)
- 14700 14700 14700
-
- 13 136 61
- - -- DATA(0, 0, 0) + ---- DATA(1, 0, 0) - --- DATA(0, 1, 0)
- 98 3675 490
-
- 151 61 151
- + ---- DATA(1, 1, 0) - --- DATA(0, 0, 1) + ---- DATA(1, 0, 1)
- 3675 490 3675
-
- 57 166 311
- - --- DATA(0, 1, 1) + ---- DATA(1, 1, 1) + ----- DATA(-2, 0, 1)
- 490 3675 14700
-
- 2
- + 2/175 y z DATA(0, 2, -2) + 3/25 x DATA(0, -1, -1)
-
- 2 2 2
- + 3/25 x DATA(0, 2, 2) + 3/25 x DATA(0, 1, 2) + 3/25 x DATA(0, 1, -2)
-
- 2
- + 1/350 y z DATA(0, -1, 1) + 3/25 x DATA(0, -2, 2)
-
- 2
- + 1/175 z DATA(0, -2, -1) + 3/25 x DATA(0, -2, -1)
-
- 2 2
- + 3/25 x DATA(0, 2, -1) + 3/25 x DATA(0, -2, -2)
-
- 2 2 2
- + 3/25 x DATA(0, -1, 2) + 3/25 x DATA(0, 2, 1) + 3/25 x DATA(0, 1, -1)
-
- 191
- + ----- DATA(-2, 1, 1) + 1/175 y z DATA(0, 1, -2)
- 14700
-
- 2
- - 2/175 y z DATA(0, -2, -2) + 3/25 x DATA(0, 1, 1)
-
- - 1/350 y z DATA(0, -1, -1) - 1/350 y z DATA(0, 1, 1)
-
- 2
- + 3/25 x DATA(0, -1, 1) - 2/175 y DATA(0, 2, 2) - 1/175 y DATA(0, 1, 2)
-
- + 2/175 y DATA(0, -2, 2) + 1/175 y DATA(0, -1, 2) - 2/175 y DATA(0, 2, 1)
-
- - 2/175 y DATA(0, 2, -1) - 1/175 y DATA(0, 1, -1) - 1/175 y DATA(0, 1, 1)
-
- + 1/175 y DATA(0, -1, 1) + 1/175 y DATA(0, -1, -1) + 2/175 y DATA(2, 2, 0)
-
- 2 2
- - 2/245 y DATA(0, -2, 1) - 2/245 y DATA(0, -2, -1)
-
- 2 2
- - 2/245 y DATA(0, -2, 2) - 2/245 y DATA(0, -2, -2)
-
- 2 2
- + 1/245 y DATA(0, -1, -2) + 1/245 y DATA(0, 1, -2)
-
- 2 2
- - 2/245 y DATA(0, 2, 2) - 2/245 y DATA(0, 2, -1)
-
- 2 2
- + 1/245 y DATA(0, 1, -1) + 1/245 y DATA(0, -1, 1)
-
- 2 2
- + 1/245 y DATA(0, 1, 2) + 1/245 y DATA(0, -1, 2)
-
- 2 2
- - 2/245 y DATA(0, 2, 1) + 1/245 y DATA(0, 1, 1)
-
- 2 2
- + 1/245 y DATA(0, -1, -1) - 2/245 y DATA(0, 2, -2)
-
- 2 2
- + 1/245 z DATA(0, -2, 1) + 3/25 x DATA(0, 2, -2)
-
- 2 2
- + 3/25 x DATA(0, -2, 1) + 1/245 z DATA(0, -2, -1)
-
- 2
- + 1/175 y DATA(0, -1, 0) - 2/245 z DATA(0, 1, -2)
-
- 2 2
- - 2/245 z DATA(0, -1, -2) - 2/245 z DATA(0, -2, -2)
-
- 2 2
- - 2/245 z DATA(0, -1, 2) + 1/245 z DATA(0, 2, 1)
-
- 2 2
- - 2/245 z DATA(0, 2, 2) - 2/245 z DATA(0, 1, 2)
-
- 2 2
- - 2/245 z DATA(0, -2, 2) + 1/245 z DATA(0, 2, -1)
-
- 2 2
- + 1/245 z DATA(0, -1, 1) + 1/245 z DATA(0, -1, -1)
-
- 2 2
- + 1/245 z DATA(0, 1, -1) - 2/245 z DATA(0, 2, -2)
-
- 2
- + 1/245 z DATA(0, 1, 1) - 1/175 z DATA(0, -2, 1)
-
- + 2/175 z DATA(0, -2, -2) - 2/175 z DATA(0, 2, 2) + 2/175 z DATA(0, 1, -2)
-
- + 2/175 z DATA(0, -1, -2) - 2/175 z DATA(0, -2, 2) - 2/175 z DATA(0, 1, 2)
-
- + 1/175 z DATA(0, 1, -1) - 1/175 z DATA(0, -1, 1)
-
- + 1/175 z DATA(0, -1, -1) - 2/175 z DATA(0, -1, 2) - 1/175 z DATA(0, 2, 1)
-
- 191
- - 1/175 z DATA(0, 1, 1) + 1/175 z DATA(0, 2, -1) + ----- DATA(-2, 1, -1)
- 14700
-
- 2
- + 1/175 y z DATA(0, -2, 1) + 3/25 x DATA(0, -1, -2)
-
- + 2/175 z DATA(0, 2, -2) + 2/175 y z DATA(0, -2, 2)
-
- - 2/175 y z DATA(0, 2, 2) - 1/175 y DATA(0, 1, -2)
-
- + 1/175 y DATA(0, -1, -2) + 2/175 y DATA(0, -2, -2)
-
- - 1/175 y z DATA(0, 1, 2) - 1/175 y z DATA(0, -2, -1)
-
- - 1/175 y z DATA(0, -1, -2) + 1/175 y z DATA(0, 2, -1)
-
- + 1/350 y z DATA(0, 1, -1) + 1/175 y z DATA(0, -1, 2)
-
- - 1/175 y z DATA(0, 2, 1) - 2/175 y DATA(0, 2, -2)
-
- + 2/175 y DATA(0, -2, 1) + 2/175 y DATA(0, -2, -1)
-
- + 1/100 x y DATA(-2, -1, 0) + 1/350 y DATA(1, -1, 0)
-
- 2 2
- - 1/350 y DATA(-1, 1, 0) - 2/25 x DATA(1, 1, 0) + 3/25 x DATA(0, 1, 0)
-
- 2 2
- - 2/25 x DATA(-1, -1, 0) - 2/25 x DATA(1, -2, 0)
-
- 2 2
- + 3/25 x DATA(0, -2, 0) - 2/25 x DATA(-1, -2, 0)
-
- 2 2
- + 1/50 x DATA(-2, -2, 0) + 1/50 x DATA(-2, 1, 0)
-
- 2 2
- + 1/50 x DATA(-2, -1, 0) + 1/50 x DATA(2, -2, 0)
-
- 2 2 2
- + 1/50 x DATA(-2, 2, 0) - 2/25 x DATA(1, 0, 0) - 2/25 x DATA(-1, 0, 0)
-
- 2 2 2
- + 1/50 x DATA(2, 0, 0) + 1/50 x DATA(2, 1, 0) + 3/25 x DATA(0, 2, 0)
-
- 2 2 2
- + 1/50 x DATA(2, -1, 0) + 3/25 x DATA(0, 0, 0) + 1/50 x DATA(-2, 0, 0)
-
- 2 2
- - 2/25 x DATA(1, 2, 0) - 2/25 x DATA(-1, 2, 0) + 1/50 x DATA(2, 2, 0)
-
- - 1/25 x DATA(1, -1, 0) + 1/25 x DATA(-1, 1, 0) - 1/350 y DATA(1, 1, 0)
-
- + 1/350 y DATA(-1, -1, 0) - 2/175 y DATA(-2, -2, 0)
-
- + 1/175 y DATA(-2, 1, 0) - 1/175 y DATA(-2, -1, 0)
-
- - 2/175 y DATA(2, -2, 0) + 2/175 y DATA(-2, 2, 0) - 1/175 y DATA(0, 1, 0)
-
- + 1/175 y DATA(1, -2, 0) + 2/175 y DATA(0, -2, 0)
-
- 169
- + 1/175 y DATA(-1, -2, 0) - ----- DATA(-2, 2, 1) - 1/175 y DATA(2, -1, 0)
- 14700
-
- - 1/175 y DATA(-1, 2, 0) + 1/175 y DATA(2, 1, 0) - 2/175 y DATA(0, 2, 0)
-
- 2 2
- - 1/175 y DATA(1, 2, 0) + 2/245 y DATA(2, 2, 0) + 1/245 y DATA(0, -1, 0)
-
- 2 2
- + 1/490 y DATA(1, -1, 0) + 1/490 y DATA(-1, 1, 0)
-
- 2 2
- + 1/490 y DATA(-1, -1, 0) - 2/245 y DATA(0, -2, 0)
-
- 2 2
- - 1/245 y DATA(-1, -2, 0) + 2/245 y DATA(-2, -2, 0)
-
- 2 57 166
- - 1/245 y DATA(1, -2, 0) - --- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
- 490 3675
-
- 151 61 151
- + ---- DATA(-1, 0, -1) - --- DATA(0, 0, -1) + ---- DATA(1, 0, -1)
- 3675 490 3675
-
- 166 57 166
- + ---- DATA(-1, 1, -1) - --- DATA(0, 1, -1) + ---- DATA(1, 1, -1)
- 3675 490 3675
-
- 151 61 151
- + ---- DATA(-1, -1, 0) - --- DATA(0, -1, 0) + ---- DATA(1, -1, 0)
- 3675 490 3675
-
- 136 151 2
- + ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0) - 2/245 y DATA(0, 2, 0)
- 3675 3675
-
- 2 166 57
- - 1/245 y DATA(2, -1, 0) + ---- DATA(-1, -1, 1) - --- DATA(0, -1, 1)
- 3675 490
-
- 166 151 2
- + ---- DATA(1, -1, 1) + ---- DATA(-1, 0, 1) + 2/245 y DATA(0, 0, 0)
- 3675 3675
-
- 2 2
- + 1/245 y DATA(1, 0, 0) + 1/245 y DATA(-1, 0, 0)
-
- 2 2 166
- - 2/245 y DATA(2, 0, 0) - 1/245 y DATA(2, 1, 0) + ---- DATA(-1, 1, 1)
- 3675
-
- 2 2
- - 1/245 y DATA(-2, -1, 0) + 2/245 y DATA(2, -2, 0)
-
- 2 2
- + 2/245 y DATA(-2, 2, 0) - 1/245 y DATA(-2, 1, 0)
-
- 2 2 166
- + 1/490 y DATA(1, 1, 0) + 1/245 y DATA(0, 1, 0) + ---- DATA(-1, -1, -1)
- 3675
-
- 2 2
- - 1/245 y DATA(-1, 2, 0) - 2/245 y DATA(-2, 0, 0)
-
- 2
- - 1/245 y DATA(1, 2, 0) + 1/25 x DATA(-1, -1, 0) - 1/25 x DATA(1, 1, 0)
-
- - 1/25 x DATA(1, -2, 0) + 1/25 x DATA(-1, -2, 0) - 1/50 x DATA(-2, 2, 0)
-
- - 1/50 x DATA(-2, 1, 0) - 1/50 x DATA(-2, -1, 0) + 1/50 x DATA(2, -2, 0)
-
- - 1/50 x DATA(-2, -2, 0) + 1/25 x DATA(-1, 2, 0) - 1/25 x DATA(1, 0, 0)
-
- + 1/25 x DATA(-1, 0, 0) + 1/50 x DATA(2, 0, 0) + 1/50 x DATA(2, 1, 0)
-
- + 1/50 x DATA(2, -1, 0) - 1/50 x DATA(-2, 0, 0) - 1/25 x DATA(1, 2, 0)
-
- 2 2
- + 2/245 z DATA(0, -1, 0) - 2/245 z DATA(2, 2, 0)
-
- 2 2
- + 1/245 z DATA(1, -1, 0) + 1/245 z DATA(-1, 1, 0)
-
- 2 2
- + 1/245 z DATA(-1, -1, 0) + 2/245 z DATA(0, 1, 0)
-
- 2 2
- + 2/245 z DATA(0, 0, 0) + 1/245 z DATA(1, -2, 0)
-
- 2 2
- + 2/245 z DATA(0, -2, 0) + 1/245 z DATA(-1, -2, 0)
-
- 2 2
- - 2/245 z DATA(-2, -2, 0) + 1/245 z DATA(1, 1, 0)
-
- 2 2
- - 2/245 z DATA(-2, 2, 0) - 2/245 z DATA(-2, 1, 0)
-
- 2 2
- - 2/245 z DATA(-2, -1, 0) - 2/245 z DATA(2, -2, 0)
-
- 2 2
- + 1/245 z DATA(-1, 0, 0) - 2/245 z DATA(2, 0, 0)
-
- 2 2
- - 2/245 z DATA(2, 1, 0) + 2/245 z DATA(0, 2, 0)
-
- 2 2
- - 2/245 z DATA(2, -1, 0) + 1/245 z DATA(-1, 2, 0)
-
- 2 2
- - 2/245 z DATA(-2, 0, 0) + 1/245 z DATA(1, 2, 0)
-
- 2 2 2
- + 1/245 z DATA(1, 0, 0) + 1/50 x DATA(2, 2, 0) + 3/25 x DATA(0, -1, 0)
-
- 2 2 311
- - 2/25 x DATA(1, -1, 0) - 2/25 x DATA(-1, 1, 0) + ----- DATA(2, 1, 0)
- 14700
-
- 311
- + 4/75 DATA(-1, 2, 0) - 1/10 DATA(0, 2, 0) + ----- DATA(2, -1, 0)
- 14700
-
- 431 211
- + ----- DATA(2, 0, 0) + ---- DATA(-1, 2, -1) - 9/98 DATA(0, 2, -1)
- 14700 3675
-
- 211 169 191
- + ---- DATA(1, 2, -1) - ----- DATA(2, 2, -1) + ----- DATA(2, 1, -1)
- 3675 14700 14700
-
- 311 191
- + ----- DATA(2, 0, -1) + ----- DATA(2, -1, -1) + 4/75 DATA(-1, 0, 2)
- 14700 14700
-
- - 1/10 DATA(0, 0, 2) + 4/75 DATA(1, 0, 2) - 1/300 DATA(2, 0, 2)
-
- 211 169 211
- + ---- DATA(1, -1, 2) - ----- DATA(2, -1, 2) + ---- DATA(-1, -1, 2)
- 3675 14700 3675
-
- 211
- - 9/98 DATA(0, -1, 2) + ---- DATA(-1, 2, 1) - 9/98 DATA(0, 2, 1)
- 3675
-
- 211 169 191
- + ---- DATA(1, 2, 1) - ----- DATA(2, 2, 1) + ----- DATA(2, 1, 1)
- 3675 14700 14700
-
- 529 191 311
- - ----- DATA(-2, -2, 2) + ----- DATA(2, -1, 1) + ----- DATA(2, 0, 1)
- 14700 14700 14700
-
- 256
- - 1/300 DATA(2, 2, 0) + 4/75 DATA(1, 2, 0) + ---- DATA(-1, -2, 2)
- 3675
-
- 256 529 256
- + ---- DATA(1, 2, 2) - ----- DATA(2, 2, 2) + ---- DATA(-1, 2, 2)
- 3675 14700 3675
-
- 33 169 211
- - --- DATA(0, 2, 2) - ----- DATA(2, 1, 2) + ---- DATA(-1, 1, 2)
- 490 14700 3675
-
- 211
- - 9/98 DATA(0, 1, 2) + ---- DATA(1, 1, 2) - 2/175 z DATA(-2, 0, -2)
- 3675
-
- + 1/175 z DATA(1, 0, -2) + 1/175 z DATA(-1, 0, -2)
-
- + 2/175 z DATA(0, 0, -2) - 2/175 z DATA(2, 0, -2) - 1/175 z DATA(2, 0, -1)
-
- - 1/175 z DATA(-1, 0, 2) - 2/175 z DATA(0, 0, 2) - 1/175 z DATA(1, 0, 2)
-
- 2
- + 2/175 z DATA(2, 0, 2) + 1/175 z DATA(2, 0, 1) + 2/245 z DATA(-2, 0, 2)
-
- 33 2 2
- - --- DATA(0, -2, 2) + 1/50 x DATA(-2, 0, -1) + 3/25 x DATA(0, 0, 1)
- 490
-
- 2 2 2
- - 2/25 x DATA(1, 0, 1) + 1/50 x DATA(-2, 0, 1) - 2/25 x DATA(-1, 0, -1)
-
- 2 2 2
- + 3/25 x DATA(0, 0, -1) - 2/25 x DATA(1, 0, -1) - 2/25 x DATA(-1, 0, 1)
-
- 2 2
- + 1/50 x DATA(-2, 0, -2) - 2/25 x DATA(1, 0, -2)
-
- 2 2
- - 2/25 x DATA(-1, 0, -2) + 3/25 x DATA(0, 0, -2)
-
- 2 2 2
- + 1/50 x DATA(2, 0, -2) + 1/50 x DATA(2, 0, -1) - 2/25 x DATA(-1, 0, 2)
-
- 2 2 2
- + 3/25 x DATA(0, 0, 2) - 2/25 x DATA(1, 0, 2) + 1/50 x DATA(2, 0, 2)
-
- 2 2
- + 1/50 x DATA(2, 0, 1) - 2/245 y DATA(-2, 0, 2)
-
- 2 2
- + 1/245 y DATA(-1, 0, -1) + 1/245 y DATA(1, 0, -1)
-
- 2 2
- + 1/245 y DATA(-1, 0, 1) - 2/245 y DATA(-2, 0, -2)
-
- 2 2
- + 1/245 y DATA(1, 0, -2) + 1/245 y DATA(-1, 0, -2)
-
- 2 2
- + 2/245 y DATA(0, 0, -1) - 2/245 y DATA(-2, 0, -1)
-
- 2 2
- + 2/245 y DATA(0, 0, 1) + 1/245 y DATA(1, 0, 1)
-
- 2 2
- - 2/245 y DATA(-2, 0, 1) + 2/245 y DATA(0, 0, -2)
-
- 2 2
- - 2/245 y DATA(2, 0, -2) - 2/245 y DATA(2, 0, -1)
-
- 2 2
- + 1/245 y DATA(-1, 0, 2) + 2/245 y DATA(0, 0, 2)
-
- 2 2 2
- + 1/245 y DATA(1, 0, 2) - 2/245 y DATA(2, 0, 2) - 2/245 y DATA(2, 0, 1)
-
- - 1/50 x DATA(-2, 0, 2) + 1/25 x DATA(-1, 0, 2) - 1/25 x DATA(1, 0, 2)
-
- + 1/50 x DATA(2, 0, 2) + 1/50 x DATA(2, 0, 1) - 1/50 x DATA(-2, 0, 1)
-
- - 1/50 x DATA(-2, 0, -1) - 1/50 x z DATA(-2, 0, 2) - 1/25 x DATA(1, 0, 1)
-
- + 1/25 x DATA(-1, 0, -1) - 1/25 x DATA(1, 0, -1) + 1/25 x DATA(-1, 0, 1)
-
- - 1/50 x DATA(-2, 0, -2) - 1/25 x DATA(1, 0, -2) + 1/25 x DATA(-1, 0, -2)
-
- 256
- + 1/50 x DATA(2, 0, -2) + 1/50 x DATA(2, 0, -1) + ---- DATA(1, -2, 2)
- 3675
-
- 2
- + 1/50 x DATA(-2, 0, 2) - 1/50 x z DATA(1, 0, 1)
-
- - 1/100 x z DATA(-2, 0, 1) + 1/100 x z DATA(-2, 0, -1)
-
- + 1/50 x z DATA(-1, 0, 1) + 1/50 x z DATA(-2, 0, -2)
-
- + 1/25 x z DATA(1, 0, -2) - 1/25 x z DATA(1, 0, 2)
-
- + 1/100 x z DATA(2, 0, 1) - 1/50 x z DATA(-1, 0, -1)
-
- + 1/50 x z DATA(1, 0, -1) + 1/50 x z DATA(2, 0, 2)
-
- - 1/25 x z DATA(-1, 0, -2) - 1/50 x z DATA(2, 0, -2)
-
- - 1/100 x z DATA(2, 0, -1) + 1/25 x z DATA(-1, 0, 2)
-
- 529 169
- + 2/175 z DATA(-2, 0, 2) - ----- DATA(2, -2, 2) - ----- DATA(-2, -1, 2)
- 14700 14700
-
- - 1/175 y z DATA(-1, -2, -2) - 1/175 y z DATA(1, -2, -2)
-
- + 1/175 y z DATA(-2, -1, -2) + 2/175 y z DATA(2, -2, -2)
-
- - 1/350 y z DATA(-1, -1, -2) + 1/175 y z DATA(2, -1, -2)
-
- - 1/350 y z DATA(1, -1, -2) + 1/50 x y DATA(-1, 1, 0)
-
- - 2/175 y z DATA(2, -2, 2) - 1/175 y z DATA(-2, -1, 2)
-
- 529
- + 2/175 y z DATA(-2, -2, -2) - ----- DATA(-2, -2, -2)
- 14700
-
- + 1/350 y z DATA(-2, -1, -1) - 1/100 x y DATA(-2, 1, 0)
-
- + 1/175 y z DATA(-1, 2, -2) + 1/175 y z DATA(2, -2, -1)
-
- - 1/175 y z DATA(-2, 2, -1) + 1/50 x y DATA(2, 2, 0)
-
- - 1/700 y z DATA(-1, 1, 1) + 1/175 y z DATA(1, -2, 2)
-
- 33 2
- + 1/50 x y DATA(1, -1, 0) - --- DATA(0, -2, -2) + 1/490 z DATA(1, 1, 1)
- 490
-
- 2 2
- - 1/245 z DATA(-2, 1, 1) - 1/245 z DATA(-2, 1, -1)
-
- 2 2
- + 2/245 y DATA(2, 2, 2) - 1/245 y DATA(-1, 2, 2)
-
- 2 2
- - 1/245 y DATA(2, 1, 2) + 1/490 y DATA(-1, 1, 2)
-
- 2
- - 1/245 y DATA(-1, -2, 2) - 1/50 x y DATA(-1, -1, 0)
-
- 2 2
- - 1/245 z DATA(-1, -2, 2) + 2/245 z DATA(2, 2, 2)
-
- 2 2
- - 1/245 z DATA(-1, 2, 2) + 2/245 z DATA(2, 1, 2)
-
- 2 2
- - 1/245 z DATA(-1, 1, 2) - 1/245 z DATA(1, 1, 2)
-
- 2 2
- - 1/245 z DATA(1, 2, 2) + 1/490 z DATA(-1, 1, -1)
-
- 2 2
- + 1/490 z DATA(1, 1, -1) + 1/490 z DATA(-1, -1, 1)
-
- 2 2
- + 1/490 z DATA(1, -1, 1) + 1/490 z DATA(-1, -1, -1)
-
- 2 2
- + 1/490 z DATA(-1, 2, -1) + 1/490 z DATA(1, 2, -1)
-
- 2 2
- - 1/245 z DATA(2, 2, -1) + 2/245 z DATA(2, 2, -2)
-
- 2 2
- - 1/245 z DATA(-2, -2, 1) + 2/245 z DATA(-2, 2, 2)
-
- 2 2
- - 1/245 z DATA(1, 2, -2) + 1/490 z DATA(-1, -2, 1)
-
- 2 2
- - 1/245 z DATA(-2, -2, -1) + 1/490 z DATA(-1, -2, -1)
-
- 2 2
- + 2/245 z DATA(-2, 1, 2) + 1/490 z DATA(1, -2, 1)
-
- 2 2
- + 1/490 z DATA(1, -2, -1) - 1/245 z DATA(-2, -1, 1)
-
- 2 2
- - 1/245 z DATA(2, -2, 1) - 1/245 z DATA(-2, -1, -1)
-
- 2 2
- - 1/245 z DATA(-1, 2, -2) - 1/245 z DATA(2, -2, -1)
-
- 2 2
- - 1/245 z DATA(-2, 2, -1) + 1/490 z DATA(-1, 1, 1)
-
- 2 2
- - 1/245 z DATA(1, -2, 2) + 2/245 z DATA(2, -2, 2)
-
- 2 2
- + 2/245 z DATA(-2, -1, 2) + 2/245 z DATA(-2, -2, -2)
-
- 2 2
- - 1/245 z DATA(-2, 2, 1) + 1/490 z DATA(1, -1, -1)
-
- 2 2
- + 2/245 z DATA(-2, 1, -2) - 1/245 z DATA(-1, 1, -2)
-
- 2 2
- - 1/245 z DATA(1, 1, -2) + 2/245 z DATA(2, 1, -2)
-
- 2 2
- + 2/245 z DATA(-2, 2, -2) - 1/245 z DATA(2, 1, -1)
-
- 2 2
- - 1/245 z DATA(2, -1, -1) - 1/245 z DATA(1, -1, 2)
-
- 2 2
- + 2/245 z DATA(2, -1, 2) - 1/245 z DATA(-1, -1, 2)
-
- 2 2
- + 1/490 z DATA(-1, 2, 1) + 1/490 z DATA(1, 2, 1)
-
- 2 2
- - 1/245 z DATA(2, 2, 1) - 1/245 z DATA(2, 1, 1)
-
- 2 2
- + 2/245 z DATA(-2, -2, 2) - 1/245 z DATA(2, -1, 1)
-
- - 1/175 z DATA(-1, -1, 2) - 1/350 z DATA(-1, 2, 1) - 1/350 z DATA(1, 2, 1)
-
- + 1/175 z DATA(2, 2, 1) + 1/175 z DATA(2, 1, 1) + 2/175 z DATA(-2, -2, 2)
-
- + 1/175 z DATA(2, -1, 1) - 2/175 z DATA(-2, 1, -2)
-
- + 1/175 z DATA(-1, 1, -2) + 1/175 z DATA(1, 1, -2)
-
- - 2/175 z DATA(2, 1, -2) - 2/175 z DATA(-2, 2, -2)
-
- - 1/175 z DATA(2, 1, -1) - 1/175 z DATA(2, -1, -1)
-
- 2 2
- - 1/245 z DATA(-1, -2, -2) - 1/245 z DATA(1, -2, -2)
-
- 2 2
- + 2/245 z DATA(-2, -1, -2) + 2/245 z DATA(2, -2, -2)
-
- 2 2
- - 1/245 z DATA(-1, -1, -2) + 2/245 z DATA(2, -1, -2)
-
- 2
- - 1/245 z DATA(1, -1, -2) - 1/25 x DATA(1, -2, 2)
-
- - 1/50 x DATA(-2, -1, 2) - 1/50 x DATA(-2, -2, -2)
-
- + 1/25 x DATA(-1, -2, -2) - 1/25 x DATA(1, -2, -2)
-
- - 1/50 x DATA(-2, -1, -2) + 1/50 x DATA(2, -2, -2)
-
- + 1/25 x DATA(-1, -1, -2) + 1/50 x DATA(2, -1, -2)
-
- - 1/25 x DATA(1, -1, -2) + 1/25 x DATA(-1, -2, 2) + 1/50 x DATA(2, 2, 2)
-
- + 1/25 x DATA(-1, 2, 2) + 1/50 x DATA(2, 1, 2) + 1/25 x DATA(-1, 1, 2)
-
- - 1/25 x DATA(1, 1, 2) - 1/25 x DATA(1, 2, 2) - 1/175 z DATA(-2, -1, -1)
-
- - 1/175 z DATA(2, -2, -1) - 1/175 z DATA(-2, 2, -1)
-
- - 1/350 z DATA(-1, 1, 1) - 1/175 z DATA(1, -2, 2) + 2/175 z DATA(2, -2, 2)
-
- + 2/175 z DATA(-2, -1, 2) - 2/175 z DATA(-2, -2, -2)
-
- + 1/175 z DATA(-1, -2, -2) + 1/175 z DATA(1, -2, -2)
-
- - 2/175 z DATA(-2, -1, -2) - 2/175 z DATA(2, -2, -2)
-
- + 1/175 z DATA(-1, -1, -2) - 2/175 z DATA(2, -1, -2)
-
- + 1/175 z DATA(1, -1, -2) - 1/175 z DATA(-1, -2, 2)
-
- + 2/175 z DATA(2, 2, 2) - 1/175 z DATA(-1, 2, 2) + 2/175 z DATA(2, 1, 2)
-
- - 1/175 z DATA(-1, 1, 2) - 1/175 z DATA(1, 1, 2) - 1/175 z DATA(1, 2, 2)
-
- + 1/175 z DATA(-1, 2, -2) + 1/175 z DATA(-2, 1, 1)
-
- - 1/175 z DATA(-2, 1, -1) + 1/175 z DATA(-2, 2, 1)
-
- + 1/350 z DATA(1, -1, -1) + 1/350 z DATA(-1, 1, -1)
-
- + 1/350 z DATA(1, 1, -1) - 1/350 z DATA(-1, -1, 1)
-
- - 1/350 z DATA(1, -1, 1) + 1/350 z DATA(-1, -1, -1)
-
- + 1/350 z DATA(-1, 2, -1) + 1/350 z DATA(1, 2, -1)
-
- - 1/175 z DATA(2, 2, -1) - 2/175 z DATA(2, 2, -2)
-
- + 1/175 z DATA(-2, -2, 1) + 2/175 z DATA(-2, 2, 2)
-
- + 1/175 z DATA(1, 2, -2) - 1/350 z DATA(-1, -2, 1)
-
- - 1/175 z DATA(-2, -2, -1) + 1/350 z DATA(-1, -2, -1)
-
- + 2/175 z DATA(-2, 1, 2) - 1/350 z DATA(1, -2, 1)
-
- + 1/350 z DATA(1, -2, -1) + 1/175 z DATA(-2, -1, 1)
-
- + 1/175 z DATA(2, -2, 1) - 1/350 z DATA(1, 1, 1) - 1/175 z DATA(1, -1, 2)
-
- + 2/175 z DATA(2, -1, 2) + 1/50 x DATA(2, -2, 2) - 1/50 x DATA(-2, 1, 2)
-
- - 1/25 x DATA(1, -2, 1) - 1/25 x DATA(1, -2, -1) - 1/50 x DATA(-2, -1, 1)
-
- + 1/50 x DATA(2, -2, 1) - 1/50 x DATA(-2, -1, -1) + 1/25 x DATA(-1, 2, -2)
-
- + 1/50 x DATA(2, -2, -1) - 1/50 x DATA(-2, 2, -1) + 1/25 x DATA(-1, 1, 1)
-
- - 1/25 x DATA(1, 1, 1) - 1/50 x DATA(-2, 1, 1) - 1/50 x DATA(-2, 1, -1)
-
- - 1/50 x DATA(-2, 2, 1) - 1/25 x DATA(1, -1, -1) + 1/25 x DATA(-1, 1, -1)
-
- - 1/25 x DATA(1, 1, -1) + 1/25 x DATA(-1, -1, 1) - 1/25 x DATA(1, -1, 1)
-
- + 1/25 x DATA(-1, -1, -1) + 1/25 x DATA(-1, 2, -1) - 1/25 x DATA(1, 2, -1)
-
- + 1/50 x DATA(2, 2, -1) + 1/50 x DATA(2, 2, -2) - 1/50 x DATA(-2, -2, 1)
-
- - 1/50 x DATA(-2, 2, 2) - 1/25 x DATA(1, 2, -2) + 1/25 x DATA(-1, -2, 1)
-
- - 1/50 x DATA(-2, -2, -1) + 1/25 x DATA(-1, -2, -1)
-
- - 1/50 x DATA(-2, 2, -2) + 1/50 x DATA(2, 1, -1) + 1/50 x DATA(2, -1, -1)
-
- - 1/25 x DATA(1, -1, 2) + 1/50 x DATA(2, -1, 2) + 1/25 x DATA(-1, -1, 2)
-
- + 1/25 x DATA(-1, 2, 1) - 1/25 x DATA(1, 2, 1) + 1/50 x DATA(2, 2, 1)
-
- + 1/50 x DATA(2, 1, 1) - 1/50 x DATA(-2, -2, 2) + 1/50 x DATA(2, -1, 1)
-
- 2 2
- + 1/50 x DATA(-2, 1, -2) - 2/25 x DATA(-1, 1, -2)
-
- 2 2
- - 2/25 x DATA(1, 1, -2) + 1/50 x DATA(2, 1, -2)
-
- 2 2
- + 1/50 x DATA(-2, 2, -2) + 1/50 x DATA(2, 1, -1)
-
- 2 2
- + 1/50 x DATA(2, -1, -1) - 2/25 x DATA(1, -1, 2)
-
- 2 2
- + 1/50 x DATA(2, -1, 2) - 2/25 x DATA(-1, -1, 2)
-
- 2 2 2
- - 2/25 x DATA(-1, 2, 1) - 2/25 x DATA(1, 2, 1) + 1/50 x DATA(2, 2, 1)
-
- - 1/50 x DATA(-2, 1, -2) + 1/25 x DATA(-1, 1, -2) - 1/25 x DATA(1, 1, -2)
-
- + 1/50 x DATA(2, 1, -2) + 1/175 y z DATA(-2, 1, 2)
-
- 2
- + 1/350 y z DATA(1, -2, 1) + 1/50 x DATA(-2, -2, 2)
-
- 2 2 2
- - 2/25 x DATA(1, 1, 1) + 1/50 x DATA(-2, 1, 1) + 1/50 x DATA(-2, 1, -1)
-
- 2 2
- + 1/50 x DATA(-2, 2, 1) - 2/25 x DATA(1, -1, -1)
-
- 2 2
- - 2/25 x DATA(-1, 1, -1) - 2/25 x DATA(1, 1, -1)
-
- 2 2
- - 2/25 x DATA(-1, -1, 1) - 2/25 x DATA(1, -1, 1)
-
- 2 2
- - 2/25 x DATA(-1, -1, -1) - 2/25 x DATA(-1, 2, -1)
-
- 2 2 2
- - 2/25 x DATA(1, 2, -1) + 1/50 x DATA(2, 2, -1) + 1/50 x DATA(2, 2, -2)
-
- 2 2
- + 1/50 x DATA(-2, -2, 1) + 1/50 x DATA(-2, 2, 2)
-
- 2 2
- - 2/25 x DATA(1, 2, -2) - 2/25 x DATA(-1, -2, 1)
-
- 2 2
- + 1/50 x DATA(-2, -2, -1) - 2/25 x DATA(-1, -2, -1)
-
- 2 2
- + 1/50 x DATA(-2, 1, 2) + 1/50 x DATA(2, -1, 1) + 1/175 y DATA(-2, 1, 2)
-
- + 1/175 y DATA(1, -2, 1) + 1/175 y DATA(1, -2, -1)
-
- - 1/175 y DATA(-2, -1, 1) - 2/175 y DATA(2, -2, 1)
-
- - 1/175 y DATA(-2, -1, -1) - 1/175 y DATA(-1, 2, -2)
-
- - 2/175 y DATA(2, -2, -1) + 2/175 y DATA(-2, 2, -1)
-
- + 1/350 y DATA(1, -1, -1) - 1/175 y DATA(2, -1, 2)
-
- + 1/350 y DATA(-1, -1, 2) - 1/175 y DATA(-1, 2, 1) - 1/175 y DATA(1, 2, 1)
-
- + 2/175 y DATA(2, 2, 1) + 1/175 y DATA(2, 1, 1) - 2/175 y DATA(-2, -2, 2)
-
- - 1/175 y DATA(2, -1, 1) - 1/350 y DATA(1, 1, 1) + 1/175 y DATA(-2, 1, 1)
-
- + 1/175 y DATA(-2, 1, -1) + 1/175 y DATA(-2, 1, -2)
-
- - 1/350 y DATA(-1, 1, -2) - 1/350 y DATA(1, 1, -2)
-
- + 1/175 y DATA(2, 1, -2) + 2/175 y DATA(-2, 2, -2)
-
- + 1/175 y DATA(2, 1, -1) - 1/175 y DATA(2, -1, -1)
-
- + 1/350 y DATA(1, -1, 2) - 1/50 x y DATA(1, 1, 0)
-
- - 1/100 x y DATA(-2, 1, -2) - 1/50 x y DATA(-2, 2, -1)
-
- - 1/25 x y DATA(1, 2, 2) - 1/50 x y DATA(1, 1, 2)
-
- + 1/50 x y DATA(-1, 1, 2) + 1/100 x y DATA(2, 1, 2)
-
- + 1/25 x y DATA(-1, 2, 2) + 1/50 x y DATA(2, 2, 2)
-
- - 1/25 x y DATA(-1, -2, 2) + 1/50 x y DATA(1, -1, -2)
-
- - 1/100 x y DATA(2, -1, -2) - 1/50 x y DATA(-1, -1, -2)
-
- - 1/50 x y DATA(2, -2, -2) + 1/100 x y DATA(-2, -1, -2)
-
- + 1/25 x y DATA(1, -2, -2) - 1/25 x y DATA(-1, -2, -2)
-
- 256
- + 1/50 x y DATA(-2, -2, -2) + ---- DATA(-1, -2, -2)
- 3675
-
- - 1/50 x z DATA(1, -1, 1) + 1/50 x z DATA(-1, -1, 1)
-
- + 1/50 x z DATA(1, 1, -1) - 1/50 x z DATA(-1, 1, -1)
-
- + 1/50 x z DATA(1, -1, -1) - 1/100 x z DATA(-2, 2, 1)
-
- + 1/100 x z DATA(-2, 1, -1) - 1/100 x z DATA(-2, 1, 1)
-
- + 1/25 x y DATA(1, -2, 0) - 1/50 x z DATA(1, 1, 1)
-
- + 1/100 x z DATA(2, -1, 1) - 1/50 x z DATA(-2, -2, 2)
-
- + 1/50 x z DATA(1, -2, -1) - 1/350 y z DATA(1, -2, -1)
-
- - 1/25 x y DATA(-1, -2, 0) - 1/175 y z DATA(1, 2, 2)
-
- - 1/350 y z DATA(1, 1, 2) - 1/350 y z DATA(-1, 1, 2)
-
- + 1/175 y z DATA(2, 1, 2) - 1/175 y z DATA(-1, 2, 2)
-
- + 2/175 y z DATA(2, 2, 2) + 1/175 y z DATA(-1, -2, 2)
-
- + 1/50 x y DATA(-2, -2, 0) - 1/350 y z DATA(-2, -1, 1)
-
- - 1/175 y z DATA(2, -2, 1) + 1/350 y z DATA(-1, -2, 1)
-
- + 1/175 y z DATA(-2, -2, -1) - 1/350 y z DATA(-1, -2, -1)
-
- 256 2
- + ---- DATA(1, -2, -2) - 1/245 y DATA(-2, 1, 1)
- 3675
-
- 2 2
- - 1/245 y DATA(-2, 1, -1) + 2/245 y DATA(-2, 2, 1)
-
- 2 2
- + 1/490 y DATA(1, -1, -1) + 1/490 y DATA(-1, 1, -1)
-
- 2 2
- + 1/490 y DATA(1, 1, -1) + 1/490 y DATA(-1, -1, 1)
-
- 2 2
- + 1/490 y DATA(1, -1, 1) + 1/490 y DATA(-1, -1, -1)
-
- 2 2
- - 1/245 y DATA(-1, 2, -1) - 1/245 y DATA(1, 2, -1)
-
- 2 2
- + 2/245 y DATA(2, 2, -1) + 2/245 y DATA(2, 2, -2)
-
- 2 2
- + 2/245 y DATA(-2, -2, 1) + 2/245 y DATA(-2, 2, 2)
-
- 2 2
- - 1/245 y DATA(1, 2, -2) - 1/245 y DATA(-1, -2, 1)
-
- 2 2
- + 2/245 y DATA(-2, -2, -1) - 1/245 y DATA(-1, -2, -1)
-
- - 1/50 x y DATA(-2, 2, 0) + 2/175 y z DATA(-2, 2, 2)
-
- + 1/100 x y DATA(2, 1, 0) - 1/100 x y DATA(2, -1, 0)
-
- + 1/175 y z DATA(1, 2, -2) + 1/350 y z DATA(-1, 2, -1)
-
- 169
- - ----- DATA(-2, -1, -2) - 1/25 x y DATA(1, 2, 0)
- 14700
-
- + 1/350 y z DATA(1, 2, -1) - 1/175 y z DATA(2, 2, -1)
-
- 529
- - ----- DATA(2, -2, -2) - 2/175 y z DATA(2, 2, -2)
- 14700
-
- - 1/50 x y DATA(2, -2, 0) - 1/175 y z DATA(-2, -2, 1)
-
- + 1/700 y z DATA(-1, -1, 1) - 9/98 DATA(0, -1, -2)
-
- 211
- + 1/700 y z DATA(1, -1, 1) + ---- DATA(-1, -1, -2)
- 3675
-
- - 1/700 y z DATA(-1, -1, -1) - 1/700 y z DATA(1, -1, -1)
-
- 169
- - ----- DATA(2, -1, -2) + 1/700 y z DATA(-1, 1, -1)
- 14700
-
- + 1/25 x y DATA(-1, 2, 0) + 1/700 y z DATA(1, 1, -1)
-
- 211
- + ---- DATA(1, -1, -2) + 1/350 y z DATA(2, 1, 1)
- 3675
-
- - 2/175 y z DATA(-2, -2, 2) - 1/350 y z DATA(2, -1, 1)
-
- - 1/700 y z DATA(1, 1, 1) + 1/350 y z DATA(-2, 1, 1)
-
- - 1/350 y z DATA(-2, 1, -1) - 1/300 DATA(-2, 0, -2)
-
- + 1/175 y z DATA(-2, 2, 1) + 4/75 DATA(1, 0, -2) + 1/175 y z DATA(2, 2, 1)
-
- + 4/75 DATA(-1, 0, -2) - 1/10 DATA(0, 0, -2) - 1/175 y z DATA(2, -1, 2)
-
- + 1/350 y z DATA(-1, -1, 2) - 1/350 y z DATA(-1, 2, 1)
-
- - 1/350 y z DATA(1, 2, 1) + 1/350 y z DATA(1, -1, 2)
-
- 169
- - ----- DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2) - 1/175 y z DATA(-2, 1, -2)
- 14700
-
- + 1/350 y z DATA(-1, 1, -2) + 1/350 y z DATA(1, 1, -2)
-
- - 9/98 DATA(0, 1, -2) - 1/175 y z DATA(2, 1, -2)
-
- - 2/175 y z DATA(-2, 2, -2) - 1/350 y z DATA(2, 1, -1)
-
- 211 211
- + ---- DATA(-1, 1, -2) + 1/350 y z DATA(2, -1, -1) + ---- DATA(1, 1, -2)
- 3675 3675
-
- 169 529
- - ----- DATA(2, 1, -2) - ----- DATA(-2, 2, -2) + 1/50 x z DATA(-2, 2, -2)
- 14700 14700
-
- - 1/50 x z DATA(2, 1, -2) + 1/25 x z DATA(1, 1, -2)
-
- - 1/25 x z DATA(-1, 1, -2) + 1/50 x z DATA(-2, 1, -2)
-
- + 1/100 x z DATA(2, 1, 1) + 1/100 x z DATA(2, 2, 1)
-
- - 1/50 x z DATA(1, 2, 1) + 1/50 x z DATA(-1, 2, 1)
-
- + 1/25 x z DATA(-1, -1, 2) + 1/50 x z DATA(2, -1, 2)
-
- - 1/25 x z DATA(1, -1, 2) - 1/100 x z DATA(2, -1, -1)
-
- - 1/100 x z DATA(2, 1, -1) - 1/50 x z DATA(1, -2, 1)
-
- - 1/50 x z DATA(-2, 1, 2) - 1/50 x z DATA(-1, -2, -1)
-
- + 1/100 x z DATA(-2, -2, -1) + 1/50 x z DATA(-1, -2, 1)
-
- + 1/25 x z DATA(1, 2, -2) - 1/50 x z DATA(-2, 2, 2)
-
- - 1/100 x z DATA(-2, -2, 1) - 1/50 x z DATA(2, 2, -2)
-
- - 1/100 x z DATA(2, 2, -1) + 1/50 x z DATA(1, 2, -1)
-
- - 1/50 x z DATA(-1, 2, -1) - 1/50 x z DATA(-1, -1, -1)
-
- - 1/25 x z DATA(1, 2, 2) - 1/25 x z DATA(1, 1, 2)
-
- + 1/25 x z DATA(-1, 1, 2) + 1/50 x z DATA(2, 1, 2)
-
- + 1/25 x z DATA(-1, 2, 2) + 1/50 x z DATA(2, 2, 2)
-
- + 1/25 x z DATA(-1, -2, 2) + 1/25 x z DATA(1, -1, -2)
-
- - 1/50 x z DATA(2, -1, -2) - 1/25 x z DATA(-1, -1, -2)
-
- - 1/50 x z DATA(2, -2, -2) + 1/50 x z DATA(-2, -1, -2)
-
- + 1/25 x z DATA(1, -2, -2) - 1/25 x z DATA(-1, -2, -2)
-
- + 1/50 x z DATA(-2, -2, -2) - 1/50 x z DATA(-2, -1, 2)
-
- + 1/50 x z DATA(2, -2, 2) - 1/25 x z DATA(1, -2, 2)
-
- + 1/50 x z DATA(-1, 1, 1) + 1/100 x z DATA(-2, 2, -1)
-
- - 1/100 x z DATA(2, -2, -1) - 1/25 x z DATA(-1, 2, -2)
-
- + 1/100 x z DATA(-2, -1, -1) + 1/100 x z DATA(2, -2, 1)
-
- - 1/100 x z DATA(-2, -1, 1) - 1/50 x y DATA(-2, 2, -2)
-
- + 1/100 x y DATA(2, 1, -2) - 1/50 x y DATA(1, 1, -2)
-
- + 1/50 x y DATA(-1, 1, -2) - 1/100 x y DATA(2, -1, -1)
-
- + 1/100 x y DATA(2, 1, -1) + 1/50 x y DATA(1, -1, 1)
-
- - 1/50 x y DATA(-1, -1, 1) - 1/50 x y DATA(1, 1, -1)
-
- + 1/50 x y DATA(-1, 1, -1) + 1/50 x y DATA(1, -1, -1)
-
- - 1/50 x y DATA(-2, 2, 1) - 1/100 x y DATA(-2, 1, -1)
-
- - 1/100 x y DATA(-2, 1, 1) - 1/50 x y DATA(1, 1, 1)
-
- - 1/100 x y DATA(2, -1, 1) + 1/50 x y DATA(-2, -2, 2)
-
- + 1/100 x y DATA(2, 1, 1) + 1/50 x y DATA(2, 2, 1)
-
- - 1/25 x y DATA(1, 2, 1) + 1/25 x y DATA(-1, 2, 1)
-
- - 1/50 x y DATA(-1, -1, 2) - 1/100 x y DATA(2, -1, 2)
-
- + 1/50 x y DATA(1, -1, 2) - 1/50 x y DATA(2, -2, -1)
-
- + 1/25 x y DATA(-1, 2, -2) + 1/100 x y DATA(-2, -1, -1)
-
- - 1/50 x y DATA(2, -2, 1) + 1/100 x y DATA(-2, -1, 1)
-
- + 1/25 x y DATA(1, -2, -1) + 1/25 x y DATA(1, -2, 1)
-
- - 1/100 x y DATA(-2, 1, 2) - 1/25 x y DATA(-1, -2, -1)
-
- + 1/50 x y DATA(-2, -2, -1) - 1/25 x y DATA(-1, -2, 1)
-
- - 1/25 x y DATA(1, 2, -2) - 1/50 x y DATA(-2, 2, 2)
-
- + 1/50 x y DATA(-2, -2, 1) + 1/50 x y DATA(2, 2, -2)
-
- + 1/50 x y DATA(2, 2, -1) - 1/25 x y DATA(1, 2, -1)
-
- + 1/25 x y DATA(-1, 2, -1) - 1/50 x y DATA(-1, -1, -1)
-
- + 1/100 x y DATA(-2, -1, 2) - 1/50 x y DATA(2, -2, 2)
-
- + 1/25 x y DATA(1, -2, 2) + 1/50 x y DATA(-1, 1, 1)
-
- 2 2
- + 1/490 y DATA(1, 1, 2) - 1/245 y DATA(1, 2, 2)
-
- 2 2
- - 1/245 y DATA(-2, 1, -2) + 1/490 y DATA(-1, 1, -2)
-
- 2 2
- + 1/490 y DATA(1, 1, -2) - 1/245 y DATA(2, 1, -2)
-
- 2 2
- + 2/245 y DATA(-2, 2, -2) - 1/245 y DATA(2, 1, -1)
-
- 2 2
- - 1/245 y DATA(2, -1, -1) + 1/490 y DATA(1, -1, 2)
-
- 2 2
- - 1/245 y DATA(2, -1, 2) + 1/490 y DATA(-1, -1, 2)
-
- 2 2
- - 1/245 y DATA(-1, 2, 1) - 1/245 y DATA(1, 2, 1)
-
- 2 2
- + 2/245 y DATA(2, 2, 1) - 1/245 y DATA(2, 1, 1)
-
- 2 2
- + 2/245 y DATA(-2, -2, 2) - 1/245 y DATA(2, -1, 1)
-
- 2 2
- + 1/490 y DATA(1, 1, 1) - 1/245 y DATA(-2, 1, 2)
-
- 2 2
- - 1/245 y DATA(1, -2, 1) - 1/245 y DATA(1, -2, -1)
-
- 2 2
- - 1/245 y DATA(-2, -1, 1) + 2/245 y DATA(2, -2, 1)
-
- 2 2
- - 1/245 y DATA(-2, -1, -1) - 1/245 y DATA(-1, 2, -2)
-
- 2 2
- + 2/245 y DATA(2, -2, -1) + 2/245 y DATA(-2, 2, -1)
-
- 2 2
- + 1/490 y DATA(-1, 1, 1) - 1/245 y DATA(1, -2, 2)
-
- 2 2
- + 2/245 y DATA(2, -2, 2) - 1/245 y DATA(-2, -1, 2)
-
- 2 2
- + 2/245 y DATA(-2, -2, -2) - 1/245 y DATA(-1, -2, -2)
-
- 2 2
- - 1/245 y DATA(1, -2, -2) - 1/245 y DATA(-2, -1, -2)
-
- 2 2
- + 2/245 y DATA(2, -2, -2) + 1/490 y DATA(-1, -1, -2)
-
- 2 2
- - 1/245 y DATA(2, -1, -2) + 1/490 y DATA(1, -1, -2)
-
- - 1/350 y DATA(-1, 1, 1) + 1/175 y DATA(1, -2, 2) - 2/175 y DATA(2, -2, 2)
-
- - 1/175 y DATA(-2, -1, 2) - 2/175 y DATA(-2, -2, -2)
-
- + 1/175 y DATA(-1, -2, -2) + 1/175 y DATA(1, -2, -2)
-
- - 1/175 y DATA(-2, -1, -2) - 2/175 y DATA(2, -2, -2)
-
- + 1/350 y DATA(-1, -1, -2) - 1/175 y DATA(2, -1, -2)
-
- + 1/350 y DATA(1, -1, -2) + 1/175 y DATA(-1, -2, 2)
-
- + 2/175 y DATA(2, 2, 2) - 1/175 y DATA(-1, 2, 2) + 1/175 y DATA(2, 1, 2)
-
- - 1/350 y DATA(-1, 1, 2) - 1/350 y DATA(1, 1, 2) - 1/175 y DATA(1, 2, 2)
-
- + 2/175 y DATA(-2, 2, 1) - 1/350 y DATA(-1, 1, -1)
-
- - 1/350 y DATA(1, 1, -1) + 1/350 y DATA(-1, -1, 1)
-
- + 1/350 y DATA(1, -1, 1) + 1/350 y DATA(-1, -1, -1)
-
- - 1/175 y DATA(-1, 2, -1) - 1/175 y DATA(1, 2, -1)
-
- + 2/175 y DATA(2, 2, -1) + 2/175 y DATA(2, 2, -2)
-
- - 2/175 y DATA(-2, -2, 1) + 2/175 y DATA(-2, 2, 2)
-
- - 1/175 y DATA(1, 2, -2) + 1/175 y DATA(-1, -2, 1)
-
- - 2/175 y DATA(-2, -2, -1) + 1/175 y DATA(-1, -2, -1)
-
- 2 2 2
- - 2/25 x DATA(-1, 2, 2) + 1/50 x DATA(2, 1, 2) - 2/25 x DATA(-1, 1, 2)
-
- 2 2 2
- - 2/25 x DATA(1, 1, 2) - 2/25 x DATA(1, 2, 2) - 2/25 x DATA(1, -2, 1)
-
- 2 2
- - 2/25 x DATA(1, -2, -1) + 1/50 x DATA(-2, -1, 1)
-
- 2 2
- + 1/50 x DATA(2, -2, 1) + 1/50 x DATA(-2, -1, -1)
-
- 2 2
- - 2/25 x DATA(-1, 2, -2) + 1/50 x DATA(2, -2, -1)
-
- 2 2
- + 1/50 x DATA(-2, 2, -1) - 2/25 x DATA(-1, 1, 1)
-
- 2 2
- - 2/25 x DATA(1, -2, 2) + 1/50 x DATA(2, -2, 2)
-
- 2 2
- + 1/50 x DATA(-2, -1, 2) + 1/50 x DATA(-2, -2, -2)
-
- 2 2
- - 2/25 x DATA(-1, -2, -2) - 2/25 x DATA(1, -2, -2)
-
- 2 2
- + 1/50 x DATA(-2, -1, -2) + 1/50 x DATA(2, -2, -2)
-
- 2 2
- - 2/25 x DATA(-1, -1, -2) + 1/50 x DATA(2, -1, -2)
-
- 2 2
- - 2/25 x DATA(1, -1, -2) - 2/25 x DATA(-1, -2, 2)
-
- 2 2
- + 1/50 x DATA(2, 2, 2) + 1/50 x DATA(2, 1, 1) - 1/175 z DATA(-2, 0, -1)
-
- - 1/175 z DATA(0, 0, 1) - 1/350 z DATA(1, 0, 1) + 1/175 z DATA(-2, 0, 1)
-
- + 1/350 z DATA(-1, 0, -1) + 1/175 z DATA(0, 0, -1)
-
- 2
- + 1/350 z DATA(1, 0, -1) - 1/350 z DATA(-1, 0, 1) + 2/245 z DATA(2, 0, 2)
-
- 2 2
- - 1/245 z DATA(2, 0, 1) - 1/245 z DATA(-2, 0, -1)
-
- 2 2
- + 1/245 z DATA(0, 0, 1) + 1/490 z DATA(1, 0, 1)
-
- 2 2
- - 1/245 z DATA(-2, 0, 1) + 1/490 z DATA(-1, 0, -1)
-
- 2 2
- + 1/245 z DATA(0, 0, -1) + 1/490 z DATA(1, 0, -1)
-
- 2 2
- + 1/490 z DATA(-1, 0, 1) + 2/245 z DATA(-2, 0, -2)
-
- 2 2
- - 1/245 z DATA(1, 0, -2) - 1/245 z DATA(-1, 0, -2)
-
- 2 2
- - 2/245 z DATA(0, 0, -2) + 2/245 z DATA(2, 0, -2)
-
- 2 2
- - 1/245 z DATA(2, 0, -1) - 1/245 z DATA(-1, 0, 2)
-
- 2 2
- - 2/245 z DATA(0, 0, 2) - 1/245 z DATA(1, 0, 2)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=1938294644, alloc=15529188, time=283.26
-bytes used=1939294864, alloc=15529188, time=283.35
-bytes used=1940365664, alloc=15529188, time=283.44
-bytes used=1941366008, alloc=15529188, time=283.53
-bytes used=1942385072, alloc=15529188, time=283.61
-bytes used=1943469588, alloc=15529188, time=283.70
-bytes used=1944469728, alloc=15529188, time=283.79
-bytes used=1945469876, alloc=15529188, time=283.87
-bytes used=1946470292, alloc=15529188, time=283.96
-bytes used=1947470556, alloc=15529188, time=284.05
-bytes used=1948470928, alloc=15529188, time=284.13
-bytes used=1949471048, alloc=15529188, time=284.22
-bytes used=1950511720, alloc=15529188, time=284.31
-bytes used=1951511844, alloc=15529188, time=284.40
-bytes used=1952523260, alloc=15529188, time=284.50
-bytes used=1953540996, alloc=15529188, time=284.59
-bytes used=1954542420, alloc=15529188, time=284.69
-bytes used=1955542604, alloc=15529188, time=284.78
-bytes used=1956551880, alloc=15529188, time=284.88
-bytes used=1957563532, alloc=15529188, time=284.98
-bytes used=1958563692, alloc=15529188, time=285.08
-bytes used=1959563808, alloc=15529188, time=285.19
-bytes used=1960578808, alloc=15529188, time=285.29
-bytes used=1961579984, alloc=15529188, time=285.40
-bytes used=1962590204, alloc=15529188, time=285.51
-bytes used=1963598948, alloc=15529188, time=285.59
-bytes used=1964616952, alloc=15529188, time=285.67
-bytes used=1965634668, alloc=15529188, time=285.74
-bytes used=1966652472, alloc=15529188, time=285.82
- 529 2 2
-[COEFF(-2, -2, -2) = - ----- + 2/245 z - 1/50 x + 2/175 y z + 1/50 x
- 14700
-
- 2
- + 1/50 x z + 1/50 x y - 2/175 z + 2/245 y - 2/175 y, COEFF(-1, -2, -2) =
-
- 256 2 2 2
- - 1/25 x y + ---- - 1/245 z + 1/25 x - 1/175 y z - 1/245 y - 2/25 x
- 3675
-
- + 1/175 z + 1/175 y - 1/25 x z, COEFF(0, -2, -2) =
-
- 2 2 33 2
- - 2/245 z - 2/175 y z - 2/245 y + 2/175 y - --- + 3/25 x + 2/175 z,
- 490
-
- 2 2
- COEFF(1, -2, -2) = 1/25 x y - 1/245 z - 2/25 x + 1/175 y - 1/175 y z
-
- 256 2
- - 1/25 x + ---- + 1/175 z - 1/245 y + 1/25 x z, COEFF(2, -2, -2) =
- 3675
-
- 2 529
- 2/245 z - 1/50 x z - 2/175 z + 1/50 x - 1/50 x y - ----- + 2/175 y z
- 14700
-
- 2 2 2
- - 2/175 y + 1/50 x + 2/245 y , COEFF(-2, -1, -2) = - 1/245 y - 2/175 z
-
- 169 2 2
- + 1/50 x z - 1/175 y - ----- + 2/245 z + 1/175 y z + 1/50 x - 1/50 x
- 14700
-
- 2 211
- + 1/100 x y, COEFF(-1, -1, -2) = - 1/245 z + ---- - 1/25 x z - 1/50 x y
- 3675
-
- 2 2
- + 1/350 y - 2/25 x + 1/490 y + 1/175 z + 1/25 x - 1/350 y z,
-
- COEFF(0, -1, -2) =
-
- 2 2 2
- - 1/175 y z - 2/245 z - 9/98 + 1/175 y + 2/175 z + 1/245 y + 3/25 x ,
-
- 211 2
- COEFF(1, -1, -2) = ---- + 1/50 x y - 2/25 x - 1/350 y z + 1/350 y
- 3675
-
- 2 2
- + 1/490 y + 1/175 z - 1/245 z - 1/25 x + 1/25 x z, COEFF(2, -1, -2) =
-
- 169 2 2 2
- - ----- + 2/245 z - 1/245 y - 1/50 x z - 1/175 y + 1/50 x - 1/100 x y
- 14700
-
- - 2/175 z + 1/175 y z + 1/50 x, COEFF(-2, 0, -2) =
-
- 2 2 2
- 1/50 x z + 2/245 z - 1/300 + 1/50 x - 2/245 y - 1/50 x - 2/175 z,
-
- COEFF(-1, 0, -2) =
-
- 2 2 2
- - 2/25 x + 1/175 z + 4/75 + 1/245 y + 1/25 x - 1/25 x z - 1/245 z ,
-
- 2 2 2
- COEFF(0, 0, -2) = 2/245 y - 2/245 z - 1/10 + 3/25 x + 2/175 z,
-
- COEFF(1, 0, -2) =
-
- 2 2 2
- - 1/245 z + 1/175 z + 1/245 y - 2/25 x + 1/25 x z - 1/25 x + 4/75,
-
- COEFF(2, 0, -2) =
-
- 2 2 2
- - 2/175 z + 2/245 z + 1/50 x - 1/300 - 1/50 x z + 1/50 x - 2/245 y ,
-
- 169
- COEFF(-2, 1, -2) = - 1/175 y z - 1/50 x + 1/50 x z - ----- + 1/175 y
- 14700
-
- 2 2 2
- - 2/175 z - 1/100 x y + 1/50 x + 2/245 z - 1/245 y , COEFF(-1, 1, -2) =
-
- 211 2
- 1/25 x + 1/350 y z + ---- - 1/25 x z + 1/175 z - 2/25 x - 1/350 y
- 3675
-
- 2 2
- + 1/490 y + 1/50 x y - 1/245 z , COEFF(0, 1, -2) =
-
- 2 2 2
- - 2/245 z + 1/175 y z - 9/98 + 2/175 z + 1/245 y + 3/25 x - 1/175 y,
-
- 2 2
- COEFF(1, 1, -2) = 1/490 y - 1/25 x - 1/350 y + 1/25 x z - 2/25 x
-
- 2 211
- + 1/175 z - 1/245 z + 1/350 y z - 1/50 x y + ----, COEFF(2, 1, -2) =
- 3675
-
- 2 169
- 1/50 x - 1/175 y z + 1/175 y + 1/50 x + 1/100 x y - 1/50 x z - -----
- 14700
-
- 2 2
- + 2/245 z - 1/245 y - 2/175 z, COEFF(-2, 2, -2) = - 1/50 x y - 2/175 y z
-
- 2 529 2 2
- + 2/175 y - 1/50 x + 1/50 x z + 1/50 x - ----- + 2/245 y + 2/245 z
- 14700
-
- 2 256 2
- - 2/175 z, COEFF(-1, 2, -2) = - 1/245 z + 1/175 z + ---- - 1/245 y
- 3675
-
- 2
- - 1/25 x z + 1/25 x y - 2/25 x + 1/25 x - 1/175 y + 1/175 y z,
-
- COEFF(0, 2, -2) =
-
- 2 2 2 33
- - 2/245 y + 2/175 y z - 2/175 y + 3/25 x - 2/245 z + 2/175 z - ---,
- 490
-
- 256
- COEFF(1, 2, -2) = - 1/25 x + 1/175 z - 1/25 x y + ---- + 1/25 x z
- 3675
-
- 2 2 2
- - 1/245 z + 1/175 y z - 1/175 y - 1/245 y - 2/25 x , COEFF(2, 2, -2) =
-
- 2 529
- 2/175 y + 1/50 x - ----- - 1/50 x z - 2/175 z + 1/50 x y - 2/175 y z
- 14700
-
- 2 2 169
- + 2/245 y + 1/50 x + 2/245 z , COEFF(-2, -2, -1) = - ----- - 1/50 x
- 14700
-
- 2 2
- + 1/100 x z + 1/50 x y + 1/50 x + 1/175 y z + 2/245 y - 1/175 z
-
- 2 2
- - 2/175 y - 1/245 z , COEFF(-1, -2, -1) = 1/25 x - 2/25 x + 1/175 y
-
- 211 2 2
- - 1/25 x y + 1/350 z - 1/50 x z - 1/350 y z + ---- - 1/245 y + 1/490 z ,
- 3675
-
- COEFF(0, -2, -1) =
-
- 2 2 2
- 1/245 z + 1/175 z + 3/25 x + 2/175 y - 9/98 - 1/175 y z - 2/245 y ,
-
- 2
- COEFF(1, -2, -1) = - 1/25 x + 1/490 z + 1/25 x y + 1/50 x z + 1/350 z
-
- 2 211 2
- - 1/350 y z - 1/245 y + ---- + 1/175 y - 2/25 x , COEFF(2, -2, -1) =
- 3675
-
- 169 2
- 1/50 x - 1/175 z - 2/175 y - 1/100 x z - 1/50 x y - ----- + 2/245 y
- 14700
-
- 2 2
- + 1/50 x - 1/245 z + 1/175 y z, COEFF(-2, -1, -1) = - 1/50 x - 1/175 z
-
- 2 2 191 2
- - 1/245 z - 1/245 y + ----- - 1/175 y + 1/50 x + 1/100 x y + 1/100 x z
- 14700
-
- 2 2
- + 1/350 y z, COEFF(-1, -1, -1) = 1/25 x + 1/490 y - 2/25 x - 1/50 x y
-
- 166 2
- - 1/50 x z + 1/350 z + ---- - 1/700 y z + 1/490 z + 1/350 y,
- 3675
-
- COEFF(0, -1, -1) =
-
- 2 2 57 2
- 3/25 x + 1/175 z + 1/175 y + 1/245 y - --- + 1/245 z - 1/350 y z,
- 490
-
- COEFF(1, -1, -1) = 1/350 y + 1/350 z - 1/700 y z - 1/25 x + 1/50 x y
-
- 2 2 2 166
- + 1/490 y - 2/25 x + 1/50 x z + 1/490 z + ----, COEFF(2, -1, -1) =
- 3675
-
- 2 2 2
- - 1/245 y + 1/350 y z + 1/50 x - 1/100 x y - 1/175 z - 1/245 z + 1/50 x
-
- 191
- + ----- - 1/175 y - 1/100 x z, COEFF(-2, 0, -1) =
- 14700
-
- 2 2 2 311
- - 1/245 z - 2/245 y + 1/50 x + ----- - 1/175 z + 1/100 x z - 1/50 x,
- 14700
-
- COEFF(-1, 0, -1) =
-
- 151 2 2 2
- ---- + 1/350 z - 1/50 x z - 2/25 x + 1/245 y + 1/490 z + 1/25 x,
- 3675
-
- 2 2 61 2
- COEFF(0, 0, -1) = 1/245 z + 1/175 z + 2/245 y - --- + 3/25 x ,
- 490
-
- COEFF(1, 0, -1) =
-
- 2 2 151 2
- 1/490 z + 1/50 x z - 2/25 x + ---- + 1/350 z - 1/25 x + 1/245 y ,
- 3675
-
- COEFF(2, 0, -1) =
-
- 2 311 2 2
- - 1/100 x z - 2/245 y - 1/175 z + ----- + 1/50 x - 1/245 z + 1/50 x ,
- 14700
-
- 2 2 2
- COEFF(-2, 1, -1) = - 1/245 z - 1/350 y z - 1/175 z + 1/50 x - 1/245 y
-
- 191
- - 1/100 x y + 1/100 x z + 1/175 y + ----- - 1/50 x, COEFF(-1, 1, -1) =
- 14700
-
- 166 2 2
- 1/700 y z - 1/350 y + ---- + 1/350 z + 1/25 x + 1/490 z + 1/490 y
- 3675
-
- 2
- - 2/25 x + 1/50 x y - 1/50 x z, COEFF(0, 1, -1) =
-
- 2 2 57 2
- - 1/175 y + 1/350 y z + 1/245 y + 3/25 x + 1/175 z - --- + 1/245 z ,
- 490
-
- 166 2
- COEFF(1, 1, -1) = 1/50 x z + 1/700 y z - 1/50 x y + ---- - 2/25 x
- 3675
-
- 2 2
- + 1/490 y - 1/350 y + 1/350 z - 1/25 x + 1/490 z , COEFF(2, 1, -1) =
-
- 191 2
- - 1/350 y z + ----- + 1/175 y + 1/100 x y + 1/50 x - 1/245 z - 1/100 x z
- 14700
-
- 2 2 2
- + 1/50 x - 1/175 z - 1/245 y , COEFF(-2, 2, -1) = 2/175 y + 2/245 y
-
- 169 2
- - 1/50 x y - 1/50 x - 1/175 y z - 1/175 z - ----- + 1/50 x + 1/100 x z
- 14700
-
- 2 2
- - 1/245 z , COEFF(-1, 2, -1) = - 1/50 x z - 1/175 y - 2/25 x + 1/25 x y
-
- 211 2 2
- + 1/350 y z + ---- + 1/490 z + 1/350 z + 1/25 x - 1/245 y ,
- 3675
-
- COEFF(0, 2, -1) =
-
- 2 2 2
- - 2/245 y - 9/98 + 1/175 z + 3/25 x + 1/175 y z - 2/175 y + 1/245 z ,
-
- 2 2
- COEFF(1, 2, -1) = - 2/25 x - 1/245 y + 1/350 y z - 1/175 y - 1/25 x y
-
- 211 2 2
- + 1/350 z + ---- + 1/490 z - 1/25 x + 1/50 x z, COEFF(2, 2, -1) = 1/50 x
- 3675
-
- 169 2
- - 1/175 y z - 1/100 x z + 2/175 y + 1/50 x y - ----- - 1/175 z + 2/245 y
- 14700
-
- 2
- + 1/50 x - 1/245 z , COEFF(-2, -2, 0) =
-
- 2 2 2
- 1/50 x + 2/245 y - 2/175 y - 1/300 - 2/245 z - 1/50 x + 1/50 x y,
-
- COEFF(-1, -2, 0) =
-
- 2 2 2
- 4/75 - 1/25 x y - 2/25 x + 1/175 y + 1/25 x + 1/245 z - 1/245 y ,
-
- 2 2 2
- COEFF(0, -2, 0) = 2/175 y - 1/10 - 2/245 y + 3/25 x + 2/245 z ,
-
- COEFF(1, -2, 0) =
-
- 2 2 2
- - 2/25 x + 1/245 z + 4/75 + 1/175 y - 1/25 x - 1/245 y + 1/25 x y,
-
- COEFF(2, -2, 0) =
-
- 2 2 2
- 2/245 y + 1/50 x - 1/300 - 1/50 x y - 2/245 z - 2/175 y + 1/50 x ,
-
- COEFF(-2, -1, 0) =
-
- 311 2 2 2
- ----- - 1/245 y + 1/50 x - 1/50 x - 2/245 z + 1/100 x y - 1/175 y,
- 14700
-
- COEFF(-1, -1, 0) =
-
- 2 2 2 151
- 1/350 y - 2/25 x + 1/490 y - 1/50 x y + 1/25 x + 1/245 z + ----,
- 3675
-
- 2 2 2 61
- COEFF(0, -1, 0) = 1/175 y + 1/245 y + 2/245 z + 3/25 x - ---,
- 490
-
- COEFF(1, -1, 0) =
-
- 2 151 2 2
- - 2/25 x + 1/50 x y + ---- + 1/350 y + 1/245 z + 1/490 y - 1/25 x,
- 3675
-
- COEFF(2, -1, 0) =
-
- 2 2 2 311
- - 1/100 x y + 1/50 x - 1/245 y - 2/245 z - 1/175 y + 1/50 x + -----,
- 14700
-
- 2 2 2 431
- COEFF(-2, 0, 0) = - 2/245 y - 2/245 z + 1/50 x + ----- - 1/50 x,
- 14700
-
- 2 2 136 2
- COEFF(-1, 0, 0) = 1/245 y + 1/245 z + ---- + 1/25 x - 2/25 x ,
- 3675
-
- 2 2 13 2
- COEFF(0, 0, 0) = 2/245 y + 3/25 x - -- + 2/245 z ,
- 98
-
- 2 136 2 2
- COEFF(1, 0, 0) = - 2/25 x - 1/25 x + ---- + 1/245 y + 1/245 z ,
- 3675
-
- 2 2 2 431
- COEFF(2, 0, 0) = - 2/245 z - 2/245 y + 1/50 x + 1/50 x + -----,
- 14700
-
- COEFF(-2, 1, 0) =
-
- 2 2 2 311
- - 2/245 z - 1/50 x + 1/50 x - 1/245 y - 1/100 x y + 1/175 y + -----,
- 14700
-
- COEFF(-1, 1, 0) =
-
- 2 2 151 2
- - 1/350 y + 1/50 x y + 1/245 z + 1/490 y + ---- + 1/25 x - 2/25 x ,
- 3675
-
- 61 2 2 2
- COEFF(0, 1, 0) = - 1/175 y - --- + 2/245 z + 3/25 x + 1/245 y ,
- 490
-
- COEFF(1, 1, 0) =
-
- 2 2 2 151
- - 1/25 x + 1/245 z + 1/490 y - 1/50 x y - 2/25 x - 1/350 y + ----,
- 3675
-
- COEFF(2, 1, 0) =
-
- 2 2 311 2
- - 2/245 z + 1/175 y + 1/50 x + ----- + 1/100 x y - 1/245 y + 1/50 x,
- 14700
-
- COEFF(-2, 2, 0) =
-
- 2 2 2
- 2/175 y - 1/50 x y + 1/50 x + 2/245 y - 1/50 x - 2/245 z - 1/300,
-
- COEFF(-1, 2, 0) =
-
- 2 2 2
- - 1/175 y + 4/75 - 1/245 y + 1/25 x - 2/25 x + 1/25 x y + 1/245 z ,
-
- 2 2 2
- COEFF(0, 2, 0) = - 2/245 y + 2/245 z - 2/175 y + 3/25 x - 1/10,
-
- COEFF(1, 2, 0) =
-
- 2 2 2
- 1/245 z - 2/25 x - 1/175 y - 1/245 y + 4/75 - 1/25 x - 1/25 x y,
-
- COEFF(2, 2, 0) =
-
- 2 2 2
- 2/175 y + 1/50 x y + 1/50 x - 1/300 + 1/50 x + 2/245 y - 2/245 z ,
-
- 2 169
- COEFF(-2, -2, 1) = - 1/100 x z + 2/245 y - 1/50 x + 1/50 x y - -----
- 14700
-
- 2 2
- - 1/175 y z + 1/50 x + 1/175 z - 2/175 y - 1/245 z , COEFF(-1, -2, 1) =
-
- 2 2 2
- - 1/245 y + 1/350 y z + 1/175 y + 1/50 x z + 1/25 x + 1/490 z - 2/25 x
-
- 211
- - 1/350 z - 1/25 x y + ----, COEFF(0, -2, 1) =
- 3675
-
- 2 2 2
- 3/25 x - 1/175 z + 2/175 y + 1/175 y z - 9/98 + 1/245 z - 2/245 y ,
-
- 2 2
- COEFF(1, -2, 1) = - 1/245 y + 1/490 z - 1/50 x z - 1/25 x + 1/350 y z
-
- 2 211
- + 1/175 y + 1/25 x y - 2/25 x - 1/350 z + ----, COEFF(2, -2, 1) =
- 3675
-
- 2 2 2
- - 1/50 x y + 1/50 x - 2/175 y - 1/245 z + 1/50 x + 1/100 x z + 2/245 y
-
- 169 2
- + 1/175 z - 1/175 y z - -----, COEFF(-2, -1, 1) = - 1/100 x z - 1/245 y
- 14700
-
- 2 191
- + 1/175 z - 1/245 z - 1/175 y + ----- - 1/50 x - 1/350 y z + 1/100 x y
- 14700
-
- 2 2
- + 1/50 x , COEFF(-1, -1, 1) = 1/490 z + 1/350 y - 1/350 z + 1/25 x
-
- 2 166 2
- + 1/490 y + ---- - 2/25 x + 1/700 y z + 1/50 x z - 1/50 x y,
- 3675
-
- COEFF(0, -1, 1) =
-
- 57 2 2 2
- 1/350 y z - --- + 3/25 x + 1/245 z + 1/175 y - 1/175 z + 1/245 y ,
- 490
-
- 2 2
- COEFF(1, -1, 1) = - 1/25 x + 1/490 z + 1/700 y z + 1/490 y + 1/50 x y
-
- 2 166
- - 1/50 x z - 2/25 x + ---- - 1/350 z + 1/350 y, COEFF(2, -1, 1) =
- 3675
-
- 2 2 2
- - 1/175 y - 1/350 y z - 1/245 z - 1/100 x y - 1/245 y + 1/50 x + 1/175 z
-
- 191
- + ----- + 1/100 x z + 1/50 x, COEFF(-2, 0, 1) =
- 14700
-
- 2 2 2 311
- - 1/50 x - 1/245 z - 2/245 y + 1/50 x + 1/175 z + ----- - 1/100 x z,
- 14700
-
- COEFF(-1, 0, 1) =
-
- 2 151 2 2
- - 1/350 z + 1/245 y + ---- - 2/25 x + 1/50 x z + 1/490 z + 1/25 x,
- 3675
-
- 2 61 2 2
- COEFF(0, 0, 1) = 3/25 x - --- + 2/245 y + 1/245 z - 1/175 z,
- 490
-
- COEFF(1, 0, 1) =
-
- 2 2 2 151
- - 1/25 x - 1/350 z - 2/25 x + 1/490 z - 1/50 x z + 1/245 y + ----,
- 3675
-
- COEFF(2, 0, 1) =
-
- 2 311 2 2
- - 2/245 y + ----- + 1/50 x + 1/50 x + 1/100 x z + 1/175 z - 1/245 z ,
- 14700
-
- 2 2
- COEFF(-2, 1, 1) = - 1/245 z - 1/245 y - 1/50 x - 1/100 x z + 1/350 y z
-
- 2 191
- + 1/175 y + 1/50 x + ----- + 1/175 z - 1/100 x y, COEFF(-1, 1, 1) =
- 14700
-
- 166 2 2
- - 1/350 z + 1/50 x z + ---- + 1/25 x - 1/350 y - 2/25 x + 1/490 y
- 3675
-
- 2
- - 1/700 y z + 1/50 x y + 1/490 z , COEFF(0, 1, 1) =
-
- 57 2 2 2
- - --- - 1/175 y - 1/350 y z + 1/245 z + 3/25 x + 1/245 y - 1/175 z,
- 490
-
- 2
- COEFF(1, 1, 1) = - 1/50 x y + 1/490 y - 1/350 z - 1/25 x - 1/700 y z
-
- 2 2 166
- - 1/50 x z + 1/490 z - 1/350 y - 2/25 x + ----, COEFF(2, 1, 1) =
- 3675
-
- 2 191 2
- 1/350 y z + 1/50 x + 1/100 x y + 1/100 x z + ----- - 1/245 y + 1/175 z
- 14700
-
- 2
- - 1/245 z + 1/50 x + 1/175 y, COEFF(-2, 2, 1) = - 1/50 x y + 1/175 y z
-
- 169 2 2 2
- + 1/175 z - ----- - 1/100 x z - 1/50 x + 1/50 x + 2/245 y - 1/245 z
- 14700
-
- 2 211
- + 2/175 y, COEFF(-1, 2, 1) = - 1/350 y z - 1/175 y - 2/25 x + ----
- 3675
-
- 2 2
- - 1/245 y + 1/490 z + 1/50 x z + 1/25 x + 1/25 x y - 1/350 z,
-
- COEFF(0, 2, 1) =
-
- 2 2 2
- 3/25 x + 1/245 z - 2/245 y - 1/175 z - 9/98 - 1/175 y z - 2/175 y,
-
- 2 211 2
- COEFF(1, 2, 1) = - 2/25 x - 1/175 y - 1/350 y z + ---- - 1/245 y
- 3675
-
- 2
- - 1/25 x y - 1/350 z - 1/50 x z - 1/25 x + 1/490 z , COEFF(2, 2, 1) =
-
- 169 2 2
- 2/175 y - ----- + 1/175 z + 1/175 y z + 1/100 x z - 1/245 z + 1/50 x
- 14700
-
- 2 2
- + 1/50 x y + 1/50 x + 2/245 y , COEFF(-2, -2, 2) = - 1/50 x z + 1/50 x
-
- 529 2 2
- - 2/175 y z + 2/175 z - ----- + 1/50 x y + 2/245 y + 2/245 z - 2/175 y
- 14700
-
- 2
- - 1/50 x, COEFF(-1, -2, 2) = 1/175 y - 1/245 z + 1/175 y z - 1/175 z
-
- 256 2 2
- + ---- - 1/245 y + 1/25 x + 1/25 x z - 1/25 x y - 2/25 x ,
- 3675
-
- COEFF(0, -2, 2) =
-
- 33 2 2 2
- 2/175 y - --- + 2/175 y z - 2/245 y + 3/25 x - 2/175 z - 2/245 z ,
- 490
-
- 2
- COEFF(1, -2, 2) = - 1/25 x z - 1/25 x + 1/175 y - 1/245 z - 1/175 z
-
- 2 2 256
- + 1/175 y z - 1/245 y + 1/25 x y - 2/25 x + ----, COEFF(2, -2, 2) =
- 3675
-
- 2 2 2 529
- 1/50 x + 1/50 x z + 2/245 z + 2/245 y + 2/175 z - 2/175 y - -----
- 14700
-
- - 1/50 x y - 2/175 y z + 1/50 x, COEFF(-2, -1, 2) = 1/100 x y - 1/50 x
-
- 169 2 2
- + 2/175 z - ----- - 1/175 y - 1/245 y - 1/50 x z + 1/50 x - 1/175 y z
- 14700
-
- 2 211 2 2
- + 2/245 z , COEFF(-1, -1, 2) = ---- + 1/490 y - 2/25 x - 1/175 z
- 3675
-
- 2
- - 1/245 z + 1/350 y + 1/350 y z + 1/25 x z - 1/50 x y + 1/25 x,
-
- COEFF(0, -1, 2) =
-
- 2 2 2
- - 9/98 + 1/245 y + 1/175 y z - 2/245 z - 2/175 z + 1/175 y + 3/25 x ,
-
- 2 2 211
- COEFF(1, -1, 2) = 1/350 y + 1/490 y - 1/245 z - 1/25 x z + ---- - 1/175 z
- 3675
-
- 2
- + 1/350 y z + 1/50 x y - 1/25 x - 2/25 x , COEFF(2, -1, 2) = - 1/175 y
-
- 2 2 2
- + 1/50 x - 1/100 x y - 1/245 y + 2/245 z + 1/50 x z + 2/175 z
-
- 169
- - 1/175 y z - ----- + 1/50 x, COEFF(-2, 0, 2) =
- 14700
-
- 2 2 2
- 2/175 z - 1/50 x + 1/50 x - 1/50 x z + 2/245 z - 1/300 - 2/245 y ,
-
- COEFF(-1, 0, 2) =
-
- 2 2 2
- 1/245 y - 1/175 z - 2/25 x + 1/25 x z + 4/75 - 1/245 z + 1/25 x,
-
- 2 2 2
- COEFF(0, 0, 2) = - 2/175 z + 2/245 y - 1/10 + 3/25 x - 2/245 z ,
-
- COEFF(1, 0, 2) =
-
- 2 2 2
- 1/245 y - 2/25 x - 1/25 x - 1/175 z - 1/25 x z - 1/245 z + 4/75,
-
- COEFF(2, 0, 2) =
-
- 2 2 2
- - 2/245 y + 1/50 x + 2/175 z + 1/50 x - 1/300 + 1/50 x z + 2/245 z ,
-
- 2 2 169
- COEFF(-2, 1, 2) = 1/175 y + 1/50 x - 1/245 y - ----- - 1/100 x y
- 14700
-
- 2
- - 1/50 x z + 2/245 z + 2/175 z - 1/50 x + 1/175 y z, COEFF(-1, 1, 2) =
-
- 2 2 211 2
- - 2/25 x + 1/490 y + ---- - 1/245 z - 1/350 y - 1/175 z + 1/25 x
- 3675
-
- + 1/25 x z - 1/350 y z + 1/50 x y, COEFF(0, 1, 2) =
-
- 2 2 2
- - 2/245 z - 2/175 z - 1/175 y + 3/25 x - 1/175 y z - 9/98 + 1/245 y ,
-
- 2 2 211
- COEFF(1, 1, 2) = - 1/350 y z - 2/25 x + 1/490 y + ---- - 1/25 x - 1/175 z
- 3675
-
- 2
- - 1/245 z - 1/50 x y - 1/350 y - 1/25 x z, COEFF(2, 1, 2) = 1/50 x z
-
- 2 169 2
- + 1/50 x + 1/50 x - ----- - 1/245 y + 1/175 y + 2/175 z + 1/175 y z
- 14700
-
- 2 2
- + 1/100 x y + 2/245 z , COEFF(-2, 2, 2) = 2/175 y z + 2/175 y + 2/245 z
-
- 529 2 2
- - ----- + 2/245 y + 2/175 z - 1/50 x y - 1/50 x z + 1/50 x - 1/50 x,
- 14700
-
- 2 2 2
- COEFF(-1, 2, 2) = - 1/175 y + 1/25 x z - 2/25 x - 1/245 z - 1/245 y
-
- 256
- + ---- + 1/25 x y - 1/175 y z - 1/175 z + 1/25 x, COEFF(0, 2, 2) =
- 3675
-
- 2 2 2 33
- - 2/175 y z + 3/25 x - 2/245 z - 2/175 z - 2/175 y - 2/245 y - ---,
- 490
-
- 2 2 2
- COEFF(1, 2, 2) = - 1/175 y z - 2/25 x - 1/175 y - 1/245 z - 1/245 y
-
- 256 2
- - 1/25 x y - 1/25 x z - 1/175 z + ---- - 1/25 x, COEFF(2, 2, 2) = 2/245 y
- 3675
-
- 529 2
- + 2/175 y z - ----- + 1/50 x y + 1/50 x + 2/175 y + 1/50 x + 1/50 x z
- 14700
-
- 2
- + 2/175 z + 2/245 z ]
-
-> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c");
-bytes used=1967652932, alloc=15529188, time=285.91
-bytes used=1968653112, alloc=15529188, time=286.00
-bytes used=1969653372, alloc=15529188, time=286.09
-bytes used=1970653672, alloc=15529188, time=286.20
-bytes used=1971653860, alloc=15529188, time=286.99
-bytes used=1972654248, alloc=15529188, time=287.78
-bytes used=1973654460, alloc=15529188, time=288.56
-bytes used=1974655072, alloc=15529188, time=289.34
-bytes used=1975655756, alloc=15529188, time=290.11
-bytes used=1976655920, alloc=15529188, time=290.44
-bytes used=1977656092, alloc=15529188, time=290.53
-bytes used=1978656264, alloc=15529188, time=290.62
-bytes used=1979678056, alloc=15529188, time=290.70
-bytes used=1980705776, alloc=15529188, time=290.78
-bytes used=1981712364, alloc=15529188, time=290.86
-bytes used=1982712556, alloc=15529188, time=290.97
-bytes used=1983712716, alloc=15529188, time=291.61
-bytes used=1984712988, alloc=15529188, time=292.46
-bytes used=1985713220, alloc=15529188, time=292.75
-bytes used=1986714420, alloc=15529188, time=292.83
-bytes used=1987714932, alloc=15529188, time=292.90
-bytes used=1988715624, alloc=15529188, time=292.97
-bytes used=1989715808, alloc=15529188, time=293.03
-bytes used=1990716032, alloc=15529188, time=293.10
-bytes used=1991716456, alloc=15529188, time=293.17
-bytes used=1992717172, alloc=15529188, time=293.24
-bytes used=1993717412, alloc=15529188, time=293.31
-bytes used=1994717796, alloc=15529188, time=293.38
-bytes used=1995717972, alloc=15529188, time=293.45
-bytes used=1996718204, alloc=15529188, time=293.54
-bytes used=1997718408, alloc=15529188, time=293.66
-bytes used=1998718816, alloc=15529188, time=293.75
-bytes used=1999719792, alloc=15529188, time=293.86
-bytes used=2000724108, alloc=15529188, time=293.98
-bytes used=2001724964, alloc=15529188, time=294.09
-bytes used=2002732524, alloc=15529188, time=294.21
-bytes used=2003734468, alloc=15529188, time=294.33
-bytes used=2004745532, alloc=15529188, time=294.46
-bytes used=2005745756, alloc=15529188, time=294.59
-bytes used=2006746220, alloc=15529188, time=294.71
-bytes used=2007746612, alloc=15529188, time=294.79
-bytes used=2008746808, alloc=15529188, time=296.36
-bytes used=2009746992, alloc=15529188, time=297.05
-bytes used=2010747228, alloc=15529188, time=297.43
-bytes used=2011747640, alloc=15529188, time=297.51
-bytes used=2012747796, alloc=15529188, time=297.59
-bytes used=2013748148, alloc=15529188, time=297.66
-bytes used=2014748320, alloc=15529188, time=297.73
-bytes used=2015748816, alloc=15529188, time=297.81
-bytes used=2016748992, alloc=15529188, time=297.88
-bytes used=2017749192, alloc=15529188, time=297.96
-bytes used=2018749660, alloc=15529188, time=298.03
-bytes used=2019749928, alloc=15529188, time=298.11
-bytes used=2020750092, alloc=15529188, time=298.18
-bytes used=2021750528, alloc=15529188, time=298.26
-bytes used=2022750712, alloc=15529188, time=298.37
-bytes used=2023756964, alloc=15529188, time=298.54
-bytes used=2024767304, alloc=15529188, time=298.66
-bytes used=2025767592, alloc=15529188, time=298.80
-bytes used=2026767896, alloc=15529188, time=298.90
-bytes used=2027768132, alloc=15529188, time=300.76
-bytes used=2028768316, alloc=15529188, time=301.46
-bytes used=2029768500, alloc=15529188, time=301.89
-bytes used=2030768876, alloc=15529188, time=301.98
-bytes used=2031769296, alloc=15529188, time=302.05
-bytes used=2032769640, alloc=15529188, time=302.13
-bytes used=2033769900, alloc=15529188, time=302.20
-bytes used=2034770068, alloc=15529188, time=302.28
-bytes used=2035770276, alloc=15529188, time=302.34
-bytes used=2036770488, alloc=15529188, time=302.53
-bytes used=2037770712, alloc=15529188, time=303.25
-bytes used=2038770908, alloc=15529188, time=304.91
-bytes used=2039771192, alloc=15529188, time=305.41
-bytes used=2040771524, alloc=15529188, time=305.49
-bytes used=2041771700, alloc=15529188, time=305.57
-bytes used=2042771860, alloc=15529188, time=305.64
-bytes used=2043772204, alloc=15529188, time=305.72
-bytes used=2044772368, alloc=15529188, time=305.79
-bytes used=2045772568, alloc=15529188, time=305.86
-bytes used=2046772764, alloc=15529188, time=306.06
-bytes used=2047772992, alloc=15529188, time=307.06
-bytes used=2048773236, alloc=15529188, time=308.59
-bytes used=2049773832, alloc=15529188, time=309.08
-bytes used=2050774180, alloc=15529188, time=309.22
-bytes used=2051774348, alloc=15529188, time=309.32
->
-# d^2/dxdy
-> simplify( diff(interp_3d_cube_order4_smooth0,x,y) );
-bytes used=2052777004, alloc=15529188, time=309.48
-bytes used=2054046100, alloc=15529188, time=309.57
-bytes used=2055046240, alloc=15529188, time=309.65
-bytes used=2056046708, alloc=15529188, time=309.73
-bytes used=2057047100, alloc=15529188, time=309.80
-bytes used=2058047424, alloc=15529188, time=309.89
-bytes used=2059047556, alloc=15529188, time=309.97
-bytes used=2060047844, alloc=15529188, time=310.04
-bytes used=2061048220, alloc=15529188, time=310.11
- 187 187 17
-- ---- DATA(1, -2, 0) + ---- DATA(-1, -2, 0) - ---- DATA(-2, -2, 0)
- 7000 7000 5250
-
- 187 107 187
- - ---- DATA(-2, 1, 0) - ---- DATA(-2, 1, 2) + ---- DATA(-2, -1, 0)
- 7000 7000 7000
-
- 17 17 137
- + ---- DATA(2, -2, 0) + ---- DATA(-2, 2, 0) - ---- DATA(2, 2, -2)
- 5250 5250 5250
-
- 47 137 107
- - ---- DATA(-2, -2, 1) + ---- DATA(-2, 2, 2) + ---- DATA(1, 2, -2)
- 5250 5250 7000
-
- 167 47 167
- + ---- DATA(-1, -2, 1) - ---- DATA(-2, -2, -1) + ---- DATA(-1, -2, -1)
- 7000 5250 7000
-
- 167 167 167
- - ---- DATA(1, -2, 1) - ---- DATA(1, -2, -1) + ---- DATA(-2, -1, 1)
- 7000 7000 7000
-
- 47 167 107
- + ---- DATA(2, -2, 1) + ---- DATA(-2, -1, -1) - ---- DATA(-1, 2, -2)
- 5250 7000 7000
-
- 47 47 289
- + ---- DATA(2, -2, -1) + ---- DATA(-2, 2, -1) + ----- DATA(1, 1, 0)
- 5250 5250 10500
-
- 137 167
- + ---- DATA(1, 1, 1) - ---- DATA(-2, 1, 1) + 2/175 y DATA(2, 2, 0)
- 5250 7000
-
- 167
- - ---- DATA(-2, 1, -1) - 2/245 x y DATA(-2, -1, 0)
- 7000
-
- 2
- - 1/350 y DATA(1, -1, 0) + 1/350 y DATA(-1, 1, 0) - 1/100 x DATA(1, 1, 0)
-
- 2 2
- - 1/100 x DATA(-1, -1, 0) + 1/50 x DATA(1, -2, 0)
-
- 2 2
- - 1/50 x DATA(-1, -2, 0) + 1/100 x DATA(-2, -2, 0)
-
- 2 2
- - 1/200 x DATA(-2, 1, 0) + 1/200 x DATA(-2, -1, 0)
-
- 2 2
- - 1/100 x DATA(2, -2, 0) - 1/100 x DATA(-2, 2, 0)
-
- 2 2 2
- + 1/200 x DATA(2, 1, 0) - 1/200 x DATA(2, -1, 0) - 1/50 x DATA(1, 2, 0)
-
- 2
- + 1/50 x DATA(-1, 2, 0) + 2/175 x DATA(2, 2, 0) + 1/350 x DATA(1, -1, 0)
-
- - 1/350 x DATA(-1, 1, 0) - 1/350 y DATA(1, 1, 0) + 1/350 y DATA(-1, -1, 0)
-
- - 2/175 y DATA(-2, -2, 0) + 1/175 y DATA(-2, 1, 0)
-
- + 1/175 y DATA(-2, -1, 0) + 2/175 y DATA(2, -2, 0)
-
- - 2/175 y DATA(-2, 2, 0) + 1/175 y DATA(1, -2, 0)
-
- 47
- - 1/175 y DATA(-1, -2, 0) + ---- DATA(-2, 2, 1) - 1/175 y DATA(2, -1, 0)
- 5250
-
- - 1/175 y DATA(-1, 2, 0) - 1/175 y DATA(2, 1, 0) + 1/175 y DATA(1, 2, 0)
-
- 2 2
- + 1/100 y DATA(2, 2, 0) + 1/100 y DATA(1, -1, 0)
-
- 2 2
- + 1/100 y DATA(-1, 1, 0) - 1/100 y DATA(-1, -1, 0)
-
- 2 2
- + 1/200 y DATA(-1, -2, 0) + 1/100 y DATA(-2, -2, 0)
-
- 2 137 137
- - 1/200 y DATA(1, -2, 0) - ---- DATA(1, -1, -1) - ---- DATA(-1, 1, -1)
- 5250 5250
-
- 137 289 289
- + ---- DATA(1, 1, -1) + ----- DATA(-1, -1, 0) - ----- DATA(1, -1, 0)
- 5250 10500 10500
-
- 289 2 137
- - ----- DATA(-1, 1, 0) + 1/50 y DATA(2, -1, 0) + ---- DATA(-1, -1, 1)
- 10500 5250
-
- 137 2 137
- - ---- DATA(1, -1, 1) - 1/50 y DATA(2, 1, 0) - ---- DATA(-1, 1, 1)
- 5250 5250
-
- 2 2
- - 1/50 y DATA(-2, -1, 0) - 1/100 y DATA(2, -2, 0)
-
- 2 2
- - 1/100 y DATA(-2, 2, 0) + 1/50 y DATA(-2, 1, 0)
-
- 2 137 2
- - 1/100 y DATA(1, 1, 0) + ---- DATA(-1, -1, -1) - 1/200 y DATA(-1, 2, 0)
- 5250
-
- 2
- + 1/200 y DATA(1, 2, 0) + 1/350 x DATA(-1, -1, 0) - 1/350 x DATA(1, 1, 0)
-
- + 1/175 x DATA(1, -2, 0) + 1/175 x DATA(-1, -2, 0)
-
- + 2/175 x DATA(-2, 2, 0) + 1/175 x DATA(-2, 1, 0)
-
- - 1/175 x DATA(-2, -1, 0) - 2/175 x DATA(2, -2, 0)
-
- - 2/175 x DATA(-2, -2, 0) - 1/175 x DATA(-1, 2, 0) + 1/175 x DATA(2, 1, 0)
-
- 2
- - 1/175 x DATA(2, -1, 0) - 1/175 x DATA(1, 2, 0) - 1/175 z DATA(2, 2, 0)
-
- 2 2
- + 1/700 z DATA(1, -1, 0) + 1/700 z DATA(-1, 1, 0)
-
- 2 2
- - 1/700 z DATA(-1, -1, 0) + 1/350 z DATA(1, -2, 0)
-
- 2 2
- - 1/350 z DATA(-1, -2, 0) - 1/175 z DATA(-2, -2, 0)
-
- 2 2
- - 1/700 z DATA(1, 1, 0) + 1/175 z DATA(-2, 2, 0)
-
- 2 2
- + 1/350 z DATA(-2, 1, 0) - 1/350 z DATA(-2, -1, 0)
-
- 2 2
- + 1/175 z DATA(2, -2, 0) - 1/350 z DATA(2, 1, 0)
-
- 2 2
- + 1/350 z DATA(2, -1, 0) + 1/350 z DATA(-1, 2, 0)
-
- 2 2
- - 1/350 z DATA(1, 2, 0) + 1/100 x DATA(2, 2, 0)
-
- 2 2 187
- + 1/100 x DATA(1, -1, 0) + 1/100 x DATA(-1, 1, 0) + ---- DATA(2, 1, 0)
- 7000
-
- 187 187 167
- - ---- DATA(-1, 2, 0) - ---- DATA(2, -1, 0) - ---- DATA(-1, 2, -1)
- 7000 7000 7000
-
- 167 47 167
- + ---- DATA(1, 2, -1) - ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1)
- 7000 5250 7000
-
- 167 229 107
- - ---- DATA(2, -1, -1) - ----- DATA(1, -1, 2) - ---- DATA(2, -1, 2)
- 7000 10500 7000
-
- 229 167 167
- + ----- DATA(-1, -1, 2) - ---- DATA(-1, 2, 1) + ---- DATA(1, 2, 1)
- 10500 7000 7000
-
- 47 167 137
- - ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1) - ---- DATA(-2, -2, 2)
- 5250 7000 5250
-
- 167 17 187
- - ---- DATA(2, -1, 1) - ---- DATA(2, 2, 0) + ---- DATA(1, 2, 0)
- 7000 5250 7000
-
- 107 107 137
- + ---- DATA(-1, -2, 2) + ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2)
- 7000 7000 5250
-
- 107 107 229
- - ---- DATA(-1, 2, 2) + ---- DATA(2, 1, 2) - ----- DATA(-1, 1, 2)
- 7000 7000 10500
-
- 229 107 137
- + ----- DATA(1, 1, 2) - ---- DATA(1, -2, 2) + ---- DATA(2, -2, 2)
- 10500 7000 5250
-
- 107
- + ---- DATA(-2, -1, 2) + 1/175 y z DATA(-1, -2, -2)
- 7000
-
- - 1/175 y z DATA(1, -2, -2) + 2/175 y DATA(-2, 0, -2)
-
- - 2/175 y DATA(2, 0, 0) + 1/175 y DATA(-1, 0, 2) - 1/175 y DATA(1, 0, 2)
-
- - 2/175 y DATA(2, 0, 2) - 2/175 y DATA(2, 0, 1) - 1/175 y DATA(1, 0, -2)
-
- + 1/175 y DATA(-1, 0, -2) - 2/175 y DATA(2, 0, -2)
-
- - 2/175 y DATA(2, 0, -1) + 2/175 y DATA(-2, 0, -1)
-
- + 2/175 y DATA(-2, 0, 2) - 1/175 y DATA(1, 0, 0) - 1/175 y DATA(1, 0, 1)
-
- + 2/175 y DATA(-2, 0, 1) + 1/175 y DATA(-1, 0, -1)
-
- - 1/175 y DATA(1, 0, -1) + 1/175 y DATA(-1, 0, 1)
-
- - 1/175 y z DATA(-2, -1, -2) + 1/175 y DATA(-1, 0, 0)
-
- + 2/175 y DATA(-2, 0, 0) - 2/175 y z DATA(2, 0, 2)
-
- - 1/175 y z DATA(1, 0, 2) - 2/175 y z DATA(-2, 0, -2)
-
- - 2/175 y z DATA(2, -2, -2) + 1/175 y z DATA(-1, 0, 2)
-
- - 1/350 y z DATA(-1, -1, -2) + 1/175 x z DATA(0, -1, 2)
-
- - 1/175 x z DATA(0, 2, 1) + 1/350 y z DATA(1, 0, -1)
-
- + 1/350 y z DATA(-1, 0, 1) + 1/175 y z DATA(1, 0, -2)
-
- - 1/175 y z DATA(-1, 0, -2) + 2/175 y z DATA(2, 0, -2)
-
- + 1/175 y z DATA(2, 0, -1) - 1/175 y z DATA(-2, 0, -1)
-
- + 2/175 y z DATA(-2, 0, 2) - 1/350 y z DATA(1, 0, 1)
-
- - 2/175 x z DATA(0, 2, 2) - 1/175 x z DATA(0, 1, 2)
-
- + 1/350 x z DATA(0, 1, -1) + 1/175 y z DATA(-2, 0, 1)
-
- - 1/350 y z DATA(-1, 0, -1) + 1/175 y z DATA(2, -1, -2)
-
- + 1/350 y z DATA(1, -1, -2) + 1/245 x y DATA(-1, 1, 0)
-
- + 2/175 y z DATA(2, -2, 2) - 4/245 x y DATA(2, 0, 2)
-
- - 4/245 x y DATA(2, 0, 1) + 2/245 x y DATA(1, 0, -2)
-
- + 2/245 x y DATA(-1, 0, -2) - 4/245 x y DATA(2, 0, -2)
-
- + 2/245 x y DATA(0, 1, 1) + 2/245 x y DATA(1, 0, -1)
-
- + 2/245 x y DATA(-1, 0, 1) + 2/245 x y DATA(1, 0, 2)
-
- - 4/245 x y DATA(-2, 0, 1) + 2/245 x y DATA(-1, 0, -1)
-
- - 4/245 x y DATA(-2, 0, 0) + 1/175 y z DATA(-2, -1, 2)
-
- + 2/245 x y DATA(0, -1, -2) + 2/245 x y DATA(0, 1, -2)
-
- + 4/245 x y DATA(0, 0, 1) + 4/245 x y DATA(0, 0, -1)
-
- + 4/245 x y DATA(0, 0, 2) - 4/245 x y DATA(0, -2, -2)
-
- - 4/245 x y DATA(0, 2, 0) + 2/245 x y DATA(0, -1, 0)
-
- + 2/245 x y DATA(0, -1, -1) + 2/245 x y DATA(0, -1, 1)
-
- - 4/245 x y DATA(0, 2, -1) + 2/245 x y DATA(0, -1, 2)
-
- + 2/245 x y DATA(0, 1, -1) - 4/245 x y DATA(0, -2, 1)
-
- + 4/245 x y DATA(0, 0, -2) - 4/245 x y DATA(0, -2, 2)
-
- - 1/350 x z DATA(0, 1, 1) - 4/245 x y DATA(0, 2, 1)
-
- - 4/245 x y DATA(0, 2, 2) + 2/245 x y DATA(0, 1, 2)
-
- + 2/175 x z DATA(0, 2, -2) - 1/175 x z DATA(0, -2, -1)
-
- - 4/245 x y DATA(0, -2, 0) + 2/175 x DATA(0, -2, -1)
-
- + 2/175 y z DATA(-2, -2, -2) + 1/175 x z DATA(0, -2, 1)
-
- + 2/175 x z DATA(0, -2, 2) - 1/175 x z DATA(0, -1, -2)
-
- + 1/175 x z DATA(0, 1, -2) - 2/175 x z DATA(0, -2, -2)
-
- - 1/350 x z DATA(0, -1, -1) + 1/350 x z DATA(0, -1, 1)
-
- + 1/175 x z DATA(0, 2, -1) - 2/175 x DATA(0, 2, -2)
-
- - 1/175 x DATA(0, 1, 0) - 1/175 x DATA(0, 1, 1) - 1/175 y z DATA(2, 0, 1)
-
- 137
- - ---- DATA(-2, -2, -2) - 1/350 y z DATA(-2, -1, -1)
- 5250
-
- + 2/175 x DATA(0, -2, 2) + 1/175 x DATA(0, -1, -2)
-
- - 1/175 x DATA(0, 1, -2) - 2/245 x y DATA(-2, 1, 0)
-
- - 1/175 x DATA(0, 1, -1) + 2/175 x DATA(0, -2, 0) + 2/175 x DATA(0, -2, 1)
-
- - 2/175 x DATA(0, 2, 0) + 1/175 x DATA(0, -1, 0) + 1/175 x DATA(0, -1, -1)
-
- + 1/175 x DATA(0, -1, 1) - 2/175 x DATA(0, 2, -1) + 1/175 x DATA(0, -1, 2)
-
- - 2/175 x DATA(0, 2, 1) - 2/175 x DATA(0, 2, 2) - 1/175 x DATA(0, 1, 2)
-
- + 2/175 x DATA(0, -2, -2) + 1/175 y z DATA(-1, 2, -2)
-
- - 1/175 y z DATA(2, -2, -1) + 1/175 y z DATA(-2, 2, -1)
-
- + 4/245 x y DATA(2, 2, 0) - 4/245 x y DATA(-2, 0, -2)
-
- + 2/245 x y DATA(-1, 0, 2) + 4/245 x y DATA(0, 0, 0)
-
- - 4/245 x y DATA(0, 2, -2) - 4/245 x y DATA(0, -2, -1)
-
- + 2/245 x y DATA(0, 1, 0) - 4/245 x y DATA(2, 0, 0)
-
- + 1/700 y z DATA(-1, 1, 1) + 1/175 y z DATA(1, -2, 2)
-
- - 4/245 x y DATA(2, 0, -1) - 4/245 x y DATA(-2, 0, -1)
-
- - 4/245 x y DATA(-2, 0, 2) + 2/245 x y DATA(1, 0, 0)
-
- + 2/245 x y DATA(1, 0, 1) + 2/245 x y DATA(-1, 0, 0)
-
- 2
- + 1/245 x y DATA(1, -1, 0) - 1/1400 z DATA(1, 1, 1)
-
- 2 2
- + 1/700 z DATA(-2, 1, 1) + 1/700 z DATA(-2, 1, -1)
-
- 2 2 2
- + 1/100 y DATA(2, 2, 2) - 1/200 y DATA(-1, 2, 2) - 1/50 y DATA(2, 1, 2)
-
- 2 2
- + 1/100 y DATA(-1, 1, 2) + 1/200 y DATA(-1, -2, 2)
-
- 2
- + 1/245 x y DATA(-1, -1, 0) + 1/350 z DATA(-1, -2, 2)
-
- 2 2
- + 1/175 z DATA(2, 2, 2) - 1/350 z DATA(-1, 2, 2)
-
- 2 2
- + 1/350 z DATA(2, 1, 2) - 1/700 z DATA(-1, 1, 2)
-
- 2 2
- + 1/700 z DATA(1, 1, 2) + 1/350 z DATA(1, 2, 2)
-
- 2 2
- + 1/1400 z DATA(-1, 1, -1) - 1/1400 z DATA(1, 1, -1)
-
- 2 2
- - 1/1400 z DATA(-1, -1, 1) + 1/1400 z DATA(1, -1, 1)
-
- 2 2
- - 1/1400 z DATA(-1, -1, -1) + 1/700 z DATA(-1, 2, -1)
-
- 2 2
- - 1/700 z DATA(1, 2, -1) - 1/350 z DATA(2, 2, -1)
-
- 2 2
- + 1/175 z DATA(2, 2, -2) - 1/350 z DATA(-2, -2, 1)
-
- 2 2
- - 1/175 z DATA(-2, 2, 2) + 1/350 z DATA(1, 2, -2)
-
- 2 2
- - 1/700 z DATA(-1, -2, 1) - 1/350 z DATA(-2, -2, -1)
-
- 2 2
- - 1/700 z DATA(-1, -2, -1) - 1/350 z DATA(-2, 1, 2)
-
- 2 2
- + 1/700 z DATA(1, -2, 1) + 1/700 z DATA(1, -2, -1)
-
- 2 2
- - 1/700 z DATA(-2, -1, 1) + 1/350 z DATA(2, -2, 1)
-
- 2 2
- - 1/700 z DATA(-2, -1, -1) - 1/350 z DATA(-1, 2, -2)
-
- 2 2
- + 1/350 z DATA(2, -2, -1) + 1/350 z DATA(-2, 2, -1)
-
- 2 2
- + 1/1400 z DATA(-1, 1, 1) - 1/350 z DATA(1, -2, 2)
-
- 2 2
- - 1/175 z DATA(2, -2, 2) + 1/350 z DATA(-2, -1, 2)
-
- 2 2
- + 1/175 z DATA(-2, -2, -2) + 1/350 z DATA(-2, 2, 1)
-
- 2 2
- + 1/1400 z DATA(1, -1, -1) - 1/350 z DATA(-2, 1, -2)
-
- 2 2
- - 1/700 z DATA(-1, 1, -2) + 1/700 z DATA(1, 1, -2)
-
- 2 2
- + 1/350 z DATA(2, 1, -2) - 1/175 z DATA(-2, 2, -2)
-
- 2 2
- - 1/700 z DATA(2, 1, -1) + 1/700 z DATA(2, -1, -1)
-
- 2 2
- - 1/700 z DATA(1, -1, 2) - 1/350 z DATA(2, -1, 2)
-
- 2 2
- + 1/700 z DATA(-1, -1, 2) + 1/700 z DATA(-1, 2, 1)
-
- 2 2 2
- - 1/700 z DATA(1, 2, 1) - 1/350 z DATA(2, 2, 1) - 1/700 z DATA(2, 1, 1)
-
- 2 2
- + 1/175 z DATA(-2, -2, 2) + 1/700 z DATA(2, -1, 1)
-
- + 1/500 z DATA(-1, -1, 2) - 1/500 z DATA(-1, 2, 1) + 1/500 z DATA(1, 2, 1)
-
- + 1/250 z DATA(2, 2, 1) + 1/500 z DATA(2, 1, 1) + 1/125 z DATA(-2, -2, 2)
-
- - 1/500 z DATA(2, -1, 1) + 1/250 z DATA(-2, 1, -2)
-
- + 1/500 z DATA(-1, 1, -2) - 1/500 z DATA(1, 1, -2)
-
- - 1/250 z DATA(2, 1, -2) + 1/125 z DATA(-2, 2, -2)
-
- - 1/500 z DATA(2, 1, -1) + 1/500 z DATA(2, -1, -1)
-
- 2 2
- + 1/350 z DATA(-1, -2, -2) - 1/350 z DATA(1, -2, -2)
-
- 2 2
- + 1/350 z DATA(-2, -1, -2) - 1/175 z DATA(2, -2, -2)
-
- 2 2
- + 1/700 z DATA(-1, -1, -2) - 1/350 z DATA(2, -1, -2)
-
- 2
- - 1/700 z DATA(1, -1, -2) + 1/175 x DATA(1, -2, 2)
-
- - 1/175 x DATA(-2, -1, 2) - 2/175 x DATA(-2, -2, -2)
-
- + 1/175 x DATA(-1, -2, -2) + 1/175 x DATA(1, -2, -2)
-
- - 1/175 x DATA(-2, -1, -2) - 2/175 x DATA(2, -2, -2)
-
- + 1/350 x DATA(-1, -1, -2) - 1/175 x DATA(2, -1, -2)
-
- + 1/350 x DATA(1, -1, -2) + 1/175 x DATA(-1, -2, 2)
-
- + 2/175 x DATA(2, 2, 2) - 1/175 x DATA(-1, 2, 2) + 1/175 x DATA(2, 1, 2)
-
- - 1/350 x DATA(-1, 1, 2) - 1/350 x DATA(1, 1, 2) - 1/175 x DATA(1, 2, 2)
-
- - 1/500 z DATA(-2, -1, -1) + 1/250 z DATA(2, -2, -1)
-
- + 1/250 z DATA(-2, 2, -1) - 1/1000 z DATA(-1, 1, 1)
-
- - 1/250 z DATA(1, -2, 2) - 1/125 z DATA(2, -2, 2)
-
- + 1/250 z DATA(-2, -1, 2) - 1/125 z DATA(-2, -2, -2)
-
- - 1/250 z DATA(-1, -2, -2) + 1/250 z DATA(1, -2, -2)
-
- - 1/250 z DATA(-2, -1, -2) + 1/125 z DATA(2, -2, -2)
-
- - 1/500 z DATA(-1, -1, -2) + 1/250 z DATA(2, -1, -2)
-
- + 1/500 z DATA(1, -1, -2) + 1/250 z DATA(-1, -2, 2)
-
- + 1/125 z DATA(2, 2, 2) - 1/250 z DATA(-1, 2, 2) + 1/250 z DATA(2, 1, 2)
-
- - 1/500 z DATA(-1, 1, 2) + 1/500 z DATA(1, 1, 2) + 1/250 z DATA(1, 2, 2)
-
- + 1/250 z DATA(-1, 2, -2) - 1/500 z DATA(-2, 1, 1)
-
- + 1/500 z DATA(-2, 1, -1) - 1/250 z DATA(-2, 2, 1)
-
- + 1/1000 z DATA(1, -1, -1) + 1/1000 z DATA(-1, 1, -1)
-
- - 1/1000 z DATA(1, 1, -1) + 1/1000 z DATA(-1, -1, 1)
-
- - 1/1000 z DATA(1, -1, 1) - 1/1000 z DATA(-1, -1, -1)
-
- + 1/500 z DATA(-1, 2, -1) - 1/500 z DATA(1, 2, -1)
-
- - 1/250 z DATA(2, 2, -1) - 1/125 z DATA(2, 2, -2)
-
- + 1/250 z DATA(-2, -2, 1) - 1/125 z DATA(-2, 2, 2)
-
- - 1/250 z DATA(1, 2, -2) + 1/500 z DATA(-1, -2, 1)
-
- - 1/250 z DATA(-2, -2, -1) - 1/500 z DATA(-1, -2, -1)
-
- - 1/250 z DATA(-2, 1, 2) - 1/500 z DATA(1, -2, 1)
-
- + 1/500 z DATA(1, -2, -1) + 1/500 z DATA(-2, -1, 1)
-
- - 1/250 z DATA(2, -2, 1) + 1/1000 z DATA(1, 1, 1) - 1/500 z DATA(1, -1, 2)
-
- - 1/250 z DATA(2, -1, 2) - 2/175 x DATA(2, -2, 2) + 1/175 x DATA(-2, 1, 2)
-
- + 1/175 x DATA(1, -2, 1) + 1/175 x DATA(1, -2, -1)
-
- - 1/175 x DATA(-2, -1, 1) - 2/175 x DATA(2, -2, 1)
-
- - 1/175 x DATA(-2, -1, -1) - 1/175 x DATA(-1, 2, -2)
-
- - 2/175 x DATA(2, -2, -1) + 2/175 x DATA(-2, 2, -1)
-
- - 1/350 x DATA(-1, 1, 1) - 1/350 x DATA(1, 1, 1) + 1/175 x DATA(-2, 1, 1)
-
- + 1/175 x DATA(-2, 1, -1) + 2/175 x DATA(-2, 2, 1)
-
- + 1/350 x DATA(1, -1, -1) - 1/350 x DATA(-1, 1, -1)
-
- - 1/350 x DATA(1, 1, -1) + 1/350 x DATA(-1, -1, 1)
-
- + 1/350 x DATA(1, -1, 1) + 1/350 x DATA(-1, -1, -1)
-
- - 1/175 x DATA(-1, 2, -1) - 1/175 x DATA(1, 2, -1)
-
- + 2/175 x DATA(2, 2, -1) + 2/175 x DATA(2, 2, -2)
-
- - 2/175 x DATA(-2, -2, 1) + 2/175 x DATA(-2, 2, 2)
-
- - 1/175 x DATA(1, 2, -2) + 1/175 x DATA(-1, -2, 1)
-
- - 2/175 x DATA(-2, -2, -1) + 1/175 x DATA(-1, -2, -1)
-
- + 2/175 x DATA(-2, 2, -2) + 1/175 x DATA(2, 1, -1)
-
- - 1/175 x DATA(2, -1, -1) + 1/350 x DATA(1, -1, 2)
-
- - 1/175 x DATA(2, -1, 2) + 1/350 x DATA(-1, -1, 2)
-
- - 1/175 x DATA(-1, 2, 1) - 1/175 x DATA(1, 2, 1) + 2/175 x DATA(2, 2, 1)
-
- + 1/175 x DATA(2, 1, 1) - 2/175 x DATA(-2, -2, 2) - 1/175 x DATA(2, -1, 1)
-
- 2 2
- - 1/200 x DATA(-2, 1, -2) + 1/100 x DATA(-1, 1, -2)
-
- 2 2
- - 1/100 x DATA(1, 1, -2) + 1/200 x DATA(2, 1, -2)
-
- 2 2
- - 1/100 x DATA(-2, 2, -2) + 1/200 x DATA(2, 1, -1)
-
- 2 2
- - 1/200 x DATA(2, -1, -1) + 1/100 x DATA(1, -1, 2)
-
- 2 2
- - 1/200 x DATA(2, -1, 2) - 1/100 x DATA(-1, -1, 2)
-
- 2 2 2
- + 1/50 x DATA(-1, 2, 1) - 1/50 x DATA(1, 2, 1) + 1/100 x DATA(2, 2, 1)
-
- + 1/175 x DATA(-2, 1, -2) - 1/350 x DATA(-1, 1, -2)
-
- - 1/350 x DATA(1, 1, -2) + 1/175 x DATA(2, 1, -2)
-
- + 1/175 y z DATA(-2, 1, 2) + 1/350 y z DATA(1, -2, 1)
-
- 2 2
- + 1/100 x DATA(-2, -2, 2) - 1/100 x DATA(1, 1, 1)
-
- 2 2
- - 1/200 x DATA(-2, 1, 1) - 1/200 x DATA(-2, 1, -1)
-
- 2 2
- - 1/100 x DATA(-2, 2, 1) + 1/100 x DATA(1, -1, -1)
-
- 2 2
- + 1/100 x DATA(-1, 1, -1) - 1/100 x DATA(1, 1, -1)
-
- 2 2
- - 1/100 x DATA(-1, -1, 1) + 1/100 x DATA(1, -1, 1)
-
- 2 2
- - 1/100 x DATA(-1, -1, -1) + 1/50 x DATA(-1, 2, -1)
-
- 2 2
- - 1/50 x DATA(1, 2, -1) + 1/100 x DATA(2, 2, -1)
-
- 2 2
- + 1/100 x DATA(2, 2, -2) + 1/100 x DATA(-2, -2, 1)
-
- 2 2
- - 1/100 x DATA(-2, 2, 2) - 1/50 x DATA(1, 2, -2)
-
- 2 2
- - 1/50 x DATA(-1, -2, 1) + 1/100 x DATA(-2, -2, -1)
-
- 2 2
- - 1/50 x DATA(-1, -2, -1) - 1/200 x DATA(-2, 1, 2)
-
- 2
- - 1/200 x DATA(2, -1, 1) + 1/175 y DATA(-2, 1, 2)
-
- + 1/175 y DATA(1, -2, 1) + 1/175 y DATA(1, -2, -1)
-
- + 1/175 y DATA(-2, -1, 1) + 2/175 y DATA(2, -2, 1)
-
- + 1/175 y DATA(-2, -1, -1) - 1/175 y DATA(-1, 2, -2)
-
- + 2/175 y DATA(2, -2, -1) - 2/175 y DATA(-2, 2, -1)
-
- - 1/350 y DATA(1, -1, -1) - 1/175 y DATA(2, -1, 2)
-
- + 1/350 y DATA(-1, -1, 2) - 1/175 y DATA(-1, 2, 1) + 1/175 y DATA(1, 2, 1)
-
- + 2/175 y DATA(2, 2, 1) - 1/175 y DATA(2, 1, 1) - 2/175 y DATA(-2, -2, 2)
-
- - 1/175 y DATA(2, -1, 1) - 1/350 y DATA(1, 1, 1) + 1/175 y DATA(-2, 1, 1)
-
- + 1/175 y DATA(-2, 1, -1) + 1/175 y DATA(-2, 1, -2)
-
- + 1/350 y DATA(-1, 1, -2) - 1/350 y DATA(1, 1, -2)
-
- - 1/175 y DATA(2, 1, -2) - 2/175 y DATA(-2, 2, -2)
-
- - 1/175 y DATA(2, 1, -1) - 1/175 y DATA(2, -1, -1)
-
- - 1/350 y DATA(1, -1, 2) + 1/245 x y DATA(1, 1, 0)
-
- - 2/245 x y DATA(-2, 1, -2) + 4/245 x y DATA(-2, 2, -1)
-
- - 2/245 x y DATA(1, 2, 2) + 1/245 x y DATA(1, 1, 2)
-
- + 1/245 x y DATA(-1, 1, 2) - 2/245 x y DATA(2, 1, 2)
-
- - 2/245 x y DATA(-1, 2, 2) + 4/245 x y DATA(2, 2, 2)
-
- - 2/245 x y DATA(-1, -2, 2) + 1/245 x y DATA(1, -1, -2)
-
- - 2/245 x y DATA(2, -1, -2) + 1/245 x y DATA(-1, -1, -2)
-
- + 4/245 x y DATA(2, -2, -2) - 2/245 x y DATA(-2, -1, -2)
-
- - 2/245 x y DATA(1, -2, -2) - 2/245 x y DATA(-1, -2, -2)
-
- 107
- + 4/245 x y DATA(-2, -2, -2) + ---- DATA(-1, -2, -2)
- 7000
-
- + 1/700 x z DATA(1, -1, 1) + 1/700 x z DATA(-1, -1, 1)
-
- + 1/700 x z DATA(1, 1, -1) + 1/700 x z DATA(-1, 1, -1)
-
- - 1/700 x z DATA(1, -1, -1) + 1/175 x z DATA(-2, 2, 1)
-
- - 1/350 x z DATA(-2, 1, -1) + 1/350 x z DATA(-2, 1, 1)
-
- - 2/245 x y DATA(1, -2, 0) - 1/700 x z DATA(1, 1, 1)
-
- - 1/350 x z DATA(2, -1, 1) - 2/175 x z DATA(-2, -2, 2)
-
- - 1/350 x z DATA(1, -2, -1) - 1/350 y z DATA(1, -2, -1)
-
- - 2/245 x y DATA(-1, -2, 0) + 1/175 y z DATA(1, 2, 2)
-
- - 1/350 y z DATA(1, 1, 2) + 1/350 y z DATA(-1, 1, 2)
-
- - 1/175 y z DATA(2, 1, 2) - 1/175 y z DATA(-1, 2, 2)
-
- + 2/175 y z DATA(2, 2, 2) - 1/175 y z DATA(-1, -2, 2)
-
- + 4/245 x y DATA(-2, -2, 0) + 1/350 y z DATA(-2, -1, 1)
-
- + 1/175 y z DATA(2, -2, 1) - 1/350 y z DATA(-1, -2, 1)
-
- + 1/175 y z DATA(-2, -2, -1) + 1/350 y z DATA(-1, -2, -1)
-
- 107 2 2
- - ---- DATA(1, -2, -2) + 1/50 y DATA(-2, 1, 1) + 1/50 y DATA(-2, 1, -1)
- 7000
-
- 2 2
- - 1/100 y DATA(-2, 2, 1) + 1/100 y DATA(1, -1, -1)
-
- 2 2
- + 1/100 y DATA(-1, 1, -1) - 1/100 y DATA(1, 1, -1)
-
- 2 2
- - 1/100 y DATA(-1, -1, 1) + 1/100 y DATA(1, -1, 1)
-
- 2 2
- - 1/100 y DATA(-1, -1, -1) - 1/200 y DATA(-1, 2, -1)
-
- 2 2
- + 1/200 y DATA(1, 2, -1) + 1/100 y DATA(2, 2, -1)
-
- 2 2
- + 1/100 y DATA(2, 2, -2) + 1/100 y DATA(-2, -2, 1)
-
- 2 2
- - 1/100 y DATA(-2, 2, 2) + 1/200 y DATA(1, 2, -2)
-
- 2 2
- + 1/200 y DATA(-1, -2, 1) + 1/100 y DATA(-2, -2, -1)
-
- 2
- + 1/200 y DATA(-1, -2, -1) + 4/245 x y DATA(-2, 2, 0)
-
- - 2/175 y z DATA(-2, 2, 2) - 2/245 x y DATA(2, 1, 0)
-
- - 2/245 x y DATA(2, -1, 0) - 1/175 y z DATA(1, 2, -2)
-
- 107
- + 1/350 y z DATA(-1, 2, -1) + ---- DATA(-2, -1, -2)
- 7000
-
- - 2/245 x y DATA(1, 2, 0) - 1/350 y z DATA(1, 2, -1)
-
- 137
- - 1/175 y z DATA(2, 2, -1) + ---- DATA(2, -2, -2)
- 5250
-
- - 2/175 y z DATA(2, 2, -2) + 4/245 x y DATA(2, -2, 0)
-
- - 1/175 y z DATA(-2, -2, 1) + 1/700 y z DATA(-1, -1, 1)
-
- 229
- - 1/700 y z DATA(1, -1, 1) + ----- DATA(-1, -1, -2)
- 10500
-
- - 1/700 y z DATA(-1, -1, -1) + 1/700 y z DATA(1, -1, -1)
-
- 107
- - ---- DATA(2, -1, -2) - 1/700 y z DATA(-1, 1, -1)
- 7000
-
- - 2/245 x y DATA(-1, 2, 0) + 1/700 y z DATA(1, 1, -1)
-
- 229
- - ----- DATA(1, -1, -2) - 1/350 y z DATA(2, 1, 1)
- 10500
-
- - 2/175 y z DATA(-2, -2, 2) - 1/350 y z DATA(2, -1, 1)
-
- - 1/700 y z DATA(1, 1, 1) + 1/350 y z DATA(-2, 1, 1)
-
- - 1/350 y z DATA(-2, 1, -1) - 1/175 y z DATA(-2, 2, 1)
-
- + 1/175 y z DATA(2, 2, 1) - 1/175 y z DATA(2, -1, 2)
-
- + 1/350 y z DATA(-1, -1, 2) - 1/350 y z DATA(-1, 2, 1)
-
- + 1/350 y z DATA(1, 2, 1) - 1/350 y z DATA(1, -1, 2)
-
- 107
- - ---- DATA(-2, 1, -2) - 1/175 y z DATA(-2, 1, -2)
- 7000
-
- - 1/350 y z DATA(-1, 1, -2) + 1/350 y z DATA(1, 1, -2)
-
- + 1/175 y z DATA(2, 1, -2) + 2/175 y z DATA(-2, 2, -2)
-
- 229
- + 1/350 y z DATA(2, 1, -1) - ----- DATA(-1, 1, -2)
- 10500
-
- 229 107
- + 1/350 y z DATA(2, -1, -1) + ----- DATA(1, 1, -2) + ---- DATA(2, 1, -2)
- 10500 7000
-
- 137
- + ---- DATA(-2, 2, -2) - 2/175 x z DATA(-2, 2, -2)
- 5250
-
- - 1/175 x z DATA(2, 1, -2) + 1/350 x z DATA(1, 1, -2)
-
- + 1/350 x z DATA(-1, 1, -2) - 1/175 x z DATA(-2, 1, -2)
-
- + 1/350 x z DATA(2, 1, 1) + 1/175 x z DATA(2, 2, 1)
-
- - 1/350 x z DATA(1, 2, 1) - 1/350 x z DATA(-1, 2, 1)
-
- + 1/350 x z DATA(-1, -1, 2) - 1/175 x z DATA(2, -1, 2)
-
- + 1/350 x z DATA(1, -1, 2) + 1/350 x z DATA(2, -1, -1)
-
- - 1/350 x z DATA(2, 1, -1) + 1/350 x z DATA(1, -2, 1)
-
- + 1/175 x z DATA(-2, 1, 2) - 1/350 x z DATA(-1, -2, -1)
-
- + 1/175 x z DATA(-2, -2, -1) + 1/350 x z DATA(-1, -2, 1)
-
- + 1/175 x z DATA(1, 2, -2) + 2/175 x z DATA(-2, 2, 2)
-
- - 1/175 x z DATA(-2, -2, 1) - 2/175 x z DATA(2, 2, -2)
-
- - 1/175 x z DATA(2, 2, -1) + 1/350 x z DATA(1, 2, -1)
-
- + 1/350 x z DATA(-1, 2, -1) - 1/700 x z DATA(-1, -1, -1)
-
- - 1/175 x z DATA(1, 2, 2) - 1/350 x z DATA(1, 1, 2)
-
- - 1/350 x z DATA(-1, 1, 2) + 1/175 x z DATA(2, 1, 2)
-
- - 1/175 x z DATA(-1, 2, 2) + 2/175 x z DATA(2, 2, 2)
-
- + 1/175 x z DATA(-1, -2, 2) - 1/350 x z DATA(1, -1, -2)
-
- + 1/175 x z DATA(2, -1, -2) - 1/350 x z DATA(-1, -1, -2)
-
- + 2/175 x z DATA(2, -2, -2) + 1/175 x z DATA(-2, -1, -2)
-
- - 1/175 x z DATA(1, -2, -2) - 1/175 x z DATA(-1, -2, -2)
-
- + 2/175 x z DATA(-2, -2, -2) - 1/175 x z DATA(-2, -1, 2)
-
- - 2/175 x z DATA(2, -2, 2) + 1/175 x z DATA(1, -2, 2)
-
- - 1/700 x z DATA(-1, 1, 1) - 1/175 x z DATA(-2, 2, -1)
-
- + 1/175 x z DATA(2, -2, -1) + 1/175 x z DATA(-1, 2, -2)
-
- + 1/350 x z DATA(-2, -1, -1) - 1/175 x z DATA(2, -2, 1)
-
- - 1/350 x z DATA(-2, -1, 1) + 4/245 x y DATA(-2, 2, -2)
-
- - 2/245 x y DATA(2, 1, -2) + 1/245 x y DATA(1, 1, -2)
-
- + 1/245 x y DATA(-1, 1, -2) - 2/245 x y DATA(2, -1, -1)
-
- - 2/245 x y DATA(2, 1, -1) + 1/245 x y DATA(1, -1, 1)
-
- + 1/245 x y DATA(-1, -1, 1) + 1/245 x y DATA(1, 1, -1)
-
- + 1/245 x y DATA(-1, 1, -1) + 1/245 x y DATA(1, -1, -1)
-
- + 4/245 x y DATA(-2, 2, 1) - 2/245 x y DATA(-2, 1, -1)
-
- - 2/245 x y DATA(-2, 1, 1) + 1/245 x y DATA(1, 1, 1)
-
- - 2/245 x y DATA(2, -1, 1) + 4/245 x y DATA(-2, -2, 2)
-
- - 2/245 x y DATA(2, 1, 1) + 4/245 x y DATA(2, 2, 1)
-
- - 2/245 x y DATA(1, 2, 1) - 2/245 x y DATA(-1, 2, 1)
-
- + 1/245 x y DATA(-1, -1, 2) - 2/245 x y DATA(2, -1, 2)
-
- + 1/245 x y DATA(1, -1, 2) + 4/245 x y DATA(2, -2, -1)
-
- - 2/245 x y DATA(-1, 2, -2) - 2/245 x y DATA(-2, -1, -1)
-
- + 4/245 x y DATA(2, -2, 1) - 2/245 x y DATA(-2, -1, 1)
-
- - 2/245 x y DATA(1, -2, -1) - 2/245 x y DATA(1, -2, 1)
-
- - 2/245 x y DATA(-2, 1, 2) - 2/245 x y DATA(-1, -2, -1)
-
- + 4/245 x y DATA(-2, -2, -1) - 2/245 x y DATA(-1, -2, 1)
-
- - 2/245 x y DATA(1, 2, -2) + 4/245 x y DATA(-2, 2, 2)
-
- + 4/245 x y DATA(-2, -2, 1) + 4/245 x y DATA(2, 2, -2)
-
- + 4/245 x y DATA(2, 2, -1) - 2/245 x y DATA(1, 2, -1)
-
- - 2/245 x y DATA(-1, 2, -1) + 1/245 x y DATA(-1, -1, -1)
-
- - 2/245 x y DATA(-2, -1, 2) + 4/245 x y DATA(2, -2, 2)
-
- - 2/245 x y DATA(1, -2, 2) + 1/245 x y DATA(-1, 1, 1)
-
- 2 2
- - 1/100 y DATA(1, 1, 2) + 1/200 y DATA(1, 2, 2)
-
- 2 2
- + 1/50 y DATA(-2, 1, -2) + 1/100 y DATA(-1, 1, -2)
-
- 2 2
- - 1/100 y DATA(1, 1, -2) - 1/50 y DATA(2, 1, -2)
-
- 2 2
- - 1/100 y DATA(-2, 2, -2) - 1/50 y DATA(2, 1, -1)
-
- 2 2
- + 1/50 y DATA(2, -1, -1) + 1/100 y DATA(1, -1, 2)
-
- 2 2
- + 1/50 y DATA(2, -1, 2) - 1/100 y DATA(-1, -1, 2)
-
- 2 2
- - 1/200 y DATA(-1, 2, 1) + 1/200 y DATA(1, 2, 1)
-
- 2 2
- + 1/100 y DATA(2, 2, 1) - 1/50 y DATA(2, 1, 1)
-
- 2 2
- + 1/100 y DATA(-2, -2, 2) + 1/50 y DATA(2, -1, 1)
-
- 2 2
- - 1/100 y DATA(1, 1, 1) + 1/50 y DATA(-2, 1, 2)
-
- 2 2
- - 1/200 y DATA(1, -2, 1) - 1/200 y DATA(1, -2, -1)
-
- 2 2
- - 1/50 y DATA(-2, -1, 1) - 1/100 y DATA(2, -2, 1)
-
- 2 2
- - 1/50 y DATA(-2, -1, -1) - 1/200 y DATA(-1, 2, -2)
-
- 2 2
- - 1/100 y DATA(2, -2, -1) - 1/100 y DATA(-2, 2, -1)
-
- 2 2
- + 1/100 y DATA(-1, 1, 1) - 1/200 y DATA(1, -2, 2)
-
- 2 2
- - 1/100 y DATA(2, -2, 2) - 1/50 y DATA(-2, -1, 2)
-
- 2 2
- + 1/100 y DATA(-2, -2, -2) + 1/200 y DATA(-1, -2, -2)
-
- 2 2
- - 1/200 y DATA(1, -2, -2) - 1/50 y DATA(-2, -1, -2)
-
- 2 2
- - 1/100 y DATA(2, -2, -2) - 1/100 y DATA(-1, -1, -2)
-
- 2 2
- + 1/50 y DATA(2, -1, -2) + 1/100 y DATA(1, -1, -2)
-
- + 1/350 y DATA(-1, 1, 1) + 1/175 y DATA(1, -2, 2) + 2/175 y DATA(2, -2, 2)
-
- + 1/175 y DATA(-2, -1, 2) - 2/175 y DATA(-2, -2, -2)
-
- - 1/175 y DATA(-1, -2, -2) + 1/175 y DATA(1, -2, -2)
-
- + 1/175 y DATA(-2, -1, -2) + 2/175 y DATA(2, -2, -2)
-
- + 1/350 y DATA(-1, -1, -2) - 1/175 y DATA(2, -1, -2)
-
- - 1/350 y DATA(1, -1, -2) - 1/175 y DATA(-1, -2, 2)
-
- + 2/175 y DATA(2, 2, 2) - 1/175 y DATA(-1, 2, 2) - 1/175 y DATA(2, 1, 2)
-
- + 1/350 y DATA(-1, 1, 2) - 1/350 y DATA(1, 1, 2) + 1/175 y DATA(1, 2, 2)
-
- - 2/175 y DATA(-2, 2, 1) + 1/350 y DATA(-1, 1, -1)
-
- - 1/350 y DATA(1, 1, -1) + 1/350 y DATA(-1, -1, 1)
-
- - 1/350 y DATA(1, -1, 1) + 1/350 y DATA(-1, -1, -1)
-
- - 1/175 y DATA(-1, 2, -1) + 1/175 y DATA(1, 2, -1)
-
- + 2/175 y DATA(2, 2, -1) + 2/175 y DATA(2, 2, -2)
-
- - 2/175 y DATA(-2, -2, 1) - 2/175 y DATA(-2, 2, 2)
-
- + 1/175 y DATA(1, 2, -2) - 1/175 y DATA(-1, -2, 1)
-
- - 2/175 y DATA(-2, -2, -1) - 1/175 y DATA(-1, -2, -1)
-
- 2 2
- + 1/50 x DATA(-1, 2, 2) + 1/200 x DATA(2, 1, 2)
-
- 2 2 2
- + 1/100 x DATA(-1, 1, 2) - 1/100 x DATA(1, 1, 2) - 1/50 x DATA(1, 2, 2)
-
- 2 2
- + 1/50 x DATA(1, -2, 1) + 1/50 x DATA(1, -2, -1)
-
- 2 2
- + 1/200 x DATA(-2, -1, 1) - 1/100 x DATA(2, -2, 1)
-
- 2 2
- + 1/200 x DATA(-2, -1, -1) + 1/50 x DATA(-1, 2, -2)
-
- 2 2
- - 1/100 x DATA(2, -2, -1) - 1/100 x DATA(-2, 2, -1)
-
- 2 2
- + 1/100 x DATA(-1, 1, 1) + 1/50 x DATA(1, -2, 2)
-
- 2 2
- - 1/100 x DATA(2, -2, 2) + 1/200 x DATA(-2, -1, 2)
-
- 2 2
- + 1/100 x DATA(-2, -2, -2) - 1/50 x DATA(-1, -2, -2)
-
- 2 2
- + 1/50 x DATA(1, -2, -2) + 1/200 x DATA(-2, -1, -2)
-
- 2 2
- - 1/100 x DATA(2, -2, -2) - 1/100 x DATA(-1, -1, -2)
-
- 2 2
- - 1/200 x DATA(2, -1, -2) + 1/100 x DATA(1, -1, -2)
-
- 2 2
- - 1/50 x DATA(-1, -2, 2) + 1/100 x DATA(2, 2, 2)
-
- 2
- + 1/200 x DATA(2, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=2062048636, alloc=15529188, time=310.19
-bytes used=2063049388, alloc=15529188, time=310.27
-bytes used=2064092400, alloc=15529188, time=310.35
-bytes used=2065092764, alloc=15529188, time=310.43
-bytes used=2066093444, alloc=15529188, time=310.51
-bytes used=2067146852, alloc=15529188, time=310.59
-bytes used=2068169348, alloc=15529188, time=310.67
-bytes used=2069191564, alloc=15529188, time=310.76
-bytes used=2070192152, alloc=15529188, time=310.84
-bytes used=2071192304, alloc=15529188, time=310.92
-bytes used=2072205324, alloc=15529188, time=311.00
-bytes used=2073246836, alloc=15529188, time=311.09
-bytes used=2074247216, alloc=15529188, time=311.17
-bytes used=2075247888, alloc=15529188, time=311.26
-bytes used=2076248036, alloc=15529188, time=311.35
-bytes used=2077254636, alloc=15529188, time=311.44
-bytes used=2078272940, alloc=15529188, time=311.53
-bytes used=2079290876, alloc=15529188, time=311.62
-bytes used=2080291136, alloc=15529188, time=311.71
-bytes used=2081295708, alloc=15529188, time=311.81
-bytes used=2082295840, alloc=15529188, time=311.91
-bytes used=2083313544, alloc=15529188, time=312.01
-bytes used=2084321672, alloc=15529188, time=312.11
-bytes used=2085335788, alloc=15529188, time=312.19
-bytes used=2086340648, alloc=15529188, time=312.26
-bytes used=2087345300, alloc=15529188, time=312.34
- 2
-[COEFF(-2, -2, -2) = 4/245 x y - 2/175 y + 1/100 x + 2/175 y z - 1/125 z
-
- 2 2 137
- + 2/175 x z + 1/175 z + 1/100 y - ---- - 2/175 x, COEFF(-1, -2, -2) =
- 5250
-
- 107 2
- - 1/175 y + 1/175 y z + 1/175 x + ---- - 1/175 x z - 1/50 x - 1/250 z
- 7000
-
- 2 2
- - 2/245 x y + 1/200 y + 1/350 z ,
-
- COEFF(0, -2, -2) = - 4/245 x y - 2/175 x z + 2/175 x, COEFF(1, -2, -2) =
-
- 2 107 2
- 1/250 z - 1/175 x z - 1/350 z - ---- + 1/50 x + 1/175 x - 2/245 x y
- 7000
-
- 2 2
- + 1/175 y - 1/175 y z - 1/200 y , COEFF(2, -2, -2) = 2/175 y - 1/100 y
-
- 2 2 137
- + 1/125 z - 2/175 x - 1/100 x - 1/175 z - 2/175 y z + ---- + 4/245 x y
- 5250
-
- 107 2
- + 2/175 x z, COEFF(-2, -1, -2) = ---- + 1/175 y - 1/250 z - 1/50 y
- 7000
-
- 2 2
- + 1/350 z + 1/200 x - 2/245 x y - 1/175 y z + 1/175 x z - 1/175 x,
-
- 229 2 2
- COEFF(-1, -1, -2) = - 1/350 x z - 1/350 y z + ----- - 1/100 y + 1/700 z
- 10500
-
- 2
- + 1/350 x - 1/100 x - 1/500 z + 1/245 x y + 1/350 y,
-
- COEFF(0, -1, -2) = 1/175 x - 1/175 x z + 2/245 x y, COEFF(1, -1, -2) =
-
- 2 229 2
- - 1/350 y + 1/100 x + 1/350 x - 1/350 x z + 1/500 z - ----- - 1/700 z
- 10500
-
- 2 107
- + 1/350 y z + 1/245 x y + 1/100 y , COEFF(2, -1, -2) = - ---- - 2/245 x y
- 7000
-
- 2 2
- + 1/175 x z - 1/175 x - 1/200 x + 1/50 y + 1/250 z + 1/175 y z - 1/175 y
-
- 2
- - 1/350 z , COEFF(-2, 0, -2) = - 2/175 y z - 4/245 x y + 2/175 y,
-
- COEFF(-1, 0, -2) = 2/245 x y + 1/175 y - 1/175 y z,
-
- COEFF(0, 0, -2) = 4/245 x y,
-
- COEFF(1, 0, -2) = - 1/175 y + 1/175 y z + 2/245 x y,
-
- COEFF(2, 0, -2) = - 4/245 x y - 2/175 y + 2/175 y z, COEFF(-2, 1, -2) =
-
- 2 107 2
- - 1/350 z + 1/175 x + 1/250 z - ---- - 1/175 y z + 1/50 y - 1/175 x z
- 7000
-
- 2 2
- + 1/175 y - 1/200 x - 2/245 x y, COEFF(-1, 1, -2) = 1/100 y + 1/350 x z
-
- 229 2 2
- - ----- - 1/700 z + 1/100 x + 1/500 z - 1/350 y z + 1/245 x y + 1/350 y
- 10500
-
- - 1/350 x, COEFF(0, 1, -2) = - 1/175 x + 2/245 x y + 1/175 x z,
-
- COEFF(1, 1, -2) = 1/350 y z - 1/500 z - 1/350 y + 1/245 x y - 1/350 x
-
- 2 2 2 229
- + 1/350 x z - 1/100 y - 1/100 x + 1/700 z + -----, COEFF(2, 1, -2) =
- 10500
-
- 107 2 2 2
- ---- - 2/245 x y + 1/200 x - 1/50 y + 1/175 x + 1/350 z - 1/175 y
- 7000
-
- - 1/175 x z + 1/175 y z - 1/250 z, COEFF(-2, 2, -2) = - 2/175 x z
-
- 2 137 2 2
- + 1/125 z - 1/100 y + ---- - 1/100 x + 2/175 y z - 1/175 z - 2/175 y
- 5250
-
- 2
- + 4/245 x y + 2/175 x, COEFF(-1, 2, -2) = - 1/350 z - 2/245 x y - 1/175 x
-
- 107 2 2
- - ---- + 1/175 x z + 1/175 y z + 1/250 z + 1/50 x - 1/200 y - 1/175 y,
- 7000
-
- 107
- COEFF(0, 2, -2) = - 2/175 x - 4/245 x y + 2/175 x z, COEFF(1, 2, -2) = ----
- 7000
-
- 2
- + 1/350 z + 1/175 x z - 2/245 x y - 1/175 y z - 1/250 z + 1/175 y
-
- 2 2 2 2
- + 1/200 y - 1/50 x - 1/175 x, COEFF(2, 2, -2) = 1/175 z + 1/100 y
-
- 2 137
- + 2/175 x + 1/100 x - 2/175 x z - 1/125 z + 4/245 x y - ---- - 2/175 y z
- 5250
-
- 47
- + 2/175 y, COEFF(-2, -2, -1) = 4/245 x y - 2/175 y - ---- + 1/175 y z
- 5250
-
- 2 2 2
- + 1/100 x - 2/175 x + 1/175 x z - 1/350 z + 1/100 y - 1/250 z,
-
- 2
- COEFF(-1, -2, -1) = - 1/350 x z + 1/200 y - 2/245 x y - 1/175 y
-
- 2 2 167
- + 1/350 y z - 1/700 z - 1/50 x - 1/500 z + ---- + 1/175 x,
- 7000
-
- COEFF(0, -2, -1) = - 4/245 x y - 1/175 x z + 2/175 x, COEFF(1, -2, -1) =
-
- 167 2 2 2
- - ---- + 1/175 x + 1/50 x - 1/350 y z + 1/700 z + 1/500 z - 1/200 y
- 7000
-
- 2 2
- - 2/245 x y + 1/175 y - 1/350 x z, COEFF(2, -2, -1) = 1/350 z - 1/100 y
-
- 2 47
- + 4/245 x y + 1/250 z + 2/175 y - 1/100 x - 1/175 y z + ---- + 1/175 x z
- 5250
-
- 2 2
- - 2/175 x, COEFF(-2, -1, -1) = - 1/700 z - 2/245 x y + 1/175 y - 1/50 y
-
- 2 167
- - 1/175 x - 1/500 z + 1/200 x - 1/350 y z + ---- + 1/350 x z,
- 7000
-
- 2
- COEFF(-1, -1, -1) = - 1/1400 z - 1/700 x z - 1/1000 z + 1/245 x y
-
- 2 2 137
- + 1/350 y - 1/100 x - 1/100 y - 1/700 y z + 1/350 x + ----,
- 5250
-
- COEFF(0, -1, -1) = 1/175 x + 2/245 x y - 1/350 x z, COEFF(1, -1, -1) =
-
- 2 2 2 137
- 1/1000 z + 1/1400 z + 1/100 x + 1/100 y - ---- + 1/350 x + 1/700 y z
- 5250
-
- 2
- - 1/350 y - 1/700 x z + 1/245 x y, COEFF(2, -1, -1) = 1/350 x z - 1/200 x
-
- 2 167 2
- - 1/175 x - 2/245 x y + 1/500 z + 1/50 y - ---- + 1/700 z - 1/175 y
- 7000
-
- + 1/350 y z, COEFF(-2, 0, -1) = - 4/245 x y + 2/175 y - 1/175 y z,
-
- COEFF(-1, 0, -1) = 1/175 y + 2/245 x y - 1/350 y z,
-
- COEFF(0, 0, -1) = 4/245 x y,
-
- COEFF(1, 0, -1) = 2/245 x y + 1/350 y z - 1/175 y,
-
- COEFF(2, 0, -1) = - 4/245 x y + 1/175 y z - 2/175 y, COEFF(-2, 1, -1) =
-
- 2 2
- 1/500 z + 1/50 y - 1/200 x + 1/175 y - 2/245 x y + 1/175 x - 1/350 x z
-
- 2 167 2
- + 1/700 z - 1/350 y z - ----, COEFF(-1, 1, -1) = 1/1000 z + 1/100 y
- 7000
-
- 2 2
- + 1/350 y + 1/100 x - 1/350 x + 1/245 x y + 1/1400 z + 1/700 x z
-
- 137
- - 1/700 y z - ----, COEFF(0, 1, -1) = 1/350 x z + 2/245 x y - 1/175 x,
- 5250
-
- 2
- COEFF(1, 1, -1) = - 1/1000 z - 1/350 y - 1/100 y + 1/700 y z + 1/245 x y
-
- 2 137 2
- - 1/1400 z + ---- + 1/700 x z - 1/100 x - 1/350 x, COEFF(2, 1, -1) =
- 5250
-
- 2 2 2
- - 1/175 y + 1/175 x - 2/245 x y - 1/50 y - 1/700 z + 1/200 x - 1/500 z
-
- 167 47
- - 1/350 x z + ---- + 1/350 y z, COEFF(-2, 2, -1) = ---- + 1/175 y z
- 7000 5250
-
- 2 2 2
- + 2/175 x + 4/245 x y + 1/250 z + 1/350 z - 1/100 y - 1/100 x - 2/175 y
-
- 2
- - 1/175 x z, COEFF(-1, 2, -1) = 1/50 x + 1/500 z - 1/175 x - 1/175 y
-
- 2 167 2
- + 1/350 x z + 1/700 z - ---- + 1/350 y z - 2/245 x y - 1/200 y ,
- 7000
-
- COEFF(0, 2, -1) = - 4/245 x y + 1/175 x z - 2/175 x, COEFF(1, 2, -1) =
-
- 2 167 2
- - 1/350 y z + 1/200 y + ---- - 1/50 x - 2/245 x y + 1/175 y - 1/175 x
- 7000
-
- 2
- + 1/350 x z - 1/500 z - 1/700 z , COEFF(2, 2, -1) = - 1/175 y z
-
- 2
- + 4/245 x y + 2/175 y - 1/250 z + 1/100 y - 1/175 x z + 2/175 x
-
- 2 47 2
- + 1/100 x - ---- - 1/350 z , COEFF(-2, -2, 0) =
- 5250
-
- 2 17 2 2
- 1/100 y - 2/175 x - 2/175 y - ---- - 1/175 z + 4/245 x y + 1/100 x ,
- 5250
-
- COEFF(-1, -2, 0) =
-
- 2 2 187 2
- - 2/245 x y - 1/175 y - 1/350 z + 1/175 x + 1/200 y + ---- - 1/50 x ,
- 7000
-
- COEFF(0, -2, 0) = 2/175 x - 4/245 x y, COEFF(1, -2, 0) =
-
- 2 187 2 2
- - 1/200 y + 1/175 y - ---- + 1/350 z + 1/50 x + 1/175 x - 2/245 x y,
- 7000
-
- COEFF(2, -2, 0) =
-
- 2 17 2 2
- - 1/100 x - 2/175 x + 2/175 y + ---- + 1/175 z + 4/245 x y - 1/100 y ,
- 5250
-
- COEFF(-2, -1, 0) =
-
- 187 2 2 2
- - 2/245 x y + ---- + 1/200 x - 1/350 z + 1/175 y - 1/175 x - 1/50 y ,
- 7000
-
- COEFF(-1, -1, 0) =
-
- 2 2 289 2
- 1/245 x y - 1/700 z - 1/100 y + ----- + 1/350 y + 1/350 x - 1/100 x ,
- 10500
-
- COEFF(0, -1, 0) = 2/245 x y + 1/175 x, COEFF(1, -1, 0) =
-
- 2 2 2 289
- 1/100 y + 1/245 x y + 1/700 z + 1/100 x - 1/350 y - ----- + 1/350 x,
- 10500
-
- COEFF(2, -1, 0) =
-
- 2 187 2 2
- - 2/245 x y - 1/175 x - 1/200 x - ---- - 1/175 y + 1/50 y + 1/350 z ,
- 7000
-
- COEFF(-2, 0, 0) = - 4/245 x y + 2/175 y,
-
- COEFF(-1, 0, 0) = 2/245 x y + 1/175 y, COEFF(0, 0, 0) = 4/245 x y,
-
- COEFF(1, 0, 0) = 2/245 x y - 1/175 y,
-
- COEFF(2, 0, 0) = - 4/245 x y - 2/175 y, COEFF(-2, 1, 0) =
-
- 2 187 2 2
- 1/50 y + 1/175 x - ---- + 1/350 z + 1/175 y - 1/200 x - 2/245 x y,
- 7000
-
- COEFF(-1, 1, 0) =
-
- 289 2 2 2
- - ----- + 1/245 x y + 1/350 y + 1/100 y + 1/100 x + 1/700 z - 1/350 x,
- 10500
-
- COEFF(0, 1, 0) = - 1/175 x + 2/245 x y, COEFF(1, 1, 0) =
-
- 289 2 2 2
- ----- + 1/245 x y - 1/100 y - 1/350 y - 1/100 x - 1/350 x - 1/700 z ,
- 10500
-
- COEFF(2, 1, 0) =
-
- 2 2 187 2
- - 1/350 z + 1/175 x + 1/200 x - 2/245 x y + ---- - 1/175 y - 1/50 y ,
- 7000
-
- COEFF(-2, 2, 0) =
-
- 2 2 2 17
- - 2/175 y + 4/245 x y + 1/175 z - 1/100 x + 2/175 x - 1/100 y + ----,
- 5250
-
- COEFF(-1, 2, 0) =
-
- 2 187 2 2
- - 1/175 y - 2/245 x y + 1/350 z - ---- - 1/175 x - 1/200 y + 1/50 x ,
- 7000
-
- COEFF(0, 2, 0) = - 4/245 x y - 2/175 x, COEFF(1, 2, 0) =
-
- 2 187 2 2
- - 1/50 x - 1/175 x - 2/245 x y + ---- - 1/350 z + 1/200 y + 1/175 y,
- 7000
-
- COEFF(2, 2, 0) =
-
- 2 2 17 2
- 1/100 y - 1/175 z + 4/245 x y - ---- + 2/175 y + 2/175 x + 1/100 x ,
- 5250
-
- 2 2
- COEFF(-2, -2, 1) = - 2/175 x - 1/175 x z - 1/350 z + 1/100 y - 1/175 y z
-
- 47 2
- - 2/175 y - ---- + 4/245 x y + 1/100 x + 1/250 z, COEFF(-1, -2, 1) =
- 5250
-
- 2 167 2
- 1/500 z - 1/700 z - 1/350 y z - 2/245 x y + ---- + 1/350 x z - 1/50 x
- 7000
-
- 2
- + 1/175 x - 1/175 y + 1/200 y ,
-
- COEFF(0, -2, 1) = 2/175 x + 1/175 x z - 4/245 x y, COEFF(1, -2, 1) =
-
- 167 2 2
- 1/175 y - ---- - 1/200 y - 2/245 x y + 1/700 z + 1/350 y z + 1/350 x z
- 7000
-
- 2 2
- - 1/500 z + 1/50 x + 1/175 x, COEFF(2, -2, 1) = - 1/175 x z - 1/100 x
-
- 2 47
- + 1/350 z + 4/245 x y + ---- - 2/175 x + 2/175 y + 1/175 y z - 1/250 z
- 5250
-
- 2 2 2
- - 1/100 y , COEFF(-2, -1, 1) = 1/350 y z + 1/500 z - 1/50 y - 1/700 z
-
- 2 167
- - 2/245 x y + 1/175 y - 1/175 x + 1/200 x - 1/350 x z + ----,
- 7000
-
- 2 2 2
- COEFF(-1, -1, 1) = 1/700 x z - 1/1400 z - 1/100 x + 1/1000 z - 1/100 y
-
- 137
- + 1/245 x y + 1/350 y + ---- + 1/700 y z + 1/350 x,
- 5250
-
- COEFF(0, -1, 1) = 1/175 x + 2/245 x y + 1/350 x z, COEFF(1, -1, 1) =
-
- 2 2 2
- 1/1400 z + 1/700 x z - 1/350 y + 1/100 x + 1/350 x + 1/100 y - 1/1000 z
-
- 137
- - 1/700 y z - ---- + 1/245 x y, COEFF(2, -1, 1) = - 2/245 x y - 1/350 x z
- 5250
-
- 2 167 2 2
- + 1/50 y - 1/175 x - ---- + 1/700 z - 1/200 x - 1/175 y - 1/350 y z
- 7000
-
- - 1/500 z, COEFF(-2, 0, 1) = - 4/245 x y + 1/175 y z + 2/175 y,
-
- COEFF(-1, 0, 1) = 2/245 x y + 1/175 y + 1/350 y z,
-
- COEFF(0, 0, 1) = 4/245 x y,
-
- COEFF(1, 0, 1) = - 1/175 y - 1/350 y z + 2/245 x y,
-
- COEFF(2, 0, 1) = - 1/175 y z - 2/175 y - 4/245 x y, COEFF(-2, 1, 1) =
-
- 2 2
- 1/350 y z + 1/175 x + 1/175 y + 1/350 x z + 1/700 z + 1/50 y - 1/500 z
-
- 167 2 2
- - 2/245 x y - ---- - 1/200 x , COEFF(-1, 1, 1) = - 1/700 x z + 1/1400 z
- 7000
-
- 2 2
- + 1/700 y z + 1/100 y + 1/245 x y - 1/1000 z + 1/350 y + 1/100 x
-
- 137
- - 1/350 x - ----, COEFF(0, 1, 1) = 2/245 x y - 1/350 x z - 1/175 x,
- 5250
-
- 2 2
- COEFF(1, 1, 1) = - 1/350 y + 1/245 x y - 1/100 x - 1/350 x - 1/1400 z
-
- 2 137
- - 1/700 y z - 1/100 y + 1/1000 z - 1/700 x z + ----, COEFF(2, 1, 1) =
- 5250
-
- 167 2 2 2
- ---- + 1/200 x - 1/700 z - 1/350 y z - 1/175 y + 1/350 x z - 1/50 y
- 7000
-
- + 1/500 z + 1/175 x - 2/245 x y, COEFF(-2, 2, 1) = - 1/250 z + 1/175 x z
-
- 2 47 2
- - 1/175 y z + 4/245 x y - 2/175 y - 1/100 y + ---- + 2/175 x - 1/100 x
- 5250
-
- 2 2
- + 1/350 z , COEFF(-1, 2, 1) = - 1/200 y - 1/500 z - 1/350 x z - 2/245 x y
-
- 2 167 2
- - 1/175 y + 1/700 z - ---- + 1/50 x - 1/350 y z - 1/175 x,
- 7000
-
- COEFF(0, 2, 1) = - 2/175 x - 1/175 x z - 4/245 x y, COEFF(1, 2, 1) =
-
- 2 2
- 1/175 y + 1/500 z - 1/350 x z + 1/350 y z - 1/50 x + 1/200 y - 1/175 x
-
- 167 2
- - 2/245 x y + ---- - 1/700 z , COEFF(2, 2, 1) = 1/175 x z + 2/175 x
- 7000
-
- 47 2 2
- + 2/175 y + 4/245 x y - ---- - 1/350 z + 1/100 y + 1/250 z + 1/175 y z
- 5250
-
- 2 2 2
- + 1/100 x , COEFF(-2, -2, 2) = - 2/175 x + 1/100 x - 2/175 y z + 1/100 y
-
- 137 2
- - 2/175 x z - ---- + 1/125 z + 1/175 z - 2/175 y + 4/245 x y,
- 5250
-
- 2 107 2
- COEFF(-1, -2, 2) = 1/200 y + 1/175 x z + ---- + 1/250 z - 1/50 x
- 7000
-
- 2
- - 1/175 y - 1/175 y z + 1/175 x - 2/245 x y + 1/350 z ,
-
- COEFF(0, -2, 2) = 2/175 x + 2/175 x z - 4/245 x y, COEFF(1, -2, 2) =
-
- 2 107
- - 1/350 z - 1/250 z + 1/175 y z + 1/175 y + 1/175 x z - ---- - 2/245 x y
- 7000
-
- 2 2 2
- + 1/50 x + 1/175 x - 1/200 y , COEFF(2, -2, 2) = 2/175 y z - 1/100 y
-
- 2 137 2
- + 2/175 y - 1/100 x + ---- - 1/175 z + 4/245 x y - 2/175 x z - 1/125 z
- 5250
-
- 2 2
- - 2/175 x, COEFF(-2, -1, 2) = 1/200 x + 1/350 z - 1/175 x z + 1/250 z
-
- 2 107
- + 1/175 y - 1/175 x - 1/50 y - 2/245 x y + ---- + 1/175 y z,
- 7000
-
- 2 2
- COEFF(-1, -1, 2) = 1/500 z + 1/700 z - 1/100 x + 1/245 x y + 1/350 x z
-
- 2 229
- + 1/350 x - 1/100 y + ----- + 1/350 y z + 1/350 y,
- 10500
-
- COEFF(0, -1, 2) = 1/175 x z + 1/175 x + 2/245 x y, COEFF(1, -1, 2) =
-
- 2 2
- 1/245 x y - 1/350 y - 1/500 z + 1/350 x z + 1/100 y - 1/700 z - 1/350 y z
-
- 229 2
- - ----- + 1/350 x + 1/100 x , COEFF(2, -1, 2) = - 1/175 x - 2/245 x y
- 10500
-
- 2 107 2
- - 1/350 z - 1/250 z - ---- - 1/175 y + 1/50 y - 1/175 x z - 1/175 y z
- 7000
-
- 2
- - 1/200 x , COEFF(-2, 0, 2) = 2/175 y - 4/245 x y + 2/175 y z,
-
- COEFF(-1, 0, 2) = 2/245 x y + 1/175 y z + 1/175 y,
-
- COEFF(0, 0, 2) = 4/245 x y,
-
- COEFF(1, 0, 2) = 2/245 x y - 1/175 y z - 1/175 y,
-
- COEFF(2, 0, 2) = - 4/245 x y - 2/175 y - 2/175 y z, COEFF(-2, 1, 2) =
-
- 2 2
- 1/175 y - 2/245 x y - 1/200 x + 1/175 x + 1/175 y z + 1/175 x z - 1/350 z
-
- 2 107 2
- + 1/50 y - 1/250 z - ----, COEFF(-1, 1, 2) = - 1/500 z + 1/100 x
- 7000
-
- 229 2
- + 1/350 y + 1/350 y z - ----- + 1/245 x y - 1/350 x z - 1/350 x + 1/100 y
- 10500
-
- 2
- - 1/700 z , COEFF(0, 1, 2) = - 1/175 x + 2/245 x y - 1/175 x z,
-
- 2
- COEFF(1, 1, 2) = - 1/350 x z - 1/350 y z + 1/500 z + 1/245 x y - 1/100 x
-
- 229 2 2
- + ----- - 1/350 x - 1/350 y + 1/700 z - 1/100 y , COEFF(2, 1, 2) =
- 10500
-
- 107 2 2
- - 1/175 y z + 1/175 x z + 1/175 x + ---- + 1/200 x + 1/350 z + 1/250 z
- 7000
-
- 2 2
- - 1/50 y - 1/175 y - 2/245 x y, COEFF(-2, 2, 2) = 2/175 x - 1/175 z
-
- 2 2 137
- - 1/100 y - 2/175 y z - 1/100 x - 2/175 y - 1/125 z + ---- + 2/175 x z
- 5250
-
- 2 2
- + 4/245 x y, COEFF(-1, 2, 2) = - 2/245 x y - 1/200 y - 1/175 x - 1/350 z
-
- 107 2
- - ---- + 1/50 x - 1/250 z - 1/175 y z - 1/175 x z - 1/175 y,
- 7000
-
- COEFF(0, 2, 2) = - 2/175 x z - 4/245 x y - 2/175 x, COEFF(1, 2, 2) =
-
- 2 2 107
- 1/200 y + 1/350 z + 1/175 y z + ---- - 1/175 x z - 1/175 x + 1/250 z
- 7000
-
- 2 137
- + 1/175 y - 2/245 x y - 1/50 x , COEFF(2, 2, 2) = 2/175 x z - ----
- 5250
-
- 2 2 2
- + 1/100 y + 1/175 z + 2/175 x + 2/175 y + 1/100 x + 1/125 z + 2/175 y z
-
- + 4/245 x y]
-
-> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c");
-bytes used=2088345652, alloc=15529188, time=312.41
-bytes used=2089345832, alloc=15529188, time=312.50
-bytes used=2090346308, alloc=15529188, time=312.59
-bytes used=2091346924, alloc=15529188, time=312.71
-bytes used=2092347088, alloc=15529188, time=313.44
-bytes used=2093347708, alloc=15529188, time=314.17
-bytes used=2094348048, alloc=15529188, time=314.91
-bytes used=2095348204, alloc=15529188, time=315.64
-bytes used=2096348904, alloc=15529188, time=316.36
-bytes used=2097349108, alloc=15529188, time=316.60
-bytes used=2098349300, alloc=15529188, time=316.69
-bytes used=2099349512, alloc=15529188, time=316.78
-bytes used=2100378548, alloc=15529188, time=316.85
-bytes used=2101379540, alloc=15529188, time=316.93
-bytes used=2102391364, alloc=15529188, time=317.03
-bytes used=2103391572, alloc=15529188, time=317.13
-bytes used=2104391724, alloc=15529188, time=318.40
-bytes used=2105391948, alloc=15529188, time=318.81
-bytes used=2106392272, alloc=15529188, time=318.94
-bytes used=2107392520, alloc=15529188, time=319.01
-bytes used=2108393164, alloc=15529188, time=319.08
-bytes used=2109393432, alloc=15529188, time=319.15
-bytes used=2110393920, alloc=15529188, time=319.21
-bytes used=2111394108, alloc=15529188, time=319.28
-bytes used=2112394292, alloc=15529188, time=319.35
-bytes used=2113394572, alloc=15529188, time=319.43
-bytes used=2114394836, alloc=15529188, time=319.52
-bytes used=2115395044, alloc=15529188, time=319.63
-bytes used=2116395332, alloc=15529188, time=319.74
-bytes used=2117402612, alloc=15529188, time=319.86
-bytes used=2118405888, alloc=15529188, time=319.99
-bytes used=2119406952, alloc=15529188, time=320.12
-bytes used=2120415632, alloc=15529188, time=320.23
-bytes used=2121415820, alloc=15529188, time=320.35
-bytes used=2122416392, alloc=15529188, time=320.44
-bytes used=2123416692, alloc=15529188, time=321.69
-bytes used=2124416888, alloc=15529188, time=322.62
-bytes used=2125417172, alloc=15529188, time=323.04
-bytes used=2126417476, alloc=15529188, time=323.13
-bytes used=2127417672, alloc=15529188, time=323.20
-bytes used=2128417952, alloc=15529188, time=323.28
-bytes used=2129418336, alloc=15529188, time=323.35
-bytes used=2130418500, alloc=15529188, time=323.41
-bytes used=2131418680, alloc=15529188, time=323.49
-bytes used=2132419080, alloc=15529188, time=323.62
-bytes used=2133429628, alloc=15529188, time=323.77
-bytes used=2134430920, alloc=15529188, time=323.90
-bytes used=2135431100, alloc=15529188, time=324.02
-bytes used=2136431276, alloc=15529188, time=324.56
-bytes used=2137446572, alloc=15529188, time=326.10
-bytes used=2138446744, alloc=15529188, time=326.53
-bytes used=2139446896, alloc=15529188, time=326.96
-bytes used=2140447144, alloc=15529188, time=327.04
-bytes used=2141451748, alloc=15529188, time=327.19
-bytes used=2142452048, alloc=15529188, time=327.61
-bytes used=2143452208, alloc=15529188, time=329.21
-bytes used=2144452360, alloc=15529188, time=329.68
-bytes used=2145452620, alloc=15529188, time=329.83
-bytes used=2146453020, alloc=15529188, time=330.01
-bytes used=2147453184, alloc=15529188, time=331.14
-bytes used=2148453472, alloc=15529188, time=332.24
-bytes used=2149461352, alloc=15529188, time=332.71
-bytes used=2150462012, alloc=15529188, time=332.79
-bytes used=2151462268, alloc=15529188, time=332.90
->
-# d^2/dxdz
-> simplify( diff(interp_3d_cube_order4_smooth0,x,z) );
-bytes used=2152462604, alloc=15529188, time=332.99
-bytes used=2153462976, alloc=15529188, time=333.07
-bytes used=2154463200, alloc=15529188, time=333.15
-bytes used=2155463432, alloc=15529188, time=333.23
-bytes used=2156463680, alloc=15529188, time=333.32
-bytes used=2157463872, alloc=15529188, time=333.40
-bytes used=2158463996, alloc=15529188, time=333.49
-bytes used=2159464136, alloc=15529188, time=333.57
-bytes used=2160464596, alloc=15529188, time=333.65
- 47 17 137
----- DATA(-2, 1, 2) + ---- DATA(-2, 0, 2) + ---- DATA(2, 2, -2)
-5250 5250 5250
-
- 107 137 107
- - ---- DATA(-2, -2, 1) + ---- DATA(-2, 2, 2) - ---- DATA(1, 2, -2)
- 7000 5250 7000
-
- 229 107 2
- - ----- DATA(-1, -2, 1) + ---- DATA(-2, -2, -1) + 1/50 x DATA(1, 0, -2)
- 10500 7000
-
- 2 2
- - 1/175 y DATA(2, 0, 2) + 1/700 y DATA(1, 0, -1)
-
- 229
- + ----- DATA(-1, -2, -1) + 1/350 z DATA(-1, 0, 1)
- 10500
-
- + 1/175 z DATA(-1, -1, 0) - 1/175 z DATA(1, -1, 0)
-
- + 1/175 z DATA(-1, 0, 0) + 1/175 z DATA(-1, 1, 0)
-
- 2
- - 1/50 x DATA(-1, 0, -2) + 4/245 x z DATA(0, 1, 0)
-
- - 1/350 y z DATA(-1, -1, 0) + 1/350 y z DATA(1, -1, 0)
-
- 2
- + 1/350 y z DATA(-1, 1, 0) + 1/175 y DATA(2, 0, -2)
-
- 2 2
- - 1/175 y DATA(-2, 0, -2) + 1/350 y DATA(1, 0, -2)
-
- 2 2
- - 1/350 y DATA(-1, 0, -2) - 1/700 y DATA(-1, 0, -1)
-
- 2 2
- - 1/350 y DATA(-2, 0, -1) - 1/700 y DATA(1, 0, 1)
-
- 2 2
- + 1/350 y DATA(-2, 0, 1) - 1/350 y DATA(2, 0, 1)
-
- 2 2
- - 1/350 y DATA(1, 0, 2) + 1/175 y DATA(-2, 0, 2)
-
- 2 2
- + 1/700 y DATA(-1, 0, 1) + 1/350 y DATA(2, 0, -1)
-
- 2 229 229
- + 1/350 y DATA(-1, 0, 2) + ----- DATA(1, -2, 1) - ----- DATA(1, -2, -1)
- 10500 10500
-
- 2 2
- + 1/100 x DATA(-2, 0, -2) - 1/100 x DATA(2, 0, -2)
-
- 167 2 2
- - ---- DATA(-2, -1, 1) + 1/200 x DATA(2, 0, 1) - 1/100 x DATA(1, 0, 1)
- 7000
-
- 2 2
- - 1/200 x DATA(-2, 0, 1) - 1/100 x DATA(-1, 0, -1)
-
- 2 2
- + 1/100 x DATA(1, 0, -1) + 1/200 x DATA(-2, 0, -1)
-
- 2 2 2
- - 1/100 x DATA(-2, 0, 2) + 1/50 x DATA(-1, 0, 2) - 1/50 x DATA(1, 0, 2)
-
- 2 2
- + 1/100 x DATA(2, 0, 2) - 1/200 x DATA(2, 0, -1)
-
- + 4/245 x z DATA(-2, 0, -2) - 2/245 x z DATA(1, 0, -2)
-
- - 2/245 x z DATA(-1, 0, -2) - 2/175 x DATA(-2, 0, -2)
-
- + 1/175 x DATA(1, 0, -2) + 1/175 x DATA(-1, 0, -2)
-
- 2
- + 1/100 x DATA(-1, 0, 1) - 2/175 x DATA(2, 0, -2) + 1/175 x DATA(2, 0, 1)
-
- - 1/175 x DATA(-2, 0, -1) + 2/175 x DATA(-2, 0, 2)
-
- + 1/350 x DATA(-1, 0, -1) - 2/175 x DATA(0, 0, 2) - 1/175 x DATA(0, 0, 1)
-
- + 1/175 x DATA(0, 0, -1) + 2/175 x DATA(0, 0, -2) - 1/350 x DATA(1, 0, 1)
-
- + 1/175 x DATA(-2, 0, 1) - 1/175 x DATA(2, 0, -1) - 1/175 x DATA(-1, 0, 2)
-
- - 1/175 x DATA(1, 0, 2) + 2/175 x DATA(2, 0, 2) + 1/350 x DATA(1, 0, -1)
-
- - 1/350 x DATA(-1, 0, 1) + 4/245 x z DATA(2, 0, -2)
-
- - 4/245 x z DATA(2, 2, 0) - 2/245 x z DATA(2, 0, 1)
-
- + 2/245 x z DATA(1, 2, 0) + 1/245 x z DATA(1, 0, 1)
-
- - 2/245 x z DATA(-2, 0, 1) + 2/245 x z DATA(1, 1, 0)
-
- + 2/245 x z DATA(1, 0, 0) - 4/245 x z DATA(-2, 2, 0)
-
- + 4/245 x z DATA(-2, 0, 2) - 2/245 x z DATA(-2, 0, -1)
-
- + 1/245 x z DATA(-1, 0, -1) + 2/245 x z DATA(-1, -2, 0)
-
- - 4/245 x z DATA(-2, -2, 0) - 4/245 x z DATA(-2, 1, 0)
-
- - 4/245 x z DATA(-2, 0, 0) - 4/245 x z DATA(-2, -1, 0)
-
- - 4/245 x z DATA(2, -2, 0) + 2/245 x z DATA(1, -2, 0)
-
- + 4/245 x z DATA(0, 2, 0) + 4/245 x z DATA(0, -2, 0)
-
- + 4/245 x z DATA(0, 0, 0) - 4/245 x z DATA(0, 0, 2)
-
- + 2/245 x z DATA(0, 0, 1) + 2/245 x z DATA(0, 0, -1)
-
- - 4/245 x z DATA(0, 0, -2) + 4/245 x z DATA(0, -1, 0)
-
- - 4/245 x z DATA(2, 1, 0) - 4/245 x z DATA(2, -1, 0)
-
- - 4/245 x z DATA(2, 0, 0) + 2/245 x z DATA(-1, 2, 0)
-
- - 2/245 x z DATA(1, 0, 2) + 4/245 x z DATA(2, 0, 2)
-
- - 2/245 x z DATA(2, 0, -1) - 2/245 x z DATA(-1, 0, 2)
-
- + 1/245 x z DATA(-1, 0, 1) + 2/245 x z DATA(-1, -1, 0)
-
- + 2/245 x z DATA(1, -1, 0) + 2/245 x z DATA(-1, 0, 0)
-
- 107
- + 2/245 x z DATA(-1, 1, 0) + ---- DATA(2, -2, 1)
- 7000
-
- 2
- + 1/245 x z DATA(1, 0, -1) - 1/200 z DATA(1, 0, -2)
-
- 2 2
- + 1/200 z DATA(-1, 0, -2) - 1/100 z DATA(2, 0, -2)
-
- 2 2
- + 1/100 z DATA(-2, 0, -2) - 1/100 z DATA(-1, 0, -1)
-
- 2 2 2
- - 1/50 z DATA(2, 0, 1) - 1/100 z DATA(1, 0, 1) + 1/50 z DATA(-2, 0, 1)
-
- 2 2
- + 1/100 z DATA(-1, 0, 1) - 1/100 z DATA(-2, 0, 2)
-
- 2 2
- - 1/50 z DATA(-2, 0, -1) + 1/200 z DATA(1, 0, 2)
-
- 2 2
- + 1/100 z DATA(2, 0, 2) + 1/100 z DATA(1, 0, -1)
-
- 2 2
- + 1/50 z DATA(2, 0, -1) - 1/200 z DATA(-1, 0, 2)
-
- - 2/175 z DATA(-2, 0, -2) + 1/175 z DATA(1, 0, -2)
-
- - 1/175 z DATA(-1, 0, -2) + 2/175 z DATA(2, 0, -2) - 1/175 z DATA(1, 2, 0)
-
- - 2/175 z DATA(2, 2, 0) - 1/350 z DATA(1, 0, 1) + 1/175 z DATA(-2, 0, 1)
-
- - 1/175 z DATA(1, 0, 0) - 1/175 z DATA(1, 1, 0) - 1/175 z DATA(2, 0, 1)
-
- + 1/175 z DATA(-2, 0, -1) - 2/175 z DATA(-2, 0, 2)
-
- - 1/175 z DATA(1, -2, 0) + 1/175 z DATA(-1, -2, 0)
-
- + 2/175 z DATA(-2, -2, 0) + 1/350 z DATA(-1, 0, -1)
-
- + 2/175 z DATA(-2, 0, 0) - 2/175 z DATA(2, -2, 0) + 2/175 z DATA(-2, 2, 0)
-
- + 2/175 z DATA(-2, -1, 0) - 2/175 z DATA(2, 0, 0) - 2/175 z DATA(2, 1, 0)
-
- + 2/175 z DATA(-2, 1, 0) - 1/175 z DATA(2, 0, -1) - 1/175 z DATA(-1, 0, 2)
-
- + 1/175 z DATA(1, 0, 2) + 2/175 z DATA(2, 0, 2) + 1/175 z DATA(-1, 2, 0)
-
- - 2/175 z DATA(2, -1, 0) - 1/350 z DATA(1, 0, -1)
-
- - 1/175 y z DATA(2, 1, 0) + 1/175 y z DATA(2, -1, 0)
-
- + 1/175 y z DATA(-1, 2, 0) + 2/175 y z DATA(-2, 2, 0)
-
- + 2/175 y z DATA(2, -2, 0) - 1/175 y z DATA(-2, -1, 0)
-
- + 1/175 y z DATA(1, -2, 0) + 1/175 y z DATA(-2, 1, 0)
-
- - 2/175 y z DATA(-2, -2, 0) - 1/175 y z DATA(-1, -2, 0)
-
- - 1/350 y z DATA(1, 1, 0) - 1/175 y z DATA(1, 2, 0)
-
- 167 107
- - 2/175 y z DATA(2, 2, 0) + ---- DATA(-2, -1, -1) + ---- DATA(-1, 2, -2)
- 7000 7000
-
- 107 107 187
- - ---- DATA(2, -2, -1) + ---- DATA(-2, 2, -1) + ---- DATA(-2, 0, -1)
- 7000 7000 7000
-
- 289 137 187
- + ----- DATA(1, 0, 1) + ---- DATA(1, 1, 1) - ---- DATA(-2, 0, 1)
- 10500 5250 7000
-
- 167 167 107
- - ---- DATA(-2, 1, 1) + ---- DATA(-2, 1, -1) - ---- DATA(-2, 2, 1)
- 7000 7000 7000
-
- 137 289 289
- - ---- DATA(1, -1, -1) + ----- DATA(-1, 0, -1) - ----- DATA(1, 0, -1)
- 5250 10500 10500
-
- 137 137 137
- + ---- DATA(-1, 1, -1) - ---- DATA(1, 1, -1) - ---- DATA(-1, -1, 1)
- 5250 5250 5250
-
- 137 289 137
- + ---- DATA(1, -1, 1) - ----- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1)
- 5250 10500 5250
-
- 137 229 229
- + ---- DATA(-1, -1, -1) + ----- DATA(-1, 2, -1) - ----- DATA(1, 2, -1)
- 5250 10500 10500
-
- 107 167 187
- - ---- DATA(2, 2, -1) - ---- DATA(2, 1, -1) - ---- DATA(2, 0, -1)
- 7000 7000 7000
-
- 167 187 187
- - ---- DATA(2, -1, -1) - ---- DATA(-1, 0, 2) + ---- DATA(1, 0, 2)
- 7000 7000 7000
-
- 17 167 47
- - ---- DATA(2, 0, 2) + ---- DATA(1, -1, 2) - ---- DATA(2, -1, 2)
- 5250 7000 5250
-
- 167 229 229
- - ---- DATA(-1, -1, 2) - ----- DATA(-1, 2, 1) + ----- DATA(1, 2, 1)
- 7000 10500 10500
-
- 107 167 137
- + ---- DATA(2, 2, 1) + ---- DATA(2, 1, 1) + ---- DATA(-2, -2, 2)
- 7000 7000 5250
-
- 167 187 107
- + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) - ---- DATA(-1, -2, 2)
- 7000 7000 7000
-
- 107 137 107
- + ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2) - ---- DATA(-1, 2, 2)
- 7000 5250 7000
-
- 47 167 167
- - ---- DATA(2, 1, 2) - ---- DATA(-1, 1, 2) + ---- DATA(1, 1, 2)
- 5250 7000 7000
-
- 107 137 47
- + ---- DATA(1, -2, 2) - ---- DATA(2, -2, 2) + ---- DATA(-2, -1, 2)
- 7000 5250 5250
-
- + 1/175 y z DATA(-1, -2, -2) - 1/175 y z DATA(1, -2, -2)
-
- + 1/175 y z DATA(-2, -1, -2) - 2/175 y z DATA(2, -2, -2)
-
- + 1/350 y z DATA(-1, -1, -2) - 4/245 x z DATA(0, -1, 2)
-
- + 2/245 x z DATA(0, 2, 1) - 4/245 x z DATA(0, 2, 2)
-
- - 4/245 x z DATA(0, 1, 2) + 2/245 x z DATA(0, 1, -1)
-
- - 1/175 y z DATA(2, -1, -2) - 1/350 y z DATA(1, -1, -2)
-
- - 2/175 y z DATA(2, -2, 2) - 1/350 x y DATA(0, 1, 1)
-
- + 1/175 y z DATA(-2, -1, 2) - 1/175 x y DATA(0, -1, -2)
-
- + 1/175 x y DATA(0, 1, -2) - 2/175 x y DATA(0, -2, -2)
-
- - 1/350 x y DATA(0, -1, -1) + 1/350 x y DATA(0, -1, 1)
-
- + 1/175 x y DATA(0, 2, -1) + 1/175 x y DATA(0, -1, 2)
-
- + 1/350 x y DATA(0, 1, -1) + 1/175 x y DATA(0, -2, 1)
-
- + 2/175 x y DATA(0, -2, 2) + 2/245 x z DATA(0, 1, 1)
-
- - 1/175 x y DATA(0, 2, 1) - 2/175 x y DATA(0, 2, 2)
-
- - 1/175 x y DATA(0, 1, 2) - 4/245 x z DATA(0, 2, -2)
-
- + 2/245 x z DATA(0, -2, -1) + 1/175 x DATA(0, -2, -1)
-
- + 2/175 y z DATA(-2, -2, -2) + 2/245 x z DATA(0, -2, 1)
-
- - 4/245 x z DATA(0, -2, 2) - 4/245 x z DATA(0, -1, -2)
-
- - 4/245 x z DATA(0, 1, -2) - 4/245 x z DATA(0, -2, -2)
-
- + 2/245 x z DATA(0, -1, -1) + 2/245 x z DATA(0, -1, 1)
-
- + 2/245 x z DATA(0, 2, -1) + 2/175 x DATA(0, 2, -2)
-
- 137
- - 1/175 x DATA(0, 1, 1) - ---- DATA(-2, -2, -2)
- 5250
-
- - 1/350 y z DATA(-2, -1, -1) - 2/175 x DATA(0, -2, 2)
-
- + 2/175 x DATA(0, -1, -2) + 2/175 x DATA(0, 1, -2)
-
- + 1/175 x DATA(0, 1, -1) - 1/175 x DATA(0, -2, 1)
-
- + 1/175 x DATA(0, -1, -1) - 1/175 x DATA(0, -1, 1)
-
- + 1/175 x DATA(0, 2, -1) - 2/175 x DATA(0, -1, 2) - 1/175 x DATA(0, 2, 1)
-
- - 2/175 x DATA(0, 2, 2) - 2/175 x DATA(0, 1, 2) + 2/175 x DATA(0, -2, -2)
-
- - 1/175 y z DATA(-1, 2, -2) + 1/175 y z DATA(2, -2, -1)
-
- + 1/175 y z DATA(-2, 2, -1) + 2/175 x y DATA(0, 2, -2)
-
- - 1/175 x y DATA(0, -2, -1) + 1/700 y z DATA(-1, 1, 1)
-
- 2
- - 1/175 y z DATA(1, -2, 2) - 1/100 z DATA(1, 1, 1)
-
- 2 2
- + 1/50 z DATA(-2, 1, 1) - 1/50 z DATA(-2, 1, -1)
-
- 2 2
- + 1/175 y DATA(2, 2, 2) - 1/350 y DATA(-1, 2, 2)
-
- 2 2
- - 1/350 y DATA(2, 1, 2) + 1/700 y DATA(-1, 1, 2)
-
- 2 2
- - 1/350 y DATA(-1, -2, 2) - 1/200 z DATA(-1, -2, 2)
-
- 2 2
- + 1/100 z DATA(2, 2, 2) - 1/200 z DATA(-1, 2, 2)
-
- 2 2
- + 1/100 z DATA(2, 1, 2) - 1/200 z DATA(-1, 1, 2)
-
- 2 2
- + 1/200 z DATA(1, 1, 2) + 1/200 z DATA(1, 2, 2)
-
- 2 2
- - 1/100 z DATA(-1, 1, -1) + 1/100 z DATA(1, 1, -1)
-
- 2 2
- + 1/100 z DATA(-1, -1, 1) - 1/100 z DATA(1, -1, 1)
-
- 2 2
- - 1/100 z DATA(-1, -1, -1) - 1/100 z DATA(-1, 2, -1)
-
- 2 2
- + 1/100 z DATA(1, 2, -1) + 1/50 z DATA(2, 2, -1)
-
- 2 2
- - 1/100 z DATA(2, 2, -2) + 1/50 z DATA(-2, -2, 1)
-
- 2 2
- - 1/100 z DATA(-2, 2, 2) - 1/200 z DATA(1, 2, -2)
-
- 2 2
- + 1/100 z DATA(-1, -2, 1) - 1/50 z DATA(-2, -2, -1)
-
- 2 2
- - 1/100 z DATA(-1, -2, -1) - 1/100 z DATA(-2, 1, 2)
-
- 2 2
- - 1/100 z DATA(1, -2, 1) + 1/100 z DATA(1, -2, -1)
-
- 2 2
- + 1/50 z DATA(-2, -1, 1) - 1/50 z DATA(2, -2, 1)
-
- 2 2
- - 1/50 z DATA(-2, -1, -1) + 1/200 z DATA(-1, 2, -2)
-
- 2 2
- + 1/50 z DATA(2, -2, -1) - 1/50 z DATA(-2, 2, -1)
-
- 2 2
- + 1/100 z DATA(-1, 1, 1) + 1/200 z DATA(1, -2, 2)
-
- 2 2
- + 1/100 z DATA(2, -2, 2) - 1/100 z DATA(-2, -1, 2)
-
- 2 2
- + 1/100 z DATA(-2, -2, -2) + 1/50 z DATA(-2, 2, 1)
-
- 2 2
- + 1/100 z DATA(1, -1, -1) + 1/100 z DATA(-2, 1, -2)
-
- 2 2
- + 1/200 z DATA(-1, 1, -2) - 1/200 z DATA(1, 1, -2)
-
- 2 2
- - 1/100 z DATA(2, 1, -2) + 1/100 z DATA(-2, 2, -2)
-
- 2 2
- + 1/50 z DATA(2, 1, -1) + 1/50 z DATA(2, -1, -1)
-
- 2 2
- + 1/200 z DATA(1, -1, 2) + 1/100 z DATA(2, -1, 2)
-
- 2 2
- - 1/200 z DATA(-1, -1, 2) + 1/100 z DATA(-1, 2, 1)
-
- 2 2 2
- - 1/100 z DATA(1, 2, 1) - 1/50 z DATA(2, 2, 1) - 1/50 z DATA(2, 1, 1)
-
- 2 2
- - 1/100 z DATA(-2, -2, 2) - 1/50 z DATA(2, -1, 1)
-
- - 1/175 z DATA(-1, -1, 2) + 1/350 z DATA(-1, 2, 1) - 1/350 z DATA(1, 2, 1)
-
- - 1/175 z DATA(2, 2, 1) - 1/175 z DATA(2, 1, 1) - 2/175 z DATA(-2, -2, 2)
-
- - 1/175 z DATA(2, -1, 1) - 2/175 z DATA(-2, 1, -2)
-
- - 1/175 z DATA(-1, 1, -2) + 1/175 z DATA(1, 1, -2)
-
- + 2/175 z DATA(2, 1, -2) - 2/175 z DATA(-2, 2, -2)
-
- - 1/175 z DATA(2, 1, -1) - 1/175 z DATA(2, -1, -1)
-
- 2 2
- + 1/200 z DATA(-1, -2, -2) - 1/200 z DATA(1, -2, -2)
-
- 2 2
- + 1/100 z DATA(-2, -1, -2) - 1/100 z DATA(2, -2, -2)
-
- 2 2
- + 1/200 z DATA(-1, -1, -2) - 1/100 z DATA(2, -1, -2)
-
- 2
- - 1/200 z DATA(1, -1, -2) - 1/175 x DATA(1, -2, 2)
-
- + 2/175 x DATA(-2, -1, 2) - 2/175 x DATA(-2, -2, -2)
-
- + 1/175 x DATA(-1, -2, -2) + 1/175 x DATA(1, -2, -2)
-
- - 2/175 x DATA(-2, -1, -2) - 2/175 x DATA(2, -2, -2)
-
- + 1/175 x DATA(-1, -1, -2) - 2/175 x DATA(2, -1, -2)
-
- + 1/175 x DATA(1, -1, -2) - 1/175 x DATA(-1, -2, 2)
-
- + 2/175 x DATA(2, 2, 2) - 1/175 x DATA(-1, 2, 2) + 2/175 x DATA(2, 1, 2)
-
- - 1/175 x DATA(-1, 1, 2) - 1/175 x DATA(1, 1, 2) - 1/175 x DATA(1, 2, 2)
-
- + 1/175 z DATA(-2, -1, -1) - 1/175 z DATA(2, -2, -1)
-
- + 1/175 z DATA(-2, 2, -1) + 1/350 z DATA(-1, 1, 1)
-
- + 1/175 z DATA(1, -2, 2) + 2/175 z DATA(2, -2, 2)
-
- - 2/175 z DATA(-2, -1, 2) - 2/175 z DATA(-2, -2, -2)
-
- - 1/175 z DATA(-1, -2, -2) + 1/175 z DATA(1, -2, -2)
-
- - 2/175 z DATA(-2, -1, -2) + 2/175 z DATA(2, -2, -2)
-
- - 1/175 z DATA(-1, -1, -2) + 2/175 z DATA(2, -1, -2)
-
- + 1/175 z DATA(1, -1, -2) - 1/175 z DATA(-1, -2, 2)
-
- + 2/175 z DATA(2, 2, 2) - 1/175 z DATA(-1, 2, 2) + 2/175 z DATA(2, 1, 2)
-
- - 1/175 z DATA(-1, 1, 2) + 1/175 z DATA(1, 1, 2) + 1/175 z DATA(1, 2, 2)
-
- - 1/175 z DATA(-1, 2, -2) + 1/175 z DATA(-2, 1, 1)
-
- + 1/175 z DATA(-2, 1, -1) + 1/175 z DATA(-2, 2, 1)
-
- - 1/350 z DATA(1, -1, -1) + 1/350 z DATA(-1, 1, -1)
-
- - 1/350 z DATA(1, 1, -1) + 1/350 z DATA(-1, -1, 1)
-
- - 1/350 z DATA(1, -1, 1) + 1/350 z DATA(-1, -1, -1)
-
- + 1/350 z DATA(-1, 2, -1) - 1/350 z DATA(1, 2, -1)
-
- - 1/175 z DATA(2, 2, -1) + 2/175 z DATA(2, 2, -2)
-
- + 1/175 z DATA(-2, -2, 1) - 2/175 z DATA(-2, 2, 2)
-
- + 1/175 z DATA(1, 2, -2) + 1/350 z DATA(-1, -2, 1)
-
- + 1/175 z DATA(-2, -2, -1) + 1/350 z DATA(-1, -2, -1)
-
- - 2/175 z DATA(-2, 1, 2) - 1/350 z DATA(1, -2, 1)
-
- - 1/350 z DATA(1, -2, -1) + 1/175 z DATA(-2, -1, 1)
-
- - 1/175 z DATA(2, -2, 1) - 1/350 z DATA(1, 1, 1) + 1/175 z DATA(1, -1, 2)
-
- + 2/175 z DATA(2, -1, 2) + 2/175 x DATA(2, -2, 2) + 2/175 x DATA(-2, 1, 2)
-
- - 1/350 x DATA(1, -2, 1) + 1/350 x DATA(1, -2, -1)
-
- + 1/175 x DATA(-2, -1, 1) + 1/175 x DATA(2, -2, 1)
-
- - 1/175 x DATA(-2, -1, -1) + 1/175 x DATA(-1, 2, -2)
-
- - 1/175 x DATA(2, -2, -1) - 1/175 x DATA(-2, 2, -1)
-
- - 1/350 x DATA(-1, 1, 1) - 1/350 x DATA(1, 1, 1) + 1/175 x DATA(-2, 1, 1)
-
- - 1/175 x DATA(-2, 1, -1) + 1/175 x DATA(-2, 2, 1)
-
- + 1/350 x DATA(1, -1, -1) + 1/350 x DATA(-1, 1, -1)
-
- + 1/350 x DATA(1, 1, -1) - 1/350 x DATA(-1, -1, 1)
-
- - 1/350 x DATA(1, -1, 1) + 1/350 x DATA(-1, -1, -1)
-
- + 1/350 x DATA(-1, 2, -1) + 1/350 x DATA(1, 2, -1)
-
- - 1/175 x DATA(2, 2, -1) - 2/175 x DATA(2, 2, -2)
-
- + 1/175 x DATA(-2, -2, 1) + 2/175 x DATA(-2, 2, 2)
-
- + 1/175 x DATA(1, 2, -2) - 1/350 x DATA(-1, -2, 1)
-
- - 1/175 x DATA(-2, -2, -1) + 1/350 x DATA(-1, -2, -1)
-
- - 2/175 x DATA(-2, 2, -2) - 1/175 x DATA(2, 1, -1)
-
- - 1/175 x DATA(2, -1, -1) - 1/175 x DATA(1, -1, 2)
-
- + 2/175 x DATA(2, -1, 2) - 1/175 x DATA(-1, -1, 2)
-
- - 1/350 x DATA(-1, 2, 1) - 1/350 x DATA(1, 2, 1) + 1/175 x DATA(2, 2, 1)
-
- + 1/175 x DATA(2, 1, 1) + 2/175 x DATA(-2, -2, 2) + 1/175 x DATA(2, -1, 1)
-
- 2 2
- + 1/100 x DATA(-2, 1, -2) - 1/50 x DATA(-1, 1, -2)
-
- 2 2
- + 1/50 x DATA(1, 1, -2) - 1/100 x DATA(2, 1, -2)
-
- 2 2
- + 1/100 x DATA(-2, 2, -2) - 1/200 x DATA(2, 1, -1)
-
- 2 2
- - 1/200 x DATA(2, -1, -1) - 1/50 x DATA(1, -1, 2)
-
- 2 2
- + 1/100 x DATA(2, -1, 2) + 1/50 x DATA(-1, -1, 2)
-
- 2 2
- + 1/100 x DATA(-1, 2, 1) - 1/100 x DATA(1, 2, 1)
-
- 2
- + 1/200 x DATA(2, 2, 1) - 2/175 x DATA(-2, 1, -2)
-
- + 1/175 x DATA(-1, 1, -2) + 1/175 x DATA(1, 1, -2)
-
- - 2/175 x DATA(2, 1, -2) - 1/175 y z DATA(-2, 1, 2)
-
- 2
- + 1/350 y z DATA(1, -2, 1) - 1/100 x DATA(-2, -2, 2)
-
- 2 2
- - 1/100 x DATA(1, 1, 1) - 1/200 x DATA(-2, 1, 1)
-
- 2 2
- + 1/200 x DATA(-2, 1, -1) - 1/200 x DATA(-2, 2, 1)
-
- 2 2
- + 1/100 x DATA(1, -1, -1) - 1/100 x DATA(-1, 1, -1)
-
- 2 2
- + 1/100 x DATA(1, 1, -1) + 1/100 x DATA(-1, -1, 1)
-
- 2 2
- - 1/100 x DATA(1, -1, 1) - 1/100 x DATA(-1, -1, -1)
-
- 2 2
- - 1/100 x DATA(-1, 2, -1) + 1/100 x DATA(1, 2, -1)
-
- 2 2
- - 1/200 x DATA(2, 2, -1) - 1/100 x DATA(2, 2, -2)
-
- 2 2
- - 1/200 x DATA(-2, -2, 1) - 1/100 x DATA(-2, 2, 2)
-
- 2 2
- + 1/50 x DATA(1, 2, -2) + 1/100 x DATA(-1, -2, 1)
-
- 2 2
- + 1/200 x DATA(-2, -2, -1) - 1/100 x DATA(-1, -2, -1)
-
- 2 2
- - 1/100 x DATA(-2, 1, 2) + 1/200 x DATA(2, -1, 1)
-
- - 1/250 y DATA(-2, 1, 2) - 1/500 y DATA(1, -2, 1)
-
- + 1/500 y DATA(1, -2, -1) + 1/500 y DATA(-2, -1, 1)
-
- - 1/250 y DATA(2, -2, 1) - 1/500 y DATA(-2, -1, -1)
-
- + 1/250 y DATA(-1, 2, -2) + 1/250 y DATA(2, -2, -1)
-
- + 1/250 y DATA(-2, 2, -1) + 1/1000 y DATA(1, -1, -1)
-
- - 1/250 y DATA(2, -1, 2) + 1/500 y DATA(-1, -1, 2)
-
- - 1/500 y DATA(-1, 2, 1) + 1/500 y DATA(1, 2, 1) + 1/250 y DATA(2, 2, 1)
-
- + 1/500 y DATA(2, 1, 1) + 1/125 y DATA(-2, -2, 2) - 1/500 y DATA(2, -1, 1)
-
- + 1/1000 y DATA(1, 1, 1) - 1/500 y DATA(-2, 1, 1)
-
- + 1/500 y DATA(-2, 1, -1) + 1/250 y DATA(-2, 1, -2)
-
- + 1/500 y DATA(-1, 1, -2) - 1/500 y DATA(1, 1, -2)
-
- - 1/250 y DATA(2, 1, -2) + 1/125 y DATA(-2, 2, -2)
-
- - 1/500 y DATA(2, 1, -1) + 1/500 y DATA(2, -1, -1)
-
- - 1/500 y DATA(1, -1, 2) - 1/175 x y DATA(-2, 1, -2)
-
- - 1/175 x y DATA(-2, 2, -1) - 1/175 x y DATA(1, 2, 2)
-
- - 1/350 x y DATA(1, 1, 2) - 1/350 x y DATA(-1, 1, 2)
-
- + 1/175 x y DATA(2, 1, 2) - 1/175 x y DATA(-1, 2, 2)
-
- + 2/175 x y DATA(2, 2, 2) + 1/175 x y DATA(-1, -2, 2)
-
- - 1/350 x y DATA(1, -1, -2) + 1/175 x y DATA(2, -1, -2)
-
- - 1/350 x y DATA(-1, -1, -2) + 2/175 x y DATA(2, -2, -2)
-
- + 1/175 x y DATA(-2, -1, -2) - 1/175 x y DATA(1, -2, -2)
-
- - 1/175 x y DATA(-1, -2, -2) + 2/175 x y DATA(-2, -2, -2)
-
- 107
- + ---- DATA(-1, -2, -2) + 1/245 x z DATA(1, -1, 1)
- 7000
-
- + 1/245 x z DATA(-1, -1, 1) + 1/245 x z DATA(1, 1, -1)
-
- + 1/245 x z DATA(-1, 1, -1) + 1/245 x z DATA(1, -1, -1)
-
- - 2/245 x z DATA(-2, 2, 1) - 2/245 x z DATA(-2, 1, -1)
-
- - 2/245 x z DATA(-2, 1, 1) + 1/245 x z DATA(1, 1, 1)
-
- - 2/245 x z DATA(2, -1, 1) + 4/245 x z DATA(-2, -2, 2)
-
- + 1/245 x z DATA(1, -2, -1) + 1/350 y z DATA(1, -2, -1)
-
- + 1/175 y z DATA(1, 2, 2) + 1/350 y z DATA(1, 1, 2)
-
- - 1/350 y z DATA(-1, 1, 2) + 1/175 y z DATA(2, 1, 2)
-
- - 1/175 y z DATA(-1, 2, 2) + 2/175 y z DATA(2, 2, 2)
-
- + 1/175 y z DATA(-1, -2, 2) - 1/350 y z DATA(-2, -1, 1)
-
- + 1/175 y z DATA(2, -2, 1) - 1/350 y z DATA(-1, -2, 1)
-
- - 1/175 y z DATA(-2, -2, -1) - 1/350 y z DATA(-1, -2, -1)
-
- 107 2
- - ---- DATA(1, -2, -2) + 1/700 y DATA(-2, 1, 1)
- 7000
-
- 2 2
- - 1/700 y DATA(-2, 1, -1) - 1/350 y DATA(-2, 2, 1)
-
- 2 2
- + 1/1400 y DATA(1, -1, -1) - 1/1400 y DATA(-1, 1, -1)
-
- 2 2
- + 1/1400 y DATA(1, 1, -1) + 1/1400 y DATA(-1, -1, 1)
-
- 2 2
- - 1/1400 y DATA(1, -1, 1) - 1/1400 y DATA(-1, -1, -1)
-
- 2 2
- + 1/700 y DATA(-1, 2, -1) - 1/700 y DATA(1, 2, -1)
-
- 2 2
- - 1/350 y DATA(2, 2, -1) - 1/175 y DATA(2, 2, -2)
-
- 2 2
- - 1/350 y DATA(-2, -2, 1) - 1/175 y DATA(-2, 2, 2)
-
- 2 2
- - 1/350 y DATA(1, 2, -2) - 1/700 y DATA(-1, -2, 1)
-
- 2 2
- + 1/350 y DATA(-2, -2, -1) + 1/700 y DATA(-1, -2, -1)
-
- - 2/175 y z DATA(-2, 2, 2) + 1/175 y z DATA(1, 2, -2)
-
- 47
- + 1/350 y z DATA(-1, 2, -1) - ---- DATA(-2, -1, -2)
- 5250
-
- - 1/350 y z DATA(1, 2, -1) - 1/175 y z DATA(2, 2, -1)
-
- 137
- + ---- DATA(2, -2, -2) + 2/175 y z DATA(2, 2, -2)
- 5250
-
- - 1/175 y z DATA(-2, -2, 1) - 1/700 y z DATA(-1, -1, 1)
-
- 167
- + 1/700 y z DATA(1, -1, 1) + ---- DATA(-1, -1, -2)
- 7000
-
- - 1/700 y z DATA(-1, -1, -1) + 1/700 y z DATA(1, -1, -1)
-
- 47
- + ---- DATA(2, -1, -2) + 1/700 y z DATA(-1, 1, -1)
- 5250
-
- 167
- - 1/700 y z DATA(1, 1, -1) - ---- DATA(1, -1, -2)
- 7000
-
- - 1/350 y z DATA(2, 1, 1) + 2/175 y z DATA(-2, -2, 2)
-
- + 1/350 y z DATA(2, -1, 1) - 1/700 y z DATA(1, 1, 1)
-
- + 1/350 y z DATA(-2, 1, 1) + 1/350 y z DATA(-2, 1, -1)
-
- 17 187
- - ---- DATA(-2, 0, -2) + 1/175 y z DATA(-2, 2, 1) - ---- DATA(1, 0, -2)
- 5250 7000
-
- 187
- - 1/175 y z DATA(2, 2, 1) + ---- DATA(-1, 0, -2)
- 7000
-
- - 1/175 y z DATA(2, -1, 2) + 1/350 y z DATA(-1, -1, 2)
-
- + 1/350 y z DATA(-1, 2, 1) - 1/350 y z DATA(1, 2, 1)
-
- 47 17
- - 1/350 y z DATA(1, -1, 2) - ---- DATA(-2, 1, -2) + ---- DATA(2, 0, -2)
- 5250 5250
-
- - 1/175 y z DATA(-2, 1, -2) - 1/350 y z DATA(-1, 1, -2)
-
- + 1/350 y z DATA(1, 1, -2) + 1/175 y z DATA(2, 1, -2)
-
- - 2/175 y z DATA(-2, 2, -2) - 1/350 y z DATA(2, 1, -1)
-
- 167 167
- + ---- DATA(-1, 1, -2) + 1/350 y z DATA(2, -1, -1) - ---- DATA(1, 1, -2)
- 7000 7000
-
- 47 137
- + ---- DATA(2, 1, -2) - ---- DATA(-2, 2, -2) + 4/245 x z DATA(-2, 2, -2)
- 5250 5250
-
- + 4/245 x z DATA(2, 1, -2) - 2/245 x z DATA(1, 1, -2)
-
- - 2/245 x z DATA(-1, 1, -2) + 4/245 x z DATA(-2, 1, -2)
-
- - 2/245 x z DATA(2, 1, 1) - 2/245 x z DATA(2, 2, 1)
-
- + 1/245 x z DATA(1, 2, 1) + 1/245 x z DATA(-1, 2, 1)
-
- - 2/245 x z DATA(-1, -1, 2) + 4/245 x z DATA(2, -1, 2)
-
- - 2/245 x z DATA(1, -1, 2) - 2/245 x z DATA(2, -1, -1)
-
- - 2/245 x z DATA(2, 1, -1) + 1/245 x z DATA(1, -2, 1)
-
- + 4/245 x z DATA(-2, 1, 2) + 1/245 x z DATA(-1, -2, -1)
-
- - 2/245 x z DATA(-2, -2, -1) + 1/245 x z DATA(-1, -2, 1)
-
- - 2/245 x z DATA(1, 2, -2) + 4/245 x z DATA(-2, 2, 2)
-
- - 2/245 x z DATA(-2, -2, 1) + 4/245 x z DATA(2, 2, -2)
-
- - 2/245 x z DATA(2, 2, -1) + 1/245 x z DATA(1, 2, -1)
-
- + 1/245 x z DATA(-1, 2, -1) + 1/245 x z DATA(-1, -1, -1)
-
- - 2/245 x z DATA(1, 2, 2) - 2/245 x z DATA(1, 1, 2)
-
- - 2/245 x z DATA(-1, 1, 2) + 4/245 x z DATA(2, 1, 2)
-
- - 2/245 x z DATA(-1, 2, 2) + 4/245 x z DATA(2, 2, 2)
-
- - 2/245 x z DATA(-1, -2, 2) - 2/245 x z DATA(1, -1, -2)
-
- + 4/245 x z DATA(2, -1, -2) - 2/245 x z DATA(-1, -1, -2)
-
- + 4/245 x z DATA(2, -2, -2) + 4/245 x z DATA(-2, -1, -2)
-
- - 2/245 x z DATA(1, -2, -2) - 2/245 x z DATA(-1, -2, -2)
-
- + 4/245 x z DATA(-2, -2, -2) + 4/245 x z DATA(-2, -1, 2)
-
- + 4/245 x z DATA(2, -2, 2) - 2/245 x z DATA(1, -2, 2)
-
- + 1/245 x z DATA(-1, 1, 1) - 2/245 x z DATA(-2, 2, -1)
-
- - 2/245 x z DATA(2, -2, -1) - 2/245 x z DATA(-1, 2, -2)
-
- - 2/245 x z DATA(-2, -1, -1) - 2/245 x z DATA(2, -2, 1)
-
- - 2/245 x z DATA(-2, -1, 1) - 2/175 x y DATA(-2, 2, -2)
-
- - 1/175 x y DATA(2, 1, -2) + 1/350 x y DATA(1, 1, -2)
-
- + 1/350 x y DATA(-1, 1, -2) + 1/350 x y DATA(2, -1, -1)
-
- - 1/350 x y DATA(2, 1, -1) + 1/700 x y DATA(1, -1, 1)
-
- + 1/700 x y DATA(-1, -1, 1) + 1/700 x y DATA(1, 1, -1)
-
- + 1/700 x y DATA(-1, 1, -1) - 1/700 x y DATA(1, -1, -1)
-
- + 1/175 x y DATA(-2, 2, 1) - 1/350 x y DATA(-2, 1, -1)
-
- + 1/350 x y DATA(-2, 1, 1) - 1/700 x y DATA(1, 1, 1)
-
- - 1/350 x y DATA(2, -1, 1) - 2/175 x y DATA(-2, -2, 2)
-
- + 1/350 x y DATA(2, 1, 1) + 1/175 x y DATA(2, 2, 1)
-
- - 1/350 x y DATA(1, 2, 1) - 1/350 x y DATA(-1, 2, 1)
-
- + 1/350 x y DATA(-1, -1, 2) - 1/175 x y DATA(2, -1, 2)
-
- + 1/350 x y DATA(1, -1, 2) + 1/175 x y DATA(2, -2, -1)
-
- + 1/175 x y DATA(-1, 2, -2) + 1/350 x y DATA(-2, -1, -1)
-
- - 1/175 x y DATA(2, -2, 1) - 1/350 x y DATA(-2, -1, 1)
-
- - 1/350 x y DATA(1, -2, -1) + 1/350 x y DATA(1, -2, 1)
-
- + 1/175 x y DATA(-2, 1, 2) - 1/350 x y DATA(-1, -2, -1)
-
- + 1/175 x y DATA(-2, -2, -1) + 1/350 x y DATA(-1, -2, 1)
-
- + 1/175 x y DATA(1, 2, -2) + 2/175 x y DATA(-2, 2, 2)
-
- - 1/175 x y DATA(-2, -2, 1) - 2/175 x y DATA(2, 2, -2)
-
- - 1/175 x y DATA(2, 2, -1) + 1/350 x y DATA(1, 2, -1)
-
- + 1/350 x y DATA(-1, 2, -1) - 1/700 x y DATA(-1, -1, -1)
-
- - 1/175 x y DATA(-2, -1, 2) - 2/175 x y DATA(2, -2, 2)
-
- + 1/175 x y DATA(1, -2, 2) - 1/700 x y DATA(-1, 1, 1)
-
- 2 2
- - 1/700 y DATA(1, 1, 2) + 1/350 y DATA(1, 2, 2)
-
- 2 2
- - 1/350 y DATA(-2, 1, -2) - 1/700 y DATA(-1, 1, -2)
-
- 2 2
- + 1/700 y DATA(1, 1, -2) + 1/350 y DATA(2, 1, -2)
-
- 2 2
- + 1/175 y DATA(-2, 2, -2) + 1/700 y DATA(2, 1, -1)
-
- 2 2
- + 1/700 y DATA(2, -1, -1) - 1/700 y DATA(1, -1, 2)
-
- 2 2
- - 1/350 y DATA(2, -1, 2) + 1/700 y DATA(-1, -1, 2)
-
- 2 2
- - 1/700 y DATA(-1, 2, 1) + 1/700 y DATA(1, 2, 1)
-
- 2 2
- + 1/350 y DATA(2, 2, 1) - 1/700 y DATA(2, 1, 1)
-
- 2 2
- - 1/175 y DATA(-2, -2, 2) - 1/700 y DATA(2, -1, 1)
-
- 2 2
- - 1/1400 y DATA(1, 1, 1) + 1/350 y DATA(-2, 1, 2)
-
- 2 2
- + 1/700 y DATA(1, -2, 1) - 1/700 y DATA(1, -2, -1)
-
- 2 2
- + 1/700 y DATA(-2, -1, 1) + 1/350 y DATA(2, -2, 1)
-
- 2 2
- - 1/700 y DATA(-2, -1, -1) + 1/350 y DATA(-1, 2, -2)
-
- 2 2
- - 1/350 y DATA(2, -2, -1) + 1/350 y DATA(-2, 2, -1)
-
- 2 2
- + 1/1400 y DATA(-1, 1, 1) + 1/350 y DATA(1, -2, 2)
-
- 2 2
- + 1/175 y DATA(2, -2, 2) + 1/350 y DATA(-2, -1, 2)
-
- 2 2
- + 1/175 y DATA(-2, -2, -2) + 1/350 y DATA(-1, -2, -2)
-
- 2 2
- - 1/350 y DATA(1, -2, -2) - 1/350 y DATA(-2, -1, -2)
-
- 2 2
- - 1/175 y DATA(2, -2, -2) - 1/700 y DATA(-1, -1, -2)
-
- 2 2
- + 1/350 y DATA(2, -1, -2) + 1/700 y DATA(1, -1, -2)
-
- - 1/1000 y DATA(-1, 1, 1) - 1/250 y DATA(1, -2, 2)
-
- - 1/125 y DATA(2, -2, 2) + 1/250 y DATA(-2, -1, 2)
-
- - 1/125 y DATA(-2, -2, -2) - 1/250 y DATA(-1, -2, -2)
-
- + 1/250 y DATA(1, -2, -2) - 1/250 y DATA(-2, -1, -2)
-
- + 1/125 y DATA(2, -2, -2) - 1/500 y DATA(-1, -1, -2)
-
- + 1/250 y DATA(2, -1, -2) + 1/500 y DATA(1, -1, -2)
-
- + 1/250 y DATA(-1, -2, 2) + 1/125 y DATA(2, 2, 2) - 1/250 y DATA(-1, 2, 2)
-
- + 1/250 y DATA(2, 1, 2) - 1/500 y DATA(-1, 1, 2) + 1/500 y DATA(1, 1, 2)
-
- + 1/250 y DATA(1, 2, 2) - 1/250 y DATA(-2, 2, 1)
-
- + 1/1000 y DATA(-1, 1, -1) - 1/1000 y DATA(1, 1, -1)
-
- + 1/1000 y DATA(-1, -1, 1) - 1/1000 y DATA(1, -1, 1)
-
- - 1/1000 y DATA(-1, -1, -1) + 1/500 y DATA(-1, 2, -1)
-
- - 1/500 y DATA(1, 2, -1) - 1/250 y DATA(2, 2, -1) - 1/125 y DATA(2, 2, -2)
-
- + 1/250 y DATA(-2, -2, 1) - 1/125 y DATA(-2, 2, 2)
-
- - 1/250 y DATA(1, 2, -2) + 1/500 y DATA(-1, -2, 1)
-
- - 1/250 y DATA(-2, -2, -1) - 1/500 y DATA(-1, -2, -1)
-
- 2 2 2
- + 1/50 x DATA(-1, 2, 2) + 1/100 x DATA(2, 1, 2) + 1/50 x DATA(-1, 1, 2)
-
- 2 2 2
- - 1/50 x DATA(1, 1, 2) - 1/50 x DATA(1, 2, 2) - 1/100 x DATA(1, -2, 1)
-
- 2 2
- + 1/100 x DATA(1, -2, -1) - 1/200 x DATA(-2, -1, 1)
-
- 2 2
- + 1/200 x DATA(2, -2, 1) + 1/200 x DATA(-2, -1, -1)
-
- 2 2
- - 1/50 x DATA(-1, 2, -2) - 1/200 x DATA(2, -2, -1)
-
- 2 2
- + 1/200 x DATA(-2, 2, -1) + 1/100 x DATA(-1, 1, 1)
-
- 2 2
- - 1/50 x DATA(1, -2, 2) + 1/100 x DATA(2, -2, 2)
-
- 2 2
- - 1/100 x DATA(-2, -1, 2) + 1/100 x DATA(-2, -2, -2)
-
- 2 2
- - 1/50 x DATA(-1, -2, -2) + 1/50 x DATA(1, -2, -2)
-
- 2 2
- + 1/100 x DATA(-2, -1, -2) - 1/100 x DATA(2, -2, -2)
-
- 2 2
- - 1/50 x DATA(-1, -1, -2) - 1/100 x DATA(2, -1, -2)
-
- 2 2
- + 1/50 x DATA(1, -1, -2) + 1/50 x DATA(-1, -2, 2)
-
- 2 2
- + 1/100 x DATA(2, 2, 2) + 1/200 x DATA(2, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=2161464996, alloc=15529188, time=333.74
-bytes used=2162480740, alloc=15529188, time=333.82
-bytes used=2163559904, alloc=15529188, time=333.91
-bytes used=2164560032, alloc=15529188, time=334.00
-bytes used=2165560156, alloc=15529188, time=334.08
-bytes used=2166560512, alloc=15529188, time=334.16
-bytes used=2167561068, alloc=15529188, time=334.24
-bytes used=2168561372, alloc=15529188, time=334.33
-bytes used=2169612284, alloc=15529188, time=334.42
-bytes used=2170612584, alloc=15529188, time=334.50
-bytes used=2171626884, alloc=15529188, time=334.59
-bytes used=2172627180, alloc=15529188, time=334.68
-bytes used=2173627516, alloc=15529188, time=334.77
-bytes used=2174627676, alloc=15529188, time=334.86
-bytes used=2175632608, alloc=15529188, time=334.96
-bytes used=2176633188, alloc=15529188, time=335.05
-bytes used=2177634728, alloc=15529188, time=335.14
-bytes used=2178651592, alloc=15529188, time=335.24
-bytes used=2179651784, alloc=15529188, time=335.33
-bytes used=2180661528, alloc=15529188, time=335.43
-bytes used=2181673340, alloc=15529188, time=335.54
-bytes used=2182673460, alloc=15529188, time=335.64
-bytes used=2183682420, alloc=15529188, time=335.75
-bytes used=2184697120, alloc=15529188, time=335.83
-bytes used=2185701588, alloc=15529188, time=335.90
-bytes used=2186706360, alloc=15529188, time=335.98
- 2 2
-[COEFF(-2, -2, -2) = 2/175 x y - 2/175 x + 1/175 y + 4/245 x z + 1/100 z
-
- 2 137
- - 1/125 y + 1/100 x - ---- + 2/175 y z - 2/175 z, COEFF(-1, -2, -2) =
- 5250
-
- 2 2
- 1/175 y z + 1/350 y - 1/175 x y + 1/200 z - 1/175 z - 2/245 x z + 1/175 x
-
- 107 2
- + ---- - 1/50 x - 1/250 y,
- 7000
-
- COEFF(0, -2, -2) = 2/175 x - 2/175 x y - 4/245 x z, COEFF(1, -2, -2) =
-
- 2 107 2
- 1/250 y - 1/175 y z - 1/350 y - ---- - 1/200 z - 2/245 x z + 1/175 x
- 7000
-
- 2
- - 1/175 x y + 1/50 x + 1/175 z, COEFF(2, -2, -2) = - 2/175 x + 4/245 x z
-
- 2 2 137 2
- - 1/100 x - 1/175 y + 2/175 z + ---- - 2/175 y z - 1/100 z + 1/125 y
- 5250
-
- + 2/175 x y, COEFF(-2, -1, -2) = 4/245 x z - 2/175 x + 1/175 y z - 1/250 y
-
- 2 47 2 2
- + 1/100 z - ---- - 2/175 z - 1/350 y + 1/175 x y + 1/100 x ,
- 5250
-
- 2 2
- COEFF(-1, -1, -2) = - 1/350 x y - 1/700 y - 1/50 x - 2/245 x z + 1/175 x
-
- 167 2
- - 1/500 y + ---- - 1/175 z + 1/200 z + 1/350 y z,
- 7000
-
- COEFF(0, -1, -2) = - 1/175 x y + 2/175 x - 4/245 x z, COEFF(1, -1, -2) =
-
- 167 2 2
- - ---- + 1/175 z + 1/700 y + 1/500 y + 1/175 x - 1/200 z - 1/350 x y
- 7000
-
- 2 2
- + 1/50 x - 1/350 y z - 2/245 x z, COEFF(2, -1, -2) = - 1/100 x - 2/175 x
-
- 2 2 47
- + 1/350 y - 1/175 y z + 1/175 x y + 4/245 x z + 1/250 y - 1/100 z + ----
- 5250
-
- + 2/175 z, COEFF(-2, 0, -2) =
-
- 2 2 2 17
- - 1/175 y + 1/100 x - 2/175 x + 1/100 z - 2/175 z + 4/245 x z - ----,
- 5250
-
- COEFF(-1, 0, -2) =
-
- 187 2 2 2
- 1/175 x + ---- - 2/245 x z - 1/175 z - 1/50 x + 1/200 z - 1/350 y ,
- 7000
-
- COEFF(0, 0, -2) = 2/175 x - 4/245 x z, COEFF(1, 0, -2) =
-
- 187 2 2 2
- - ---- + 1/350 y - 2/245 x z + 1/175 z + 1/50 x + 1/175 x - 1/200 z ,
- 7000
-
- COEFF(2, 0, -2) =
-
- 17 2 2 2
- ---- - 1/100 z - 1/100 x + 1/175 y + 4/245 x z - 2/175 x + 2/175 z,
- 5250
-
- 2 2
- COEFF(-2, 1, -2) = 4/245 x z + 1/100 x - 1/350 y - 1/175 x y - 2/175 x
-
- 2 47
- - 1/175 y z + 1/100 z - 2/175 z + 1/250 y - ----, COEFF(-1, 1, -2) =
- 5250
-
- 2 167 2
- 1/175 x - 1/175 z + 1/200 z + 1/500 y + ---- + 1/350 x y - 1/700 y
- 7000
-
- 2
- - 1/50 x - 1/350 y z - 2/245 x z,
-
- COEFF(0, 1, -2) = 2/175 x - 4/245 x z + 1/175 x y, COEFF(1, 1, -2) =
-
- 2 2 2 167
- 1/700 y - 1/200 z + 1/50 x - 2/245 x z + 1/350 x y - ---- + 1/350 y z
- 7000
-
- + 1/175 x - 1/500 y + 1/175 z, COEFF(2, 1, -2) = - 1/250 y - 1/175 x y
-
- 2 2 47
- - 1/100 z + 1/350 y + 2/175 z + ---- + 4/245 x z + 1/175 y z - 2/175 x
- 5250
-
- 2 2 137
- - 1/100 x , COEFF(-2, 2, -2) = 1/175 y - ---- - 2/175 y z - 2/175 x y
- 5250
-
- 2 2
- - 2/175 x - 2/175 z + 1/125 y + 1/100 x + 1/100 z + 4/245 x z,
-
- 2 107 2
- COEFF(-1, 2, -2) = - 1/50 x + 1/250 y + ---- + 1/200 z + 1/175 x
- 7000
-
- 2
- - 2/245 x z + 1/175 x y - 1/175 z + 1/350 y - 1/175 y z,
-
- COEFF(0, 2, -2) = - 4/245 x z + 2/175 x + 2/175 x y, COEFF(1, 2, -2) =
-
- 2 2 107
- - 2/245 x z + 1/175 x - 1/250 y - 1/200 z - 1/350 y - ---- + 1/175 y z
- 7000
-
- 2 2
- + 1/50 x + 1/175 x y + 1/175 z, COEFF(2, 2, -2) = - 2/175 x - 1/100 z
-
- 2 2 137
- + 2/175 y z - 1/100 x - 1/125 y - 1/175 y + 2/175 z - 2/175 x y + ----
- 5250
-
- 2 2
- + 4/245 x z, COEFF(-2, -2, -1) = 1/200 x - 1/175 x + 1/350 y + 1/175 x y
-
- 107 2
- - 1/175 y z - 2/245 x z - 1/250 y + 1/175 z + ---- - 1/50 z ,
- 7000
-
- 2 229
- COEFF(-1, -2, -1) = 1/245 x z - 1/100 z - 1/350 y z - 1/350 x y + -----
- 10500
-
- 2 2
- - 1/100 x + 1/350 x + 1/700 y + 1/350 z - 1/500 y,
-
- COEFF(0, -2, -1) = 2/245 x z - 1/175 x y + 1/175 x, COEFF(1, -2, -1) =
-
- 2 2
- 1/350 x + 1/500 y - 1/350 x y - 1/350 z + 1/350 y z + 1/100 z - 1/700 y
-
- 2 229 107
- + 1/100 x + 1/245 x z - -----, COEFF(2, -2, -1) = - ---- + 1/175 x y
- 10500 7000
-
- 2 2
- - 1/175 x + 1/250 y + 1/175 y z - 1/350 y - 1/200 x - 2/245 x z
-
- 2
- - 1/175 z + 1/50 z , COEFF(-2, -1, -1) = - 2/245 x z + 1/350 x y
-
- 2 167 2 2
- + 1/200 x + 1/175 z - 1/500 y + ---- - 1/700 y - 1/350 y z - 1/50 z
- 7000
-
- 2 137
- - 1/175 x, COEFF(-1, -1, -1) = - 1/100 x - 1/700 y z - 1/1000 y + ----
- 5250
-
- 2 2
- + 1/245 x z - 1/700 x y + 1/350 x - 1/1400 y - 1/100 z + 1/350 z,
-
- COEFF(0, -1, -1) = 2/245 x z - 1/350 x y + 1/175 x, COEFF(1, -1, -1) =
-
- 2
- 1/350 x + 1/245 x z + 1/1000 y + 1/1400 y - 1/700 x y + 1/700 y z
-
- 2 2 137
- + 1/100 z + 1/100 x - 1/350 z - ----, COEFF(2, -1, -1) = - 1/175 z
- 5250
-
- 167 2
- - ---- + 1/350 y z - 1/175 x + 1/500 y + 1/350 x y - 2/245 x z - 1/200 x
- 7000
-
- 2 2
- + 1/700 y + 1/50 z , COEFF(-2, 0, -1) =
-
- 187 2 2 2
- 1/175 z + ---- + 1/200 x - 1/350 y - 1/50 z - 2/245 x z - 1/175 x,
- 7000
-
- COEFF(-1, 0, -1) =
-
- 2 2 289 2
- - 1/700 y + 1/350 x + 1/350 z - 1/100 x + ----- - 1/100 z + 1/245 x z,
- 10500
-
- COEFF(0, 0, -1) = 1/175 x + 2/245 x z, COEFF(1, 0, -1) =
-
- 2 2 289 2
- 1/350 x + 1/245 x z + 1/700 y + 1/100 z - 1/350 z - ----- + 1/100 x ,
- 10500
-
- COEFF(2, 0, -1) =
-
- 2 2 187 2
- 1/50 z - 1/175 x - 1/175 z - 1/200 x - ---- - 2/245 x z + 1/350 y ,
- 7000
-
- 2 2 2
- COEFF(-2, 1, -1) = - 1/700 y - 1/350 x y + 1/200 x - 1/50 z + 1/350 y z
-
- 167
- - 2/245 x z + ---- + 1/175 z - 1/175 x + 1/500 y, COEFF(-1, 1, -1) =
- 7000
-
- 2 137 2
- 1/245 x z + 1/1000 y - 1/100 z + 1/700 y z + 1/350 x + ---- - 1/1400 y
- 5250
-
- 2
- - 1/100 x + 1/700 x y + 1/350 z,
-
- COEFF(0, 1, -1) = 1/350 x y + 1/175 x + 2/245 x z, COEFF(1, 1, -1) =
-
- 2 2 137
- 1/100 x + 1/245 x z + 1/350 x + 1/700 x y + 1/100 z - 1/350 z - ----
- 5250
-
- 2 2
- - 1/700 y z + 1/1400 y - 1/1000 y, COEFF(2, 1, -1) = - 1/200 x - 1/175 z
-
- 2 167 2
- - 2/245 x z - 1/175 x - 1/350 x y - 1/500 y + 1/700 y - ---- + 1/50 z
- 7000
-
- 107
- - 1/350 y z, COEFF(-2, 2, -1) = ---- - 1/175 x y - 1/175 x + 1/175 z
- 7000
-
- 2 2 2
- + 1/175 y z + 1/250 y + 1/200 x + 1/350 y - 1/50 z - 2/245 x z,
-
- 2 2 229
- COEFF(-1, 2, -1) = - 1/100 z + 1/500 y + 1/700 y + ----- + 1/350 y z
- 10500
-
- 2
- + 1/350 z + 1/350 x y + 1/350 x - 1/100 x + 1/245 x z,
-
- COEFF(0, 2, -1) = 1/175 x y + 2/245 x z + 1/175 x, COEFF(1, 2, -1) =
-
- 229 2 2
- - 1/350 z - ----- + 1/350 x + 1/100 x + 1/245 x z + 1/100 z - 1/350 y z
- 10500
-
- 2 2
- + 1/350 x y - 1/500 y - 1/700 y , COEFF(2, 2, -1) = 1/50 z - 1/175 z
-
- 2 2
- - 2/245 x z - 1/250 y - 1/350 y - 1/200 x - 1/175 x - 1/175 x y
-
- 107
- - 1/175 y z - ----, COEFF(-2, -2, 0) = - 4/245 x z - 2/175 y z + 2/175 z,
- 7000
-
- COEFF(-1, -2, 0) = 1/175 z - 1/175 y z + 2/245 x z,
-
- COEFF(0, -2, 0) = 4/245 x z,
-
- COEFF(1, -2, 0) = 2/245 x z + 1/175 y z - 1/175 z,
-
- COEFF(2, -2, 0) = - 2/175 z + 2/175 y z - 4/245 x z,
-
- COEFF(-2, -1, 0) = 2/175 z - 4/245 x z - 1/175 y z,
-
- COEFF(-1, -1, 0) = 2/245 x z + 1/175 z - 1/350 y z,
-
- COEFF(0, -1, 0) = 4/245 x z,
-
- COEFF(1, -1, 0) = - 1/175 z + 1/350 y z + 2/245 x z,
-
- COEFF(2, -1, 0) = - 2/175 z - 4/245 x z + 1/175 y z,
-
- COEFF(-2, 0, 0) = 2/175 z - 4/245 x z,
-
- COEFF(-1, 0, 0) = 1/175 z + 2/245 x z, COEFF(0, 0, 0) = 4/245 x z,
-
- COEFF(1, 0, 0) = - 1/175 z + 2/245 x z,
-
- COEFF(2, 0, 0) = - 2/175 z - 4/245 x z,
-
- COEFF(-2, 1, 0) = 2/175 z + 1/175 y z - 4/245 x z,
-
- COEFF(-1, 1, 0) = 1/175 z + 2/245 x z + 1/350 y z,
-
- COEFF(0, 1, 0) = 4/245 x z,
-
- COEFF(1, 1, 0) = 2/245 x z - 1/175 z - 1/350 y z,
-
- COEFF(2, 1, 0) = - 2/175 z - 1/175 y z - 4/245 x z,
-
- COEFF(-2, 2, 0) = 2/175 z - 4/245 x z + 2/175 y z,
-
- COEFF(-1, 2, 0) = 1/175 z + 1/175 y z + 2/245 x z,
-
- COEFF(0, 2, 0) = 4/245 x z,
-
- COEFF(1, 2, 0) = - 1/175 y z + 2/245 x z - 1/175 z,
-
- COEFF(2, 2, 0) = - 2/175 z - 2/175 y z - 4/245 x z, COEFF(-2, -2, 1) =
-
- 107 2 2
- - 1/175 y z + 1/250 y - ---- - 1/200 x - 1/350 y + 1/175 x + 1/175 z
- 7000
-
- 2 2 229
- - 1/175 x y - 2/245 x z + 1/50 z , COEFF(-1, -2, 1) = 1/100 x - -----
- 10500
-
- 2 2
- - 1/350 x + 1/245 x z + 1/100 z - 1/700 y - 1/350 y z + 1/350 z
-
- + 1/350 x y + 1/500 y, COEFF(0, -2, 1) = - 1/175 x + 1/175 x y + 2/245 x z,
-
- 229 2
- COEFF(1, -2, 1) = ----- - 1/100 x + 1/245 x z + 1/350 x y + 1/350 y z
- 10500
-
- 2 2
- - 1/350 x - 1/100 z - 1/500 y - 1/350 z + 1/700 y , COEFF(2, -2, 1) =
-
- 2 2
- - 1/175 x y - 1/250 y - 1/50 z + 1/350 y - 2/245 x z + 1/175 y z
-
- 107 2 167
- - 1/175 z + ---- + 1/200 x + 1/175 x, COEFF(-2, -1, 1) = - ---- + 1/175 z
- 7000 7000
-
- 2
- - 1/350 x y - 1/200 x - 1/350 y z + 1/175 x + 1/500 y - 2/245 x z
-
- 2 2 137
- + 1/700 y + 1/50 z , COEFF(-1, -1, 1) = 1/245 x z - 1/700 y z - ----
- 5250
-
- 2 2 2
- + 1/700 x y + 1/1400 y + 1/1000 y + 1/100 z - 1/350 x + 1/100 x
-
- + 1/350 z, COEFF(0, -1, 1) = 1/350 x y - 1/175 x + 2/245 x z,
-
- 2 137
- COEFF(1, -1, 1) = 1/245 x z - 1/1000 y - 1/100 x - 1/350 x + ----
- 5250
-
- 2 2
- - 1/100 z + 1/700 y z - 1/350 z + 1/700 x y - 1/1400 y , COEFF(2, -1, 1)
-
- 2 2 167
- = 1/200 x - 1/500 y - 1/175 z - 1/700 y - 1/350 x y + ---- + 1/350 y z
- 7000
-
- 2
- + 1/175 x - 1/50 z - 2/245 x z, COEFF(-2, 0, 1) =
-
- 187 2 2 2
- - 2/245 x z - ---- - 1/200 x + 1/175 z + 1/175 x + 1/350 y + 1/50 z ,
- 7000
-
- COEFF(-1, 0, 1) =
-
- 2 2 289 2
- 1/700 y + 1/245 x z - 1/350 x + 1/100 z - ----- + 1/350 z + 1/100 x ,
- 10500
-
- COEFF(0, 0, 1) = - 1/175 x + 2/245 x z, COEFF(1, 0, 1) =
-
- 2 2 289 2
- - 1/700 y - 1/350 z - 1/350 x - 1/100 z + 1/245 x z + ----- - 1/100 x ,
- 10500
-
- COEFF(2, 0, 1) =
-
- 2 2 187 2
- - 1/350 y + 1/175 x + 1/200 x + ---- - 2/245 x z - 1/175 z - 1/50 z ,
- 7000
-
- 2 167 2
- COEFF(-2, 1, 1) = 1/50 z - ---- + 1/350 x y + 1/175 z + 1/700 y
- 7000
-
- 2
- + 1/350 y z - 1/200 x - 2/245 x z - 1/500 y + 1/175 x, COEFF(-1, 1, 1) =
-
- 2 2
- 1/700 y z - 1/1000 y + 1/100 x + 1/245 x z + 1/1400 y - 1/700 x y
-
- 137 2
- - 1/350 x - ---- + 1/350 z + 1/100 z ,
- 5250
-
- COEFF(0, 1, 1) = - 1/175 x + 2/245 x z - 1/350 x y, COEFF(1, 1, 1) =
-
- 2 2
- - 1/1400 y - 1/700 y z - 1/350 x + 1/1000 y + 1/245 x z - 1/100 x
-
- 137 2 2
- - 1/700 x y + ---- - 1/350 z - 1/100 z , COEFF(2, 1, 1) = - 1/700 y
- 5250
-
- 2 167
- + 1/500 y - 1/175 z + 1/175 x + 1/350 x y + 1/200 x + ---- - 1/350 y z
- 7000
-
- 2 2 107
- - 1/50 z - 2/245 x z, COEFF(-2, 2, 1) = - 1/350 y + 1/175 y z - ----
- 7000
-
- 2 2
- - 1/250 y + 1/175 x - 1/200 x - 2/245 x z + 1/175 x y + 1/50 z + 1/175 z
-
- 2 2
- , COEFF(-1, 2, 1) = - 1/500 y + 1/350 z - 1/350 x y + 1/100 x - 1/700 y
-
- 2 229
- + 1/245 x z - 1/350 x + 1/100 z + 1/350 y z - -----,
- 10500
-
- COEFF(0, 2, 1) = 2/245 x z - 1/175 x y - 1/175 x, COEFF(1, 2, 1) =
-
- 2 2 2 229
- 1/245 x z - 1/350 y z - 1/100 z - 1/100 x + 1/700 y - 1/350 x + -----
- 10500
-
- - 1/350 x y + 1/500 y - 1/350 z, COEFF(2, 2, 1) = - 1/175 y z + 1/250 y
-
- 107 2 2 2
- + ---- + 1/350 y + 1/200 x - 2/245 x z + 1/175 x y - 1/50 z - 1/175 z
- 7000
-
- 137 2 2
- + 1/175 x, COEFF(-2, -2, 2) = 2/175 x + ---- - 1/100 z - 1/100 x
- 5250
-
- 2
- + 2/175 y z - 1/175 y + 4/245 x z - 2/175 x y - 2/175 z + 1/125 y,
-
- 107 2
- COEFF(-1, -2, 2) = - ---- - 1/350 y - 2/245 x z + 1/175 x y + 1/175 y z
- 7000
-
- 2 2
- - 1/175 x - 1/175 z - 1/200 z + 1/250 y + 1/50 x ,
-
- COEFF(0, -2, 2) = - 4/245 x z - 2/175 x + 2/175 x y, COEFF(1, -2, 2) =
-
- 2 2
- - 2/245 x z - 1/50 x + 1/175 z - 1/175 x + 1/350 y + 1/175 x y
-
- 107 2 2
- - 1/175 y z + ---- + 1/200 z - 1/250 y, COEFF(2, -2, 2) = 1/175 y
- 7000
-
- 2 137 2
- + 1/100 x - ---- - 1/125 y + 4/245 x z + 2/175 x - 2/175 y z + 1/100 z
- 5250
-
- 2 2
- - 2/175 x y + 2/175 z, COEFF(-2, -1, 2) = - 2/175 z - 1/100 z - 1/100 x
-
- 2 47
- + 1/250 y + 1/350 y + 1/175 y z + 2/175 x + ---- - 1/175 x y + 4/245 x z,
- 5250
-
- 2 2 167
- COEFF(-1, -1, 2) = - 1/175 x + 1/500 y - 1/200 z + 1/50 x - ----
- 7000
-
- 2
- + 1/700 y + 1/350 x y - 2/245 x z - 1/175 z + 1/350 y z,
-
- COEFF(0, -1, 2) = - 2/175 x - 4/245 x z + 1/175 x y, COEFF(1, -1, 2) =
-
- 167 2
- - 1/350 y z - 1/500 y + 1/350 x y + ---- - 1/175 x - 1/50 x - 2/245 x z
- 7000
-
- 2 2
- + 1/175 z - 1/700 y + 1/200 z , COEFF(2, -1, 2) = - 1/175 y z - 1/250 y
-
- 2 2 2
- - 1/350 y + 1/100 z + 1/100 x + 4/245 x z - 1/175 x y + 2/175 x
-
- 47
- + 2/175 z - ----, COEFF(-2, 0, 2) =
- 5250
-
- 2 17 2 2
- - 1/100 z + 4/245 x z + 2/175 x + ---- - 2/175 z + 1/175 y - 1/100 x ,
- 5250
-
- COEFF(-1, 0, 2) =
-
- 2 187 2 2
- - 2/245 x z - 1/175 z - 1/200 z - 1/175 x - ---- + 1/50 x + 1/350 y ,
- 7000
-
- COEFF(0, 0, 2) = - 4/245 x z - 2/175 x, COEFF(1, 0, 2) =
-
- 2 2 187 2
- - 2/245 x z - 1/175 x - 1/350 y + 1/200 z + ---- - 1/50 x + 1/175 z,
- 7000
-
- COEFF(2, 0, 2) =
-
- 2 17 2 2
- 2/175 z + 4/245 x z - 1/175 y - ---- + 1/100 x + 1/100 z + 2/175 x,
- 5250
-
- 2
- COEFF(-2, 1, 2) = 1/350 y - 1/175 y z - 1/250 y - 2/175 z + 4/245 x z
-
- 47 2 2
- + 1/175 x y + 2/175 x + ---- - 1/100 x - 1/100 z , COEFF(-1, 1, 2) =
- 5250
-
- 2 2 167
- - 1/350 y z - 1/200 z + 1/700 y - ---- - 2/245 x z - 1/350 x y - 1/175 z
- 7000
-
- 2
- - 1/500 y + 1/50 x - 1/175 x,
-
- COEFF(0, 1, 2) = - 1/175 x y - 4/245 x z - 2/175 x, COEFF(1, 1, 2) =
-
- 2 2
- 1/350 y z - 1/175 x - 1/350 x y - 1/50 x + 1/175 z + 1/500 y + 1/200 z
-
- 167 2
- + ---- - 1/700 y - 2/245 x z, COEFF(2, 1, 2) = 2/175 z + 1/175 x y
- 7000
-
- 2 47 2
- + 1/175 y z + 1/100 z + 1/250 y - ---- + 4/245 x z + 2/175 x + 1/100 x
- 5250
-
- 2 2 137
- - 1/350 y , COEFF(-2, 2, 2) = - 2/175 y z - 1/175 y - 1/125 y + ----
- 5250
-
- 2 2
- - 1/100 z + 4/245 x z - 2/175 z + 2/175 x - 1/100 x + 2/175 x y,
-
- 2 107
- COEFF(-1, 2, 2) = - 1/175 x - 1/175 y z - 1/350 y - 1/250 y - ----
- 7000
-
- 2 2
- - 1/175 x y + 1/50 x - 1/200 z - 1/175 z - 2/245 x z,
-
- COEFF(0, 2, 2) = - 2/175 x y - 2/175 x - 4/245 x z, COEFF(1, 2, 2) =
-
- 2 107 2
- 1/200 z + 1/175 y z + ---- + 1/250 y + 1/175 z - 1/50 x - 2/245 x z
- 7000
-
- 2 2 2
- + 1/350 y - 1/175 x y - 1/175 x, COEFF(2, 2, 2) = 1/100 x + 1/175 y
-
- 2 137
- + 2/175 x y + 2/175 z + 2/175 x + 1/100 z + 4/245 x z - ---- + 1/125 y
- 5250
-
- + 2/175 y z]
-
-> print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c");
-bytes used=2187706512, alloc=15529188, time=336.06
-bytes used=2188706724, alloc=15529188, time=336.14
-bytes used=2189706936, alloc=15529188, time=336.23
-bytes used=2190707528, alloc=15529188, time=336.52
-bytes used=2191707708, alloc=15529188, time=337.25
-bytes used=2192707920, alloc=15529188, time=337.98
-bytes used=2193708596, alloc=15529188, time=338.71
-bytes used=2194708800, alloc=15529188, time=339.43
-bytes used=2195709404, alloc=15529188, time=340.12
-bytes used=2196709620, alloc=15529188, time=340.22
-bytes used=2197709816, alloc=15529188, time=340.30
-bytes used=2198751000, alloc=15529188, time=340.39
-bytes used=2199786936, alloc=15529188, time=340.46
-bytes used=2200790040, alloc=15529188, time=340.55
-bytes used=2201790264, alloc=15529188, time=340.65
-bytes used=2202790416, alloc=15529188, time=341.19
-bytes used=2203790600, alloc=15529188, time=342.28
-bytes used=2204790780, alloc=15529188, time=342.64
-bytes used=2205791224, alloc=15529188, time=342.73
-bytes used=2206791532, alloc=15529188, time=342.80
-bytes used=2207791940, alloc=15529188, time=342.87
-bytes used=2208793072, alloc=15529188, time=342.94
-bytes used=2209793464, alloc=15529188, time=343.01
-bytes used=2210795196, alloc=15529188, time=343.08
-bytes used=2211795400, alloc=15529188, time=343.15
-bytes used=2212795580, alloc=15529188, time=343.23
-bytes used=2213797416, alloc=15529188, time=343.33
-bytes used=2214797620, alloc=15529188, time=343.45
-bytes used=2215797868, alloc=15529188, time=343.57
-bytes used=2216798036, alloc=15529188, time=343.69
-bytes used=2217798440, alloc=15529188, time=343.83
-bytes used=2218798956, alloc=15529188, time=343.95
-bytes used=2219799120, alloc=15529188, time=344.07
-bytes used=2220799272, alloc=15529188, time=344.16
-bytes used=2221799556, alloc=15529188, time=345.21
-bytes used=2222799832, alloc=15529188, time=346.21
-bytes used=2223800068, alloc=15529188, time=346.73
-bytes used=2224800312, alloc=15529188, time=346.82
-bytes used=2225800580, alloc=15529188, time=346.89
-bytes used=2226801032, alloc=15529188, time=346.96
-bytes used=2227801192, alloc=15529188, time=347.04
-bytes used=2228801412, alloc=15529188, time=347.11
-bytes used=2229801668, alloc=15529188, time=347.18
-bytes used=2230814992, alloc=15529188, time=347.30
-bytes used=2231827808, alloc=15529188, time=347.45
-bytes used=2232830932, alloc=15529188, time=347.58
-bytes used=2233831088, alloc=15529188, time=347.69
-bytes used=2234831288, alloc=15529188, time=348.68
-bytes used=2235841948, alloc=15529188, time=349.79
-bytes used=2236842116, alloc=15529188, time=350.27
-bytes used=2237842348, alloc=15529188, time=350.47
-bytes used=2238842608, alloc=15529188, time=350.55
-bytes used=2239842828, alloc=15529188, time=350.64
-bytes used=2240843216, alloc=15529188, time=350.85
-bytes used=2241843512, alloc=15529188, time=352.42
-bytes used=2242843676, alloc=15529188, time=353.21
-bytes used=2243843916, alloc=15529188, time=353.55
-bytes used=2244844252, alloc=15529188, time=353.61
-bytes used=2245844412, alloc=15529188, time=353.73
-bytes used=2246844652, alloc=15529188, time=354.40
-bytes used=2247844948, alloc=15529188, time=355.92
-bytes used=2248845116, alloc=15529188, time=356.50
-bytes used=2249845628, alloc=15529188, time=356.70
-bytes used=2250845840, alloc=15529188, time=356.80
->
-# d^2/dy^2
-> simplify( diff(interp_3d_cube_order4_smooth0,y,y) );
-bytes used=2251846588, alloc=15529188, time=356.95
-bytes used=2252847184, alloc=15529188, time=357.03
-bytes used=2253847376, alloc=15529188, time=357.11
-bytes used=2254847536, alloc=15529188, time=357.19
-bytes used=2255848372, alloc=15529188, time=357.27
-bytes used=2256848864, alloc=15529188, time=357.35
-bytes used=2257849232, alloc=15529188, time=357.44
-bytes used=2258849368, alloc=15529188, time=357.52
-bytes used=2259850452, alloc=15529188, time=357.60
-bytes used=2260850592, alloc=15529188, time=357.69
-bytes used=2261850828, alloc=15529188, time=357.77
- 311 431 311
------ DATA(1, -2, 0) + ----- DATA(0, -2, 0) + ----- DATA(-1, -2, 0)
-14700 14700 14700
-
- - 1/300 DATA(-2, -2, 0) + 1/100 y z DATA(0, 2, 1) + 4/75 DATA(-2, 1, 0)
-
- 256
- + ---- DATA(-2, 1, 2) - 1/10 DATA(-2, 0, 0) + 4/75 DATA(-2, -1, 0)
- 3675
-
- 33 2
- - 1/300 DATA(2, -2, 0) - --- DATA(-2, 0, 2) + 1/245 z DATA(0, 0, 1)
- 490
-
- 2 2
- + 2/245 z DATA(0, 0, 0) - 1/245 z DATA(0, 1, -2)
-
- + 1/25 y z DATA(0, 1, -2) + 1/25 y DATA(-2, -1, 0) + 1/50 y DATA(0, 2, 1)
-
- - 1/25 y DATA(0, 1, -2) - 1/50 y DATA(2, -2, 0) - 1/50 y DATA(0, -2, 1)
-
- - 1/50 y DATA(0, -2, -1) + 1/50 y DATA(0, 2, -2) + 1/25 y DATA(0, -1, -2)
-
- 2 2
- - 1/50 y DATA(0, -2, -2) + 1/50 y DATA(1, -2, 0) + 1/50 y DATA(0, -2, 0)
-
- 2 2 2
- + 1/50 y DATA(0, 2, 2) - 2/25 y DATA(0, -1, 2) - 2/25 y DATA(0, 1, 2)
-
- 2 2
- - 2/25 y DATA(0, -1, 1) - 2/25 y DATA(-1, -1, 0)
-
- 2 2 2
- - 2/25 y DATA(0, -1, 0) - 2/25 y DATA(1, -1, 0) + 1/50 y DATA(-1, 2, 0)
-
- 2 2 2
- + 1/50 y DATA(0, 2, -1) + 1/50 y DATA(2, 2, 0) + 1/50 y DATA(1, 2, 0)
-
- 2 2 2
- - 2/25 y DATA(0, 1, -1) - 2/25 y DATA(0, -1, -1) - 2/25 y DATA(2, 1, 0)
-
- 2 2 2
- + 1/50 y DATA(0, 2, 0) - 2/25 y DATA(2, -1, 0) - 2/25 y DATA(0, 1, 0)
-
- 2 2 2
- - 2/25 y DATA(1, 1, 0) - 2/25 y DATA(0, 1, 1) - 2/25 y DATA(-1, 1, 0)
-
- 2 2 2
- + 1/50 y DATA(0, 2, -2) + 1/50 y DATA(-2, 2, 0) + 1/50 y DATA(0, -2, 1)
-
- 2 2
- + 1/50 y DATA(0, -2, -1) - 1/300 DATA(0, 2, -2) - 2/25 y DATA(-2, -1, 0)
-
- 2 2 2
- + 1/50 y DATA(2, -2, 0) + 3/25 y DATA(-2, 0, 0) + 1/50 y DATA(0, 2, 1)
-
- 2 2 2
- + 3/25 y DATA(2, 0, 0) + 3/25 y DATA(0, 0, -1) + 3/25 y DATA(0, 0, -2)
-
- 2 2 2
- + 3/25 y DATA(0, 0, 2) + 3/25 y DATA(1, 0, 0) + 3/25 y DATA(0, 0, 1)
-
- 2 2 2
- + 3/25 y DATA(0, 0, 0) - 2/25 y DATA(0, 1, -2) + 3/25 y DATA(-1, 0, 0)
-
- + 1/175 x DATA(1, -2, 0) - 1/175 x DATA(-1, -2, 0)
-
- - 2/175 x DATA(-2, -2, 0) + 1/175 x DATA(-2, 1, 0)
-
- 2 2
- - 2/25 y DATA(0, -1, -2) + 1/50 y DATA(0, -2, -2)
-
- + 1/175 x DATA(1, 2, 0) + 2/175 x DATA(2, 2, 0) + 1/350 x DATA(-1, -1, 0)
-
- - 1/350 x DATA(1, -1, 0) + 1/350 x DATA(-1, 1, 0) - 1/175 x DATA(2, 1, 0)
-
- - 1/175 x DATA(-1, 2, 0) - 1/175 x DATA(2, -1, 0) - 1/350 x DATA(1, 1, 0)
-
- 2 2
- + 2/245 z DATA(1, 0, 0) + 2/245 z DATA(-1, 0, 0)
-
- 2 2
- + 2/245 z DATA(2, 0, 0) + 1/245 z DATA(-2, 1, 0)
-
- 2 2
- - 1/245 z DATA(0, -1, -2) + 2/245 z DATA(0, -2, -2)
-
- 2 2
- - 1/300 DATA(-2, 2, 0) - 1/245 z DATA(0, 1, 2) + 2/245 z DATA(0, -2, 2)
-
- 2 2 2
- - 2/245 z DATA(1, 2, 0) - 2/245 z DATA(2, 2, 0) + 2/245 z DATA(0, 2, 2)
-
- 2 2
- - 1/245 z DATA(0, 2, -1) - 1/245 z DATA(0, -1, 2)
-
- 2 2
- + 1/245 z DATA(-1, -1, 0) + 1/490 z DATA(0, -1, 1)
-
- 2 2
- - 2/245 z DATA(0, 2, 0) + 1/245 z DATA(2, -1, 0)
-
- 2 2
- - 2/245 z DATA(-1, 2, 0) + 1/245 z DATA(2, 1, 0)
-
- 2 2
- + 1/245 z DATA(0, -1, 0) + 1/245 z DATA(0, 1, 0)
-
- 2 2
- + 1/245 z DATA(1, 1, 0) + 1/490 z DATA(0, 1, 1)
-
- 2 2
- + 1/490 z DATA(0, -1, -1) + 1/245 z DATA(-1, 1, 0)
-
- 2 2
- + 1/490 z DATA(0, 1, -1) + 1/245 z DATA(1, -1, 0)
-
- 2 2
- - 1/245 z DATA(0, -2, -1) + 2/245 z DATA(0, 2, -2)
-
- 2 2
- - 2/245 z DATA(-2, 2, 0) - 1/245 z DATA(0, -2, 1)
-
- 2 2
- - 2/245 z DATA(0, 0, 2) - 2/245 z DATA(0, 0, -2)
-
- 2 2
- + 1/245 z DATA(-2, -1, 0) - 2/245 z DATA(2, -2, 0)
-
- 2 2
- + 2/245 z DATA(-2, 0, 0) - 1/245 z DATA(0, 2, 1)
-
- 2 2
- + 1/50 y DATA(-1, -2, 0) + 1/50 y DATA(-2, -2, 0)
-
- 2 2
- - 2/25 y DATA(-2, 1, 0) + 1/50 y DATA(0, -2, 2) + 1/175 x DATA(-1, 0, 0)
-
- 2
- - 2/175 x DATA(2, 0, 0) - 2/245 z DATA(1, -2, 0)
-
- + 1/175 x DATA(-2, -1, 0) + 2/175 x DATA(2, -2, 0)
-
- + 2/175 x DATA(-2, 0, 0) - 1/175 z DATA(0, 1, 2) - 1/175 x DATA(1, 0, 0)
-
- + 1/100 x y DATA(-1, -2, 0) - 1/350 z DATA(0, -1, 1)
-
- + 2/175 z DATA(0, -2, 2) - 1/175 z DATA(0, -1, 2) - 1/175 z DATA(0, 2, -1)
-
- - 1/100 x y DATA(1, -2, 0) + 2/175 z DATA(0, 2, 2)
-
- + 1/350 z DATA(0, -1, -1) + 1/350 z DATA(0, 1, -1) - 1/350 z DATA(0, 1, 1)
-
- - 2/175 z DATA(0, 2, -2) - 1/175 z DATA(0, -2, -1)
-
- + 1/175 z DATA(0, -2, 1) + 1/175 z DATA(0, 2, 1) + 2/175 z DATA(0, 0, -2)
-
- - 2/175 z DATA(0, 0, 2) + 1/175 z DATA(0, 0, -1) - 1/175 z DATA(0, 0, 1)
-
- 2
- + 1/175 z DATA(0, 1, -2) - 1/245 x DATA(-1, -2, 0)
-
- 2 2
- - 1/245 x DATA(-2, 1, 0) - 2/245 x DATA(0, -2, 2)
-
- 2 2
- + 2/245 x DATA(-2, -2, 0) - 1/245 x DATA(1, -2, 0)
-
- 2
- - 2/245 x DATA(0, -2, 0) + 1/175 z DATA(0, -1, -2)
-
- 2
- - 2/175 z DATA(0, -2, -2) + 1/245 x DATA(0, 1, 2)
-
- 2 2 2
- - 2/245 x DATA(0, 2, 2) + 2/245 x DATA(2, 2, 0) - 1/245 x DATA(1, 2, 0)
-
- 2 2
- + 1/245 x DATA(0, -1, 2) - 1/245 x DATA(2, 1, 0)
-
- 2 2
- - 1/245 x DATA(-1, 2, 0) + 1/245 x DATA(0, -1, 1)
-
- 2 2
- - 1/245 x DATA(2, -1, 0) - 2/245 x DATA(0, 2, -1)
-
- 2 2
- + 1/245 x DATA(0, -1, 0) + 1/490 x DATA(-1, 1, 0)
-
- 2 2
- + 1/245 x DATA(0, 1, -1) - 2/245 x DATA(0, 2, 0)
-
- 2 2
- + 1/490 x DATA(1, -1, 0) + 1/245 x DATA(0, -1, -1)
-
- 2 2
- + 1/490 x DATA(-1, -1, 0) - 2/245 x DATA(0, -2, 1)
-
- 2 2 2
- + 1/245 x DATA(0, 1, 0) + 1/490 x DATA(1, 1, 0) + 1/245 x DATA(0, 1, 1)
-
- 2 2
- + 2/245 x DATA(2, -2, 0) - 2/245 x DATA(0, -2, -1)
-
- 2 2
- - 2/245 x DATA(0, 2, -2) + 2/245 x DATA(-2, 2, 0)
-
- 2 2
- - 1/245 x DATA(-2, -1, 0) - 2/245 x DATA(-2, 0, 0)
-
- 2 2
- - 2/245 x DATA(0, 2, 1) + 2/245 x DATA(0, 0, -2)
-
- 2 2
- + 2/245 x DATA(0, 0, 2) + 1/245 x DATA(-1, 0, 0)
-
- 2 2
- - 2/245 x DATA(2, 0, 0) + 2/245 x DATA(0, 0, -1)
-
- 2 2
- + 2/245 x DATA(0, 0, 1) + 1/245 x DATA(0, -1, -2)
-
- 2 2
- - 2/245 x DATA(0, -2, -2) + 1/245 x DATA(1, 0, 0)
-
- 2 2
- + 2/245 x DATA(0, 0, 0) + 1/245 x DATA(0, 1, -2)
-
- - 1/50 y DATA(-2, -2, 0) - 1/25 y DATA(-2, 1, 0) - 1/50 y DATA(0, -2, 2)
-
- - 1/25 y DATA(0, 1, 2) + 1/50 y DATA(1, 2, 0) + 1/50 y DATA(0, 2, 2)
-
- - 1/50 y DATA(1, -2, 0) - 1/50 y DATA(0, -2, 0) - 1/50 y DATA(-1, -2, 0)
-
- + 1/25 y DATA(0, -1, 2) + 1/50 y DATA(0, 2, -1) - 1/25 y DATA(2, 1, 0)
-
- + 1/50 y DATA(-1, 2, 0) + 1/50 y DATA(0, 2, 0) + 1/50 y DATA(2, 2, 0)
-
- + 1/25 y DATA(0, -1, 1) + 1/25 y DATA(-1, -1, 0) + 1/25 y DATA(0, -1, -1)
-
- + 1/25 y DATA(0, -1, 0) + 1/25 y DATA(1, -1, 0) - 1/25 y DATA(-1, 1, 0)
-
- - 1/25 y DATA(0, 1, -1) + 1/25 y DATA(2, -1, 0) - 1/25 y DATA(0, 1, 0)
-
- - 1/25 y DATA(1, 1, 0) - 1/25 y DATA(0, 1, 1) + 1/50 y DATA(-2, 2, 0)
-
- 529 169 529
- - ----- DATA(2, 2, -2) - ----- DATA(-2, -2, 1) - ----- DATA(-2, 2, 2)
- 14700 14700 14700
-
- 169 191 169
- - ----- DATA(1, 2, -2) + ----- DATA(-1, -2, 1) - ----- DATA(-2, -2, -1)
- 14700 14700 14700
-
- 2 2 2
- + 1/245 x DATA(1, 0, -2) + 3/25 y DATA(2, 0, 2) + 3/25 y DATA(1, 0, -1)
-
- 191 311
- + ----- DATA(-1, -2, -1) + ----- DATA(0, -2, 1) - 1/175 z DATA(-1, 0, 1)
- 14700 14700
-
- 2 2
- + 1/245 x DATA(-1, 0, -2) + 3/25 y DATA(2, 0, -2)
-
- 2 2
- + 3/25 y DATA(-2, 0, -2) + 3/25 y DATA(1, 0, -2)
-
- 2 2
- + 3/25 y DATA(-1, 0, -2) + 3/25 y DATA(-1, 0, -1)
-
- 2 2 2
- + 3/25 y DATA(-2, 0, -1) + 3/25 y DATA(1, 0, 1) + 3/25 y DATA(-2, 0, 1)
-
- 2 2 2
- + 3/25 y DATA(2, 0, 1) + 3/25 y DATA(1, 0, 2) + 3/25 y DATA(-2, 0, 2)
-
- 2 2 2
- + 3/25 y DATA(-1, 0, 1) + 3/25 y DATA(2, 0, -1) + 3/25 y DATA(-1, 0, 2)
-
- + 1/100 y z DATA(0, -2, -1) - 1/50 y z DATA(0, 2, -2)
-
- 191 191 311
- + ----- DATA(1, -2, 1) + ----- DATA(1, -2, -1) + ----- DATA(0, -2, -1)
- 14700 14700 14700
-
- 2 2
- - 2/245 x DATA(-2, 0, -2) - 2/245 x DATA(2, 0, -2)
-
- 211 2 2
- + ---- DATA(-2, -1, 1) - 2/245 x DATA(2, 0, 1) + 1/245 x DATA(1, 0, 1)
- 3675
-
- 2 2
- - 2/245 x DATA(-2, 0, 1) + 1/245 x DATA(-1, 0, -1)
-
- 2 2
- + 1/245 x DATA(1, 0, -1) - 2/245 x DATA(-2, 0, -1)
-
- 2 2
- - 2/245 x DATA(-2, 0, 2) + 1/245 x DATA(-1, 0, 2)
-
- 2 2
- + 1/245 x DATA(1, 0, 2) - 2/245 x DATA(2, 0, 2)
-
- 2
- - 2/245 x DATA(2, 0, -1) - 2/175 x z DATA(-2, 0, -2)
-
- + 1/175 x z DATA(1, 0, -2) - 1/175 x z DATA(-1, 0, -2)
-
- + 2/175 x DATA(-2, 0, -2) - 1/175 x DATA(1, 0, -2)
-
- 2
- + 1/175 x DATA(-1, 0, -2) + 1/245 x DATA(-1, 0, 1)
-
- - 2/175 x DATA(2, 0, -2) - 2/175 x DATA(2, 0, 1) + 2/175 x DATA(-2, 0, -1)
-
- + 2/175 x DATA(-2, 0, 2) + 1/175 x DATA(-1, 0, -1) - 1/175 x DATA(1, 0, 1)
-
- + 2/175 x DATA(-2, 0, 1) - 2/175 x DATA(2, 0, -1) + 1/175 x DATA(-1, 0, 2)
-
- - 1/175 x DATA(1, 0, 2) - 2/175 x DATA(2, 0, 2) - 1/175 x DATA(1, 0, -1)
-
- + 1/175 x DATA(-1, 0, 1) + 2/175 x z DATA(2, 0, -2)
-
- - 1/175 x z DATA(2, 0, 1) - 1/350 x z DATA(1, 0, 1)
-
- + 1/175 x z DATA(-2, 0, 1) + 2/175 x z DATA(-2, 0, 2)
-
- - 1/175 x z DATA(-2, 0, -1) - 1/350 x z DATA(-1, 0, -1)
-
- - 1/25 y z DATA(0, -1, -2) - 1/175 x z DATA(1, 0, 2)
-
- - 2/175 x z DATA(2, 0, 2) + 1/175 x z DATA(2, 0, -1)
-
- + 1/50 y z DATA(0, -2, -2) + 1/175 x z DATA(-1, 0, 2)
-
- 169
- + 1/350 x z DATA(-1, 0, 1) - ----- DATA(2, -2, 1)
- 14700
-
- 2
- + 1/350 x z DATA(1, 0, -1) - 2/245 z DATA(1, 0, -2)
-
- 2 2
- - 2/245 z DATA(-1, 0, -2) - 2/245 z DATA(2, 0, -2)
-
- 2 2
- - 2/245 z DATA(-2, 0, -2) + 1/245 z DATA(-1, 0, -1)
-
- 2 2
- + 1/245 z DATA(2, 0, 1) + 1/245 z DATA(1, 0, 1)
-
- 2 2
- + 1/245 z DATA(-2, 0, 1) + 1/245 z DATA(-1, 0, 1)
-
- 2 2
- - 2/245 z DATA(-2, 0, 2) + 1/245 z DATA(-2, 0, -1)
-
- 2 2
- - 2/245 z DATA(1, 0, 2) - 2/245 z DATA(2, 0, 2)
-
- 2 2
- + 1/245 z DATA(1, 0, -1) + 1/245 z DATA(2, 0, -1)
-
- 2
- - 2/245 z DATA(-1, 0, 2) + 2/175 z DATA(-2, 0, -2)
-
- + 2/175 z DATA(1, 0, -2) + 2/175 z DATA(-1, 0, -2)
-
- + 2/175 z DATA(2, 0, -2) - 1/175 z DATA(1, 0, 1) - 1/175 z DATA(-2, 0, 1)
-
- - 1/175 z DATA(2, 0, 1) + 1/175 z DATA(-2, 0, -1) - 2/175 z DATA(-2, 0, 2)
-
- + 1/175 z DATA(-1, 0, -1) + 1/175 z DATA(2, 0, -1)
-
- - 2/175 z DATA(-1, 0, 2) - 2/175 z DATA(1, 0, 2) - 2/175 z DATA(2, 0, 2)
-
- 211 169
- + 1/175 z DATA(1, 0, -1) + ---- DATA(-2, -1, -1) - ----- DATA(-1, 2, -2)
- 3675 14700
-
- 169 169
- - ----- DATA(2, -2, -1) - ----- DATA(-2, 2, -1) - 9/98 DATA(-2, 0, -1)
- 14700 14700
-
- 13 61 136
- - -- DATA(0, 0, 0) - --- DATA(1, 0, 0) + ---- DATA(0, 1, 0)
- 98 490 3675
-
- 151 61 57
- + ---- DATA(1, 1, 0) - --- DATA(0, 0, 1) - --- DATA(1, 0, 1)
- 3675 490 490
-
- 151 166
- + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1) - 9/98 DATA(-2, 0, 1)
- 3675 3675
-
- + 1/100 x y DATA(1, 2, 0) + 1/50 x y DATA(2, 2, 0)
-
- 211
- + 1/50 x y DATA(-2, -2, 0) + 1/25 x y DATA(-2, 1, 0) + ---- DATA(-2, 1, 1)
- 3675
-
- - 1/50 x y DATA(-1, -1, 0) + 1/50 x y DATA(1, -1, 0)
-
- 211
- + 1/50 x y DATA(-1, 1, 0) + ---- DATA(-2, 1, -1) - 1/25 x y DATA(2, 1, 0)
- 3675
-
- - 1/100 x y DATA(-1, 2, 0) + 1/25 x y DATA(2, -1, 0)
-
- - 1/50 x y DATA(-2, 2, 0) - 1/25 x y DATA(-2, -1, 0)
-
- 169 151
- - 1/50 x y DATA(2, -2, 0) - ----- DATA(-2, 2, 1) + ---- DATA(0, -1, -1)
- 14700 3675
-
- 166 57 61
- + ---- DATA(1, -1, -1) - --- DATA(-1, 0, -1) - --- DATA(0, 0, -1)
- 3675 490 490
-
- 57 166 151
- - --- DATA(1, 0, -1) + ---- DATA(-1, 1, -1) + ---- DATA(0, 1, -1)
- 490 3675 3675
-
- 166 151 136
- + ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0) + ---- DATA(0, -1, 0)
- 3675 3675 3675
-
- 151 61 151
- + ---- DATA(1, -1, 0) - --- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0)
- 3675 490 3675
-
- 166 151 166
- + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) + ---- DATA(1, -1, 1)
- 3675 3675 3675
-
- 57 166 166
- - --- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1)
- 490 3675 3675
-
- - 1/50 x y DATA(1, 1, 0) - 1/50 y z DATA(0, 1, 1)
-
- - 1/100 y z DATA(0, -2, 1) + 1/50 y z DATA(0, 1, -1) + 4/75 DATA(2, 1, 0)
-
- 311 431
- + ----- DATA(-1, 2, 0) + ----- DATA(0, 2, 0) + 4/75 DATA(2, -1, 0)
- 14700 14700
-
- 191
- - 1/10 DATA(2, 0, 0) - 1/50 y z DATA(0, -1, -1) + ----- DATA(-1, 2, -1)
- 14700
-
- 311 191 169
- + ----- DATA(0, 2, -1) + ----- DATA(1, 2, -1) - ----- DATA(2, 2, -1)
- 14700 14700 14700
-
- 211 211
- + ---- DATA(2, 1, -1) - 9/98 DATA(2, 0, -1) + ---- DATA(2, -1, -1)
- 3675 3675
-
- - 9/98 DATA(-1, 0, 2) - 1/10 DATA(0, 0, 2) - 9/98 DATA(1, 0, 2)
-
- 33 211 256
- - --- DATA(2, 0, 2) + ---- DATA(1, -1, 2) + ---- DATA(2, -1, 2)
- 490 3675 3675
-
- 211
- + ---- DATA(-1, -1, 2) + 1/50 y z DATA(0, 2, 2) + 4/75 DATA(0, -1, 2)
- 3675
-
- 191 311
- - 1/100 y z DATA(0, 2, -1) + ----- DATA(-1, 2, 1) + ----- DATA(0, 2, 1)
- 14700 14700
-
- 191 169 211
- + ----- DATA(1, 2, 1) - ----- DATA(2, 2, 1) + ---- DATA(2, 1, 1)
- 14700 14700 3675
-
- 529 211
- - ----- DATA(-2, -2, 2) + ---- DATA(2, -1, 1) - 9/98 DATA(2, 0, 1)
- 14700 3675
-
- + 1/25 y z DATA(0, -1, 2) - 1/300 DATA(2, 2, 0) + 1/50 y z DATA(0, -1, 1)
-
- 311 169
- + ----- DATA(1, 2, 0) - ----- DATA(-1, -2, 2) - 1/25 y z DATA(0, 1, 2)
- 14700 14700
-
- 169 529
- - ----- DATA(1, 2, 2) - ----- DATA(2, 2, 2) - 1/50 y z DATA(0, -2, 2)
- 14700 14700
-
- 169 256
- - ----- DATA(-1, 2, 2) - 1/300 DATA(0, 2, 2) + ---- DATA(2, 1, 2)
- 14700 3675
-
- 211 211
- + ---- DATA(-1, 1, 2) + 4/75 DATA(0, 1, 2) + ---- DATA(1, 1, 2)
- 3675 3675
-
- 169 529
- - 1/300 DATA(0, -2, 2) - ----- DATA(1, -2, 2) - ----- DATA(2, -2, 2)
- 14700 14700
-
- 256
- + ---- DATA(-2, -1, 2) + 1/50 y z DATA(-1, -2, -2)
- 3675
-
- + 1/50 y z DATA(1, -2, -2) - 1/25 y z DATA(-2, -1, -2)
-
- + 1/50 y z DATA(2, -2, -2) - 1/25 y z DATA(-1, -1, -2)
-
- - 1/25 y z DATA(2, -1, -2) - 1/25 y z DATA(1, -1, -2)
-
- - 1/50 y z DATA(2, -2, 2) + 1/25 y z DATA(-2, -1, 2)
-
- 529
- + 1/50 y z DATA(-2, -2, -2) - ----- DATA(-2, -2, -2)
- 14700
-
- - 1/50 y z DATA(-2, -1, -1) - 1/50 y z DATA(-1, 2, -2)
-
- + 1/100 y z DATA(2, -2, -1) - 1/100 y z DATA(-2, 2, -1)
-
- - 1/50 y z DATA(-1, 1, 1) - 1/50 y z DATA(1, -2, 2)
-
- 2 2
- - 1/300 DATA(0, -2, -2) + 1/490 z DATA(1, 1, 1) + 1/490 z DATA(-2, 1, 1)
-
- 2 2
- + 1/490 z DATA(-2, 1, -1) + 1/50 y DATA(2, 2, 2)
-
- 2 2 2
- + 1/50 y DATA(-1, 2, 2) - 2/25 y DATA(2, 1, 2) - 2/25 y DATA(-1, 1, 2)
-
- 2 2
- + 1/50 y DATA(-1, -2, 2) + 2/245 z DATA(-1, -2, 2)
-
- 2 2
- + 2/245 z DATA(2, 2, 2) + 2/245 z DATA(-1, 2, 2)
-
- 2 2
- - 1/245 z DATA(2, 1, 2) - 1/245 z DATA(-1, 1, 2)
-
- 2 2
- - 1/245 z DATA(1, 1, 2) + 2/245 z DATA(1, 2, 2)
-
- 2 2
- + 1/490 z DATA(-1, 1, -1) + 1/490 z DATA(1, 1, -1)
-
- 2 2
- + 1/490 z DATA(-1, -1, 1) + 1/490 z DATA(1, -1, 1)
-
- 2 2
- + 1/490 z DATA(-1, -1, -1) - 1/245 z DATA(-1, 2, -1)
-
- 2 2
- - 1/245 z DATA(1, 2, -1) - 1/245 z DATA(2, 2, -1)
-
- 2 2
- + 2/245 z DATA(2, 2, -2) - 1/245 z DATA(-2, -2, 1)
-
- 2 2
- + 2/245 z DATA(-2, 2, 2) + 2/245 z DATA(1, 2, -2)
-
- 2 2
- - 1/245 z DATA(-1, -2, 1) - 1/245 z DATA(-2, -2, -1)
-
- 2 2
- - 1/245 z DATA(-1, -2, -1) - 1/245 z DATA(-2, 1, 2)
-
- 2 2
- - 1/245 z DATA(1, -2, 1) - 1/245 z DATA(1, -2, -1)
-
- 2 2
- + 1/490 z DATA(-2, -1, 1) - 1/245 z DATA(2, -2, 1)
-
- 2 2
- + 1/490 z DATA(-2, -1, -1) + 2/245 z DATA(-1, 2, -2)
-
- 2 2
- - 1/245 z DATA(2, -2, -1) - 1/245 z DATA(-2, 2, -1)
-
- 2 2
- + 1/490 z DATA(-1, 1, 1) + 2/245 z DATA(1, -2, 2)
-
- 2 2
- + 2/245 z DATA(2, -2, 2) - 1/245 z DATA(-2, -1, 2)
-
- 2 2
- + 2/245 z DATA(-2, -2, -2) - 1/245 z DATA(-2, 2, 1)
-
- 2 2
- + 1/490 z DATA(1, -1, -1) - 1/245 z DATA(-2, 1, -2)
-
- 2 2
- - 1/245 z DATA(-1, 1, -2) - 1/245 z DATA(1, 1, -2)
-
- 2 2
- - 1/245 z DATA(2, 1, -2) + 2/245 z DATA(-2, 2, -2)
-
- 2 2
- + 1/490 z DATA(2, 1, -1) + 1/490 z DATA(2, -1, -1)
-
- 2 2
- - 1/245 z DATA(1, -1, 2) - 1/245 z DATA(2, -1, 2)
-
- 2 2
- - 1/245 z DATA(-1, -1, 2) - 1/245 z DATA(-1, 2, 1)
-
- 2 2 2
- - 1/245 z DATA(1, 2, 1) - 1/245 z DATA(2, 2, 1) + 1/490 z DATA(2, 1, 1)
-
- 2 2
- + 2/245 z DATA(-2, -2, 2) + 1/490 z DATA(2, -1, 1)
-
- - 1/175 z DATA(-1, -1, 2) + 1/175 z DATA(-1, 2, 1) + 1/175 z DATA(1, 2, 1)
-
- + 1/175 z DATA(2, 2, 1) - 1/350 z DATA(2, 1, 1) + 2/175 z DATA(-2, -2, 2)
-
- - 1/350 z DATA(2, -1, 1) + 1/175 z DATA(-2, 1, -2)
-
- + 1/175 z DATA(-1, 1, -2) + 1/175 z DATA(1, 1, -2)
-
- + 1/175 z DATA(2, 1, -2) - 2/175 z DATA(-2, 2, -2)
-
- + 1/350 z DATA(2, 1, -1) + 1/350 z DATA(2, -1, -1)
-
- 2 2
- + 2/245 z DATA(-1, -2, -2) + 2/245 z DATA(1, -2, -2)
-
- 2 2
- - 1/245 z DATA(-2, -1, -2) + 2/245 z DATA(2, -2, -2)
-
- 2 2
- - 1/245 z DATA(-1, -1, -2) - 1/245 z DATA(2, -1, -2)
-
- 2
- - 1/245 z DATA(1, -1, -2) + 1/175 x DATA(1, -2, 2)
-
- + 1/175 x DATA(-2, -1, 2) - 2/175 x DATA(-2, -2, -2)
-
- - 1/175 x DATA(-1, -2, -2) + 1/175 x DATA(1, -2, -2)
-
- + 1/175 x DATA(-2, -1, -2) + 2/175 x DATA(2, -2, -2)
-
- + 1/350 x DATA(-1, -1, -2) - 1/175 x DATA(2, -1, -2)
-
- - 1/350 x DATA(1, -1, -2) - 1/175 x DATA(-1, -2, 2)
-
- + 2/175 x DATA(2, 2, 2) - 1/175 x DATA(-1, 2, 2) - 1/175 x DATA(2, 1, 2)
-
- + 1/350 x DATA(-1, 1, 2) - 1/350 x DATA(1, 1, 2) + 1/175 x DATA(1, 2, 2)
-
- + 1/350 z DATA(-2, -1, -1) - 1/175 z DATA(2, -2, -1)
-
- - 1/175 z DATA(-2, 2, -1) - 1/350 z DATA(-1, 1, 1)
-
- + 2/175 z DATA(1, -2, 2) + 2/175 z DATA(2, -2, 2)
-
- - 1/175 z DATA(-2, -1, 2) - 2/175 z DATA(-2, -2, -2)
-
- - 2/175 z DATA(-1, -2, -2) - 2/175 z DATA(1, -2, -2)
-
- + 1/175 z DATA(-2, -1, -2) - 2/175 z DATA(2, -2, -2)
-
- + 1/175 z DATA(-1, -1, -2) + 1/175 z DATA(2, -1, -2)
-
- + 1/175 z DATA(1, -1, -2) + 2/175 z DATA(-1, -2, 2)
-
- + 2/175 z DATA(2, 2, 2) + 2/175 z DATA(-1, 2, 2) - 1/175 z DATA(2, 1, 2)
-
- - 1/175 z DATA(-1, 1, 2) - 1/175 z DATA(1, 1, 2) + 2/175 z DATA(1, 2, 2)
-
- - 2/175 z DATA(-1, 2, -2) - 1/350 z DATA(-2, 1, 1)
-
- + 1/350 z DATA(-2, 1, -1) + 1/175 z DATA(-2, 2, 1)
-
- + 1/350 z DATA(1, -1, -1) + 1/350 z DATA(-1, 1, -1)
-
- + 1/350 z DATA(1, 1, -1) - 1/350 z DATA(-1, -1, 1)
-
- - 1/350 z DATA(1, -1, 1) + 1/350 z DATA(-1, -1, -1)
-
- - 1/175 z DATA(-1, 2, -1) - 1/175 z DATA(1, 2, -1)
-
- - 1/175 z DATA(2, 2, -1) - 2/175 z DATA(2, 2, -2)
-
- + 1/175 z DATA(-2, -2, 1) + 2/175 z DATA(-2, 2, 2)
-
- - 2/175 z DATA(1, 2, -2) + 1/175 z DATA(-1, -2, 1)
-
- - 1/175 z DATA(-2, -2, -1) - 1/175 z DATA(-1, -2, -1)
-
- - 1/175 z DATA(-2, 1, 2) + 1/175 z DATA(1, -2, 1)
-
- - 1/175 z DATA(1, -2, -1) - 1/350 z DATA(-2, -1, 1)
-
- + 1/175 z DATA(2, -2, 1) - 1/350 z DATA(1, 1, 1) - 1/175 z DATA(1, -1, 2)
-
- - 1/175 z DATA(2, -1, 2) + 2/175 x DATA(2, -2, 2) + 1/175 x DATA(-2, 1, 2)
-
- + 1/175 x DATA(1, -2, 1) + 1/175 x DATA(1, -2, -1)
-
- + 1/175 x DATA(-2, -1, 1) + 2/175 x DATA(2, -2, 1)
-
- + 1/175 x DATA(-2, -1, -1) - 1/175 x DATA(-1, 2, -2)
-
- + 2/175 x DATA(2, -2, -1) - 2/175 x DATA(-2, 2, -1)
-
- + 1/350 x DATA(-1, 1, 1) - 1/350 x DATA(1, 1, 1) + 1/175 x DATA(-2, 1, 1)
-
- + 1/175 x DATA(-2, 1, -1) - 2/175 x DATA(-2, 2, 1)
-
- - 1/350 x DATA(1, -1, -1) + 1/350 x DATA(-1, 1, -1)
-
- - 1/350 x DATA(1, 1, -1) + 1/350 x DATA(-1, -1, 1)
-
- - 1/350 x DATA(1, -1, 1) + 1/350 x DATA(-1, -1, -1)
-
- - 1/175 x DATA(-1, 2, -1) + 1/175 x DATA(1, 2, -1)
-
- + 2/175 x DATA(2, 2, -1) + 2/175 x DATA(2, 2, -2)
-
- - 2/175 x DATA(-2, -2, 1) - 2/175 x DATA(-2, 2, 2)
-
- + 1/175 x DATA(1, 2, -2) - 1/175 x DATA(-1, -2, 1)
-
- - 2/175 x DATA(-2, -2, -1) - 1/175 x DATA(-1, -2, -1)
-
- - 2/175 x DATA(-2, 2, -2) - 1/175 x DATA(2, 1, -1)
-
- - 1/175 x DATA(2, -1, -1) - 1/350 x DATA(1, -1, 2)
-
- - 1/175 x DATA(2, -1, 2) + 1/350 x DATA(-1, -1, 2)
-
- - 1/175 x DATA(-1, 2, 1) + 1/175 x DATA(1, 2, 1) + 2/175 x DATA(2, 2, 1)
-
- - 1/175 x DATA(2, 1, 1) - 2/175 x DATA(-2, -2, 2) - 1/175 x DATA(2, -1, 1)
-
- 2 2
- - 1/245 x DATA(-2, 1, -2) + 1/490 x DATA(-1, 1, -2)
-
- 2 2
- + 1/490 x DATA(1, 1, -2) - 1/245 x DATA(2, 1, -2)
-
- 2 2
- + 2/245 x DATA(-2, 2, -2) - 1/245 x DATA(2, 1, -1)
-
- 2 2
- - 1/245 x DATA(2, -1, -1) + 1/490 x DATA(1, -1, 2)
-
- 2 2
- - 1/245 x DATA(2, -1, 2) + 1/490 x DATA(-1, -1, 2)
-
- 2 2
- - 1/245 x DATA(-1, 2, 1) - 1/245 x DATA(1, 2, 1)
-
- 2
- + 2/245 x DATA(2, 2, 1) + 1/175 x DATA(-2, 1, -2)
-
- + 1/350 x DATA(-1, 1, -2) - 1/350 x DATA(1, 1, -2)
-
- - 1/175 x DATA(2, 1, -2) - 1/25 y z DATA(-2, 1, 2)
-
- 2
- - 1/100 y z DATA(1, -2, 1) + 2/245 x DATA(-2, -2, 2)
-
- 2 2
- + 1/490 x DATA(1, 1, 1) - 1/245 x DATA(-2, 1, 1)
-
- 2 2
- - 1/245 x DATA(-2, 1, -1) + 2/245 x DATA(-2, 2, 1)
-
- 2 2
- + 1/490 x DATA(1, -1, -1) + 1/490 x DATA(-1, 1, -1)
-
- 2 2
- + 1/490 x DATA(1, 1, -1) + 1/490 x DATA(-1, -1, 1)
-
- 2 2
- + 1/490 x DATA(1, -1, 1) + 1/490 x DATA(-1, -1, -1)
-
- 2 2
- - 1/245 x DATA(-1, 2, -1) - 1/245 x DATA(1, 2, -1)
-
- 2 2
- + 2/245 x DATA(2, 2, -1) + 2/245 x DATA(2, 2, -2)
-
- 2 2
- + 2/245 x DATA(-2, -2, 1) + 2/245 x DATA(-2, 2, 2)
-
- 2 2
- - 1/245 x DATA(1, 2, -2) - 1/245 x DATA(-1, -2, 1)
-
- 2 2
- + 2/245 x DATA(-2, -2, -1) - 1/245 x DATA(-1, -2, -1)
-
- 2 2
- - 1/245 x DATA(-2, 1, 2) - 1/245 x DATA(2, -1, 1)
-
- - 1/25 y DATA(-2, 1, 2) - 1/50 y DATA(1, -2, 1) - 1/50 y DATA(1, -2, -1)
-
- + 1/25 y DATA(-2, -1, 1) - 1/50 y DATA(2, -2, 1) + 1/25 y DATA(-2, -1, -1)
-
- + 1/50 y DATA(-1, 2, -2) - 1/50 y DATA(2, -2, -1) + 1/50 y DATA(-2, 2, -1)
-
- + 1/25 y DATA(1, -1, -1) + 1/25 y DATA(2, -1, 2) + 1/25 y DATA(-1, -1, 2)
-
- + 1/50 y DATA(-1, 2, 1) + 1/50 y DATA(1, 2, 1) + 1/50 y DATA(2, 2, 1)
-
- - 1/25 y DATA(2, 1, 1) - 1/50 y DATA(-2, -2, 2) + 1/25 y DATA(2, -1, 1)
-
- - 1/25 y DATA(1, 1, 1) - 1/25 y DATA(-2, 1, 1) - 1/25 y DATA(-2, 1, -1)
-
- - 1/25 y DATA(-2, 1, -2) - 1/25 y DATA(-1, 1, -2) - 1/25 y DATA(1, 1, -2)
-
- - 1/25 y DATA(2, 1, -2) + 1/50 y DATA(-2, 2, -2) - 1/25 y DATA(2, 1, -1)
-
- + 1/25 y DATA(2, -1, -1) + 1/25 y DATA(1, -1, 2)
-
- + 1/25 x y DATA(-2, 1, -2) - 1/50 x y DATA(-2, 2, -1)
-
- + 1/100 x y DATA(1, 2, 2) - 1/50 x y DATA(1, 1, 2)
-
- + 1/50 x y DATA(-1, 1, 2) - 1/25 x y DATA(2, 1, 2)
-
- - 1/100 x y DATA(-1, 2, 2) + 1/50 x y DATA(2, 2, 2)
-
- + 1/100 x y DATA(-1, -2, 2) + 1/50 x y DATA(1, -1, -2)
-
- + 1/25 x y DATA(2, -1, -2) - 1/50 x y DATA(-1, -1, -2)
-
- - 1/50 x y DATA(2, -2, -2) - 1/25 x y DATA(-2, -1, -2)
-
- - 1/100 x y DATA(1, -2, -2) + 1/100 x y DATA(-1, -2, -2)
-
- 169
- + 1/50 x y DATA(-2, -2, -2) - ----- DATA(-1, -2, -2)
- 14700
-
- - 1/700 x z DATA(1, -1, 1) + 1/700 x z DATA(-1, -1, 1)
-
- + 1/700 x z DATA(1, 1, -1) - 1/700 x z DATA(-1, 1, -1)
-
- + 1/700 x z DATA(1, -1, -1) - 1/175 x z DATA(-2, 2, 1)
-
- - 1/350 x z DATA(-2, 1, -1) + 1/350 x z DATA(-2, 1, 1)
-
- - 1/700 x z DATA(1, 1, 1) - 1/350 x z DATA(2, -1, 1)
-
- - 2/175 x z DATA(-2, -2, 2) - 1/350 x z DATA(1, -2, -1)
-
- + 1/100 y z DATA(1, -2, -1) + 1/50 y z DATA(1, 2, 2)
-
- - 1/25 y z DATA(1, 1, 2) - 1/25 y z DATA(-1, 1, 2)
-
- - 1/25 y z DATA(2, 1, 2) + 1/50 y z DATA(-1, 2, 2)
-
- + 1/50 y z DATA(2, 2, 2) - 1/50 y z DATA(-1, -2, 2)
-
- + 1/50 y z DATA(-2, -1, 1) - 1/100 y z DATA(2, -2, 1)
-
- - 1/100 y z DATA(-1, -2, 1) + 1/100 y z DATA(-2, -2, -1)
-
- 169
- + 1/100 y z DATA(-1, -2, -1) - ----- DATA(1, -2, -2)
- 14700
-
- 2 2
- - 2/25 y DATA(-2, 1, 1) - 2/25 y DATA(-2, 1, -1)
-
- 2 2
- + 1/50 y DATA(-2, 2, 1) - 2/25 y DATA(1, -1, -1)
-
- 2 2
- - 2/25 y DATA(-1, 1, -1) - 2/25 y DATA(1, 1, -1)
-
- 2 2
- - 2/25 y DATA(-1, -1, 1) - 2/25 y DATA(1, -1, 1)
-
- 2 2
- - 2/25 y DATA(-1, -1, -1) + 1/50 y DATA(-1, 2, -1)
-
- 2 2 2
- + 1/50 y DATA(1, 2, -1) + 1/50 y DATA(2, 2, -1) + 1/50 y DATA(2, 2, -2)
-
- 2 2
- + 1/50 y DATA(-2, -2, 1) + 1/50 y DATA(-2, 2, 2)
-
- 2 2
- + 1/50 y DATA(1, 2, -2) + 1/50 y DATA(-1, -2, 1)
-
- 2 2
- + 1/50 y DATA(-2, -2, -1) + 1/50 y DATA(-1, -2, -1)
-
- + 1/50 y z DATA(-2, 2, 2) - 1/50 y z DATA(1, 2, -2)
-
- 256
- - 1/100 y z DATA(-1, 2, -1) + ---- DATA(-2, -1, -2)
- 3675
-
- - 1/100 y z DATA(1, 2, -1) - 1/100 y z DATA(2, 2, -1)
-
- 529
- - ----- DATA(2, -2, -2) - 1/50 y z DATA(2, 2, -2)
- 14700
-
- - 1/100 y z DATA(-2, -2, 1) + 1/50 y z DATA(-1, -1, 1)
-
- 211
- + 4/75 DATA(0, -1, -2) + 1/50 y z DATA(1, -1, 1) + ---- DATA(-1, -1, -2)
- 3675
-
- - 1/50 y z DATA(-1, -1, -1) - 1/50 y z DATA(1, -1, -1)
-
- 256
- + ---- DATA(2, -1, -2) + 1/50 y z DATA(-1, 1, -1)
- 3675
-
- 211
- + 1/50 y z DATA(1, 1, -1) + ---- DATA(1, -1, -2) - 1/50 y z DATA(2, 1, 1)
- 3675
-
- - 1/50 y z DATA(-2, -2, 2) + 1/50 y z DATA(2, -1, 1)
-
- - 1/50 y z DATA(1, 1, 1) - 1/50 y z DATA(-2, 1, 1)
-
- 33
- + 1/50 y z DATA(-2, 1, -1) - --- DATA(-2, 0, -2)
- 490
-
- + 1/100 y z DATA(-2, 2, 1) - 9/98 DATA(1, 0, -2) + 1/100 y z DATA(2, 2, 1)
-
- - 9/98 DATA(-1, 0, -2) - 1/10 DATA(0, 0, -2) + 1/25 y z DATA(2, -1, 2)
-
- 2 2
- + 1/245 z DATA(0, 0, -1) - 2/245 z DATA(0, -2, 0)
-
- 2 2
- - 2/245 z DATA(-1, -2, 0) - 2/245 z DATA(-2, -2, 0)
-
- - 2/175 x DATA(-2, 2, 0) + 1/25 y z DATA(-1, -1, 2)
-
- + 1/100 y z DATA(-1, 2, 1) + 1/100 y z DATA(1, 2, 1)
-
- 256 33
- + 1/25 y z DATA(1, -1, 2) + ---- DATA(-2, 1, -2) - --- DATA(2, 0, -2)
- 3675 490
-
- + 1/25 y z DATA(-2, 1, -2) + 1/25 y z DATA(-1, 1, -2)
-
- + 1/25 y z DATA(1, 1, -2) + 4/75 DATA(0, 1, -2) + 1/25 y z DATA(2, 1, -2)
-
- - 1/50 y z DATA(-2, 2, -2) + 1/50 y z DATA(2, 1, -1)
-
- 211 211
- + ---- DATA(-1, 1, -2) - 1/50 y z DATA(2, -1, -1) + ---- DATA(1, 1, -2)
- 3675 3675
-
- 256 529
- + ---- DATA(2, 1, -2) - ----- DATA(-2, 2, -2) + 2/175 x z DATA(-2, 2, -2)
- 3675 14700
-
- + 1/175 x z DATA(2, 1, -2) + 1/350 x z DATA(1, 1, -2)
-
- - 1/350 x z DATA(-1, 1, -2) - 1/175 x z DATA(-2, 1, -2)
-
- - 1/350 x z DATA(2, 1, 1) + 1/175 x z DATA(2, 2, 1)
-
- + 1/350 x z DATA(1, 2, 1) - 1/350 x z DATA(-1, 2, 1)
-
- + 1/350 x z DATA(-1, -1, 2) - 1/175 x z DATA(2, -1, 2)
-
- - 1/350 x z DATA(1, -1, 2) + 1/350 x z DATA(2, -1, -1)
-
- + 1/350 x z DATA(2, 1, -1) + 1/350 x z DATA(1, -2, 1)
-
- + 1/175 x z DATA(-2, 1, 2) + 1/350 x z DATA(-1, -2, -1)
-
- + 1/175 x z DATA(-2, -2, -1) - 1/350 x z DATA(-1, -2, 1)
-
- - 1/175 x z DATA(1, 2, -2) - 2/175 x z DATA(-2, 2, 2)
-
- - 1/175 x z DATA(-2, -2, 1) - 2/175 x z DATA(2, 2, -2)
-
- - 1/175 x z DATA(2, 2, -1) - 1/350 x z DATA(1, 2, -1)
-
- + 1/350 x z DATA(-1, 2, -1) - 1/700 x z DATA(-1, -1, -1)
-
- + 1/175 x z DATA(1, 2, 2) - 1/350 x z DATA(1, 1, 2)
-
- + 1/350 x z DATA(-1, 1, 2) - 1/175 x z DATA(2, 1, 2)
-
- - 1/175 x z DATA(-1, 2, 2) + 2/175 x z DATA(2, 2, 2)
-
- - 1/175 x z DATA(-1, -2, 2) + 1/350 x z DATA(1, -1, -2)
-
- + 1/175 x z DATA(2, -1, -2) - 1/350 x z DATA(-1, -1, -2)
-
- - 2/175 x z DATA(2, -2, -2) - 1/175 x z DATA(-2, -1, -2)
-
- - 1/175 x z DATA(1, -2, -2) + 1/175 x z DATA(-1, -2, -2)
-
- + 2/175 x z DATA(-2, -2, -2) + 1/175 x z DATA(-2, -1, 2)
-
- + 2/175 x z DATA(2, -2, 2) + 1/175 x z DATA(1, -2, 2)
-
- + 1/700 x z DATA(-1, 1, 1) + 1/175 x z DATA(-2, 2, -1)
-
- - 1/175 x z DATA(2, -2, -1) + 1/175 x z DATA(-1, 2, -2)
-
- - 1/350 x z DATA(-2, -1, -1) + 1/175 x z DATA(2, -2, 1)
-
- + 1/350 x z DATA(-2, -1, 1) - 1/50 x y DATA(-2, 2, -2)
-
- - 1/25 x y DATA(2, 1, -2) - 1/50 x y DATA(1, 1, -2)
-
- + 1/50 x y DATA(-1, 1, -2) + 1/25 x y DATA(2, -1, -1)
-
- - 1/25 x y DATA(2, 1, -1) + 1/50 x y DATA(1, -1, 1)
-
- - 1/50 x y DATA(-1, -1, 1) - 1/50 x y DATA(1, 1, -1)
-
- + 1/50 x y DATA(-1, 1, -1) + 1/50 x y DATA(1, -1, -1)
-
- - 1/50 x y DATA(-2, 2, 1) + 1/25 x y DATA(-2, 1, -1)
-
- + 1/25 x y DATA(-2, 1, 1) - 1/50 x y DATA(1, 1, 1)
-
- + 1/25 x y DATA(2, -1, 1) + 1/50 x y DATA(-2, -2, 2)
-
- - 1/25 x y DATA(2, 1, 1) + 1/50 x y DATA(2, 2, 1)
-
- + 1/100 x y DATA(1, 2, 1) - 1/100 x y DATA(-1, 2, 1)
-
- - 1/50 x y DATA(-1, -1, 2) + 1/25 x y DATA(2, -1, 2)
-
- + 1/50 x y DATA(1, -1, 2) - 1/50 x y DATA(2, -2, -1)
-
- - 1/100 x y DATA(-1, 2, -2) - 1/25 x y DATA(-2, -1, -1)
-
- - 1/50 x y DATA(2, -2, 1) - 1/25 x y DATA(-2, -1, 1)
-
- - 1/100 x y DATA(1, -2, -1) - 1/100 x y DATA(1, -2, 1)
-
- + 1/25 x y DATA(-2, 1, 2) + 1/100 x y DATA(-1, -2, -1)
-
- + 1/50 x y DATA(-2, -2, -1) + 1/100 x y DATA(-1, -2, 1)
-
- + 1/100 x y DATA(1, 2, -2) - 1/50 x y DATA(-2, 2, 2)
-
- + 1/50 x y DATA(-2, -2, 1) + 1/50 x y DATA(2, 2, -2)
-
- + 1/50 x y DATA(2, 2, -1) + 1/100 x y DATA(1, 2, -1)
-
- - 1/100 x y DATA(-1, 2, -1) - 1/50 x y DATA(-1, -1, -1)
-
- - 1/25 x y DATA(-2, -1, 2) - 1/50 x y DATA(2, -2, 2)
-
- - 1/100 x y DATA(1, -2, 2) + 1/50 x y DATA(-1, 1, 1)
-
- 2 2 2
- - 2/25 y DATA(1, 1, 2) + 1/50 y DATA(1, 2, 2) - 2/25 y DATA(-2, 1, -2)
-
- 2 2
- - 2/25 y DATA(-1, 1, -2) - 2/25 y DATA(1, 1, -2)
-
- 2 2
- - 2/25 y DATA(2, 1, -2) + 1/50 y DATA(-2, 2, -2)
-
- 2 2
- - 2/25 y DATA(2, 1, -1) - 2/25 y DATA(2, -1, -1)
-
- 2 2
- - 2/25 y DATA(1, -1, 2) - 2/25 y DATA(2, -1, 2)
-
- 2 2 2
- - 2/25 y DATA(-1, -1, 2) + 1/50 y DATA(-1, 2, 1) + 1/50 y DATA(1, 2, 1)
-
- 2 2 2
- + 1/50 y DATA(2, 2, 1) - 2/25 y DATA(2, 1, 1) + 1/50 y DATA(-2, -2, 2)
-
- 2 2 2
- - 2/25 y DATA(2, -1, 1) - 2/25 y DATA(1, 1, 1) - 2/25 y DATA(-2, 1, 2)
-
- 2 2
- + 1/50 y DATA(1, -2, 1) + 1/50 y DATA(1, -2, -1)
-
- 2 2
- - 2/25 y DATA(-2, -1, 1) + 1/50 y DATA(2, -2, 1)
-
- 2 2
- - 2/25 y DATA(-2, -1, -1) + 1/50 y DATA(-1, 2, -2)
-
- 2 2
- + 1/50 y DATA(2, -2, -1) + 1/50 y DATA(-2, 2, -1)
-
- 2 2 2
- - 2/25 y DATA(-1, 1, 1) + 1/50 y DATA(1, -2, 2) + 1/50 y DATA(2, -2, 2)
-
- 2 2
- - 2/25 y DATA(-2, -1, 2) + 1/50 y DATA(-2, -2, -2)
-
- 2 2
- + 1/50 y DATA(-1, -2, -2) + 1/50 y DATA(1, -2, -2)
-
- 2 2
- - 2/25 y DATA(-2, -1, -2) + 1/50 y DATA(2, -2, -2)
-
- 2 2
- - 2/25 y DATA(-1, -1, -2) - 2/25 y DATA(2, -1, -2)
-
- 2
- - 2/25 y DATA(1, -1, -2) - 1/25 y DATA(-1, 1, 1) - 1/50 y DATA(1, -2, 2)
-
- - 1/50 y DATA(2, -2, 2) + 1/25 y DATA(-2, -1, 2) - 1/50 y DATA(-2, -2, -2)
-
- - 1/50 y DATA(-1, -2, -2) - 1/50 y DATA(1, -2, -2)
-
- + 1/25 y DATA(-2, -1, -2) - 1/50 y DATA(2, -2, -2)
-
- + 1/25 y DATA(-1, -1, -2) + 1/25 y DATA(2, -1, -2)
-
- + 1/25 y DATA(1, -1, -2) - 1/50 y DATA(-1, -2, 2) + 1/50 y DATA(2, 2, 2)
-
- + 1/50 y DATA(-1, 2, 2) - 1/25 y DATA(2, 1, 2) - 1/25 y DATA(-1, 1, 2)
-
- - 1/25 y DATA(1, 1, 2) + 1/50 y DATA(1, 2, 2) + 1/50 y DATA(-2, 2, 1)
-
- - 1/25 y DATA(-1, 1, -1) - 1/25 y DATA(1, 1, -1) + 1/25 y DATA(-1, -1, 1)
-
- + 1/25 y DATA(1, -1, 1) + 1/25 y DATA(-1, -1, -1) + 1/50 y DATA(-1, 2, -1)
-
- + 1/50 y DATA(1, 2, -1) + 1/50 y DATA(2, 2, -1) + 1/50 y DATA(2, 2, -2)
-
- - 1/50 y DATA(-2, -2, 1) + 1/50 y DATA(-2, 2, 2) + 1/50 y DATA(1, 2, -2)
-
- - 1/50 y DATA(-1, -2, 1) - 1/50 y DATA(-2, -2, -1)
-
- 2
- - 1/50 y DATA(-1, -2, -1) - 1/245 x DATA(-1, 2, 2)
-
- 2 2
- - 1/245 x DATA(2, 1, 2) + 1/490 x DATA(-1, 1, 2)
-
- 2 2
- + 1/490 x DATA(1, 1, 2) - 1/245 x DATA(1, 2, 2)
-
- 2 2
- - 1/245 x DATA(1, -2, 1) - 1/245 x DATA(1, -2, -1)
-
- 2 2
- - 1/245 x DATA(-2, -1, 1) + 2/245 x DATA(2, -2, 1)
-
- 2 2
- - 1/245 x DATA(-2, -1, -1) - 1/245 x DATA(-1, 2, -2)
-
- 2 2
- + 2/245 x DATA(2, -2, -1) + 2/245 x DATA(-2, 2, -1)
-
- 2 2
- + 1/490 x DATA(-1, 1, 1) - 1/245 x DATA(1, -2, 2)
-
- 2 2
- + 2/245 x DATA(2, -2, 2) - 1/245 x DATA(-2, -1, 2)
-
- 2 2
- + 2/245 x DATA(-2, -2, -2) - 1/245 x DATA(-1, -2, -2)
-
- 2 2
- - 1/245 x DATA(1, -2, -2) - 1/245 x DATA(-2, -1, -2)
-
- 2 2
- + 2/245 x DATA(2, -2, -2) + 1/490 x DATA(-1, -1, -2)
-
- 2 2
- - 1/245 x DATA(2, -1, -2) + 1/490 x DATA(1, -1, -2)
-
- 2 2
- - 1/245 x DATA(-1, -2, 2) + 2/245 x DATA(2, 2, 2)
-
- 2
- - 1/245 x DATA(2, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=2262944912, alloc=15529188, time=357.86
-bytes used=2263945132, alloc=15529188, time=357.94
-bytes used=2265015932, alloc=15529188, time=358.03
-bytes used=2266016276, alloc=15529188, time=358.11
-bytes used=2267035340, alloc=15529188, time=358.19
-bytes used=2268119856, alloc=15529188, time=358.28
-bytes used=2269119996, alloc=15529188, time=358.36
-bytes used=2270120144, alloc=15529188, time=358.45
-bytes used=2271120560, alloc=15529188, time=358.53
-bytes used=2272120824, alloc=15529188, time=358.62
-bytes used=2273121196, alloc=15529188, time=358.70
-bytes used=2274121316, alloc=15529188, time=358.78
-bytes used=2275161988, alloc=15529188, time=358.87
-bytes used=2276162112, alloc=15529188, time=358.96
-bytes used=2277173528, alloc=15529188, time=359.05
-bytes used=2278191264, alloc=15529188, time=359.14
-bytes used=2279192688, alloc=15529188, time=359.24
-bytes used=2280192872, alloc=15529188, time=359.32
-bytes used=2281202148, alloc=15529188, time=359.42
-bytes used=2282213800, alloc=15529188, time=359.51
-bytes used=2283213960, alloc=15529188, time=359.61
-bytes used=2284214076, alloc=15529188, time=359.71
-bytes used=2285229076, alloc=15529188, time=359.81
-bytes used=2286230252, alloc=15529188, time=359.92
-bytes used=2287240472, alloc=15529188, time=360.03
-bytes used=2288249216, alloc=15529188, time=360.11
-bytes used=2289266956, alloc=15529188, time=360.18
-bytes used=2290284848, alloc=15529188, time=360.25
-bytes used=2291302676, alloc=15529188, time=360.33
- 529
-[COEFF(-2, -2, -2) = - 2/175 x - 2/175 z - 1/50 y - ----- + 2/175 x z
- 14700
-
- 2 2 2
- + 1/50 y z + 1/50 x y + 1/50 y + 2/245 z + 2/245 x , COEFF(-1, -2, -2)
-
- 2 169 2
- = 1/50 y + 1/50 y z - ----- - 1/50 y - 1/175 x + 2/245 z + 1/175 x z
- 14700
-
- 2
- - 2/175 z + 1/100 x y - 1/245 x , COEFF(0, -2, -2) =
-
- 2 2 2
- 2/245 z - 1/300 - 2/175 z - 2/245 x + 1/50 y + 1/50 y z - 1/50 y,
-
- 2
- COEFF(1, -2, -2) = - 1/175 x z - 2/175 z - 1/50 y + 1/50 y z - 1/245 x
-
- 2 2 169
- + 2/245 z + 1/50 y - ----- + 1/175 x - 1/100 x y, COEFF(2, -2, -2) =
- 14700
-
- 2 529
- 2/245 x + 2/175 x - 1/50 x y + 1/50 y z - 1/50 y - ----- - 2/175 z
- 14700
-
- 2 2 2
- - 2/175 x z + 1/50 y + 2/245 z , COEFF(-2, -1, -2) = - 1/245 x
-
- 2 256 2
- - 1/25 x y - 2/25 y + ---- + 1/25 y - 1/175 x z + 1/175 z - 1/245 z
- 3675
-
- 2 2
- - 1/25 y z + 1/175 x, COEFF(-1, -1, -2) = 1/25 y - 1/245 z + 1/490 x
-
- 211 2
- + 1/350 x - 1/25 y z - 1/50 x y - 1/350 x z + ---- - 2/25 y + 1/175 z,
- 3675
-
- COEFF(0, -1, -2) =
-
- 2 2 2
- 1/245 x - 1/245 z - 1/25 y z + 1/175 z + 1/25 y + 4/75 - 2/25 y ,
-
- 2 211
- COEFF(1, -1, -2) = 1/50 x y + 1/25 y - 2/25 y + 1/350 x z - 1/350 x + ----
- 3675
-
- 2 2 2
- - 1/25 y z + 1/490 x - 1/245 z + 1/175 z, COEFF(2, -1, -2) = - 1/245 z
-
- 2 2 256
- + 1/25 x y - 2/25 y - 1/245 x + 1/175 z + 1/25 y + ---- + 1/175 x z
- 3675
-
- - 1/25 y z - 1/175 x, COEFF(-2, 0, -2) =
-
- 2 33 2 2
- - 2/245 x - --- + 3/25 y + 2/175 x + 2/175 z - 2/245 z - 2/175 x z,
- 490
-
- COEFF(-1, 0, -2) =
-
- 2 2 2
- - 1/175 x z + 1/245 x + 3/25 y + 2/175 z - 2/245 z - 9/98 + 1/175 x,
-
- 2 2 2
- COEFF(0, 0, -2) = 2/245 x - 2/245 z + 3/25 y + 2/175 z - 1/10,
-
- COEFF(1, 0, -2) =
-
- 2 2 2
- 1/245 x + 3/25 y + 1/175 x z - 9/98 - 2/245 z + 2/175 z - 1/175 x,
-
- COEFF(2, 0, -2) =
-
- 2 33 2 2
- - 2/245 x + 2/175 z - --- + 3/25 y + 2/175 x z - 2/245 z - 2/175 x,
- 490
-
- 2 2
- COEFF(-2, 1, -2) = - 2/25 y + 1/25 x y - 1/245 z + 1/175 x + 1/175 z
-
- 256 2 211
- - 1/175 x z + ---- + 1/25 y z - 1/245 x - 1/25 y, COEFF(-1, 1, -2) = ----
- 3675 3675
-
- 2 2 2
- - 1/25 y + 1/25 y z + 1/490 x - 1/245 z - 1/350 x z - 2/25 y + 1/175 z
-
- + 1/50 x y + 1/350 x, COEFF(0, 1, -2) =
-
- 2 2 2
- 1/175 z - 1/245 z + 4/75 - 1/25 y + 1/25 y z - 2/25 y + 1/245 x ,
-
- 2 211 2
- COEFF(1, 1, -2) = 1/175 z - 2/25 y + ---- - 1/350 x + 1/25 y z + 1/490 x
- 3675
-
- 2
- - 1/50 x y - 1/25 y - 1/245 z + 1/350 x z, COEFF(2, 1, -2) = 1/175 x z
-
- 256 2
- - 1/25 y + 1/175 z + ---- - 2/25 y + 1/25 y z - 1/25 x y - 1/175 x
- 3675
-
- 2 2 2
- - 1/245 x - 1/245 z , COEFF(-2, 2, -2) = 2/175 x z - 2/175 z + 2/245 z
-
- 2 529 2
- - 1/50 y z + 2/245 x - 2/175 x - ----- + 1/50 y - 1/50 x y + 1/50 y,
- 14700
-
- 2 169
- COEFF(-1, 2, -2) = 1/175 x z - 1/175 x + 1/50 y - 2/175 z - -----
- 14700
-
- 2 2
- - 1/100 x y - 1/50 y z - 1/245 x + 1/50 y + 2/245 z , COEFF(0, 2, -2) =
-
- 2 2 2
- - 2/245 x - 1/300 - 1/50 y z + 1/50 y - 2/175 z + 1/50 y + 2/245 z ,
-
- 169 2
- COEFF(1, 2, -2) = 1/50 y - ----- + 1/175 x - 1/175 x z - 2/175 z - 1/245 x
- 14700
-
- 2 2
- + 1/100 x y + 2/245 z - 1/50 y z + 1/50 y , COEFF(2, 2, -2) = 2/175 x
-
- 529 2 2
- + 1/50 x y - 2/175 x z - ----- - 1/50 y z + 2/245 z + 1/50 y + 2/245 x
- 14700
-
- 2 2
- - 2/175 z + 1/50 y , COEFF(-2, -2, -1) = 1/50 y + 1/100 y z + 1/50 x y
-
- 169 2 2
- - ----- + 2/245 x - 1/175 z - 1/50 y - 2/175 x - 1/245 z + 1/175 x z,
- 14700
-
- 2 2
- COEFF(-1, -2, -1) = - 1/175 z + 1/350 x z + 1/100 y z - 1/245 z - 1/245 x
-
- 191 2
- + ----- - 1/175 x - 1/50 y + 1/50 y + 1/100 x y, COEFF(0, -2, -1) =
- 14700
-
- 311 2 2 2
- 1/100 y z + ----- - 2/245 x - 1/245 z - 1/50 y - 1/175 z + 1/50 y ,
- 14700
-
- 2 2 2 191
- COEFF(1, -2, -1) = 1/50 y - 1/245 x - 1/50 y - 1/175 z - 1/245 z + -----
- 14700
-
- 2
- + 1/175 x - 1/100 x y + 1/100 y z - 1/350 x z, COEFF(2, -2, -1) = 2/245 x
-
- 169 2 2
- - ----- - 1/245 z - 1/50 y - 1/175 z + 1/50 y + 1/100 y z - 1/50 x y
- 14700
-
- + 2/175 x - 1/175 x z, COEFF(-2, -1, -1) = - 1/25 x y + 1/175 x + 1/350 z
-
- 2 2 211 2
- + 1/490 z + 1/25 y - 1/50 y z - 1/245 x + ---- - 1/350 x z - 2/25 y ,
- 3675
-
- 166 2 2
- COEFF(-1, -1, -1) = - 1/700 x z + 1/25 y + ---- + 1/490 x - 2/25 y
- 3675
-
- 2
- + 1/490 z + 1/350 z - 1/50 y z - 1/50 x y + 1/350 x, COEFF(0, -1, -1) =
-
- 2 2 151 2
- 1/245 x - 2/25 y + ---- + 1/25 y + 1/350 z + 1/490 z - 1/50 y z,
- 3675
-
- 2 166
- COEFF(1, -1, -1) = 1/490 z + ---- - 1/50 y z + 1/700 x z - 1/350 x
- 3675
-
- 2 2
- + 1/350 z + 1/25 y + 1/490 x + 1/50 x y - 2/25 y , COEFF(2, -1, -1) =
-
- 2 211 2
- 1/25 y - 1/50 y z - 1/175 x - 1/245 x + ---- + 1/490 z + 1/350 z
- 3675
-
- 2
- + 1/350 x z + 1/25 x y - 2/25 y , COEFF(-2, 0, -1) =
-
- 2 2 2
- 2/175 x + 3/25 y - 9/98 + 1/245 z + 1/175 z - 2/245 x - 1/175 x z,
-
- COEFF(-1, 0, -1) =
-
- 2 2 57 2
- - 1/350 x z + 1/245 z + 3/25 y - --- + 1/175 x + 1/245 x + 1/175 z,
- 490
-
- 2 2 61 2
- COEFF(0, 0, -1) = 1/245 z + 3/25 y + 1/175 z - --- + 2/245 x ,
- 490
-
- COEFF(1, 0, -1) =
-
- 2 2 2 57
- 1/245 z + 3/25 y + 1/245 x - 1/175 x - --- + 1/175 z + 1/350 x z,
- 490
-
- COEFF(2, 0, -1) =
-
- 2 2 2
- - 9/98 + 1/175 z - 2/245 x + 3/25 y + 1/245 z + 1/175 x z - 2/175 x,
-
- 2 2 2
- COEFF(-2, 1, -1) = 1/350 z + 1/490 z - 2/25 y - 1/350 x z - 1/245 x
-
- 211
- + ---- + 1/25 x y - 1/25 y + 1/50 y z + 1/175 x, COEFF(-1, 1, -1) =
- 3675
-
- 2
- 1/50 y z - 2/25 y + 1/50 x y - 1/700 x z + 1/350 x - 1/25 y + 1/350 z
-
- 166 2 2
- + ---- + 1/490 x + 1/490 z , COEFF(0, 1, -1) =
- 3675
-
- 2 2 151 2
- 1/490 z + 1/50 y z - 1/25 y - 2/25 y + ---- + 1/245 x + 1/350 z,
- 3675
-
- 2 166 2
- COEFF(1, 1, -1) = - 1/25 y - 2/25 y + ---- + 1/490 z + 1/700 x z
- 3675
-
- 2
- + 1/350 z + 1/50 y z + 1/490 x - 1/50 x y - 1/350 x, COEFF(2, 1, -1) =
-
- 2 211 2
- - 2/25 y + 1/50 y z + 1/350 z - 1/175 x + ---- - 1/245 x - 1/25 x y
- 3675
-
- 2 2
- + 1/350 x z + 1/490 z - 1/25 y, COEFF(-2, 2, -1) = - 1/175 z - 1/245 z
-
- 2 2
- + 1/50 y + 1/175 x z + 2/245 x - 1/100 y z - 2/175 x + 1/50 y - 1/50 x y
-
- 169 2 2
- - -----, COEFF(-1, 2, -1) = - 1/175 z - 1/245 x + 1/50 y - 1/245 z
- 14700
-
- 191 2
- + 1/350 x z - 1/100 x y - 1/100 y z + ----- - 1/175 x + 1/50 y ,
- 14700
-
- COEFF(0, 2, -1) =
-
- 2 2 2 311
- - 1/245 z - 1/100 y z - 2/245 x - 1/175 z + 1/50 y + 1/50 y + -----,
- 14700
-
- 2 191 2
- COEFF(1, 2, -1) = 1/50 y + ----- + 1/175 x + 1/100 x y + 1/50 y - 1/245 x
- 14700
-
- 2 169
- - 1/100 y z - 1/175 z - 1/350 x z - 1/245 z , COEFF(2, 2, -1) = - -----
- 14700
-
- 2 2
- + 2/175 x - 1/175 x z - 1/175 z + 1/50 y + 1/50 y + 1/50 x y - 1/245 z
-
- 2
- - 1/100 y z + 2/245 x , COEFF(-2, -2, 0) =
-
- 2 2 2
- - 2/175 x + 2/245 x + 1/50 x y + 1/50 y - 1/50 y - 1/300 - 2/245 z ,
-
- COEFF(-1, -2, 0) =
-
- 2 2 2 311
- - 1/50 y + 1/50 y - 2/245 z - 1/245 x + 1/100 x y + ----- - 1/175 x,
- 14700
-
- 2 431 2 2
- COEFF(0, -2, 0) = 1/50 y + ----- - 2/245 x - 1/50 y - 2/245 z ,
- 14700
-
- COEFF(1, -2, 0) =
-
- 311 2 2 2
- - 1/100 x y + ----- - 1/245 x + 1/50 y - 2/245 z - 1/50 y + 1/175 x,
- 14700
-
- COEFF(2, -2, 0) =
-
- 2 2 2
- 1/50 y - 1/300 + 2/245 x - 1/50 x y - 1/50 y + 2/175 x - 2/245 z ,
-
- COEFF(-2, -1, 0) =
-
- 2 2 2
- 1/175 x - 1/245 x + 1/245 z + 1/25 y - 2/25 y + 4/75 - 1/25 x y,
-
- COEFF(-1, -1, 0) =
-
- 2 2 2 151
- - 2/25 y + 1/245 z + 1/490 x + 1/350 x + 1/25 y + ---- - 1/50 x y,
- 3675
-
- 2 136 2 2
- COEFF(0, -1, 0) = - 2/25 y + 1/25 y + ---- + 1/245 z + 1/245 x ,
- 3675
-
- COEFF(1, -1, 0) =
-
- 2 2 2 151
- 1/50 x y + 1/490 x + 1/25 y - 2/25 y - 1/350 x + 1/245 z + ----,
- 3675
-
- COEFF(2, -1, 0) =
-
- 2 2 2
- 4/75 - 1/245 x + 1/25 x y + 1/25 y + 1/245 z - 1/175 x - 2/25 y ,
-
- 2 2 2
- COEFF(-2, 0, 0) = 3/25 y - 1/10 - 2/245 x + 2/175 x + 2/245 z ,
-
- 2 2 61 2
- COEFF(-1, 0, 0) = 3/25 y + 2/245 z - --- + 1/245 x + 1/175 x,
- 490
-
- 2 2 2 13
- COEFF(0, 0, 0) = 3/25 y + 2/245 x + 2/245 z - --,
- 98
-
- 61 2 2 2
- COEFF(1, 0, 0) = - 1/175 x - --- + 3/25 y + 1/245 x + 2/245 z ,
- 490
-
- 2 2 2
- COEFF(2, 0, 0) = - 2/175 x + 3/25 y - 1/10 - 2/245 x + 2/245 z ,
-
- COEFF(-2, 1, 0) =
-
- 2 2 2
- 1/175 x - 1/25 y - 2/25 y + 4/75 - 1/245 x + 1/245 z + 1/25 x y,
-
- COEFF(-1, 1, 0) =
-
- 151 2 2 2
- 1/50 x y - 1/25 y + ---- + 1/350 x + 1/245 z + 1/490 x - 2/25 y ,
- 3675
-
- 136 2 2 2
- COEFF(0, 1, 0) = - 1/25 y + ---- + 1/245 x + 1/245 z - 2/25 y ,
- 3675
-
- COEFF(1, 1, 0) =
-
- 2 151 2 2
- 1/245 z + ---- - 1/25 y - 1/50 x y - 2/25 y + 1/490 x - 1/350 x,
- 3675
-
- COEFF(2, 1, 0) =
-
- 2 2 2
- - 1/25 y - 1/175 x - 1/25 x y - 1/245 x + 4/75 + 1/245 z - 2/25 y ,
-
- COEFF(-2, 2, 0) =
-
- 2 2 2
- 2/245 x - 2/175 x - 1/300 + 1/50 y + 1/50 y - 1/50 x y - 2/245 z ,
-
- COEFF(-1, 2, 0) =
-
- 2 2 311 2
- - 1/245 x + 1/50 y + ----- + 1/50 y - 1/100 x y - 1/175 x - 2/245 z ,
- 14700
-
- 2 2 431 2
- COEFF(0, 2, 0) = - 2/245 x + 1/50 y + ----- - 2/245 z + 1/50 y,
- 14700
-
- COEFF(1, 2, 0) =
-
- 2 2 311 2
- - 1/245 x + 1/50 y + ----- + 1/175 x + 1/100 x y - 2/245 z + 1/50 y,
- 14700
-
- COEFF(2, 2, 0) =
-
- 2 2 2
- 2/245 x - 1/300 + 1/50 y - 2/245 z + 1/50 y + 2/175 x + 1/50 x y,
-
- 2 2
- COEFF(-2, -2, 1) = - 1/245 z + 1/50 x y - 1/50 y + 1/175 z + 1/50 y
-
- 169 2
- - ----- + 2/245 x - 1/175 x z - 2/175 x - 1/100 y z, COEFF(-1, -2, 1) =
- 14700
-
- 191 2 2
- ----- - 1/245 x - 1/100 y z + 1/50 y + 1/100 x y - 1/175 x + 1/175 z
- 14700
-
- 2
- - 1/50 y - 1/245 z - 1/350 x z, COEFF(0, -2, 1) =
-
- 311 2 2 2
- ----- - 1/245 z - 1/50 y - 2/245 x + 1/50 y + 1/175 z - 1/100 y z,
- 14700
-
- 2 2 2
- COEFF(1, -2, 1) = 1/175 x + 1/175 z + 1/50 y - 1/245 z - 1/245 x
-
- 191
- - 1/100 y z - 1/50 y - 1/100 x y + ----- + 1/350 x z, COEFF(2, -2, 1) =
- 14700
-
- 169 2 2
- 1/175 x z - 1/50 x y - ----- + 2/175 x - 1/245 z + 2/245 x + 1/175 z
- 14700
-
- 2 2
- + 1/50 y - 1/50 y - 1/100 y z, COEFF(-2, -1, 1) = 1/490 z + 1/25 y
-
- 2 2
- + 1/50 y z - 2/25 y - 1/350 z - 1/245 x + 1/350 x z - 1/25 x y + 1/175 x
-
- 211 2 166
- + ----, COEFF(-1, -1, 1) = 1/490 x - 1/350 z + ---- + 1/25 y + 1/350 x
- 3675 3675
-
- 2 2
- + 1/50 y z + 1/490 z - 2/25 y + 1/700 x z - 1/50 x y, COEFF(0, -1, 1) =
-
- 151 2 2 2
- - 1/350 z + 1/50 y z + ---- + 1/25 y - 2/25 y + 1/490 z + 1/245 x ,
- 3675
-
- 2 2 2
- COEFF(1, -1, 1) = - 1/700 x z - 2/25 y + 1/490 x + 1/50 x y + 1/490 z
-
- 166
- + ---- + 1/25 y - 1/350 z + 1/50 y z - 1/350 x, COEFF(2, -1, 1) = 1/25 y
- 3675
-
- 2 2 211
- + 1/490 z - 2/25 y + 1/50 y z - 1/350 z + 1/25 x y + ---- - 1/175 x
- 3675
-
- 2
- - 1/245 x - 1/350 x z, COEFF(-2, 0, 1) =
-
- 2 2 2
- - 9/98 - 1/175 z + 2/175 x + 1/175 x z + 3/25 y - 2/245 x + 1/245 z ,
-
- COEFF(-1, 0, 1) =
-
- 2 2 2 57
- 1/245 x + 1/350 x z + 1/245 z + 3/25 y - --- + 1/175 x - 1/175 z,
- 490
-
- 2 2 61 2
- COEFF(0, 0, 1) = 3/25 y + 1/245 z - --- + 2/245 x - 1/175 z,
- 490
-
- COEFF(1, 0, 1) =
-
- 2 2 2 57
- 1/245 z - 1/350 x z + 1/245 x + 3/25 y - 1/175 z - 1/175 x - ---,
- 490
-
- COEFF(2, 0, 1) =
-
- 2 2 2
- - 1/175 z - 1/175 x z - 9/98 + 1/245 z - 2/245 x + 3/25 y - 2/175 x,
-
- 2
- COEFF(-2, 1, 1) = - 1/245 x - 1/50 y z + 1/25 x y - 1/25 y - 1/350 z
-
- 2 211 2
- + 1/175 x + 1/490 z + 1/350 x z + ---- - 2/25 y , COEFF(-1, 1, 1) =
- 3675
-
- 2 2 2
- - 1/350 z - 1/25 y + 1/490 z - 2/25 y - 1/50 y z + 1/700 x z + 1/490 x
-
- 166
- + ---- + 1/350 x + 1/50 x y, COEFF(0, 1, 1) =
- 3675
-
- 2 2 2 151
- 1/490 z - 1/350 z + 1/245 x - 1/25 y - 2/25 y + ---- - 1/50 y z,
- 3675
-
- 2 166
- COEFF(1, 1, 1) = 1/490 x - 1/350 x - 1/50 y z - 1/700 x z + ----
- 3675
-
- 2 2
- + 1/490 z - 1/25 y - 1/50 x y - 2/25 y - 1/350 z, COEFF(2, 1, 1) =
-
- 2 2 211
- 1/490 z - 1/25 y - 1/25 x y - 1/350 z - 1/50 y z - 1/245 x + ----
- 3675
-
- 2 2
- - 1/350 x z - 1/175 x - 2/25 y , COEFF(-2, 2, 1) = 2/245 x + 1/100 y z
-
- 2 169 2
- - 1/50 x y + 1/175 z + 1/50 y - 2/175 x - 1/245 z - ----- + 1/50 y
- 14700
-
- 2 191 2
- - 1/175 x z, COEFF(-1, 2, 1) = - 1/245 x - 1/350 x z + ----- - 1/245 z
- 14700
-
- 2
- + 1/50 y + 1/50 y + 1/175 z - 1/100 x y + 1/100 y z - 1/175 x,
-
- COEFF(0, 2, 1) =
-
- 2 2 2 311
- 1/50 y - 1/245 z - 2/245 x + 1/100 y z + 1/50 y + ----- + 1/175 z,
- 14700
-
- 2 191 2
- COEFF(1, 2, 1) = 1/50 y + 1/175 z + ----- - 1/245 z + 1/175 x + 1/100 x y
- 14700
-
- 2
- + 1/50 y - 1/245 x + 1/350 x z + 1/100 y z, COEFF(2, 2, 1) = 1/100 y z
-
- 2 169 2 2
- + 1/50 x y + 2/245 x - ----- + 1/50 y + 1/175 x z - 1/245 z + 1/50 y
- 14700
-
- 2
- + 1/175 z + 2/175 x, COEFF(-2, -2, 2) = 2/245 z - 2/175 x - 2/175 x z
-
- 2 2 529
- - 1/50 y z - 1/50 y + 1/50 y + 2/245 x + 1/50 x y + 2/175 z - -----,
- 14700
-
- 2 169 2
- COEFF(-1, -2, 2) = 2/245 z - 1/50 y - 1/175 x - 1/50 y z - ----- + 1/50 y
- 14700
-
- 2
- + 2/175 z + 1/100 x y - 1/245 x - 1/175 x z, COEFF(0, -2, 2) =
-
- 2 2 2
- 2/245 z - 1/300 - 1/50 y - 2/245 x - 1/50 y z + 1/50 y + 2/175 z,
-
- 169
- COEFF(1, -2, 2) = - 1/100 x y - ----- + 1/175 x + 2/175 z + 1/175 x z
- 14700
-
- 2 2 2
- - 1/50 y z - 1/245 x + 2/245 z + 1/50 y - 1/50 y, COEFF(2, -2, 2) =
-
- 2 2 529 2
- 1/50 y + 2/245 z + 2/175 x - ----- + 2/245 x + 2/175 x z - 1/50 x y
- 14700
-
- 256
- - 1/50 y z - 1/50 y + 2/175 z, COEFF(-2, -1, 2) = - 1/175 z + ----
- 3675
-
- 2 2 2
- + 1/25 y z + 1/175 x z - 1/245 x - 2/25 y - 1/245 z + 1/175 x
-
- 2 211
- - 1/25 x y + 1/25 y, COEFF(-1, -1, 2) = - 2/25 y + 1/350 x + ----
- 3675
-
- 2 2
- + 1/350 x z - 1/50 x y + 1/490 x - 1/245 z + 1/25 y + 1/25 y z - 1/175 z
-
- , COEFF(0, -1, 2) =
-
- 2 2 2
- - 1/175 z + 1/25 y z + 1/245 x + 4/75 + 1/25 y - 1/245 z - 2/25 y ,
-
- 2 211 2
- COEFF(1, -1, 2) = - 1/350 x + 1/25 y - 1/175 z - 2/25 y + ---- + 1/490 x
- 3675
-
- 2 256
- - 1/245 z - 1/350 x z + 1/25 y z + 1/50 x y, COEFF(2, -1, 2) = ----
- 3675
-
- 2 2
- + 1/25 x y - 1/245 x - 1/175 x + 1/25 y z - 1/175 z - 1/245 z + 1/25 y
-
- 2
- - 2/25 y - 1/175 x z, COEFF(-2, 0, 2) =
-
- 2 33 2 2
- 2/175 x z - 2/175 z - 2/245 x - --- - 2/245 z + 2/175 x + 3/25 y ,
- 490
-
- COEFF(-1, 0, 2) =
-
- 2 2 2
- - 2/175 z - 2/245 z + 1/175 x + 3/25 y + 1/245 x + 1/175 x z - 9/98,
-
- 2 2 2
- COEFF(0, 0, 2) = 2/245 x - 2/175 z - 2/245 z - 1/10 + 3/25 y ,
-
- COEFF(1, 0, 2) =
-
- 2 2 2
- - 1/175 x - 2/175 z - 2/245 z + 1/245 x - 9/98 - 1/175 x z + 3/25 y ,
-
- COEFF(2, 0, 2) =
-
- 2 33 2 2
- - 2/175 x z - 2/245 x - --- - 2/175 z - 2/175 x - 2/245 z + 3/25 y ,
- 490
-
- 256 2
- COEFF(-2, 1, 2) = - 1/25 y z - 1/175 z + ---- - 1/25 y - 1/245 x
- 3675
-
- 2 2
- - 1/245 z + 1/175 x - 2/25 y + 1/175 x z + 1/25 x y, COEFF(-1, 1, 2) =
-
- 211 2 2
- ---- - 1/175 z + 1/350 x + 1/490 x + 1/350 x z - 1/25 y - 1/245 z
- 3675
-
- 2
- - 2/25 y - 1/25 y z + 1/50 x y, COEFF(0, 1, 2) =
-
- 2 2 2
- - 1/25 y z - 1/245 z - 2/25 y + 4/75 + 1/245 x - 1/175 z - 1/25 y,
-
- 211 2 2
- COEFF(1, 1, 2) = - 1/25 y z - 1/350 x + ---- - 1/245 z - 1/25 y - 2/25 y
- 3675
-
- 2
- - 1/175 z - 1/50 x y - 1/350 x z + 1/490 x , COEFF(2, 1, 2) = - 1/25 y z
-
- 2 2 2
- - 1/25 x y - 1/175 x z - 1/175 z - 2/25 y - 1/245 x - 1/175 x - 1/245 z
-
- 256 2
- - 1/25 y + ----, COEFF(-2, 2, 2) = - 2/175 x + 1/50 y + 2/245 z
- 3675
-
- 2 2 529
- + 2/245 x - 1/50 x y - 2/175 x z + 1/50 y + 2/175 z - ----- + 1/50 y z,
- 14700
-
- 2 169
- COEFF(-1, 2, 2) = - 1/100 x y + 2/175 z - 1/245 x + 1/50 y - -----
- 14700
-
- 2 2
- - 1/175 x + 1/50 y - 1/175 x z + 2/245 z + 1/50 y z, COEFF(0, 2, 2) =
-
- 2 2 2
- 1/50 y - 1/300 + 1/50 y z + 2/245 z + 2/175 z - 2/245 x + 1/50 y,
-
- 2 2
- COEFF(1, 2, 2) = 1/50 y + 2/175 z + 1/100 x y + 2/245 z + 1/50 y z
-
- 2 169
- + 1/175 x - 1/245 x + 1/50 y - ----- + 1/175 x z, COEFF(2, 2, 2) =
- 14700
-
- 2 529 2 2
- 1/50 y + 2/175 x z - ----- + 1/50 y z + 1/50 x y + 2/245 z + 2/245 x
- 14700
-
- + 2/175 z + 2/175 x + 1/50 y]
-
-> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c");
-bytes used=2292302948, alloc=15529188, time=360.41
-bytes used=2293303216, alloc=15529188, time=360.50
-bytes used=2294303400, alloc=15529188, time=360.58
-bytes used=2295303572, alloc=15529188, time=360.67
-bytes used=2296304192, alloc=15529188, time=361.35
-bytes used=2297304700, alloc=15529188, time=362.05
-bytes used=2298304912, alloc=15529188, time=362.74
-bytes used=2299305524, alloc=15529188, time=363.43
-bytes used=2300306208, alloc=15529188, time=364.10
-bytes used=2301306388, alloc=15529188, time=364.38
-bytes used=2302306588, alloc=15529188, time=364.47
-bytes used=2303306924, alloc=15529188, time=364.56
-bytes used=2304326188, alloc=15529188, time=364.64
-bytes used=2305360444, alloc=15529188, time=364.71
-bytes used=2306370496, alloc=15529188, time=364.80
-bytes used=2307370768, alloc=15529188, time=364.90
-bytes used=2308370940, alloc=15529188, time=365.64
-bytes used=2309371204, alloc=15529188, time=366.62
-bytes used=2310371404, alloc=15529188, time=366.97
-bytes used=2311371868, alloc=15529188, time=367.06
-bytes used=2312372036, alloc=15529188, time=367.13
-bytes used=2313372484, alloc=15529188, time=367.20
-bytes used=2314373836, alloc=15529188, time=367.27
-bytes used=2315374124, alloc=15529188, time=367.33
-bytes used=2316376436, alloc=15529188, time=367.40
-bytes used=2317376740, alloc=15529188, time=367.47
-bytes used=2318377124, alloc=15529188, time=367.54
-bytes used=2319377384, alloc=15529188, time=367.61
-bytes used=2320377568, alloc=15529188, time=367.69
-bytes used=2321377728, alloc=15529188, time=367.76
-bytes used=2322377940, alloc=15529188, time=367.87
-bytes used=2323381692, alloc=15529188, time=367.98
-bytes used=2324382004, alloc=15529188, time=368.08
-bytes used=2325382200, alloc=15529188, time=368.19
-bytes used=2326382940, alloc=15529188, time=368.30
-bytes used=2327383216, alloc=15529188, time=368.41
-bytes used=2328384700, alloc=15529188, time=368.52
-bytes used=2329385088, alloc=15529188, time=368.65
-bytes used=2330385380, alloc=15529188, time=368.78
-bytes used=2331385588, alloc=15529188, time=368.90
-bytes used=2332385784, alloc=15529188, time=369.02
-bytes used=2333385992, alloc=15529188, time=369.09
-bytes used=2334386220, alloc=15529188, time=370.50
-bytes used=2335386392, alloc=15529188, time=371.65
-bytes used=2336386572, alloc=15529188, time=372.15
-bytes used=2337386936, alloc=15529188, time=372.24
-bytes used=2338387292, alloc=15529188, time=372.31
-bytes used=2339387776, alloc=15529188, time=372.39
-bytes used=2340388032, alloc=15529188, time=372.46
-bytes used=2341388280, alloc=15529188, time=372.53
-bytes used=2342388536, alloc=15529188, time=372.61
-bytes used=2343388792, alloc=15529188, time=372.68
-bytes used=2344388980, alloc=15529188, time=372.75
-bytes used=2345389440, alloc=15529188, time=372.83
-bytes used=2346389632, alloc=15529188, time=372.90
-bytes used=2347389904, alloc=15529188, time=372.97
-bytes used=2348390588, alloc=15529188, time=373.13
-bytes used=2349392844, alloc=15529188, time=373.28
-bytes used=2350394492, alloc=15529188, time=373.40
-bytes used=2351399160, alloc=15529188, time=373.54
-bytes used=2352399584, alloc=15529188, time=373.64
-bytes used=2353399800, alloc=15529188, time=375.22
-bytes used=2354400076, alloc=15529188, time=376.48
-bytes used=2355400260, alloc=15529188, time=377.11
-bytes used=2356400540, alloc=15529188, time=377.21
-bytes used=2357400756, alloc=15529188, time=377.28
-bytes used=2358400956, alloc=15529188, time=377.36
-bytes used=2359401260, alloc=15529188, time=377.43
-bytes used=2360401508, alloc=15529188, time=377.50
-bytes used=2361401740, alloc=15529188, time=377.58
-bytes used=2362402032, alloc=15529188, time=377.83
-bytes used=2363402240, alloc=15529188, time=379.19
-bytes used=2364402480, alloc=15529188, time=380.57
-bytes used=2365402688, alloc=15529188, time=381.25
-bytes used=2366402988, alloc=15529188, time=381.34
-bytes used=2367403248, alloc=15529188, time=381.41
-bytes used=2368403404, alloc=15529188, time=381.48
-bytes used=2369403708, alloc=15529188, time=381.56
-bytes used=2370403892, alloc=15529188, time=381.63
-bytes used=2371404472, alloc=15529188, time=381.85
-bytes used=2372404652, alloc=15529188, time=383.05
-bytes used=2373404932, alloc=15529188, time=384.65
-bytes used=2374405184, alloc=15529188, time=385.29
-bytes used=2375405528, alloc=15529188, time=385.37
-bytes used=2376405976, alloc=15529188, time=385.45
-bytes used=2377406252, alloc=15529188, time=385.52
-bytes used=2378406416, alloc=15529188, time=385.59
-bytes used=2379406656, alloc=15529188, time=385.67
-bytes used=2380407216, alloc=15529188, time=385.87
-bytes used=2381407368, alloc=15529188, time=387.02
-bytes used=2382407652, alloc=15529188, time=388.65
-bytes used=2383410028, alloc=15529188, time=389.27
-bytes used=2384411108, alloc=15529188, time=389.45
-bytes used=2385411392, alloc=15529188, time=389.54
-bytes used=2386411672, alloc=15529188, time=389.70
->
-# d^2/dydz
-> simplify( diff(interp_3d_cube_order4_smooth0,y,z) );
-bytes used=2387412600, alloc=15529188, time=389.80
-bytes used=2388412956, alloc=15529188, time=389.88
-bytes used=2389413188, alloc=15529188, time=389.96
-bytes used=2390413340, alloc=15529188, time=390.04
-bytes used=2391413512, alloc=15529188, time=390.12
-bytes used=2392413740, alloc=15529188, time=390.21
-bytes used=2393413916, alloc=15529188, time=390.29
-bytes used=2394414768, alloc=15529188, time=390.37
-bytes used=2395415064, alloc=15529188, time=390.46
- 107 2
-- 2/245 y z DATA(0, 2, 1) + ---- DATA(-2, 1, 2) - 1/200 z DATA(0, 1, -2)
- 7000
-
- - 2/245 y z DATA(0, 1, -2) + 1/175 y DATA(0, 2, 1)
-
- + 1/175 y DATA(0, 1, -2) + 1/175 y DATA(0, -2, 1)
-
- - 1/175 y DATA(0, -2, -1) - 2/175 y DATA(0, 2, -2)
-
- + 1/175 y DATA(0, -1, -2) - 2/175 y DATA(0, -2, -2)
-
- 2 2 2
- + 1/100 y DATA(0, 2, 2) + 1/50 y DATA(0, -1, 2) - 1/50 y DATA(0, 1, 2)
-
- 2 2
- + 1/100 y DATA(0, -1, 1) - 1/200 y DATA(0, 2, -1)
-
- 2 2
- + 1/100 y DATA(0, 1, -1) - 1/100 y DATA(0, -1, -1)
-
- 2 2
- - 1/100 y DATA(0, 1, 1) - 1/100 y DATA(0, 2, -2)
-
- 2 2 17
- - 1/200 y DATA(0, -2, 1) + 1/200 y DATA(0, -2, -1) + ---- DATA(0, 2, -2)
- 5250
-
- 2 2
- + 1/200 y DATA(0, 2, 1) + 1/50 y DATA(0, 1, -2)
-
- 2 2
- - 1/50 y DATA(0, -1, -2) + 1/100 y DATA(0, -2, -2)
-
- 2 2
- + 1/200 z DATA(0, -1, -2) + 1/100 z DATA(0, -2, -2)
-
- 2 2
- + 1/200 z DATA(0, 1, 2) - 1/100 z DATA(0, -2, 2)
-
- 2 2
- + 1/100 z DATA(0, 2, 2) + 1/50 z DATA(0, 2, -1)
-
- 2 2
- - 1/200 z DATA(0, -1, 2) + 1/100 z DATA(0, -1, 1)
-
- 2 2
- - 1/100 z DATA(0, 1, 1) - 1/100 z DATA(0, -1, -1)
-
- 2 2
- + 1/100 z DATA(0, 1, -1) - 1/50 z DATA(0, -2, -1)
-
- 2 2 2
- - 1/100 z DATA(0, 2, -2) + 1/50 z DATA(0, -2, 1) - 1/50 z DATA(0, 2, 1)
-
- 2
- - 1/100 y DATA(0, -2, 2) + 1/175 z DATA(0, 1, 2) + 1/350 z DATA(0, -1, 1)
-
- - 2/175 z DATA(0, -2, 2) - 1/175 z DATA(0, -1, 2) - 1/175 z DATA(0, 2, -1)
-
- + 2/175 z DATA(0, 2, 2) + 1/350 z DATA(0, -1, -1) - 1/350 z DATA(0, 1, -1)
-
- - 1/350 z DATA(0, 1, 1) + 2/175 z DATA(0, 2, -2) + 1/175 z DATA(0, -2, -1)
-
- + 1/175 z DATA(0, -2, 1) - 1/175 z DATA(0, 2, 1) + 1/175 z DATA(0, 1, -2)
-
- 2
- + 1/175 x DATA(0, -2, 2) - 1/175 z DATA(0, -1, -2)
-
- 2
- - 2/175 z DATA(0, -2, -2) - 1/350 x DATA(0, 1, 2)
-
- 2 2
- - 1/175 x DATA(0, 2, 2) + 1/350 x DATA(0, -1, 2)
-
- 2 2
- + 1/700 x DATA(0, -1, 1) + 1/350 x DATA(0, 2, -1)
-
- 2 2
- + 1/700 x DATA(0, 1, -1) - 1/700 x DATA(0, -1, -1)
-
- 2 2
- + 1/350 x DATA(0, -2, 1) - 1/700 x DATA(0, 1, 1)
-
- 2 2
- - 1/350 x DATA(0, -2, -1) + 1/175 x DATA(0, 2, -2)
-
- 2 2
- - 1/350 x DATA(0, 2, 1) - 1/350 x DATA(0, -1, -2)
-
- 2 2
- - 1/175 x DATA(0, -2, -2) + 1/350 x DATA(0, 1, -2)
-
- + 2/175 y DATA(0, -2, 2) - 1/175 y DATA(0, 1, 2) + 2/175 y DATA(0, 2, 2)
-
- - 1/175 y DATA(0, -1, 2) - 1/175 y DATA(0, 2, -1) - 1/350 y DATA(0, -1, 1)
-
- + 1/350 y DATA(0, -1, -1) + 1/350 y DATA(0, 1, -1) - 1/350 y DATA(0, 1, 1)
-
- 137 107
- + 2/175 z DATA(0, -2, 0) + ---- DATA(2, 2, -2) - ---- DATA(-2, -2, 1)
- 5250 7000
-
- 137 47
- - ---- DATA(-2, 2, 2) - 4/245 y z DATA(1, 0, 2) + ---- DATA(1, 2, -2)
- 5250 5250
-
- 167
- - 1/175 y DATA(2, 0, 1) - ---- DATA(-1, -2, 1) - 1/175 y DATA(-1, 0, 1)
- 7000
-
- - 2/175 y DATA(-1, 0, 2) + 2/175 y DATA(0, 0, -2) + 1/175 y DATA(1, 0, -1)
-
- - 1/175 y DATA(-2, 0, 1) - 1/175 y DATA(0, 0, 1) - 2/175 y DATA(0, 0, 2)
-
- 107
- + ---- DATA(-2, -2, -1) - 1/175 z DATA(-2, 1, 0) + 1/175 z DATA(-2, -1, 0)
- 7000
-
- + 2/175 z DATA(1, -2, 0) - 2/175 z DATA(1, 2, 0) + 1/175 z DATA(-1, -1, 0)
-
- - 2/175 z DATA(-2, 2, 0) - 1/175 z DATA(1, 1, 0) + 1/175 z DATA(1, -1, 0)
-
- - 1/175 z DATA(-1, 1, 0) - 1/175 z DATA(2, 1, 0) + 2/175 z DATA(-1, -2, 0)
-
- + 2/175 z DATA(-2, -2, 0) - 2/175 z DATA(-1, 2, 0)
-
- + 1/175 z DATA(2, -1, 0) - 2/175 z DATA(2, 2, 0) + 2/175 z DATA(2, -2, 0)
-
- 167 187
- + ---- DATA(-1, -2, -1) - ---- DATA(0, -2, 1) - 1/175 z DATA(0, 1, 0)
- 7000 7000
-
- - 2/175 y DATA(1, 0, 2) - 2/175 z DATA(0, 2, 0) + 1/175 z DATA(0, -1, 0)
-
- + 1/175 y DATA(2, 0, -1) - 2/175 y DATA(2, 0, 2) - 1/175 x y DATA(1, 0, 2)
-
- + 1/175 y DATA(-2, 0, -1) - 1/175 y DATA(1, 0, 1) + 1/175 y DATA(0, 0, -1)
-
- + 1/175 y DATA(-1, 0, -1) - 2/175 y DATA(-2, 0, 2)
-
- + 2/175 y DATA(2, 0, -2) + 2/175 y DATA(1, 0, -2)
-
- + 2/175 y DATA(-1, 0, -2) + 2/175 y DATA(-2, 0, -2)
-
- - 2/245 y z DATA(0, -2, -1) + 4/245 y z DATA(0, 2, -2)
-
- 167 167 187
- - ---- DATA(1, -2, 1) + ---- DATA(1, -2, -1) + ---- DATA(0, -2, -1)
- 7000 7000 7000
-
- 229
- - ----- DATA(-2, -1, 1) - 2/245 y z DATA(0, -1, -2)
- 10500
-
- 107 229
- + 4/245 y z DATA(0, -2, -2) - ---- DATA(2, -2, 1) + ----- DATA(-2, -1, -1)
- 7000 10500
-
- 47 107 107
- + ---- DATA(-1, 2, -2) + ---- DATA(2, -2, -1) - ---- DATA(-2, 2, -1)
- 5250 7000 7000
-
- 289 137
- + ----- DATA(0, 1, 1) + ---- DATA(1, 1, 1) - 4/245 y z DATA(-2, 0, 2)
- 10500 5250
-
- - 4/245 y z DATA(-1, 2, 0) + 2/245 y z DATA(2, -1, 0)
-
- - 4/245 y z DATA(2, 2, 0) - 4/245 y z DATA(1, 2, 0)
-
- + 2/245 y z DATA(-1, -1, 0) - 4/245 y z DATA(-2, 2, 0)
-
- + 2/245 y z DATA(1, 0, 1) - 4/245 y z DATA(-2, 0, -2)
-
- 229
- + ----- DATA(-2, 1, 1) - 4/245 y z DATA(1, -2, 0)
- 10500
-
- + 2/245 y z DATA(-2, 0, -1) - 4/245 y z DATA(-2, -2, 0)
-
- + 2/245 y z DATA(-2, 1, 0) + 2/245 y z DATA(-2, -1, 0)
-
- - 4/245 y z DATA(2, -2, 0) - 4/245 y z DATA(2, 0, -2)
-
- 229
- - ----- DATA(-2, 1, -1) - 4/245 y z DATA(1, 0, -2)
- 10500
-
- - 4/245 y z DATA(-1, 0, -2) + 2/245 y z DATA(1, 1, 0)
-
- + 2/245 y z DATA(1, -1, 0) + 2/245 y z DATA(-1, 1, 0)
-
- + 2/245 y z DATA(2, 1, 0) - 4/245 y z DATA(-1, -2, 0)
-
- + 2/245 y z DATA(2, 0, -1) - 4/245 y z DATA(-1, 0, 2)
-
- 107 289 137
- + ---- DATA(-2, 2, 1) + ----- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
- 7000 10500 5250
-
- 137 289 137
- - ---- DATA(-1, 1, -1) - ----- DATA(0, 1, -1) - ---- DATA(1, 1, -1)
- 5250 10500 5250
-
- 137 289 137
- - ---- DATA(-1, -1, 1) - ----- DATA(0, -1, 1) - ---- DATA(1, -1, 1)
- 5250 10500 5250
-
- 137 137
- + ---- DATA(-1, 1, 1) - 4/245 y z DATA(2, 0, 2) + ---- DATA(-1, -1, -1)
- 5250 5250
-
- + 2/245 y z DATA(2, 0, 1) + 1/245 y z DATA(0, 1, 1)
-
- - 2/245 y z DATA(0, -2, 1) + 1/245 y z DATA(0, 1, -1)
-
- + 2/245 y z DATA(1, 0, -1) + 2/245 y z DATA(-2, 0, 1)
-
- 167 187
- + 1/245 y z DATA(0, -1, -1) - ---- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
- 7000 7000
-
- 167 107
- - ---- DATA(1, 2, -1) - ---- DATA(2, 2, -1) - 4/245 y z DATA(0, 0, -2)
- 7000 7000
-
- 229
- - 4/245 y z DATA(0, -2, 0) - ----- DATA(2, 1, -1)
- 10500
-
- + 2/245 y z DATA(0, 0, 1) + 2/245 y z DATA(0, 0, -1)
-
- 229
- - 4/245 y z DATA(0, 0, 2) + ----- DATA(2, -1, -1)
- 10500
-
- + 4/245 y z DATA(-2, 0, 0) + 4/245 y z DATA(0, 0, 0)
-
- + 4/245 y z DATA(1, 0, 0) + 2/245 y z DATA(0, -1, 0)
-
- 167
- + 2/245 y z DATA(0, 1, 0) + 4/245 y z DATA(2, 0, 0) - ---- DATA(1, -1, 2)
- 7000
-
- 107 167
- + 4/245 y z DATA(-1, 0, 0) - ---- DATA(2, -1, 2) - ---- DATA(-1, -1, 2)
- 7000 7000
-
- 187
- + 4/245 y z DATA(0, 2, 2) - ---- DATA(0, -1, 2) + 2/245 y z DATA(-1, 0, 1)
- 7000
-
- 167 187
- - 2/245 y z DATA(0, 2, -1) + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
- 7000 7000
-
- 167 107 229
- + ---- DATA(1, 2, 1) + ---- DATA(2, 2, 1) + ----- DATA(2, 1, 1)
- 7000 7000 10500
-
- 137 229
- + ---- DATA(-2, -2, 2) - ----- DATA(2, -1, 1) + 2/245 y z DATA(-1, 0, -1)
- 5250 10500
-
- - 2/245 y z DATA(0, -1, 2) + 1/245 y z DATA(0, -1, 1)
-
- + 2/175 x y DATA(-2, 0, 2) + 2/175 x y DATA(2, 0, -2)
-
- 47
- + 1/175 x y DATA(1, 0, -2) + ---- DATA(-1, -2, 2)
- 5250
-
- 47 137
- - 2/245 y z DATA(0, 1, 2) - ---- DATA(1, 2, 2) - ---- DATA(2, 2, 2)
- 5250 5250
-
- 47 17
- + 4/245 y z DATA(0, -2, 2) - ---- DATA(-1, 2, 2) - ---- DATA(0, 2, 2)
- 5250 5250
-
- 107 167
- + ---- DATA(2, 1, 2) - 4/245 y z DATA(0, 2, 0) + ---- DATA(-1, 1, 2)
- 7000 7000
-
- 187 167 17
- + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2) + ---- DATA(0, -2, 2)
- 7000 7000 5250
-
- - 1/175 x y DATA(-1, 0, -2) - 2/175 x y DATA(-2, 0, -2)
-
- - 1/175 x y DATA(-2, 0, -1) - 1/350 x y DATA(1, 0, 1)
-
- 47
- + ---- DATA(1, -2, 2) + 1/175 x y DATA(-1, 0, 2)
- 5250
-
- 137 107
- + 1/350 x y DATA(-1, 0, 1) + ---- DATA(2, -2, 2) - ---- DATA(-2, -1, 2)
- 5250 7000
-
- - 2/175 x y DATA(2, 0, 2) + 1/175 x y DATA(2, 0, -1)
-
- + 4/245 y z DATA(-1, -2, -2) + 4/245 y z DATA(1, -2, -2)
-
- - 2/245 y z DATA(-2, -1, -2) + 4/245 y z DATA(2, -2, -2)
-
- - 2/245 y z DATA(-1, -1, -2) - 1/175 x y DATA(2, 0, 1)
-
- - 2/245 y z DATA(2, -1, -2) - 2/245 y z DATA(1, -1, -2)
-
- + 4/245 y z DATA(2, -2, 2) - 2/245 y z DATA(-2, -1, 2)
-
- 137
- + 4/245 y z DATA(-2, -2, -2) - ---- DATA(-2, -2, -2)
- 5250
-
- + 1/245 y z DATA(-2, -1, -1) + 1/175 x y DATA(-2, 0, 1)
-
- + 4/245 y z DATA(-1, 2, -2) - 2/245 y z DATA(2, -2, -1)
-
- - 2/245 y z DATA(-2, 2, -1) + 1/245 y z DATA(-1, 1, 1)
-
- 17 2
- + 4/245 y z DATA(1, -2, 2) - ---- DATA(0, -2, -2) - 1/100 z DATA(1, 1, 1)
- 5250
-
- 2 2
- - 1/100 z DATA(-2, 1, 1) + 1/100 z DATA(-2, 1, -1)
-
- 2 2 2
- + 1/100 y DATA(2, 2, 2) + 1/100 y DATA(-1, 2, 2) - 1/50 y DATA(2, 1, 2)
-
- 2 2
- - 1/50 y DATA(-1, 1, 2) - 1/100 y DATA(-1, -2, 2)
-
- 2 2
- - 1/100 z DATA(-1, -2, 2) + 1/100 z DATA(2, 2, 2)
-
- 2 2
- + 1/100 z DATA(-1, 2, 2) + 1/200 z DATA(2, 1, 2)
-
- 2 2
- + 1/200 z DATA(-1, 1, 2) + 1/200 z DATA(1, 1, 2)
-
- 2 2
- + 1/100 z DATA(1, 2, 2) + 1/100 z DATA(-1, 1, -1)
-
- 2 2
- + 1/100 z DATA(1, 1, -1) + 1/100 z DATA(-1, -1, 1)
-
- 2 2
- + 1/100 z DATA(1, -1, 1) - 1/100 z DATA(-1, -1, -1)
-
- 2 2
- + 1/50 z DATA(-1, 2, -1) + 1/50 z DATA(1, 2, -1)
-
- 2 2
- + 1/50 z DATA(2, 2, -1) - 1/100 z DATA(2, 2, -2)
-
- 2 2
- + 1/50 z DATA(-2, -2, 1) + 1/100 z DATA(-2, 2, 2)
-
- 2 2
- - 1/100 z DATA(1, 2, -2) + 1/50 z DATA(-1, -2, 1)
-
- 2 2
- - 1/50 z DATA(-2, -2, -1) - 1/50 z DATA(-1, -2, -1)
-
- 2 2
- + 1/200 z DATA(-2, 1, 2) + 1/50 z DATA(1, -2, 1)
-
- 2 2
- - 1/50 z DATA(1, -2, -1) + 1/100 z DATA(-2, -1, 1)
-
- 2 2
- + 1/50 z DATA(2, -2, 1) - 1/100 z DATA(-2, -1, -1)
-
- 2 2
- - 1/100 z DATA(-1, 2, -2) - 1/50 z DATA(2, -2, -1)
-
- 2 2
- + 1/50 z DATA(-2, 2, -1) - 1/100 z DATA(-1, 1, 1)
-
- 2 2
- - 1/100 z DATA(1, -2, 2) - 1/100 z DATA(2, -2, 2)
-
- 2 2
- - 1/200 z DATA(-2, -1, 2) + 1/100 z DATA(-2, -2, -2)
-
- 2 2
- - 1/50 z DATA(-2, 2, 1) - 1/100 z DATA(1, -1, -1)
-
- 2 2
- - 1/200 z DATA(-2, 1, -2) - 1/200 z DATA(-1, 1, -2)
-
- 2 2
- - 1/200 z DATA(1, 1, -2) - 1/200 z DATA(2, 1, -2)
-
- 2 2
- - 1/100 z DATA(-2, 2, -2) + 1/100 z DATA(2, 1, -1)
-
- 2 2
- - 1/100 z DATA(2, -1, -1) - 1/200 z DATA(1, -1, 2)
-
- 2 2
- - 1/200 z DATA(2, -1, 2) - 1/200 z DATA(-1, -1, 2)
-
- 2 2 2
- - 1/50 z DATA(-1, 2, 1) - 1/50 z DATA(1, 2, 1) - 1/50 z DATA(2, 2, 1)
-
- 2 2
- - 1/100 z DATA(2, 1, 1) - 1/100 z DATA(-2, -2, 2)
-
- 2
- + 1/100 z DATA(2, -1, 1) - 1/175 z DATA(-1, -1, 2)
-
- - 1/175 z DATA(-1, 2, 1) - 1/175 z DATA(1, 2, 1) - 1/175 z DATA(2, 2, 1)
-
- - 1/350 z DATA(2, 1, 1) - 2/175 z DATA(-2, -2, 2) + 1/350 z DATA(2, -1, 1)
-
- + 1/175 z DATA(-2, 1, -2) + 1/175 z DATA(-1, 1, -2)
-
- + 1/175 z DATA(1, 1, -2) + 1/175 z DATA(2, 1, -2)
-
- + 2/175 z DATA(-2, 2, -2) - 1/350 z DATA(2, 1, -1)
-
- 2
- + 1/350 z DATA(2, -1, -1) + 1/100 z DATA(-1, -2, -2)
-
- 2 2
- + 1/100 z DATA(1, -2, -2) + 1/200 z DATA(-2, -1, -2)
-
- 2 2
- + 1/100 z DATA(2, -2, -2) + 1/200 z DATA(-1, -1, -2)
-
- 2 2
- + 1/200 z DATA(2, -1, -2) + 1/200 z DATA(1, -1, -2)
-
- - 1/250 x DATA(1, -2, 2) + 1/250 x DATA(-2, -1, 2)
-
- - 1/125 x DATA(-2, -2, -2) - 1/250 x DATA(-1, -2, -2)
-
- + 1/250 x DATA(1, -2, -2) - 1/250 x DATA(-2, -1, -2)
-
- + 1/125 x DATA(2, -2, -2) - 1/500 x DATA(-1, -1, -2)
-
- + 1/250 x DATA(2, -1, -2) + 1/500 x DATA(1, -1, -2)
-
- + 1/250 x DATA(-1, -2, 2) + 1/125 x DATA(2, 2, 2) - 1/250 x DATA(-1, 2, 2)
-
- + 1/250 x DATA(2, 1, 2) - 1/500 x DATA(-1, 1, 2) + 1/500 x DATA(1, 1, 2)
-
- + 1/250 x DATA(1, 2, 2) + 1/350 z DATA(-2, -1, -1)
-
- + 1/175 z DATA(2, -2, -1) - 1/175 z DATA(-2, 2, -1)
-
- - 1/350 z DATA(-1, 1, 1) - 2/175 z DATA(1, -2, 2) - 2/175 z DATA(2, -2, 2)
-
- - 1/175 z DATA(-2, -1, 2) - 2/175 z DATA(-2, -2, -2)
-
- - 2/175 z DATA(-1, -2, -2) - 2/175 z DATA(1, -2, -2)
-
- - 1/175 z DATA(-2, -1, -2) - 2/175 z DATA(2, -2, -2)
-
- - 1/175 z DATA(-1, -1, -2) - 1/175 z DATA(2, -1, -2)
-
- - 1/175 z DATA(1, -1, -2) - 2/175 z DATA(-1, -2, 2)
-
- + 2/175 z DATA(2, 2, 2) + 2/175 z DATA(-1, 2, 2) + 1/175 z DATA(2, 1, 2)
-
- + 1/175 z DATA(-1, 1, 2) + 1/175 z DATA(1, 1, 2) + 2/175 z DATA(1, 2, 2)
-
- + 2/175 z DATA(-1, 2, -2) - 1/350 z DATA(-2, 1, 1)
-
- - 1/350 z DATA(-2, 1, -1) - 1/175 z DATA(-2, 2, 1)
-
- + 1/350 z DATA(1, -1, -1) + 2/175 x z DATA(2, -2, 0)
-
- - 1/350 z DATA(-1, 1, -1) - 1/350 z DATA(1, 1, -1)
-
- + 1/350 z DATA(-1, -1, 1) + 1/350 z DATA(1, -1, 1)
-
- + 1/350 z DATA(-1, -1, -1) - 1/175 z DATA(-1, 2, -1)
-
- - 1/175 z DATA(1, 2, -1) - 1/175 z DATA(2, 2, -1) + 2/175 z DATA(2, 2, -2)
-
- + 1/175 z DATA(-2, -2, 1) + 2/175 z DATA(-2, 2, 2)
-
- + 2/175 z DATA(1, 2, -2) + 1/175 z DATA(-1, -2, 1)
-
- + 1/175 z DATA(-2, -2, -1) + 1/175 z DATA(-1, -2, -1)
-
- + 1/175 z DATA(-2, 1, 2) + 1/175 z DATA(1, -2, 1)
-
- + 1/175 z DATA(1, -2, -1) + 1/350 z DATA(-2, -1, 1)
-
- + 1/175 z DATA(2, -2, 1) - 1/350 z DATA(1, 1, 1) - 1/175 z DATA(1, -1, 2)
-
- - 1/175 z DATA(2, -1, 2) - 1/125 x DATA(2, -2, 2) - 1/250 x DATA(-2, 1, 2)
-
- - 1/500 x DATA(1, -2, 1) + 1/500 x DATA(1, -2, -1)
-
- + 1/500 x DATA(-2, -1, 1) - 1/250 x DATA(2, -2, 1)
-
- - 1/500 x DATA(-2, -1, -1) + 1/250 x DATA(-1, 2, -2)
-
- + 1/250 x DATA(2, -2, -1) + 1/250 x DATA(-2, 2, -1)
-
- - 1/1000 x DATA(-1, 1, 1) + 1/1000 x DATA(1, 1, 1)
-
- - 1/500 x DATA(-2, 1, 1) + 1/500 x DATA(-2, 1, -1)
-
- - 1/250 x DATA(-2, 2, 1) + 1/1000 x DATA(1, -1, -1)
-
- + 1/1000 x DATA(-1, 1, -1) - 1/1000 x DATA(1, 1, -1)
-
- + 1/1000 x DATA(-1, -1, 1) - 1/1000 x DATA(1, -1, 1)
-
- - 1/1000 x DATA(-1, -1, -1) + 1/500 x DATA(-1, 2, -1)
-
- - 1/500 x DATA(1, 2, -1) - 1/250 x DATA(2, 2, -1) - 1/125 x DATA(2, 2, -2)
-
- + 1/250 x DATA(-2, -2, 1) - 1/125 x DATA(-2, 2, 2)
-
- - 1/250 x DATA(1, 2, -2) + 1/500 x DATA(-1, -2, 1)
-
- - 1/250 x DATA(-2, -2, -1) - 1/500 x DATA(-1, -2, -1)
-
- - 1/175 x z DATA(-2, -1, 0) + 1/125 x DATA(-2, 2, -2)
-
- - 1/500 x DATA(2, 1, -1) + 1/500 x DATA(2, -1, -1)
-
- + 1/175 x z DATA(-2, 1, 0) - 1/500 x DATA(1, -1, 2)
-
- - 1/250 x DATA(2, -1, 2) + 1/500 x DATA(-1, -1, 2)
-
- - 1/500 x DATA(-1, 2, 1) + 1/500 x DATA(1, 2, 1) + 1/250 x DATA(2, 2, 1)
-
- + 1/500 x DATA(2, 1, 1) + 1/125 x DATA(-2, -2, 2) - 1/500 x DATA(2, -1, 1)
-
- 2 2
- - 1/350 x DATA(-2, 1, -2) + 1/700 x DATA(-1, 1, -2)
-
- 2 2
- + 1/700 x DATA(1, 1, -2) - 1/350 x DATA(2, 1, -2)
-
- 2 2
- - 1/175 x DATA(-2, 2, -2) - 1/700 x DATA(2, 1, -1)
-
- 2 2
- + 1/700 x DATA(2, -1, -1) + 1/700 x DATA(1, -1, 2)
-
- 2 2
- - 1/350 x DATA(2, -1, 2) + 1/700 x DATA(-1, -1, 2)
-
- 2 2
- - 1/700 x DATA(-1, 2, 1) - 1/700 x DATA(1, 2, 1)
-
- 2
- + 1/350 x DATA(2, 2, 1) + 1/250 x DATA(-2, 1, -2)
-
- + 1/500 x DATA(-1, 1, -2) - 1/500 x DATA(1, 1, -2)
-
- - 1/250 x DATA(2, 1, -2) - 2/245 y z DATA(-2, 1, 2)
-
- 2
- - 2/245 y z DATA(1, -2, 1) - 1/175 x DATA(-2, -2, 2)
-
- 2 2
- - 1/1400 x DATA(1, 1, 1) + 1/700 x DATA(-2, 1, 1)
-
- 2 2
- - 1/700 x DATA(-2, 1, -1) + 1/350 x DATA(-2, 2, 1)
-
- 2 2
- - 1/1400 x DATA(1, -1, -1) + 1/1400 x DATA(-1, 1, -1)
-
- 2 2
- + 1/1400 x DATA(1, 1, -1) + 1/1400 x DATA(-1, -1, 1)
-
- 2 2
- + 1/1400 x DATA(1, -1, 1) - 1/1400 x DATA(-1, -1, -1)
-
- 2 2
- + 1/700 x DATA(-1, 2, -1) + 1/700 x DATA(1, 2, -1)
-
- 2 2
- - 1/350 x DATA(2, 2, -1) - 1/175 x DATA(2, 2, -2)
-
- 2 2
- - 1/350 x DATA(-2, -2, 1) + 1/175 x DATA(-2, 2, 2)
-
- 2 2
- + 1/350 x DATA(1, 2, -2) + 1/700 x DATA(-1, -2, 1)
-
- 2 2
- + 1/350 x DATA(-2, -2, -1) - 1/700 x DATA(-1, -2, -1)
-
- 2 2
- + 1/350 x DATA(-2, 1, 2) - 1/700 x DATA(2, -1, 1)
-
- - 1/175 y DATA(-2, 1, 2) + 1/175 y DATA(1, -2, 1)
-
- - 1/175 y DATA(1, -2, -1) - 1/350 y DATA(-2, -1, 1)
-
- + 1/175 y DATA(2, -2, 1) + 1/350 y DATA(-2, -1, -1)
-
- - 2/175 y DATA(-1, 2, -2) - 1/175 y DATA(2, -2, -1)
-
- - 1/175 y DATA(-2, 2, -1) + 1/350 y DATA(1, -1, -1)
-
- - 1/175 y DATA(2, -1, 2) - 1/175 y DATA(-1, -1, 2)
-
- + 1/175 y DATA(-1, 2, 1) + 1/175 y DATA(1, 2, 1) + 1/175 y DATA(2, 2, 1)
-
- - 1/350 y DATA(2, 1, 1) + 2/175 y DATA(-2, -2, 2) - 1/350 y DATA(2, -1, 1)
-
- - 1/350 y DATA(1, 1, 1) - 1/350 y DATA(-2, 1, 1) + 1/350 y DATA(-2, 1, -1)
-
- + 1/175 y DATA(-2, 1, -2) + 1/175 y DATA(-1, 1, -2)
-
- + 1/175 y DATA(1, 1, -2) + 1/175 y DATA(2, 1, -2)
-
- - 2/175 y DATA(-2, 2, -2) + 1/350 y DATA(2, 1, -1)
-
- + 1/350 y DATA(2, -1, -1) - 1/175 y DATA(1, -1, 2)
-
- - 1/175 x y DATA(-2, 1, -2) + 1/175 x y DATA(-2, 2, -1)
-
- - 1/350 x y DATA(-1, 0, -1) + 1/175 x y DATA(1, 2, 2)
-
- - 1/350 x y DATA(1, 1, 2) + 1/350 x y DATA(-1, 1, 2)
-
- - 1/175 x y DATA(2, 1, 2) - 1/175 x y DATA(-1, 2, 2)
-
- + 2/175 x y DATA(2, 2, 2) - 1/175 x y DATA(-1, -2, 2)
-
- + 1/350 x y DATA(1, -1, -2) + 1/175 x y DATA(2, -1, -2)
-
- - 1/350 x y DATA(-1, -1, -2) - 2/175 x y DATA(2, -2, -2)
-
- - 1/175 x y DATA(-2, -1, -2) - 1/175 x y DATA(1, -2, -2)
-
- + 1/175 x y DATA(-1, -2, -2) + 2/175 x y DATA(-2, -2, -2)
-
- 47
- - ---- DATA(-1, -2, -2) + 1/700 x z DATA(1, -1, 1)
- 5250
-
- + 1/350 x y DATA(1, 0, -1) - 1/700 x z DATA(-1, -1, 1)
-
- - 1/700 x z DATA(1, 1, -1) + 1/700 x z DATA(-1, 1, -1)
-
- + 1/700 x z DATA(1, -1, -1) + 1/175 x z DATA(-2, 2, 1)
-
- + 1/350 x z DATA(-2, 1, -1) + 1/350 x z DATA(-2, 1, 1)
-
- - 1/700 x z DATA(1, 1, 1) + 1/350 x z DATA(2, -1, 1)
-
- + 2/175 x z DATA(-2, -2, 2) + 1/350 x z DATA(1, -2, -1)
-
- - 2/245 y z DATA(1, -2, -1) + 4/245 y z DATA(1, 2, 2)
-
- - 2/245 y z DATA(1, 1, 2) - 2/245 y z DATA(-1, 1, 2)
-
- - 2/245 y z DATA(2, 1, 2) + 4/245 y z DATA(-1, 2, 2)
-
- + 4/245 y z DATA(2, 2, 2) + 4/245 y z DATA(-1, -2, 2)
-
- + 1/245 y z DATA(-2, -1, 1) - 2/245 y z DATA(2, -2, 1)
-
- - 2/245 y z DATA(-1, -2, 1) - 2/245 y z DATA(-2, -2, -1)
-
- 47
- - 2/245 y z DATA(-1, -2, -1) - ---- DATA(1, -2, -2)
- 5250
-
- 2 2
- - 1/100 y DATA(-2, 1, 1) + 1/100 y DATA(-2, 1, -1)
-
- 2 2
- + 1/200 y DATA(-2, 2, 1) - 1/100 y DATA(1, -1, -1)
-
- 2 2
- + 1/100 y DATA(-1, 1, -1) + 1/100 y DATA(1, 1, -1)
-
- 2 2
- + 1/100 y DATA(-1, -1, 1) + 1/100 y DATA(1, -1, 1)
-
- 2 2
- - 1/100 y DATA(-1, -1, -1) - 1/200 y DATA(-1, 2, -1)
-
- 2 2
- - 1/200 y DATA(1, 2, -1) - 1/200 y DATA(2, 2, -1)
-
- 2 2
- - 1/100 y DATA(2, 2, -2) - 1/200 y DATA(-2, -2, 1)
-
- 2 2
- + 1/100 y DATA(-2, 2, 2) - 1/100 y DATA(1, 2, -2)
-
- 2 2
- - 1/200 y DATA(-1, -2, 1) + 1/200 y DATA(-2, -2, -1)
-
- 2
- + 1/200 y DATA(-1, -2, -1) + 4/245 y z DATA(-2, 2, 2)
-
- + 4/245 y z DATA(1, 2, -2) - 2/245 y z DATA(-1, 2, -1)
-
- 107
- + ---- DATA(-2, -1, -2) + 1/175 x z DATA(2, -1, 0)
- 7000
-
- - 2/245 y z DATA(1, 2, -1) - 2/245 y z DATA(2, 2, -1)
-
- 137
- - ---- DATA(2, -2, -2) + 4/245 y z DATA(2, 2, -2)
- 5250
-
- - 2/245 y z DATA(-2, -2, 1) + 1/245 y z DATA(-1, -1, 1)
-
- 187
- + ---- DATA(0, -1, -2) + 1/245 y z DATA(1, -1, 1)
- 7000
-
- 167
- - 2/175 x z DATA(2, 2, 0) + ---- DATA(-1, -1, -2)
- 7000
-
- + 1/245 y z DATA(-1, -1, -1) + 1/245 y z DATA(1, -1, -1)
-
- 107
- + ---- DATA(2, -1, -2) + 1/245 y z DATA(-1, 1, -1)
- 7000
-
- - 1/350 x z DATA(-1, -1, 0) + 1/245 y z DATA(1, 1, -1)
-
- 167
- - 1/175 x z DATA(1, 2, 0) + ---- DATA(1, -1, -2) - 1/350 x z DATA(1, 1, 0)
- 7000
-
- + 2/175 x z DATA(-2, 2, 0) + 1/245 y z DATA(2, 1, 1)
-
- + 4/245 y z DATA(-2, -2, 2) + 1/245 y z DATA(2, -1, 1)
-
- + 1/245 y z DATA(1, 1, 1) + 1/245 y z DATA(-2, 1, 1)
-
- + 1/245 y z DATA(-2, 1, -1) - 2/245 y z DATA(-2, 2, 1)
-
- - 2/245 y z DATA(2, 2, 1) + 1/350 x z DATA(1, -1, 0)
-
- - 2/245 y z DATA(2, -1, 2) - 2/245 y z DATA(-1, -1, 2)
-
- - 2/245 y z DATA(-1, 2, 1) - 2/245 y z DATA(1, 2, 1)
-
- + 1/350 x z DATA(-1, 1, 0) - 2/245 y z DATA(1, -1, 2)
-
- 107
- - 2/175 x z DATA(-2, -2, 0) - ---- DATA(-2, 1, -2)
- 7000
-
- - 1/175 x z DATA(-1, -2, 0) - 1/175 x z DATA(2, 1, 0)
-
- - 2/245 y z DATA(-2, 1, -2) - 2/245 y z DATA(-1, 1, -2)
-
- 187
- - 2/245 y z DATA(1, 1, -2) - ---- DATA(0, 1, -2)
- 7000
-
- - 2/245 y z DATA(2, 1, -2) + 4/245 y z DATA(-2, 2, -2)
-
- 167
- + 1/245 y z DATA(2, 1, -1) - ---- DATA(-1, 1, -2)
- 7000
-
- 167 107
- + 1/245 y z DATA(2, -1, -1) - ---- DATA(1, 1, -2) - ---- DATA(2, 1, -2)
- 7000 7000
-
- 137
- + ---- DATA(-2, 2, -2) + 1/175 x z DATA(-1, 2, 0)
- 5250
-
- - 2/175 x z DATA(-2, 2, -2) + 1/175 x z DATA(2, 1, -2)
-
- + 1/350 x z DATA(1, 1, -2) - 1/350 x z DATA(-1, 1, -2)
-
- - 1/175 x z DATA(-2, 1, -2) - 1/350 x z DATA(2, 1, 1)
-
- - 1/175 x z DATA(2, 2, 1) - 1/350 x z DATA(1, 2, 1)
-
- + 1/350 x z DATA(-1, 2, 1) + 1/350 x z DATA(-1, -1, 2)
-
- - 1/175 x z DATA(2, -1, 2) - 1/350 x z DATA(1, -1, 2)
-
- + 1/350 x z DATA(2, -1, -1) - 1/350 x z DATA(2, 1, -1)
-
- + 1/350 x z DATA(1, -2, 1) - 1/175 x z DATA(-2, 1, 2)
-
- - 1/350 x z DATA(-1, -2, -1) - 1/175 x z DATA(-2, -2, -1)
-
- - 1/350 x z DATA(-1, -2, 1) + 1/175 x z DATA(1, 2, -2)
-
- + 1/175 x z DATA(1, -2, 0) - 2/175 x z DATA(-2, 2, 2)
-
- - 1/175 x z DATA(-2, -2, 1) + 2/175 x z DATA(2, 2, -2)
-
- - 1/175 x z DATA(2, 2, -1) - 1/350 x z DATA(1, 2, -1)
-
- + 1/350 x z DATA(-1, 2, -1) - 1/700 x z DATA(-1, -1, -1)
-
- + 1/175 x z DATA(1, 2, 2) + 1/350 x z DATA(1, 1, 2)
-
- - 1/350 x z DATA(-1, 1, 2) + 1/175 x z DATA(2, 1, 2)
-
- - 1/175 x z DATA(-1, 2, 2) + 2/175 x z DATA(2, 2, 2)
-
- + 1/175 x z DATA(-1, -2, 2) - 1/350 x z DATA(1, -1, -2)
-
- - 1/175 x z DATA(2, -1, -2) + 1/350 x z DATA(-1, -1, -2)
-
- - 2/175 x z DATA(2, -2, -2) + 1/175 x z DATA(-2, -1, -2)
-
- - 1/175 x z DATA(1, -2, -2) + 1/175 x z DATA(-1, -2, -2)
-
- + 2/175 x z DATA(-2, -2, -2) + 1/175 x z DATA(-2, -1, 2)
-
- - 2/175 x z DATA(2, -2, 2) - 1/175 x z DATA(1, -2, 2)
-
- + 1/700 x z DATA(-1, 1, 1) + 1/175 x z DATA(-2, 2, -1)
-
- + 1/175 x z DATA(2, -2, -1) - 1/175 x z DATA(-1, 2, -2)
-
- - 1/350 x z DATA(-2, -1, -1) + 1/175 x z DATA(2, -2, 1)
-
- - 1/350 x z DATA(-2, -1, 1) + 2/175 x y DATA(-2, 2, -2)
-
- + 1/175 x y DATA(2, 1, -2) + 1/350 x y DATA(1, 1, -2)
-
- - 1/350 x y DATA(-1, 1, -2) + 1/350 x y DATA(2, -1, -1)
-
- + 1/350 x y DATA(2, 1, -1) - 1/700 x y DATA(1, -1, 1)
-
- + 1/700 x y DATA(-1, -1, 1) + 1/700 x y DATA(1, 1, -1)
-
- - 1/700 x y DATA(-1, 1, -1) + 1/700 x y DATA(1, -1, -1)
-
- - 1/175 x y DATA(-2, 2, 1) - 1/350 x y DATA(-2, 1, -1)
-
- + 1/350 x y DATA(-2, 1, 1) - 1/700 x y DATA(1, 1, 1)
-
- - 1/350 x y DATA(2, -1, 1) - 2/175 x y DATA(-2, -2, 2)
-
- - 1/350 x y DATA(2, 1, 1) + 1/175 x y DATA(2, 2, 1)
-
- + 1/350 x y DATA(1, 2, 1) - 1/350 x y DATA(-1, 2, 1)
-
- + 1/350 x y DATA(-1, -1, 2) - 1/175 x y DATA(2, -1, 2)
-
- - 1/350 x y DATA(1, -1, 2) - 1/175 x y DATA(2, -2, -1)
-
- + 1/175 x y DATA(-1, 2, -2) - 1/350 x y DATA(-2, -1, -1)
-
- + 1/175 x y DATA(2, -2, 1) + 1/350 x y DATA(-2, -1, 1)
-
- - 1/350 x y DATA(1, -2, -1) + 1/350 x y DATA(1, -2, 1)
-
- + 1/175 x y DATA(-2, 1, 2) + 1/350 x y DATA(-1, -2, -1)
-
- + 1/175 x y DATA(-2, -2, -1) - 1/350 x y DATA(-1, -2, 1)
-
- - 1/175 x y DATA(1, 2, -2) - 2/175 x y DATA(-2, 2, 2)
-
- - 1/175 x y DATA(-2, -2, 1) - 2/175 x y DATA(2, 2, -2)
-
- - 1/175 x y DATA(2, 2, -1) - 1/350 x y DATA(1, 2, -1)
-
- + 1/350 x y DATA(-1, 2, -1) - 1/700 x y DATA(-1, -1, -1)
-
- + 1/175 x y DATA(-2, -1, 2) + 2/175 x y DATA(2, -2, 2)
-
- + 1/175 x y DATA(1, -2, 2) + 1/700 x y DATA(-1, 1, 1)
-
- 2 2 2
- - 1/50 y DATA(1, 1, 2) + 1/100 y DATA(1, 2, 2) + 1/50 y DATA(-2, 1, -2)
-
- 2 2
- + 1/50 y DATA(-1, 1, -2) + 1/50 y DATA(1, 1, -2)
-
- 2 2
- + 1/50 y DATA(2, 1, -2) - 1/100 y DATA(-2, 2, -2)
-
- 2 2
- + 1/100 y DATA(2, 1, -1) - 1/100 y DATA(2, -1, -1)
-
- 2 2
- + 1/50 y DATA(1, -1, 2) + 1/50 y DATA(2, -1, 2)
-
- 2 2
- + 1/50 y DATA(-1, -1, 2) + 1/200 y DATA(-1, 2, 1)
-
- 2 2 2
- + 1/200 y DATA(1, 2, 1) + 1/200 y DATA(2, 2, 1) - 1/100 y DATA(2, 1, 1)
-
- 2 2
- - 1/100 y DATA(-2, -2, 2) + 1/100 y DATA(2, -1, 1)
-
- 2 2
- - 1/100 y DATA(1, 1, 1) - 1/50 y DATA(-2, 1, 2)
-
- 2 2
- - 1/200 y DATA(1, -2, 1) + 1/200 y DATA(1, -2, -1)
-
- 2 2
- + 1/100 y DATA(-2, -1, 1) - 1/200 y DATA(2, -2, 1)
-
- 2 2
- - 1/100 y DATA(-2, -1, -1) - 1/100 y DATA(-1, 2, -2)
-
- 2 2
- + 1/200 y DATA(2, -2, -1) - 1/200 y DATA(-2, 2, -1)
-
- 2 2
- - 1/100 y DATA(-1, 1, 1) - 1/100 y DATA(1, -2, 2)
-
- 2 2
- - 1/100 y DATA(2, -2, 2) + 1/50 y DATA(-2, -1, 2)
-
- 2 2
- + 1/100 y DATA(-2, -2, -2) + 1/100 y DATA(-1, -2, -2)
-
- 2 2
- + 1/100 y DATA(1, -2, -2) - 1/50 y DATA(-2, -1, -2)
-
- 2 2
- + 1/100 y DATA(2, -2, -2) - 1/50 y DATA(-1, -1, -2)
-
- 2 2
- - 1/50 y DATA(2, -1, -2) - 1/50 y DATA(1, -1, -2)
-
- - 1/350 y DATA(-1, 1, 1) + 2/175 y DATA(1, -2, 2) + 2/175 y DATA(2, -2, 2)
-
- - 1/175 y DATA(-2, -1, 2) - 2/175 y DATA(-2, -2, -2)
-
- - 2/175 y DATA(-1, -2, -2) - 2/175 y DATA(1, -2, -2)
-
- + 1/175 y DATA(-2, -1, -2) - 2/175 y DATA(2, -2, -2)
-
- + 1/175 y DATA(-1, -1, -2) + 1/175 y DATA(2, -1, -2)
-
- + 1/175 y DATA(1, -1, -2) + 2/175 y DATA(-1, -2, 2)
-
- + 2/175 y DATA(2, 2, 2) + 2/175 y DATA(-1, 2, 2) - 1/175 y DATA(2, 1, 2)
-
- - 1/175 y DATA(-1, 1, 2) - 1/175 y DATA(1, 1, 2) + 2/175 y DATA(1, 2, 2)
-
- + 1/175 y DATA(-2, 2, 1) + 1/350 y DATA(-1, 1, -1)
-
- + 1/350 y DATA(1, 1, -1) - 1/350 y DATA(-1, -1, 1)
-
- - 1/350 y DATA(1, -1, 1) + 1/350 y DATA(-1, -1, -1)
-
- - 1/175 y DATA(-1, 2, -1) - 1/175 y DATA(1, 2, -1)
-
- - 1/175 y DATA(2, 2, -1) - 2/175 y DATA(2, 2, -2)
-
- + 1/175 y DATA(-2, -2, 1) + 2/175 y DATA(-2, 2, 2)
-
- - 2/175 y DATA(1, 2, -2) + 1/175 y DATA(-1, -2, 1)
-
- - 1/175 y DATA(-2, -2, -1) - 1/175 y DATA(-1, -2, -1)
-
- 2 2
- - 1/350 x DATA(-1, 2, 2) + 1/350 x DATA(2, 1, 2)
-
- 2 2
- - 1/700 x DATA(-1, 1, 2) - 1/700 x DATA(1, 1, 2)
-
- 2 2
- - 1/350 x DATA(1, 2, 2) + 1/700 x DATA(1, -2, 1)
-
- 2 2
- - 1/700 x DATA(1, -2, -1) - 1/700 x DATA(-2, -1, 1)
-
- 2 2
- - 1/350 x DATA(2, -2, 1) + 1/700 x DATA(-2, -1, -1)
-
- 2 2
- + 1/350 x DATA(-1, 2, -2) + 1/350 x DATA(2, -2, -1)
-
- 2 2
- - 1/350 x DATA(-2, 2, -1) - 1/1400 x DATA(-1, 1, 1)
-
- 2 2
- + 1/350 x DATA(1, -2, 2) - 1/175 x DATA(2, -2, 2)
-
- 2 2
- - 1/350 x DATA(-2, -1, 2) + 1/175 x DATA(-2, -2, -2)
-
- 2 2
- - 1/350 x DATA(-1, -2, -2) - 1/350 x DATA(1, -2, -2)
-
- 2 2
- + 1/350 x DATA(-2, -1, -2) + 1/175 x DATA(2, -2, -2)
-
- 2 2
- - 1/700 x DATA(-1, -1, -2) + 1/350 x DATA(2, -1, -2)
-
- 2 2
- - 1/700 x DATA(1, -1, -2) + 1/350 x DATA(-1, -2, 2)
-
- 2 2
- + 1/175 x DATA(2, 2, 2) + 1/700 x DATA(2, 1, 1)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=2396416868, alloc=15529188, time=390.55
-bytes used=2397417088, alloc=15529188, time=390.63
-bytes used=2398417356, alloc=15529188, time=390.71
-bytes used=2399459068, alloc=15529188, time=390.80
-bytes used=2400476476, alloc=15529188, time=390.88
-bytes used=2401515916, alloc=15529188, time=390.97
-bytes used=2402522604, alloc=15529188, time=391.06
-bytes used=2403534776, alloc=15529188, time=391.15
-bytes used=2404534944, alloc=15529188, time=391.24
-bytes used=2405558864, alloc=15529188, time=391.33
-bytes used=2406558980, alloc=15529188, time=391.42
-bytes used=2407559300, alloc=15529188, time=391.51
-bytes used=2408559856, alloc=15529188, time=391.60
-bytes used=2409560048, alloc=15529188, time=391.69
-bytes used=2410596880, alloc=15529188, time=391.79
-bytes used=2411635372, alloc=15529188, time=391.89
-bytes used=2412642608, alloc=15529188, time=391.98
-bytes used=2413649392, alloc=15529188, time=392.08
-bytes used=2414653560, alloc=15529188, time=392.18
-bytes used=2415682312, alloc=15529188, time=392.29
-bytes used=2416692572, alloc=15529188, time=392.39
-bytes used=2417692816, alloc=15529188, time=392.50
-bytes used=2418692984, alloc=15529188, time=392.61
-bytes used=2419705924, alloc=15529188, time=392.69
-bytes used=2420710232, alloc=15529188, time=392.76
- 2 137 2 2
-[COEFF(-2, -2, -2) = 1/175 x - 2/175 z - ---- + 1/100 y - 1/125 x + 1/100 z
- 5250
-
- + 2/175 x y + 4/245 y z + 2/175 x z - 2/175 y, COEFF(-1, -2, -2) =
-
- 2 2 2
- 4/245 y z - 1/250 x + 1/175 x y + 1/100 z - 2/175 y - 1/350 x + 1/100 y
-
- 47
- - ---- + 1/175 x z - 2/175 z, COEFF(0, -2, -2) =
- 5250
-
- 2 17 2 2
- - 2/175 y + 4/245 y z + 1/100 y - ---- + 1/100 z - 2/175 z - 1/175 x ,
- 5250
-
- 2
- COEFF(1, -2, -2) = 4/245 y z - 1/350 x - 2/175 z - 2/175 y + 1/250 x
-
- 47 2 2
- - ---- + 1/100 y - 1/175 x z + 1/100 z - 1/175 x y, COEFF(2, -2, -2) =
- 5250
-
- 2 137 2
- - 2/175 z + 1/100 z - 2/175 x y - ---- + 4/245 y z + 1/175 x - 2/175 x z
- 5250
-
- 2 2
- + 1/100 y - 2/175 y + 1/125 x, COEFF(-2, -1, -2) = 1/175 x z + 1/350 x
-
- 107 2
- - 1/250 x - 1/175 z + 1/175 y - 1/175 x y + ---- - 2/245 y z + 1/200 z
- 7000
-
- 2 2 2 2
- - 1/50 y , COEFF(-1, -1, -2) = 1/350 x z + 1/200 z - 1/700 x - 1/50 y
-
- 167
- + ---- - 1/350 x y + 1/175 y - 2/245 y z - 1/500 x - 1/175 z,
- 7000
-
- COEFF(0, -1, -2) =
-
- 2 2 2 187
- - 1/175 z - 2/245 y z - 1/50 y + 1/175 y + 1/200 z - 1/350 x + ----,
- 7000
-
- 2 2
- COEFF(1, -1, -2) = 1/200 z - 1/50 y - 1/350 x z + 1/175 y + 1/350 x y
-
- 167 2
- + ---- - 2/245 y z + 1/500 x - 1/700 x - 1/175 z, COEFF(2, -1, -2) =
- 7000
-
- 2 2 107 2
- 1/250 x + 1/175 y + 1/350 x + 1/200 z + ---- - 1/175 z - 1/50 y
- 7000
-
- + 1/175 x y - 2/245 y z - 1/175 x z,
-
- COEFF(-2, 0, -2) = - 4/245 y z + 2/175 y - 2/175 x y,
-
- COEFF(-1, 0, -2) = 2/175 y - 4/245 y z - 1/175 x y,
-
- COEFF(0, 0, -2) = - 4/245 y z + 2/175 y,
-
- COEFF(1, 0, -2) = - 4/245 y z + 1/175 x y + 2/175 y,
-
- COEFF(2, 0, -2) = 2/175 x y - 4/245 y z + 2/175 y, COEFF(-2, 1, -2) =
-
- 2 107
- - 1/350 x + 1/175 y + 1/250 x - ---- - 1/175 x y - 2/245 y z + 1/175 z
- 7000
-
- 2 2
- - 1/200 z - 1/175 x z + 1/50 y , COEFF(-1, 1, -2) = - 1/350 x y
-
- 2 167 2 2
- + 1/700 x - ---- + 1/500 x + 1/50 y + 1/175 y - 1/350 x z - 1/200 z
- 7000
-
- + 1/175 z - 2/245 y z, COEFF(0, 1, -2) =
-
- 187 2 2 2
- - ---- + 1/50 y - 1/200 z + 1/350 x - 2/245 y z + 1/175 z + 1/175 y,
- 7000
-
- 2 2
- COEFF(1, 1, -2) = 1/700 x + 1/175 z - 1/500 x + 1/175 y - 1/200 z
-
- 167 2
- + 1/350 x y - ---- + 1/350 x z + 1/50 y - 2/245 y z, COEFF(2, 1, -2) =
- 7000
-
- 2 107 2
- - 1/350 x + 1/175 x y - ---- + 1/50 y + 1/175 y + 1/175 x z + 1/175 z
- 7000
-
- 2
- - 1/250 x - 1/200 z - 2/245 y z, COEFF(-2, 2, -2) = - 2/175 x z
-
- 2 2 2
- - 1/100 y - 1/100 z - 2/175 y - 1/175 x + 2/175 z + 2/175 x y
-
- 137 2
- + 4/245 y z + 1/125 x + ----, COEFF(-1, 2, -2) = - 1/100 z - 2/175 y
- 5250
-
- 2
- - 1/100 y + 2/175 z + 4/245 y z + 1/250 x + 1/175 x y - 1/175 x z
-
- 2 47
- + 1/350 x + ----, COEFF(0, 2, -2) =
- 5250
-
- 2 17 2 2
- 1/175 x + 4/245 y z - 2/175 y + 2/175 z + ---- - 1/100 y - 1/100 z ,
- 5250
-
- 2 47 2
- COEFF(1, 2, -2) = 1/175 x z + 1/350 x + ---- - 1/250 x - 1/100 y
- 5250
-
- 2
- - 1/175 x y - 2/175 y - 1/100 z + 4/245 y z + 2/175 z, COEFF(2, 2, -2) =
-
- 2 2 2 137
- 4/245 y z - 1/100 z - 2/175 y - 1/100 y - 1/175 x + ---- + 2/175 z
- 5250
-
- 2 107
- - 1/125 x - 2/175 x y + 2/175 x z, COEFF(-2, -2, -1) = - 1/50 z + ----
- 7000
-
- 2 2
- + 1/175 z - 2/245 y z + 1/350 x + 1/175 x y + 1/200 y - 1/175 y
-
- 2 2
- - 1/175 x z - 1/250 x, COEFF(-1, -2, -1) = 1/200 y - 1/50 z + 1/350 x y
-
- 167 2
- - 1/350 x z + ---- - 1/500 x - 1/175 y - 2/245 y z + 1/175 z - 1/700 x ,
- 7000
-
- COEFF(0, -2, -1) =
-
- 187 2 2 2
- ---- + 1/175 z - 1/350 x - 1/50 z + 1/200 y - 1/175 y - 2/245 y z,
- 7000
-
- 167 2 2
- COEFF(1, -2, -1) = - 1/175 y + ---- + 1/175 z - 1/50 z + 1/200 y
- 7000
-
- 2
- + 1/350 x z - 2/245 y z - 1/350 x y + 1/500 x - 1/700 x , COEFF(2, -2, -1)
-
- 2 2
- = 1/200 y - 2/245 y z + 1/175 x z - 1/175 x y + 1/175 z - 1/50 z
-
- 2 107
- + 1/250 x - 1/175 y + 1/350 x + ----, COEFF(-2, -1, -1) = 1/350 y
- 7000
-
- 2 2 229
- - 1/100 y + 1/245 y z - 1/350 x z - 1/100 z + 1/350 z - 1/500 x + -----
- 10500
-
- 2 2
- - 1/350 x y + 1/700 x , COEFF(-1, -1, -1) = - 1/700 x z - 1/100 y
-
- 2
- + 1/350 y + 1/350 z - 1/1000 x + 1/245 y z - 1/100 z - 1/700 x y
-
- 2 137
- - 1/1400 x + ----, COEFF(0, -1, -1) =
- 5250
-
- 2 2 2 289
- - 1/700 x + 1/350 z + 1/245 y z - 1/100 z - 1/100 y + ----- + 1/350 y,
- 10500
-
- 137 2 2 2
- COEFF(1, -1, -1) = ---- - 1/1400 x - 1/100 y + 1/350 y - 1/100 z
- 5250
-
- + 1/245 y z + 1/1000 x + 1/350 z + 1/700 x y + 1/700 x z, COEFF(2, -1, -1)
-
- 2 2 2
- = 1/350 x y + 1/350 y + 1/500 x - 1/100 y - 1/100 z + 1/700 x + 1/350 z
-
- 229
- + 1/350 x z + 1/245 y z + -----,
- 10500
-
- COEFF(-2, 0, -1) = 1/175 y - 1/175 x y + 2/245 y z,
-
- COEFF(-1, 0, -1) = 1/175 y - 1/350 x y + 2/245 y z,
-
- COEFF(0, 0, -1) = 2/245 y z + 1/175 y,
-
- COEFF(1, 0, -1) = 2/245 y z + 1/350 x y + 1/175 y,
-
- COEFF(2, 0, -1) = 1/175 x y + 1/175 y + 2/245 y z, COEFF(-2, 1, -1) =
-
- 2 2
- 1/100 z + 1/100 y + 1/350 x z + 1/500 x + 1/245 y z - 1/350 x y + 1/350 y
-
- 2 229
- - 1/700 x - 1/350 z - -----, COEFF(-1, 1, -1) = 1/350 y - 1/700 x y
- 10500
-
- 137 2 2
- - ---- + 1/100 y + 1/700 x z + 1/1000 x + 1/1400 x + 1/245 y z
- 5250
-
- 2
- + 1/100 z - 1/350 z, COEFF(0, 1, -1) =
-
- 2 289 2 2
- 1/350 y - 1/350 z + 1/100 y - ----- + 1/245 y z + 1/100 z + 1/700 x ,
- 10500
-
- COEFF(1, 1, -1) = 1/245 y z - 1/1000 x + 1/350 y + 1/700 x y - 1/700 x z
-
- 2 2 137 2
- + 1/1400 x + 1/100 y - 1/350 z - ---- + 1/100 z , COEFF(2, 1, -1) =
- 5250
-
- 229 2 2
- - 1/500 x - ----- + 1/350 x y - 1/350 x z + 1/350 y + 1/100 y - 1/700 x
- 10500
-
- 2
- - 1/350 z + 1/245 y z + 1/100 z , COEFF(-2, 2, -1) = - 1/175 y + 1/175 x z
-
- 2 2
- - 1/175 z - 1/350 x - 2/245 y z + 1/50 z + 1/175 x y + 1/250 x
-
- 2 107
- - 1/200 y - ----, COEFF(-1, 2, -1) = 1/500 x + 1/350 x y - 1/175 z
- 7000
-
- 2 2 2 167
- + 1/50 z - 1/175 y - 1/200 y + 1/700 x - 2/245 y z - ---- + 1/350 x z,
- 7000
-
- COEFF(0, 2, -1) =
-
- 2 2 187 2
- - 1/200 y + 1/350 x - 2/245 y z - ---- + 1/50 z - 1/175 y - 1/175 z,
- 7000
-
- 2 2
- COEFF(1, 2, -1) = - 1/200 y - 1/175 z - 1/175 y + 1/700 x - 1/500 x
-
- 2 167
- - 1/350 x y + 1/50 z - 2/245 y z - 1/350 x z - ----, COEFF(2, 2, -1) =
- 7000
-
- 2 107
- - 1/175 y - 1/175 x z - 1/175 x y - 1/175 z - 1/200 y - 1/250 x - ----
- 7000
-
- 2 2
- - 1/350 x + 1/50 z - 2/245 y z,
-
- COEFF(-2, -2, 0) = 2/175 z - 4/245 y z - 2/175 x z,
-
- COEFF(-1, -2, 0) = 2/175 z - 1/175 x z - 4/245 y z,
-
- COEFF(0, -2, 0) = - 4/245 y z + 2/175 z,
-
- COEFF(1, -2, 0) = 2/175 z - 4/245 y z + 1/175 x z,
-
- COEFF(2, -2, 0) = 2/175 z - 4/245 y z + 2/175 x z,
-
- COEFF(-2, -1, 0) = 1/175 z + 2/245 y z - 1/175 x z,
-
- COEFF(-1, -1, 0) = - 1/350 x z + 1/175 z + 2/245 y z,
-
- COEFF(0, -1, 0) = 1/175 z + 2/245 y z,
-
- COEFF(1, -1, 0) = 2/245 y z + 1/175 z + 1/350 x z,
-
- COEFF(2, -1, 0) = 2/245 y z + 1/175 x z + 1/175 z,
-
- COEFF(-2, 0, 0) = 4/245 y z, COEFF(-1, 0, 0) = 4/245 y z,
-
- COEFF(0, 0, 0) = 4/245 y z, COEFF(1, 0, 0) = 4/245 y z,
-
- COEFF(2, 0, 0) = 4/245 y z,
-
- COEFF(-2, 1, 0) = 2/245 y z - 1/175 z + 1/175 x z,
-
- COEFF(-1, 1, 0) = 2/245 y z - 1/175 z + 1/350 x z,
-
- COEFF(0, 1, 0) = 2/245 y z - 1/175 z,
-
- COEFF(1, 1, 0) = - 1/175 z - 1/350 x z + 2/245 y z,
-
- COEFF(2, 1, 0) = 2/245 y z - 1/175 z - 1/175 x z,
-
- COEFF(-2, 2, 0) = 2/175 x z - 2/175 z - 4/245 y z,
-
- COEFF(-1, 2, 0) = - 4/245 y z - 2/175 z + 1/175 x z,
-
- COEFF(0, 2, 0) = - 2/175 z - 4/245 y z,
-
- COEFF(1, 2, 0) = - 1/175 x z - 2/175 z - 4/245 y z,
-
- COEFF(2, 2, 0) = - 2/175 z - 4/245 y z - 2/175 x z, COEFF(-2, -2, 1) =
-
- 2 2
- 1/175 z + 1/175 y - 2/245 y z - 1/175 x y - 1/350 x - 1/175 x z + 1/50 z
-
- 2 107 2
- + 1/250 x - 1/200 y - ----, COEFF(-1, -2, 1) = - 1/200 y + 1/500 x
- 7000
-
- 2 2
- + 1/175 y - 1/350 x z + 1/700 x + 1/175 z + 1/50 z - 1/350 x y
-
- 167
- - 2/245 y z - ----, COEFF(0, -2, 1) =
- 7000
-
- 2 2 187 2
- 1/350 x - 1/200 y - 2/245 y z - ---- + 1/175 z + 1/50 z + 1/175 y,
- 7000
-
- 2
- COEFF(1, -2, 1) = 1/175 z + 1/350 x z + 1/175 y - 1/200 y + 1/350 x y
-
- 2 2 167
- + 1/700 x + 1/50 z - 1/500 x - ---- - 2/245 y z, COEFF(2, -2, 1) =
- 7000
-
- 107 2 2
- - ---- + 1/175 z + 1/175 x z - 1/200 y - 2/245 y z - 1/250 x - 1/350 x
- 7000
-
- 2 2
- + 1/175 x y + 1/175 y + 1/50 z , COEFF(-2, -1, 1) = - 1/700 x + 1/350 x y
-
- 2 229 2
- + 1/245 y z + 1/500 x - 1/350 y + 1/100 z - ----- + 1/100 y + 1/350 z
- 10500
-
- 2 2
- - 1/350 x z, COEFF(-1, -1, 1) = 1/1400 x - 1/350 y + 1/100 y + 1/1000 x
-
- 2 137
- - 1/700 x z + 1/350 z + 1/245 y z + 1/100 z + 1/700 x y - ----,
- 5250
-
- COEFF(0, -1, 1) =
-
- 2 2 289 2
- 1/245 y z + 1/100 y + 1/100 z - 1/350 y - ----- + 1/700 x + 1/350 z,
- 10500
-
- 2 2
- COEFF(1, -1, 1) = - 1/700 x y + 1/100 y - 1/1000 x + 1/350 z + 1/1400 x
-
- 2 137
- + 1/700 x z + 1/100 z + 1/245 y z - ---- - 1/350 y, COEFF(2, -1, 1) =
- 5250
-
- 2 2 229
- 1/100 z - 1/350 y - 1/350 x y + 1/350 z + 1/350 x z + 1/100 y - -----
- 10500
-
- 2
- - 1/500 x - 1/700 x + 1/245 y z,
-
- COEFF(-2, 0, 1) = 2/245 y z + 1/175 x y - 1/175 y,
-
- COEFF(-1, 0, 1) = - 1/175 y + 1/350 x y + 2/245 y z,
-
- COEFF(0, 0, 1) = 2/245 y z - 1/175 y,
-
- COEFF(1, 0, 1) = - 1/175 y - 1/350 x y + 2/245 y z,
-
- COEFF(2, 0, 1) = - 1/175 x y - 1/175 y + 2/245 y z, COEFF(-2, 1, 1) =
-
- 2 2 2
- 1/350 x y + 1/700 x - 1/100 y - 1/100 z + 1/245 y z - 1/350 z
-
- 229
- + 1/350 x z - 1/350 y + ----- - 1/500 x, COEFF(-1, 1, 1) = 1/245 y z
- 10500
-
- 2 2 2 137
- + 1/700 x z - 1/100 z - 1/1400 x - 1/100 y - 1/1000 x + ---- - 1/350 z
- 5250
-
- - 1/350 y + 1/700 x y, COEFF(0, 1, 1) =
-
- 289 2 2 2
- 1/245 y z - 1/350 y + ----- - 1/350 z - 1/700 x - 1/100 z - 1/100 y ,
- 10500
-
- 2 2
- COEFF(1, 1, 1) = - 1/350 y - 1/700 x y - 1/100 z - 1/1400 x - 1/700 x z
-
- 137 2
- + 1/1000 x + 1/245 y z + ---- - 1/100 y - 1/350 z, COEFF(2, 1, 1) =
- 5250
-
- 229 2
- 1/500 x - 1/350 x z + 1/245 y z + ----- - 1/100 y - 1/350 y - 1/350 x y
- 10500
-
- 2 2
- + 1/700 x - 1/100 z - 1/350 z, COEFF(-2, 2, 1) = 1/175 x z - 1/175 x y
-
- 2 107 2
- - 1/50 z + ---- + 1/175 y - 2/245 y z - 1/175 z + 1/350 x - 1/250 x
- 7000
-
- 2 167 2
- + 1/200 y , COEFF(-1, 2, 1) = - 1/500 x + ---- - 1/700 x - 2/245 y z
- 7000
-
- 2 2
- + 1/350 x z + 1/200 y + 1/175 y - 1/175 z - 1/350 x y - 1/50 z ,
-
- COEFF(0, 2, 1) =
-
- 2 2 187 2
- - 1/350 x + 1/175 y - 2/245 y z - 1/175 z - 1/50 z + ---- + 1/200 y ,
- 7000
-
- 167 2
- COEFF(1, 2, 1) = ---- - 1/175 z - 1/350 x z + 1/350 x y + 1/175 y - 1/50 z
- 7000
-
- 2 2
- + 1/500 x + 1/200 y - 2/245 y z - 1/700 x , COEFF(2, 2, 1) = 1/250 x
-
- 2 2 2
- - 1/50 z + 1/200 y - 1/175 z + 1/175 y + 1/350 x + 1/175 x y
-
- 107 137 2
- - 2/245 y z - 1/175 x z + ----, COEFF(-2, -2, 2) = ---- - 1/100 y
- 7000 5250
-
- 2
- - 2/175 z + 4/245 y z - 2/175 x y + 2/175 y + 1/125 x - 1/175 x
-
- 2
- - 1/100 z + 2/175 x z, COEFF(-1, -2, 2) = 1/175 x z + 2/175 y - 2/175 z
-
- 47 2 2 2
- + ---- - 1/100 z - 1/100 y + 1/250 x + 1/350 x + 4/245 y z - 1/175 x y,
- 5250
-
- COEFF(0, -2, 2) =
-
- 2 17 2 2
- 1/175 x + ---- - 1/100 y - 2/175 z + 4/245 y z - 1/100 z + 2/175 y,
- 5250
-
- 2 2 47
- COEFF(1, -2, 2) = 1/350 x + 1/175 x y - 1/100 y + 2/175 y + ----
- 5250
-
- 2
- - 1/100 z - 2/175 z - 1/250 x - 1/175 x z + 4/245 y z, COEFF(2, -2, 2) =
-
- 2 2 137
- - 2/175 z - 1/175 x - 1/100 y - 1/125 x - 2/175 x z + 2/175 y + ----
- 5250
-
- 2
- + 2/175 x y - 1/100 z + 4/245 y z, COEFF(-2, -1, 2) = - 1/175 y
-
- 2 2
- - 2/245 y z + 1/175 x y + 1/50 y + 1/175 x z - 1/200 z + 1/250 x
-
- 2 107 2
- - 1/175 z - 1/350 x - ----, COEFF(-1, -1, 2) = - 1/200 z + 1/350 x y
- 7000
-
- 2 167
- + 1/350 x z - 1/175 z + 1/700 x - 1/175 y - 2/245 y z - ---- + 1/500 x
- 7000
-
- 2
- + 1/50 y , COEFF(0, -1, 2) =
-
- 187 2 2 2
- - 1/175 z - ---- + 1/50 y + 1/350 x - 1/200 z - 2/245 y z - 1/175 y,
- 7000
-
- 2 167 2
- COEFF(1, -1, 2) = 1/700 x - 1/175 y - 1/175 z - ---- + 1/50 y - 1/350 x z
- 7000
-
- 2 2
- - 1/500 x - 1/350 x y - 2/245 y z - 1/200 z , COEFF(2, -1, 2) = - 1/200 z
-
- 107 2 2
- - 1/175 x z - 1/250 x - ---- - 1/175 y - 1/350 x - 1/175 x y + 1/50 y
- 7000
-
- - 1/175 z - 2/245 y z, COEFF(-2, 0, 2) = 2/175 x y - 4/245 y z - 2/175 y,
-
- COEFF(-1, 0, 2) = - 4/245 y z + 1/175 x y - 2/175 y,
-
- COEFF(0, 0, 2) = - 2/175 y - 4/245 y z,
-
- COEFF(1, 0, 2) = - 1/175 x y - 2/175 y - 4/245 y z,
-
- COEFF(2, 0, 2) = - 4/245 y z - 2/175 x y - 2/175 y, COEFF(-2, 1, 2) =
-
- 2 2 2
- 1/350 x - 2/245 y z + 1/175 x y - 1/175 y + 1/200 z - 1/50 y + 1/175 z
-
- 107
- - 1/175 x z + ---- - 1/250 x, COEFF(-1, 1, 2) = - 1/175 y + 1/175 z
- 7000
-
- 2 167 2
- + 1/350 x y + 1/200 z + ---- - 1/500 x - 1/350 x z - 1/50 y - 2/245 y z
- 7000
-
- 2
- - 1/700 x , COEFF(0, 1, 2) =
-
- 2 2 2 187
- - 1/175 y - 2/245 y z - 1/50 y + 1/200 z - 1/350 x + ---- + 1/175 z,
- 7000
-
- 167 2 2
- COEFF(1, 1, 2) = 1/175 z + 1/500 x + ---- - 1/700 x - 1/175 y + 1/200 z
- 7000
-
- 2 107
- - 1/350 x y - 1/50 y + 1/350 x z - 2/245 y z, COEFF(2, 1, 2) = ----
- 7000
-
- 2 2
- + 1/350 x - 1/175 x y - 2/245 y z + 1/250 x + 1/200 z - 1/175 y
-
- 2 2
- + 1/175 x z + 1/175 z - 1/50 y , COEFF(-2, 2, 2) = - 2/175 x y + 1/100 z
-
- 2 2 137
- - 1/125 x + 1/175 x + 2/175 z + 1/100 y - ---- - 2/175 x z + 4/245 y z
- 5250
-
- 47
- + 2/175 y, COEFF(-1, 2, 2) = - 1/175 x y - ---- + 2/175 z - 1/175 x z
- 5250
-
- 2 2 2
- + 4/245 y z - 1/250 x + 1/100 z + 2/175 y + 1/100 y - 1/350 x ,
-
- COEFF(0, 2, 2) =
-
- 2 2 2 17
- 4/245 y z + 2/175 z + 1/100 z + 1/100 y - 1/175 x + 2/175 y - ----,
- 5250
-
- 2 2 47
- COEFF(1, 2, 2) = 2/175 z + 2/175 y - 1/350 x + 1/100 z - ---- + 1/175 x z
- 5250
-
- 2
- + 1/175 x y + 1/100 y + 4/245 y z + 1/250 x, COEFF(2, 2, 2) = 2/175 x z
-
- 137 2 2
- - ---- + 1/175 x + 2/175 y + 4/245 y z + 2/175 z + 1/100 z + 1/125 x
- 5250
-
- 2
- + 2/175 x y + 1/100 y ]
-
-> print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c");
-bytes used=2421710736, alloc=15529188, time=392.84
-bytes used=2422711008, alloc=15529188, time=392.92
-bytes used=2423711220, alloc=15529188, time=393.01
-bytes used=2424711508, alloc=15529188, time=393.08
-bytes used=2425711784, alloc=15529188, time=393.58
-bytes used=2426712124, alloc=15529188, time=394.27
-bytes used=2427712824, alloc=15529188, time=394.96
-bytes used=2428713060, alloc=15529188, time=395.64
-bytes used=2429713240, alloc=15529188, time=396.31
-bytes used=2430713580, alloc=15529188, time=396.86
-bytes used=2431713776, alloc=15529188, time=396.95
-bytes used=2432713952, alloc=15529188, time=397.04
-bytes used=2433723584, alloc=15529188, time=397.12
-bytes used=2434740980, alloc=15529188, time=397.20
-bytes used=2435741204, alloc=15529188, time=397.29
-bytes used=2436741360, alloc=15529188, time=397.40
-bytes used=2437741516, alloc=15529188, time=398.04
-bytes used=2438741680, alloc=15529188, time=399.14
-bytes used=2439741856, alloc=15529188, time=399.57
-bytes used=2440742008, alloc=15529188, time=399.69
-bytes used=2441742180, alloc=15529188, time=399.75
-bytes used=2442742340, alloc=15529188, time=399.82
-bytes used=2443742756, alloc=15529188, time=399.89
-bytes used=2444743296, alloc=15529188, time=399.95
-bytes used=2445743580, alloc=15529188, time=400.02
-bytes used=2446743768, alloc=15529188, time=400.10
-bytes used=2447743988, alloc=15529188, time=400.17
-bytes used=2448744224, alloc=15529188, time=400.27
-bytes used=2449744488, alloc=15529188, time=400.37
-bytes used=2450744768, alloc=15529188, time=400.47
-bytes used=2451744932, alloc=15529188, time=400.58
-bytes used=2452745136, alloc=15529188, time=400.71
-bytes used=2453754908, alloc=15529188, time=400.84
-bytes used=2454755152, alloc=15529188, time=400.97
-bytes used=2455755456, alloc=15529188, time=401.07
-bytes used=2456755740, alloc=15529188, time=401.72
-bytes used=2457764580, alloc=15529188, time=403.26
-bytes used=2458764808, alloc=15529188, time=403.74
-bytes used=2459765016, alloc=15529188, time=404.06
-bytes used=2460765196, alloc=15529188, time=404.14
-bytes used=2461765664, alloc=15529188, time=404.21
-bytes used=2462766012, alloc=15529188, time=404.28
-bytes used=2463766356, alloc=15529188, time=404.36
-bytes used=2464766612, alloc=15529188, time=404.43
-bytes used=2465766904, alloc=15529188, time=404.50
-bytes used=2466777304, alloc=15529188, time=404.62
-bytes used=2467779228, alloc=15529188, time=404.77
-bytes used=2468781920, alloc=15529188, time=404.89
-bytes used=2469782356, alloc=15529188, time=405.01
-bytes used=2470782544, alloc=15529188, time=405.52
-bytes used=2471782752, alloc=15529188, time=407.38
-bytes used=2472783056, alloc=15529188, time=407.87
-bytes used=2473783420, alloc=15529188, time=408.46
-bytes used=2474783732, alloc=15529188, time=408.55
-bytes used=2475783980, alloc=15529188, time=408.62
-bytes used=2476784168, alloc=15529188, time=408.84
-bytes used=2477784424, alloc=15529188, time=410.17
-bytes used=2478784604, alloc=15529188, time=411.40
-bytes used=2479784788, alloc=15529188, time=411.95
-bytes used=2480785148, alloc=15529188, time=412.03
-bytes used=2481785612, alloc=15529188, time=412.14
-bytes used=2482785904, alloc=15529188, time=412.80
-bytes used=2483786132, alloc=15529188, time=414.53
-bytes used=2484786296, alloc=15529188, time=415.05
-bytes used=2485786496, alloc=15529188, time=415.41
-bytes used=2486786796, alloc=15529188, time=415.49
-bytes used=2487786964, alloc=15529188, time=415.60
->
-# d^2/dz^2
-> simplify( diff(interp_3d_cube_order4_smooth0,z,z) );
-bytes used=2488787120, alloc=15529188, time=415.69
-bytes used=2489787424, alloc=15529188, time=415.77
-bytes used=2490787728, alloc=15529188, time=415.85
-bytes used=2491788100, alloc=15529188, time=415.93
-bytes used=2492789372, alloc=15529188, time=416.02
-bytes used=2493789592, alloc=15529188, time=416.09
-bytes used=2494790044, alloc=15529188, time=416.17
-bytes used=2495790444, alloc=15529188, time=416.25
-bytes used=2496790644, alloc=15529188, time=416.34
-bytes used=2497790772, alloc=15529188, time=416.41
-- 9/98 DATA(1, -2, 0) - 1/10 DATA(0, -2, 0) - 9/98 DATA(-1, -2, 0)
-
- 33
- - --- DATA(-2, -2, 0) - 1/25 y z DATA(0, 2, 1) - 9/98 DATA(-2, 1, 0)
- 490
-
- 169
- - ----- DATA(-2, 1, 2) - 1/10 DATA(-2, 0, 0) - 9/98 DATA(-2, -1, 0)
- 14700
-
- 33 2
- - --- DATA(2, -2, 0) - 1/300 DATA(-2, 0, 2) + 1/50 z DATA(0, 1, -2)
- 490
-
- - 1/100 y z DATA(0, 1, -2) - 1/175 y DATA(0, 2, 1)
-
- + 1/175 y DATA(0, 1, -2) + 1/175 y DATA(0, -2, 1)
-
- + 1/175 y DATA(0, -2, -1) + 2/175 y DATA(0, 2, -2)
-
- - 1/175 y DATA(0, -1, -2) - 2/175 y DATA(0, -2, -2)
-
- 2 2
- + 2/245 y DATA(0, 2, 2) - 1/245 y DATA(0, -1, 2)
-
- 2 2
- - 1/245 y DATA(0, 1, 2) + 1/490 y DATA(0, -1, 1)
-
- 2 2
- - 1/245 y DATA(0, 2, -1) + 1/490 y DATA(0, 1, -1)
-
- 2 2
- + 1/490 y DATA(0, -1, -1) + 1/490 y DATA(0, 1, 1)
-
- 2 2
- + 2/245 y DATA(0, 2, -2) - 1/245 y DATA(0, -2, 1)
-
- 2 2
- - 1/245 y DATA(0, -2, -1) - 1/300 DATA(0, 2, -2) - 1/245 y DATA(0, 2, 1)
-
- 2 2
- - 1/245 y DATA(0, 1, -2) - 1/245 y DATA(0, -1, -2)
-
- 2 2
- + 2/245 y DATA(0, -2, -2) + 1/50 z DATA(0, -1, -2)
-
- 2 33 2
- + 1/50 z DATA(0, -2, -2) - --- DATA(-2, 2, 0) + 1/50 z DATA(0, 1, 2)
- 490
-
- 2 2 2
- + 1/50 z DATA(0, -2, 2) + 1/50 z DATA(0, 2, 2) - 2/25 z DATA(0, 2, -1)
-
- 2 2 2
- + 1/50 z DATA(0, -1, 2) - 2/25 z DATA(0, -1, 1) - 2/25 z DATA(0, 1, 1)
-
- 2 2
- - 2/25 z DATA(0, -1, -1) - 2/25 z DATA(0, 1, -1)
-
- 2 2
- - 2/25 z DATA(0, -2, -1) + 1/50 z DATA(0, 2, -2)
-
- 2 2 2
- - 2/25 z DATA(0, -2, 1) - 2/25 z DATA(0, 2, 1) + 2/245 y DATA(0, -2, 2)
-
- + 1/50 z DATA(0, 1, 2) - 1/25 z DATA(0, -1, 1) + 1/50 z DATA(0, -2, 2)
-
- + 1/50 z DATA(0, -1, 2) + 1/25 z DATA(0, 2, -1) + 1/50 z DATA(0, 2, 2)
-
- + 1/25 z DATA(0, -1, -1) + 1/25 z DATA(0, 1, -1) - 1/25 z DATA(0, 1, 1)
-
- - 1/50 z DATA(0, 2, -2) + 1/25 z DATA(0, -2, -1) - 1/25 z DATA(0, -2, 1)
-
- 2
- - 1/25 z DATA(0, 2, 1) - 1/50 z DATA(0, 1, -2) - 2/245 x DATA(0, -2, 2)
-
- 2
- - 1/50 z DATA(0, -1, -2) - 1/50 z DATA(0, -2, -2) - 2/245 x DATA(0, 1, 2)
-
- 2 2
- - 2/245 x DATA(0, 2, 2) - 2/245 x DATA(0, -1, 2)
-
- 2 2
- + 1/245 x DATA(0, -1, 1) + 1/245 x DATA(0, 2, -1)
-
- 2 2
- + 1/245 x DATA(0, 1, -1) + 1/245 x DATA(0, -1, -1)
-
- 2 2
- + 1/245 x DATA(0, -2, 1) + 1/245 x DATA(0, 1, 1)
-
- 2 2
- + 1/245 x DATA(0, -2, -1) - 2/245 x DATA(0, 2, -2)
-
- 2 2
- + 1/245 x DATA(0, 2, 1) - 2/245 x DATA(0, -1, -2)
-
- 2 2
- - 2/245 x DATA(0, -2, -2) - 2/245 x DATA(0, 1, -2)
-
- - 2/175 y DATA(0, -2, 2) + 1/175 y DATA(0, 1, 2) + 2/175 y DATA(0, 2, 2)
-
- - 1/175 y DATA(0, -1, 2) - 1/175 y DATA(0, 2, -1) + 1/350 y DATA(0, -1, 1)
-
- + 1/350 y DATA(0, -1, -1) - 1/350 y DATA(0, 1, -1) - 1/350 y DATA(0, 1, 1)
-
- 529 256 529
- - ----- DATA(2, 2, -2) + ---- DATA(-2, -2, 1) - ----- DATA(-2, 2, 2)
- 14700 3675 14700
-
- 169 211 256
- - ----- DATA(1, 2, -2) + ---- DATA(-1, -2, 1) + ---- DATA(-2, -2, -1)
- 14700 3675 3675
-
- 211
- + ---- DATA(-1, -2, -1) + 4/75 DATA(0, -2, 1) - 1/25 y z DATA(0, -2, -1)
- 3675
-
- 211 211
- - 1/50 y z DATA(0, 2, -2) + ---- DATA(1, -2, 1) + ---- DATA(1, -2, -1)
- 3675 3675
-
- 211
- + 4/75 DATA(0, -2, -1) + ---- DATA(-2, -1, 1) + 1/100 y z DATA(0, -1, -2)
- 3675
-
- 256 211
- + 1/50 y z DATA(0, -2, -2) + ---- DATA(2, -2, 1) + ---- DATA(-2, -1, -1)
- 3675 3675
-
- 169 256 256
- - ----- DATA(-1, 2, -2) + ---- DATA(2, -2, -1) + ---- DATA(-2, 2, -1)
- 14700 3675 3675
-
- 13 61
- + 4/75 DATA(-2, 0, -1) - -- DATA(0, 0, 0) - --- DATA(1, 0, 0)
- 98 490
-
- 61 57 136
- - --- DATA(0, 1, 0) - --- DATA(1, 1, 0) + ---- DATA(0, 0, 1)
- 490 490 3675
-
- 151 151 166
- + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
- 3675 3675 3675
-
- 211
- - 1/350 x y DATA(1, 1, 0) + 4/75 DATA(-2, 0, 1) + ---- DATA(-2, 1, 1)
- 3675
-
- 211
- + ---- DATA(-2, 1, -1) + 1/175 x y DATA(-1, 2, 0)
- 3675
-
- + 2/175 x y DATA(-2, 2, 0) + 2/175 x y DATA(2, -2, 0)
-
- - 1/175 x y DATA(-2, -1, 0) + 1/175 x y DATA(-2, 1, 0)
-
- - 2/175 x y DATA(-2, -2, 0) - 1/175 x y DATA(-1, -2, 0)
-
- 256 151
- + ---- DATA(-2, 2, 1) - 1/350 x y DATA(-1, -1, 0) + ---- DATA(0, -1, -1)
- 3675 3675
-
- 166 151 136
- + ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1) + ---- DATA(0, 0, -1)
- 3675 3675 3675
-
- 151 166 151
- + ---- DATA(1, 0, -1) + ---- DATA(-1, 1, -1) + ---- DATA(0, 1, -1)
- 3675 3675 3675
-
- 166 57 61
- + ---- DATA(1, 1, -1) - --- DATA(-1, -1, 0) - --- DATA(0, -1, 0)
- 3675 490 490
-
- 57 61 57
- - --- DATA(1, -1, 0) - --- DATA(-1, 0, 0) - --- DATA(-1, 1, 0)
- 490 490 490
-
- 166 151 166
- + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) + ---- DATA(1, -1, 1)
- 3675 3675 3675
-
- 151 2 2
- + ---- DATA(-1, 0, 1) + 1/245 y DATA(0, 1, 0) + 1/245 y DATA(0, 0, 1)
- 3675
-
- 166 166
- + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) - 1/175 x DATA(1, 2, 0)
- 3675 3675
-
- - 1/50 z DATA(1, 0, -2) - 1/50 z DATA(-1, 0, -2) - 1/50 z DATA(-2, 0, -2)
-
- - 1/50 z DATA(0, 0, -2) - 1/50 z DATA(2, 0, -2) + 1/50 z DATA(1, 0, 2)
-
- 2
- + 1/50 z DATA(2, 0, 2) - 1/25 z DATA(2, 0, 1) + 1/245 y DATA(2, 1, 0)
-
- 2 2
- - 2/245 y DATA(1, -2, 0) - 2/245 y DATA(0, -2, 0)
-
- 2 2
- - 2/245 y DATA(1, 2, 0) + 1/245 y DATA(1, 1, 0) - 1/50 y z DATA(0, 1, 1)
-
- 2 2
- + 1/245 y DATA(-1, -1, 0) + 1/245 y DATA(1, -1, 0)
-
- 2 2
- + 1/245 y DATA(-1, 1, 0) - 2/245 y DATA(-1, -2, 0)
-
- 2 2
- + 1/245 y DATA(-2, 1, 0) - 2/245 y DATA(-2, -2, 0)
-
- 2 2
- - 2/245 y DATA(2, -2, 0) - 2/245 y DATA(-2, 2, 0)
-
- 2 2 2
- - 2/245 y DATA(1, 0, 2) - 2/245 y DATA(2, 0, 2) + 1/245 y DATA(2, 0, 1)
-
- 2 2
- - 2/245 y DATA(1, 0, -2) + 1/245 y DATA(-2, -1, 0)
-
- 2
- - 1/100 x z DATA(-1, 0, 2) - 2/245 y DATA(-2, 0, -2)
-
- 2 2
- - 2/245 y DATA(-1, 0, -2) - 2/245 y DATA(0, 0, -2)
-
- 2 2
- - 2/245 y DATA(2, 0, -2) + 2/245 y DATA(-2, 0, 0)
-
- 2 2
- - 2/245 y DATA(-2, 0, 2) + 1/245 y DATA(2, 0, -1)
-
- 2 2
- + 1/245 y DATA(1, 0, 1) + 1/245 y DATA(-2, 0, 1)
-
- 2 2
- + 1/245 y DATA(-1, 0, -1) + 1/245 y DATA(0, 0, -1)
-
- 2 2
- + 1/245 y DATA(1, 0, -1) - 2/245 y DATA(-1, 0, 2)
-
- 2 2
- + 2/245 y DATA(-1, 0, 0) + 1/245 y DATA(-1, 0, 1)
-
- 2 2
- - 2/245 y DATA(0, 2, 0) + 2/245 y DATA(2, 0, 0)
-
- 2
- + 1/25 x z DATA(2, 0, -1) + 1/245 y DATA(-2, 0, -1)
-
- 2 2
- + 2/245 y DATA(0, 0, 0) + 2/245 y DATA(1, 0, 0)
-
- 2 2
- + 1/245 y DATA(0, -1, 0) - 2/245 y DATA(-1, 2, 0)
-
- 2
- - 2/245 y DATA(0, 0, 2) + 1/25 y z DATA(0, -2, 1)
-
- + 1/175 y DATA(1, -1, 0) - 1/175 y DATA(-1, 1, 0)
-
- + 1/175 y DATA(-1, -1, 0) + 2/175 y DATA(-1, -2, 0)
-
- 2 2
- + 1/490 x DATA(-1, 0, -1) + 1/490 x DATA(1, 0, -1)
-
- 2 2
- + 2/245 x DATA(0, -1, 0) + 1/245 x DATA(-1, 0, 0)
-
- + 2/175 y DATA(-2, -2, 0) + 1/175 y DATA(-2, -1, 0)
-
- + 2/175 y DATA(2, -2, 0) - 2/175 y DATA(-2, 2, 0)
-
- + 1/50 y z DATA(0, 1, -1) - 2/175 y DATA(0, 2, 0) - 2/175 y DATA(-1, 2, 0)
-
- + 1/175 y DATA(0, -1, 0) - 9/98 DATA(2, 1, 0) - 9/98 DATA(-1, 2, 0)
-
- - 1/10 DATA(0, 2, 0) - 1/175 y DATA(0, 1, 0) + 1/175 y DATA(2, -1, 0)
-
- - 2/175 y DATA(2, 2, 0) - 9/98 DATA(2, -1, 0) - 1/10 DATA(2, 0, 0)
-
- 2 2
- + 3/25 z DATA(-2, -2, 0) + 3/25 z DATA(-2, 1, 0)
-
- 2 2 2
- + 3/25 z DATA(1, -2, 0) + 3/25 z DATA(0, -2, 0) + 3/25 z DATA(1, 2, 0)
-
- 2 2 2
- + 3/25 z DATA(2, 1, 0) + 3/25 z DATA(1, 1, 0) + 3/25 z DATA(-1, -2, 0)
-
- 2 2
- + 1/50 z DATA(-1, 0, -2) + 3/25 z DATA(-2, -1, 0)
-
- 2 2
- + 3/25 z DATA(2, -2, 0) + 3/25 z DATA(-2, 2, 0)
-
- 2 2
- + 3/25 z DATA(-1, -1, 0) + 3/25 z DATA(1, -1, 0)
-
- 2 2 2
- + 3/25 z DATA(-1, 1, 0) + 1/50 z DATA(0, 0, -2) + 1/50 z DATA(2, 0, -2)
-
- 2 2 2
- + 1/50 z DATA(1, 0, 2) + 1/50 z DATA(2, 0, 2) - 2/25 z DATA(2, 0, 1)
-
- 2
- + 1/50 z DATA(1, 0, -2) - 1/50 y z DATA(0, -1, -1)
-
- 2 211
- + 1/50 z DATA(-2, 0, -2) + ---- DATA(-1, 2, -1) + 4/75 DATA(0, 2, -1)
- 3675
-
- 211 256 2
- + ---- DATA(1, 2, -1) + ---- DATA(2, 2, -1) + 3/25 z DATA(0, 2, 0)
- 3675 3675
-
- 2 2 2
- + 3/25 z DATA(2, 0, 0) + 3/25 z DATA(-2, 0, 0) + 1/50 z DATA(-2, 0, 2)
-
- 211 2 2
- + ---- DATA(2, 1, -1) - 2/25 z DATA(0, 0, -1) - 2/25 z DATA(1, 0, -1)
- 3675
-
- 2 2 2
- + 3/25 z DATA(0, -1, 0) + 3/25 z DATA(-1, 0, 0) - 2/25 z DATA(-1, 0, 1)
-
- 2 2 2
- - 2/25 z DATA(-1, 0, -1) - 2/245 y DATA(2, 2, 0) - 2/25 z DATA(1, 0, 1)
-
- 2 2
- - 2/25 z DATA(-2, 0, 1) + 1/245 x DATA(1, 2, 0)
-
- 2 2
- + 1/245 y DATA(2, -1, 0) + 1/245 x DATA(-1, -1, 0)
-
- 2 2
- + 1/245 x DATA(1, -2, 0) + 2/245 x DATA(0, -2, 0)
-
- 2 2
- + 1/245 x DATA(1, 1, 0) - 2/245 x DATA(-2, -2, 0)
-
- 2 2
- - 2/245 x DATA(-2, 1, 0) - 2/245 x DATA(-2, -1, 0)
-
- 2 2
- + 1/245 x DATA(1, -1, 0) + 1/245 x DATA(-1, 1, 0)
-
- 2
- - 2/245 x DATA(2, 1, 0) + 4/75 DATA(2, 0, -1) + 1/175 x y DATA(2, -1, 0)
-
- - 2/175 x y DATA(2, 2, 0) - 1/175 x y DATA(2, 1, 0)
-
- 2 2
- - 1/245 x DATA(1, 0, 2) + 2/245 x DATA(2, 0, 2)
-
- 2 2
- + 1/245 x DATA(-1, -2, 0) - 1/245 x DATA(-1, 0, -2)
-
- 2 2
- - 2/245 x DATA(0, 0, -2) + 2/245 x DATA(2, 0, -2)
-
- 2 2
- - 1/245 x DATA(1, 0, -2) - 2/245 x DATA(2, -2, 0)
-
- 2 2
- - 2/245 x DATA(-2, 2, 0) - 1/245 x DATA(2, 0, 1)
-
- 2 211
- + 2/245 x DATA(-2, 0, -2) + ---- DATA(2, -1, -1)
- 3675
-
- 2 2
- + 2/245 x DATA(-2, 0, 2) + 1/490 x DATA(1, 0, 1)
-
- 2 2
- - 1/245 x DATA(-2, 0, 1) + 2/245 x DATA(0, 1, 0)
-
- 2 2
- - 2/245 x DATA(-2, 0, 0) + 1/245 x DATA(0, 0, -1)
-
- 2 2
- - 2/245 x DATA(0, 0, 2) - 1/245 x DATA(-2, 0, -1)
-
- 2 2 2
- + 2/245 x DATA(0, 0, 0) + 1/245 x DATA(1, 0, 0) + 2/245 x DATA(0, 2, 0)
-
- 2 2
- - 2/245 x DATA(2, 0, 0) - 1/245 x DATA(2, 0, -1)
-
- 2 2
- - 1/245 x DATA(-1, 0, 2) + 1/490 x DATA(-1, 0, 1)
-
- 2 2
- + 1/245 x DATA(0, 0, 1) + 1/245 x DATA(-1, 2, 0)
-
- 2 2 311
- - 2/245 x DATA(2, 2, 0) - 2/245 x DATA(2, -1, 0) + ----- DATA(-1, 0, 2)
- 14700
-
- 431 311
- + ----- DATA(0, 0, 2) + ----- DATA(1, 0, 2) - 1/300 DATA(2, 0, 2)
- 14700 14700
-
- 191 169 191
- + ----- DATA(1, -1, 2) - ----- DATA(2, -1, 2) + ----- DATA(-1, -1, 2)
- 14700 14700 14700
-
- 311
- + 1/50 y z DATA(0, 2, 2) + ----- DATA(0, -1, 2) + 1/25 y z DATA(0, 2, -1)
- 14700
-
- 2 2 2
- + 1/50 z DATA(0, 0, 2) + 3/25 z DATA(0, 0, 0) + 3/25 z DATA(1, 0, 0)
-
- 2 2 2
- + 3/25 z DATA(0, 1, 0) - 2/25 z DATA(0, 0, 1) + 3/25 z DATA(-1, 2, 0)
-
- 2 211
- - 2/25 z DATA(-2, 0, -1) + ---- DATA(-1, 2, 1) + 4/75 DATA(0, 2, 1)
- 3675
-
- 211 2 2
- + ---- DATA(1, 2, 1) + 3/25 z DATA(2, -1, 0) + 3/25 z DATA(2, 2, 0)
- 3675
-
- 2 2 256
- - 2/25 z DATA(2, 0, -1) + 1/50 z DATA(-1, 0, 2) + ---- DATA(2, 2, 1)
- 3675
-
- + 1/50 z DATA(-2, 0, 2) - 1/25 z DATA(-1, 0, 1) + 1/25 z DATA(2, 0, -1)
-
- + 1/50 z DATA(-1, 0, 2) - 1/25 z DATA(1, 0, 1) - 1/25 z DATA(-2, 0, 1)
-
- + 1/25 z DATA(-1, 0, -1) + 1/25 z DATA(0, 0, -1) + 1/25 z DATA(1, 0, -1)
-
- + 1/50 z DATA(0, 0, 2) + 1/25 z DATA(-2, 0, -1) - 1/25 z DATA(0, 0, 1)
-
- 211 529
- + ---- DATA(2, 1, 1) - ----- DATA(-2, -2, 2) + 1/175 x DATA(-1, -1, 0)
- 3675 14700
-
- - 1/175 x DATA(1, -2, 0) - 2/175 x DATA(2, 1, 0) - 1/175 x DATA(1, 1, 0)
-
- + 1/175 x DATA(-1, 1, 0) + 2/175 x DATA(-2, -2, 0)
-
- 211
- - 1/175 x DATA(1, -1, 0) + 1/175 x DATA(-1, -2, 0) + ---- DATA(2, -1, 1)
- 3675
-
- + 2/175 x DATA(-2, -1, 0) - 2/175 x DATA(2, -2, 0)
-
- + 2/175 x DATA(-2, 2, 0) + 4/75 DATA(2, 0, 1) - 1/100 y z DATA(0, -1, 2)
-
- + 2/175 x DATA(-2, 1, 0) - 1/175 x DATA(-1, 0, -2)
-
- + 2/175 x DATA(2, 0, -2) + 1/175 x DATA(1, 0, 2) + 2/175 x DATA(2, 0, 2)
-
- - 1/175 x DATA(2, 0, 1) - 2/175 x DATA(-2, 0, -2) + 1/175 x DATA(1, 0, -2)
-
- + 2/175 x DATA(-2, 0, 0) - 2/175 x DATA(-2, 0, 2) - 1/350 x DATA(1, 0, 1)
-
- 33
- + 1/175 x DATA(-2, 0, 1) - --- DATA(2, 2, 0) + 1/175 x DATA(-1, 0, 0)
- 490
-
- + 1/350 x DATA(-1, 0, 1) - 2/175 x DATA(2, 0, 0) - 1/175 x DATA(2, 0, -1)
-
- - 1/175 x DATA(-1, 0, 2) + 1/175 x DATA(-2, 0, -1)
-
- + 1/175 x DATA(-1, 2, 0) + 1/350 x DATA(-1, 0, -1)
-
- - 1/350 x DATA(1, 0, -1) - 2/175 x DATA(2, -1, 0) - 2/175 x DATA(2, 2, 0)
-
- - 1/175 x DATA(1, 0, 0) + 1/50 y z DATA(0, -1, 1) - 9/98 DATA(1, 2, 0)
-
- + 2/175 y DATA(1, -2, 0) + 2/175 y DATA(0, -2, 0) - 2/175 y DATA(1, 2, 0)
-
- 169
- - 1/175 x y DATA(1, 2, 0) - ----- DATA(-1, -2, 2) - 1/175 y DATA(-2, 1, 0)
- 14700
-
- - 1/175 y DATA(2, 1, 0) - 1/175 y DATA(1, 1, 0) + 1/100 y z DATA(0, 1, 2)
-
- 169 529
- - ----- DATA(1, 2, 2) - ----- DATA(2, 2, 2) - 1/50 y z DATA(0, -2, 2)
- 14700 14700
-
- 169 169
- - ----- DATA(-1, 2, 2) - 1/300 DATA(0, 2, 2) - ----- DATA(2, 1, 2)
- 14700 14700
-
- 191 311 191
- + ----- DATA(-1, 1, 2) + ----- DATA(0, 1, 2) + ----- DATA(1, 1, 2)
- 14700 14700 14700
-
- 169 529
- - 1/300 DATA(0, -2, 2) - ----- DATA(1, -2, 2) - ----- DATA(2, -2, 2)
- 14700 14700
-
- 169
- - ----- DATA(-2, -1, 2) + 1/50 y z DATA(-1, -2, -2)
- 14700
-
- + 1/50 y z DATA(1, -2, -2) + 1/100 y z DATA(-2, -1, -2)
-
- + 1/50 y z DATA(2, -2, -2) + 1/100 y z DATA(-1, -1, -2)
-
- + 1/100 y z DATA(2, -1, -2) + 1/100 y z DATA(1, -1, -2)
-
- - 1/50 y z DATA(2, -2, 2) - 1/100 y z DATA(-2, -1, 2)
-
- 529
- + 1/50 y z DATA(-2, -2, -2) - ----- DATA(-2, -2, -2)
- 14700
-
- - 1/50 y z DATA(-2, -1, -1) - 1/50 y z DATA(-1, 2, -2)
-
- - 1/25 y z DATA(2, -2, -1) + 1/350 x y DATA(1, -1, 0)
-
- + 1/25 y z DATA(-2, 2, -1) - 1/50 y z DATA(-1, 1, 1)
-
- 2
- - 1/50 y z DATA(1, -2, 2) - 1/300 DATA(0, -2, -2) - 2/25 z DATA(1, 1, 1)
-
- 2 2
- - 2/25 z DATA(-2, 1, 1) - 2/25 z DATA(-2, 1, -1)
-
- 2 2
- + 2/245 y DATA(2, 2, 2) + 2/245 y DATA(-1, 2, 2)
-
- 2 2
- - 1/245 y DATA(2, 1, 2) - 1/245 y DATA(-1, 1, 2)
-
- 2 2
- + 2/245 y DATA(-1, -2, 2) + 1/50 z DATA(-1, -2, 2)
-
- 2 2 2
- + 1/50 z DATA(2, 2, 2) + 1/50 z DATA(-1, 2, 2) + 1/50 z DATA(2, 1, 2)
-
- 2 2 2
- + 1/50 z DATA(-1, 1, 2) + 1/50 z DATA(1, 1, 2) + 1/50 z DATA(1, 2, 2)
-
- 2 2
- - 2/25 z DATA(-1, 1, -1) - 2/25 z DATA(1, 1, -1)
-
- 2 2
- - 2/25 z DATA(-1, -1, 1) - 2/25 z DATA(1, -1, 1)
-
- 2 2
- - 2/25 z DATA(-1, -1, -1) - 2/25 z DATA(-1, 2, -1)
-
- 2 2 2
- - 2/25 z DATA(1, 2, -1) - 2/25 z DATA(2, 2, -1) + 1/50 z DATA(2, 2, -2)
-
- 2 2
- - 2/25 z DATA(-2, -2, 1) + 1/50 z DATA(-2, 2, 2)
-
- 2 2
- + 1/50 z DATA(1, 2, -2) - 2/25 z DATA(-1, -2, 1)
-
- 2 2
- - 2/25 z DATA(-2, -2, -1) - 2/25 z DATA(-1, -2, -1)
-
- 2 2
- + 1/50 z DATA(-2, 1, 2) - 2/25 z DATA(1, -2, 1)
-
- 2 2
- - 2/25 z DATA(1, -2, -1) - 2/25 z DATA(-2, -1, 1)
-
- 2 2
- - 2/25 z DATA(2, -2, 1) - 2/25 z DATA(-2, -1, -1)
-
- 2 2
- + 1/50 z DATA(-1, 2, -2) - 2/25 z DATA(2, -2, -1)
-
- 2 2
- - 2/25 z DATA(-2, 2, -1) - 2/25 z DATA(-1, 1, 1)
-
- 2 2
- + 1/50 z DATA(1, -2, 2) + 1/50 z DATA(2, -2, 2)
-
- 2 2
- + 1/50 z DATA(-2, -1, 2) + 1/50 z DATA(-2, -2, -2)
-
- 2 2
- - 2/25 z DATA(-2, 2, 1) - 2/25 z DATA(1, -1, -1)
-
- 2 2
- + 1/50 z DATA(-2, 1, -2) + 1/50 z DATA(-1, 1, -2)
-
- 2 2
- + 1/50 z DATA(1, 1, -2) + 1/50 z DATA(2, 1, -2)
-
- 2 2
- + 1/50 z DATA(-2, 2, -2) - 2/25 z DATA(2, 1, -1)
-
- 2 2
- - 2/25 z DATA(2, -1, -1) + 1/50 z DATA(1, -1, 2)
-
- 2 2
- + 1/50 z DATA(2, -1, 2) + 1/50 z DATA(-1, -1, 2)
-
- 2 2 2
- - 2/25 z DATA(-1, 2, 1) - 2/25 z DATA(1, 2, 1) - 2/25 z DATA(2, 2, 1)
-
- 2 2 2
- - 2/25 z DATA(2, 1, 1) + 1/50 z DATA(-2, -2, 2) - 2/25 z DATA(2, -1, 1)
-
- + 1/50 z DATA(-1, -1, 2) - 1/25 z DATA(-1, 2, 1) - 1/25 z DATA(1, 2, 1)
-
- - 1/25 z DATA(2, 2, 1) - 1/25 z DATA(2, 1, 1) + 1/50 z DATA(-2, -2, 2)
-
- - 1/25 z DATA(2, -1, 1) - 1/50 z DATA(-2, 1, -2) - 1/50 z DATA(-1, 1, -2)
-
- - 1/50 z DATA(1, 1, -2) - 1/50 z DATA(2, 1, -2) - 1/50 z DATA(-2, 2, -2)
-
- + 1/25 z DATA(2, 1, -1) + 1/25 z DATA(2, -1, -1)
-
- 2 2
- + 1/50 z DATA(-1, -2, -2) + 1/50 z DATA(1, -2, -2)
-
- 2 2
- + 1/50 z DATA(-2, -1, -2) + 1/50 z DATA(2, -2, -2)
-
- 2 2
- + 1/50 z DATA(-1, -1, -2) + 1/50 z DATA(2, -1, -2)
-
- 2
- + 1/50 z DATA(1, -1, -2) + 1/175 x DATA(1, -2, 2)
-
- - 2/175 x DATA(-2, -1, 2) - 2/175 x DATA(-2, -2, -2)
-
- - 1/175 x DATA(-1, -2, -2) + 1/175 x DATA(1, -2, -2)
-
- - 2/175 x DATA(-2, -1, -2) + 2/175 x DATA(2, -2, -2)
-
- - 1/175 x DATA(-1, -1, -2) + 2/175 x DATA(2, -1, -2)
-
- + 1/175 x DATA(1, -1, -2) - 1/175 x DATA(-1, -2, 2)
-
- + 2/175 x DATA(2, 2, 2) - 1/175 x DATA(-1, 2, 2) + 2/175 x DATA(2, 1, 2)
-
- - 1/175 x DATA(-1, 1, 2) + 1/175 x DATA(1, 1, 2) + 1/175 x DATA(1, 2, 2)
-
- + 1/25 z DATA(-2, -1, -1) + 1/25 z DATA(2, -2, -1)
-
- + 1/25 z DATA(-2, 2, -1) - 1/25 z DATA(-1, 1, 1) + 1/50 z DATA(1, -2, 2)
-
- + 1/50 z DATA(2, -2, 2) + 1/50 z DATA(-2, -1, 2) - 1/50 z DATA(-2, -2, -2)
-
- - 1/50 z DATA(-1, -2, -2) - 1/50 z DATA(1, -2, -2)
-
- - 1/50 z DATA(-2, -1, -2) - 1/50 z DATA(2, -2, -2)
-
- - 1/50 z DATA(-1, -1, -2) - 1/50 z DATA(2, -1, -2)
-
- - 1/50 z DATA(1, -1, -2) + 1/50 z DATA(-1, -2, 2) + 1/50 z DATA(2, 2, 2)
-
- + 1/50 z DATA(-1, 2, 2) + 1/50 z DATA(2, 1, 2) + 1/50 z DATA(-1, 1, 2)
-
- + 1/50 z DATA(1, 1, 2) + 1/50 z DATA(1, 2, 2) - 1/50 z DATA(-1, 2, -2)
-
- - 1/25 z DATA(-2, 1, 1) + 1/25 z DATA(-2, 1, -1) - 1/25 z DATA(-2, 2, 1)
-
- + 1/25 z DATA(1, -1, -1) + 1/25 z DATA(-1, 1, -1) + 1/25 z DATA(1, 1, -1)
-
- - 1/25 z DATA(-1, -1, 1) - 1/25 z DATA(1, -1, 1) + 1/25 z DATA(-1, -1, -1)
-
- + 1/25 z DATA(-1, 2, -1) + 1/25 z DATA(1, 2, -1) + 1/25 z DATA(2, 2, -1)
-
- - 1/50 z DATA(2, 2, -2) - 1/25 z DATA(-2, -2, 1) + 1/50 z DATA(-2, 2, 2)
-
- - 1/50 z DATA(1, 2, -2) - 1/25 z DATA(-1, -2, 1) + 1/25 z DATA(-2, -2, -1)
-
- + 1/25 z DATA(-1, -2, -1) + 1/50 z DATA(-2, 1, 2) - 1/25 z DATA(1, -2, 1)
-
- + 1/25 z DATA(1, -2, -1) - 1/25 z DATA(-2, -1, 1) - 1/25 z DATA(2, -2, 1)
-
- - 1/25 z DATA(1, 1, 1) + 1/50 z DATA(1, -1, 2) + 1/50 z DATA(2, -1, 2)
-
- + 2/175 x DATA(2, -2, 2) - 2/175 x DATA(-2, 1, 2) - 1/350 x DATA(1, -2, 1)
-
- - 1/350 x DATA(1, -2, -1) + 1/175 x DATA(-2, -1, 1)
-
- - 1/175 x DATA(2, -2, 1) + 1/175 x DATA(-2, -1, -1)
-
- - 1/175 x DATA(-1, 2, -2) - 1/175 x DATA(2, -2, -1)
-
- + 1/175 x DATA(-2, 2, -1) + 1/350 x DATA(-1, 1, 1) - 1/350 x DATA(1, 1, 1)
-
- + 1/175 x DATA(-2, 1, 1) + 1/175 x DATA(-2, 1, -1)
-
- + 1/175 x DATA(-2, 2, 1) - 1/350 x DATA(1, -1, -1)
-
- + 1/350 x DATA(-1, 1, -1) - 1/350 x DATA(1, 1, -1)
-
- + 1/350 x DATA(-1, -1, 1) - 1/350 x DATA(1, -1, 1)
-
- + 1/350 x DATA(-1, -1, -1) + 1/350 x DATA(-1, 2, -1)
-
- - 1/350 x DATA(1, 2, -1) - 1/175 x DATA(2, 2, -1) + 2/175 x DATA(2, 2, -2)
-
- + 1/175 x DATA(-2, -2, 1) - 2/175 x DATA(-2, 2, 2)
-
- + 1/175 x DATA(1, 2, -2) + 1/350 x DATA(-1, -2, 1)
-
- + 1/175 x DATA(-2, -2, -1) + 1/350 x DATA(-1, -2, -1)
-
- - 2/175 x DATA(-2, 2, -2) - 1/175 x DATA(2, 1, -1)
-
- - 1/175 x DATA(2, -1, -1) + 1/175 x DATA(1, -1, 2)
-
- + 2/175 x DATA(2, -1, 2) - 1/175 x DATA(-1, -1, 2)
-
- + 1/350 x DATA(-1, 2, 1) - 1/350 x DATA(1, 2, 1) - 1/175 x DATA(2, 2, 1)
-
- - 1/175 x DATA(2, 1, 1) - 2/175 x DATA(-2, -2, 2) - 1/175 x DATA(2, -1, 1)
-
- 2 2
- + 2/245 x DATA(-2, 1, -2) - 1/245 x DATA(-1, 1, -2)
-
- 2 2
- - 1/245 x DATA(1, 1, -2) + 2/245 x DATA(2, 1, -2)
-
- 2 2
- + 2/245 x DATA(-2, 2, -2) - 1/245 x DATA(2, 1, -1)
-
- 2 2
- - 1/245 x DATA(2, -1, -1) - 1/245 x DATA(1, -1, 2)
-
- 2 2
- + 2/245 x DATA(2, -1, 2) - 1/245 x DATA(-1, -1, 2)
-
- 2 2
- + 1/490 x DATA(-1, 2, 1) + 1/490 x DATA(1, 2, 1)
-
- 2
- - 1/245 x DATA(2, 2, 1) - 2/175 x DATA(-2, 1, -2)
-
- - 1/175 x DATA(-1, 1, -2) + 1/175 x DATA(1, 1, -2)
-
- + 2/175 x DATA(2, 1, -2) + 1/100 y z DATA(-2, 1, 2)
-
- 2
- + 1/25 y z DATA(1, -2, 1) + 2/245 x DATA(-2, -2, 2)
-
- 2 2
- + 1/490 x DATA(1, 1, 1) - 1/245 x DATA(-2, 1, 1)
-
- 2 2
- - 1/245 x DATA(-2, 1, -1) - 1/245 x DATA(-2, 2, 1)
-
- 2 2
- + 1/490 x DATA(1, -1, -1) + 1/490 x DATA(-1, 1, -1)
-
- 2 2
- + 1/490 x DATA(1, 1, -1) + 1/490 x DATA(-1, -1, 1)
-
- 2 2
- + 1/490 x DATA(1, -1, 1) + 1/490 x DATA(-1, -1, -1)
-
- 2 2
- + 1/490 x DATA(-1, 2, -1) + 1/490 x DATA(1, 2, -1)
-
- 2 2
- - 1/245 x DATA(2, 2, -1) + 2/245 x DATA(2, 2, -2)
-
- 2 2
- - 1/245 x DATA(-2, -2, 1) + 2/245 x DATA(-2, 2, 2)
-
- 2 2
- - 1/245 x DATA(1, 2, -2) + 1/490 x DATA(-1, -2, 1)
-
- 2 2
- - 1/245 x DATA(-2, -2, -1) + 1/490 x DATA(-1, -2, -1)
-
- 2 2
- + 2/245 x DATA(-2, 1, 2) - 1/245 x DATA(2, -1, 1)
-
- + 1/175 y DATA(-2, 1, 2) + 1/175 y DATA(1, -2, 1)
-
- + 1/175 y DATA(1, -2, -1) + 1/350 y DATA(-2, -1, 1)
-
- + 1/175 y DATA(2, -2, 1) + 1/350 y DATA(-2, -1, -1)
-
- + 2/175 y DATA(-1, 2, -2) + 1/175 y DATA(2, -2, -1)
-
- - 1/175 y DATA(-2, 2, -1) + 1/350 y DATA(1, -1, -1)
-
- - 1/175 y DATA(2, -1, 2) - 1/175 y DATA(-1, -1, 2)
-
- - 1/175 y DATA(-1, 2, 1) - 1/175 y DATA(1, 2, 1) - 1/175 y DATA(2, 2, 1)
-
- - 1/350 y DATA(2, 1, 1) - 2/175 y DATA(-2, -2, 2) + 1/350 y DATA(2, -1, 1)
-
- - 1/350 y DATA(1, 1, 1) - 1/350 y DATA(-2, 1, 1) - 1/350 y DATA(-2, 1, -1)
-
- + 1/175 y DATA(-2, 1, -2) + 1/175 y DATA(-1, 1, -2)
-
- + 1/175 y DATA(1, 1, -2) + 1/175 y DATA(2, 1, -2)
-
- + 2/175 y DATA(-2, 2, -2) - 1/350 y DATA(2, 1, -1)
-
- + 1/350 y DATA(2, -1, -1) - 1/175 y DATA(1, -1, 2)
-
- - 1/175 x y DATA(-2, 1, -2) + 1/175 x y DATA(-2, 2, -1)
-
- + 1/175 x y DATA(1, 2, 2) + 1/350 x y DATA(1, 1, 2)
-
- - 1/350 x y DATA(-1, 1, 2) + 1/175 x y DATA(2, 1, 2)
-
- - 1/175 x y DATA(-1, 2, 2) + 2/175 x y DATA(2, 2, 2)
-
- + 1/175 x y DATA(-1, -2, 2) - 1/350 x y DATA(1, -1, -2)
-
- - 1/175 x y DATA(2, -1, -2) + 1/350 x y DATA(-1, -1, -2)
-
- - 2/175 x y DATA(2, -2, -2) + 1/175 x y DATA(-2, -1, -2)
-
- - 1/175 x y DATA(1, -2, -2) + 1/175 x y DATA(-1, -2, -2)
-
- 169
- + 2/175 x y DATA(-2, -2, -2) - ----- DATA(-1, -2, -2)
- 14700
-
- - 1/50 x z DATA(1, -1, 1) + 1/50 x z DATA(-1, -1, 1)
-
- + 1/50 x z DATA(1, 1, -1) - 1/50 x z DATA(-1, 1, -1)
-
- + 1/50 x z DATA(1, -1, -1) + 1/25 x z DATA(-2, 2, 1)
-
- - 1/25 x z DATA(-2, 1, -1) + 1/25 x z DATA(-2, 1, 1)
-
- - 1/50 x z DATA(1, 1, 1) - 1/25 x z DATA(2, -1, 1)
-
- - 1/50 x z DATA(-2, -2, 2) + 1/50 x z DATA(1, -2, -1)
-
- - 1/25 y z DATA(1, -2, -1) + 1/50 y z DATA(1, 2, 2)
-
- + 1/100 y z DATA(1, 1, 2) + 1/100 y z DATA(-1, 1, 2)
-
- + 1/100 y z DATA(2, 1, 2) + 1/50 y z DATA(-1, 2, 2)
-
- + 1/50 y z DATA(2, 2, 2) - 1/50 y z DATA(-1, -2, 2)
-
- + 1/50 y z DATA(-2, -1, 1) + 1/350 x y DATA(-1, 1, 0)
-
- + 1/25 y z DATA(2, -2, 1) - 1/25 x z DATA(2, 0, 1)
-
- + 1/25 y z DATA(-1, -2, 1) - 1/25 y z DATA(-2, -2, -1)
-
- 169
- - 1/25 y z DATA(-1, -2, -1) - ----- DATA(1, -2, -2)
- 14700
-
- 2
- + 1/50 x z DATA(-2, 0, -2) + 1/490 y DATA(-2, 1, 1)
-
- 2 2
- + 1/490 y DATA(-2, 1, -1) - 1/245 y DATA(-2, 2, 1)
-
- 2 2
- + 1/490 y DATA(1, -1, -1) + 1/490 y DATA(-1, 1, -1)
-
- 2 2
- + 1/490 y DATA(1, 1, -1) + 1/490 y DATA(-1, -1, 1)
-
- 2 2
- + 1/490 y DATA(1, -1, 1) + 1/490 y DATA(-1, -1, -1)
-
- 2 2
- - 1/245 y DATA(-1, 2, -1) - 1/245 y DATA(1, 2, -1)
-
- 2 2
- - 1/245 y DATA(2, 2, -1) + 2/245 y DATA(2, 2, -2)
-
- 2 2
- - 1/245 y DATA(-2, -2, 1) + 2/245 y DATA(-2, 2, 2)
-
- 2 2
- + 2/245 y DATA(1, 2, -2) - 1/245 y DATA(-1, -2, 1)
-
- 2 2
- - 1/245 y DATA(-2, -2, -1) - 1/245 y DATA(-1, -2, -1)
-
- + 1/100 x z DATA(1, 0, 2) + 1/50 x z DATA(2, 0, 2)
-
- + 1/50 y z DATA(-2, 2, 2) - 1/50 y z DATA(1, 2, -2)
-
- + 1/25 y z DATA(-1, 2, -1) + 1/100 x z DATA(-1, 0, -2)
-
- 169
- - ----- DATA(-2, -1, -2) + 1/25 y z DATA(1, 2, -1)
- 14700
-
- 529
- + 1/25 y z DATA(2, 2, -1) - ----- DATA(2, -2, -2)
- 14700
-
- - 1/50 y z DATA(2, 2, -2) - 1/50 x z DATA(2, 0, -2)
-
- + 1/25 y z DATA(-2, -2, 1) + 1/50 y z DATA(-1, -1, 1)
-
- 311
- - 1/100 x z DATA(1, 0, -2) + ----- DATA(0, -1, -2)
- 14700
-
- 191
- + 1/50 y z DATA(1, -1, 1) + ----- DATA(-1, -1, -2)
- 14700
-
- - 1/50 y z DATA(-1, -1, -1) - 1/50 y z DATA(1, -1, -1)
-
- 169
- - ----- DATA(2, -1, -2) + 1/50 y z DATA(-1, 1, -1)
- 14700
-
- 191
- + 1/50 y z DATA(1, 1, -1) + ----- DATA(1, -1, -2) - 1/50 y z DATA(2, 1, 1)
- 14700
-
- - 1/50 y z DATA(-2, -2, 2) + 1/50 y z DATA(2, -1, 1)
-
- - 1/50 y z DATA(1, 1, 1) - 1/50 y z DATA(-2, 1, 1)
-
- + 1/50 y z DATA(-2, 1, -1) - 1/300 DATA(-2, 0, -2)
-
- 311
- - 1/25 y z DATA(-2, 2, 1) + ----- DATA(1, 0, -2) - 1/25 y z DATA(2, 2, 1)
- 14700
-
- 311 431
- + ----- DATA(-1, 0, -2) + ----- DATA(0, 0, -2) - 1/100 y z DATA(2, -1, 2)
- 14700 14700
-
- - 1/100 y z DATA(-1, -1, 2) - 1/25 y z DATA(-1, 2, 1)
-
- - 1/25 y z DATA(1, 2, 1) - 1/100 y z DATA(1, -1, 2)
-
- 169
- - ----- DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2) - 1/100 y z DATA(-2, 1, -2)
- 14700
-
- - 1/100 y z DATA(-1, 1, -2) - 1/100 y z DATA(1, 1, -2)
-
- 311
- + ----- DATA(0, 1, -2) + 1/25 x z DATA(-2, 0, 1)
- 14700
-
- - 1/100 y z DATA(2, 1, -2) - 1/50 y z DATA(-2, 2, -2)
-
- 191
- + 1/50 y z DATA(2, 1, -1) + ----- DATA(-1, 1, -2)
- 14700
-
- 191 169
- - 1/50 y z DATA(2, -1, -1) + ----- DATA(1, 1, -2) - ----- DATA(2, 1, -2)
- 14700 14700
-
- 529
- - ----- DATA(-2, 2, -2) - 1/50 x z DATA(1, 0, 1)
- 14700
-
- + 1/50 x z DATA(-2, 2, -2) - 1/50 x z DATA(2, 1, -2)
-
- - 1/100 x z DATA(1, 1, -2) + 1/100 x z DATA(-1, 1, -2)
-
- + 1/50 x z DATA(-2, 1, -2) - 1/25 x z DATA(2, 1, 1)
-
- - 1/25 x z DATA(2, 2, 1) - 1/50 x z DATA(1, 2, 1)
-
- + 1/50 x z DATA(-1, 2, 1) - 1/100 x z DATA(-1, -1, 2)
-
- + 1/50 x z DATA(2, -1, 2) + 1/100 x z DATA(1, -1, 2)
-
- + 1/25 x z DATA(2, -1, -1) + 1/25 x z DATA(2, 1, -1)
-
- - 1/50 x z DATA(1, -2, 1) - 1/50 x z DATA(-2, 1, 2)
-
- - 1/50 x z DATA(-1, -2, -1) - 1/25 x z DATA(-2, -2, -1)
-
- + 1/50 x z DATA(-1, -2, 1) - 1/100 x z DATA(1, 2, -2)
-
- - 1/50 x z DATA(-2, 2, 2) + 1/25 x z DATA(-2, -2, 1)
-
- - 1/50 x z DATA(2, 2, -2) + 1/25 x z DATA(2, 2, -1)
-
- + 1/50 x z DATA(1, 2, -1) - 1/50 x z DATA(-1, 2, -1)
-
- - 1/50 x z DATA(-1, -1, -1) + 1/100 x z DATA(1, 2, 2)
-
- + 1/100 x z DATA(1, 1, 2) - 1/100 x z DATA(-1, 1, 2)
-
- + 1/50 x z DATA(2, 1, 2) - 1/100 x z DATA(-1, 2, 2)
-
- + 1/50 x z DATA(2, 2, 2) - 1/100 x z DATA(-1, -2, 2)
-
- - 1/100 x z DATA(1, -1, -2) - 1/50 x z DATA(2, -1, -2)
-
- + 1/100 x z DATA(-1, -1, -2) - 1/50 x z DATA(2, -2, -2)
-
- + 1/50 x z DATA(-2, -1, -2) - 1/100 x z DATA(1, -2, -2)
-
- + 1/100 x z DATA(-1, -2, -2) + 1/50 x z DATA(-2, -2, -2)
-
- - 1/50 x z DATA(-2, -1, 2) + 1/50 x z DATA(2, -2, 2)
-
- + 1/100 x z DATA(1, -2, 2) + 1/50 x z DATA(-1, 1, 1)
-
- - 1/25 x z DATA(-2, 2, -1) + 1/25 x z DATA(2, -2, -1)
-
- + 1/100 x z DATA(-1, 2, -2) - 1/25 x z DATA(-2, -1, -1)
-
- - 1/25 x z DATA(2, -2, 1) + 1/25 x z DATA(-2, -1, 1)
-
- - 2/175 x y DATA(-2, 2, -2) + 1/175 x y DATA(2, 1, -2)
-
- + 1/350 x y DATA(1, 1, -2) - 1/350 x y DATA(-1, 1, -2)
-
- + 1/350 x y DATA(2, -1, -1) - 1/350 x y DATA(2, 1, -1)
-
- + 1/700 x y DATA(1, -1, 1) - 1/700 x y DATA(-1, -1, 1)
-
- - 1/700 x y DATA(1, 1, -1) + 1/700 x y DATA(-1, 1, -1)
-
- + 1/700 x y DATA(1, -1, -1) + 1/175 x y DATA(-2, 2, 1)
-
- + 1/350 x y DATA(-2, 1, -1) + 1/350 x y DATA(-2, 1, 1)
-
- - 1/700 x y DATA(1, 1, 1) + 1/350 x y DATA(2, -1, 1)
-
- + 2/175 x y DATA(-2, -2, 2) - 1/350 x y DATA(2, 1, 1)
-
- - 1/175 x y DATA(2, 2, 1) - 1/350 x y DATA(1, 2, 1)
-
- + 1/350 x y DATA(-1, 2, 1) + 1/350 x y DATA(-1, -1, 2)
-
- - 1/175 x y DATA(2, -1, 2) - 1/350 x y DATA(1, -1, 2)
-
- + 1/175 x y DATA(2, -2, -1) - 1/175 x y DATA(-1, 2, -2)
-
- - 1/350 x y DATA(-2, -1, -1) + 1/175 x y DATA(2, -2, 1)
-
- - 1/350 x y DATA(-2, -1, 1) + 1/350 x y DATA(1, -2, -1)
-
- + 1/350 x y DATA(1, -2, 1) - 1/175 x y DATA(-2, 1, 2)
-
- - 1/350 x y DATA(-1, -2, -1) - 1/175 x y DATA(-2, -2, -1)
-
- - 1/350 x y DATA(-1, -2, 1) + 1/175 x y DATA(1, 2, -2)
-
- - 2/175 x y DATA(-2, 2, 2) - 1/175 x y DATA(-2, -2, 1)
-
- + 2/175 x y DATA(2, 2, -2) - 1/175 x y DATA(2, 2, -1)
-
- - 1/350 x y DATA(1, 2, -1) + 1/350 x y DATA(-1, 2, -1)
-
- - 1/700 x y DATA(-1, -1, -1) + 1/175 x y DATA(-2, -1, 2)
-
- - 2/175 x y DATA(2, -2, 2) - 1/175 x y DATA(1, -2, 2)
-
- 2
- + 1/700 x y DATA(-1, 1, 1) - 1/245 y DATA(1, 1, 2)
-
- 2 2
- + 2/245 y DATA(1, 2, 2) - 1/245 y DATA(-2, 1, -2)
-
- 2 2
- - 1/245 y DATA(-1, 1, -2) - 1/245 y DATA(1, 1, -2)
-
- 2 2
- - 1/245 y DATA(2, 1, -2) + 2/245 y DATA(-2, 2, -2)
-
- 2 2
- + 1/490 y DATA(2, 1, -1) + 1/490 y DATA(2, -1, -1)
-
- 2 2
- - 1/245 y DATA(1, -1, 2) - 1/245 y DATA(2, -1, 2)
-
- 2 2
- - 1/245 y DATA(-1, -1, 2) - 1/245 y DATA(-1, 2, 1)
-
- 2 2 2
- - 1/245 y DATA(1, 2, 1) - 1/245 y DATA(2, 2, 1) + 1/490 y DATA(2, 1, 1)
-
- 2 2
- + 2/245 y DATA(-2, -2, 2) + 1/490 y DATA(2, -1, 1)
-
- 2 2
- + 1/490 y DATA(1, 1, 1) - 1/245 y DATA(-2, 1, 2)
-
- 2 2
- - 1/245 y DATA(1, -2, 1) - 1/245 y DATA(1, -2, -1)
-
- 2 2
- + 1/490 y DATA(-2, -1, 1) - 1/245 y DATA(2, -2, 1)
-
- 2 2
- + 1/490 y DATA(-2, -1, -1) + 2/245 y DATA(-1, 2, -2)
-
- 2 2
- - 1/245 y DATA(2, -2, -1) - 1/245 y DATA(-2, 2, -1)
-
- 2 2
- + 1/490 y DATA(-1, 1, 1) + 2/245 y DATA(1, -2, 2)
-
- 2 2
- + 2/245 y DATA(2, -2, 2) - 1/245 y DATA(-2, -1, 2)
-
- 2 2
- + 2/245 y DATA(-2, -2, -2) + 2/245 y DATA(-1, -2, -2)
-
- 2 2
- + 2/245 y DATA(1, -2, -2) - 1/245 y DATA(-2, -1, -2)
-
- 2 2
- + 2/245 y DATA(2, -2, -2) - 1/245 y DATA(-1, -1, -2)
-
- 2 2
- - 1/245 y DATA(2, -1, -2) - 1/245 y DATA(1, -1, -2)
-
- - 1/350 y DATA(-1, 1, 1) - 2/175 y DATA(1, -2, 2) - 2/175 y DATA(2, -2, 2)
-
- - 1/175 y DATA(-2, -1, 2) - 2/175 y DATA(-2, -2, -2)
-
- - 2/175 y DATA(-1, -2, -2) - 2/175 y DATA(1, -2, -2)
-
- - 1/175 y DATA(-2, -1, -2) - 2/175 y DATA(2, -2, -2)
-
- - 1/175 y DATA(-1, -1, -2) - 1/175 y DATA(2, -1, -2)
-
- - 1/175 y DATA(1, -1, -2) - 2/175 y DATA(-1, -2, 2)
-
- + 2/175 y DATA(2, 2, 2) + 2/175 y DATA(-1, 2, 2) + 1/175 y DATA(2, 1, 2)
-
- + 1/175 y DATA(-1, 1, 2) + 1/175 y DATA(1, 1, 2) + 2/175 y DATA(1, 2, 2)
-
- - 1/175 y DATA(-2, 2, 1) - 1/350 y DATA(-1, 1, -1)
-
- - 1/350 y DATA(1, 1, -1) + 1/350 y DATA(-1, -1, 1)
-
- + 1/350 y DATA(1, -1, 1) + 1/350 y DATA(-1, -1, -1)
-
- - 1/175 y DATA(-1, 2, -1) - 1/175 y DATA(1, 2, -1)
-
- - 1/175 y DATA(2, 2, -1) + 2/175 y DATA(2, 2, -2)
-
- + 1/175 y DATA(-2, -2, 1) + 2/175 y DATA(-2, 2, 2)
-
- + 2/175 y DATA(1, 2, -2) + 1/175 y DATA(-1, -2, 1)
-
- + 1/175 y DATA(-2, -2, -1) + 1/175 y DATA(-1, -2, -1)
-
- 2 2
- - 1/245 x DATA(-1, 2, 2) + 2/245 x DATA(2, 1, 2)
-
- 2 2
- - 1/245 x DATA(-1, 1, 2) - 1/245 x DATA(1, 1, 2)
-
- 2 2
- - 1/245 x DATA(1, 2, 2) + 1/490 x DATA(1, -2, 1)
-
- 2 2
- + 1/490 x DATA(1, -2, -1) - 1/245 x DATA(-2, -1, 1)
-
- 2 2
- - 1/245 x DATA(2, -2, 1) - 1/245 x DATA(-2, -1, -1)
-
- 2 2
- - 1/245 x DATA(-1, 2, -2) - 1/245 x DATA(2, -2, -1)
-
- 2 2
- - 1/245 x DATA(-2, 2, -1) + 1/490 x DATA(-1, 1, 1)
-
- 2 2
- - 1/245 x DATA(1, -2, 2) + 2/245 x DATA(2, -2, 2)
-
- 2 2
- + 2/245 x DATA(-2, -1, 2) + 2/245 x DATA(-2, -2, -2)
-
- 2 2
- - 1/245 x DATA(-1, -2, -2) - 1/245 x DATA(1, -2, -2)
-
- 2 2
- + 2/245 x DATA(-2, -1, -2) + 2/245 x DATA(2, -2, -2)
-
- 2 2
- - 1/245 x DATA(-1, -1, -2) + 2/245 x DATA(2, -1, -2)
-
- 2 2
- - 1/245 x DATA(1, -1, -2) - 1/245 x DATA(-1, -2, 2)
-
- 2 2
- + 2/245 x DATA(2, 2, 2) - 1/245 x DATA(2, 1, 1)
-
- - 1/50 x z DATA(-2, 0, 2) - 1/25 x z DATA(-2, 0, -1)
-
- + 1/50 x z DATA(-1, 0, 1) + 1/50 x z DATA(1, 0, -1)
-
- - 1/50 x z DATA(-1, 0, -1) + 1/175 x y DATA(1, -2, 0)
-
-> coeff_as_lc_of_data(%, posn_list_3d_size5);
-bytes used=2498791136, alloc=15529188, time=416.50
-bytes used=2499857728, alloc=15529188, time=416.58
-bytes used=2500858100, alloc=15529188, time=416.66
-bytes used=2501879432, alloc=15529188, time=416.75
-bytes used=2502879756, alloc=15529188, time=416.83
-bytes used=2503894356, alloc=15529188, time=416.91
-bytes used=2504925812, alloc=15529188, time=416.99
-bytes used=2506008052, alloc=15529188, time=417.08
-bytes used=2507057056, alloc=15529188, time=417.17
-bytes used=2508073776, alloc=15529188, time=417.25
-bytes used=2509107476, alloc=15529188, time=417.34
-bytes used=2510107632, alloc=15529188, time=417.42
-bytes used=2511108052, alloc=15529188, time=417.51
-bytes used=2512122256, alloc=15529188, time=417.59
-bytes used=2513178716, alloc=15529188, time=417.68
-bytes used=2514219916, alloc=15529188, time=417.77
-bytes used=2515238840, alloc=15529188, time=417.87
-bytes used=2516239184, alloc=15529188, time=417.95
-bytes used=2517268364, alloc=15529188, time=418.05
-bytes used=2518280016, alloc=15529188, time=418.15
-bytes used=2519280176, alloc=15529188, time=418.25
-bytes used=2520280292, alloc=15529188, time=418.35
-bytes used=2521295292, alloc=15529188, time=418.45
-bytes used=2522296468, alloc=15529188, time=418.56
-bytes used=2523306688, alloc=15529188, time=418.67
-bytes used=2524315432, alloc=15529188, time=418.75
-bytes used=2525333420, alloc=15529188, time=418.82
-bytes used=2526351296, alloc=15529188, time=418.90
-bytes used=2527369060, alloc=15529188, time=418.97
- 2 529 2
-[COEFF(-2, -2, -2) = - 2/175 y + 2/245 y - ----- + 1/50 z + 1/50 y z - 1/50 z
- 14700
-
- 2
- + 2/175 x y + 2/245 x + 1/50 x z - 2/175 x, COEFF(-1, -2, -2) = 1/175 x y
-
- 169 2 2
- - ----- - 2/175 y + 1/100 x z + 1/50 y z - 1/245 x - 1/175 x + 2/245 y
- 14700
-
- 2
- + 1/50 z - 1/50 z, COEFF(0, -2, -2) =
-
- 2 2 2
- - 2/245 x - 1/50 z + 1/50 y z - 2/175 y + 2/245 y - 1/300 + 1/50 z ,
-
- 2 169
- COEFF(1, -2, -2) = 1/50 z - 1/100 x z + 1/175 x - ----- - 1/50 z
- 14700
-
- 2 2
- + 1/50 y z + 2/245 y - 1/175 x y - 2/175 y - 1/245 x , COEFF(2, -2, -2)
-
- 2 2 529 2
- = 2/245 y + 1/50 z - 2/175 x y - ----- - 1/50 z - 1/50 x z + 2/245 x
- 14700
-
- 169 2
- + 2/175 x + 1/50 y z - 2/175 y, COEFF(-2, -1, -2) = - ----- + 2/245 x
- 14700
-
- 2 2
- - 1/175 y + 1/100 y z + 1/175 x y - 1/245 y + 1/50 z - 1/50 z + 1/50 x z
-
- 2
- - 2/175 x, COEFF(-1, -1, -2) = 1/100 x z + 1/50 z - 1/175 y - 1/50 z
-
- 191 2 2
- + 1/100 y z + ----- - 1/245 y + 1/350 x y - 1/245 x - 1/175 x,
- 14700
-
- COEFF(0, -1, -2) =
-
- 311 2 2 2
- - 1/175 y + ----- - 1/50 z + 1/100 y z - 2/245 x - 1/245 y + 1/50 z ,
- 14700
-
- 2 2
- COEFF(1, -1, -2) = 1/100 y z + 1/50 z - 1/175 y - 1/245 y + 1/175 x
-
- 2 191
- - 1/245 x - 1/100 x z - 1/350 x y + ----- - 1/50 z, COEFF(2, -1, -2) =
- 14700
-
- 169 2
- - ----- - 1/175 x y + 2/175 x - 1/175 y - 1/245 y - 1/50 x z + 1/100 y z
- 14700
-
- 2 2
- + 1/50 z - 1/50 z + 2/245 x , COEFF(-2, 0, -2) =
-
- 2 2 2
- - 2/175 x + 1/50 x z - 1/300 + 1/50 z + 2/245 x - 2/245 y - 1/50 z,
-
- COEFF(-1, 0, -2) =
-
- 2 2 2 311
- - 1/175 x - 1/245 x - 1/50 z + 1/100 x z + 1/50 z - 2/245 y + -----,
- 14700
-
- 431 2 2 2
- COEFF(0, 0, -2) = ----- - 2/245 y - 1/50 z - 2/245 x + 1/50 z ,
- 14700
-
- COEFF(1, 0, -2) =
-
- 2 2 311 2
- 1/50 z - 2/245 y + ----- - 1/100 x z + 1/175 x - 1/245 x - 1/50 z,
- 14700
-
- COEFF(2, 0, -2) =
-
- 2 2 2
- 2/245 x + 1/50 z - 1/50 x z - 1/50 z - 1/300 - 2/245 y + 2/175 x,
-
- 2
- COEFF(-2, 1, -2) = - 1/100 y z - 1/245 y - 2/175 x - 1/175 x y - 1/50 z
-
- 2 2 169
- + 2/245 x + 1/50 z - ----- + 1/50 x z + 1/175 y, COEFF(-1, 1, -2) =
- 14700
-
- 191
- - 1/100 y z - 1/50 z + 1/175 y - 1/175 x + ----- + 1/100 x z - 1/350 x y
- 14700
-
- 2 2 2
- - 1/245 x - 1/245 y + 1/50 z , COEFF(0, 1, -2) =
-
- 2 2 311 2
- 1/175 y - 2/245 x + 1/50 z + ----- - 1/100 y z - 1/50 z - 1/245 y ,
- 14700
-
- COEFF(1, 1, -2) = - 1/100 x z + 1/175 y + 1/175 x - 1/100 y z + 1/350 x y
-
- 2 191 2 2
- + 1/50 z + ----- - 1/245 y - 1/50 z - 1/245 x , COEFF(2, 1, -2) =
- 14700
-
- 169 2
- 2/175 x - 1/100 y z + 1/175 y - 1/50 z - 1/50 x z - ----- + 1/50 z
- 14700
-
- 2 2
- + 2/245 x + 1/175 x y - 1/245 y , COEFF(-2, 2, -2) = 2/175 y - 2/175 x y
-
- 529 2 2
- - ----- - 1/50 y z + 2/245 x - 2/175 x - 1/50 z + 2/245 y + 1/50 x z
- 14700
-
- 2 169 2
- + 1/50 z , COEFF(-1, 2, -2) = - ----- - 1/175 x y + 1/100 x z + 2/245 y
- 14700
-
- 2 2
- - 1/245 x - 1/50 y z + 2/175 y + 1/50 z - 1/175 x - 1/50 z,
-
- COEFF(0, 2, -2) =
-
- 2 2 2
- 1/50 z - 1/50 z + 2/175 y + 2/245 y - 2/245 x - 1/50 y z - 1/300,
-
- 2 2
- COEFF(1, 2, -2) = - 1/100 x z + 1/175 x y - 1/245 x + 2/245 y - 1/50 z
-
- 169 2
- - ----- + 1/175 x + 1/50 z - 1/50 y z + 2/175 y, COEFF(2, 2, -2) =
- 14700
-
- 2 2 2 529
- 2/245 x + 2/175 x + 1/50 z + 2/245 y - ----- - 1/50 y z - 1/50 x z
- 14700
-
- 2
- + 2/175 y + 2/175 x y - 1/50 z, COEFF(-2, -2, -1) = 1/175 x - 1/245 x
-
- 2 256 2
- - 1/25 x z + 1/25 z - 1/245 y + ---- - 1/25 y z - 2/25 z + 1/175 y
- 3675
-
- 211
- - 1/175 x y, COEFF(-1, -2, -1) = - 1/50 x z + 1/175 y + ---- - 1/350 x y
- 3675
-
- 2 2 2
- - 2/25 z + 1/350 x + 1/25 z - 1/245 y - 1/25 y z + 1/490 x ,
-
- COEFF(0, -2, -1) =
-
- 2 2 2
- 1/25 z - 1/25 y z + 1/245 x + 1/175 y + 4/75 - 1/245 y - 2/25 z ,
-
- 2 2 2
- COEFF(1, -2, -1) = 1/175 y + 1/490 x - 1/245 y + 1/25 z - 2/25 z
-
- 211
- + 1/350 x y - 1/350 x + 1/50 x z - 1/25 y z + ----, COEFF(2, -2, -1) =
- 3675
-
- 256 2 2
- ---- + 1/25 z + 1/175 y - 1/25 y z + 1/175 x y - 1/245 y - 2/25 z
- 3675
-
- 2 2
- - 1/175 x - 1/245 x + 1/25 x z, COEFF(-2, -1, -1) = 1/25 z - 2/25 z
-
- 2 211 2
- - 1/350 x y - 1/245 x - 1/25 x z + ---- - 1/50 y z + 1/490 y + 1/175 x
- 3675
-
- 2
- + 1/350 y, COEFF(-1, -1, -1) = - 2/25 z + 1/350 x - 1/700 x y + 1/350 y
-
- 2 2 166
- + 1/490 x - 1/50 y z - 1/50 x z + 1/490 y + ---- + 1/25 z,
- 3675
-
- COEFF(0, -1, -1) =
-
- 2 2 151 2
- 1/245 x - 1/50 y z + 1/490 y + ---- - 2/25 z + 1/350 y + 1/25 z,
- 3675
-
- 166
- COEFF(1, -1, -1) = - 1/50 y z + 1/350 y + ---- + 1/25 z + 1/50 x z
- 3675
-
- 2 2 2
- + 1/490 y - 2/25 z - 1/350 x + 1/700 x y + 1/490 x , COEFF(2, -1, -1) =
-
- 2 211 2
- 1/350 x y + 1/490 y + 1/25 z + ---- + 1/350 y + 1/25 x z - 1/245 x
- 3675
-
- 2
- - 1/175 x - 2/25 z - 1/50 y z, COEFF(-2, 0, -1) =
-
- 2 2 2
- 1/245 y - 2/25 z + 1/25 z + 4/75 - 1/25 x z + 1/175 x - 1/245 x ,
-
- COEFF(-1, 0, -1) =
-
- 151 2 2 2
- 1/25 z + ---- - 1/50 x z + 1/490 x - 2/25 z + 1/350 x + 1/245 y ,
- 3675
-
- 2 2 136 2
- COEFF(0, 0, -1) = - 2/25 z + 1/245 x + ---- + 1/25 z + 1/245 y ,
- 3675
-
- COEFF(1, 0, -1) =
-
- 151 2 2 2
- 1/25 z - 1/350 x + 1/50 x z + ---- + 1/490 x - 2/25 z + 1/245 y ,
- 3675
-
- COEFF(2, 0, -1) =
-
- 2 2 2
- - 1/245 x + 1/25 z + 1/25 x z + 4/75 - 2/25 z + 1/245 y - 1/175 x,
-
- COEFF(-2, 1, -1) = 1/350 x y + 1/50 y z + 1/175 x - 1/350 y - 1/25 x z
-
- 2 2 211 2
- + 1/25 z - 2/25 z + 1/490 y + ---- - 1/245 x , COEFF(-1, 1, -1) =
- 3675
-
- 2 2 2
- - 1/350 y + 1/490 x + 1/700 x y + 1/490 y - 2/25 z + 1/25 z + 1/350 x
-
- 166
- + ---- - 1/50 x z + 1/50 y z, COEFF(0, 1, -1) =
- 3675
-
- 151 2 2 2
- ---- - 1/350 y + 1/50 y z - 2/25 z + 1/245 x + 1/490 y + 1/25 z,
- 3675
-
- 2 166
- COEFF(1, 1, -1) = - 1/700 x y + 1/490 y + ---- - 1/350 x - 1/350 y
- 3675
-
- 2 2
- + 1/50 x z + 1/25 z + 1/490 x - 2/25 z + 1/50 y z, COEFF(2, 1, -1) =
-
- 2 2 2
- 1/25 x z + 1/490 y - 1/350 y + 1/50 y z - 2/25 z + 1/25 z - 1/245 x
-
- 211 2
- + ---- - 1/175 x - 1/350 x y, COEFF(-2, 2, -1) = 1/175 x y - 2/25 z
- 3675
-
- 256 2 2
- + 1/25 z - 1/25 x z + ---- + 1/25 y z + 1/175 x - 1/245 x - 1/245 y
- 3675
-
- 211 2
- - 1/175 y, COEFF(-1, 2, -1) = 1/25 z + ---- + 1/490 x + 1/350 x y
- 3675
-
- 2 2
- - 1/245 y - 1/50 x z + 1/25 y z - 1/175 y + 1/350 x - 2/25 z ,
-
- COEFF(0, 2, -1) =
-
- 2 2 2
- - 1/175 y + 1/245 x - 2/25 z + 1/25 y z + 4/75 + 1/25 z - 1/245 y ,
-
- 2
- COEFF(1, 2, -1) = - 1/175 y - 2/25 z - 1/350 x y + 1/25 z + 1/50 x z
-
- 2 2 211
- - 1/350 x - 1/245 y + 1/490 x + ---- + 1/25 y z, COEFF(2, 2, -1) =
- 3675
-
- 2 2
- - 1/175 y + 1/25 y z - 1/245 x + 1/25 z - 1/245 y - 1/175 x y + 1/25 x z
-
- 2 256
- - 2/25 z + ---- - 1/175 x, COEFF(-2, -2, 0) =
- 3675
-
- 2 2 33 2
- - 2/245 x - 2/245 y - --- + 3/25 z - 2/175 x y + 2/175 y + 2/175 x,
- 490
-
- COEFF(-1, -2, 0) =
-
- 2 2 2
- 3/25 z + 1/175 x - 1/175 x y - 2/245 y - 9/98 + 2/175 y + 1/245 x ,
-
- 2 2 2
- COEFF(0, -2, 0) = - 1/10 + 2/175 y + 2/245 x - 2/245 y + 3/25 z ,
-
- COEFF(1, -2, 0) =
-
- 2 2 2
- - 2/245 y + 1/175 x y + 3/25 z + 2/175 y + 1/245 x - 9/98 - 1/175 x,
-
- COEFF(2, -2, 0) =
-
- 33 2 2 2
- - --- + 2/175 x y + 3/25 z - 2/245 y - 2/245 x + 2/175 y - 2/175 x,
- 490
-
- COEFF(-2, -1, 0) =
-
- 2 2 2
- - 1/175 x y + 1/175 y + 1/245 y + 3/25 z - 2/245 x - 9/98 + 2/175 x,
-
- COEFF(-1, -1, 0) =
-
- 2 2 2 57
- 3/25 z + 1/245 y - 1/350 x y + 1/245 x + 1/175 y + 1/175 x - ---,
- 490
-
- 2 2 61 2
- COEFF(0, -1, 0) = 2/245 x + 3/25 z - --- + 1/175 y + 1/245 y ,
- 490
-
- COEFF(1, -1, 0) =
-
- 2 2 2 57
- 1/175 y + 1/245 x + 1/350 x y - 1/175 x + 1/245 y + 3/25 z - ---,
- 490
-
- COEFF(2, -1, 0) =
-
- 2 2 2
- 1/175 y + 1/175 x y - 9/98 + 1/245 y - 2/245 x + 3/25 z - 2/175 x,
-
- 2 2 2
- COEFF(-2, 0, 0) = 2/245 y - 2/245 x + 3/25 z + 2/175 x - 1/10,
-
- 2 2 2 61
- COEFF(-1, 0, 0) = 1/245 x + 1/175 x + 2/245 y + 3/25 z - ---,
- 490
-
- 2 13 2 2
- COEFF(0, 0, 0) = 2/245 x - -- + 2/245 y + 3/25 z ,
- 98
-
- 2 61 2 2
- COEFF(1, 0, 0) = - 1/175 x + 2/245 y - --- + 3/25 z + 1/245 x ,
- 490
-
- 2 2 2
- COEFF(2, 0, 0) = - 2/245 x - 2/175 x + 3/25 z + 2/245 y - 1/10,
-
- COEFF(-2, 1, 0) =
-
- 2 2 2
- 1/175 x y + 3/25 z - 9/98 - 1/175 y + 2/175 x + 1/245 y - 2/245 x ,
-
- COEFF(-1, 1, 0) =
-
- 57 2 2 2
- - 1/175 y - --- + 1/350 x y + 1/245 y + 1/175 x + 3/25 z + 1/245 x ,
- 490
-
- 61 2 2 2
- COEFF(0, 1, 0) = - --- + 2/245 x - 1/175 y + 1/245 y + 3/25 z ,
- 490
-
- COEFF(1, 1, 0) =
-
- 2 2 2 57
- - 1/175 y + 1/245 x + 3/25 z - 1/175 x + 1/245 y - 1/350 x y - ---,
- 490
-
- COEFF(2, 1, 0) =
-
- 2 2 2
- - 1/175 y - 2/245 x - 1/175 x y + 1/245 y - 9/98 + 3/25 z - 2/175 x,
-
- COEFF(-2, 2, 0) =
-
- 2 2 2 33
- - 2/245 x + 3/25 z + 2/175 x - 2/175 y + 2/175 x y - 2/245 y - ---,
- 490
-
- COEFF(-1, 2, 0) =
-
- 2 2 2
- - 2/175 y + 3/25 z - 2/245 y + 1/175 x y - 9/98 + 1/175 x + 1/245 x ,
-
- 2 2 2
- COEFF(0, 2, 0) = 3/25 z - 2/245 y - 2/175 y - 1/10 + 2/245 x ,
-
- COEFF(1, 2, 0) =
-
- 2 2 2
- - 2/245 y - 1/175 x y + 3/25 z - 1/175 x - 9/98 - 2/175 y + 1/245 x ,
-
- COEFF(2, 2, 0) =
-
- 2 33 2 2
- - 2/175 y - 2/175 x y - 2/245 x - --- - 2/175 x + 3/25 z - 2/245 y ,
- 490
-
- 256 2
- COEFF(-2, -2, 1) = 1/25 y z + ---- + 1/25 x z + 1/175 y - 1/245 x
- 3675
-
- 2 2
- + 1/175 x - 2/25 z - 1/175 x y - 1/245 y - 1/25 z, COEFF(-1, -2, 1) =
-
- 2 2
- 1/50 x z - 1/25 z - 1/245 y + 1/490 x + 1/350 x + 1/175 y + 1/25 y z
-
- 2 211
- - 2/25 z - 1/350 x y + ----, COEFF(0, -2, 1) =
- 3675
-
- 2 2 2
- 4/75 + 1/245 x + 1/175 y - 1/25 z + 1/25 y z - 1/245 y - 2/25 z ,
-
- 2 2 2
- COEFF(1, -2, 1) = 1/490 x - 1/350 x - 1/245 y - 2/25 z - 1/50 x z
-
- 211
- - 1/25 z + 1/175 y + 1/350 x y + ---- + 1/25 y z, COEFF(2, -2, 1) =
- 3675
-
- 2 256 2
- 1/175 y - 2/25 z - 1/25 x z - 1/175 x - 1/25 z + ---- - 1/245 y
- 3675
-
- 2
- + 1/25 y z + 1/175 x y - 1/245 x , COEFF(-2, -1, 1) = - 1/350 x y
-
- 211 2 2
- + 1/350 y + ---- + 1/25 x z - 2/25 z + 1/175 x + 1/490 y - 1/25 z
- 3675
-
- 2 166 2
- + 1/50 y z - 1/245 x , COEFF(-1, -1, 1) = 1/350 y + ---- - 2/25 z
- 3675
-
- 2 2
- + 1/490 x - 1/25 z + 1/50 y z + 1/490 y + 1/50 x z + 1/350 x - 1/700 x y
-
- , COEFF(0, -1, 1) =
-
- 151 2 2 2
- - 1/25 z + ---- - 2/25 z + 1/245 x + 1/50 y z + 1/490 y + 1/350 y,
- 3675
-
- 166 2
- COEFF(1, -1, 1) = - 1/350 x + 1/50 y z + ---- - 1/25 z + 1/490 x + 1/350 y
- 3675
-
- 2 2
- + 1/700 x y - 2/25 z - 1/50 x z + 1/490 y , COEFF(2, -1, 1) = - 1/175 x
-
- 2 211 2
- - 1/245 x + 1/350 x y - 1/25 z + ---- + 1/50 y z - 2/25 z + 1/350 y
- 3675
-
- 2
- + 1/490 y - 1/25 x z, COEFF(-2, 0, 1) =
-
- 2 2 2
- - 1/245 x + 1/175 x + 4/75 - 1/25 z + 1/245 y + 1/25 x z - 2/25 z ,
-
- COEFF(-1, 0, 1) =
-
- 2 151 2 2
- 1/350 x + 1/245 y + ---- - 1/25 z + 1/490 x + 1/50 x z - 2/25 z ,
- 3675
-
- 2 2 136 2
- COEFF(0, 0, 1) = 1/245 x - 2/25 z - 1/25 z + ---- + 1/245 y ,
- 3675
-
- COEFF(1, 0, 1) =
-
- 2 2 2 151
- - 1/350 x + 1/245 y - 1/50 x z + 1/490 x - 2/25 z + ---- - 1/25 z,
- 3675
-
- COEFF(2, 0, 1) =
-
- 2 2 2
- - 2/25 z + 1/245 y - 1/25 z + 4/75 - 1/245 x - 1/25 x z - 1/175 x,
-
- 2
- COEFF(-2, 1, 1) = - 1/25 z - 1/350 y + 1/350 x y - 1/245 x + 1/25 x z
-
- 211 2 2 166
- - 1/50 y z + ---- + 1/175 x + 1/490 y - 2/25 z , COEFF(-1, 1, 1) = ----
- 3675 3675
-
- 2 2 2
- + 1/490 x - 1/350 y + 1/490 y - 2/25 z - 1/50 y z + 1/700 x y + 1/350 x
-
- - 1/25 z + 1/50 x z, COEFF(0, 1, 1) =
-
- 2 151 2 2
- 1/490 y + ---- + 1/245 x - 1/50 y z - 1/350 y - 1/25 z - 2/25 z ,
- 3675
-
- 2 2 2
- COEFF(1, 1, 1) = - 1/700 x y - 1/50 x z + 1/490 y + 1/490 x - 2/25 z
-
- 166
- - 1/25 z - 1/50 y z + ---- - 1/350 y - 1/350 x, COEFF(2, 1, 1) =
- 3675
-
- 2 211 2
- - 1/25 x z - 1/50 y z + 1/490 y - 1/350 x y + ---- - 1/175 x - 2/25 z
- 3675
-
- 2
- - 1/25 z - 1/350 y - 1/245 x , COEFF(-2, 2, 1) = 1/175 x y + 1/25 x z
-
- 2 2 2
- + 1/175 x - 1/175 y - 1/245 y - 1/25 y z - 1/245 x - 1/25 z - 2/25 z
-
- 256
- + ----, COEFF(-1, 2, 1) = 1/350 x y - 1/175 y - 1/25 z + 1/50 x z
- 3675
-
- 2 2 2 211
- + 1/350 x - 2/25 z - 1/25 y z - 1/245 y + 1/490 x + ----,
- 3675
-
- COEFF(0, 2, 1) =
-
- 2 2 2
- - 1/245 y - 1/175 y - 1/25 y z - 2/25 z - 1/25 z + 1/245 x + 4/75,
-
- 2 2
- COEFF(1, 2, 1) = - 1/350 x y - 2/25 z - 1/175 y + 1/490 x - 1/50 x z
-
- 211 2
- - 1/350 x + ---- - 1/25 z - 1/245 y - 1/25 y z, COEFF(2, 2, 1) =
- 3675
-
- 2 2 2
- - 2/25 z - 1/25 y z - 1/25 z - 1/245 x - 1/245 y - 1/175 x y - 1/175 x
-
- 256 529
- - 1/25 x z + ---- - 1/175 y, COEFF(-2, -2, 2) = - 1/50 x z - -----
- 3675 14700
-
- 2 2
- + 1/50 z + 2/175 x y + 2/245 x + 2/245 y - 2/175 x - 2/175 y - 1/50 y z
-
- 2 2
- + 1/50 z , COEFF(-1, -2, 2) = 1/175 x y - 1/175 x + 1/50 z - 1/50 y z
-
- 2 169 2
- + 1/50 z + 2/245 y - 2/175 y - ----- - 1/245 x - 1/100 x z,
- 14700
-
- COEFF(0, -2, 2) =
-
- 2 2 2
- - 1/50 y z - 2/245 x - 2/175 y + 2/245 y + 1/50 z + 1/50 z - 1/300,
-
- 2 169 2
- COEFF(1, -2, 2) = 2/245 y - ----- - 1/245 x - 1/50 y z - 2/175 y
- 14700
-
- 2
- + 1/50 z + 1/50 z + 1/100 x z - 1/175 x y + 1/175 x, COEFF(2, -2, 2) =
-
- 2 529
- 1/50 z + 2/175 x - 2/175 x y - 1/50 y z + 2/245 x + 1/50 x z - -----
- 14700
-
- 2 2 2 2
- - 2/175 y + 2/245 y + 1/50 z , COEFF(-2, -1, 2) = 1/50 z - 1/245 y
-
- 169
- - 1/50 x z - ----- + 1/175 x y - 1/175 y + 1/50 z - 2/175 x - 1/100 y z
- 14700
-
- 2 2
- + 2/245 x , COEFF(-1, -1, 2) = 1/50 z + 1/50 z - 1/100 y z - 1/175 y
-
- 2 2 191
- - 1/245 y - 1/245 x - 1/100 x z + ----- - 1/175 x + 1/350 x y,
- 14700
-
- COEFF(0, -1, 2) =
-
- 2 2 311 2
- - 2/245 x + 1/50 z - 1/100 y z + 1/50 z + ----- - 1/245 y - 1/175 y,
- 14700
-
- COEFF(1, -1, 2) = - 1/100 y z + 1/175 x + 1/50 z + 1/100 x z - 1/175 y
-
- 2 2 191 2
- - 1/245 x - 1/350 x y + 1/50 z + ----- - 1/245 y , COEFF(2, -1, 2) =
- 14700
-
- 2 169 2 2
- - 1/175 x y + 1/50 z + 1/50 z + 1/50 x z - ----- - 1/245 y + 2/245 x
- 14700
-
- - 1/100 y z + 2/175 x - 1/175 y, COEFF(-2, 0, 2) =
-
- 2 2 2
- - 2/175 x + 1/50 z + 1/50 z - 2/245 y - 1/300 - 1/50 x z + 2/245 x ,
-
- COEFF(-1, 0, 2) =
-
- 311 2 2 2
- - 1/175 x + ----- + 1/50 z - 1/245 x - 2/245 y - 1/100 x z + 1/50 z,
- 14700
-
- 2 2 431 2
- COEFF(0, 0, 2) = - 2/245 y - 2/245 x + ----- + 1/50 z + 1/50 z ,
- 14700
-
- COEFF(1, 0, 2) =
-
- 2 2 2 311
- 1/175 x - 1/245 x + 1/50 z - 2/245 y + 1/50 z + ----- + 1/100 x z,
- 14700
-
- COEFF(2, 0, 2) =
-
- 2 2 2
- 1/50 x z - 1/300 + 2/175 x + 2/245 x + 1/50 z - 2/245 y + 1/50 z,
-
- 169
- COEFF(-2, 1, 2) = - 1/50 x z - 1/175 x y - ----- - 2/175 x + 1/50 z
- 14700
-
- 2 2 2
- + 1/50 z + 2/245 x + 1/175 y + 1/100 y z - 1/245 y , COEFF(-1, 1, 2) =
-
- 2 2 191
- - 1/100 x z - 1/245 x + 1/175 y - 1/245 y + ----- - 1/350 x y + 1/100 y z
- 14700
-
- 2
- + 1/50 z + 1/50 z - 1/175 x, COEFF(0, 1, 2) =
-
- 2 2 2 311
- 1/50 z - 2/245 x + 1/100 y z - 1/245 y + ----- + 1/50 z + 1/175 y,
- 14700
-
- 191
- COEFF(1, 1, 2) = 1/100 x z + 1/350 x y + ----- + 1/175 y + 1/50 z + 1/175 x
- 14700
-
- 2 2 2 169
- + 1/100 y z - 1/245 x - 1/245 y + 1/50 z , COEFF(2, 1, 2) = - -----
- 14700
-
- 2 2 2
- - 1/245 y + 2/245 x + 2/175 x + 1/175 x y + 1/50 z + 1/175 y
-
- 2
- + 1/100 y z + 1/50 z + 1/50 x z, COEFF(-2, 2, 2) = 2/175 y + 1/50 z
-
- 529 2 2
- + 1/50 z - 2/175 x - ----- - 1/50 x z + 1/50 y z + 2/245 y + 2/245 x
- 14700
-
- 2 169
- - 2/175 x y, COEFF(-1, 2, 2) = - 1/175 x + 2/245 y - ----- - 1/175 x y
- 14700
-
- 2 2
- + 2/175 y - 1/245 x - 1/100 x z + 1/50 z + 1/50 z + 1/50 y z,
-
- COEFF(0, 2, 2) =
-
- 2 2 2
- 2/175 y + 1/50 y z + 1/50 z + 1/50 z + 2/245 y - 2/245 x - 1/300,
-
- 2 169
- COEFF(1, 2, 2) = 2/175 y + 1/50 z + 1/175 x + 1/175 x y + 1/50 z - -----
- 14700
-
- 2 2 2
- + 1/50 y z - 1/245 x + 1/100 x z + 2/245 y , COEFF(2, 2, 2) = 2/245 x
-
- 2 529 2
- + 2/245 y - ----- + 2/175 x + 1/50 x z + 2/175 y + 1/50 z + 1/50 z
- 14700
-
- + 1/50 y z + 2/175 x y]
-
-> print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
-> "3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c");
-bytes used=2528369496, alloc=15529188, time=419.06
-bytes used=2529369692, alloc=15529188, time=419.15
-bytes used=2530369900, alloc=15529188, time=419.23
-bytes used=2531370592, alloc=15529188, time=419.33
-bytes used=2532370780, alloc=15529188, time=419.97
-bytes used=2533371168, alloc=15529188, time=420.64
-bytes used=2534371380, alloc=15529188, time=421.29
-bytes used=2535371992, alloc=15529188, time=421.94
-bytes used=2536372676, alloc=15529188, time=422.58
-bytes used=2537372868, alloc=15529188, time=422.84
-bytes used=2538373044, alloc=15529188, time=422.93
-bytes used=2539373828, alloc=15529188, time=423.02
-bytes used=2540391032, alloc=15529188, time=423.10
-bytes used=2541430388, alloc=15529188, time=423.16
-bytes used=2542433716, alloc=15529188, time=423.24
-bytes used=2543433920, alloc=15529188, time=423.33
-bytes used=2544434136, alloc=15529188, time=424.03
-bytes used=2545434316, alloc=15529188, time=425.01
-bytes used=2546434436, alloc=15529188, time=425.39
-bytes used=2547434580, alloc=15529188, time=425.56
-bytes used=2548435244, alloc=15529188, time=425.63
-bytes used=2549435952, alloc=15529188, time=425.69
-bytes used=2550436232, alloc=15529188, time=425.77
-bytes used=2551436412, alloc=15529188, time=425.83
-bytes used=2552436696, alloc=15529188, time=425.90
-bytes used=2553437072, alloc=15529188, time=425.97
-bytes used=2554437340, alloc=15529188, time=426.04
-bytes used=2555437572, alloc=15529188, time=426.11
-bytes used=2556437828, alloc=15529188, time=426.19
-bytes used=2557437992, alloc=15529188, time=426.26
-bytes used=2558445824, alloc=15529188, time=426.37
-bytes used=2559445976, alloc=15529188, time=426.48
-bytes used=2560446160, alloc=15529188, time=426.59
-bytes used=2561446380, alloc=15529188, time=426.71
-bytes used=2562446552, alloc=15529188, time=426.81
-bytes used=2563456084, alloc=15529188, time=426.93
-bytes used=2564461228, alloc=15529188, time=427.04
-bytes used=2565461688, alloc=15529188, time=427.17
-bytes used=2566465616, alloc=15529188, time=427.29
-bytes used=2567465864, alloc=15529188, time=427.42
-bytes used=2568466224, alloc=15529188, time=427.52
-bytes used=2569466488, alloc=15529188, time=427.88
-bytes used=2570466700, alloc=15529188, time=429.61
-bytes used=2571466856, alloc=15529188, time=430.25
-bytes used=2572467036, alloc=15529188, time=430.64
-bytes used=2573467420, alloc=15529188, time=430.73
-bytes used=2574467880, alloc=15529188, time=430.80
-bytes used=2575468328, alloc=15529188, time=430.88
-bytes used=2576468744, alloc=15529188, time=430.95
-bytes used=2577469008, alloc=15529188, time=431.02
-bytes used=2578469160, alloc=15529188, time=431.10
-bytes used=2579469328, alloc=15529188, time=431.17
-bytes used=2580469612, alloc=15529188, time=431.25
-bytes used=2581469788, alloc=15529188, time=431.32
-bytes used=2582470128, alloc=15529188, time=431.39
-bytes used=2583470384, alloc=15529188, time=431.47
-bytes used=2584471580, alloc=15529188, time=431.65
-bytes used=2585473060, alloc=15529188, time=431.78
-bytes used=2586485420, alloc=15529188, time=431.91
-bytes used=2587485612, alloc=15529188, time=432.01
-bytes used=2588485832, alloc=15529188, time=433.94
-bytes used=2589486048, alloc=15529188, time=435.02
-bytes used=2590486236, alloc=15529188, time=435.55
-bytes used=2591486408, alloc=15529188, time=435.64
-bytes used=2592486568, alloc=15529188, time=435.72
-bytes used=2593486772, alloc=15529188, time=435.79
-bytes used=2594487060, alloc=15529188, time=435.87
-bytes used=2595487356, alloc=15529188, time=435.94
-bytes used=2596487936, alloc=15529188, time=436.05
-bytes used=2597488092, alloc=15529188, time=436.33
-bytes used=2598488376, alloc=15529188, time=438.19
-bytes used=2599488608, alloc=15529188, time=439.16
-bytes used=2600488952, alloc=15529188, time=439.75
-bytes used=2601489780, alloc=15529188, time=439.88
-bytes used=2602489980, alloc=15529188, time=440.05
->
-########################################
-> quit
-bytes used=2603340308, alloc=15529188, time=440.12
diff --git a/src/GeneralizedPolynomial-Uniform/3d.maple b/src/GeneralizedPolynomial-Uniform/3d.maple
deleted file mode 100644
index 4ec2b2e..0000000
--- a/src/GeneralizedPolynomial-Uniform/3d.maple
+++ /dev/null
@@ -1,702 +0,0 @@
-# Maple code to compute 3-D Lagrange interpolation coefficients (orders 1-4)
-# $Id$
-
-################################################################################
-
-#
-# interpolating functions
-#
-
-fn_3d_order1 :=
-proc(x,y,z)
-# z^0 -----------
-+ c010*y
-+ c000 + c100*x
-# z^1 -----------
-+ c001*z
-end proc;
-
-fn_3d_order2 :=
-proc(x,y,z)
-# z^0 --------------------------
-+ c020*y^2
-+ c010*y + c110*x*y
-+ c000 + c100*x + c200*x^2
-# z^1 --------------------------
-+ c011*y*z
-+ c001*z + c101*x*z
-# z^2 --------------------------
-+ c002*z^2
-end proc;
-
-fn_3d_order3 :=
-proc(x,y,z)
-# z^0 -------------------------------------------
-+ c030*y^3
-+ c020*y^2 + c120*x*y^2
-+ c010*y + c110*x*y + c210*x^2*y
-+ c000 + c100*x + c200*x^2 + c300*x^3
-# z^1 -------------------------------------------
-+ c021*y^2*z
-+ c011*y *z + c111*x*y*z
-+ c001 *z + c101*x *z + c201*x^2*z
-# z^2 -------------------------------------------
-+ c012*y*z^2
-+ c002 *z^2 + c102*x*z^2
-# z^3 -------------------------------------------
-+ c003 *z^3
-end proc;
-
-fn_3d_order4 :=
-proc(x,y,z)
-# z^0 --------------------------------------------------------
-+ c040*y^4
-+ c030*y^3 + c130*x*y^3
-+ c020*y^2 + c120*x*y^2 + c220*x^2*y^2
-+ c010*y + c110*x*y + c210*x^2*y + c310*x^3*y
-+ c000 + c100*x + c200*x^2 + c300*x^3 + c400*x^4
-# z^1 -------------------------------------------
-+ c031*y^3*z
-+ c021*y^2*z + c121*x*y^2*z
-+ c011*y *z + c111*x*y *z + c211*x^2*y*z
-+ c001 *z + c101*x *z + c201*x^2 *z + c301*x^3*z
-# z^2 -------------------------------------------
-+ c022*y^2*z^2
-+ c012*y *z^2 + c112*x*y*z^2
-+ c002 *z^2 + c102*x *z^2 + c202*x^2*z^2
-# z^3 -------------------------------------------
-+ c013*y *z^3
-+ c003 *z^3 + c103*x *z^3
-# z^4 -------------------------------------------
-+ c004 *z^4
-end;
-
-################################################################################
-
-#
-# coefficients in interpolating functions
-#
-
-coeff_list_3d_order1 := [
- # z^0 -----
- c010,
- c000, c100,
- # z^1 -----
- c001
- ];
-coeff_list_3d_order2 := [
- # z^0 -----------
- c020,
- c010, c110,
- c000, c100, c200,
- # z^1 -----------
- c011,
- c001, c101,
- # z^2 -----------
- c002
- ];
-coeff_list_3d_order3 := [
- # z^0 ----------------
- c030,
- c020, c120,
- c010, c110, c210,
- c000, c100, c200, c300,
- # z^1 ----------------
- c021,
- c011, c111,
- c001, c101, c201,
- # z^2 ----------------
- c012,
- c002, c102,
- # z^3 ----------------
- c003
- ];
-coeff_list_3d_order4 := [
- # z^0 -----------------------
- c040,
- c030, c130,
- c020, c120, c220,
- c010, c110, c210, c310,
- c000, c100, c200, c300, c400,
- # z^1 -----------------------
- c031,
- c021, c121,
- c011, c111, c211,
- c001, c101, c201, c301,
- # z^2 -----------------------
- c022,
- c012, c112,
- c002, c102, c202,
- # z^3 -----------------------
- c013,
- c003, c103,
- # z^4 -----------------------
- c004
- ];
-
-################################################################################
-
-#
-# coordinates and interpolation points
-#
-
-coord_list_3d := [x,y,z];
-
-# generate points in Fortran ordering
-posn_list_3d_size2 := map(ListTools[Reverse],
- hypercube_points([ 0, 0, 0], [+1,+1,+1]));
-posn_list_3d_size3 := map(ListTools[Reverse],
- hypercube_points([-1,-1,-1], [+1,+1,+1]));
-posn_list_3d_size4 := map(ListTools[Reverse],
- hypercube_points([-1,-1,-1], [+2,+2,+2]));
-posn_list_3d_size5 := map(ListTools[Reverse],
- hypercube_points([-2,-2,-2], [+2,+2,+2]));
-
-################################################################################
-
-#
-# generic stuff for 3d, cube, size=2
-#
-
-data_var_list_3d_size2 := map(data_var_name, posn_list_3d_size2, "data_");
-
-print_name_list_dcl(data_var_list_3d_size2, "fp",
- "3d.coeffs/3d.cube.size2/data-var.dcl.c");
-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_",
- "3d.coeffs/3d.cube.size2/coeff-I.store.c");
-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, "factor", "coeff_dy_",
- "3d.coeffs/3d.cube.size2/coeff-dy.store.c");
-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",
- "3d.coeffs/3d.cube.size2/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size2, "coeff_dx_"), "fp",
- "3d.coeffs/3d.cube.size2/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size2, "coeff_dy_"), "fp",
- "3d.coeffs/3d.cube.size2/coeff-dy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size2, "coeff_dz_"), "fp",
- "3d.coeffs/3d.cube.size2/coeff-dz.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_3d_size2,
- "result", "coeff_I_", "data_",
- "3d.coeffs/3d.cube.size2/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size2,
- "result", "coeff_dx_", "data_",
- "3d.coeffs/3d.cube.size2/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size2,
- "result", "coeff_dy_", "data_",
- "3d.coeffs/3d.cube.size2/interp-dy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size2,
- "result", "coeff_dz_", "data_",
- "3d.coeffs/3d.cube.size2/interp-dz.compute.c");
-
-########################################
-
-#
-# generic stuff for 3d, cube, size=3
-#
-
-data_var_list_3d_size3 := map(data_var_name, posn_list_3d_size3, "data_");
-
-print_name_list_dcl(data_var_list_3d_size3, "fp",
- "3d.coeffs/3d.cube.size3/data-var.dcl.c");
-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_",
- "3d.coeffs/3d.cube.size3/coeff-I.store.c");
-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, "factor", "coeff_dy_",
- "3d.coeffs/3d.cube.size3/coeff-dy.store.c");
-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, "factor", "coeff_dxx_",
- "3d.coeffs/3d.cube.size3/coeff-dxx.store.c");
-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, "factor", "coeff_dxz_",
- "3d.coeffs/3d.cube.size3/coeff-dxz.store.c");
-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, "factor", "coeff_dyz_",
- "3d.coeffs/3d.cube.size3/coeff-dyz.store.c");
-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",
- "3d.coeffs/3d.cube.size3/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dx_"), "fp",
- "3d.coeffs/3d.cube.size3/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dy_"), "fp",
- "3d.coeffs/3d.cube.size3/coeff-dy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dz_"), "fp",
- "3d.coeffs/3d.cube.size3/coeff-dz.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dxx_"), "fp",
- "3d.coeffs/3d.cube.size3/coeff-dxx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dxy_"), "fp",
- "3d.coeffs/3d.cube.size3/coeff-dxy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dxz_"), "fp",
- "3d.coeffs/3d.cube.size3/coeff-dxz.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dyy_"), "fp",
- "3d.coeffs/3d.cube.size3/coeff-dyy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dyz_"), "fp",
- "3d.coeffs/3d.cube.size3/coeff-dyz.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_dzz_"), "fp",
- "3d.coeffs/3d.cube.size3/coeff-dzz.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_I_", "data_",
- "3d.coeffs/3d.cube.size3/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_dx_", "data_",
- "3d.coeffs/3d.cube.size3/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_dy_", "data_",
- "3d.coeffs/3d.cube.size3/interp-dy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_dz_", "data_",
- "3d.coeffs/3d.cube.size3/interp-dz.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_dxx_", "data_",
- "3d.coeffs/3d.cube.size3/interp-dxx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_dxy_", "data_",
- "3d.coeffs/3d.cube.size3/interp-dxy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_dxz_", "data_",
- "3d.coeffs/3d.cube.size3/interp-dxz.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_dyy_", "data_",
- "3d.coeffs/3d.cube.size3/interp-dyy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_dyz_", "data_",
- "3d.coeffs/3d.cube.size3/interp-dyz.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size3,
- "result", "coeff_dzz_", "data_",
- "3d.coeffs/3d.cube.size3/interp-dzz.compute.c");
-
-########################################
-
-#
-# generic stuff for 3d, cube, size=4
-#
-
-data_var_list_3d_size4 := map(data_var_name, posn_list_3d_size4, "data_");
-
-print_name_list_dcl(data_var_list_3d_size4, "fp",
- "3d.coeffs/3d.cube.size4/data-var.dcl.c");
-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_",
- "3d.coeffs/3d.cube.size4/coeff-I.store.c");
-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, "factor", "coeff_dy_",
- "3d.coeffs/3d.cube.size4/coeff-dy.store.c");
-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, "factor", "coeff_dxx_",
- "3d.coeffs/3d.cube.size4/coeff-dxx.store.c");
-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, "factor", "coeff_dxz_",
- "3d.coeffs/3d.cube.size4/coeff-dxz.store.c");
-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, "factor", "coeff_dyz_",
- "3d.coeffs/3d.cube.size4/coeff-dyz.store.c");
-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",
- "3d.coeffs/3d.cube.size4/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dx_"), "fp",
- "3d.coeffs/3d.cube.size4/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dy_"), "fp",
- "3d.coeffs/3d.cube.size4/coeff-dy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dz_"), "fp",
- "3d.coeffs/3d.cube.size4/coeff-dz.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dxx_"), "fp",
- "3d.coeffs/3d.cube.size4/coeff-dxx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dxy_"), "fp",
- "3d.coeffs/3d.cube.size4/coeff-dxy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dxz_"), "fp",
- "3d.coeffs/3d.cube.size4/coeff-dxz.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dyy_"), "fp",
- "3d.coeffs/3d.cube.size4/coeff-dyy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dyz_"), "fp",
- "3d.coeffs/3d.cube.size4/coeff-dyz.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_dzz_"), "fp",
- "3d.coeffs/3d.cube.size4/coeff-dzz.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_I_", "data_",
- "3d.coeffs/3d.cube.size4/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_dx_", "data_",
- "3d.coeffs/3d.cube.size4/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_dy_", "data_",
- "3d.coeffs/3d.cube.size4/interp-dy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_dz_", "data_",
- "3d.coeffs/3d.cube.size4/interp-dz.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_dxx_", "data_",
- "3d.coeffs/3d.cube.size4/interp-dxx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_dxy_", "data_",
- "3d.coeffs/3d.cube.size4/interp-dxy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_dxz_", "data_",
- "3d.coeffs/3d.cube.size4/interp-dxz.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_dyy_", "data_",
- "3d.coeffs/3d.cube.size4/interp-dyy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_dyz_", "data_",
- "3d.coeffs/3d.cube.size4/interp-dyz.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size4,
- "result", "coeff_dzz_", "data_",
- "3d.coeffs/3d.cube.size4/interp-dzz.compute.c");
-
-########################################
-
-#
-# generic stuff for 3d, cube, size=5
-#
-
-data_var_list_3d_size5 := map(data_var_name, posn_list_3d_size5, "data_");
-
-print_name_list_dcl(data_var_list_3d_size5, "fp",
- "3d.coeffs/3d.cube.size5/data-var.dcl.c");
-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_",
- "3d.coeffs/3d.cube.size5/coeff-I.store.c");
-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, "factor", "coeff_dy_",
- "3d.coeffs/3d.cube.size5/coeff-dy.store.c");
-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, "factor", "coeff_dxx_",
- "3d.coeffs/3d.cube.size5/coeff-dxx.store.c");
-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, "factor", "coeff_dxz_",
- "3d.coeffs/3d.cube.size5/coeff-dxz.store.c");
-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, "factor", "coeff_dyz_",
- "3d.coeffs/3d.cube.size5/coeff-dyz.store.c");
-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",
- "3d.coeffs/3d.cube.size5/coeff-I.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dx_"), "fp",
- "3d.coeffs/3d.cube.size5/coeff-dx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dy_"), "fp",
- "3d.coeffs/3d.cube.size5/coeff-dy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dz_"), "fp",
- "3d.coeffs/3d.cube.size5/coeff-dz.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dxx_"), "fp",
- "3d.coeffs/3d.cube.size5/coeff-dxx.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dxy_"), "fp",
- "3d.coeffs/3d.cube.size5/coeff-dxy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dxz_"), "fp",
- "3d.coeffs/3d.cube.size5/coeff-dxz.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dyy_"), "fp",
- "3d.coeffs/3d.cube.size5/coeff-dyy.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dyz_"), "fp",
- "3d.coeffs/3d.cube.size5/coeff-dyz.dcl.c");
-print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_dzz_"), "fp",
- "3d.coeffs/3d.cube.size5/coeff-dzz.dcl.c");
-
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_I_", "data_",
- "3d.coeffs/3d.cube.size5/interp-I.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_dx_", "data_",
- "3d.coeffs/3d.cube.size5/interp-dx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_dy_", "data_",
- "3d.coeffs/3d.cube.size5/interp-dy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_dz_", "data_",
- "3d.coeffs/3d.cube.size5/interp-dz.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_dxx_", "data_",
- "3d.coeffs/3d.cube.size5/interp-dxx.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_dxy_", "data_",
- "3d.coeffs/3d.cube.size5/interp-dxy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_dxz_", "data_",
- "3d.coeffs/3d.cube.size5/interp-dxz.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_dyy_", "data_",
- "3d.coeffs/3d.cube.size5/interp-dyy.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_dyz_", "data_",
- "3d.coeffs/3d.cube.size5/interp-dyz.compute.c");
-print_interp_cmpt__lc_of_data(posn_list_3d_size5,
- "result", "coeff_dzz_", "data_",
- "3d.coeffs/3d.cube.size5/interp-dzz.compute.c");
-
-
-################################################################################
-
-#
-# 3d, cube, order=1, smoothing=0 (size=2)
-#
-
-# interpolating polynomial
-interp_3d_cube_order1_smooth0
- := polynomial_interpolant(fn_3d_order1, coeff_list_3d_order1,
- coord_list_3d, posn_list_3d_size2);
-
-# I
-coeff_as_lc_of_data(%, posn_list_3d_size2);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_3d_cube_order1_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_3d_size2);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c");
-
-# d/dy
-simplify( diff(interp_3d_cube_order1_smooth0,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size2);
-print_coeff__lc_of_data(%, "coeff_dy_", "fp",
- "3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c");
-
-# d/dz
-simplify( diff(interp_3d_cube_order1_smooth0,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size2);
-print_coeff__lc_of_data(%, "coeff_dz_", "fp",
- "3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c");
-
-########################################
-
-#
-# 3d, cube, order=2, smoothing=0 (size=3)
-#
-
-# interpolating polynomial
-interp_3d_cube_order2_smooth0
- := polynomial_interpolant(fn_3d_order2, coeff_list_3d_order2,
- coord_list_3d, posn_list_3d_size3);
-
-# I
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_3d_cube_order2_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c");
-
-# d/dy
-simplify( diff(interp_3d_cube_order2_smooth0,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_dy_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c");
-
-# d/dz
-simplify( diff(interp_3d_cube_order2_smooth0,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_dz_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_3d_cube_order2_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c");
-
-# d^2/dxdy
-simplify( diff(interp_3d_cube_order2_smooth0,x,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c");
-
-# d^2/dxdz
-simplify( diff(interp_3d_cube_order2_smooth0,x,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c");
-
-# d^2/dy^2
-simplify( diff(interp_3d_cube_order2_smooth0,y,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c");
-
-# d^2/dydz
-simplify( diff(interp_3d_cube_order2_smooth0,y,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c");
-
-# d^2/dz^2
-simplify( diff(interp_3d_cube_order2_smooth0,z,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size3);
-print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
- "3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c");
-
-########################################
-
-#
-# 3d, cube, order=3, smoothing=0 (size=4)
-#
-
-# interpolating polynomial
-interp_3d_cube_order3_smooth0
- := polynomial_interpolant(fn_3d_order3, coeff_list_3d_order3,
- coord_list_3d, posn_list_3d_size4);
-
-# I
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_3d_cube_order3_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c");
-
-# d/dy
-simplify( diff(interp_3d_cube_order3_smooth0,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_dy_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c");
-
-# d/dz
-simplify( diff(interp_3d_cube_order3_smooth0,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_dz_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_3d_cube_order3_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c");
-
-# d^2/dxdy
-simplify( diff(interp_3d_cube_order3_smooth0,x,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c");
-
-# d^2/dxdz
-simplify( diff(interp_3d_cube_order3_smooth0,x,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c");
-
-# d^2/dy^2
-simplify( diff(interp_3d_cube_order3_smooth0,y,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c");
-
-# d^2/dydz
-simplify( diff(interp_3d_cube_order3_smooth0,y,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c");
-
-# d^2/dz^2
-simplify( diff(interp_3d_cube_order3_smooth0,z,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size4);
-print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
- "3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c");
-
-########################################
-
-#
-# 3d, cube, order=4, smoothing=0 (size=5)
-#
-
-# interpolating polynomial
-interp_3d_cube_order4_smooth0
- := polynomial_interpolant(fn_3d_order4, coeff_list_3d_order4,
- coord_list_3d, posn_list_3d_size5);
-
-# I
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_I_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c");
-
-# d/dx
-simplify( diff(interp_3d_cube_order4_smooth0,x) );
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_dx_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c");
-
-# d/dy
-simplify( diff(interp_3d_cube_order4_smooth0,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_dy_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c");
-
-# d/dz
-simplify( diff(interp_3d_cube_order4_smooth0,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_dz_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c");
-
-# d^2/dx^2
-simplify( diff(interp_3d_cube_order4_smooth0,x,x) );
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c");
-
-# d^2/dxdy
-simplify( diff(interp_3d_cube_order4_smooth0,x,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c");
-
-# d^2/dxdz
-simplify( diff(interp_3d_cube_order4_smooth0,x,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c");
-
-# d^2/dy^2
-simplify( diff(interp_3d_cube_order4_smooth0,y,y) );
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c");
-
-# d^2/dydz
-simplify( diff(interp_3d_cube_order4_smooth0,y,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c");
-
-# d^2/dz^2
-simplify( diff(interp_3d_cube_order4_smooth0,z,z) );
-coeff_as_lc_of_data(%, posn_list_3d_size5);
-print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
- "3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c");
-
-########################################
diff --git a/src/GeneralizedPolynomial-Uniform/InterpLocalUniform.c b/src/GeneralizedPolynomial-Uniform/InterpLocalUniform.c
index a137b06..f6982ac 100644
--- a/src/GeneralizedPolynomial-Uniform/InterpLocalUniform.c
+++ b/src/GeneralizedPolynomial-Uniform/InterpLocalUniform.c
@@ -17,9 +17,9 @@
Since this ultimately yields _some_ linear combination of the
data values, we precompute the coefficients for efficiency.
This is done with separate Maple-generated formulas for each
- combination of number of dimensions, molecule family, order,
- amount of Savitzky-Golay smoothing to be done, and
- differentiation operator.
+ combination of number of interpolation operator, number of
+ dimensions, molecule family, order, amount of Savitzky-Golay
+ smoothing to be done, and differentiation operator.
@enddesc
@version $Id$
@@*/
@@ -34,13 +34,175 @@
#include "util_Table.h"
#include "InterpLocalUniform.h"
-#include "all-prototypes.h"
+#include "Lagrange/all_prototypes.h"
/* the rcs ID and its dummy function to use it */
static const char *rcsid = "$Header$";
CCTK_FILEVERSION(CactusBase_LocalInterp_src_GeneralizedPolynomialUniform_InterpLocalUniform_c)
-/* prototypes for static functions (= local to this file) */
+/******************************************************************************/
+
+/*
+ * *****data structures and functions local to this file *****
+ */
+
+/*
+ * data structures local to this file
+ */
+
+/* this enum describes which interpolation operator we're using */
+enum interp_operator
+ {
+ interp_operator_Lagrange, /* "Lagrange polynomial interpolation" */
+ interp_operator_Hermite, /* "Hermite polynomial interpolation" */
+ N_INTERP_OPERATORS /* this must be the last entry in the enum */
+ };
+
+
+/*
+ * prototypes for functions local to this file
+ */
+static
+ int LocalInterp_InterpLocalUniform(enum interp_operator interp_operator,
+ const char* interp_operator_string,
+ int N_dims,
+ int param_table_handle,
+ /***** coordinate system *****/
+ const CCTK_REAL coord_origin[],
+ const CCTK_REAL coord_delta[],
+ /***** interpolation points *****/
+ int N_interp_points,
+ int interp_coords_type_code,
+ const void *const interp_coords[],
+ /***** input arrays *****/
+ int N_input_arrays,
+ const CCTK_INT input_array_dims[],
+ const CCTK_INT input_array_type_codes[],
+ const void *const input_arrays[],
+ /***** output arrays *****/
+ int N_output_arrays,
+ const CCTK_INT output_array_type_codes[],
+ void *const output_arrays[]);
+
+/******************************************************************************/
+/******************************************************************************/
+/******************************************************************************/
+
+/*@@
+ @routine LocalInterp_ILU_Lagrange
+ @date 22 Oct 2001
+ @author Jonathan Thornburg <jthorn@aei.mpg.de>
+ @desc
+ This function is a top-level driver for
+ LocalInterp::CCTK_InterpLocalUniform().
+
+ It does Lagrange interpolation of a set of input arrays defined
+ on a uniform N-dimensional tensor-product grid, to a set of
+ interpolation points. It can also do differentiation and/or
+ smoothing in the process of the interpolation. It can also
+ return information about the Jacobian of the interpolated
+ values with respect to the input arrays.
+
+ This function does nothing except pass all its arguments
+ down to LocalInterp_InterpLocalUniform() with an extra
+ 2 arguments added to indicate the operator handle. See that
+ function for details on this function's arguments/results.
+ @enddesc
+ @@*/
+int LocalInterp_ILU_Lagrange(int N_dims,
+ int param_table_handle,
+ /***** coordinate system *****/
+ const CCTK_REAL coord_origin[],
+ const CCTK_REAL coord_delta[],
+ /***** interpolation points *****/
+ int N_interp_points,
+ int interp_coords_type_code,
+ const void *const interp_coords[],
+ /***** input arrays *****/
+ int N_input_arrays,
+ const CCTK_INT input_array_dims[],
+ const CCTK_INT input_array_type_codes[],
+ const void *const input_arrays[],
+ /***** output arrays *****/
+ int N_output_arrays,
+ const CCTK_INT output_array_type_codes[],
+ void *const output_arrays[])
+{
+return LocalInterp_InterpLocalUniform(interp_operator_Lagrange,
+ "Lagrange polynomial interpolation",
+ N_dims,
+ param_table_handle,
+ coord_origin, coord_delta,
+ N_interp_points,
+ interp_coords_type_code,
+ interp_coords,
+ N_input_arrays,
+ input_array_dims,
+ input_array_type_codes,
+ input_arrays,
+ N_output_arrays,
+ output_array_type_codes,
+ output_arrays);
+}
+
+/******************************************************************************/
+
+/*@@
+ @routine LocalInterp_ILU_Hermite
+ @date 22 Oct 2001
+ @author Jonathan Thornburg <jthorn@aei.mpg.de>
+ @desc
+ This function is a top-level driver for
+ LocalInterp::CCTK_InterpLocalUniform().
+
+ It does Hermite interpolation of a set of input arrays defined
+ on a uniform N-dimensional tensor-product grid, to a set of
+ interpolation points. It can also do differentiation and/or
+ smoothing in the process of the interpolation. It can also
+ return information about the Jacobian of the interpolated
+ values with respect to the input arrays.
+
+ This function does nothing except pass all its arguments
+ down to LocalInterp_InterpLocalUniform() with an extra
+ 2 arguments added to indicate the operator handle. See that
+ function for details on this function's arguments/results.
+ @enddesc
+ @@*/
+int LocalInterp_ILU_Hermite(int N_dims,
+ int param_table_handle,
+ /***** coordinate system *****/
+ const CCTK_REAL coord_origin[],
+ const CCTK_REAL coord_delta[],
+ /***** interpolation points *****/
+ int N_interp_points,
+ int interp_coords_type_code,
+ const void *const interp_coords[],
+ /***** input arrays *****/
+ int N_input_arrays,
+ const CCTK_INT input_array_dims[],
+ const CCTK_INT input_array_type_codes[],
+ const void *const input_arrays[],
+ /***** output arrays *****/
+ int N_output_arrays,
+ const CCTK_INT output_array_type_codes[],
+ void *const output_arrays[])
+{
+return LocalInterp_InterpLocalUniform(interp_operator_Hermite,
+ "Hermite polynomial interpolation",
+ N_dims,
+ param_table_handle,
+ coord_origin, coord_delta,
+ N_interp_points,
+ interp_coords_type_code,
+ interp_coords,
+ N_input_arrays,
+ input_array_dims,
+ input_array_type_codes,
+ input_arrays,
+ N_output_arrays,
+ output_array_type_codes,
+ output_arrays);
+}
/******************************************************************************/
/******************************************************************************/
@@ -51,7 +213,7 @@ CCTK_FILEVERSION(CactusBase_LocalInterp_src_GeneralizedPolynomialUniform_InterpL
@date 22 Oct 2001
@author Jonathan Thornburg <jthorn@aei.mpg.de>
@desc
- This function is the top-level driver for
+ This function is the main driver for
LocalInterp::CCTK_InterpLocalUniform().
It interpolates a set of input arrays defined on a uniform
@@ -63,7 +225,8 @@ CCTK_FILEVERSION(CactusBase_LocalInterp_src_GeneralizedPolynomialUniform_InterpL
This function is just a driver: it validates arguments,
extracts optional arguments from the parameter table,
- then decodes (N_dims, molecule_family, order, smoothing)
+ then decodes
+ (interp_operator, N_dims, molecule_family, order, smoothing)
and calls the appropriate subfunction to do the actual
interpolation, then finally stores some results back in
the parameter table.
@@ -71,6 +234,17 @@ CCTK_FILEVERSION(CactusBase_LocalInterp_src_GeneralizedPolynomialUniform_InterpL
***** misc arguments *****
+ @var interp_operator
+ @vdesc describes the interpolation operator
+ @vtype enum interp_operator interp_operator
+ @endvar
+
+ @var interp_operator_string
+ @vdesc gives the character-string name of the interpolation operator
+ (this is used only for printing error messages)
+ @vtype const char* interp_operator_string
+ @endvar
+
@var N_dims
@vdesc dimensionality of the interpolation
@vtype int N_dims (must be >= 1)
@@ -412,24 +586,27 @@ CCTK_FILEVERSION(CactusBase_LocalInterp_src_GeneralizedPolynomialUniform_InterpL
functions called by this function
@endreturndesc
@@*/
-int LocalInterp_InterpLocalUniform(int N_dims,
- int param_table_handle,
- /***** coordinate system *****/
- const CCTK_REAL coord_origin[],
- const CCTK_REAL coord_delta[],
- /***** interpolation points *****/
- int N_interp_points,
- int interp_coords_type_code,
- const void *const interp_coords[],
- /***** input arrays *****/
- int N_input_arrays,
- const CCTK_INT input_array_dims[],
- const CCTK_INT input_array_type_codes[],
- const void *const input_arrays[],
- /***** output arrays *****/
- int N_output_arrays,
- const CCTK_INT output_array_type_codes[],
- void *const output_arrays[])
+static
+ int LocalInterp_InterpLocalUniform(enum interp_operator interp_operator,
+ const char* interp_operator_string,
+ int N_dims,
+ int param_table_handle,
+ /***** coordinate system *****/
+ const CCTK_REAL coord_origin[],
+ const CCTK_REAL coord_delta[],
+ /***** interpolation points *****/
+ int N_interp_points,
+ int interp_coords_type_code,
+ const void *const interp_coords[],
+ /***** input arrays *****/
+ int N_input_arrays,
+ const CCTK_INT input_array_dims[],
+ const CCTK_INT input_array_type_codes[],
+ const void *const input_arrays[],
+ /***** output arrays *****/
+ int N_output_arrays,
+ const CCTK_INT output_array_type_codes[],
+ void *const output_arrays[])
{
/*
* Implementation Note:
@@ -1186,7 +1363,7 @@ if (status)
/******************************************************************************/
/*
- * decode (N_dims, molecule_family, order, smoothing)
+ * decode (interp_operator, N_dims, molecule_family, order, smoothing)
* and call the appropriate subfunction to do the actual interpolation
*/
{
@@ -1209,71 +1386,141 @@ typedef
* only use 1...X. (Having the array oversize like this slightly simplifies
* the array subscripting.)
*/
-static const p_interp_fn_t p_interp_fn_table[MAX_N_DIMS+1] /* see above */
+static const p_interp_fn_t p_interp_fn_table[N_INTERP_OPERATORS]
+ [MAX_N_DIMS+1] /* see above */
[N_MOLECULE_FAMILIES]
[MAX_ORDER+1] /* see above */
[MAX_SMOOTHING+1]
- = {
- /* in the comments on the initializers, "n.i." = "not implemented" */
+ = {
+
+ /* in the comments on the initializers, "n.i." = "not implemented" */
+ {
+ /* interp_operator == interp_operator_Lagrange */
+ {
+ /* N_dims = 0 ==> unused */
+ {
+ /* molecule_family = molecule_family_cube */
+ { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=1 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=2 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=3 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=4 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=5 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=6 (unused) */
+ },
+ },
+
+ {
+ /* N_dims = 1 */
+ {
+ /* molecule_family = molecule_family_cube */
+ { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
+ { LocalInterp_ULagrange_1dcube_10, }, /* order=1 */
+ { LocalInterp_ULagrange_1dcube_20, }, /* order=2 */
+ { LocalInterp_ULagrange_1dcube_30, }, /* order=3 */
+ { LocalInterp_ULagrange_1dcube_40, }, /* order=4 */
+ { LocalInterp_ULagrange_1dcube_50, }, /* order=5 */
+ { LocalInterp_ULagrange_1dcube_60, }, /* order=6 */
+ },
+ },
+
+ {
+ /* N_dims = 2 */
{
- /* N_dims = 0 ==> unused */
- {
- /* molecule_family = molecule_family_cube */
- { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
- { NULL_INTERP_FN_PTR , }, /* order=1 (unused) */
- { NULL_INTERP_FN_PTR , }, /* order=2 (unused) */
- { NULL_INTERP_FN_PTR , }, /* order=3 (unused) */
- { NULL_INTERP_FN_PTR , }, /* order=4 (unused) */
- { NULL_INTERP_FN_PTR , }, /* order=5 (unused) */
- { NULL_INTERP_FN_PTR , }, /* order=6 (unused) */
- },
+ /* molecule_family = molecule_family_cube */
+ { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
+ { LocalInterp_ULagrange_2dcube_10, }, /* order=1 */
+ { LocalInterp_ULagrange_2dcube_20, }, /* order=2 */
+ { LocalInterp_ULagrange_2dcube_30, }, /* order=3 */
+ { LocalInterp_ULagrange_2dcube_40, }, /* order=4 */
+ { NULL_INTERP_FN_PTR , }, /* order=5 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=6 (n.i.) */
},
+ },
+ {
+ /* N_dims = 3 */
{
- /* N_dims = 1 */
- {
- /* molecule_family = molecule_family_cube */
- { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
- { LocalInterp_ILU_1d_cube_o1_s0, }, /* order=1 */
- { LocalInterp_ILU_1d_cube_o2_s0, }, /* order=2 */
- { LocalInterp_ILU_1d_cube_o3_s0, }, /* order=3 */
- { LocalInterp_ILU_1d_cube_o4_s0, }, /* order=4 */
- { LocalInterp_ILU_1d_cube_o5_s0, }, /* order=5 */
- { LocalInterp_ILU_1d_cube_o6_s0, }, /* order=6 */
- },
+ /* molecule_family = molecule_family_cube */
+ { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
+ { LocalInterp_ULagrange_3dcube_10, }, /* order=1 */
+ { LocalInterp_ULagrange_3dcube_20, }, /* order=2 */
+ { LocalInterp_ULagrange_3dcube_30, }, /* order=3 */
+ { LocalInterp_ULagrange_3dcube_40, }, /* order=4 */
+ { NULL_INTERP_FN_PTR , }, /* order=5 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=6 (n.i.) */
},
+ },
+ /* end of interp_operator == interp_operator_Lagrange */
+ },
+
+ {
+ /* interp_operator == interp_operator_Hermite */
+ {
+ /* N_dims = 0 ==> unused */
{
- /* N_dims = 2 */
- {
- /* molecule_family = molecule_family_cube */
- { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
- { LocalInterp_ILU_2d_cube_o1_s0, }, /* order=1 */
- { LocalInterp_ILU_2d_cube_o2_s0, }, /* order=2 */
- { LocalInterp_ILU_2d_cube_o3_s0, }, /* order=3 */
- { LocalInterp_ILU_2d_cube_o4_s0, }, /* order=4 */
- { NULL_INTERP_FN_PTR , }, /* order=5 (n.i.) */
- { NULL_INTERP_FN_PTR , }, /* order=6 (n.i.) */
- },
+ /* molecule_family = molecule_family_cube */
+ { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=1 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=2 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=3 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=4 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=5 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=6 (unused) */
},
+ },
+ {
+ /* N_dims = 1 */
{
- /* N_dims = 3 */
- {
- /* molecule_family = molecule_family_cube */
- { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
- { LocalInterp_ILU_3d_cube_o1_s0, }, /* order=1 */
- { LocalInterp_ILU_3d_cube_o2_s0, }, /* order=2 */
- { LocalInterp_ILU_3d_cube_o3_s0, }, /* order=3 */
- { LocalInterp_ILU_3d_cube_o4_s0, }, /* order=4 */
- { NULL_INTERP_FN_PTR , }, /* order=5 (n.i.) */
- { NULL_INTERP_FN_PTR , }, /* order=6 (n.i.) */
- },
+ /* molecule_family = molecule_family_cube */
+ { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=1 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=2 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=3 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=4 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=5 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=6 (n.i.) */
},
- };
+ },
+
+ {
+ /* N_dims = 2 */
+ {
+ /* molecule_family = molecule_family_cube */
+ { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=1 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=2 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=3 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=4 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=5 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=6 (n.i.) */
+ },
+ },
+
+ {
+ /* N_dims = 3 */
+ {
+ /* molecule_family = molecule_family_cube */
+ { NULL_INTERP_FN_PTR , }, /* order=0 (unused) */
+ { NULL_INTERP_FN_PTR , }, /* order=1 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=2 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=3 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=4 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=5 (n.i.) */
+ { NULL_INTERP_FN_PTR , }, /* order=6 (n.i.) */
+ },
+ },
+
+ /* end of interp_operator == interp_operator_Hermite */
+ }
+
+ };
/* look up the subfunction to do the interpolation */
-p_interp_fn_t p_interp_fn = p_interp_fn_table[N_dims]
+p_interp_fn_t p_interp_fn = p_interp_fn_table[interp_operator]
+ [N_dims]
[molecule_family]
[order]
[smoothing];
@@ -1290,11 +1537,12 @@ if (p_interp_fn == NULL_INTERP_FN_PTR)
CCTK_VWarn(ERROR_MSG_SEVERITY_LEVEL,
__LINE__, __FILE__, CCTK_THORNSTRING,
"\n"
-" CCTK_InterpLocalUniform(): interpolation not implemented\n"
-" for the combination N_dims=%d,\n"
-" molecule_family=\"%s\",\n"
-" order=%d, smoothing=%d",
- N_dims, molecule_family_string, order, smoothing);
+" CCTK_InterpLocalUniform():\n"
+" interpolation not implemented for the combination\n"
+" interp_operator=\"%s\", N_dims=%d\n"
+" molecule_family=\"%s\", order=%d, smoothing=%d",
+ interp_operator_string, N_dims,
+ molecule_family_string, order, smoothing);
return UTIL_ERROR_BAD_INPUT; /*** ERROR RETURN ***/
}
diff --git a/src/GeneralizedPolynomial-Uniform/InterpLocalUniform.h b/src/GeneralizedPolynomial-Uniform/InterpLocalUniform.h
index 8d99e84..1486794 100644
--- a/src/GeneralizedPolynomial-Uniform/InterpLocalUniform.h
+++ b/src/GeneralizedPolynomial-Uniform/InterpLocalUniform.h
@@ -153,24 +153,42 @@ struct Jacobian_info
*/
/* functions in InterpLocalUniform.c */
-int LocalInterp_InterpLocalUniform(int N_dims,
- int param_table_handle,
- /***** coordinate system *****/
- const CCTK_REAL coord_origin[],
- const CCTK_REAL coord_delta[],
- /***** interpolation points *****/
- int N_interp_points,
- int interp_coords_type_code,
- const void *const interp_coords[],
- /***** input arrays *****/
- int N_input_arrays,
- const CCTK_INT input_array_dims[],
- const CCTK_INT input_array_type_codes[],
- const void *const input_arrays[],
- /***** output arrays *****/
- int N_output_arrays,
- const CCTK_INT output_array_type_codes[],
- void *const output_arrays[]);
+int LocalInterp_ILU_Lagrange(int N_dims,
+ int param_table_handle,
+ /***** coordinate system *****/
+ const CCTK_REAL coord_origin[],
+ const CCTK_REAL coord_delta[],
+ /***** interpolation points *****/
+ int N_interp_points,
+ int interp_coords_type_code,
+ const void *const interp_coords[],
+ /***** input arrays *****/
+ int N_input_arrays,
+ const CCTK_INT input_array_dims[],
+ const CCTK_INT input_array_type_codes[],
+ const void *const input_arrays[],
+ /***** output arrays *****/
+ int N_output_arrays,
+ const CCTK_INT output_array_type_codes[],
+ void *const output_arrays[]);
+int LocalInterp_ILU_Hermite(int N_dims,
+ int param_table_handle,
+ /***** coordinate system *****/
+ const CCTK_REAL coord_origin[],
+ const CCTK_REAL coord_delta[],
+ /***** interpolation points *****/
+ int N_interp_points,
+ int interp_coords_type_code,
+ const void *const interp_coords[],
+ /***** input arrays *****/
+ int N_input_arrays,
+ const CCTK_INT input_array_dims[],
+ const CCTK_INT input_array_type_codes[],
+ const void *const input_arrays[],
+ /***** output arrays *****/
+ int N_output_arrays,
+ const CCTK_INT output_array_type_codes[],
+ void *const output_arrays[]);
/* functions in molecule_posn.c */
int LocalInterp_molecule_posn(fp grid_origin, fp grid_delta,
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c
index b8ea11e..b8ea11e 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c
index 4f5fb07..4f5fb07 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c
index 4d0de20..4d0de20 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c
index e2532c9..e2532c9 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c
index 4e6fd95..4e6fd95 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c
index 2df6cd1..2df6cd1 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c
index f0f513b..4306fc4 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c
@@ -4,5 +4,5 @@ fp t13,
t12 = RATIONAL(-1.0,2.0);
coeff_dx_m1 = x+t12*t13+RATIONAL(-1.0,3.0);
coeff_dx_0 = t12+RATIONAL(-2.0,1.0)*x+RATIONAL(3.0,2.0)*t13;
- coeff_dx_p1 = x+RATIONAL(1.0,1.0)+RATIONAL(-3.0,2.0)*t13;
+ coeff_dx_p1 = RATIONAL(-3.0,2.0)*t13+RATIONAL(1.0,1.0)+x;
coeff_dx_p2 = RATIONAL(1.0,2.0)*t13+RATIONAL(-1.0,6.0);
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c
index 24ecaca..d5e199b 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c
@@ -2,5 +2,5 @@ fp t14;
t14 = RATIONAL(1.0,1.0);
coeff_dxx_m1 = t14-x;
coeff_dxx_0 = RATIONAL(-2.0,1.0)+RATIONAL(3.0,1.0)*x;
- coeff_dxx_p1 = t14+RATIONAL(-3.0,1.0)*x;
+ coeff_dxx_p1 = RATIONAL(-3.0,1.0)*x+t14;
coeff_dxx_p2 = x;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c
index 861d59f..05b6c68 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/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)*t23+RATIONAL(1.0,24.0)*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;
+ t28 = t21*t23+t22*t24;
t25 = x*t23;
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_m2 = t20*x+t19*t25+t29;
+ coeff_I_m1 = RATIONAL(-2.0,3.0)*x+RATIONAL(1.0,6.0)*t25+t28;
coeff_I_0 = RATIONAL(-5.0,4.0)*t23+RATIONAL(1.0,1.0)+RATIONAL(1.0,4.0)*
t24;
- coeff_I_p1 = t22*t25+t21*x+t29;
- coeff_I_p2 = t20*t25+t19*x+t28;
+ coeff_I_p1 = t22*t25+t21*x+t28;
+ coeff_I_p2 = t20*t25+t19*x+t29;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c
new file mode 100644
index 0000000..5ac1469
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c
@@ -0,0 +1,17 @@
+fp t36,
+ t37,
+ t34,
+ t40,
+ t35,
+ t39;
+ t36 = x*x;
+ t37 = x*t36;
+ t34 = RATIONAL(-1.0,12.0);
+ t40 = t34*x+RATIONAL(1.0,6.0)*t37;
+ t35 = RATIONAL(-2.0,3.0);
+ t39 = t35*t37+RATIONAL(4.0,3.0)*x;
+ coeff_dx_m2 = RATIONAL(-1.0,4.0)*t36+RATIONAL(1.0,12.0)+t40;
+ coeff_dx_m1 = t35+RATIONAL(1.0,2.0)*t36+t39;
+ coeff_dx_0 = t37+RATIONAL(-5.0,2.0)*x;
+ coeff_dx_p1 = RATIONAL(2.0,3.0)+RATIONAL(-1.0,2.0)*t36+t39;
+ coeff_dx_p2 = t34+RATIONAL(1.0,4.0)*t36+t40;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c
index 56d8567..56d8567 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..f32ea37
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c
@@ -0,0 +1,25 @@
+fp t58,
+ t56,
+ t64,
+ t54,
+ t55,
+ t63,
+ t60,
+ t57,
+ t50;
+ t58 = x*x;
+ t56 = t58*t58;
+ t64 = RATIONAL(2.0,3.0)*t58+RATIONAL(-1.0,6.0)*t56;
+ t54 = RATIONAL(1.0,24.0);
+ t55 = RATIONAL(-1.0,24.0);
+ t63 = t54*t56+t55*t58;
+ t60 = t58*x;
+ t57 = t58*t60;
+ t50 = t55*t60;
+ coeff_I_m2 = RATIONAL(1.0,20.0)*x+t50+RATIONAL(-1.0,120.0)*t57+t63;
+ coeff_I_m1 = RATIONAL(-1.0,2.0)*x+t50+t54*t57+t64;
+ coeff_I_0 = RATIONAL(1.0,1.0)+RATIONAL(-1.0,3.0)*x+RATIONAL(-5.0,4.0)*t58
++RATIONAL(5.0,12.0)*t60+RATIONAL(1.0,4.0)*t56+RATIONAL(-1.0,12.0)*t57;
+ coeff_I_p1 = x+RATIONAL(-7.0,12.0)*t60+RATIONAL(1.0,12.0)*t57+t64;
+ coeff_I_p2 = RATIONAL(-1.0,4.0)*x+RATIONAL(7.0,24.0)*t60+t55*t57+t63;
+ coeff_I_p3 = RATIONAL(1.0,30.0)*x+RATIONAL(1.0,120.0)*t57+t50;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c
new file mode 100644
index 0000000..8fb00d3
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c
@@ -0,0 +1,21 @@
+fp t71,
+ t72,
+ t76,
+ t75,
+ t70,
+ t67;
+ t71 = x*x;
+ t72 = x*t71;
+ t76 = RATIONAL(-1.0,12.0)*x+RATIONAL(1.0,6.0)*t72;
+ t75 = RATIONAL(-2.0,3.0)*t72+RATIONAL(4.0,3.0)*x;
+ t70 = t71*t71;
+ t67 = RATIONAL(-1.0,8.0)*t71;
+ coeff_dx_m2 = t67+RATIONAL(-1.0,24.0)*t70+RATIONAL(1.0,20.0)+t76;
+ coeff_dx_m1 = RATIONAL(-1.0,2.0)+t67+RATIONAL(5.0,24.0)*t70+t75;
+ coeff_dx_0 = RATIONAL(5.0,4.0)*t71+t72+RATIONAL(-5.0,12.0)*t70+RATIONAL(
+-5.0,2.0)*x+RATIONAL(-1.0,3.0);
+ coeff_dx_p1 = RATIONAL(5.0,12.0)*t70+RATIONAL(-7.0,4.0)*t71+RATIONAL(1.0,
+1.0)+t75;
+ coeff_dx_p2 = RATIONAL(-1.0,4.0)+RATIONAL(7.0,8.0)*t71+RATIONAL(-5.0,24.0
+)*t70+t76;
+ coeff_dx_p3 = RATIONAL(1.0,24.0)*t70+RATIONAL(1.0,30.0)+t67;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c
new file mode 100644
index 0000000..4c7a405
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c
@@ -0,0 +1,17 @@
+fp t82,
+ t86,
+ t85,
+ t83,
+ t79;
+ t82 = x*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 = t82*x;
+ t79 = RATIONAL(-1.0,4.0)*x;
+ coeff_dxx_m2 = t79+RATIONAL(-1.0,6.0)*t83+t86;
+ coeff_dxx_m1 = t79+RATIONAL(5.0,6.0)*t83+t85;
+ 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+t85;
+ coeff_dxx_p2 = RATIONAL(7.0,4.0)*x+RATIONAL(-5.0,6.0)*t83+t86;
+ coeff_dxx_p3 = t79+RATIONAL(1.0,6.0)*t83;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..b189aa6
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c
@@ -0,0 +1,38 @@
+fp t103,
+ t107,
+ t106,
+ t102,
+ t113,
+ t112,
+ t96,
+ t101,
+ t100,
+ t111,
+ t105,
+ t99,
+ t98,
+ t97;
+ t103 = x*x;
+ t107 = x*t103;
+ t106 = t107*t107;
+ t102 = t103*t103;
+ t113 = RATIONAL(-1.0,144.0)*t102+RATIONAL(1.0,720.0)*t106+RATIONAL(1.0,
+180.0)*t103;
+ t112 = RATIONAL(-1.0,120.0)*t106+RATIONAL(-3.0,40.0)*t103+RATIONAL(1.0,
+12.0)*t102;
+ t96 = RATIONAL(-13.0,48.0);
+ t101 = RATIONAL(3.0,4.0);
+ t100 = RATIONAL(1.0,48.0);
+ t111 = t96*t102+t100*t106+t101*t103;
+ t105 = t107*t103;
+ 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)*t105+t113;
+ coeff_I_m2 = RATIONAL(3.0,20.0)*x+RATIONAL(-1.0,6.0)*t107+t98*t105+t112;
+ coeff_I_m1 = RATIONAL(-3.0,4.0)*x+RATIONAL(13.0,48.0)*t107+t97*t105+t111;
+ coeff_I_0 = RATIONAL(7.0,18.0)*t102+RATIONAL(-49.0,36.0)*t103+RATIONAL(
+1.0,1.0)+RATIONAL(-1.0,36.0)*t106;
+ coeff_I_p1 = t96*t107+t101*x+t100*t105+t111;
+ coeff_I_p2 = RATIONAL(1.0,6.0)*t107+RATIONAL(-3.0,20.0)*x+t99*t105+t112;
+ coeff_I_p3 = t97*t107+t98*x+RATIONAL(1.0,240.0)*t105+t113;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c
new file mode 100644
index 0000000..ab1b33f
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c
@@ -0,0 +1,31 @@
+fp t123,
+ t125,
+ t126,
+ t129,
+ t127,
+ t133,
+ t132,
+ t131;
+ t123 = RATIONAL(-3.0,20.0);
+ t125 = x*x;
+ t126 = x*t125;
+ t129 = t125*t125;
+ t127 = x*t129;
+ t133 = RATIONAL(-1.0,20.0)*t127+t123*x+RATIONAL(1.0,3.0)*t126;
+ t132 = RATIONAL(1.0,90.0)*x+RATIONAL(-1.0,36.0)*t126+RATIONAL(1.0,120.0)*
+t127;
+ t131 = RATIONAL(-13.0,12.0)*t126+RATIONAL(3.0,2.0)*x+RATIONAL(1.0,8.0)*
+t127;
+ coeff_dx_m3 = RATIONAL(-1.0,60.0)+RATIONAL(1.0,16.0)*t125+RATIONAL(-1.0,
+48.0)*t129+t132;
+ coeff_dx_m2 = RATIONAL(3.0,20.0)+RATIONAL(1.0,12.0)*t129+RATIONAL(-1.0,
+2.0)*t125+t133;
+ coeff_dx_m1 = RATIONAL(-3.0,4.0)+RATIONAL(13.0,16.0)*t125+RATIONAL(-5.0,
+48.0)*t129+t131;
+ coeff_dx_0 = RATIONAL(-1.0,6.0)*t127+RATIONAL(14.0,9.0)*t126+RATIONAL(
+-49.0,18.0)*x;
+ coeff_dx_p1 = RATIONAL(5.0,48.0)*t129+RATIONAL(3.0,4.0)+RATIONAL(-13.0,
+16.0)*t125+t131;
+ coeff_dx_p2 = t123+RATIONAL(1.0,2.0)*t125+RATIONAL(-1.0,12.0)*t129+t133;
+ coeff_dx_p3 = RATIONAL(1.0,60.0)+RATIONAL(1.0,48.0)*t129+RATIONAL(-1.0,
+16.0)*t125+t132;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c
new file mode 100644
index 0000000..46979da
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c
@@ -0,0 +1,22 @@
+fp t144,
+ t143,
+ t141,
+ t150,
+ t149,
+ t148,
+ t145;
+ t144 = x*x;
+ t143 = t144*t144;
+ t141 = RATIONAL(-1.0,12.0);
+ t150 = RATIONAL(1.0,90.0)+RATIONAL(1.0,24.0)*t143+t141*t144;
+ t149 = RATIONAL(-3.0,20.0)+RATIONAL(-1.0,4.0)*t143+t144;
+ t148 = RATIONAL(3.0,2.0)+RATIONAL(-13.0,4.0)*t144+RATIONAL(5.0,8.0)*t143;
+ t145 = x*t144;
+ coeff_dxx_m3 = RATIONAL(1.0,8.0)*x+t141*t145+t150;
+ coeff_dxx_m2 = RATIONAL(1.0,3.0)*t145-x+t149;
+ coeff_dxx_m1 = RATIONAL(-5.0,12.0)*t145+RATIONAL(13.0,8.0)*x+t148;
+ coeff_dxx_0 = RATIONAL(14.0,3.0)*t144+RATIONAL(-5.0,6.0)*t143+RATIONAL(
+-49.0,18.0);
+ coeff_dxx_p1 = RATIONAL(5.0,12.0)*t145+RATIONAL(-13.0,8.0)*x+t148;
+ coeff_dxx_p2 = RATIONAL(-1.0,3.0)*t145+x+t149;
+ coeff_dxx_p3 = RATIONAL(-1.0,8.0)*x+RATIONAL(1.0,12.0)*t145+t150;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order1.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order1.smooth0.c
new file mode 100644
index 0000000..b56d181
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order1.smooth0.c
@@ -0,0 +1,42 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_10
+#include "../template.h"
+
+#define N_DIMS 1
+#define MOLECULE_MIN_M 0
+#define MOLECULE_MAX_M 1
+#define MOLECULE_SIZE 2
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+
+/* note pathnames are all relative to *this* directory */
+
+#define DATA_VAR_DCL_FILE_NAME "../common/1d.cube.size2/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/1d.cube.size2/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/1d.cube.size2/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/1d.cube.size2/coeff-dx.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/1d.cube.size2/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/1d.cube.size2/coeff-dx.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/1d.cube.size2/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/1d.cube.size2/interp-dx.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order2.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order2.smooth0.c
new file mode 100644
index 0000000..8622079
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order2.smooth0.c
@@ -0,0 +1,47 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_20
+#include "../template.h"
+
+#define N_DIMS 1
+#define MOLECULE_MIN_M -1
+#define MOLECULE_MAX_M 1
+#define MOLECULE_SIZE 3
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DXX
+
+/* note pathnames are all relative to *this* directory */
+
+#define DATA_VAR_DCL_FILE_NAME "../common/1d.cube.size3/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/1d.cube.size3/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/1d.cube.size3/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/1d.cube.size3/coeff-dx.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/1d.cube.size3/coeff-dxx.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/1d.cube.size3/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/1d.cube.size3/coeff-dx.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/1d.cube.size3/coeff-dxx.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/1d.cube.size3/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/1d.cube.size3/interp-dx.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/1d.cube.size3/interp-dxx.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order3.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order3.smooth0.c
new file mode 100644
index 0000000..5042abe
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order3.smooth0.c
@@ -0,0 +1,47 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_30
+#include "../template.h"
+
+#define N_DIMS 1
+#define MOLECULE_MIN_M -1
+#define MOLECULE_MAX_M 2
+#define MOLECULE_SIZE 4
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DXX
+
+/* note pathnames are all relative to *this* directory */
+
+#define DATA_VAR_DCL_FILE_NAME "../common/1d.cube.size4/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/1d.cube.size4/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/1d.cube.size4/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/1d.cube.size4/coeff-dx.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/1d.cube.size4/coeff-dxx.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/1d.cube.size4/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/1d.cube.size4/coeff-dx.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/1d.cube.size4/coeff-dxx.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/1d.cube.size4/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/1d.cube.size4/interp-dx.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/1d.cube.size4/interp-dxx.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order4.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order4.smooth0.c
new file mode 100644
index 0000000..d8c5b5a
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order4.smooth0.c
@@ -0,0 +1,47 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_40
+#include "../template.h"
+
+#define N_DIMS 1
+#define MOLECULE_MIN_M -2
+#define MOLECULE_MAX_M 2
+#define MOLECULE_SIZE 5
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DXX
+
+/* note pathnames are all relative to *this* directory */
+
+#define DATA_VAR_DCL_FILE_NAME "../common/1d.cube.size5/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/1d.cube.size5/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/1d.cube.size5/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/1d.cube.size5/coeff-dx.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/1d.cube.size5/coeff-dxx.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/1d.cube.size5/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/1d.cube.size5/coeff-dx.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/1d.cube.size5/coeff-dxx.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/1d.cube.size5/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/1d.cube.size5/interp-dx.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/1d.cube.size5/interp-dxx.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order5.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order5.smooth0.c
new file mode 100644
index 0000000..474bb58
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order5.smooth0.c
@@ -0,0 +1,47 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_50
+#include "../template.h"
+
+#define N_DIMS 1
+#define MOLECULE_MIN_M -2
+#define MOLECULE_MAX_M 3
+#define MOLECULE_SIZE 6
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DXX
+
+/* note pathnames are all relative to *this* directory */
+
+#define DATA_VAR_DCL_FILE_NAME "../common/1d.cube.size6/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/1d.cube.size6/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/1d.cube.size6/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/1d.cube.size6/coeff-dx.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/1d.cube.size6/coeff-dxx.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/1d.cube.size6/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/1d.cube.size6/coeff-dx.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/1d.cube.size6/coeff-dxx.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/1d.cube.size6/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/1d.cube.size6/interp-dx.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/1d.cube.size6/interp-dxx.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order6.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order6.smooth0.c
new file mode 100644
index 0000000..b9dba51
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.cube.order6.smooth0.c
@@ -0,0 +1,47 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_60
+#include "../template.h"
+
+#define N_DIMS 1
+#define MOLECULE_MIN_M -3
+#define MOLECULE_MAX_M 3
+#define MOLECULE_SIZE 7
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DXX
+
+/* note pathnames are all relative to *this* directory */
+
+#define DATA_VAR_DCL_FILE_NAME "../common/1d.cube.size7/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/1d.cube.size7/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/1d.cube.size7/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/1d.cube.size7/coeff-dx.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/1d.cube.size7/coeff-dxx.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/1d.cube.size7/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/1d.cube.size7/coeff-dx.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/1d.cube.size7/coeff-dxx.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/1d.cube.size7/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/1d.cube.size7/interp-dx.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/1d.cube.size7/interp-dxx.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/1d.log b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.log
index ab79289..6ba0ee0 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.log
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.log
@@ -4,10 +4,9 @@
<____ ____> Waterloo Maple Inc.
| Type ? for help.
# util.maple -- misc utility routines
-# $Id: util.maple,v 1.2 2002/05/14 14:01:06 jthorn Exp $
+# $Id: util.maple,v 1.3 2002/05/19 13:12:18 jthorn Exp $
>
#
-# C_str - codegen[C](), but returning its result as a Maple string
# fix_rationals - convert numbers to RATIONAL() calls
# nonmatching_names - find names in a list which *don't* have a specified prefix
# sprint_numeric_list - convert a numeric list to a valid C identifier suffix
@@ -23,67 +22,6 @@
################################################################################
>
#
-# This function is a wrapper around codegen[C]() which returns the
-# genenerated code explictly as a Maple string.
-#
-# Arguments:
-# expr = (in) The expression for which code is to be generated.
-# ... = (in) Any further arguments are taken as options to be passed
-# to codegen[C]()
-#
-# Results:
-# The function returns a maple string of C code.
-#
-> C_str :=
-> proc(expr::algebraic)
-> local tempname, str, temp;
->
-# name of temp file
-# FIXME: should use process number to ensure uniqueness
-> tempname := "/tmp/C_str.tmp.c";
->
-# truncate temp file to zero length
-> fopen(tempname, WRITE);
-> fclose(tempname);
->
-# generate the code
-> codegen[C](args, filename=tempname);
->
-# read the code back in
-> str := "";
-> while true
-> do
-> temp := readline(tempname);
-> if (temp = 0)
-> then break;
-> end if;
-> str := cat(str, temp);
-> end do;
-> fclose(tempname);
->
-# strip off the leading " t0 = "
-> return op(2,sscanf(str, "%s = %[^;];"));
-> end proc;
-C_str := proc(expr::algebraic)
-local tempname, str, temp;
- tempname := "/tmp/C_str.tmp.c";
- fopen(tempname, WRITE);
- fclose(tempname);
- codegen[C](args, filename = tempname);
- str := "";
- do
- temp := readline(tempname);
- if temp = 0 then break end if;
- str := cat(str, temp)
- end do;
- fclose(tempname);
- return op(2, sscanf(str, "%s = %[^;];"))
-end proc
-
->
-################################################################################
->
-#
# This function converts all {integer, rational} subexpressions of its
# input except integer exponents and -1 factors in products, into function
# calls
@@ -511,7 +449,7 @@ ftruncate :=
>
#
# <<<representation of numbers, data values, etc>>>
-# polynomial_interpolant - compute polynomial interpolant
+# Lagrange polynomial_interpolant - compute Lagrange polynomial interpolant
# coeff_as_lc_of_data - coefficients of ... (linear combination of data)
#
# print_coeff__lc_of_data - print C code to compute coefficients
@@ -549,7 +487,8 @@ ftruncate :=
################################################################################
>
#
-# This function computes a polynomial interpolant in any number of dimensions.
+# This function computes a Lagrange polynomial interpolant in any
+# number of dimensions.
#
# Arguments:
# fn = The interpolation function. This should be a procedure in the
@@ -569,7 +508,7 @@ ftruncate :=
# This function returns the interpolating polynomial, in the form of
# an algebraic expression in the coordinates and the data values.
#
-> polynomial_interpolant :=
+> Lagrange_polynomial_interpolant :=
> proc(
> fn::procedure, coeff_list::list(name),
> coord_list::list(name), posn_list::list(list(numeric))
@@ -586,7 +525,7 @@ ftruncate :=
# interpolant as a polynomial in the coordinates
> return subs(coeff_eqns, eval(fn))(op(coord_list));
> end proc;
-polynomial_interpolant := proc(fn::procedure, coeff_list::list(name),
+Lagrange_polynomial_interpolant := proc(fn::procedure, coeff_list::list(name),
coord_list::list(name), posn_list::list(list(numeric)))
local posn, data_eqns, coeff_eqns;
data_eqns := {seq(fn(op(posn)) = 'DATA'(op(posn)), posn = posn_list)};
@@ -976,13 +915,167 @@ data_var_name := proc(posn::list(numeric), name_prefix::string)
cat(name_prefix, sprint_numeric_list(posn))
end proc
-# Maple code to compute 1-D Lagrange interpolation coefficients (orders 1-4)
+# Maple code to compute lists of point positions in hypercube-shaped molecules
+# $Id: $
+>
+################################################################################
+>
+#
+# 1D interpolation points
+#
+> posn_list_1d_size2 := hypercube_points([ 0], [+1]);
+ posn_list_1d_size2 := [[0], [1]]
+
+> posn_list_1d_size3 := hypercube_points([-1], [+1]);
+ posn_list_1d_size3 := [[-1], [0], [1]]
+
+> posn_list_1d_size4 := hypercube_points([-1], [+2]);
+ posn_list_1d_size4 := [[-1], [0], [1], [2]]
+
+> posn_list_1d_size5 := hypercube_points([-2], [+2]);
+ posn_list_1d_size5 := [[-2], [-1], [0], [1], [2]]
+
+> posn_list_1d_size6 := hypercube_points([-2], [+3]);
+ posn_list_1d_size6 := [[-2], [-1], [0], [1], [2], [3]]
+
+> posn_list_1d_size7 := hypercube_points([-3], [+3]);
+ posn_list_1d_size7 := [[-3], [-2], [-1], [0], [1], [2], [3]]
+
+>
+################################################################################
+>
+#
+# 2D interpolation points (Fortran ordering)
+#
+> posn_list_2d_size2 := map(ListTools[Reverse],
+> hypercube_points([ 0, 0], [+1,+1]));
+ posn_list_2d_size2 := [[0, 0], [1, 0], [0, 1], [1, 1]]
+
+> posn_list_2d_size3 := map(ListTools[Reverse],
+> hypercube_points([-1,-1], [+1,+1]));
+posn_list_2d_size3 := [[-1, -1], [0, -1], [1, -1], [-1, 0], [0, 0], [1, 0],
+
+ [-1, 1], [0, 1], [1, 1]]
+
+> posn_list_2d_size4 := map(ListTools[Reverse],
+> hypercube_points([-1,-1], [+2,+2]));
+posn_list_2d_size4 := [[-1, -1], [0, -1], [1, -1], [2, -1], [-1, 0], [0, 0],
+
+ [1, 0], [2, 0], [-1, 1], [0, 1], [1, 1], [2, 1], [-1, 2], [0, 2], [1, 2],
+
+ [2, 2]]
+
+> posn_list_2d_size5 := map(ListTools[Reverse],
+> hypercube_points([-2,-2], [+2,+2]));
+posn_list_2d_size5 := [[-2, -2], [-1, -2], [0, -2], [1, -2], [2, -2], [-2, -1],
+
+ [-1, -1], [0, -1], [1, -1], [2, -1], [-2, 0], [-1, 0], [0, 0], [1, 0],
+
+ [2, 0], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1], [-2, 2], [-1, 2], [0, 2],
+
+ [1, 2], [2, 2]]
+
+>
+################################################################################
+>
+#
+# 3D interpolation points (Fortran ordering)
+#
+> posn_list_3d_size2 := map(ListTools[Reverse],
+> hypercube_points([ 0, 0, 0], [+1,+1,+1]));
+posn_list_3d_size2 := [[0, 0, 0], [1, 0, 0], [0, 1, 0], [1, 1, 0], [0, 0, 1],
+
+ [1, 0, 1], [0, 1, 1], [1, 1, 1]]
+
+> posn_list_3d_size3 := map(ListTools[Reverse],
+> hypercube_points([-1,-1,-1], [+1,+1,+1]));
+posn_list_3d_size3 := [[-1, -1, -1], [0, -1, -1], [1, -1, -1], [-1, 0, -1],
+
+ [0, 0, -1], [1, 0, -1], [-1, 1, -1], [0, 1, -1], [1, 1, -1], [-1, -1, 0],
+
+ [0, -1, 0], [1, -1, 0], [-1, 0, 0], [0, 0, 0], [1, 0, 0], [-1, 1, 0],
+
+ [0, 1, 0], [1, 1, 0], [-1, -1, 1], [0, -1, 1], [1, -1, 1], [-1, 0, 1],
+
+ [0, 0, 1], [1, 0, 1], [-1, 1, 1], [0, 1, 1], [1, 1, 1]]
+
+> posn_list_3d_size4 := map(ListTools[Reverse],
+> hypercube_points([-1,-1,-1], [+2,+2,+2]));
+posn_list_3d_size4 := [[-1, -1, -1], [0, -1, -1], [1, -1, -1], [2, -1, -1],
+
+ [-1, 0, -1], [0, 0, -1], [1, 0, -1], [2, 0, -1], [-1, 1, -1], [0, 1, -1],
+
+ [1, 1, -1], [2, 1, -1], [-1, 2, -1], [0, 2, -1], [1, 2, -1], [2, 2, -1],
+
+ [-1, -1, 0], [0, -1, 0], [1, -1, 0], [2, -1, 0], [-1, 0, 0], [0, 0, 0],
+
+ [1, 0, 0], [2, 0, 0], [-1, 1, 0], [0, 1, 0], [1, 1, 0], [2, 1, 0],
+
+ [-1, 2, 0], [0, 2, 0], [1, 2, 0], [2, 2, 0], [-1, -1, 1], [0, -1, 1],
+
+ [1, -1, 1], [2, -1, 1], [-1, 0, 1], [0, 0, 1], [1, 0, 1], [2, 0, 1],
+
+ [-1, 1, 1], [0, 1, 1], [1, 1, 1], [2, 1, 1], [-1, 2, 1], [0, 2, 1],
+
+ [1, 2, 1], [2, 2, 1], [-1, -1, 2], [0, -1, 2], [1, -1, 2], [2, -1, 2],
+
+ [-1, 0, 2], [0, 0, 2], [1, 0, 2], [2, 0, 2], [-1, 1, 2], [0, 1, 2],
+
+ [1, 1, 2], [2, 1, 2], [-1, 2, 2], [0, 2, 2], [1, 2, 2], [2, 2, 2]]
+
+> posn_list_3d_size5 := map(ListTools[Reverse],
+> hypercube_points([-2,-2,-2], [+2,+2,+2]));
+posn_list_3d_size5 := [[-2, -2, -2], [-1, -2, -2], [0, -2, -2], [1, -2, -2],
+
+ [2, -2, -2], [-2, -1, -2], [-1, -1, -2], [0, -1, -2], [1, -1, -2],
+
+ [2, -1, -2], [-2, 0, -2], [-1, 0, -2], [0, 0, -2], [1, 0, -2], [2, 0, -2],
+
+ [-2, 1, -2], [-1, 1, -2], [0, 1, -2], [1, 1, -2], [2, 1, -2], [-2, 2, -2],
+
+ [-1, 2, -2], [0, 2, -2], [1, 2, -2], [2, 2, -2], [-2, -2, -1], [-1, -2, -1],
+
+ [0, -2, -1], [1, -2, -1], [2, -2, -1], [-2, -1, -1], [-1, -1, -1],
+
+ [0, -1, -1], [1, -1, -1], [2, -1, -1], [-2, 0, -1], [-1, 0, -1], [0, 0, -1],
+
+ [1, 0, -1], [2, 0, -1], [-2, 1, -1], [-1, 1, -1], [0, 1, -1], [1, 1, -1],
+
+ [2, 1, -1], [-2, 2, -1], [-1, 2, -1], [0, 2, -1], [1, 2, -1], [2, 2, -1],
+
+ [-2, -2, 0], [-1, -2, 0], [0, -2, 0], [1, -2, 0], [2, -2, 0], [-2, -1, 0],
+
+ [-1, -1, 0], [0, -1, 0], [1, -1, 0], [2, -1, 0], [-2, 0, 0], [-1, 0, 0],
+
+ [0, 0, 0], [1, 0, 0], [2, 0, 0], [-2, 1, 0], [-1, 1, 0], [0, 1, 0],
+
+ [1, 1, 0], [2, 1, 0], [-2, 2, 0], [-1, 2, 0], [0, 2, 0], [1, 2, 0],
+
+ [2, 2, 0], [-2, -2, 1], [-1, -2, 1], [0, -2, 1], [1, -2, 1], [2, -2, 1],
+
+ [-2, -1, 1], [-1, -1, 1], [0, -1, 1], [1, -1, 1], [2, -1, 1], [-2, 0, 1],
+
+ [-1, 0, 1], [0, 0, 1], [1, 0, 1], [2, 0, 1], [-2, 1, 1], [-1, 1, 1],
+
+ [0, 1, 1], [1, 1, 1], [2, 1, 1], [-2, 2, 1], [-1, 2, 1], [0, 2, 1],
+
+ [1, 2, 1], [2, 2, 1], [-2, -2, 2], [-1, -2, 2], [0, -2, 2], [1, -2, 2],
+
+ [2, -2, 2], [-2, -1, 2], [-1, -1, 2], [0, -1, 2], [1, -1, 2], [2, -1, 2],
+
+ [-2, 0, 2], [-1, 0, 2], [0, 0, 2], [1, 0, 2], [2, 0, 2], [-2, 1, 2],
+
+ [-1, 1, 2], [0, 1, 2], [1, 1, 2], [2, 1, 2], [-2, 2, 2], [-1, 2, 2],
+
+ [0, 2, 2], [1, 2, 2], [2, 2, 2]]
+
+# Maple code to define Lagrange interpolating functions/coords/coeffs
# $Id: 1d.maple,v 1.4 2002/05/14 15:54:01 jthorn Exp $
>
################################################################################
>
#
-# interpolating functions
+# 1-D interpolating functions
#
>
> fn_1d_order1 :=
@@ -1031,8 +1124,15 @@ fn_1d_order6 :=
>
########################################
>
+# coordinates for 1-D interpolating functions
+> coord_list_1d := [x];
+ coord_list_1d := [x]
+
+>
+########################################
+>
#
-# coefficients in interpolating functions
+# coefficients in 1-D interpolating functions
#
>
> coeff_list_1d_order1 := [c0, c1];
@@ -1054,268 +1154,290 @@ fn_1d_order6 :=
coeff_list_1d_order6 := [c0, c1, c2, c3, c4, c5, c6]
>
-########################################
+################################################################################
>
#
-# coordinates and interpolation points
+# 2-D interpolating functions
#
>
-> coord_list_1d := [x];
- coord_list_1d := [x]
+> fn_2d_order1 :=
+> proc(x,y)
+> + c01*y
+> + c00 + c10*x
+> end proc;
+ fn_2d_order1 := proc(x, y) c01*y + c00 + c10*x end proc
>
-# generate points in Fortran ordering
-> posn_list_1d_size2 := map(ListTools[Reverse], hypercube_points([ 0], [+1]));
- posn_list_1d_size2 := [[0], [1]]
-
-> posn_list_1d_size3 := map(ListTools[Reverse], hypercube_points([-1], [+1]));
- posn_list_1d_size3 := [[-1], [0], [1]]
-
-> posn_list_1d_size4 := map(ListTools[Reverse], hypercube_points([-1], [+2]));
- posn_list_1d_size4 := [[-1], [0], [1], [2]]
-
-> posn_list_1d_size5 := map(ListTools[Reverse], hypercube_points([-2], [+2]));
- posn_list_1d_size5 := [[-2], [-1], [0], [1], [2]]
-
-> posn_list_1d_size6 := map(ListTools[Reverse], hypercube_points([-2], [+3]));
- posn_list_1d_size6 := [[-2], [-1], [0], [1], [2], [3]]
+> fn_2d_order2 :=
+> proc(x,y)
+> + c02*y^2
+> + c01*y + c11*x*y
+> + c00 + c10*x + c20*x^2
+> end proc;
+fn_2d_order2 :=
-> posn_list_1d_size7 := map(ListTools[Reverse], hypercube_points([-3], [+3]));
- posn_list_1d_size7 := [[-3], [-2], [-1], [0], [1], [2], [3]]
+ proc(x, y) c02*y^2 + c01*y + c11*x*y + c00 + c10*x + c20*x^2 end proc
>
-################################################################################
->
-#
-# generic stuff for 1d, cube, size=2
-#
->
-> data_var_list_1d_size2 := map(data_var_name, posn_list_1d_size2, "data_");
- data_var_list_1d_size2 := ["data_0", "data_p1"]
+> fn_2d_order3 :=
+> proc(x,y)
+> + c03*y^3
+> + c02*y^2 + c12*x*y^2
+> + c01*y + c11*x*y + c21*x^2*y
+> + c00 + c10*x + c20*x^2 + c30*x^3
+> end proc;
+fn_2d_order3 := proc(x, y)
+ c03*y^3 + c02*y^2 + c12*x*y^2 + c01*y + c11*x*y + c21*x^2*y + c00
+ + c10*x + c20*x^2 + c30*x^3
+end proc
>
-> print_name_list_dcl(data_var_list_1d_size2, "fp",
-> "1d.coeffs/1d.cube.size2/data-var.dcl.c");
-> 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_",
-> "1d.coeffs/1d.cube.size2/coeff-I.store.c");
-> 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",
-> "1d.coeffs/1d.cube.size2/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size2, "coeff_dx_"), "fp",
-> "1d.coeffs/1d.cube.size2/coeff-dx.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_1d_size2,
-> "result", "coeff_I_", "data_",
-> "1d.coeffs/1d.cube.size2/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size2,
-> "result", "coeff_dx_", "data_",
-> "1d.coeffs/1d.cube.size2/interp-dx.compute.c");
->
-########################################
->
-#
-# generic stuff for 1d, cube, size=3
-#
->
-> data_var_list_1d_size3 := map(data_var_name, posn_list_1d_size3, "data_");
- data_var_list_1d_size3 := ["data_m1", "data_0", "data_p1"]
+> fn_2d_order4 :=
+> proc(x,y)
+> + c04*y^4
+> + c03*y^3 + c13*x*y^3
+> + c02*y^2 + c12*x*y^2 + c22*x^2*y^2
+> + c01*y + c11*x*y + c21*x^2*y + c31*x^3*y
+> + c00 + c10*x + c20*x^2 + c30*x^3 + c40*x^4
+> end;
+fn_2d_order4 := proc(x, y)
+ c04*y^4 + c03*y^3 + c13*x*y^3 + c02*y^2 + c12*x*y^2 + c22*x^2*y^2
+ + c01*y + c11*x*y + c21*x^2*y + c31*x^3*y + c00 + c10*x + c20*x^2
+ + c30*x^3 + c40*x^4
+end proc
>
-> print_name_list_dcl(data_var_list_1d_size3, "fp",
-> "1d.coeffs/1d.cube.size3/data-var.dcl.c");
-> 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_",
-> "1d.coeffs/1d.cube.size3/coeff-I.store.c");
-> 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, "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",
-> "1d.coeffs/1d.cube.size3/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size3, "coeff_dx_"), "fp",
-> "1d.coeffs/1d.cube.size3/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size3, "coeff_dxx_"), "fp",
-> "1d.coeffs/1d.cube.size3/coeff-dxx.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_1d_size3,
-> "result", "coeff_I_", "data_",
-> "1d.coeffs/1d.cube.size3/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size3,
-> "result", "coeff_dx_", "data_",
-> "1d.coeffs/1d.cube.size3/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size3,
-> "result", "coeff_dxx_", "data_",
-> "1d.coeffs/1d.cube.size3/interp-dxx.compute.c");
->
########################################
>
-#
-# generic stuff for 1d, cube, size=4
-#
->
-> data_var_list_1d_size4 := map(data_var_name, posn_list_1d_size4, "data_");
- data_var_list_1d_size4 := ["data_m1", "data_0", "data_p1", "data_p2"]
+# coordinates for 2-D interpolating functions
+> coord_list_2d := [x,y];
+ coord_list_2d := [x, y]
>
-> print_name_list_dcl(data_var_list_1d_size4, "fp",
-> "1d.coeffs/1d.cube.size4/data-var.dcl.c");
-> 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_",
-> "1d.coeffs/1d.cube.size4/coeff-I.store.c");
-> 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, "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",
-> "1d.coeffs/1d.cube.size4/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size4, "coeff_dx_"), "fp",
-> "1d.coeffs/1d.cube.size4/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size4, "coeff_dxx_"), "fp",
-> "1d.coeffs/1d.cube.size4/coeff-dxx.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_1d_size4,
-> "result", "coeff_I_", "data_",
-> "1d.coeffs/1d.cube.size4/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size4,
-> "result", "coeff_dx_", "data_",
-> "1d.coeffs/1d.cube.size4/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size4,
-> "result", "coeff_dxx_", "data_",
-> "1d.coeffs/1d.cube.size4/interp-dxx.compute.c");
->
########################################
>
#
-# generic stuff for 1d, cube, size=5
+# coefficients in 2-D interpolating functions
#
>
-> data_var_list_1d_size5 := map(data_var_name, posn_list_1d_size5, "data_");
-data_var_list_1d_size5 :=
+> coeff_list_2d_order1 := [
+> c01,
+> c00, c10
+> ];
+ coeff_list_2d_order1 := [c01, c00, c10]
- ["data_m2", "data_m1", "data_0", "data_p1", "data_p2"]
+> coeff_list_2d_order2 := [
+> c02,
+> c01, c11,
+> c00, c10, c20
+> ];
+ coeff_list_2d_order2 := [c02, c01, c11, c00, c10, c20]
+
+> coeff_list_2d_order3 := [
+> c03,
+> c02, c12,
+> c01, c11, c21,
+> c00, c10, c20, c30
+> ];
+ coeff_list_2d_order3 := [c03, c02, c12, c01, c11, c21, c00, c10, c20, c30]
+
+> coeff_list_2d_order4 := [
+> c04,
+> c03, c13,
+> c02, c12, c22,
+> c01, c11, c21, c31,
+> c00, c10, c20, c30, c40
+> ];
+coeff_list_2d_order4 :=
+
+ [c04, c03, c13, c02, c12, c22, c01, c11, c21, c31, c00, c10, c20, c30, c40]
>
-> print_name_list_dcl(data_var_list_1d_size5, "fp",
-> "1d.coeffs/1d.cube.size5/data-var.dcl.c");
-> 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_",
-> "1d.coeffs/1d.cube.size5/coeff-I.store.c");
-> 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, "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",
-> "1d.coeffs/1d.cube.size5/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size5, "coeff_dx_"), "fp",
-> "1d.coeffs/1d.cube.size5/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size5, "coeff_dxx_"), "fp",
-> "1d.coeffs/1d.cube.size5/coeff-dxx.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_1d_size5,
-> "result", "coeff_I_", "data_",
-> "1d.coeffs/1d.cube.size5/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size5,
-> "result", "coeff_dx_", "data_",
-> "1d.coeffs/1d.cube.size5/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size5,
-> "result", "coeff_dxx_", "data_",
-> "1d.coeffs/1d.cube.size5/interp-dxx.compute.c");
->
-########################################
+################################################################################
>
#
-# generic stuff for 1d, cube, size=6
+# 3-D interpolating functions
#
>
-> data_var_list_1d_size6 := map(data_var_name, posn_list_1d_size6, "data_");
-data_var_list_1d_size6 :=
-
- ["data_m2", "data_m1", "data_0", "data_p1", "data_p2", "data_p3"]
+> fn_3d_order1 :=
+> proc(x,y,z)
+# z^0 -----------
+> + c010*y
+> + c000 + c100*x
+# z^1 -----------
+> + c001*z
+> end proc;
+ fn_3d_order1 := proc(x, y, z) c010*y + c000 + c100*x + c001*z end proc
+
+>
+> fn_3d_order2 :=
+> proc(x,y,z)
+# z^0 --------------------------
+> + c020*y^2
+> + c010*y + c110*x*y
+> + c000 + c100*x + c200*x^2
+# z^1 --------------------------
+> + c011*y*z
+> + c001*z + c101*x*z
+# z^2 --------------------------
+> + c002*z^2
+> end proc;
+fn_3d_order2 := proc(x, y, z)
+ c020*y^2 + c010*y + c110*x*y + c000 + c100*x + c200*x^2 + c011*y*z
+ + c001*z + c101*x*z + c002*z^2
+end proc
>
-> print_name_list_dcl(data_var_list_1d_size6, "fp",
-> "1d.coeffs/1d.cube.size6/data-var.dcl.c");
-> print_data_var_assign(posn_list_1d_size6, "data_",
-> "1d.coeffs/1d.cube.size6/data-var.assign.c");
+> fn_3d_order3 :=
+> proc(x,y,z)
+# z^0 -------------------------------------------
+> + c030*y^3
+> + c020*y^2 + c120*x*y^2
+> + c010*y + c110*x*y + c210*x^2*y
+> + c000 + c100*x + c200*x^2 + c300*x^3
+# z^1 -------------------------------------------
+> + c021*y^2*z
+> + c011*y *z + c111*x*y*z
+> + c001 *z + c101*x *z + c201*x^2*z
+# z^2 -------------------------------------------
+> + c012*y*z^2
+> + c002 *z^2 + c102*x*z^2
+# z^3 -------------------------------------------
+> + c003 *z^3
+> end proc;
+fn_3d_order3 := proc(x, y, z)
+ c030*y^3 + c020*y^2 + c120*x*y^2 + c010*y + c110*x*y + c210*x^2*y
+ + c000 + c100*x + c200*x^2 + c300*x^3 + c021*y^2*z + c011*y*z
+ + c111*x*y*z + c001*z + c101*x*z + c201*x^2*z + c012*y*z^2 + c002*z^2
+ + c102*x*z^2 + c003*z^3
+end proc
+
>
-> 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, "factor", "coeff_dx_",
-> "1d.coeffs/1d.cube.size6/coeff-dx.store.c");
-> print_interp_coeff_var_store(posn_list_1d_size6, "factor", "coeff_dxx_",
-> "1d.coeffs/1d.cube.size6/coeff-dxx.store.c");
+> fn_3d_order4 :=
+> proc(x,y,z)
+# z^0 --------------------------------------------------------
+> + c040*y^4
+> + c030*y^3 + c130*x*y^3
+> + c020*y^2 + c120*x*y^2 + c220*x^2*y^2
+> + c010*y + c110*x*y + c210*x^2*y + c310*x^3*y
+> + c000 + c100*x + c200*x^2 + c300*x^3 + c400*x^4
+# z^1 -------------------------------------------
+> + c031*y^3*z
+> + c021*y^2*z + c121*x*y^2*z
+> + c011*y *z + c111*x*y *z + c211*x^2*y*z
+> + c001 *z + c101*x *z + c201*x^2 *z + c301*x^3*z
+# z^2 -------------------------------------------
+> + c022*y^2*z^2
+> + c012*y *z^2 + c112*x*y*z^2
+> + c002 *z^2 + c102*x *z^2 + c202*x^2*z^2
+# z^3 -------------------------------------------
+> + c013*y *z^3
+> + c003 *z^3 + c103*x *z^3
+# z^4 -------------------------------------------
+> + c004 *z^4
+> end;
+fn_3d_order4 := proc(x, y, z)
+ c102*x*z^2 + c012*y*z^2 + c111*x*y*z + c121*x*y^2*z + c211*x^2*y*z
+ + c112*x*y*z^2 + c010*y + c000 + c100*x + c001*z + c020*y^2 + c110*x*y
+ + c011*y*z + c101*x*z + c200*x^2 + c002*z^2 + c030*y^3 + c300*x^3
+ + c003*z^3 + c040*y^4 + c400*x^4 + c004*z^4 + c120*x*y^2 + c210*x^2*y
+ + c021*y^2*z + c201*x^2*z + c130*x*y^3 + c220*x^2*y^2 + c310*x^3*y
+ + c031*y^3*z + c301*x^3*z + c022*y^2*z^2 + c202*x^2*z^2 + c013*y*z^3
+ + c103*x*z^3
+end proc
+
>
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size6, "coeff_I_"), "fp",
-> "1d.coeffs/1d.cube.size6/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size6, "coeff_dx_"), "fp",
-> "1d.coeffs/1d.cube.size6/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size6, "coeff_dxx_"), "fp",
-> "1d.coeffs/1d.cube.size6/coeff-dxx.dcl.c");
+########################################
>
-> print_interp_cmpt__lc_of_data(posn_list_1d_size6,
-> "result", "coeff_I_", "data_",
-> "1d.coeffs/1d.cube.size6/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size6,
-> "result", "coeff_dx_", "data_",
-> "1d.coeffs/1d.cube.size6/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size6,
-> "result", "coeff_dxx_", "data_",
-> "1d.coeffs/1d.cube.size6/interp-dxx.compute.c");
+# coordinates for 3-D interpolating functions
+> coord_list_3d := [x,y,z];
+ coord_list_3d := [x, y, z]
+
>
########################################
>
#
-# generic stuff for 1d, cube, size=7
-#
->
-> data_var_list_1d_size7 := map(data_var_name, posn_list_1d_size7, "data_");
-data_var_list_1d_size7 := [
+# coefficients in 3-D interpolating functions
+#
+>
+> coeff_list_3d_order1 := [
+> # z^0 -----
+> c010,
+> c000, c100,
+> # z^1 -----
+> c001
+> ];
+ coeff_list_3d_order1 := [c010, c000, c100, c001]
+
+> coeff_list_3d_order2 := [
+> # z^0 -----------
+> c020,
+> c010, c110,
+> c000, c100, c200,
+> # z^1 -----------
+> c011,
+> c001, c101,
+> # z^2 -----------
+> c002
+> ];
+coeff_list_3d_order2 :=
+
+ [c020, c010, c110, c000, c100, c200, c011, c001, c101, c002]
+
+> coeff_list_3d_order3 := [
+> # z^0 ----------------
+> c030,
+> c020, c120,
+> c010, c110, c210,
+> c000, c100, c200, c300,
+> # z^1 ----------------
+> c021,
+> c011, c111,
+> c001, c101, c201,
+> # z^2 ----------------
+> c012,
+> c002, c102,
+> # z^3 ----------------
+> c003
+> ];
+coeff_list_3d_order3 := [c030, c020, c120, c010, c110, c210, c000, c100, c200,
+
+ c300, c021, c011, c111, c001, c101, c201, c012, c002, c102, c003]
+
+> coeff_list_3d_order4 := [
+> # z^0 -----------------------
+> c040,
+> c030, c130,
+> c020, c120, c220,
+> c010, c110, c210, c310,
+> c000, c100, c200, c300, c400,
+> # z^1 -----------------------
+> c031,
+> c021, c121,
+> c011, c111, c211,
+> c001, c101, c201, c301,
+> # z^2 -----------------------
+> c022,
+> c012, c112,
+> c002, c102, c202,
+> # z^3 -----------------------
+> c013,
+> c003, c103,
+> # z^4 -----------------------
+> c004
+> ];
+coeff_list_3d_order4 := [c040, c030, c130, c020, c120, c220, c010, c110, c210,
+
+ c310, c000, c100, c200, c300, c400, c031, c021, c121, c011, c111, c211,
+
+ c001, c101, c201, c301, c022, c012, c112, c002, c102, c202, c013, c003,
+
+ c103, c004]
- "data_m3", "data_m2", "data_m1", "data_0", "data_p1", "data_p2", "data_p3"]
-
->
-> print_name_list_dcl(data_var_list_1d_size7, "fp",
-> "1d.coeffs/1d.cube.size7/data-var.dcl.c");
-> 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_",
-> "1d.coeffs/1d.cube.size7/coeff-I.store.c");
-> 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, "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",
-> "1d.coeffs/1d.cube.size7/coeff-I.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size7, "coeff_dx_"), "fp",
-> "1d.coeffs/1d.cube.size7/coeff-dx.dcl.c");
-> print_name_list_dcl(map(coeff_name, posn_list_1d_size7, "coeff_dxx_"), "fp",
-> "1d.coeffs/1d.cube.size7/coeff-dxx.dcl.c");
->
-> print_interp_cmpt__lc_of_data(posn_list_1d_size7,
-> "result", "coeff_I_", "data_",
-> "1d.coeffs/1d.cube.size7/interp-I.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size7,
-> "result", "coeff_dx_", "data_",
-> "1d.coeffs/1d.cube.size7/interp-dx.compute.c");
-> print_interp_cmpt__lc_of_data(posn_list_1d_size7,
-> "result", "coeff_dxx_", "data_",
-> "1d.coeffs/1d.cube.size7/interp-dxx.compute.c");
+################################################################################
+# 1d.maple -- compute Lagrange interpolation coefficients in 1-D
+# $Id: $
>
################################################################################
>
@@ -1325,8 +1447,8 @@ data_var_list_1d_size7 := [
>
# interpolating polynomial
> interp_1d_cube_order1_smooth0
-> := polynomial_interpolant(fn_1d_order1, coeff_list_1d_order1,
-> coord_list_1d, posn_list_1d_size2);
+> := Lagrange_polynomial_interpolant(fn_1d_order1, coeff_list_1d_order1,
+> coord_list_1d, posn_list_1d_size2);
interp_1d_cube_order1_smooth0 := DATA(0) + (DATA(1) - DATA(0)) x
>
@@ -1336,10 +1458,10 @@ data_var_list_1d_size7 := [
> print_coeff__lc_of_data(%, "coeff_I_", "fp",
> "1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c");
-bytes used=1004152, alloc=917336, time=0.16
>
# d/dx
> simplify( diff(interp_1d_cube_order1_smooth0,x) );
+bytes used=1005348, alloc=917336, time=0.13
DATA(1) - DATA(0)
> coeff_as_lc_of_data(%, posn_list_1d_size2);
@@ -1348,7 +1470,7 @@ bytes used=1004152, alloc=917336, time=0.16
> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
> "1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c");
>
-########################################
+################################################################################
>
#
# 1d, cube, order=2, smoothing=0 (size=3)
@@ -1356,8 +1478,8 @@ bytes used=1004152, alloc=917336, time=0.16
>
# interpolating polynomial
> interp_1d_cube_order2_smooth0
-> := polynomial_interpolant(fn_1d_order2, coeff_list_1d_order2,
-> coord_list_1d, posn_list_1d_size3);
+> := Lagrange_polynomial_interpolant(fn_1d_order2, coeff_list_1d_order2,
+> coord_list_1d, posn_list_1d_size3);
interp_1d_cube_order2_smooth0 := DATA(0) + (- 1/2 DATA(-1) + 1/2 DATA(1)) x
2
@@ -1374,8 +1496,7 @@ interp_1d_cube_order2_smooth0 := DATA(0) + (- 1/2 DATA(-1) + 1/2 DATA(1)) x
>
# d/dx
> simplify( diff(interp_1d_cube_order2_smooth0,x) );
-bytes used=2004720, alloc=1310480, time=0.23
- - 1/2 DATA(-1) + 1/2 DATA(1) + x DATA(-1) + x DATA(1) - 2 x DATA(0)
+ - 1/2 DATA(-1) + 1/2 DATA(1) + x DATA(-1) + DATA(1) x - 2 x DATA(0)
> coeff_as_lc_of_data(%, posn_list_1d_size3);
[COEFF(-1) = x - 1/2, COEFF(0) = -2 x, COEFF(1) = 1/2 + x]
@@ -1392,8 +1513,9 @@ bytes used=2004720, alloc=1310480, time=0.23
> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
> "1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c");
+bytes used=2005620, alloc=1507052, time=0.22
>
-########################################
+################################################################################
>
#
# 1d, cube, order=3, smoothing=0 (size=4)
@@ -1401,17 +1523,17 @@ bytes used=2004720, alloc=1310480, time=0.23
>
# interpolating polynomial
> interp_1d_cube_order3_smooth0
-> := polynomial_interpolant(fn_1d_order3, coeff_list_1d_order3,
-> coord_list_1d, posn_list_1d_size4);
+> := Lagrange_polynomial_interpolant(fn_1d_order3, coeff_list_1d_order3,
+> coord_list_1d, posn_list_1d_size4);
interp_1d_cube_order3_smooth0 := DATA(0)
- + (- 1/2 DATA(0) - 1/3 DATA(-1) + DATA(1) - 1/6 DATA(2)) x
+ + (- 1/2 DATA(0) + DATA(1) - 1/3 DATA(-1) - 1/6 DATA(2)) x
2
+ (1/2 DATA(-1) + 1/2 DATA(1) - DATA(0)) x
3
- + (1/2 DATA(0) - 1/6 DATA(-1) - 1/2 DATA(1) + 1/6 DATA(2)) x
+ + (1/2 DATA(0) - 1/2 DATA(1) - 1/6 DATA(-1) + 1/6 DATA(2)) x
>
# I
@@ -1424,14 +1546,14 @@ interp_1d_cube_order3_smooth0 := DATA(0)
> print_coeff__lc_of_data(%, "coeff_I_", "fp",
> "1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c");
-bytes used=3004916, alloc=1703624, time=0.31
>
# d/dx
> simplify( diff(interp_1d_cube_order3_smooth0,x) );
-- 1/2 DATA(0) - 1/3 DATA(-1) + DATA(1) - 1/6 DATA(2) + x DATA(-1) + x DATA(1)
+bytes used=3006488, alloc=1703624, time=0.28
+- 1/2 DATA(0) + DATA(1) - 1/3 DATA(-1) - 1/6 DATA(2) + x DATA(-1) + x DATA(1)
- 2 2 2
- - 2 x DATA(0) + 3/2 x DATA(0) - 1/2 x DATA(-1) - 3/2 x DATA(1)
+ 2 2 2
+ - 2 x DATA(0) + 3/2 x DATA(0) - 3/2 x DATA(1) - 1/2 x DATA(-1)
2
+ 1/2 x DATA(2)
@@ -1440,26 +1562,25 @@ bytes used=3004916, alloc=1703624, time=0.31
2 2
[COEFF(-1) = x - 1/2 x - 1/3, COEFF(0) = - 1/2 - 2 x + 3/2 x ,
- 2 2
- COEFF(1) = x + 1 - 3/2 x , COEFF(2) = 1/2 x - 1/6]
+ 2 2
+ COEFF(1) = - 3/2 x + 1 + x, COEFF(2) = 1/2 x - 1/6]
> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
> "1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c");
>
# d^2/dx^2
> simplify( diff(interp_1d_cube_order3_smooth0,x,x) );
-DATA(-1) + DATA(1) - 2 DATA(0) + 3 x DATA(0) - x DATA(-1) - 3 x DATA(1)
+DATA(-1) + DATA(1) - 2 DATA(0) + 3 x DATA(0) - 3 x DATA(1) - x DATA(-1)
+ x DATA(2)
> coeff_as_lc_of_data(%, posn_list_1d_size4);
- [COEFF(-1) = 1 - x, COEFF(0) = -2 + 3 x, COEFF(1) = 1 - 3 x, COEFF(2) = x]
+ [COEFF(-1) = 1 - x, COEFF(0) = -2 + 3 x, COEFF(1) = -3 x + 1, COEFF(2) = x]
> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
> "1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c");
-bytes used=4005132, alloc=1769148, time=0.42
>
-########################################
+################################################################################
>
#
# 1d, cube, order=4, smoothing=0 (size=5)
@@ -1467,18 +1588,19 @@ bytes used=4005132, alloc=1769148, time=0.42
>
# interpolating polynomial
> interp_1d_cube_order4_smooth0
-> := polynomial_interpolant(fn_1d_order4, coeff_list_1d_order4,
-> coord_list_1d, posn_list_1d_size5);
+> := Lagrange_polynomial_interpolant(fn_1d_order4, coeff_list_1d_order4,
+> coord_list_1d, posn_list_1d_size5);
+bytes used=4006688, alloc=1834672, time=0.36
interp_1d_cube_order4_smooth0 := DATA(0)
- + (1/12 DATA(-2) - 1/12 DATA(2) - 2/3 DATA(-1) + 2/3 DATA(1)) x +
+ + (1/12 DATA(-2) - 2/3 DATA(-1) + 2/3 DATA(1) - 1/12 DATA(2)) x +
- (- 5/4 DATA(0) - 1/24 DATA(-2) - 1/24 DATA(2) + 2/3 DATA(-1) + 2/3 DATA(1))
+ (2/3 DATA(1) - 5/4 DATA(0) - 1/24 DATA(-2) + 2/3 DATA(-1) - 1/24 DATA(2))
2 3
- x + (- 1/12 DATA(-2) + 1/12 DATA(2) + 1/6 DATA(-1) - 1/6 DATA(1)) x +
+ x + (- 1/12 DATA(-2) + 1/6 DATA(-1) - 1/6 DATA(1) + 1/12 DATA(2)) x +
- (1/24 DATA(-2) + 1/24 DATA(2) - 1/6 DATA(-1) - 1/6 DATA(1) + 1/4 DATA(0))
+ (- 1/6 DATA(1) + 1/4 DATA(0) + 1/24 DATA(-2) - 1/6 DATA(-1) + 1/24 DATA(2))
4
x
@@ -1503,67 +1625,65 @@ interp_1d_cube_order4_smooth0 := DATA(0)
> print_coeff__lc_of_data(%, "coeff_I_", "fp",
> "1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c");
-bytes used=5005328, alloc=1834672, time=0.47
+bytes used=5006864, alloc=1900196, time=0.43
>
# d/dx
> simplify( diff(interp_1d_cube_order4_smooth0,x) );
-1/12 DATA(-2) - 1/12 DATA(2) - 2/3 DATA(-1) + 2/3 DATA(1) - 5/2 x DATA(0)
+1/12 DATA(-2) - 2/3 DATA(-1) + 2/3 DATA(1) - 1/12 DATA(2) + 4/3 x DATA(1)
- - 1/12 x DATA(-2) - 1/12 x DATA(2) + 4/3 x DATA(-1) + 4/3 x DATA(1)
+ - 5/2 x DATA(0) - 1/12 x DATA(-2) + 4/3 x DATA(-1) - 1/12 x DATA(2)
- 2 2 2 2
- - 1/4 x DATA(-2) + 1/4 x DATA(2) + 1/2 x DATA(-1) - 1/2 x DATA(1)
+ 2 2 2 2
+ - 1/4 x DATA(-2) + 1/2 x DATA(-1) - 1/2 x DATA(1) + 1/4 x DATA(2)
- 3 3 3 3
- + 1/6 x DATA(-2) + 1/6 x DATA(2) - 2/3 x DATA(-1) - 2/3 x DATA(1)
+ 3 3 3 3
+ - 2/3 x DATA(1) + x DATA(0) + 1/6 x DATA(-2) - 2/3 x DATA(-1)
- 3
- + x DATA(0)
+ 3
+ + 1/6 x DATA(2)
> coeff_as_lc_of_data(%, posn_list_1d_size5);
- 2 3
-[COEFF(-2) = - 1/12 x - 1/4 x + 1/12 + 1/6 x ,
+ 2 3
+[COEFF(-2) = - 1/4 x - 1/12 x + 1/6 x + 1/12,
- 2 3 3
- COEFF(-1) = - 2/3 + 1/2 x + 4/3 x - 2/3 x , COEFF(0) = - 5/2 x + x ,
+ 2 3 3
+ COEFF(-1) = - 2/3 + 1/2 x + 4/3 x - 2/3 x , COEFF(0) = x - 5/2 x,
- 3 2
- COEFF(1) = 2/3 + 4/3 x - 2/3 x - 1/2 x ,
+ 3 2
+ COEFF(1) = - 2/3 x + 2/3 + 4/3 x - 1/2 x ,
- 2 3
- COEFF(2) = 1/4 x - 1/12 - 1/12 x + 1/6 x ]
+ 3 2
+ COEFF(2) = 1/6 x - 1/12 + 1/4 x - 1/12 x]
> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
> "1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c");
-bytes used=6005584, alloc=1900196, time=0.57
+bytes used=6007068, alloc=1900196, time=0.53
>
# d^2/dx^2
> simplify( diff(interp_1d_cube_order4_smooth0,x,x) );
-- 5/2 DATA(0) - 1/12 DATA(-2) - 1/12 DATA(2) + 4/3 DATA(-1) + 4/3 DATA(1)
+4/3 DATA(1) - 5/2 DATA(0) - 1/12 DATA(-2) + 4/3 DATA(-1) - 1/12 DATA(2)
- - 1/2 x DATA(-2) + 1/2 x DATA(2) + x DATA(-1) - x DATA(1)
+ 2
+ - 1/2 x DATA(-2) + x DATA(-1) - x DATA(1) + 1/2 x DATA(2) - 2 x DATA(1)
- 2 2 2 2
- + 1/2 x DATA(-2) + 1/2 x DATA(2) - 2 x DATA(-1) - 2 x DATA(1)
-
- 2
- + 3 x DATA(0)
+ 2 2 2 2
+ + 3 x DATA(0) + 1/2 x DATA(-2) - 2 x DATA(-1) + 1/2 x DATA(2)
> coeff_as_lc_of_data(%, posn_list_1d_size5);
- 2 2
-[COEFF(-2) = - 1/12 - 1/2 x + 1/2 x , COEFF(-1) = 4/3 - 2 x + x,
+ 2 2
+[COEFF(-2) = - 1/12 + 1/2 x - 1/2 x, COEFF(-1) = x + 4/3 - 2 x ,
- 2 2
- COEFF(0) = - 5/2 + 3 x , COEFF(1) = 4/3 - x - 2 x ,
+ 2 2
+ COEFF(0) = - 5/2 + 3 x , COEFF(1) = -x + 4/3 - 2 x ,
- 2
- COEFF(2) = 1/2 x - 1/12 + 1/2 x ]
+ 2
+ COEFF(2) = - 1/12 + 1/2 x + 1/2 x]
> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
> "1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c");
-bytes used=7005796, alloc=1900196, time=0.66
+bytes used=7007288, alloc=1900196, time=0.60
>
-########################################
+################################################################################
>
#
# 1d, cube, order=5, smoothing=0 (size=6)
@@ -1571,32 +1691,32 @@ bytes used=7005796, alloc=1900196, time=0.66
>
# interpolating polynomial
> interp_1d_cube_order5_smooth0
-> := polynomial_interpolant(fn_1d_order5, coeff_list_1d_order5,
-> coord_list_1d, posn_list_1d_size6);
-bytes used=8006176, alloc=1900196, time=0.72
-interp_1d_cube_order5_smooth0 := DATA(0) + (1/20 DATA(-2) + 1/30 DATA(3)
+> := Lagrange_polynomial_interpolant(fn_1d_order5, coeff_list_1d_order5,
+> coord_list_1d, posn_list_1d_size6);
+interp_1d_cube_order5_smooth0 := DATA(0) + (DATA(1) + 1/20 DATA(-2)
- + DATA(1) - 1/2 DATA(-1) - 1/4 DATA(2) - 1/3 DATA(0)) x +
+ - 1/3 DATA(0) - 1/4 DATA(2) - 1/2 DATA(-1) + 1/30 DATA(3)) x +
- (- 5/4 DATA(0) - 1/24 DATA(-2) - 1/24 DATA(2) + 2/3 DATA(-1) + 2/3 DATA(1))
+ (2/3 DATA(1) - 5/4 DATA(0) - 1/24 DATA(-2) + 2/3 DATA(-1) - 1/24 DATA(2))
2
- x + (- 1/24 DATA(-2) - 1/24 DATA(3) - 7/12 DATA(1) - 1/24 DATA(-1)
+ x + (- 7/12 DATA(1) - 1/24 DATA(-2) + 5/12 DATA(0) + 7/24 DATA(2)
- 3
- + 7/24 DATA(2) + 5/12 DATA(0)) x +
+ 3
+ - 1/24 DATA(-1) - 1/24 DATA(3)) x +
- (1/24 DATA(-2) + 1/24 DATA(2) - 1/6 DATA(-1) - 1/6 DATA(1) + 1/4 DATA(0))
+ (- 1/6 DATA(1) + 1/4 DATA(0) + 1/24 DATA(-2) - 1/6 DATA(-1) + 1/24 DATA(2))
4
- x + (- 1/120 DATA(-2) + 1/120 DATA(3) + 1/12 DATA(1) + 1/24 DATA(-1)
+ x + (1/12 DATA(1) - 1/120 DATA(-2) - 1/12 DATA(0) - 1/24 DATA(2)
- 5
- - 1/24 DATA(2) - 1/12 DATA(0)) x
+ 5
+ + 1/24 DATA(-1) + 1/120 DATA(3)) x
>
# I
> coeff_as_lc_of_data(%, posn_list_1d_size6);
+bytes used=8007928, alloc=1900196, time=0.67
2 3 4 5
[COEFF(-2) = 1/20 x - 1/24 x - 1/24 x + 1/24 x - 1/120 x ,
@@ -1617,93 +1737,93 @@ interp_1d_cube_order5_smooth0 := DATA(0) + (1/20 DATA(-2) + 1/30 DATA(3)
> print_coeff__lc_of_data(%, "coeff_I_", "fp",
> "1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c");
-bytes used=9006416, alloc=1900196, time=0.80
+bytes used=9008132, alloc=1900196, time=0.75
>
# d/dx
> simplify( diff(interp_1d_cube_order5_smooth0,x) );
-bytes used=10007592, alloc=1900196, time=0.89
-1/20 DATA(-2) - 1/3 DATA(0) + DATA(1) + 1/30 DATA(3) - 1/2 DATA(-1)
+- 1/3 DATA(0) + DATA(1) - 1/2 DATA(-1) - 1/4 DATA(2) + 1/30 DATA(3)
- 4 4 4
- - 1/4 DATA(2) + 5/12 x DATA(1) + 5/24 x DATA(-1) - 5/24 x DATA(2)
+ 3
+ - 2/3 x DATA(1) + 4/3 x DATA(1) - 5/2 x DATA(0) - 1/12 x DATA(-2)
- 4
- - 5/12 x DATA(0) - 5/2 x DATA(0) - 1/12 x DATA(-2) - 1/12 x DATA(2)
+ 2 2
+ + 4/3 x DATA(-1) - 1/12 x DATA(2) - 7/4 x DATA(1) - 1/8 x DATA(-2)
- 2 2
- + 4/3 x DATA(-1) + 4/3 x DATA(1) - 1/8 x DATA(-2) - 1/8 x DATA(3)
+ 2 2 2 2
+ + 5/4 x DATA(0) + 7/8 x DATA(2) - 1/8 x DATA(-1) - 1/8 x DATA(3)
- 2 2 2 2
- - 7/4 x DATA(1) - 1/8 x DATA(-1) + 7/8 x DATA(2) + 5/4 x DATA(0)
+ 3 3 3 3
+ + x DATA(0) + 1/6 x DATA(-2) - 2/3 x DATA(-1) + 1/6 x DATA(2)
- 3 3 3 3
- + 1/6 x DATA(-2) + 1/6 x DATA(2) - 2/3 x DATA(-1) - 2/3 x DATA(1)
+ 4 4 4 4
+ + 5/12 x DATA(1) - 1/24 x DATA(-2) - 5/12 x DATA(0) - 5/24 x DATA(2)
- 3 4 4
- + x DATA(0) - 1/24 x DATA(-2) + 1/24 x DATA(3)
+ 4 4
+ + 5/24 x DATA(-1) + 1/24 x DATA(3) + 1/20 DATA(-2)
> coeff_as_lc_of_data(%, posn_list_1d_size6);
- 3 4 2
-[COEFF(-2) = 1/6 x - 1/12 x - 1/24 x - 1/8 x + 1/20,
+ 2 4 3
+[COEFF(-2) = - 1/12 x - 1/8 x - 1/24 x + 1/6 x + 1/20,
- 2 4 3
- COEFF(-1) = - 1/8 x - 1/2 + 5/24 x + 4/3 x - 2/3 x ,
+ 2 4 3
+ COEFF(-1) = - 1/2 - 1/8 x + 5/24 x + 4/3 x - 2/3 x ,
- 4 3 2
- COEFF(0) = - 5/12 x + x + 5/4 x - 5/2 x - 1/3,
+ 2 3 4
+ COEFF(0) = 5/4 x + x - 5/12 x - 5/2 x - 1/3,
- 4 3 2
- COEFF(1) = 5/12 x + 1 - 2/3 x + 4/3 x - 7/4 x ,
+ 4 2 3
+ COEFF(1) = 5/12 x + 4/3 x - 7/4 x + 1 - 2/3 x ,
- 4 3 2
- COEFF(2) = - 5/24 x - 1/12 x + 1/6 x + 7/8 x - 1/4,
+ 2 3 4
+ COEFF(2) = - 1/4 + 7/8 x - 1/12 x + 1/6 x - 5/24 x ,
- 2 4
- COEFF(3) = 1/30 - 1/8 x + 1/24 x ]
+ 4 2
+ COEFF(3) = 1/24 x + 1/30 - 1/8 x ]
> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
> "1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c");
-bytes used=11007756, alloc=1900196, time=0.96
+bytes used=10008312, alloc=1965720, time=0.84
+bytes used=11008712, alloc=1965720, time=0.94
>
# d^2/dx^2
> simplify( diff(interp_1d_cube_order5_smooth0,x,x) );
-- 5/2 DATA(0) - 1/12 DATA(-2) - 1/12 DATA(2) + 4/3 DATA(-1) + 4/3 DATA(1)
+4/3 DATA(1) - 5/2 DATA(0) - 1/12 DATA(-2) + 4/3 DATA(-1) - 1/12 DATA(2)
- - 1/4 x DATA(-2) - 1/4 x DATA(3) - 7/2 x DATA(1) - 1/4 x DATA(-1)
+ - 7/2 x DATA(1) - 1/4 x DATA(-2) + 5/2 x DATA(0) + 7/4 x DATA(2)
- 2 2
- + 7/4 x DATA(2) + 5/2 x DATA(0) + 1/2 x DATA(-2) + 1/2 x DATA(2)
+ 2 2
+ - 1/4 x DATA(-1) - 1/4 x DATA(3) - 2 x DATA(1) + 3 x DATA(0)
- 2 2 2 3
- - 2 x DATA(-1) - 2 x DATA(1) + 3 x DATA(0) - 1/6 x DATA(-2)
+ 2 2 2 3
+ + 1/2 x DATA(-2) - 2 x DATA(-1) + 1/2 x DATA(2) + 5/3 x DATA(1)
- 3 3 3 3
- + 1/6 x DATA(3) + 5/3 x DATA(1) + 5/6 x DATA(-1) - 5/6 x DATA(2)
+ 3 3 3 3
+ - 1/6 x DATA(-2) - 5/3 x DATA(0) - 5/6 x DATA(2) + 5/6 x DATA(-1)
3
- - 5/3 x DATA(0)
+ + 1/6 x DATA(3)
> coeff_as_lc_of_data(%, posn_list_1d_size6);
- 2 3
-[COEFF(-2) = - 1/12 - 1/4 x + 1/2 x - 1/6 x ,
+ 2 3
+[COEFF(-2) = - 1/12 + 1/2 x - 1/4 x - 1/6 x ,
- 3 2
- COEFF(-1) = - 1/4 x + 5/6 x + 4/3 - 2 x ,
+ 2 3
+ COEFF(-1) = - 1/4 x - 2 x + 4/3 + 5/6 x ,
- 2 3
- COEFF(0) = 5/2 x + 3 x - 5/3 x - 5/2,
+ 3 2
+ COEFF(0) = - 5/3 x + 5/2 x + 3 x - 5/2,
- 2 3
- COEFF(1) = -2 x - 7/2 x + 4/3 + 5/3 x ,
+ 2 3
+ COEFF(1) = 4/3 - 2 x + 5/3 x - 7/2 x,
- 3 2 3
- COEFF(2) = - 5/6 x - 1/12 + 1/2 x + 7/4 x, COEFF(3) = - 1/4 x + 1/6 x ]
+ 2 3 3
+ COEFF(2) = 1/2 x + 7/4 x - 1/12 - 5/6 x , COEFF(3) = - 1/4 x + 1/6 x ]
> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
> "1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c");
-bytes used=12008740, alloc=1965720, time=1.03
+bytes used=12008884, alloc=1965720, time=1.03
>
-########################################
+################################################################################
>
#
# 1d, cube, order=6, smoothing=0 (size=7)
@@ -1711,40 +1831,40 @@ bytes used=12008740, alloc=1965720, time=1.03
>
# interpolating polynomial
> interp_1d_cube_order6_smooth0
-> := polynomial_interpolant(fn_1d_order6, coeff_list_1d_order6,
-> coord_list_1d, posn_list_1d_size7);
-bytes used=13008904, alloc=1965720, time=1.11
-interp_1d_cube_order6_smooth0 := DATA(0) + (- 1/60 DATA(-3) - 3/4 DATA(-1)
+> := Lagrange_polynomial_interpolant(fn_1d_order6, coeff_list_1d_order6,
+> coord_list_1d, posn_list_1d_size7);
+bytes used=13009076, alloc=1965720, time=1.11
+interp_1d_cube_order6_smooth0 := DATA(0) + (- 3/20 DATA(2) - 1/60 DATA(-3)
/
- - 3/20 DATA(2) + 1/60 DATA(3) + 3/20 DATA(-2) + 3/4 DATA(1)) x + |
+ - 3/4 DATA(-1) + 3/4 DATA(1) + 1/60 DATA(3) + 3/20 DATA(-2)) x + |
\
- 1/180 DATA(-3) + 3/4 DATA(1) - 3/40 DATA(2) + 1/180 DATA(3) + 3/4 DATA(-1)
+ 3/4 DATA(1) + 1/180 DATA(-3) - 3/40 DATA(2) + 3/4 DATA(-1) + 1/180 DATA(3)
- 49 \ 2 / 13
- - -- DATA(0) - 3/40 DATA(-2)| x + |1/48 DATA(-3) + -- DATA(-1)
- 36 / \ 48
+ 49 \ 2 /
+ - -- DATA(0) - 3/40 DATA(-2)| x + |1/6 DATA(2) + 1/48 DATA(-3)
+ 36 / \
- 13 \ 3 /
- + 1/6 DATA(2) - 1/48 DATA(3) - 1/6 DATA(-2) - -- DATA(1)| x + |
- 48 / \
+ 13 13 \ 3 /
+ + -- DATA(-1) - -- DATA(1) - 1/48 DATA(3) - 1/6 DATA(-2)| x + |
+ 48 48 / \
- 13 13
- - 1/144 DATA(-3) - -- DATA(1) + 1/12 DATA(2) - 1/144 DATA(3) - -- DATA(-1)
- 48 48
+ 13 13
+ - -- DATA(1) - 1/144 DATA(-3) + 1/12 DATA(2) - -- DATA(-1) - 1/144 DATA(3)
+ 48 48
\ 4
- + 7/18 DATA(0) + 1/12 DATA(-2)| x + (- 1/240 DATA(-3) - 1/48 DATA(-1)
+ + 7/18 DATA(0) + 1/12 DATA(-2)| x + (- 1/60 DATA(2) - 1/240 DATA(-3)
/
- 5
- - 1/60 DATA(2) + 1/240 DATA(3) + 1/60 DATA(-2) + 1/48 DATA(1)) x + (
+ 5
+ - 1/48 DATA(-1) + 1/48 DATA(1) + 1/240 DATA(3) + 1/60 DATA(-2)) x + (
- 1/720 DATA(-3) + 1/48 DATA(1) - 1/120 DATA(2) + 1/720 DATA(3)
+ 1/48 DATA(1) + 1/720 DATA(-3) - 1/120 DATA(2) + 1/48 DATA(-1)
6
- + 1/48 DATA(-1) - 1/36 DATA(0) - 1/120 DATA(-2)) x
+ + 1/720 DATA(3) - 1/36 DATA(0) - 1/120 DATA(-2)) x
>
# I
@@ -1775,129 +1895,128 @@ interp_1d_cube_order6_smooth0 := DATA(0) + (- 1/60 DATA(-3) - 3/4 DATA(-1)
> print_coeff__lc_of_data(%, "coeff_I_", "fp",
> "1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c");
-bytes used=14011700, alloc=1965720, time=1.16
-bytes used=15011916, alloc=1965720, time=1.25
+bytes used=14009280, alloc=1965720, time=1.19
+bytes used=15009668, alloc=1965720, time=1.28
>
# d/dx
> simplify( diff(interp_1d_cube_order6_smooth0,x) );
-bytes used=16012496, alloc=1965720, time=1.36
-3/20 DATA(-2) + 3/4 DATA(1) + 1/60 DATA(3) - 3/4 DATA(-1) - 3/20 DATA(2)
+ 13 2
+3/4 DATA(1) - 3/4 DATA(-1) - 1/60 DATA(-3) - 3/20 DATA(2) + -- x DATA(-1)
+ 16
- 2 2 13 2
- - 1/60 DATA(-3) + 1/2 x DATA(2) - 1/2 x DATA(-2) - -- x DATA(1)
- 16
+ 2 2 13 3 3
+ - 1/16 x DATA(3) - 1/2 x DATA(-2) - -- x DATA(1) - 1/36 x DATA(-3)
+ 12
- 3 3 3 13 3
- - 1/36 x DATA(-3) + 1/3 x DATA(2) - 1/36 x DATA(3) - -- x DATA(-1)
- 12
+ 3 13 3 3 3
+ + 1/3 x DATA(2) - -- x DATA(-1) - 1/36 x DATA(3) + 14/9 x DATA(0)
+ 12
- 3 3 4 4
- + 14/9 x DATA(0) + 1/3 x DATA(-2) - 1/48 x DATA(-3) - 5/48 x DATA(-1)
+ 3 4 4 13 2
+ + 1/3 x DATA(-2) - 1/12 x DATA(2) - 1/48 x DATA(-3) - -- x DATA(1)
+ 16
- 4 4 4 4
- - 1/12 x DATA(2) + 1/48 x DATA(3) + 1/12 x DATA(-2) + 5/48 x DATA(1)
+ + 3/2 x DATA(1) + 1/90 x DATA(-3) - 3/20 x DATA(2) + 3/2 x DATA(-1)
- 5 5 5 5
- + 1/120 x DATA(-3) + 1/8 x DATA(1) - 1/20 x DATA(2) + 1/120 x DATA(3)
+ 49 4
+ + 1/90 x DATA(3) - -- x DATA(0) - 3/20 x DATA(-2) - 5/48 x DATA(-1)
+ 18
- 5 5 5 13 3
- + 1/8 x DATA(-1) - 1/6 x DATA(0) - 1/20 x DATA(-2) - -- x DATA(1)
- 12
+ 4 4 4 5
+ + 5/48 x DATA(1) + 1/48 x DATA(3) + 1/12 x DATA(-2) + 1/8 x DATA(1)
- + 1/90 x DATA(-3) + 3/2 x DATA(1) - 3/20 x DATA(2) + 1/90 x DATA(3)
+ 5 5 5 5
+ + 1/120 x DATA(-3) - 1/20 x DATA(2) + 1/8 x DATA(-1) + 1/120 x DATA(3)
- 49 2
- + 3/2 x DATA(-1) - -- x DATA(0) - 3/20 x DATA(-2) + 1/16 x DATA(-3)
- 18
+ 5 5 2 2
+ - 1/6 x DATA(0) - 1/20 x DATA(-2) + 1/2 x DATA(2) + 1/16 x DATA(-3)
- 13 2 2
- + -- x DATA(-1) - 1/16 x DATA(3)
- 16
+ + 1/60 DATA(3) + 3/20 DATA(-2)
> coeff_as_lc_of_data(%, posn_list_1d_size7);
- 5 3 2 4
-[COEFF(-3) = 1/120 x - 1/36 x + 1/90 x + 1/16 x - 1/48 x - 1/60,
+ 5 3 2 4
+[COEFF(-3) = - 1/60 + 1/90 x + 1/120 x - 1/36 x + 1/16 x - 1/48 x ,
- 5 2 4 3
- COEFF(-2) = - 1/20 x - 1/2 x + 3/20 + 1/12 x + 1/3 x - 3/20 x,
+ 4 2 3 5
+ COEFF(-2) = 3/20 - 3/20 x + 1/12 x - 1/2 x + 1/3 x - 1/20 x ,
- 13 2 13 3 5 4
- COEFF(-1) = - 3/4 + 3/2 x + -- x - -- x + 1/8 x - 5/48 x ,
- 16 12
+ 5 13 2 13 3 4
+ COEFF(-1) = 1/8 x - 3/4 + -- x - -- x + 3/2 x - 5/48 x ,
+ 16 12
5 3 49
COEFF(0) = - 1/6 x + 14/9 x - -- x,
18
- 5 13 3 13 2 4
- COEFF(1) = 1/8 x - -- x + 3/2 x - -- x + 3/4 + 5/48 x ,
- 12 16
+ 5 4 13 2 13 3
+ COEFF(1) = 3/2 x + 1/8 x + 5/48 x + 3/4 - -- x - -- x ,
+ 16 12
- 4 2 5 3
- COEFF(2) = - 3/20 - 1/12 x + 1/2 x - 3/20 x - 1/20 x + 1/3 x ,
+ 3 5 2 4
+ COEFF(2) = 1/3 x - 3/20 - 1/20 x - 3/20 x + 1/2 x - 1/12 x ,
- 4 3 2 5
- COEFF(3) = 1/48 x - 1/36 x - 1/16 x + 1/60 + 1/90 x + 1/120 x ]
+ 5 3 4 2
+ COEFF(3) = 1/60 + 1/120 x - 1/36 x + 1/90 x + 1/48 x - 1/16 x ]
> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
> "1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c");
-bytes used=17012752, alloc=1965720, time=1.46
-bytes used=18012912, alloc=1965720, time=1.53
+bytes used=16010120, alloc=1965720, time=1.36
+bytes used=17010292, alloc=1965720, time=1.46
>
# d^2/dx^2
> simplify( diff(interp_1d_cube_order6_smooth0,x,x) );
- 4 49 2
-- 3/20 DATA(-2) - 5/6 x DATA(0) - -- DATA(0) + 3/2 DATA(1) + 14/3 x DATA(0)
- 18
+bytes used=18010476, alloc=1965720, time=1.55
+ 49
+- -- DATA(0) + 3/2 DATA(1) + 3/2 DATA(-1) + 1/90 DATA(-3) - 3/20 DATA(2)
+ 18
- 2
- + 1/90 DATA(3) + 3/2 DATA(-1) - 3/20 DATA(2) + 1/90 DATA(-3) + x DATA(2)
+ 2 2 2 3
+ - 13/4 x DATA(-1) - 1/12 x DATA(3) + x DATA(-2) + 5/12 x DATA(1)
- 2 2 3 3
- + x DATA(-2) - 13/4 x DATA(1) - 1/12 x DATA(-3) - 1/3 x DATA(2)
+ 3 3 3 3
+ - 1/12 x DATA(-3) - 1/3 x DATA(2) - 5/12 x DATA(-1) + 1/12 x DATA(3)
- 3 3 3 4
- + 1/12 x DATA(3) - 5/12 x DATA(-1) + 1/3 x DATA(-2) + 1/24 x DATA(-3)
+ 3 4 4 2
+ + 1/3 x DATA(-2) - 1/4 x DATA(2) + 1/24 x DATA(-3) - 13/4 x DATA(1)
- 4 4 4 4
- + 5/8 x DATA(-1) - 1/4 x DATA(2) + 1/24 x DATA(3) - 1/4 x DATA(-2)
+ - 13/8 x DATA(1) + 1/8 x DATA(-3) + x DATA(2) + 13/8 x DATA(-1)
- 4 3
- + 5/8 x DATA(1) + 5/12 x DATA(1) + 1/8 x DATA(-3) - 13/8 x DATA(1)
+ 4 4
+ - 1/8 x DATA(3) - x DATA(-2) + 5/8 x DATA(-1) + 5/8 x DATA(1)
- + x DATA(2) - 1/8 x DATA(3) + 13/8 x DATA(-1) - x DATA(-2)
+ 4 4 2 2
+ + 1/24 x DATA(3) - 1/4 x DATA(-2) + x DATA(2) - 1/12 x DATA(-3)
- 2 2 2
- - 1/12 x DATA(-3) - 13/4 x DATA(-1) - 1/12 x DATA(3)
+ 2 4
+ + 1/90 DATA(3) - 3/20 DATA(-2) + 14/3 x DATA(0) - 5/6 x DATA(0)
> coeff_as_lc_of_data(%, posn_list_1d_size7);
- 4 3 2
-[COEFF(-3) = 1/24 x - 1/12 x + 1/8 x + 1/90 - 1/12 x ,
+ 3 4 2
+[COEFF(-3) = 1/8 x + 1/90 - 1/12 x + 1/24 x - 1/12 x ,
- 4 3 2
- COEFF(-2) = - 1/4 x + 1/3 x - 3/20 + x - x,
+ 4 2 3
+ COEFF(-2) = - 1/4 x - 3/20 + x + 1/3 x - x,
- 2 4 3
- COEFF(-1) = - 13/4 x + 3/2 + 5/8 x - 5/12 x + 13/8 x,
+ 3 4 2
+ COEFF(-1) = - 5/12 x + 5/8 x - 13/4 x + 3/2 + 13/8 x,
- 2 49 4
- COEFF(0) = 14/3 x - -- - 5/6 x ,
- 18
+ 2 4 49
+ COEFF(0) = 14/3 x - 5/6 x - --,
+ 18
- 2 3 4
- COEFF(1) = - 13/4 x + 3/2 + 5/12 x + 5/8 x - 13/8 x,
+ 4 3 2
+ COEFF(1) = 5/8 x + 5/12 x - 13/8 x + 3/2 - 13/4 x ,
- 2 4 3
- COEFF(2) = - 3/20 + x + x - 1/4 x - 1/3 x ,
+ 4 3 2
+ COEFF(2) = - 1/4 x - 1/3 x + x + x - 3/20,
- 4 3 2
- COEFF(3) = 1/90 + 1/24 x + 1/12 x - 1/12 x - 1/8 x]
+ 2 3 4
+ COEFF(3) = - 1/8 x + 1/90 - 1/12 x + 1/12 x + 1/24 x ]
> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
> "1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c");
-bytes used=19013088, alloc=1965720, time=1.60
-bytes used=20013284, alloc=1965720, time=1.69
+bytes used=19010860, alloc=1965720, time=1.62
>
################################################################################
> quit
-bytes used=20022740, alloc=1965720, time=1.69
+bytes used=19691188, alloc=1965720, time=1.68
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.maple b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.maple
new file mode 100644
index 0000000..c564b80
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.maple
@@ -0,0 +1,166 @@
+# 1d.maple -- compute Lagrange interpolation coefficients in 1-D
+# $Id$
+
+################################################################################
+
+#
+# 1d, cube, order=1, smoothing=0 (size=2)
+#
+
+# interpolating polynomial
+interp_1d_cube_order1_smooth0
+ := Lagrange_polynomial_interpolant(fn_1d_order1, coeff_list_1d_order1,
+ coord_list_1d, posn_list_1d_size2);
+
+# I
+coeff_as_lc_of_data(%, posn_list_1d_size2);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "1d.coeffs/1d.cube.order1.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_1d_cube_order1_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size2);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "1d.coeffs/1d.cube.order1.smooth0/coeff-dx.compute.c");
+
+################################################################################
+
+#
+# 1d, cube, order=2, smoothing=0 (size=3)
+#
+
+# interpolating polynomial
+interp_1d_cube_order2_smooth0
+ := Lagrange_polynomial_interpolant(fn_1d_order2, coeff_list_1d_order2,
+ coord_list_1d, posn_list_1d_size3);
+
+# I
+coeff_as_lc_of_data(%, posn_list_1d_size3);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "1d.coeffs/1d.cube.order2.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_1d_cube_order2_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size3);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "1d.coeffs/1d.cube.order2.smooth0/coeff-dx.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_1d_cube_order2_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size3);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "1d.coeffs/1d.cube.order2.smooth0/coeff-dxx.compute.c");
+
+################################################################################
+
+#
+# 1d, cube, order=3, smoothing=0 (size=4)
+#
+
+# interpolating polynomial
+interp_1d_cube_order3_smooth0
+ := Lagrange_polynomial_interpolant(fn_1d_order3, coeff_list_1d_order3,
+ coord_list_1d, posn_list_1d_size4);
+
+# I
+coeff_as_lc_of_data(%, posn_list_1d_size4);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "1d.coeffs/1d.cube.order3.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_1d_cube_order3_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size4);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "1d.coeffs/1d.cube.order3.smooth0/coeff-dx.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_1d_cube_order3_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size4);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "1d.coeffs/1d.cube.order3.smooth0/coeff-dxx.compute.c");
+
+################################################################################
+
+#
+# 1d, cube, order=4, smoothing=0 (size=5)
+#
+
+# interpolating polynomial
+interp_1d_cube_order4_smooth0
+ := Lagrange_polynomial_interpolant(fn_1d_order4, coeff_list_1d_order4,
+ coord_list_1d, posn_list_1d_size5);
+
+# I
+coeff_as_lc_of_data(%, posn_list_1d_size5);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_1d_cube_order4_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size5);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_1d_cube_order4_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size5);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "1d.coeffs/1d.cube.order4.smooth0/coeff-dxx.compute.c");
+
+################################################################################
+
+#
+# 1d, cube, order=5, smoothing=0 (size=6)
+#
+
+# interpolating polynomial
+interp_1d_cube_order5_smooth0
+ := Lagrange_polynomial_interpolant(fn_1d_order5, coeff_list_1d_order5,
+ coord_list_1d, posn_list_1d_size6);
+
+# I
+coeff_as_lc_of_data(%, posn_list_1d_size6);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_1d_cube_order5_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size6);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_1d_cube_order5_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size6);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c");
+
+################################################################################
+
+#
+# 1d, cube, order=6, smoothing=0 (size=7)
+#
+
+# interpolating polynomial
+interp_1d_cube_order6_smooth0
+ := Lagrange_polynomial_interpolant(fn_1d_order6, coeff_list_1d_order6,
+ coord_list_1d, posn_list_1d_size7);
+
+# I
+coeff_as_lc_of_data(%, posn_list_1d_size7);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_1d_cube_order6_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size7);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_1d_cube_order6_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_1d_size7);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c");
+
+################################################################################
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..221b33b
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c
@@ -0,0 +1,18 @@
+fp t7,
+ t6,
+ t5,
+ t4,
+ t3,
+ t2,
+ t1;
+ t7 = RATIONAL(-1.0,2.0);
+ t6 = RATIONAL(1.0,4.0);
+ t5 = RATIONAL(1.0,2.0);
+ t4 = t7*y;
+ t3 = t7*x;
+ t2 = t5*x;
+ t1 = t5*y;
+ coeff_I_0_0 = RATIONAL(3.0,4.0)+t4+t3;
+ coeff_I_p1_0 = t6+t4+t2;
+ coeff_I_0_p1 = t3+t6+t1;
+ coeff_I_p1_p1 = t1+RATIONAL(-1.0,4.0)+t2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c
index 3d89f01..3d89f01 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c
index 42819a8..42819a8 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..34f402b
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c
@@ -0,0 +1,49 @@
+fp t25,
+ t28,
+ t20,
+ t27,
+ t18,
+ t34,
+ t33,
+ t23,
+ t22,
+ t17,
+ t32,
+ t15,
+ t31,
+ t30,
+ t29,
+ t26,
+ t21,
+ t19,
+ t16,
+ t14;
+ t25 = RATIONAL(1.0,6.0);
+ t28 = y*y;
+ t20 = t25*t28;
+ t27 = x*x;
+ t18 = t25*t27;
+ t34 = t20+RATIONAL(-1.0,9.0)+t18;
+ t33 = x*y;
+ t23 = RATIONAL(2.0,9.0);
+ t22 = RATIONAL(-1.0,3.0);
+ t17 = t22*t27;
+ t32 = t20+t23+t17;
+ t15 = t22*t28;
+ t31 = t15+t23+t18;
+ t30 = RATIONAL(-1.0,4.0)*t33+t34;
+ t29 = RATIONAL(1.0,4.0)*t33+t34;
+ t26 = RATIONAL(-1.0,6.0);
+ t21 = t26*y;
+ t19 = t26*x;
+ t16 = t25*x;
+ t14 = t25*y;
+ coeff_I_m1_m1 = t21+t19+t29;
+ coeff_I_0_m1 = t21+t32;
+ coeff_I_p1_m1 = t21+t16+t30;
+ coeff_I_m1_0 = t19+t31;
+ coeff_I_0_0 = t15+t17+RATIONAL(5.0,9.0);
+ coeff_I_p1_0 = t16+t31;
+ coeff_I_m1_p1 = t14+t19+t30;
+ coeff_I_0_p1 = t14+t32;
+ coeff_I_p1_p1 = t14+t16+t29;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c
index a8d18a3..22a3439 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c
@@ -3,19 +3,19 @@ fp t37,
t41,
t40,
t39,
- t36;
+ t35;
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;
+ t35 = RATIONAL(-2.0,3.0)*x;
coeff_dx_m1_m1 = t40+t42;
- coeff_dx_0_m1 = t36;
+ coeff_dx_0_m1 = t35;
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_0 = t40+t37;
+ coeff_dx_0_0 = t35;
+ coeff_dx_p1_0 = t39+t37;
coeff_dx_m1_p1 = t40+t41;
- coeff_dx_0_p1 = t36;
+ coeff_dx_0_p1 = t35;
coeff_dx_p1_p1 = t39+t42;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c
new file mode 100644
index 0000000..5f6427a
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c
@@ -0,0 +1,13 @@
+fp t52,
+ t51;
+ t52 = RATIONAL(1.0,3.0);
+ t51 = RATIONAL(-2.0,3.0);
+ coeff_dxx_m1_m1 = t52;
+ coeff_dxx_0_m1 = t51;
+ coeff_dxx_p1_m1 = t52;
+ coeff_dxx_m1_0 = t52;
+ coeff_dxx_0_0 = t51;
+ coeff_dxx_p1_0 = t52;
+ coeff_dxx_m1_p1 = t52;
+ coeff_dxx_0_p1 = t51;
+ coeff_dxx_p1_p1 = t52;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c
index 299cc38..c795e1d 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c
@@ -2,14 +2,14 @@ fp t55,
t54,
t53;
t55 = RATIONAL(0.0,1.0);
- t54 = RATIONAL(-1.0,4.0);
- t53 = RATIONAL(1.0,4.0);
- coeff_dxy_m1_m1 = t53;
+ t54 = RATIONAL(1.0,4.0);
+ t53 = RATIONAL(-1.0,4.0);
+ coeff_dxy_m1_m1 = t54;
coeff_dxy_0_m1 = t55;
- coeff_dxy_p1_m1 = t54;
+ coeff_dxy_p1_m1 = t53;
coeff_dxy_m1_0 = t55;
coeff_dxy_0_0 = t55;
coeff_dxy_p1_0 = t55;
- coeff_dxy_m1_p1 = t54;
+ coeff_dxy_m1_p1 = t53;
coeff_dxy_0_p1 = t55;
- coeff_dxy_p1_p1 = t53;
+ coeff_dxy_p1_p1 = t54;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c
new file mode 100644
index 0000000..4afa754
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c
@@ -0,0 +1,21 @@
+fp t46,
+ t50,
+ t49,
+ t48,
+ t47,
+ t43;
+ t46 = RATIONAL(1.0,3.0)*y;
+ t50 = RATIONAL(-1.0,4.0)*x+t46;
+ t49 = RATIONAL(1.0,4.0)*x+t46;
+ t48 = RATIONAL(-1.0,6.0);
+ t47 = RATIONAL(1.0,6.0);
+ t43 = RATIONAL(-2.0,3.0)*y;
+ coeff_dy_m1_m1 = t48+t49;
+ coeff_dy_0_m1 = t46+t48;
+ coeff_dy_p1_m1 = t48+t50;
+ coeff_dy_m1_0 = t43;
+ coeff_dy_0_0 = t43;
+ coeff_dy_p1_0 = t43;
+ coeff_dy_m1_p1 = t47+t50;
+ coeff_dy_0_p1 = t47+t46;
+ coeff_dy_p1_p1 = t47+t49;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c
new file mode 100644
index 0000000..a643108
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c
@@ -0,0 +1,13 @@
+fp t57,
+ t56;
+ t57 = RATIONAL(1.0,3.0);
+ t56 = RATIONAL(-2.0,3.0);
+ coeff_dyy_m1_m1 = t57;
+ coeff_dyy_0_m1 = t57;
+ coeff_dyy_p1_m1 = t57;
+ coeff_dyy_m1_0 = t56;
+ coeff_dyy_0_0 = t56;
+ coeff_dyy_p1_0 = t56;
+ coeff_dyy_m1_p1 = t57;
+ coeff_dyy_0_p1 = t57;
+ coeff_dyy_p1_p1 = t57;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..55cc52e
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c
@@ -0,0 +1,196 @@
+fp t160,
+ t131,
+ t159,
+ t130,
+ t158,
+ t124,
+ t68,
+ t133,
+ t126,
+ t82,
+ t157,
+ t71,
+ t132,
+ t83,
+ t156,
+ t121,
+ t70,
+ t128,
+ t87,
+ t155,
+ t67,
+ t129,
+ t86,
+ t154,
+ t85,
+ t153,
+ t117,
+ t77,
+ t152,
+ t127,
+ t62,
+ t151,
+ t63,
+ t150,
+ t125,
+ t64,
+ t149,
+ t79,
+ t148,
+ t147,
+ t146,
+ t69,
+ t110,
+ t145,
+ t84,
+ t144,
+ t143,
+ t123,
+ t142,
+ t104,
+ t141,
+ t140,
+ t139,
+ t138,
+ t137,
+ t136,
+ t122,
+ t120,
+ t119,
+ t116,
+ t114,
+ t113,
+ t111,
+ t108,
+ t107,
+ t105,
+ t103,
+ t102,
+ t101,
+ t99,
+ t98,
+ t97,
+ t96,
+ t95,
+ t94,
+ t93,
+ t92,
+ t91,
+ t90,
+ t89,
+ t88,
+ t81,
+ t80,
+ t78,
+ t76,
+ t75,
+ t74,
+ t73;
+ t160 = x*y;
+ t131 = y*y;
+ t159 = x*t131;
+ t130 = x*x;
+ t158 = t130*y;
+ t124 = RATIONAL(3.0,40.0);
+ t68 = t124*t158;
+ t133 = t131*y;
+ t126 = RATIONAL(-1.0,24.0);
+ t82 = t126*t133;
+ t157 = t68+t82;
+ t71 = t124*t159;
+ t132 = t130*x;
+ t83 = t126*t132;
+ t156 = t71+t83;
+ t121 = RATIONAL(1.0,40.0);
+ t70 = t121*t158;
+ t128 = RATIONAL(-1.0,8.0);
+ t87 = t128*t133;
+ t155 = t70+t87;
+ t67 = t121*t159;
+ t129 = RATIONAL(1.0,8.0);
+ t86 = t129*t132;
+ t154 = t67+t86;
+ t85 = t128*t132;
+ t153 = t67+t85;
+ t117 = RATIONAL(1.0,24.0);
+ t77 = t117*t132;
+ t152 = t71+t77;
+ t127 = RATIONAL(-3.0,40.0);
+ t62 = t127*t158;
+ t151 = t62+t82;
+ t63 = t127*t159;
+ t150 = t63+t77;
+ t125 = RATIONAL(-1.0,40.0);
+ t64 = t125*t159;
+ t149 = t64+t86;
+ t79 = t117*t133;
+ t148 = t68+t79;
+ t147 = t63+t83;
+ t146 = t62+t79;
+ t69 = t125*t158;
+ t110 = RATIONAL(11.0,80.0);
+ t145 = t69+t110*t130;
+ t84 = t129*t133;
+ t144 = t70+t84;
+ t143 = t64+t85;
+ t123 = RATIONAL(-1.0,50.0);
+ t142 = RATIONAL(-13.0,100.0)*t160+t123;
+ t104 = RATIONAL(-17.0,200.0);
+ t141 = RATIONAL(-9.0,100.0)*t160+t104;
+ t140 = t123*t160+RATIONAL(11.0,50.0);
+ t139 = RATIONAL(-1.0,100.0)*t160+RATIONAL(37.0,200.0);
+ t138 = RATIONAL(-2.0,25.0)+RATIONAL(2.0,25.0)*t160;
+ t137 = RATIONAL(7.0,100.0)*t160+RATIONAL(13.0,100.0);
+ t136 = t130+t131;
+ t122 = RATIONAL(9.0,80.0);
+ t120 = RATIONAL(7.0,80.0);
+ t119 = RATIONAL(-1.0,80.0);
+ t116 = RATIONAL(3.0,80.0);
+ t114 = RATIONAL(1.0,80.0);
+ t113 = RATIONAL(13.0,80.0);
+ t111 = RATIONAL(-23.0,80.0);
+ t108 = RATIONAL(-19.0,80.0);
+ t107 = RATIONAL(-17.0,80.0);
+ t105 = RATIONAL(-31.0,400.0);
+ t103 = RATIONAL(69.0,400.0);
+ t102 = RATIONAL(-57.0,400.0);
+ t101 = RATIONAL(-63.0,400.0);
+ t99 = RATIONAL(-49.0,400.0);
+ t98 = RATIONAL(43.0,1200.0);
+ t97 = RATIONAL(103.0,400.0);
+ t96 = RATIONAL(111.0,400.0);
+ t95 = RATIONAL(37.0,1200.0);
+ t94 = RATIONAL(89.0,1200.0);
+ t93 = RATIONAL(117.0,400.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 = t122*t131;
+ t80 = t120*t130;
+ t78 = t120*t131;
+ t76 = t122*t130;
+ t75 = t113*t131;
+ t74 = t113*t130;
+ t73 = t110*t131;
+ coeff_I_m1_m1 = t75+RATIONAL(-23.0,200.0)+t74+t92*y+(t92+RATIONAL(6.0,
+25.0)*y)*x+t147+t151;
+ coeff_I_0_m1 = t111*t130+t105*x+t73+t91*y+t140+t149+t157;
+ coeff_I_p1_m1 = t81+t96*x+t90*y+t80+t142+t153+t157;
+ coeff_I_p2_m1 = t78+t94*y+t89*x+t116*t130+t141+t151+t152;
+ coeff_I_m1_0 = t105*y+t91*x+t111*t131+t84+t140+t145+t156;
+ coeff_I_0_0 = RATIONAL(93.0,200.0)+t102*y+t136*RATIONAL(-21.0,80.0)+(
+RATIONAL(-1.0,25.0)*y+t102)*x+t144+t154;
+ coeff_I_p1_0 = t108*t131+t101*y+t76+t93*x+t139+t143+t144;
+ coeff_I_p2_0 = t107*t131+t114*t130+t99*y+t84+t69+t98*x+t137+t150;
+ coeff_I_m1_p1 = t90*x+t96*y+t78+t76+t142+t155+t156;
+ coeff_I_0_p1 = t69+t101*x+t108*t130+t87+t93*y+t81+t139+t154;
+ coeff_I_p1_p1 = t97*y+t73+t104+t87+(RATIONAL(3.0,50.0)*y+t97)*x+t143+t145
+;
+ coeff_I_p2_p1 = t95*x+t119*t130+t75+t103*y+t138+t150+t155;
+ coeff_I_m1_p2 = t116*t131+t94*x+t89*y+t80+t141+t147+t148;
+ coeff_I_0_p2 = t99*x+t98*y+t114*t131+t107*t130+t137+t146+t149;
+ coeff_I_p1_p2 = t103*x+t119*t131+t95*y+t74+t138+t146+t153;
+ coeff_I_p2_p2 = RATIONAL(7.0,200.0)+t88*y+t136*RATIONAL(-3.0,80.0)+(t88+
+RATIONAL(-3.0,50.0)*y)*x+t148+t152;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c
new file mode 100644
index 0000000..4650764
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c
@@ -0,0 +1,95 @@
+fp t201,
+ t164,
+ t200,
+ t163,
+ t199,
+ t183,
+ t188,
+ t173,
+ t187,
+ t179,
+ t198,
+ t161,
+ t197,
+ t162,
+ t196,
+ t185,
+ t176,
+ t195,
+ t181,
+ t194,
+ t193,
+ t186,
+ t177,
+ t182,
+ t192,
+ t180,
+ t191,
+ t184,
+ t172,
+ t190,
+ t189,
+ t178,
+ t175,
+ t170,
+ t168,
+ t166,
+ t165;
+ t201 = x*y;
+ t164 = RATIONAL(-3.0,20.0)*t201;
+ t200 = RATIONAL(13.0,40.0)*x+t164;
+ t163 = RATIONAL(3.0,20.0)*t201;
+ t199 = RATIONAL(7.0,40.0)*x+t163;
+ t183 = RATIONAL(1.0,40.0);
+ t188 = y*y;
+ t173 = t183*t188;
+ t187 = x*x;
+ t179 = RATIONAL(-3.0,8.0)*t187;
+ t198 = t173+t179;
+ t161 = RATIONAL(1.0,20.0)*t201;
+ t197 = RATIONAL(9.0,40.0)*x+t161;
+ t162 = RATIONAL(-1.0,20.0)*t201;
+ t196 = RATIONAL(11.0,40.0)*x+t162;
+ t185 = RATIONAL(-1.0,40.0);
+ t176 = t185*t188;
+ t195 = t176+t179;
+ t181 = RATIONAL(3.0,8.0)*t187;
+ t194 = t173+t181;
+ t193 = t176+t181;
+ t186 = RATIONAL(-3.0,40.0);
+ t177 = t186*t188;
+ t182 = RATIONAL(-1.0,8.0)*t187;
+ t192 = t177+t182;
+ t180 = RATIONAL(1.0,8.0)*t187;
+ t191 = t177+t180;
+ t184 = RATIONAL(3.0,40.0);
+ t172 = t184*t188;
+ t190 = t172+t180;
+ t189 = t172+t182;
+ t178 = RATIONAL(2.0,25.0)*y;
+ t175 = 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(-109.0,1200.0)+RATIONAL(6.0,25.0)*y+t192+t200;
+ coeff_dx_0_m1 = RATIONAL(-31.0,400.0)+RATIONAL(-23.0,40.0)*x+t175+t163+
+t193;
+ coeff_dx_p1_m1 = RATIONAL(111.0,400.0)+t165+t198+t199;
+ coeff_dx_p2_m1 = t168+t164+RATIONAL(-131.0,1200.0)+t184*x+t190;
+ coeff_dx_m1_0 = RATIONAL(-223.0,1200.0)+t175+t189+t196;
+ coeff_dx_0_0 = RATIONAL(-57.0,400.0)+RATIONAL(-21.0,40.0)*x+RATIONAL(-1.0
+,25.0)*y+t161+t194;
+ coeff_dx_p1_0 = RATIONAL(117.0,400.0)+t166+t195+t197;
+ coeff_dx_p2_0 = RATIONAL(43.0,1200.0)+t183*x+t162+t170+t191;
+ coeff_dx_m1_p1 = RATIONAL(-157.0,1200.0)+t165+t189+t197;
+ coeff_dx_0_p1 = RATIONAL(-63.0,400.0)+t166+t162+RATIONAL(-19.0,40.0)*x+
+t194;
+ coeff_dx_p1_p1 = RATIONAL(3.0,50.0)*y+RATIONAL(103.0,400.0)+t195+t196;
+ coeff_dx_p2_p1 = t185*x+t161+RATIONAL(37.0,1200.0)+t178+t191;
+ coeff_dx_m1_p2 = t168+RATIONAL(89.0,1200.0)+t192+t199;
+ coeff_dx_0_p2 = t164+t170+RATIONAL(-17.0,40.0)*x+RATIONAL(-49.0,400.0)+
+t193;
+ coeff_dx_p1_p2 = RATIONAL(69.0,400.0)+t178+t198+t200;
+ coeff_dx_p2_p2 = t163+RATIONAL(-149.0,1200.0)+t186*x+RATIONAL(-3.0,50.0)*
+y+t190;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c
new file mode 100644
index 0000000..395eceb
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c
@@ -0,0 +1,40 @@
+fp t243,
+ t258,
+ t245,
+ t257,
+ t246,
+ t256,
+ t244,
+ t255,
+ t250,
+ t249,
+ t248,
+ t247;
+ t243 = RATIONAL(1.0,20.0)*y;
+ t258 = t243+RATIONAL(9.0,40.0);
+ t245 = RATIONAL(3.0,20.0)*y;
+ t257 = t245+RATIONAL(7.0,40.0);
+ t246 = RATIONAL(-3.0,20.0)*y;
+ t256 = t246+RATIONAL(13.0,40.0);
+ t244 = RATIONAL(-1.0,20.0)*y;
+ t255 = t244+RATIONAL(11.0,40.0);
+ t250 = RATIONAL(-1.0,4.0)*x;
+ t249 = RATIONAL(3.0,4.0)*x;
+ t248 = RATIONAL(-3.0,4.0)*x;
+ t247 = RATIONAL(1.0,4.0)*x;
+ coeff_dxx_m1_m1 = t250+t256;
+ coeff_dxx_0_m1 = RATIONAL(-23.0,40.0)+t245+t249;
+ coeff_dxx_p1_m1 = t248+t257;
+ coeff_dxx_p2_m1 = t246+t247+RATIONAL(3.0,40.0);
+ coeff_dxx_m1_0 = t250+t255;
+ coeff_dxx_0_0 = t243+RATIONAL(-21.0,40.0)+t249;
+ coeff_dxx_p1_0 = t248+t258;
+ coeff_dxx_p2_0 = RATIONAL(1.0,40.0)+t244+t247;
+ coeff_dxx_m1_p1 = t250+t258;
+ coeff_dxx_0_p1 = t244+RATIONAL(-19.0,40.0)+t249;
+ coeff_dxx_p1_p1 = t248+t255;
+ coeff_dxx_p2_p1 = t243+t247+RATIONAL(-1.0,40.0);
+ coeff_dxx_m1_p2 = t250+t257;
+ coeff_dxx_0_p2 = RATIONAL(-17.0,40.0)+t246+t249;
+ coeff_dxx_p1_p2 = t248+t256;
+ coeff_dxx_p2_p2 = RATIONAL(-3.0,40.0)+t247+t245;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c
new file mode 100644
index 0000000..b48e5bc
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c
@@ -0,0 +1,52 @@
+fp t276,
+ t275,
+ t274,
+ t273,
+ t272,
+ t271,
+ t270,
+ t269,
+ t268,
+ t267,
+ t266,
+ t265,
+ t264,
+ t263,
+ t262,
+ t261,
+ 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(-1.0,100.0);
+ t267 = RATIONAL(-13.0,100.0);
+ t266 = t275*y;
+ t265 = t274*y;
+ t264 = t275*x;
+ t263 = t274*x;
+ t262 = t271*x;
+ t261 = t272*x;
+ t260 = t272*y;
+ t259 = t271*y;
+ coeff_dxy_m1_m1 = t266+t264+RATIONAL(6.0,25.0);
+ coeff_dxy_0_m1 = t263+t260+t276;
+ coeff_dxy_p1_m1 = t263+t259+t267;
+ coeff_dxy_p2_m1 = t270+t264+t265;
+ coeff_dxy_m1_0 = t276+t261+t265;
+ coeff_dxy_0_0 = RATIONAL(-1.0,25.0)+t259+t262;
+ coeff_dxy_p1_0 = t268+t262+t260;
+ coeff_dxy_p2_0 = t261+t269+t266;
+ coeff_dxy_m1_p1 = t267+t262+t265;
+ coeff_dxy_0_p1 = t261+t268+t259;
+ coeff_dxy_p1_p1 = RATIONAL(3.0,50.0)+t261+t260;
+ coeff_dxy_p2_p1 = t266+t262+t273;
+ coeff_dxy_m1_p2 = t266+t263+t270;
+ coeff_dxy_0_p2 = t269+t264+t260;
+ coeff_dxy_p1_p2 = t264+t259+t273;
+ coeff_dxy_p2_p2 = t263+t265+RATIONAL(-3.0,50.0);
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c
new file mode 100644
index 0000000..678f775
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c
@@ -0,0 +1,95 @@
+fp t242,
+ t228,
+ t226,
+ t212,
+ t229,
+ t220,
+ t241,
+ t224,
+ t213,
+ t240,
+ t202,
+ t239,
+ t223,
+ t238,
+ t204,
+ t237,
+ t236,
+ t227,
+ t217,
+ t221,
+ t235,
+ t205,
+ t234,
+ t203,
+ t233,
+ t225,
+ t218,
+ t232,
+ t222,
+ t231,
+ t230,
+ t219,
+ t214,
+ t209,
+ t208,
+ t207,
+ t206;
+ t242 = x*y;
+ t228 = x*x;
+ t226 = RATIONAL(-1.0,40.0);
+ t212 = t226*t228;
+ t229 = y*y;
+ t220 = RATIONAL(3.0,8.0)*t229;
+ t241 = t212+t220;
+ t224 = RATIONAL(1.0,40.0);
+ t213 = t224*t228;
+ t240 = t213+t220;
+ t202 = RATIONAL(3.0,20.0)*t242;
+ t239 = t202+RATIONAL(7.0,40.0)*y;
+ t223 = RATIONAL(-3.0,8.0)*t229;
+ t238 = t213+t223;
+ t204 = RATIONAL(1.0,20.0)*t242;
+ t237 = t204+RATIONAL(9.0,40.0)*y;
+ t236 = t212+t223;
+ t227 = RATIONAL(-3.0,40.0);
+ t217 = t227*t228;
+ t221 = RATIONAL(-1.0,8.0)*t229;
+ t235 = t217+t221;
+ t205 = RATIONAL(-3.0,20.0)*t242;
+ t234 = t205+RATIONAL(13.0,40.0)*y;
+ t203 = RATIONAL(-1.0,20.0)*t242;
+ t233 = t203+RATIONAL(11.0,40.0)*y;
+ t225 = RATIONAL(3.0,40.0);
+ t218 = t225*t228;
+ t232 = t218+t221;
+ t222 = RATIONAL(1.0,8.0)*t229;
+ t231 = t218+t222;
+ t230 = t217+t222;
+ t219 = RATIONAL(2.0,25.0)*x;
+ t214 = RATIONAL(-1.0,50.0)*x;
+ t209 = RATIONAL(-1.0,100.0)*x;
+ t208 = RATIONAL(-9.0,100.0)*x;
+ t207 = RATIONAL(7.0,100.0)*x;
+ t206 = RATIONAL(-13.0,100.0)*x;
+ coeff_dy_m1_m1 = RATIONAL(-109.0,1200.0)+RATIONAL(6.0,25.0)*x+t234+t235;
+ coeff_dy_0_m1 = t214+RATIONAL(-223.0,1200.0)+t232+t233;
+ coeff_dy_p1_m1 = t206+RATIONAL(-157.0,1200.0)+t232+t237;
+ coeff_dy_p2_m1 = t208+RATIONAL(89.0,1200.0)+t235+t239;
+ coeff_dy_m1_0 = RATIONAL(-23.0,40.0)*y+t214+RATIONAL(-31.0,400.0)+t202+
+t241;
+ coeff_dy_0_0 = RATIONAL(-21.0,40.0)*y+RATIONAL(-57.0,400.0)+t204+RATIONAL
+(-1.0,25.0)*x+t240;
+ coeff_dy_p1_0 = t209+RATIONAL(-63.0,400.0)+t203+RATIONAL(-19.0,40.0)*y+
+t240;
+ coeff_dy_p2_0 = t207+RATIONAL(-49.0,400.0)+RATIONAL(-17.0,40.0)*y+t205+
+t241;
+ coeff_dy_m1_p1 = RATIONAL(111.0,400.0)+t206+t238+t239;
+ coeff_dy_0_p1 = RATIONAL(117.0,400.0)+t209+t236+t237;
+ coeff_dy_p1_p1 = RATIONAL(103.0,400.0)+RATIONAL(3.0,50.0)*x+t233+t236;
+ coeff_dy_p2_p1 = t219+RATIONAL(69.0,400.0)+t234+t238;
+ coeff_dy_m1_p2 = t225*y+t208+RATIONAL(-131.0,1200.0)+t205+t231;
+ coeff_dy_0_p2 = t207+t203+t224*y+RATIONAL(43.0,1200.0)+t230;
+ coeff_dy_p1_p2 = t219+t226*y+RATIONAL(37.0,1200.0)+t204+t230;
+ coeff_dy_p2_p2 = t202+RATIONAL(-3.0,50.0)*x+RATIONAL(-149.0,1200.0)+t227*
+y+t231;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c
new file mode 100644
index 0000000..dea29f0
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c
@@ -0,0 +1,40 @@
+fp t279,
+ t292,
+ t280,
+ t291,
+ t278,
+ t290,
+ t277,
+ t289,
+ t284,
+ t283,
+ t282,
+ t281;
+ t279 = RATIONAL(-1.0,20.0)*x;
+ t292 = t279+RATIONAL(11.0,40.0);
+ t280 = RATIONAL(-3.0,20.0)*x;
+ t291 = RATIONAL(13.0,40.0)+t280;
+ t278 = RATIONAL(1.0,20.0)*x;
+ t290 = t278+RATIONAL(9.0,40.0);
+ t277 = RATIONAL(3.0,20.0)*x;
+ t289 = t277+RATIONAL(7.0,40.0);
+ t284 = RATIONAL(-1.0,4.0)*y;
+ t283 = RATIONAL(1.0,4.0)*y;
+ t282 = RATIONAL(3.0,4.0)*y;
+ t281 = RATIONAL(-3.0,4.0)*y;
+ coeff_dyy_m1_m1 = t284+t291;
+ coeff_dyy_0_m1 = t284+t292;
+ coeff_dyy_p1_m1 = t284+t290;
+ coeff_dyy_p2_m1 = t284+t289;
+ coeff_dyy_m1_0 = t282+RATIONAL(-23.0,40.0)+t277;
+ coeff_dyy_0_0 = RATIONAL(-21.0,40.0)+t278+t282;
+ coeff_dyy_p1_0 = RATIONAL(-19.0,40.0)+t282+t279;
+ coeff_dyy_p2_0 = t280+t282+RATIONAL(-17.0,40.0);
+ coeff_dyy_m1_p1 = t281+t289;
+ coeff_dyy_0_p1 = t281+t290;
+ coeff_dyy_p1_p1 = t281+t292;
+ coeff_dyy_p2_p1 = t281+t291;
+ coeff_dyy_m1_p2 = t280+t283+RATIONAL(3.0,40.0);
+ coeff_dyy_0_p2 = t283+RATIONAL(1.0,40.0)+t279;
+ coeff_dyy_p1_p2 = t278+RATIONAL(-1.0,40.0)+t283;
+ coeff_dyy_p2_p2 = t277+t283+RATIONAL(-3.0,40.0);
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..49655f0
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c
@@ -0,0 +1,239 @@
+fp t413,
+ t418,
+ t466,
+ t403,
+ t417,
+ t358,
+ t414,
+ t373,
+ t438,
+ t444,
+ t465,
+ t405,
+ t364,
+ t367,
+ t439,
+ t464,
+ t436,
+ t463,
+ t410,
+ t359,
+ t442,
+ t409,
+ t318,
+ t392,
+ t462,
+ t411,
+ t360,
+ t441,
+ t400,
+ t298,
+ t461,
+ t366,
+ t443,
+ t395,
+ t401,
+ t460,
+ t440,
+ t296,
+ t399,
+ t459,
+ t372,
+ t458,
+ t333,
+ t457,
+ t396,
+ t412,
+ t327,
+ t456,
+ t407,
+ t331,
+ t391,
+ t455,
+ t402,
+ t313,
+ t397,
+ t454,
+ t325,
+ t453,
+ t324,
+ t452,
+ t311,
+ t451,
+ t450,
+ t387,
+ t398,
+ t449,
+ t415,
+ t371,
+ t416,
+ t357,
+ t383,
+ t382,
+ t448,
+ t317,
+ t356,
+ t447,
+ t362,
+ t446,
+ t445,
+ t437,
+ t435,
+ t393,
+ t404,
+ t369,
+ t376,
+ t434,
+ t365,
+ t384,
+ t386,
+ t433,
+ t432,
+ t431,
+ t430,
+ t429,
+ t428,
+ t427,
+ t406,
+ t426,
+ t425,
+ t408,
+ t424,
+ t423,
+ t394,
+ t389,
+ t388,
+ t385;
+ t413 = x*x;
+ t418 = y*y;
+ t466 = t418+t413;
+ t403 = RATIONAL(-1.0,60.0);
+ t417 = y*t418;
+ t358 = t403*t417;
+ t414 = t413*x;
+ t373 = t403*t414;
+ t438 = y*t373+x*t358;
+ t444 = x*y;
+ t465 = t438+RATIONAL(37.0,300.0)*t444;
+ t405 = RATIONAL(1.0,60.0);
+ t364 = t405*t414;
+ t367 = t405*t417;
+ t439 = y*t364+x*t367;
+ t464 = t439+RATIONAL(-37.0,300.0)*t444;
+ t436 = t413*t418;
+ t463 = RATIONAL(-99.0,1225.0)+RATIONAL(-1.0,98.0)*t436;
+ t410 = RATIONAL(-1.0,30.0);
+ t359 = t410*t417;
+ t442 = y*t413;
+ t409 = RATIONAL(1.0,70.0);
+ t318 = t409*t442;
+ t392 = RATIONAL(11.0,105.0);
+ t462 = t359+t318+t392*y;
+ t411 = RATIONAL(1.0,30.0);
+ t360 = t411*t417;
+ t441 = y*t414;
+ t400 = RATIONAL(-1.0,120.0);
+ t298 = RATIONAL(-21.0,200.0)*t444;
+ t461 = x*t360+t298+t400*t441;
+ t366 = t410*t414;
+ t443 = x*t418;
+ t395 = RATIONAL(31.0,210.0);
+ t401 = RATIONAL(-1.0,140.0);
+ t460 = t395*x+t366+t401*t443;
+ t440 = x*t417;
+ t296 = RATIONAL(21.0,200.0)*t444;
+ t399 = RATIONAL(1.0,120.0);
+ t459 = t296+y*t366+t399*t440;
+ t372 = t411*t414;
+ t458 = t400*t440+y*t372+t298;
+ t333 = t409*t443;
+ t457 = t366+t333+t392*x;
+ t396 = RATIONAL(-11.0,105.0);
+ t412 = RATIONAL(-1.0,70.0);
+ t327 = t412*t443;
+ t456 = t396*x+t372+t327;
+ t407 = RATIONAL(1.0,35.0);
+ t331 = t407*t442;
+ t391 = RATIONAL(-31.0,420.0);
+ t455 = t331+t391*y+t367;
+ t402 = RATIONAL(-1.0,35.0);
+ t313 = t402*t442;
+ t397 = RATIONAL(31.0,420.0);
+ t454 = t358+t397*y+t313;
+ t325 = t402*t443;
+ t453 = t397*x+t325+t373;
+ t324 = t407*t443;
+ t452 = t364+t324+t391*x;
+ t311 = t412*t442;
+ t451 = t360+t311+t396*y;
+ t450 = x*t359+t296+t399*t441;
+ t387 = RATIONAL(-31.0,210.0);
+ t398 = RATIONAL(1.0,140.0);
+ t449 = t372+t387*x+t398*t443;
+ t415 = t413*t413;
+ t371 = t410*t415;
+ t416 = t418*t418;
+ t357 = t399*t416;
+ t383 = RATIONAL(71.0,5880.0);
+ t382 = RATIONAL(113.0,735.0);
+ t448 = t371+t382*t413+t383*t418+t357+t463;
+ t317 = RATIONAL(1.0,49.0)*t436;
+ t356 = t399*t415;
+ t447 = t317+RATIONAL(51.0,1225.0)+t356+t357+t466*RATIONAL(-289.0,5880.0);
+ t362 = t410*t416;
+ t446 = t382*t418+t356+t383*t413+t362+t463;
+ t445 = t362+RATIONAL(1.0,196.0)*t436+t371+RATIONAL(-24.0,1225.0)+t466*
+RATIONAL(181.0,1470.0);
+ t437 = RATIONAL(-1.0,49.0)*t436+RATIONAL(96.0,1225.0);
+ t435 = RATIONAL(1.0,98.0)*t436+RATIONAL(246.0,1225.0);
+ t393 = RATIONAL(-41.0,196.0);
+ t404 = RATIONAL(1.0,20.0);
+ t369 = t404*t415;
+ t376 = RATIONAL(191.0,5880.0);
+ t434 = t376*t418+t369+t357+t393*t413+t437;
+ t365 = t404*t416;
+ t384 = RATIONAL(-53.0,196.0);
+ t386 = RATIONAL(83.0,735.0);
+ t433 = t365+t371+t384*t418+t386*t413+t435;
+ t432 = t365+t376*t413+t356+t393*t418+t437;
+ t431 = t369+t384*t413+t362+t386*t418+t435;
+ t430 = RATIONAL(-11.0,150.0)*t444+t439+t447;
+ t429 = t359+t395*y+t401*t442+t445;
+ t428 = t360+t387*y+t398*t442+t445;
+ t427 = RATIONAL(11.0,150.0)*t444+t438+t447;
+ t406 = RATIONAL(1.0,84.0);
+ t426 = t367+t311+t406*y+t448;
+ t425 = t364+t406*x+t327+t446;
+ t408 = RATIONAL(-1.0,84.0);
+ t424 = t358+t318+t408*y+t448;
+ t423 = t333+t408*x+t373+t446;
+ t394 = RATIONAL(-17.0,420.0);
+ t389 = RATIONAL(17.0,105.0);
+ t388 = RATIONAL(17.0,420.0);
+ t385 = RATIONAL(-17.0,105.0);
+ coeff_I_m2_m2 = t430+t453+t454;
+ coeff_I_m1_m2 = t424+t456+t459;
+ coeff_I_0_m2 = t331+t394*y+t358+t434;
+ coeff_I_p1_m2 = t424+t457+t458;
+ coeff_I_p2_m2 = t427+t452+t454;
+ coeff_I_m2_m1 = t423+t450+t451;
+ coeff_I_m1_m1 = t428+t449+t465;
+ coeff_I_0_m1 = t360+t385*y+t318+t431;
+ coeff_I_p1_m1 = t428+t460+t464;
+ coeff_I_p2_m1 = t425+t451+t461;
+ coeff_I_m2_0 = t373+t394*x+t324+t432;
+ coeff_I_m1_0 = t385*x+t333+t372+t433;
+ coeff_I_0_0 = t317+t365+t369+RATIONAL(541.0,1225.0)+t466*RATIONAL(-57.0,
+196.0);
+ coeff_I_p1_0 = t389*x+t327+t366+t433;
+ coeff_I_p2_0 = t325+t364+t388*x+t432;
+ coeff_I_m2_p1 = t423+t461+t462;
+ coeff_I_m1_p1 = t429+t449+t464;
+ coeff_I_0_p1 = t359+t389*y+t311+t431;
+ coeff_I_p1_p1 = t429+t460+t465;
+ coeff_I_p2_p1 = t425+t450+t462;
+ coeff_I_m2_p2 = t427+t453+t455;
+ coeff_I_m1_p2 = t426+t456+t458;
+ coeff_I_0_p2 = t313+t388*y+t367+t434;
+ coeff_I_p1_p2 = t426+t457+t459;
+ coeff_I_p2_p2 = t430+t452+t455;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c
new file mode 100644
index 0000000..83ba345
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c
@@ -0,0 +1,147 @@
+fp t531,
+ t534,
+ t535,
+ t513,
+ t570,
+ t508,
+ t569,
+ t537,
+ t536,
+ t502,
+ t552,
+ t568,
+ t512,
+ t555,
+ t567,
+ t556,
+ t566,
+ t509,
+ t533,
+ t510,
+ t565,
+ t530,
+ t506,
+ t507,
+ t564,
+ t563,
+ t471,
+ t562,
+ t561,
+ t523,
+ t511,
+ t560,
+ t528,
+ t504,
+ t559,
+ t558,
+ t557,
+ t478,
+ t554,
+ t553,
+ t516,
+ t476,
+ t551,
+ t483,
+ t550,
+ t549,
+ t548,
+ t547,
+ t546,
+ t545,
+ t544,
+ t543,
+ t542,
+ t541,
+ t540,
+ t484,
+ t477,
+ t475,
+ t473,
+ t469,
+ t467;
+ t531 = RATIONAL(1.0,30.0);
+ t534 = x*x;
+ t535 = t534*x;
+ t513 = t531*t535;
+ t570 = t513+RATIONAL(71.0,2940.0)*x;
+ t508 = RATIONAL(-2.0,15.0)*t535;
+ t569 = t508+RATIONAL(226.0,735.0)*x;
+ t537 = y*y;
+ t536 = y*t537;
+ t502 = RATIONAL(1.0,20.0)*t534;
+ t552 = RATIONAL(1.0,60.0)*t536+y*t502;
+ t568 = t552+RATIONAL(-37.0,300.0)*y;
+ t512 = RATIONAL(-1.0,20.0)*t534;
+ t555 = y*t512+RATIONAL(-1.0,60.0)*t536;
+ t567 = t555+RATIONAL(37.0,300.0)*y;
+ t556 = x*t537;
+ t566 = t508+RATIONAL(181.0,735.0)*x+RATIONAL(1.0,98.0)*t556;
+ t509 = RATIONAL(1.0,10.0)*t534;
+ t533 = RATIONAL(-1.0,70.0);
+ t510 = t533*t537;
+ t565 = t509+t510+RATIONAL(-11.0,105.0);
+ t530 = RATIONAL(1.0,70.0);
+ t506 = t530*t537;
+ t507 = RATIONAL(-1.0,10.0)*t534;
+ t564 = t506+t507+RATIONAL(11.0,105.0);
+ t563 = t510+RATIONAL(1.0,84.0)+t502;
+ t471 = RATIONAL(2.0,49.0)*t556;
+ t562 = t513+t471+RATIONAL(-289.0,2940.0)*x;
+ t561 = t506+t512+RATIONAL(-1.0,84.0);
+ t523 = RATIONAL(-1.0,35.0);
+ t511 = t523*t537;
+ t560 = t511+t512+RATIONAL(31.0,420.0);
+ t528 = RATIONAL(1.0,35.0);
+ t504 = t528*t537;
+ t559 = RATIONAL(-31.0,420.0)+t502+t504;
+ t558 = x*y;
+ t557 = y*t534;
+ t478 = RATIONAL(-1.0,49.0)*t556;
+ t554 = RATIONAL(-21.0,200.0)*y+t478;
+ t553 = RATIONAL(21.0,200.0)*y+t478;
+ t516 = RATIONAL(1.0,5.0)*t535;
+ t476 = RATIONAL(-2.0,49.0)*t556;
+ t551 = t516+t476+RATIONAL(-41.0,98.0)*x;
+ t483 = RATIONAL(1.0,49.0)*t556;
+ t550 = t516+t483+RATIONAL(-53.0,98.0)*x;
+ t549 = t508+RATIONAL(166.0,735.0)*x+t483;
+ t548 = t513+t476+RATIONAL(191.0,2940.0)*x;
+ t547 = t509+RATIONAL(-31.0,210.0)+RATIONAL(1.0,140.0)*t537+t566;
+ t546 = RATIONAL(11.0,150.0)*y+t555+t562;
+ t545 = y*t509+RATIONAL(-1.0,120.0)*t536+t554+t569;
+ t544 = t507+RATIONAL(31.0,210.0)+RATIONAL(-1.0,140.0)*t537+t566;
+ t543 = y*t507+RATIONAL(1.0,120.0)*t536+t553+t569;
+ t542 = t531*t536+RATIONAL(-1.0,40.0)*t557+t554+t570;
+ t541 = RATIONAL(-11.0,150.0)*y+t552+t562;
+ t540 = RATIONAL(1.0,40.0)*t557+RATIONAL(-1.0,30.0)*t536+t553+t570;
+ t484 = t530*t558;
+ t477 = t528*t558;
+ t475 = RATIONAL(2.0,35.0)*t558;
+ t473 = t533*t558;
+ t469 = RATIONAL(-2.0,35.0)*t558;
+ t467 = t523*t558;
+ coeff_dx_m2_m2 = t469+t541+t560;
+ coeff_dx_m1_m2 = t477+t543+t565;
+ coeff_dx_0_m2 = t475+t551;
+ coeff_dx_p1_m2 = t477+t545+t564;
+ coeff_dx_p2_m2 = t469+t546+t559;
+ coeff_dx_m2_m1 = t467+t540+t561;
+ coeff_dx_m1_m1 = t484+t547+t567;
+ coeff_dx_0_m1 = t477+t550;
+ coeff_dx_p1_m1 = t484+t544+t568;
+ coeff_dx_p2_m1 = t467+t542+t563;
+ coeff_dx_m2_0 = t504+t512+RATIONAL(-17.0,420.0)+t548;
+ coeff_dx_m1_0 = RATIONAL(-17.0,105.0)+t509+t506+t549;
+ coeff_dx_0_0 = RATIONAL(-57.0,98.0)*x+t516+t471;
+ coeff_dx_p1_0 = t510+RATIONAL(17.0,105.0)+t507+t549;
+ coeff_dx_p2_0 = t511+RATIONAL(17.0,420.0)+t502+t548;
+ coeff_dx_m2_p1 = t477+t542+t561;
+ coeff_dx_m1_p1 = t473+t547+t568;
+ coeff_dx_0_p1 = t467+t550;
+ coeff_dx_p1_p1 = t473+t544+t567;
+ coeff_dx_p2_p1 = t477+t540+t563;
+ coeff_dx_m2_p2 = t475+t546+t560;
+ coeff_dx_m1_p2 = t467+t545+t565;
+ coeff_dx_0_p2 = t469+t551;
+ coeff_dx_p1_p2 = t467+t543+t564;
+ coeff_dx_p2_p2 = t475+t541+t559;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c
new file mode 100644
index 0000000..385d8a7
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c
@@ -0,0 +1,111 @@
+fp t712,
+ t692,
+ t707,
+ t711,
+ t693,
+ t729,
+ t687,
+ t728,
+ t697,
+ t727,
+ t726,
+ t725,
+ t686,
+ t694,
+ t695,
+ t698,
+ t689,
+ t724,
+ t681,
+ t723,
+ t696,
+ t722,
+ t721,
+ t688,
+ t720,
+ t691,
+ t719,
+ t685,
+ t718,
+ t717,
+ t716,
+ t690,
+ t715,
+ t714,
+ t713,
+ t684,
+ t683,
+ t680,
+ t679,
+ t678,
+ t677,
+ t676,
+ t675;
+ t712 = y*y;
+ t692 = RATIONAL(2.0,49.0)*t712;
+ t707 = RATIONAL(1.0,10.0);
+ t711 = x*x;
+ t693 = t707*t711;
+ t729 = t692+t693+RATIONAL(-289.0,2940.0);
+ t687 = RATIONAL(-1.0,49.0)*t712;
+ t728 = t693+RATIONAL(71.0,2940.0)+t687;
+ t697 = RATIONAL(-2.0,5.0)*t711;
+ t727 = t697+RATIONAL(226.0,735.0)+t687;
+ t726 = t697+RATIONAL(181.0,735.0)+RATIONAL(1.0,98.0)*t712;
+ t725 = x*y;
+ t686 = t707*x;
+ t694 = RATIONAL(-1.0,10.0)*x;
+ t695 = RATIONAL(-1.0,5.0)*x;
+ t698 = RATIONAL(1.0,5.0)*x;
+ t689 = RATIONAL(-2.0,49.0)*t712;
+ t724 = t693+RATIONAL(191.0,2940.0)+t689;
+ t681 = RATIONAL(1.0,49.0)*t712;
+ t723 = t697+RATIONAL(166.0,735.0)+t681;
+ t696 = RATIONAL(3.0,5.0)*t711;
+ t722 = t696+RATIONAL(-53.0,98.0)+t681;
+ t721 = t696+RATIONAL(-41.0,98.0)+t689;
+ t688 = RATIONAL(2.0,35.0)*y;
+ t720 = t688+t729;
+ t691 = RATIONAL(-2.0,35.0)*y;
+ t719 = t691+t729;
+ t685 = RATIONAL(-1.0,35.0)*y;
+ t718 = t685+t727;
+ t717 = t686+t728;
+ t716 = t695+t726;
+ t690 = RATIONAL(1.0,35.0)*y;
+ t715 = t690+t727;
+ t714 = t698+t726;
+ t713 = t694+t728;
+ t684 = RATIONAL(1.0,70.0)*y;
+ t683 = RATIONAL(-1.0,70.0)*y;
+ t680 = y*t695;
+ t679 = y*t698;
+ t678 = RATIONAL(-1.0,20.0)*t725;
+ t677 = y*t686;
+ t676 = y*t694;
+ t675 = RATIONAL(1.0,20.0)*t725;
+ coeff_dxx_m2_m2 = t677+t694+t719;
+ coeff_dxx_m1_m2 = t680+t698+t715;
+ coeff_dxx_0_m2 = t688+t721;
+ coeff_dxx_p1_m2 = t679+t695+t715;
+ coeff_dxx_p2_m2 = t686+t676+t719;
+ coeff_dxx_m2_m1 = t685+t675+t713;
+ coeff_dxx_m1_m1 = t676+t684+t714;
+ coeff_dxx_0_m1 = t690+t722;
+ coeff_dxx_p1_m1 = t684+t677+t716;
+ coeff_dxx_p2_m1 = t685+t678+t717;
+ coeff_dxx_m2_0 = t694+t724;
+ coeff_dxx_m1_0 = t698+t723;
+ coeff_dxx_0_0 = t692+RATIONAL(-57.0,98.0)+t696;
+ coeff_dxx_p1_0 = t695+t723;
+ coeff_dxx_p2_0 = t686+t724;
+ coeff_dxx_m2_p1 = t690+t678+t713;
+ coeff_dxx_m1_p1 = t677+t683+t714;
+ coeff_dxx_0_p1 = t685+t722;
+ coeff_dxx_p1_p1 = t683+t676+t716;
+ coeff_dxx_p2_p1 = t690+t675+t717;
+ coeff_dxx_m2_p2 = t676+t694+t720;
+ coeff_dxx_m1_p2 = t698+t679+t718;
+ coeff_dxx_0_p2 = t691+t721;
+ coeff_dxx_p1_p2 = t695+t680+t718;
+ coeff_dxx_p2_p2 = t686+t677+t720;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c
new file mode 100644
index 0000000..9388906
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c
@@ -0,0 +1,119 @@
+fp t778,
+ t777,
+ t796,
+ t766,
+ t735,
+ t772,
+ t755,
+ t795,
+ t751,
+ t748,
+ t794,
+ t793,
+ t792,
+ t791,
+ t733,
+ t790,
+ t789,
+ t788,
+ t787,
+ t765,
+ t770,
+ t786,
+ t734,
+ t785,
+ t767,
+ t771,
+ t784,
+ t783,
+ t782,
+ t730,
+ t781,
+ t780,
+ t779,
+ t776,
+ t775,
+ t773,
+ t769,
+ t756,
+ t754,
+ t750,
+ t749,
+ t746,
+ t745,
+ t743,
+ t738,
+ t732,
+ t731;
+ t778 = y*y;
+ t777 = x*x;
+ t796 = t778+t777;
+ t766 = RATIONAL(-1.0,35.0);
+ t735 = t766*x;
+ t772 = RATIONAL(1.0,35.0);
+ t755 = t772*y;
+ t795 = t735+t755;
+ t751 = t766*y;
+ t748 = t772*x;
+ t794 = t751+t748;
+ t793 = t735+t751;
+ t792 = t755+t748;
+ t791 = x*y;
+ t733 = RATIONAL(-2.0,49.0)*t791;
+ t790 = t733+RATIONAL(-21.0,200.0);
+ t789 = t733+RATIONAL(21.0,200.0);
+ t788 = t796*RATIONAL(-1.0,20.0);
+ t787 = t796*RATIONAL(1.0,20.0);
+ t765 = RATIONAL(-1.0,40.0);
+ t770 = RATIONAL(1.0,10.0);
+ t786 = t765*t777+t770*t778+t790;
+ t734 = RATIONAL(4.0,49.0)*t791;
+ t785 = t734+RATIONAL(11.0,150.0)+t788;
+ t767 = RATIONAL(1.0,40.0);
+ t771 = RATIONAL(-1.0,10.0);
+ t784 = t771*t778+t767*t777+t789;
+ t783 = t771*t777+t767*t778+t789;
+ t782 = t734+RATIONAL(-11.0,150.0)+t787;
+ t730 = RATIONAL(1.0,49.0)*t791;
+ t781 = RATIONAL(37.0,300.0)+t730+t788;
+ t780 = RATIONAL(-37.0,300.0)+t730+t787;
+ t779 = t765*t778+t770*t777+t790;
+ t776 = RATIONAL(-2.0,35.0);
+ t775 = RATIONAL(-1.0,70.0);
+ t773 = RATIONAL(1.0,70.0);
+ t769 = RATIONAL(2.0,35.0);
+ t756 = t776*y;
+ t754 = t769*y;
+ t750 = t776*x;
+ t749 = t775*x;
+ t746 = t773*y;
+ t745 = t775*y;
+ t743 = t769*x;
+ t738 = t773*x;
+ t732 = RATIONAL(-4.0,49.0)*t791;
+ t731 = RATIONAL(2.0,49.0)*t791;
+ coeff_dxy_m2_m2 = t756+t750+t782;
+ coeff_dxy_m1_m2 = t783+t794;
+ coeff_dxy_0_m2 = t743+t732;
+ coeff_dxy_p1_m2 = t779+t792;
+ coeff_dxy_p2_m2 = t750+t754+t785;
+ coeff_dxy_m2_m1 = t784+t795;
+ coeff_dxy_m1_m1 = t738+t746+t781;
+ coeff_dxy_0_m1 = t748+t731;
+ coeff_dxy_p1_m1 = t745+t738+t780;
+ coeff_dxy_p2_m1 = t786+t793;
+ coeff_dxy_m2_0 = t754+t732;
+ coeff_dxy_m1_0 = t755+t731;
+ coeff_dxy_0_0 = t734;
+ coeff_dxy_p1_0 = t751+t731;
+ coeff_dxy_p2_0 = t732+t756;
+ coeff_dxy_m2_p1 = t786+t792;
+ coeff_dxy_m1_p1 = t749+t746+t780;
+ coeff_dxy_0_p1 = t735+t731;
+ coeff_dxy_p1_p1 = t749+t745+t781;
+ coeff_dxy_p2_p1 = t784+t794;
+ coeff_dxy_m2_p2 = t743+t756+t785;
+ coeff_dxy_m1_p2 = t779+t793;
+ coeff_dxy_0_p2 = t750+t732;
+ coeff_dxy_p1_p2 = t783+t795;
+ coeff_dxy_p2_p2 = t754+t743+t782;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c
new file mode 100644
index 0000000..03c68c3
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c
@@ -0,0 +1,151 @@
+fp t641,
+ t611,
+ t638,
+ t639,
+ t657,
+ t674,
+ t608,
+ t656,
+ t673,
+ t661,
+ t589,
+ t672,
+ t671,
+ t635,
+ t640,
+ t609,
+ t670,
+ t574,
+ t669,
+ t614,
+ t598,
+ t668,
+ t632,
+ t615,
+ t667,
+ t634,
+ t619,
+ t666,
+ t617,
+ t596,
+ t665,
+ t627,
+ t606,
+ t664,
+ t637,
+ t616,
+ t663,
+ t662,
+ t660,
+ t618,
+ t659,
+ t658,
+ t586,
+ t655,
+ t578,
+ t654,
+ t620,
+ t653,
+ t652,
+ t651,
+ t650,
+ t649,
+ t648,
+ t647,
+ t646,
+ t645,
+ t644,
+ t588,
+ t583,
+ t582,
+ t579,
+ t576,
+ t572;
+ t641 = y*y;
+ t611 = RATIONAL(1.0,20.0)*t641;
+ t638 = x*x;
+ t639 = t638*x;
+ t657 = RATIONAL(1.0,60.0)*t639+x*t611;
+ t674 = t657+RATIONAL(-37.0,300.0)*x;
+ t608 = RATIONAL(-1.0,20.0)*t641;
+ t656 = RATIONAL(-1.0,60.0)*t639+x*t608;
+ t673 = t656+RATIONAL(37.0,300.0)*x;
+ t661 = y*t638;
+ t589 = RATIONAL(-1.0,49.0)*t661;
+ t672 = t589+RATIONAL(226.0,735.0)*y;
+ t671 = RATIONAL(1.0,98.0)*t661+RATIONAL(181.0,735.0)*y;
+ t635 = RATIONAL(1.0,30.0);
+ t640 = y*t641;
+ t609 = t635*t640;
+ t670 = t589+t609+RATIONAL(71.0,2940.0)*y;
+ t574 = RATIONAL(2.0,49.0)*t661;
+ t669 = RATIONAL(-289.0,2940.0)*y+t574+t609;
+ t614 = RATIONAL(-1.0,10.0)*t641;
+ t598 = RATIONAL(21.0,200.0)*x;
+ t668 = x*t614+RATIONAL(1.0,120.0)*t639+t598;
+ t632 = RATIONAL(1.0,35.0);
+ t615 = t632*t638;
+ t667 = t611+RATIONAL(-31.0,420.0)+t615;
+ t634 = RATIONAL(1.0,70.0);
+ t619 = t634*t638;
+ t666 = t619+RATIONAL(-1.0,84.0)+t608;
+ t617 = RATIONAL(1.0,10.0)*t641;
+ t596 = RATIONAL(-21.0,200.0)*x;
+ t665 = RATIONAL(-1.0,120.0)*t639+x*t617+t596;
+ t627 = RATIONAL(-1.0,35.0);
+ t606 = t627*t638;
+ t664 = RATIONAL(31.0,420.0)+t606+t608;
+ t637 = RATIONAL(-1.0,70.0);
+ t616 = t637*t638;
+ t663 = t611+t616+RATIONAL(1.0,84.0);
+ t662 = x*y;
+ t660 = x*t641;
+ t618 = RATIONAL(-2.0,15.0)*t640;
+ t659 = t617+t618;
+ t658 = t618+t614;
+ t586 = RATIONAL(-2.0,49.0)*t661;
+ t655 = t586+t609+RATIONAL(191.0,2940.0)*y;
+ t578 = RATIONAL(1.0,49.0)*t661;
+ t654 = t618+RATIONAL(166.0,735.0)*y+t578;
+ t620 = RATIONAL(1.0,5.0)*t640;
+ t653 = RATIONAL(-53.0,98.0)*y+t620+t578;
+ t652 = t620+RATIONAL(-41.0,98.0)*y+t586;
+ t651 = RATIONAL(1.0,140.0)*t638+RATIONAL(-31.0,210.0)+t659+t671;
+ t650 = t619+RATIONAL(11.0,105.0)+t658+t672;
+ t649 = RATIONAL(-11.0,150.0)*x+t657+t669;
+ t648 = RATIONAL(11.0,150.0)*x+t656+t669;
+ t647 = t616+RATIONAL(-11.0,105.0)+t659+t672;
+ t646 = t635*t639+RATIONAL(-1.0,40.0)*t660+t596+t670;
+ t645 = RATIONAL(31.0,210.0)+RATIONAL(-1.0,140.0)*t638+t658+t671;
+ t644 = RATIONAL(-1.0,30.0)*t639+RATIONAL(1.0,40.0)*t660+t598+t670;
+ t588 = t627*t662;
+ t583 = t632*t662;
+ t582 = RATIONAL(2.0,35.0)*t662;
+ t579 = t634*t662;
+ t576 = t637*t662;
+ t572 = RATIONAL(-2.0,35.0)*t662;
+ coeff_dy_m2_m2 = t572+t649+t664;
+ coeff_dy_m1_m2 = t588+t644+t666;
+ coeff_dy_0_m2 = RATIONAL(-17.0,420.0)+t615+t608+t655;
+ coeff_dy_p1_m2 = t583+t646+t666;
+ coeff_dy_p2_m2 = t582+t648+t664;
+ coeff_dy_m2_m1 = t583+t647+t668;
+ coeff_dy_m1_m1 = t579+t651+t673;
+ coeff_dy_0_m1 = RATIONAL(-17.0,105.0)+t617+t619+t654;
+ coeff_dy_p1_m1 = t576+t651+t674;
+ coeff_dy_p2_m1 = t588+t647+t665;
+ coeff_dy_m2_0 = t582+t652;
+ coeff_dy_m1_0 = t583+t653;
+ coeff_dy_0_0 = t574+RATIONAL(-57.0,98.0)*y+t620;
+ coeff_dy_p1_0 = t588+t653;
+ coeff_dy_p2_0 = t572+t652;
+ coeff_dy_m2_p1 = t583+t650+t665;
+ coeff_dy_m1_p1 = t579+t645+t674;
+ coeff_dy_0_p1 = RATIONAL(17.0,105.0)+t616+t614+t654;
+ coeff_dy_p1_p1 = t576+t645+t673;
+ coeff_dy_p2_p1 = t588+t650+t668;
+ coeff_dy_m2_p2 = t572+t648+t667;
+ coeff_dy_m1_p2 = t588+t646+t663;
+ coeff_dy_0_p2 = t611+RATIONAL(17.0,420.0)+t606+t655;
+ coeff_dy_p1_p2 = t583+t644+t663;
+ coeff_dy_p2_p2 = t582+t649+t667;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c
new file mode 100644
index 0000000..cc0ccef
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c
@@ -0,0 +1,115 @@
+fp t833,
+ t808,
+ t853,
+ t807,
+ t852,
+ t834,
+ t818,
+ t851,
+ t850,
+ t849,
+ t829,
+ t815,
+ t817,
+ t806,
+ t820,
+ t804,
+ t848,
+ t847,
+ t812,
+ t846,
+ t819,
+ t845,
+ t803,
+ t844,
+ t843,
+ t798,
+ t842,
+ t841,
+ t840,
+ t839,
+ t838,
+ t837,
+ t800,
+ t836,
+ t835,
+ t816,
+ t814,
+ t811,
+ t810,
+ t809,
+ t805,
+ t802,
+ t801,
+ t799,
+ t797;
+ t833 = x*x;
+ t808 = RATIONAL(-1.0,49.0)*t833;
+ t853 = t808+RATIONAL(71.0,2940.0);
+ t807 = RATIONAL(2.0,49.0)*t833;
+ t852 = t807+RATIONAL(-289.0,2940.0);
+ t834 = y*y;
+ t818 = RATIONAL(-2.0,5.0)*t834;
+ t851 = t818+RATIONAL(181.0,735.0)+RATIONAL(1.0,98.0)*t833;
+ t850 = t818+t808+RATIONAL(226.0,735.0);
+ t849 = x*y;
+ t829 = RATIONAL(1.0,10.0);
+ t815 = t829*y;
+ t817 = RATIONAL(-1.0,5.0)*y;
+ t806 = RATIONAL(-1.0,10.0)*y;
+ t820 = RATIONAL(1.0,5.0)*y;
+ t804 = t829*t834;
+ t848 = t815+t804;
+ t847 = t806+t804;
+ t812 = RATIONAL(1.0,49.0)*t833;
+ t846 = t818+RATIONAL(166.0,735.0)+t812;
+ t819 = RATIONAL(3.0,5.0)*t834;
+ t845 = t819+RATIONAL(-53.0,98.0)+t812;
+ t803 = RATIONAL(-2.0,49.0)*t833;
+ t844 = t803+RATIONAL(191.0,2940.0)+t804;
+ t843 = t803+t819+RATIONAL(-41.0,98.0);
+ t798 = x*t815;
+ t842 = t798+t851;
+ t841 = t848+t853;
+ t840 = t847+t853;
+ t839 = t847+t852;
+ t838 = t820+t850;
+ t837 = t817+t850;
+ t800 = x*t806;
+ t836 = t800+t851;
+ t835 = t848+t852;
+ t816 = RATIONAL(2.0,35.0)*x;
+ t814 = RATIONAL(1.0,70.0)*x;
+ t811 = RATIONAL(-1.0,70.0)*x;
+ t810 = RATIONAL(1.0,35.0)*x;
+ t809 = RATIONAL(-1.0,35.0)*x;
+ t805 = RATIONAL(-2.0,35.0)*x;
+ t802 = x*t817;
+ t801 = x*t820;
+ t799 = RATIONAL(-1.0,20.0)*t849;
+ t797 = RATIONAL(1.0,20.0)*t849;
+ coeff_dyy_m2_m2 = t798+t805+t839;
+ coeff_dyy_m1_m2 = t797+t809+t840;
+ coeff_dyy_0_m2 = t806+t844;
+ coeff_dyy_p1_m2 = t810+t799+t840;
+ coeff_dyy_p2_m2 = t800+t816+t839;
+ coeff_dyy_m2_m1 = t810+t802+t838;
+ coeff_dyy_m1_m1 = t820+t814+t836;
+ coeff_dyy_0_m1 = t820+t846;
+ coeff_dyy_p1_m1 = t811+t820+t842;
+ coeff_dyy_p2_m1 = t809+t801+t838;
+ coeff_dyy_m2_0 = t816+t843;
+ coeff_dyy_m1_0 = t810+t845;
+ coeff_dyy_0_0 = t819+RATIONAL(-57.0,98.0)+t807;
+ coeff_dyy_p1_0 = t809+t845;
+ coeff_dyy_p2_0 = t805+t843;
+ coeff_dyy_m2_p1 = t810+t801+t837;
+ coeff_dyy_m1_p1 = t817+t814+t842;
+ coeff_dyy_0_p1 = t817+t846;
+ coeff_dyy_p1_p1 = t811+t817+t836;
+ coeff_dyy_p2_p1 = t809+t802+t837;
+ coeff_dyy_m2_p2 = t805+t800+t835;
+ coeff_dyy_m1_p2 = t809+t799+t841;
+ coeff_dyy_0_p2 = t815+t844;
+ coeff_dyy_p1_p2 = t797+t810+t841;
+ coeff_dyy_p2_p2 = t816+t798+t835;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order1.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order1.smooth0.c
new file mode 100644
index 0000000..75a4c9f
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order1.smooth0.c
@@ -0,0 +1,45 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_2dcube_10
+#include "../template.h"
+
+#define N_DIMS 2
+#define MOLECULE_MIN_M 0
+#define MOLECULE_MAX_M 1
+#define MOLECULE_SIZE 2
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DY
+
+#define DATA_VAR_DCL_FILE_NAME "../common/2d.cube.size2/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/2d.cube.size2/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/2d.cube.size2/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/2d.cube.size2/coeff-dx.store.c"
+#define COEFF_DY_VAR_STORE_FILE_NAME "../common/2d.cube.size2/coeff-dy.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/2d.cube.size2/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/2d.cube.size2/coeff-dx.dcl.c"
+#define COEFF_DY_DCL_FILE_NAME "../common/2d.cube.size2/coeff-dy.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/2d.cube.size2/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/2d.cube.size2/interp-dx.compute.c"
+#define INTERP_DY_COMPUTE_FILE_NAME "../common/2d.cube.size2/interp-dy.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c"
+#define COEFF_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order2.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order2.smooth0.c
new file mode 100644
index 0000000..f68477d
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order2.smooth0.c
@@ -0,0 +1,60 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_2dcube_20
+#include "../template.h"
+
+#define N_DIMS 2
+#define MOLECULE_MIN_M -1
+#define MOLECULE_MAX_M 1
+#define MOLECULE_SIZE 3
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DY
+#define HAVE_OP_DXX
+#define HAVE_OP_DXY
+#define HAVE_OP_DYY
+
+#define DATA_VAR_DCL_FILE_NAME "../common/2d.cube.size3/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/2d.cube.size3/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/2d.cube.size3/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/2d.cube.size3/coeff-dx.store.c"
+#define COEFF_DY_VAR_STORE_FILE_NAME "../common/2d.cube.size3/coeff-dy.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/2d.cube.size3/coeff-dxx.store.c"
+#define COEFF_DXY_VAR_STORE_FILE_NAME "../common/2d.cube.size3/coeff-dxy.store.c"
+#define COEFF_DYY_VAR_STORE_FILE_NAME "../common/2d.cube.size3/coeff-dyy.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/2d.cube.size3/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/2d.cube.size3/coeff-dx.dcl.c"
+#define COEFF_DY_DCL_FILE_NAME "../common/2d.cube.size3/coeff-dy.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/2d.cube.size3/coeff-dxx.dcl.c"
+#define COEFF_DXY_DCL_FILE_NAME "../common/2d.cube.size3/coeff-dxy.dcl.c"
+#define COEFF_DYY_DCL_FILE_NAME "../common/2d.cube.size3/coeff-dyy.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/2d.cube.size3/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/2d.cube.size3/interp-dx.compute.c"
+#define INTERP_DY_COMPUTE_FILE_NAME "../common/2d.cube.size3/interp-dy.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/2d.cube.size3/interp-dxx.compute.c"
+#define INTERP_DXY_COMPUTE_FILE_NAME "../common/2d.cube.size3/interp-dxy.compute.c"
+#define INTERP_DYY_COMPUTE_FILE_NAME "../common/2d.cube.size3/interp-dyy.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c"
+#define COEFF_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c"
+#define COEFF_DXY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c"
+#define COEFF_DYY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order3.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order3.smooth0.c
new file mode 100644
index 0000000..14c886c
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order3.smooth0.c
@@ -0,0 +1,60 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_2dcube_30
+#include "../template.h"
+
+#define N_DIMS 2
+#define MOLECULE_MIN_M -1
+#define MOLECULE_MAX_M 2
+#define MOLECULE_SIZE 4
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DY
+#define HAVE_OP_DXX
+#define HAVE_OP_DXY
+#define HAVE_OP_DYY
+
+#define DATA_VAR_DCL_FILE_NAME "../common/2d.cube.size4/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/2d.cube.size4/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/2d.cube.size4/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/2d.cube.size4/coeff-dx.store.c"
+#define COEFF_DY_VAR_STORE_FILE_NAME "../common/2d.cube.size4/coeff-dy.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/2d.cube.size4/coeff-dxx.store.c"
+#define COEFF_DXY_VAR_STORE_FILE_NAME "../common/2d.cube.size4/coeff-dxy.store.c"
+#define COEFF_DYY_VAR_STORE_FILE_NAME "../common/2d.cube.size4/coeff-dyy.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/2d.cube.size4/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/2d.cube.size4/coeff-dx.dcl.c"
+#define COEFF_DY_DCL_FILE_NAME "../common/2d.cube.size4/coeff-dy.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/2d.cube.size4/coeff-dxx.dcl.c"
+#define COEFF_DXY_DCL_FILE_NAME "../common/2d.cube.size4/coeff-dxy.dcl.c"
+#define COEFF_DYY_DCL_FILE_NAME "../common/2d.cube.size4/coeff-dyy.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/2d.cube.size4/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/2d.cube.size4/interp-dx.compute.c"
+#define INTERP_DY_COMPUTE_FILE_NAME "../common/2d.cube.size4/interp-dy.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/2d.cube.size4/interp-dxx.compute.c"
+#define INTERP_DXY_COMPUTE_FILE_NAME "../common/2d.cube.size4/interp-dxy.compute.c"
+#define INTERP_DYY_COMPUTE_FILE_NAME "../common/2d.cube.size4/interp-dyy.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c"
+#define COEFF_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c"
+#define COEFF_DXY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c"
+#define COEFF_DYY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order4.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order4.smooth0.c
new file mode 100644
index 0000000..a28e903
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.cube.order4.smooth0.c
@@ -0,0 +1,60 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_2dcube_40
+#include "../template.h"
+
+#define N_DIMS 2
+#define MOLECULE_MIN_M -2
+#define MOLECULE_MAX_M 2
+#define MOLECULE_SIZE 5
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DY
+#define HAVE_OP_DXX
+#define HAVE_OP_DXY
+#define HAVE_OP_DYY
+
+#define DATA_VAR_DCL_FILE_NAME "../common/2d.cube.size5/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/2d.cube.size5/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/2d.cube.size5/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/2d.cube.size5/coeff-dx.store.c"
+#define COEFF_DY_VAR_STORE_FILE_NAME "../common/2d.cube.size5/coeff-dy.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/2d.cube.size5/coeff-dxx.store.c"
+#define COEFF_DXY_VAR_STORE_FILE_NAME "../common/2d.cube.size5/coeff-dxy.store.c"
+#define COEFF_DYY_VAR_STORE_FILE_NAME "../common/2d.cube.size5/coeff-dyy.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/2d.cube.size5/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/2d.cube.size5/coeff-dx.dcl.c"
+#define COEFF_DY_DCL_FILE_NAME "../common/2d.cube.size5/coeff-dy.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/2d.cube.size5/coeff-dxx.dcl.c"
+#define COEFF_DXY_DCL_FILE_NAME "../common/2d.cube.size5/coeff-dxy.dcl.c"
+#define COEFF_DYY_DCL_FILE_NAME "../common/2d.cube.size5/coeff-dyy.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/2d.cube.size5/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/2d.cube.size5/interp-dx.compute.c"
+#define INTERP_DY_COMPUTE_FILE_NAME "../common/2d.cube.size5/interp-dy.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/2d.cube.size5/interp-dxx.compute.c"
+#define INTERP_DXY_COMPUTE_FILE_NAME "../common/2d.cube.size5/interp-dxy.compute.c"
+#define INTERP_DYY_COMPUTE_FILE_NAME "../common/2d.cube.size5/interp-dyy.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c"
+#define COEFF_DY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c"
+#define COEFF_DXY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c"
+#define COEFF_DYY_COMPUTE_FILE_NAME "2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.log b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.log
new file mode 100644
index 0000000..4fa17e7
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.log
@@ -0,0 +1,4482 @@
+ |\^/| Maple 7 (IBM INTEL LINUX)
+._|\| |/|_. Copyright (c) 2001 by Waterloo Maple Inc.
+ \ MAPLE / All rights reserved. Maple is a registered trademark of
+ <____ ____> Waterloo Maple Inc.
+ | Type ? for help.
+# util.maple -- misc utility routines
+# $Id: util.maple,v 1.3 2002/05/19 13:12:18 jthorn Exp $
+>
+#
+# fix_rationals - convert numbers to RATIONAL() calls
+# nonmatching_names - find names in a list which *don't* have a specified prefix
+# sprint_numeric_list - convert a numeric list to a valid C identifier suffix
+# print_name_list_dcl - print a C declaration for a list of names
+#
+# hypercube_points - compute all (integer) points in an N-dimensional hypercube
+#
+# ftruncate - truncate a file to zero length
+#
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function converts all {integer, rational} subexpressions of its
+# input except integer exponents and -1 factors in products, into function
+# calls
+# RATIONAL(num,den)
+# This is useful in conjunction with the C() library function, since
+#
+# C( (1/3) * foo * bar )
+# t0 = foo*bar/3;
+#
+# generates a (slow) division (and runs the risk of mixed-mode-arithmetic
+# problems), while
+#
+# C((1.0/3.0) * foo * bar);
+# t0 = 0.3333333333*foo*bar;
+#
+# suffers from roundoff error. With this function,
+#
+# fix_rationals((1/3) * foo * bar);
+# RATIONAL(1,3) foo bar
+# C(%);
+# t0 = RATIONAL(1.0,3.0)*foo*bar;
+#
+# which a C preprocessor macro can easily convert to the desired
+#
+# t0 = (1.0/3.0)*foo*bar;
+#
+# Additionally, this function can be told to leave certain types of
+# subexpressions unconverged. For example,
+# fix_rationals(expr, type, specfunc(integer, DATA));
+# will leave all subexpressions of the form DATA(integer arguments)
+# unconverted.
+#
+# Arguments:
+# expr = (in) The expression to be converted.
+# inert_fn = (optional in)
+# If specified, this argument should be a Boolean procedure
+# or the name of a Boolean procedure. This procedure should
+# take one or more argument, and return true if and only if
+# the first argument should *not* be converted, i.e. if we
+# should leave this expression unchanged. See the last
+# example above.
+# ... = (optional in)
+# Any further arguments are passed as additional arguments to
+# the inert_fn procedure.
+#
+> fix_rationals :=
+> proc(
+> expr::{
+> algebraic, name = algebraic,
+> list({algebraic, name = algebraic}),
+> set ({algebraic, name = algebraic})
+> },
+> inert_fn::{name, procedure}
+> )
+> local nn, k,
+> base, power, fbase, fpower,
+> fn, fn_args_list,
+> num, den, mult;
+>
+# do we want to convert this expression?
+> if ((nargs >= 2) and inert_fn(expr, args[3..nargs]))
+> then return expr;
+> end if;
+>
+# recurse over lists and sets
+> if (type(expr, {list,set}))
+> then return map(fix_rationals, expr, args[2..nargs]);
+> end if;
+>
+# recurse over equation right hand sides
+> if (type(expr, name = algebraic))
+> then return ( lhs(expr) = fix_rationals(rhs(expr), args[2..nargs]) );
+> end if;
+>
+# recurse over functions other than RATIONAL()
+> if (type(expr, function))
+> then
+> fn := op(0, expr);
+> if (fn <> 'RATIONAL')
+> then
+> fn_args_list := [op(expr)];
+> fn_args_list := map(fix_rationals, fn_args_list, args[2..nargs]);
+> fn; return '%'( op(fn_args_list) );
+> end if;
+> end if;
+>
+> nn := nops(expr);
+>
+# recurse over sums
+> if (type(expr, `+`))
+> then return sum('fix_rationals(op(k,expr), args[2..nargs])', 'k'=1..nn);
+> end if;
+>
+# recurse over products
+# ... leaving leading -1 factors intact, i.e. not converted to RATIONAL(-1,1)
+> if (type(expr, `*`))
+> then
+> if (op(1, expr) = -1)
+> then return -1*fix_rationals(remove(type, expr, 'identical(-1)'),
+> args[2..nargs]);
+> else return product('fix_rationals(op(k,expr), args[2..nargs])',
+> 'k'=1..nn);
+> end if;
+> end if;
+>
+# recurse over powers
+# ... leaving integer exponents intact
+> if (type(expr, `^`))
+> then
+> base := op(1, expr);
+> power := op(2, expr);
+>
+> fbase := fix_rationals(base, args[2..nargs]);
+> if (type(power, integer))
+> then fpower := power;
+> else fpower := fix_rationals(power, args[2..nargs]);
+> end if;
+> return fbase ^ fpower;
+> end if;
+>
+# fix integers and fractions
+> if (type(expr, integer))
+> then return 'RATIONAL'(expr, 1);
+> end if;
+> if (type(expr, fraction))
+> then
+> num := op(1, expr);
+> den := op(2, expr);
+>
+> return 'RATIONAL'(num, den);
+> end if;
+>
+# turn Maple floating-point into integer fraction, then recursively fix that
+> if (type(expr, float))
+> then
+> mult := op(1, expr);
+> power := op(2, expr);
+> return fix_rationals(mult * 10^power, args[2..nargs]);
+> end if;
+>
+# identity op on names
+> if (type(expr, name))
+> then return expr;
+> end if;
+>
+# unknown type
+> error "%0",
+> "unknown type for expr!",
+> " whattype(expr) = ", whattype(expr),
+> " expr = ", expr;
+> end proc;
+fix_rationals := proc(expr::{algebraic, name = algebraic,
+list({algebraic, name = algebraic}), set({algebraic, name = algebraic})},
+inert_fn::{procedure, name})
+local nn, k, base, power, fbase, fpower, fn, fn_args_list, num, den, mult;
+ if 2 <= nargs and inert_fn(expr, args[3 .. nargs]) then return expr
+ end if;
+ if type(expr, {set, list}) then
+ return map(fix_rationals, expr, args[2 .. nargs])
+ end if;
+ if type(expr, name = algebraic) then
+ return lhs(expr) = fix_rationals(rhs(expr), args[2 .. nargs])
+ end if;
+ if type(expr, function) then
+ fn := op(0, expr);
+ if fn <> 'RATIONAL' then
+ fn_args_list := [op(expr)];
+ fn_args_list :=
+ map(fix_rationals, fn_args_list, args[2 .. nargs]);
+ fn;
+ return '%'(op(fn_args_list))
+ end if
+ end if;
+ nn := nops(expr);
+ if type(expr, `+`) then return
+ sum('fix_rationals(op(k, expr), args[2 .. nargs])', 'k' = 1 .. nn)
+ end if;
+ if type(expr, `*`) then
+ if op(1, expr) = -1 then return -fix_rationals(
+ remove(type, expr, 'identical(-1)'), args[2 .. nargs])
+ else return product('fix_rationals(op(k, expr), args[2 .. nargs])',
+ 'k' = 1 .. nn)
+ end if
+ end if;
+ if type(expr, `^`) then
+ base := op(1, expr);
+ power := op(2, expr);
+ fbase := fix_rationals(base, args[2 .. nargs]);
+ if type(power, integer) then fpower := power
+ else fpower := fix_rationals(power, args[2 .. nargs])
+ end if;
+ return fbase^fpower
+ end if;
+ if type(expr, integer) then return 'RATIONAL'(expr, 1) end if;
+ if type(expr, fraction) then
+ num := op(1, expr); den := op(2, expr); return 'RATIONAL'(num, den)
+ end if;
+ if type(expr, float) then
+ mult := op(1, expr);
+ power := op(2, expr);
+ return fix_rationals(mult*10^power, args[2 .. nargs])
+ end if;
+ if type(expr, name) then return expr end if;
+ error "%0", "unknown type for expr!", " whattype(expr) = ",
+ whattype(expr), " expr = ", expr
+end proc
+
+>
+################################################################################
+>
+#
+# This function finds names in a list which *don't* have a specified prefix.
+#
+# Arguments:
+# name_list = A list of the names.
+# prefix = The prefix we want to filter out.
+#
+# Results:
+# This function returns the subset list of names which don't have the
+# specified prefix.
+#
+> nonmatching_names :=
+> proc( name_list::list({name,string}), prefix::{name,string} )
+>
+> select( proc(n)
+> evalb(not StringTools[IsPrefix](prefix,n));
+> end proc
+> ,
+> name_list
+> );
+> end proc;
+nonmatching_names := proc(
+name_list::list({name, string}), prefix::{name, string})
+ select(proc(n) evalb(not StringTools[IsPrefix](prefix, n)) end proc,
+ name_list)
+end proc
+
+>
+################################################################################
+>
+#
+# This function converts a numeric list to a string which is a valid
+# C identifier suffix: elements are separated by "_", decimal points are
+# replaced by "x", and all nonzero values have explicit +/- signs, which
+# are replaced by "p"/"m".
+#
+# For example, [0,-3.5,+4] --> "0_m3x5_p4".
+#
+> sprint_numeric_list :=
+> proc(nlist::list(numeric))
+>
+# generate preliminary string, eg "+0_-3.5_+4"
+> map2(sprintf, "%+a", nlist);
+> ListTools[Join](%, "_");
+> cat(op(%));
+>
+# fixup bad characters
+> StringTools[SubstituteAll](%, "+0", "0");
+> StringTools[CharacterMap](".+-", "xpm", %);
+>
+> return %;
+> end proc;
+sprint_numeric_list := proc(nlist::list(numeric))
+ map2(sprintf, "%+a", nlist);
+ ListTools[Join](%, "_");
+ cat(op(%));
+ StringTools[SubstituteAll](%, "+0", "0");
+ StringTools[CharacterMap](".+-", "xpm", %);
+ return %
+end proc
+
+>
+################################################################################
+>
+#
+# This function prints a C declaration for a list of names.
+#
+# Argument:
+# name_list = A list of the names.
+# name_type = The C type of the names, eg. "double".
+# file_name = The file name to write the declaration to. This is
+# truncated before writing.
+#
+> print_name_list_dcl :=
+> proc( name_list::list({name,string}),
+> name_type::string,
+> file_name::string )
+> local blanks, separator_string;
+>
+> ftruncate(file_name);
+>
+# a sequence of blanks with the same length as name_type
+> seq(" ", i=1..length(name_type));
+>
+# string to separate names
+> separator_string := cat(",\n", %, " ");
+>
+> map(convert, name_list, string);
+> ListTools[Join](%, separator_string);
+> cat(op(%));
+>
+> fprintf(file_name,
+> "%s %s;\n",
+> name_type, %);
+>
+> fclose(file_name);
+> NULL;
+> end proc;
+print_name_list_dcl := proc(
+name_list::list({name, string}), name_type::string, file_name::string)
+local blanks, separator_string;
+ ftruncate(file_name);
+ seq(" ", i = 1 .. length(name_type));
+ separator_string := cat(",\n", %, " ");
+ map(convert, name_list, string);
+ ListTools[Join](%, separator_string);
+ cat(op(%));
+ fprintf(file_name, "%s %s;\n", name_type, %);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function computes a list of all the (integer) points in an
+# N-dimensional hypercube, in lexicographic order. The present
+# implementation requires N <= 4.
+#
+# Arguments:
+# cmin,cmax = N-element lists of cube minimum/maximum coordinates.
+#
+# Results:
+# The function returns a set of d-element lists giving the coordinates.
+# For example,
+# hypercube([0,0], [2,1]
+# returns
+# { [0,0], [0,1], [1,0], [1,1], [2,0], [2,1] }
+> hypercube_points :=
+> proc(cmin::list(integer), cmax::list(integer))
+> local N, i,j,k,l;
+>
+> N := nops(cmin);
+> if (nops(cmax) <> N)
+> then error
+> "must have same number of dimensions for min and max coordinates!";
+> fi;
+>
+> if (N = 1)
+> then return [seq([i], i=cmin[1]..cmax[1])];
+> elif (N = 2)
+> then return [
+> seq(
+> seq([i,j], j=cmin[2]..cmax[2]),
+> i=cmin[1]..cmax[1])
+> ];
+> elif (N = 3)
+> then return [
+> seq(
+> seq(
+> seq([i,j,k], k=cmin[3]..cmax[3]),
+> j=cmin[2]..cmax[2] ),
+> i=cmin[1]..cmax[1])
+> ];
+> elif (N = 4)
+> then return [
+> seq(
+> seq(
+> seq(
+> seq([i,j,k,l], l=cmin[4]..cmax[4]),
+> k=cmin[3]..cmax[3] ),
+> j=cmin[2]..cmax[2]),
+> i=cmin[1]..cmax[1])
+> ];
+> else
+> error "implementation restriction: must have N <= 4, got %1!", N;
+> fi;
+> end proc;
+hypercube_points := proc(cmin::list(integer), cmax::list(integer))
+local N, i, j, k, l;
+ N := nops(cmin);
+ if nops(cmax) <> N then error
+ "must have same number of dimensions for min and max coordinates!"
+ end if;
+ if N = 1 then return [seq([i], i = cmin[1] .. cmax[1])]
+ elif N = 2 then return
+ [seq(seq([i, j], j = cmin[2] .. cmax[2]), i = cmin[1] .. cmax[1])]
+ elif N = 3 then return [seq(
+ seq(seq([i, j, k], k = cmin[3] .. cmax[3]), j = cmin[2] .. cmax[2])
+ , i = cmin[1] .. cmax[1])]
+ elif N = 4 then return [seq(seq(seq(
+ seq([i, j, k, l], l = cmin[4] .. cmax[4]), k = cmin[3] .. cmax[3]),
+ j = cmin[2] .. cmax[2]), i = cmin[1] .. cmax[1])]
+ else error "implementation restriction: must have N <= 4, got %1!", N
+ end if
+end proc
+
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function truncates a file to 0 length if it exists, or creates
+# it at that length if it doesn't exist.
+#
+# Arguments:
+# file_name = (in) The name of the file.
+#
+> ftruncate :=
+> proc(file_name::string)
+> fopen(file_name, 'WRITE');
+> fclose(%);
+> NULL;
+> end proc;
+ftruncate :=
+
+ proc(file_name::string) fopen(file_name, 'WRITE'); fclose(%); NULL end proc
+
+# interpolate.maple -- compute generalized interpolation formulas/coefficients
+# $Id: interpolate.maple,v 1.4 2002/05/14 15:52:50 jthorn Exp $
+>
+#
+# <<<representation of numbers, data values, etc>>>
+# Lagrange polynomial_interpolant - compute Lagrange polynomial interpolant
+# coeff_as_lc_of_data - coefficients of ... (linear combination of data)
+#
+# print_coeff__lc_of_data - print C code to compute coefficients
+# print_data_var_assign - print C code to assign data-value variables
+# print_interp_coeff_var_store - print C code to store coeff vars "somewhere"
+# print_interp_cmpt__lc_of_data - print C code for computation of interpolant
+#
+# coeff_name - name of coefficient of data at a given [m] coordinate
+# data_var_name - name of variable storing data value at a given [m] coordinate
+#
+>
+################################################################################
+>
+#
+# ***** representation of numbers, data values, etc *****
+#
+# We use RATIONAL(p.0,q.0) to denote the rational number p/q.
+#
+# We use DATA(...) to represent the data values being interpolated at a
+# specified [m] coordinate, where the arguments are the [m] coordinates.
+#
+# We use COEFF(...) to represent the molecule coefficient at a specified
+# [m] coordinate, where the arguments are the [m] coordinates.
+#
+# For example, the usual 1-D centered 2nd order 1st derivative molecule
+# would be written
+# RATIONAL(-1.0,2.0)*DATA(-1) + RATIONA(1.0,2.0)*DATA(1)
+# and its coefficients as
+# COEFF(-1) = RATIONAL(-1.0,2.0)
+# COEFF(1) = RATIONAL(1.0,2.0)
+#
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function computes a Lagrange polynomial interpolant in any
+# number of dimensions.
+#
+# Arguments:
+# fn = The interpolation function. This should be a procedure in the
+# coordinates, having the coefficients as global variables. For
+# example,
+# proc(x,y) c00 + c10*x + c01*y end proc
+# coeff_list = A set of the interpolation coefficients (coefficients in
+# the interpolation function), for example [c00, c10, c01].
+# coord_list = A list of the coordinates (independent variables in the
+# interpolation function), for example [x,y].
+# posn_list = A list of positions (each a list of numeric values) where the
+# interpolant is to use data, for example hypercube([0,0], [1,1]).
+# Any positions may be used; if they're redundant (as in the
+# example) the least-squares interpolant is computed.
+#
+# Results:
+# This function returns the interpolating polynomial, in the form of
+# an algebraic expression in the coordinates and the data values.
+#
+> Lagrange_polynomial_interpolant :=
+> proc(
+> fn::procedure, coeff_list::list(name),
+> coord_list::list(name), posn_list::list(list(numeric))
+> )
+> local posn, data_eqns, coeff_eqns;
+>
+# coefficients of interpolating polynomial
+> data_eqns := { seq( fn(op(posn))='DATA'(op(posn)) , posn=posn_list ) };
+> coeff_eqns := linalg[leastsqrs](data_eqns, {op(coeff_list)});
+> if (has(coeff_eqns, '_t'))
+> then error "interpolation coefficients aren't uniquely determined!";
+> end if;
+>
+# interpolant as a polynomial in the coordinates
+> return subs(coeff_eqns, eval(fn))(op(coord_list));
+> end proc;
+Lagrange_polynomial_interpolant := proc(fn::procedure, coeff_list::list(name),
+coord_list::list(name), posn_list::list(list(numeric)))
+local posn, data_eqns, coeff_eqns;
+ data_eqns := {seq(fn(op(posn)) = 'DATA'(op(posn)), posn = posn_list)};
+ coeff_eqns := linalg[leastsqrs](data_eqns, {op(coeff_list)});
+ if has(coeff_eqns, '_t') then
+ error "interpolation coefficients aren't uniquely determined!"
+ end if;
+ return subs(coeff_eqns, eval(fn))(op(coord_list))
+end proc
+
+>
+################################################################################
+>
+#
+# This function takes as input an interpolating polynomial, expresses
+# it as a linear combination of the data values, and returns the coefficeints
+# of that form.
+#
+# Arguments:
+# interpolant = The interpolating polynomial (an algebraic expression
+# in the coordinates and the data values).
+# posn_list = The same list of positions as was used to compute the
+# interpolating polynomial.
+#
+# Results:
+# This function returns the coefficients, as a list of equations of the
+# form COEFF(...) = value , where each value is a polynomial in the
+# coordinates. The order of the list matches that of posn_list.
+#
+> coeff_as_lc_of_data :=
+> proc(
+> interpolant::algebraic,
+> posn_list::list(list(numeric))
+> )
+> local data_list, interpolant_as_lc_of_data;
+>
+# interpolant as a linear combination of the data values
+> data_list := [ seq( 'DATA'(op(posn)) , posn=posn_list ) ];
+> interpolant_as_lc_of_data := collect(interpolant, data_list);
+>
+# coefficients of the data values in the linear combination
+> return map(
+> proc(posn::list(numeric))
+> coeff(interpolant_as_lc_of_data, DATA(op(posn)));
+> 'COEFF'(op(posn)) = %;
+> end proc
+> ,
+> posn_list
+> );
+> end proc;
+coeff_as_lc_of_data := proc(
+interpolant::algebraic, posn_list::list(list(numeric)))
+local data_list, interpolant_as_lc_of_data;
+ data_list := [seq('DATA'(op(posn)), posn = posn_list)];
+ interpolant_as_lc_of_data := collect(interpolant, data_list);
+ return map(proc(posn::list(numeric))
+ coeff(interpolant_as_lc_of_data, DATA(op(posn)));
+ 'COEFF'(op(posn)) = %
+ end proc, posn_list)
+end proc
+
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function prints C expressions for the coefficients of an
+# interpolating polynomial. (The polynomial is expressed as linear
+# combinations of the data values with coefficients which are
+# RATIONAL(p,q) calls.)
+#
+# Arguments:
+# coeff_list = A list of the coefficients, as returned from
+# coeff_as_lc_of_data() .
+# coeff_name_prefix = A prefix string for the coefficient names.
+# temp_name_type = The C type to be used for Maple-introduced temporary
+# names, eg. "double".
+# file_name = The file name to write the coefficients to. This is
+# truncated before writing.
+#
+> print_coeff__lc_of_data :=
+> proc( coeff_list::list(specfunc(numeric,COEFF) = algebraic),
+> coeff_name_prefix::string,
+> temp_name_type::string,
+> file_name::string )
+> global `codegen/C/function/informed`;
+> local coeff_list2, cmpt_list, temp_name_list;
+>
+# convert LHS of each equation from a COEFF() call (eg COEFF(-1,+1))
+# to a Maple/C variable name (eg coeff_I_m1_p1)
+> coeff_list2 := map(
+> proc(coeff_eqn::specfunc(numeric,COEFF) = algebraic)
+> local posn;
+> posn := [op(lhs(coeff_eqn))];
+> coeff_name(posn,coeff_name_prefix);
+> convert(%, name); # codegen[C] wants LHS
+> # to be an actual Maple *name*
+> % = fix_rationals(rhs(coeff_eqn));
+> end proc
+> ,
+> coeff_list
+> );
+>
+#
+# generate the C code
+#
+>
+# tell codegen[C] not to warn about unknown RATIONAL() and DATA() "fn calls"
+# via undocumented :( global table
+> `codegen/C/function/informed`['RATIONAL'] := true;
+> `codegen/C/function/informed`['DATA'] := true;
+>
+> ftruncate(file_name);
+>
+# optimized computation sequence for all the coefficients
+# (may use local variables t0,t1,t2,...)
+> cmpt_list := [codegen[optimize](coeff_list2, tryhard)];
+>
+# list of the t0,t1,t2,... local variables
+> temp_name_list := nonmatching_names(map(lhs,cmpt_list), coeff_name_prefix);
+>
+# declare the t0,t1,t2,... local variables (if there are any)
+> if (nops(temp_name_list) > 0)
+> then print_name_list_dcl(%, temp_name_type, file_name);
+> fi;
+>
+# now print the optimized computation sequence
+> codegen[C](cmpt_list, filename=file_name);
+>
+> fclose(file_name);
+>
+> NULL;
+> end proc;
+print_coeff__lc_of_data := proc(
+coeff_list::list(specfunc(numeric, COEFF) = algebraic),
+coeff_name_prefix::string, temp_name_type::string, file_name::string)
+local coeff_list2, cmpt_list, temp_name_list;
+global `codegen/C/function/informed`;
+ coeff_list2 := map(proc(
+ coeff_eqn::(specfunc(numeric, COEFF) = algebraic))
+ local posn;
+ posn := [op(lhs(coeff_eqn))];
+ coeff_name(posn, coeff_name_prefix);
+ convert(%, name);
+ % = fix_rationals(rhs(coeff_eqn))
+ end proc, coeff_list);
+ `codegen/C/function/informed`['RATIONAL'] := true;
+ `codegen/C/function/informed`['DATA'] := true;
+ ftruncate(file_name);
+ cmpt_list := [codegen[optimize](coeff_list2, tryhard)];
+ temp_name_list :=
+ nonmatching_names(map(lhs, cmpt_list), coeff_name_prefix);
+ if 0 < nops(temp_name_list) then
+ print_name_list_dcl(%, temp_name_type, file_name)
+ end if;
+ codegen[C](cmpt_list, filename = file_name);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+>
+#
+# This function prints a sequence of C expression to assign the data-value
+# variables, eg
+# data_m1_p1 = DATA(-1,1);
+#
+# Arguments:
+# posn_list = The same list of positions as was used to compute the
+# interpolating polynomial.
+# data_var_name_prefix = A prefix string for the data variable names.
+# file_name = The file name to write the coefficients to. This is
+# truncated before writing.
+#
+> print_data_var_assign :=
+> proc(
+> posn_list::list(list(numeric)),
+> data_var_name_prefix::string,
+> file_name::string
+> )
+>
+> ftruncate(file_name);
+> map(
+> proc(posn::list(numeric))
+> fprintf(file_name,
+> "%s = %a;\n",
+> data_var_name(posn,data_var_name_prefix),
+> DATA(op(posn)));
+> end proc
+> ,
+> posn_list
+> );
+> fclose(file_name);
+>
+> NULL;
+> end proc;
+print_data_var_assign := proc(posn_list::list(list(numeric)),
+data_var_name_prefix::string, file_name::string)
+ ftruncate(file_name);
+ map(proc(posn::list(numeric))
+ fprintf(file_name, "%s = %a;\n",
+ data_var_name(posn, data_var_name_prefix), DATA(op(posn)))
+ end proc, posn_list);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+>
+#
+# This function prints a sequence of C expression to store the interpolation
+# coefficients in COEFF(...) expressions, eg
+# COEFF(1,-1) = factor * coeff_dx_p1_m1;
+#
+# Arguments:
+# posn_list = The same list of positions as was used to compute the
+# interpolating polynomial.
+# RHS_factor_name = If this string is non-empty, then the coefficient is
+# multiplied by this factor before being stored, eg
+# setting this to "factor" would give the example above.
+# If this string is empty (""), the multiplication is
+# omitted, eg
+# COEFF(1,-1) = coeff_dx_p1_m1;
+# coeff_name_prefix = A prefix string for the coefficient names.
+# file_name = The file name to write the coefficients to. This is
+# truncated before writing.
+#
+> print_interp_coeff_var_store :=
+> proc(
+> posn_list::list(list(numeric)),
+> RHS_factor_name::string,
+> coeff_name_prefix::string,
+> file_name::string
+> )
+>
+> ftruncate(file_name);
+> map(
+> proc(posn::list(numeric))
+> if (length(RHS_factor_name) > 0)
+> then fprintf(file_name,
+> "%a = %s * %s;\n",
+> 'COEFF'(op(posn)),
+> RHS_factor_name,
+> coeff_name(posn,coeff_name_prefix));
+> else fprintf(file_name,
+> "%a = %s;\n",
+> 'COEFF'(op(posn)),
+> coeff_name(posn,coeff_name_prefix));
+> end if;
+> end proc
+> ,
+> posn_list
+> );
+> fclose(file_name);
+>
+> NULL;
+> end proc;
+print_interp_coeff_var_store := proc(posn_list::list(list(numeric)),
+RHS_factor_name::string, coeff_name_prefix::string, file_name::string)
+ ftruncate(file_name);
+ map(proc(posn::list(numeric))
+ if 0 < length(RHS_factor_name) then fprintf(file_name,
+ "%a = %s * %s;\n", 'COEFF'(op(posn)), RHS_factor_name,
+ coeff_name(posn, coeff_name_prefix))
+ else fprintf(file_name, "%a = %s;\n", 'COEFF'(op(posn)),
+ coeff_name(posn, coeff_name_prefix))
+ end if
+ end proc, posn_list);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+>
+#
+# This function prints a C expression to compute the interpolant,
+# using the coefficients computed by print_coeff__lc_of_data()
+# (i.e. expressing the interpolant as a linear combination of the
+# data values).
+#
+# Arguments:
+# posn_list = The same list of positions as was used to compute the
+# interpolating polynomial.
+# result_var_name = The (string) name of the variable to which the
+# result is to be assigned.
+# coeff_name_prefix = A prefix string for the coefficient names.
+# data_var_name_prefix = A prefix string for the data variable names.
+# file_name = The file name to write the coefficients to. This is
+# truncated before writing.
+#
+> print_interp_cmpt__lc_of_data :=
+> proc(
+> posn_list::list(list(numeric)),
+> result_var_name::string,
+> coeff_name_prefix::string,
+> data_var_name_prefix::string,
+> file_name::string
+> )
+>
+> ftruncate(file_name);
+>
+> fprintf(file_name, "%s =\n", result_var_name);
+>
+# list of "coeff*data_var" terms
+> map(
+> proc(posn::list(numeric))
+> sprintf("%s*%s",
+> coeff_name(posn,coeff_name_prefix),
+> data_var_name(posn,data_var_name_prefix));
+> end proc
+> ,
+> posn_list
+> );
+>
+> ListTools[Join](%, "\n\t+ ");
+> cat(op(%));
+> fprintf(file_name, "\t%s;\n", %);
+>
+> fclose(file_name);
+>
+> NULL;
+> end proc;
+print_interp_cmpt__lc_of_data := proc(posn_list::list(list(numeric)),
+result_var_name::string, coeff_name_prefix::string,
+data_var_name_prefix::string, file_name::string)
+ ftruncate(file_name);
+ fprintf(file_name, "%s =\n", result_var_name);
+ map(proc(posn::list(numeric))
+ sprintf("%s*%s", coeff_name(posn, coeff_name_prefix),
+ data_var_name(posn, data_var_name_prefix))
+ end proc, posn_list);
+ ListTools[Join](%, "\n\t+ ");
+ cat(op(%));
+ fprintf(file_name, "\t%s;\n", %);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function computes the name of the coefficient of the data at a
+# given [m] position, i.e. it encapsulates our naming convention for this.
+#
+# Arguments:
+# posn = (in) The [m] coordinates.
+# name_prefix = A prefix string for the coefficient name.
+#
+# Results:
+# The function returns the coefficient, as a Maple string.
+#
+> coeff_name :=
+> proc(posn::list(numeric), name_prefix::string)
+> cat(name_prefix, sprint_numeric_list(posn));
+> end proc;
+coeff_name := proc(posn::list(numeric), name_prefix::string)
+ cat(name_prefix, sprint_numeric_list(posn))
+end proc
+
+>
+################################################################################
+>
+#
+# This function computes the name of the variable in which the C code
+# will store the input data at a given [m] position, i.e. it encapsulates
+# our naming convention for this.
+#
+# Arguments:
+# posn = (in) The [m] coordinates.
+# name_prefix = A prefix string for the variable name.
+#
+# Results:
+# The function returns the variable name, as a Maple string.
+#
+> data_var_name :=
+> proc(posn::list(numeric), name_prefix::string)
+> cat(name_prefix, sprint_numeric_list(posn));
+> end proc;
+data_var_name := proc(posn::list(numeric), name_prefix::string)
+ cat(name_prefix, sprint_numeric_list(posn))
+end proc
+
+# Maple code to compute lists of point positions in hypercube-shaped molecules
+# $Id: $
+>
+################################################################################
+>
+#
+# 1D interpolation points
+#
+> posn_list_1d_size2 := hypercube_points([ 0], [+1]);
+ posn_list_1d_size2 := [[0], [1]]
+
+> posn_list_1d_size3 := hypercube_points([-1], [+1]);
+ posn_list_1d_size3 := [[-1], [0], [1]]
+
+> posn_list_1d_size4 := hypercube_points([-1], [+2]);
+ posn_list_1d_size4 := [[-1], [0], [1], [2]]
+
+> posn_list_1d_size5 := hypercube_points([-2], [+2]);
+ posn_list_1d_size5 := [[-2], [-1], [0], [1], [2]]
+
+> posn_list_1d_size6 := hypercube_points([-2], [+3]);
+ posn_list_1d_size6 := [[-2], [-1], [0], [1], [2], [3]]
+
+> posn_list_1d_size7 := hypercube_points([-3], [+3]);
+ posn_list_1d_size7 := [[-3], [-2], [-1], [0], [1], [2], [3]]
+
+>
+################################################################################
+>
+#
+# 2D interpolation points (Fortran ordering)
+#
+> posn_list_2d_size2 := map(ListTools[Reverse],
+> hypercube_points([ 0, 0], [+1,+1]));
+ posn_list_2d_size2 := [[0, 0], [1, 0], [0, 1], [1, 1]]
+
+> posn_list_2d_size3 := map(ListTools[Reverse],
+> hypercube_points([-1,-1], [+1,+1]));
+posn_list_2d_size3 := [[-1, -1], [0, -1], [1, -1], [-1, 0], [0, 0], [1, 0],
+
+ [-1, 1], [0, 1], [1, 1]]
+
+> posn_list_2d_size4 := map(ListTools[Reverse],
+> hypercube_points([-1,-1], [+2,+2]));
+posn_list_2d_size4 := [[-1, -1], [0, -1], [1, -1], [2, -1], [-1, 0], [0, 0],
+
+ [1, 0], [2, 0], [-1, 1], [0, 1], [1, 1], [2, 1], [-1, 2], [0, 2], [1, 2],
+
+ [2, 2]]
+
+> posn_list_2d_size5 := map(ListTools[Reverse],
+> hypercube_points([-2,-2], [+2,+2]));
+posn_list_2d_size5 := [[-2, -2], [-1, -2], [0, -2], [1, -2], [2, -2], [-2, -1],
+
+ [-1, -1], [0, -1], [1, -1], [2, -1], [-2, 0], [-1, 0], [0, 0], [1, 0],
+
+ [2, 0], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1], [-2, 2], [-1, 2], [0, 2],
+
+ [1, 2], [2, 2]]
+
+>
+################################################################################
+>
+#
+# 3D interpolation points (Fortran ordering)
+#
+> posn_list_3d_size2 := map(ListTools[Reverse],
+> hypercube_points([ 0, 0, 0], [+1,+1,+1]));
+posn_list_3d_size2 := [[0, 0, 0], [1, 0, 0], [0, 1, 0], [1, 1, 0], [0, 0, 1],
+
+ [1, 0, 1], [0, 1, 1], [1, 1, 1]]
+
+> posn_list_3d_size3 := map(ListTools[Reverse],
+> hypercube_points([-1,-1,-1], [+1,+1,+1]));
+posn_list_3d_size3 := [[-1, -1, -1], [0, -1, -1], [1, -1, -1], [-1, 0, -1],
+
+ [0, 0, -1], [1, 0, -1], [-1, 1, -1], [0, 1, -1], [1, 1, -1], [-1, -1, 0],
+
+ [0, -1, 0], [1, -1, 0], [-1, 0, 0], [0, 0, 0], [1, 0, 0], [-1, 1, 0],
+
+ [0, 1, 0], [1, 1, 0], [-1, -1, 1], [0, -1, 1], [1, -1, 1], [-1, 0, 1],
+
+ [0, 0, 1], [1, 0, 1], [-1, 1, 1], [0, 1, 1], [1, 1, 1]]
+
+> posn_list_3d_size4 := map(ListTools[Reverse],
+> hypercube_points([-1,-1,-1], [+2,+2,+2]));
+posn_list_3d_size4 := [[-1, -1, -1], [0, -1, -1], [1, -1, -1], [2, -1, -1],
+
+ [-1, 0, -1], [0, 0, -1], [1, 0, -1], [2, 0, -1], [-1, 1, -1], [0, 1, -1],
+
+ [1, 1, -1], [2, 1, -1], [-1, 2, -1], [0, 2, -1], [1, 2, -1], [2, 2, -1],
+
+ [-1, -1, 0], [0, -1, 0], [1, -1, 0], [2, -1, 0], [-1, 0, 0], [0, 0, 0],
+
+ [1, 0, 0], [2, 0, 0], [-1, 1, 0], [0, 1, 0], [1, 1, 0], [2, 1, 0],
+
+ [-1, 2, 0], [0, 2, 0], [1, 2, 0], [2, 2, 0], [-1, -1, 1], [0, -1, 1],
+
+ [1, -1, 1], [2, -1, 1], [-1, 0, 1], [0, 0, 1], [1, 0, 1], [2, 0, 1],
+
+ [-1, 1, 1], [0, 1, 1], [1, 1, 1], [2, 1, 1], [-1, 2, 1], [0, 2, 1],
+
+ [1, 2, 1], [2, 2, 1], [-1, -1, 2], [0, -1, 2], [1, -1, 2], [2, -1, 2],
+
+ [-1, 0, 2], [0, 0, 2], [1, 0, 2], [2, 0, 2], [-1, 1, 2], [0, 1, 2],
+
+ [1, 1, 2], [2, 1, 2], [-1, 2, 2], [0, 2, 2], [1, 2, 2], [2, 2, 2]]
+
+> posn_list_3d_size5 := map(ListTools[Reverse],
+> hypercube_points([-2,-2,-2], [+2,+2,+2]));
+posn_list_3d_size5 := [[-2, -2, -2], [-1, -2, -2], [0, -2, -2], [1, -2, -2],
+
+ [2, -2, -2], [-2, -1, -2], [-1, -1, -2], [0, -1, -2], [1, -1, -2],
+
+ [2, -1, -2], [-2, 0, -2], [-1, 0, -2], [0, 0, -2], [1, 0, -2], [2, 0, -2],
+
+ [-2, 1, -2], [-1, 1, -2], [0, 1, -2], [1, 1, -2], [2, 1, -2], [-2, 2, -2],
+
+ [-1, 2, -2], [0, 2, -2], [1, 2, -2], [2, 2, -2], [-2, -2, -1], [-1, -2, -1],
+
+ [0, -2, -1], [1, -2, -1], [2, -2, -1], [-2, -1, -1], [-1, -1, -1],
+
+ [0, -1, -1], [1, -1, -1], [2, -1, -1], [-2, 0, -1], [-1, 0, -1], [0, 0, -1],
+
+ [1, 0, -1], [2, 0, -1], [-2, 1, -1], [-1, 1, -1], [0, 1, -1], [1, 1, -1],
+
+ [2, 1, -1], [-2, 2, -1], [-1, 2, -1], [0, 2, -1], [1, 2, -1], [2, 2, -1],
+
+ [-2, -2, 0], [-1, -2, 0], [0, -2, 0], [1, -2, 0], [2, -2, 0], [-2, -1, 0],
+
+ [-1, -1, 0], [0, -1, 0], [1, -1, 0], [2, -1, 0], [-2, 0, 0], [-1, 0, 0],
+
+ [0, 0, 0], [1, 0, 0], [2, 0, 0], [-2, 1, 0], [-1, 1, 0], [0, 1, 0],
+
+ [1, 1, 0], [2, 1, 0], [-2, 2, 0], [-1, 2, 0], [0, 2, 0], [1, 2, 0],
+
+ [2, 2, 0], [-2, -2, 1], [-1, -2, 1], [0, -2, 1], [1, -2, 1], [2, -2, 1],
+
+ [-2, -1, 1], [-1, -1, 1], [0, -1, 1], [1, -1, 1], [2, -1, 1], [-2, 0, 1],
+
+ [-1, 0, 1], [0, 0, 1], [1, 0, 1], [2, 0, 1], [-2, 1, 1], [-1, 1, 1],
+
+ [0, 1, 1], [1, 1, 1], [2, 1, 1], [-2, 2, 1], [-1, 2, 1], [0, 2, 1],
+
+ [1, 2, 1], [2, 2, 1], [-2, -2, 2], [-1, -2, 2], [0, -2, 2], [1, -2, 2],
+
+ [2, -2, 2], [-2, -1, 2], [-1, -1, 2], [0, -1, 2], [1, -1, 2], [2, -1, 2],
+
+ [-2, 0, 2], [-1, 0, 2], [0, 0, 2], [1, 0, 2], [2, 0, 2], [-2, 1, 2],
+
+ [-1, 1, 2], [0, 1, 2], [1, 1, 2], [2, 1, 2], [-2, 2, 2], [-1, 2, 2],
+
+ [0, 2, 2], [1, 2, 2], [2, 2, 2]]
+
+# Maple code to define Lagrange interpolating functions/coords/coeffs
+# $Id: 1d.maple,v 1.4 2002/05/14 15:54:01 jthorn Exp $
+>
+################################################################################
+>
+#
+# 1-D interpolating functions
+#
+>
+> fn_1d_order1 :=
+> proc(x)
+> + c0 + c1*x
+> end proc;
+ fn_1d_order1 := proc(x) c0 + c1*x end proc
+
+>
+> fn_1d_order2 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2
+> end proc;
+ fn_1d_order2 := proc(x) c0 + c1*x + c2*x^2 end proc
+
+>
+> fn_1d_order3 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2 + c3*x^3
+> end proc;
+ fn_1d_order3 := proc(x) c0 + c1*x + c2*x^2 + c3*x^3 end proc
+
+>
+> fn_1d_order4 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4
+> end;
+ fn_1d_order4 := proc(x) c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 end proc
+
+>
+> fn_1d_order5 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5
+> end;
+ fn_1d_order5 := proc(x) c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5 end proc
+
+>
+> fn_1d_order6 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5 + c6*x^6
+> end;
+fn_1d_order6 :=
+
+ proc(x) c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5 + c6*x^6 end proc
+
+>
+########################################
+>
+# coordinates for 1-D interpolating functions
+> coord_list_1d := [x];
+ coord_list_1d := [x]
+
+>
+########################################
+>
+#
+# coefficients in 1-D interpolating functions
+#
+>
+> coeff_list_1d_order1 := [c0, c1];
+ coeff_list_1d_order1 := [c0, c1]
+
+> coeff_list_1d_order2 := [c0, c1, c2];
+ coeff_list_1d_order2 := [c0, c1, c2]
+
+> coeff_list_1d_order3 := [c0, c1, c2, c3];
+ coeff_list_1d_order3 := [c0, c1, c2, c3]
+
+> coeff_list_1d_order4 := [c0, c1, c2, c3, c4];
+ coeff_list_1d_order4 := [c0, c1, c2, c3, c4]
+
+> coeff_list_1d_order5 := [c0, c1, c2, c3, c4, c5];
+ coeff_list_1d_order5 := [c0, c1, c2, c3, c4, c5]
+
+> coeff_list_1d_order6 := [c0, c1, c2, c3, c4, c5, c6];
+ coeff_list_1d_order6 := [c0, c1, c2, c3, c4, c5, c6]
+
+>
+################################################################################
+>
+#
+# 2-D interpolating functions
+#
+>
+> fn_2d_order1 :=
+> proc(x,y)
+> + c01*y
+> + c00 + c10*x
+> end proc;
+ fn_2d_order1 := proc(x, y) c01*y + c00 + c10*x end proc
+
+>
+> fn_2d_order2 :=
+> proc(x,y)
+> + c02*y^2
+> + c01*y + c11*x*y
+> + c00 + c10*x + c20*x^2
+> end proc;
+fn_2d_order2 :=
+
+ proc(x, y) c02*y^2 + c01*y + c11*x*y + c00 + c10*x + c20*x^2 end proc
+
+>
+> fn_2d_order3 :=
+> proc(x,y)
+> + c03*y^3
+> + c02*y^2 + c12*x*y^2
+> + c01*y + c11*x*y + c21*x^2*y
+> + c00 + c10*x + c20*x^2 + c30*x^3
+> end proc;
+fn_2d_order3 := proc(x, y)
+ c03*y^3 + c02*y^2 + c12*x*y^2 + c01*y + c11*x*y + c21*x^2*y + c00
+ + c10*x + c20*x^2 + c30*x^3
+end proc
+
+>
+> fn_2d_order4 :=
+> proc(x,y)
+> + c04*y^4
+> + c03*y^3 + c13*x*y^3
+> + c02*y^2 + c12*x*y^2 + c22*x^2*y^2
+> + c01*y + c11*x*y + c21*x^2*y + c31*x^3*y
+> + c00 + c10*x + c20*x^2 + c30*x^3 + c40*x^4
+> end;
+fn_2d_order4 := proc(x, y)
+ c04*y^4 + c03*y^3 + c13*x*y^3 + c02*y^2 + c12*x*y^2 + c22*x^2*y^2
+ + c01*y + c11*x*y + c21*x^2*y + c31*x^3*y + c00 + c10*x + c20*x^2
+ + c30*x^3 + c40*x^4
+end proc
+
+>
+########################################
+>
+# coordinates for 2-D interpolating functions
+> coord_list_2d := [x,y];
+ coord_list_2d := [x, y]
+
+>
+########################################
+>
+#
+# coefficients in 2-D interpolating functions
+#
+>
+> coeff_list_2d_order1 := [
+> c01,
+> c00, c10
+> ];
+ coeff_list_2d_order1 := [c01, c00, c10]
+
+> coeff_list_2d_order2 := [
+> c02,
+> c01, c11,
+> c00, c10, c20
+> ];
+ coeff_list_2d_order2 := [c02, c01, c11, c00, c10, c20]
+
+> coeff_list_2d_order3 := [
+> c03,
+> c02, c12,
+> c01, c11, c21,
+> c00, c10, c20, c30
+> ];
+ coeff_list_2d_order3 := [c03, c02, c12, c01, c11, c21, c00, c10, c20, c30]
+
+> coeff_list_2d_order4 := [
+> c04,
+> c03, c13,
+> c02, c12, c22,
+> c01, c11, c21, c31,
+> c00, c10, c20, c30, c40
+> ];
+coeff_list_2d_order4 :=
+
+ [c04, c03, c13, c02, c12, c22, c01, c11, c21, c31, c00, c10, c20, c30, c40]
+
+>
+################################################################################
+>
+#
+# 3-D interpolating functions
+#
+>
+> fn_3d_order1 :=
+> proc(x,y,z)
+# z^0 -----------
+> + c010*y
+> + c000 + c100*x
+# z^1 -----------
+> + c001*z
+> end proc;
+ fn_3d_order1 := proc(x, y, z) c010*y + c000 + c100*x + c001*z end proc
+
+>
+> fn_3d_order2 :=
+> proc(x,y,z)
+# z^0 --------------------------
+> + c020*y^2
+> + c010*y + c110*x*y
+> + c000 + c100*x + c200*x^2
+# z^1 --------------------------
+> + c011*y*z
+> + c001*z + c101*x*z
+# z^2 --------------------------
+> + c002*z^2
+> end proc;
+fn_3d_order2 := proc(x, y, z)
+ c020*y^2 + c010*y + c110*x*y + c000 + c100*x + c200*x^2 + c011*y*z
+ + c001*z + c101*x*z + c002*z^2
+end proc
+
+>
+> fn_3d_order3 :=
+> proc(x,y,z)
+# z^0 -------------------------------------------
+> + c030*y^3
+> + c020*y^2 + c120*x*y^2
+> + c010*y + c110*x*y + c210*x^2*y
+> + c000 + c100*x + c200*x^2 + c300*x^3
+# z^1 -------------------------------------------
+> + c021*y^2*z
+> + c011*y *z + c111*x*y*z
+> + c001 *z + c101*x *z + c201*x^2*z
+# z^2 -------------------------------------------
+> + c012*y*z^2
+> + c002 *z^2 + c102*x*z^2
+# z^3 -------------------------------------------
+> + c003 *z^3
+> end proc;
+fn_3d_order3 := proc(x, y, z)
+ c030*y^3 + c020*y^2 + c120*x*y^2 + c010*y + c110*x*y + c210*x^2*y
+ + c000 + c100*x + c200*x^2 + c300*x^3 + c021*y^2*z + c011*y*z
+ + c111*x*y*z + c001*z + c101*x*z + c201*x^2*z + c012*y*z^2 + c002*z^2
+ + c102*x*z^2 + c003*z^3
+end proc
+
+>
+> fn_3d_order4 :=
+> proc(x,y,z)
+# z^0 --------------------------------------------------------
+> + c040*y^4
+> + c030*y^3 + c130*x*y^3
+> + c020*y^2 + c120*x*y^2 + c220*x^2*y^2
+> + c010*y + c110*x*y + c210*x^2*y + c310*x^3*y
+> + c000 + c100*x + c200*x^2 + c300*x^3 + c400*x^4
+# z^1 -------------------------------------------
+> + c031*y^3*z
+> + c021*y^2*z + c121*x*y^2*z
+> + c011*y *z + c111*x*y *z + c211*x^2*y*z
+> + c001 *z + c101*x *z + c201*x^2 *z + c301*x^3*z
+# z^2 -------------------------------------------
+> + c022*y^2*z^2
+> + c012*y *z^2 + c112*x*y*z^2
+> + c002 *z^2 + c102*x *z^2 + c202*x^2*z^2
+# z^3 -------------------------------------------
+> + c013*y *z^3
+> + c003 *z^3 + c103*x *z^3
+# z^4 -------------------------------------------
+> + c004 *z^4
+> end;
+fn_3d_order4 := proc(x, y, z)
+ c102*x*z^2 + c012*y*z^2 + c111*x*y*z + c121*x*y^2*z + c211*x^2*y*z
+ + c112*x*y*z^2 + c010*y + c000 + c100*x + c001*z + c020*y^2 + c110*x*y
+ + c011*y*z + c101*x*z + c200*x^2 + c002*z^2 + c030*y^3 + c300*x^3
+ + c003*z^3 + c040*y^4 + c400*x^4 + c004*z^4 + c120*x*y^2 + c210*x^2*y
+ + c021*y^2*z + c201*x^2*z + c130*x*y^3 + c220*x^2*y^2 + c310*x^3*y
+ + c031*y^3*z + c301*x^3*z + c022*y^2*z^2 + c202*x^2*z^2 + c013*y*z^3
+ + c103*x*z^3
+end proc
+
+>
+########################################
+>
+# coordinates for 3-D interpolating functions
+> coord_list_3d := [x,y,z];
+ coord_list_3d := [x, y, z]
+
+>
+########################################
+>
+#
+# coefficients in 3-D interpolating functions
+#
+>
+> coeff_list_3d_order1 := [
+> # z^0 -----
+> c010,
+> c000, c100,
+> # z^1 -----
+> c001
+> ];
+ coeff_list_3d_order1 := [c010, c000, c100, c001]
+
+> coeff_list_3d_order2 := [
+> # z^0 -----------
+> c020,
+> c010, c110,
+> c000, c100, c200,
+> # z^1 -----------
+> c011,
+> c001, c101,
+> # z^2 -----------
+> c002
+> ];
+coeff_list_3d_order2 :=
+
+ [c020, c010, c110, c000, c100, c200, c011, c001, c101, c002]
+
+> coeff_list_3d_order3 := [
+> # z^0 ----------------
+> c030,
+> c020, c120,
+> c010, c110, c210,
+> c000, c100, c200, c300,
+> # z^1 ----------------
+> c021,
+> c011, c111,
+> c001, c101, c201,
+> # z^2 ----------------
+> c012,
+> c002, c102,
+> # z^3 ----------------
+> c003
+> ];
+coeff_list_3d_order3 := [c030, c020, c120, c010, c110, c210, c000, c100, c200,
+
+ c300, c021, c011, c111, c001, c101, c201, c012, c002, c102, c003]
+
+> coeff_list_3d_order4 := [
+> # z^0 -----------------------
+> c040,
+> c030, c130,
+> c020, c120, c220,
+> c010, c110, c210, c310,
+> c000, c100, c200, c300, c400,
+> # z^1 -----------------------
+> c031,
+> c021, c121,
+> c011, c111, c211,
+> c001, c101, c201, c301,
+> # z^2 -----------------------
+> c022,
+> c012, c112,
+> c002, c102, c202,
+> # z^3 -----------------------
+> c013,
+> c003, c103,
+> # z^4 -----------------------
+> c004
+> ];
+coeff_list_3d_order4 := [c040, c030, c130, c020, c120, c220, c010, c110, c210,
+
+ c310, c000, c100, c200, c300, c400, c031, c021, c121, c011, c111, c211,
+
+ c001, c101, c201, c301, c022, c012, c112, c002, c102, c202, c013, c003,
+
+ c103, c004]
+
+>
+################################################################################
+# 2d.maple -- compute Lagrange interpolation coefficients in 2-D
+# $Id: $
+>
+################################################################################
+>
+#
+# 2d, cube, order=1, smoothing=0 (size=2)
+#
+>
+# interpolating polynomial
+> interp_2d_cube_order1_smooth0
+> := Lagrange_polynomial_interpolant(fn_2d_order1, coeff_list_2d_order1,
+> coord_list_2d, posn_list_2d_size2);
+interp_2d_cube_order1_smooth0 :=
+
+ (1/2 DATA(1, 1) - 1/2 DATA(0, 0) - 1/2 DATA(1, 0) + 1/2 DATA(0, 1)) y
+
+ - 1/4 DATA(1, 1) + 3/4 DATA(0, 0) + 1/4 DATA(1, 0) + 1/4 DATA(0, 1)
+
+ + (1/2 DATA(1, 1) - 1/2 DATA(0, 0) + 1/2 DATA(1, 0) - 1/2 DATA(0, 1)) x
+
+>
+# I
+> coeff_as_lc_of_data(%, posn_list_2d_size2);
+[COEFF(0, 0) = 3/4 - 1/2 y - 1/2 x, COEFF(1, 0) = 1/4 - 1/2 y + 1/2 x,
+
+ COEFF(0, 1) = - 1/2 x + 1/4 + 1/2 y, COEFF(1, 1) = 1/2 y - 1/4 + 1/2 x]
+
+> print_coeff__lc_of_data(%, "coeff_I_", "fp",
+> "2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c");
+bytes used=1000160, alloc=917336, time=0.07
+>
+# d/dx
+> simplify( diff(interp_2d_cube_order1_smooth0,x) );
+ 1/2 DATA(1, 1) - 1/2 DATA(0, 0) + 1/2 DATA(1, 0) - 1/2 DATA(0, 1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size2);
+ [COEFF(0, 0) = -1/2, COEFF(1, 0) = 1/2, COEFF(0, 1) = -1/2, COEFF(1, 1) = 1/2]
+
+> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+> "2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c");
+>
+# d/dy
+> simplify( diff(interp_2d_cube_order1_smooth0,y) );
+ 1/2 DATA(1, 1) - 1/2 DATA(0, 0) - 1/2 DATA(1, 0) + 1/2 DATA(0, 1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size2);
+ [COEFF(0, 0) = -1/2, COEFF(1, 0) = -1/2, COEFF(0, 1) = 1/2, COEFF(1, 1) = 1/2]
+
+> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+> "2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c");
+bytes used=2000328, alloc=1376004, time=0.15
+>
+################################################################################
+>
+#
+# 2d, cube, order=2, smoothing=0 (size=3)
+#
+>
+# interpolating polynomial
+> interp_2d_cube_order2_smooth0
+> := Lagrange_polynomial_interpolant(fn_2d_order2, coeff_list_2d_order2,
+> coord_list_2d, posn_list_2d_size3);
+interp_2d_cube_order2_smooth0 := (1/6 DATA(0, -1) + 1/6 DATA(-1, -1)
+
+ - 1/3 DATA(-1, 0) - 1/3 DATA(1, 0) + 1/6 DATA(1, -1) + 1/6 DATA(-1, 1)
+
+ 2
+ + 1/6 DATA(1, 1) - 1/3 DATA(0, 0) + 1/6 DATA(0, 1)) y + (1/6 DATA(-1, 1)
+
+ - 1/6 DATA(1, -1) - 1/6 DATA(0, -1) - 1/6 DATA(-1, -1) + 1/6 DATA(0, 1)
+
+ + 1/6 DATA(1, 1)) y +
+
+ (1/4 DATA(1, 1) - 1/4 DATA(1, -1) + 1/4 DATA(-1, -1) - 1/4 DATA(-1, 1)) x y
+
+ + 2/9 DATA(0, -1) - 1/9 DATA(-1, -1) + 2/9 DATA(-1, 0) + 2/9 DATA(1, 0)
+
+ - 1/9 DATA(1, -1) - 1/9 DATA(-1, 1) - 1/9 DATA(1, 1) + 5/9 DATA(0, 0)
+
+ + 2/9 DATA(0, 1) + (- 1/6 DATA(-1, -1) - 1/6 DATA(-1, 0) + 1/6 DATA(1, 0)
+
+ + 1/6 DATA(1, -1) - 1/6 DATA(-1, 1) + 1/6 DATA(1, 1)) x + (
+
+ 1/6 DATA(-1, -1) + 1/6 DATA(-1, 0) + 1/6 DATA(1, 0) + 1/6 DATA(1, -1)
+
+ - 1/3 DATA(0, -1) + 1/6 DATA(-1, 1) + 1/6 DATA(1, 1) - 1/3 DATA(0, 0)
+
+ 2
+ - 1/3 DATA(0, 1)) x
+
+>
+# I
+> coeff_as_lc_of_data(%, posn_list_2d_size3);
+ 2 2
+[COEFF(-1, -1) = - 1/6 y + 1/6 y - 1/9 - 1/6 x + 1/4 x y + 1/6 x ,
+
+ 2 2
+ COEFF(0, -1) = - 1/6 y + 2/9 + 1/6 y - 1/3 x ,
+
+ 2 2
+ COEFF(1, -1) = - 1/6 y - 1/4 x y + 1/6 x + 1/6 y - 1/9 + 1/6 x ,
+
+ 2 2
+ COEFF(-1, 0) = - 1/3 y + 2/9 + 1/6 x - 1/6 x,
+
+ 2 2
+ COEFF(0, 0) = - 1/3 y - 1/3 x + 5/9,
+
+ 2 2
+ COEFF(1, 0) = 2/9 - 1/3 y + 1/6 x + 1/6 x,
+
+ 2 2
+ COEFF(-1, 1) = 1/6 y + 1/6 y + 1/6 x - 1/4 x y - 1/6 x - 1/9,
+
+ 2 2
+ COEFF(0, 1) = 1/6 y - 1/3 x + 2/9 + 1/6 y ,
+
+ 2 2
+ COEFF(1, 1) = 1/6 y + 1/6 y + 1/6 x - 1/9 + 1/4 x y + 1/6 x]
+
+> print_coeff__lc_of_data(%, "coeff_I_", "fp",
+> "2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c");
+bytes used=3000520, alloc=1769148, time=0.22
+bytes used=4002236, alloc=1834672, time=0.30
+>
+# d/dx
+> simplify( diff(interp_2d_cube_order2_smooth0,x) );
+1/4 y DATA(1, 1) - 1/4 y DATA(1, -1) + 1/4 y DATA(-1, -1) - 1/4 y DATA(-1, 1)
+
+ - 1/6 DATA(-1, -1) - 1/6 DATA(-1, 0) + 1/6 DATA(1, 0) + 1/6 DATA(1, -1)
+
+ - 1/6 DATA(-1, 1) + 1/6 DATA(1, 1) + 1/3 x DATA(-1, -1)
+
+ + 1/3 x DATA(-1, 0) + 1/3 x DATA(1, 0) + 1/3 x DATA(1, -1)
+
+ - 2/3 x DATA(0, -1) + 1/3 x DATA(-1, 1) + 1/3 x DATA(1, 1)
+
+ - 2/3 x DATA(0, 0) - 2/3 x DATA(0, 1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size3);
+[COEFF(-1, -1) = 1/4 y - 1/6 + 1/3 x, COEFF(0, -1) = - 2/3 x,
+
+ COEFF(1, -1) = 1/6 + 1/3 x - 1/4 y, COEFF(-1, 0) = - 1/6 + 1/3 x,
+
+ COEFF(0, 0) = - 2/3 x, COEFF(1, 0) = 1/6 + 1/3 x,
+
+ COEFF(-1, 1) = - 1/4 y - 1/6 + 1/3 x, COEFF(0, 1) = - 2/3 x,
+
+ COEFF(1, 1) = 1/4 y + 1/3 x + 1/6]
+
+> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+> "2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c");
+bytes used=5002436, alloc=1834672, time=0.38
+>
+# d/dy
+> simplify( diff(interp_2d_cube_order2_smooth0,y) );
+1/3 y DATA(0, -1) + 1/3 y DATA(-1, -1) - 2/3 y DATA(-1, 0) - 2/3 y DATA(1, 0)
+
+ + 1/3 y DATA(1, -1) + 1/3 y DATA(-1, 1) + 1/3 y DATA(1, 1)
+
+ - 2/3 y DATA(0, 0) + 1/3 y DATA(0, 1) + 1/6 DATA(-1, 1) - 1/6 DATA(1, -1)
+
+ - 1/6 DATA(0, -1) - 1/6 DATA(-1, -1) + 1/6 DATA(0, 1) + 1/6 DATA(1, 1)
+
+ + 1/4 x DATA(1, 1) - 1/4 x DATA(1, -1) + 1/4 x DATA(-1, -1)
+
+ - 1/4 x DATA(-1, 1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size3);
+[COEFF(-1, -1) = - 1/6 + 1/4 x + 1/3 y, COEFF(0, -1) = 1/3 y - 1/6,
+
+ COEFF(1, -1) = 1/3 y - 1/6 - 1/4 x, COEFF(-1, 0) = - 2/3 y,
+
+ COEFF(0, 0) = - 2/3 y, COEFF(1, 0) = - 2/3 y,
+
+ COEFF(-1, 1) = 1/3 y - 1/4 x + 1/6, COEFF(0, 1) = 1/6 + 1/3 y,
+
+ COEFF(1, 1) = 1/6 + 1/3 y + 1/4 x]
+
+> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+> "2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c");
+>
+# d^2/dx^2
+> simplify( diff(interp_2d_cube_order2_smooth0,x,x) );
+1/3 DATA(-1, -1) + 1/3 DATA(-1, 0) + 1/3 DATA(1, 0) + 1/3 DATA(1, -1)
+
+ - 2/3 DATA(0, -1) + 1/3 DATA(-1, 1) + 1/3 DATA(1, 1) - 2/3 DATA(0, 0)
+
+ - 2/3 DATA(0, 1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size3);
+bytes used=6002660, alloc=1834672, time=0.47
+[COEFF(-1, -1) = 1/3, COEFF(0, -1) = -2/3, COEFF(1, -1) = 1/3,
+
+ COEFF(-1, 0) = 1/3, COEFF(0, 0) = -2/3, COEFF(1, 0) = 1/3,
+
+ COEFF(-1, 1) = 1/3, COEFF(0, 1) = -2/3, COEFF(1, 1) = 1/3]
+
+> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+> "2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c");
+>
+# d^2/dxdy
+> simplify( diff(interp_2d_cube_order2_smooth0,x,y) );
+ 1/4 DATA(1, 1) - 1/4 DATA(1, -1) + 1/4 DATA(-1, -1) - 1/4 DATA(-1, 1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size3);
+[COEFF(-1, -1) = 1/4, COEFF(0, -1) = 0, COEFF(1, -1) = -1/4, COEFF(-1, 0) = 0,
+
+ COEFF(0, 0) = 0, COEFF(1, 0) = 0, COEFF(-1, 1) = -1/4, COEFF(0, 1) = 0,
+
+ COEFF(1, 1) = 1/4]
+
+> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+> "2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c");
+>
+# d^2/dy^2
+> simplify( diff(interp_2d_cube_order2_smooth0,y,y) );
+1/3 DATA(0, -1) + 1/3 DATA(-1, -1) - 2/3 DATA(-1, 0) - 2/3 DATA(1, 0)
+
+ + 1/3 DATA(1, -1) + 1/3 DATA(-1, 1) + 1/3 DATA(1, 1) - 2/3 DATA(0, 0)
+
+ + 1/3 DATA(0, 1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size3);
+[COEFF(-1, -1) = 1/3, COEFF(0, -1) = 1/3, COEFF(1, -1) = 1/3,
+
+ COEFF(-1, 0) = -2/3, COEFF(0, 0) = -2/3, COEFF(1, 0) = -2/3,
+
+ COEFF(-1, 1) = 1/3, COEFF(0, 1) = 1/3, COEFF(1, 1) = 1/3]
+
+> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+> "2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c");
+>
+################################################################################
+>
+#
+# 2d, cube, order=3, smoothing=0 (size=4)
+#
+>
+# interpolating polynomial
+> interp_2d_cube_order3_smooth0
+> := Lagrange_polynomial_interpolant(fn_2d_order3, coeff_list_2d_order3,
+> coord_list_2d, posn_list_2d_size4);
+bytes used=7003016, alloc=1834672, time=0.54
+bytes used=8003280, alloc=1900196, time=0.60
+bytes used=9003556, alloc=1965720, time=0.67
+bytes used=10003800, alloc=1965720, time=0.74
+bytes used=11003984, alloc=1965720, time=0.80
+interp_2d_cube_order3_smooth0 := (1/40 DATA(0, 0) - 1/40 DATA(1, 0)
+
+ + 1/40 DATA(0, 1) - 1/40 DATA(1, 1) + 3/40 DATA(-1, 0) + 1/40 DATA(1, -1)
+
+ - 1/40 DATA(0, -1) - 3/40 DATA(-1, -1) + 3/40 DATA(-1, 1)
+
+ + 1/40 DATA(1, 2) + 3/40 DATA(2, 2) - 3/40 DATA(2, 0) - 3/40 DATA(2, 1)
+
+ 2 /
+ - 3/40 DATA(-1, 2) - 1/40 DATA(0, 2) + 3/40 DATA(2, -1)) x y + |
+ \
+
+ - 1/25 DATA(0, 0) - 1/100 DATA(1, 0) - 1/100 DATA(0, 1) + 3/50 DATA(1, 1)
+
+ 13
+ - 1/50 DATA(-1, 0) - --- DATA(1, -1) - 1/50 DATA(0, -1)
+ 100
+
+ 13
+ + 6/25 DATA(-1, -1) - --- DATA(-1, 1) + 2/25 DATA(1, 2) - 3/50 DATA(2, 2)
+ 100
+
+ + 7/100 DATA(2, 0) + 2/25 DATA(2, 1) - 9/100 DATA(-1, 2)
+
+ \
+ + 7/100 DATA(0, 2) - 9/100 DATA(2, -1)| x y + (1/40 DATA(0, 0)
+ /
+
+ + 1/40 DATA(1, 0) - 1/40 DATA(0, 1) - 1/40 DATA(1, 1) - 1/40 DATA(-1, 0)
+
+ + 3/40 DATA(1, -1) + 3/40 DATA(0, -1) - 3/40 DATA(-1, -1)
+
+ + 1/40 DATA(-1, 1) - 3/40 DATA(1, 2) + 3/40 DATA(2, 2) - 1/40 DATA(2, 0)
+
+ + 1/40 DATA(2, 1) + 3/40 DATA(-1, 2) - 3/40 DATA(0, 2) - 3/40 DATA(2, -1))
+
+ 2 93 37 37 17
+ x y + --- DATA(0, 0) + --- DATA(1, 0) + --- DATA(0, 1) - --- DATA(1, 1)
+ 200 200 200 200
+
+ 11 11 23
+ + -- DATA(-1, 0) - 1/50 DATA(1, -1) + -- DATA(0, -1) - --- DATA(-1, -1)
+ 50 50 200
+
+ - 1/50 DATA(-1, 1) + (1/8 DATA(0, 0) + 1/8 DATA(1, 0) - 1/8 DATA(0, 1)
+
+ - 1/8 DATA(1, 1) + 1/8 DATA(-1, 0) - 1/24 DATA(1, -1) - 1/24 DATA(0, -1)
+
+ - 1/24 DATA(-1, -1) - 1/8 DATA(-1, 1) + 1/24 DATA(1, 2) + 1/24 DATA(2, 2)
+
+ + 1/8 DATA(2, 0) - 1/8 DATA(2, 1) + 1/24 DATA(-1, 2) + 1/24 DATA(0, 2)
+
+ 3 / 21 19
+ - 1/24 DATA(2, -1)) y + |- -- DATA(0, 0) - -- DATA(1, 0)
+ \ 80 80
+
+ 11 23
+ + 9/80 DATA(0, 1) + -- DATA(1, 1) - -- DATA(-1, 0) + 9/80 DATA(1, -1)
+ 80 80
+
+ 11 13
+ + -- DATA(0, -1) + -- DATA(-1, -1) + 7/80 DATA(-1, 1) - 1/80 DATA(1, 2)
+ 80 80
+
+ 17 13
+ - 3/80 DATA(2, 2) - -- DATA(2, 0) + -- DATA(2, 1) + 3/80 DATA(-1, 2)
+ 80 80
+
+ \ 2 / 57
+ + 1/80 DATA(0, 2) + 7/80 DATA(2, -1)| y + |- --- DATA(0, 0)
+ / \ 400
+
+ 63 117 103 31
+ - --- DATA(1, 0) + --- DATA(0, 1) + --- DATA(1, 1) - --- DATA(-1, 0)
+ 400 400 400 400
+
+ 157 223 109
+ - ---- DATA(1, -1) - ---- DATA(0, -1) - ---- DATA(-1, -1)
+ 1200 1200 1200
+
+ 111 37 149 49
+ + --- DATA(-1, 1) + ---- DATA(1, 2) - ---- DATA(2, 2) - --- DATA(2, 0)
+ 400 1200 1200 400
+
+ 69 131 43 89 \
+ + --- DATA(2, 1) - ---- DATA(-1, 2) + ---- DATA(0, 2) + ---- DATA(2, -1)|
+ 400 1200 1200 1200 /
+
+ / 57 117 63 103
+ y + |- --- DATA(0, 0) + --- DATA(1, 0) - --- DATA(0, 1) + --- DATA(1, 1)
+ \ 400 400 400 400
+
+ 223 111 31 109
+ - ---- DATA(-1, 0) + --- DATA(1, -1) - --- DATA(0, -1) - ---- DATA(-1, -1)
+ 1200 400 400 1200
+
+ 157 69 149 43
+ - ---- DATA(-1, 1) + --- DATA(1, 2) - ---- DATA(2, 2) + ---- DATA(2, 0)
+ 1200 400 1200 1200
+
+ 37 89 49 131 \
+ + ---- DATA(2, 1) + ---- DATA(-1, 2) - --- DATA(0, 2) - ---- DATA(2, -1)|
+ 1200 1200 400 1200 /
+
+ / 21 19 11
+ x + |- -- DATA(0, 0) + 9/80 DATA(1, 0) - -- DATA(0, 1) + -- DATA(1, 1)
+ \ 80 80 80
+
+ 11 23 13
+ + -- DATA(-1, 0) + 7/80 DATA(1, -1) - -- DATA(0, -1) + -- DATA(-1, -1)
+ 80 80 80
+
+ 13
+ + 9/80 DATA(-1, 1) + -- DATA(1, 2) - 3/80 DATA(2, 2) + 1/80 DATA(2, 0)
+ 80
+
+ 17 \
+ - 1/80 DATA(2, 1) + 7/80 DATA(-1, 2) - -- DATA(0, 2) + 3/80 DATA(2, -1)|
+ 80 /
+
+ 2
+ x + (1/8 DATA(0, 0) - 1/8 DATA(1, 0) + 1/8 DATA(0, 1) - 1/8 DATA(1, 1)
+
+ - 1/24 DATA(-1, 0) - 1/8 DATA(1, -1) + 1/8 DATA(0, -1) - 1/24 DATA(-1, -1)
+
+ - 1/24 DATA(-1, 1) + 1/24 DATA(2, 1) - 1/8 DATA(1, 2) + 1/24 DATA(2, 2)
+
+ + 1/24 DATA(2, 0) - 1/24 DATA(-1, 2) + 1/8 DATA(0, 2) + 1/24 DATA(2, -1))
+
+ 3 13
+ x - 2/25 DATA(1, 2) + 7/200 DATA(2, 2) + --- DATA(2, 0) - 2/25 DATA(2, 1)
+ 100
+
+ 17 13 17
+ - --- DATA(-1, 2) + --- DATA(0, 2) - --- DATA(2, -1)
+ 200 100 200
+
+>
+# I
+> coeff_as_lc_of_data(%, posn_list_2d_size4);
+bytes used=12006624, alloc=1965720, time=0.86
+ 13 2 3 2 3 13 2
+[COEFF(-1, -1) = -- y - 1/24 y - 3/40 x y - 1/24 x + 6/25 x y + -- x
+ 80 80
+
+ 2 109 23 109 2 3
+ - 3/40 x y - ---- x - --- - ---- y, COEFF(0, -1) = - 1/40 x y + 1/8 x
+ 1200 200 1200
+
+ 2 23 2 11 3 31 11 2 223
+ - 1/50 x y + 3/40 x y - -- x + -- - 1/24 y - --- x + -- y - ---- y,
+ 80 50 400 80 1200
+
+ 2 2 2 3 111
+ COEFF(1, -1) = 9/80 y + 3/40 x y + 1/40 x y - 1/24 y - 1/50 + --- x
+ 400
+
+ 157 2 13 3
+ - ---- y + 7/80 x - --- x y - 1/8 x , COEFF(2, -1) = - 9/100 x y
+ 1200 100
+
+ 2 2 3 89 17 2 3
+ + 3/40 x y + 7/80 y - 1/24 y + ---- y - --- - 3/40 x y + 1/24 x
+ 1200 200
+
+ 131 2 11 31 2
+ - ---- x + 3/80 x , COEFF(-1, 0) = -- - 1/50 x y - --- y + 3/40 x y
+ 1200 50 400
+
+ 223 3 23 2 2 11 2 3
+ - ---- x - 1/24 x - -- y - 1/40 x y + -- x + 1/8 y , COEFF(0, 0) =
+ 1200 80 80
+
+ 21 2 21 2 3 3 57 57 2
+ - 1/25 x y - -- y - -- x + 1/8 x + 1/8 y - --- x - --- y + 1/40 x y
+ 80 80 400 400
+
+ 2 93 19 2 63 2
+ + 1/40 x y + ---, COEFF(1, 0) = - -- y - --- y - 1/40 x y - 1/100 x y
+ 200 80 400
+
+ 3 2 117 37 3 2
+ + 1/8 y + 9/80 x + --- x + --- - 1/8 x + 1/40 x y, COEFF(2, 0) =
+ 400 200
+
+ 17 2 2 49 3 2 3 2
+ - -- y + 1/80 x - --- y + 1/8 y - 1/40 x y + 1/24 x - 3/40 x y
+ 80 400
+
+ 13 43 2 157
+ + 7/100 x y + --- + ---- x, COEFF(-1, 1) = 1/40 x y - 1/50 - ---- x
+ 100 1200 1200
+
+ 111 3 3 2 13 2 2
+ + --- y - 1/24 x - 1/8 y + 3/40 x y - --- x y + 7/80 y + 9/80 x ,
+ 400 100
+
+ 2 37 3 63 19 2 3
+ COEFF(0, 1) = - 1/40 x y + --- + 1/8 x - --- x - -- x - 1/8 y
+ 200 400 80
+
+ 2 117 2 103 2
+ + 1/40 x y + --- y + 9/80 y - 1/100 x y, COEFF(1, 1) = --- y - 1/40 x y
+ 400 400
+
+ 11 2 11 2 103 3 2 17 3
+ + -- x + -- y + 3/50 x y + --- x - 1/8 x - 1/40 x y - --- - 1/8 y ,
+ 80 80 400 200
+
+ 3 2 2 37 3 2
+ COEFF(2, 1) = - 1/8 y + 1/40 x y - 3/40 x y + ---- x + 1/24 x - 1/80 x
+ 1200
+
+ 13 2 69 2 89
+ - 2/25 + -- y + --- y + 2/25 x y, COEFF(-1, 2) = 3/80 y + ---- x
+ 80 400 1200
+
+ 2 131 2 2 3 3
+ + 3/40 x y - ---- y - 3/40 x y + 7/80 x + 1/24 y - 9/100 x y - 1/24 x
+ 1200
+
+ 17 49 3 43 2 2
+ - ---, COEFF(0, 2) = - --- x + 1/24 y + ---- y - 3/40 x y + 1/80 y
+ 200 400 1200
+
+ 17 2 2 13 3 69
+ - -- x - 1/40 x y + --- + 7/100 x y + 1/8 x , COEFF(1, 2) = --- x
+ 80 100 400
+
+ 2 2 2 37 3 13 2
+ - 3/40 x y - 1/80 y + 1/40 x y + ---- y - 2/25 + 1/24 y + -- x
+ 1200 80
+
+ 3 2 3 3 2
+ + 2/25 x y - 1/8 x , COEFF(2, 2) = 3/40 x y + 1/24 x + 1/24 y - 3/80 x
+
+ 149 149 2 2
+ - 3/50 x y - ---- y - ---- x + 3/40 x y - 3/80 y + 7/200]
+ 1200 1200
+
+> print_coeff__lc_of_data(%, "coeff_I_", "fp",
+> "2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c");
+bytes used=13006948, alloc=2031244, time=0.93
+bytes used=14011252, alloc=2031244, time=1.01
+bytes used=15011472, alloc=2031244, time=1.11
+bytes used=16011652, alloc=2031244, time=1.19
+bytes used=17011812, alloc=2031244, time=1.29
+bytes used=18012000, alloc=2031244, time=1.39
+bytes used=19012216, alloc=2031244, time=1.50
+bytes used=20012436, alloc=2031244, time=1.62
+>
+# d/dx
+> simplify( diff(interp_2d_cube_order3_smooth0,x) );
+bytes used=21013024, alloc=2031244, time=1.73
+3/20 x y DATA(-1, 2) + 1/20 x y DATA(0, 0) + 1/20 x y DATA(1, 0)
+
+ - 1/20 x y DATA(0, 1) - 1/20 x y DATA(1, 1) - 1/20 x y DATA(-1, 0)
+
+ + 3/20 x y DATA(1, -1) + 3/20 x y DATA(0, -1) - 3/20 x y DATA(-1, -1)
+
+ 57 117 63 103
+ - --- DATA(0, 0) + --- DATA(1, 0) - --- DATA(0, 1) + --- DATA(1, 1)
+ 400 400 400 400
+
+ 2
+ + 1/20 x y DATA(-1, 1) - 3/20 x y DATA(1, 2) - 1/8 x DATA(-1, 2)
+
+ 2 2 2
+ + 3/8 x DATA(0, 2) + 1/8 x DATA(2, -1) + 1/8 x DATA(2, 1)
+
+ 2
+ + 1/8 x DATA(2, 0) - 3/20 x y DATA(2, -1) - 3/20 x y DATA(0, 2)
+
+ + 1/20 x y DATA(2, 1) - 1/20 x y DATA(2, 0) + 3/20 x y DATA(2, 2)
+
+ + 2/25 y DATA(2, 1) + 7/100 y DATA(2, 0) + 2/25 y DATA(1, 2)
+
+ - 9/100 y DATA(2, -1) + 7/100 y DATA(0, 2) - 9/100 y DATA(-1, 2)
+
+ 13
+ - 1/50 y DATA(0, -1) - --- y DATA(1, -1) - 1/50 y DATA(-1, 0)
+ 100
+
+ 2 13
+ - 3/50 y DATA(2, 2) + 3/40 y DATA(2, -1) - --- y DATA(-1, 1)
+ 100
+
+ 2
+ + 6/25 y DATA(-1, -1) + 1/40 y DATA(1, 2) - 1/100 y DATA(0, 1)
+
+ - 1/100 y DATA(1, 0) - 1/25 y DATA(0, 0) + 3/50 y DATA(1, 1)
+
+ 2 2 2
+ - 1/40 y DATA(0, 2) - 3/40 y DATA(2, 1) - 3/40 y DATA(2, 0)
+
+ 2 2 2
+ + 3/40 y DATA(2, 2) - 3/40 y DATA(-1, 2) + 3/40 y DATA(-1, 1)
+
+ 2 2 2
+ - 1/40 y DATA(0, -1) + 1/40 y DATA(1, -1) + 3/40 y DATA(-1, 0)
+
+ 2 2 2
+ - 3/40 y DATA(-1, -1) + 1/40 y DATA(0, 1) - 1/40 y DATA(1, 0)
+
+ 2 11
+ + 1/40 y DATA(0, 0) + -- x DATA(-1, 0) + 9/40 x DATA(1, 0)
+ 40
+
+ 19 2 21 13
+ - -- x DATA(0, 1) - 1/40 y DATA(1, 1) - -- x DATA(0, 0) + -- x DATA(1, 2)
+ 40 40 40
+
+ 23 13 11
+ - -- x DATA(0, -1) + -- x DATA(-1, -1) + -- x DATA(1, 1)
+ 40 40 40
+
+ + 7/40 x DATA(1, -1) + 9/40 x DATA(-1, 1) - 3/40 x DATA(2, 2)
+
+ + 1/40 x DATA(2, 0) - 1/40 x DATA(2, 1) + 7/40 x DATA(-1, 2)
+
+ 2 2 17
+ - 3/8 x DATA(1, 0) + 3/8 x DATA(0, 1) - -- x DATA(0, 2)
+ 40
+
+ 2 2
+ + 3/40 x DATA(2, -1) - 3/8 x DATA(1, -1) + 3/8 x DATA(0, -1)
+
+ 2 2 2
+ + 3/8 x DATA(0, 0) - 3/8 x DATA(1, 1) - 1/8 x DATA(-1, 0)
+
+ 2 2 2
+ - 3/8 x DATA(1, 2) - 1/8 x DATA(-1, -1) - 1/8 x DATA(-1, 1)
+
+ 2 223 111 31
+ + 1/8 x DATA(2, 2) - ---- DATA(-1, 0) + --- DATA(1, -1) - --- DATA(0, -1)
+ 1200 400 400
+
+ 109 157 69 149
+ - ---- DATA(-1, -1) - ---- DATA(-1, 1) + --- DATA(1, 2) - ---- DATA(2, 2)
+ 1200 1200 400 1200
+
+ 43 37 89 49
+ + ---- DATA(2, 0) + ---- DATA(2, 1) + ---- DATA(-1, 2) - --- DATA(0, 2)
+ 1200 1200 1200 400
+
+ 131
+ - ---- DATA(2, -1)
+ 1200
+
+> coeff_as_lc_of_data(%, posn_list_2d_size4);
+bytes used=22015264, alloc=2031244, time=1.80
+ 13 2 109 2
+[COEFF(-1, -1) = -- x - 1/8 x - ---- + 6/25 y - 3/20 x y - 3/40 y ,
+ 40 1200
+
+ 31 2 2 23
+ COEFF(0, -1) = - --- + 3/8 x - 1/40 y - -- x - 1/50 y + 3/20 x y,
+ 400 40
+
+ 2 111 2 13
+ COEFF(1, -1) = 3/20 x y + 1/40 y + 7/40 x + --- - 3/8 x - --- y,
+ 400 100
+
+ 2 131 2
+ COEFF(2, -1) = 1/8 x - 9/100 y - 3/20 x y - ---- + 3/40 y + 3/40 x,
+ 1200
+
+ 223 2 11 2
+ COEFF(-1, 0) = - ---- + 3/40 y - 1/20 x y - 1/50 y + -- x - 1/8 x ,
+ 1200 40
+
+ 57 21 2 2
+ COEFF(0, 0) = - --- - -- x + 3/8 x - 1/25 y + 1/40 y + 1/20 x y,
+ 400 40
+
+ 117 2 2
+ COEFF(1, 0) = 9/40 x + --- - 1/40 y - 1/100 y - 3/8 x + 1/20 x y,
+ 400
+
+ 2 43 2
+ COEFF(2, 0) = 1/8 x + ---- - 3/40 y + 1/40 x - 1/20 x y + 7/100 y,
+ 1200
+
+ 2 157 13 2
+ COEFF(-1, 1) = 1/20 x y - 1/8 x + 9/40 x - ---- - --- y + 3/40 y ,
+ 1200 100
+
+ 63 2 19 2
+ COEFF(0, 1) = - --- - 1/100 y + 3/8 x - 1/20 x y - -- x + 1/40 y ,
+ 400 40
+
+ 11 2 2 103
+ COEFF(1, 1) = - 1/20 x y + -- x - 1/40 y - 3/8 x + 3/50 y + ---,
+ 40 400
+
+ 2 2 37
+ COEFF(2, 1) = - 1/40 x + 1/20 x y + 1/8 x - 3/40 y + ---- + 2/25 y,
+ 1200
+
+ 89 2 2
+ COEFF(-1, 2) = - 9/100 y + 3/20 x y + ---- - 3/40 y + 7/40 x - 1/8 x ,
+ 1200
+
+ 2 2 17 49
+ COEFF(0, 2) = - 1/40 y - 3/20 x y + 7/100 y + 3/8 x - -- x - ---,
+ 40 400
+
+ 2 13 69 2
+ COEFF(1, 2) = - 3/8 x + -- x + --- - 3/20 x y + 2/25 y + 1/40 y ,
+ 40 400
+
+ 149 2 2
+ COEFF(2, 2) = 3/20 x y - ---- + 1/8 x - 3/40 x + 3/40 y - 3/50 y]
+ 1200
+
+> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+> "2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c");
+bytes used=23015460, alloc=2031244, time=1.87
+bytes used=24015620, alloc=2031244, time=1.96
+bytes used=25016144, alloc=2096768, time=2.07
+bytes used=26016296, alloc=2096768, time=2.18
+>
+# d/dy
+> simplify( diff(interp_2d_cube_order3_smooth0,y) );
+bytes used=27016596, alloc=2096768, time=2.28
+- 3/20 x y DATA(-1, 2) + 1/20 x y DATA(0, 0) - 1/20 x y DATA(1, 0)
+
+ + 1/20 x y DATA(0, 1) - 1/20 x y DATA(1, 1) + 3/20 x y DATA(-1, 0)
+
+ + 1/20 x y DATA(1, -1) - 1/20 x y DATA(0, -1) - 3/20 x y DATA(-1, -1)
+
+ 57 63 117 103
+ - --- DATA(0, 0) - --- DATA(1, 0) + --- DATA(0, 1) + --- DATA(1, 1)
+ 400 400 400 400
+
+ 2
+ + 3/20 x y DATA(-1, 1) + 1/20 x y DATA(1, 2) + 3/40 x DATA(-1, 2)
+
+ 2 2 2
+ - 3/40 x DATA(0, 2) - 3/40 x DATA(2, -1) + 1/40 x DATA(2, 1)
+
+ 2
+ - 1/40 x DATA(2, 0) + 3/20 x y DATA(2, -1) - 1/20 x y DATA(0, 2)
+
+ - 3/20 x y DATA(2, 1) - 3/20 x y DATA(2, 0) + 3/20 x y DATA(2, 2)
+
+ 13 17
+ + -- y DATA(2, 1) - -- y DATA(2, 0) - 1/40 y DATA(1, 2)
+ 40 40
+
+ + 7/40 y DATA(2, -1) + 1/40 y DATA(0, 2) + 3/40 y DATA(-1, 2)
+
+ 11 23
+ + -- y DATA(0, -1) + 9/40 y DATA(1, -1) - -- y DATA(-1, 0)
+ 40 40
+
+ 2
+ - 3/40 y DATA(2, 2) - 1/8 y DATA(2, -1) + 7/40 y DATA(-1, 1)
+
+ 13 2
+ + -- y DATA(-1, -1) + 1/8 y DATA(1, 2) + 9/40 y DATA(0, 1)
+ 40
+
+ 19 21 11 2
+ - -- y DATA(1, 0) - -- y DATA(0, 0) + -- y DATA(1, 1) + 1/8 y DATA(0, 2)
+ 40 40 40
+
+ 2 2 2
+ - 3/8 y DATA(2, 1) + 3/8 y DATA(2, 0) + 1/8 y DATA(2, 2)
+
+ 2 2 2
+ + 1/8 y DATA(-1, 2) - 3/8 y DATA(-1, 1) - 1/8 y DATA(0, -1)
+
+ 2 2 2
+ - 1/8 y DATA(1, -1) + 3/8 y DATA(-1, 0) - 1/8 y DATA(-1, -1)
+
+ 2 2 2
+ - 3/8 y DATA(0, 1) + 3/8 y DATA(1, 0) + 3/8 y DATA(0, 0)
+
+ - 1/50 x DATA(-1, 0) - 1/100 x DATA(1, 0) - 1/100 x DATA(0, 1)
+
+ 2
+ - 3/8 y DATA(1, 1) - 1/25 x DATA(0, 0) + 2/25 x DATA(1, 2)
+
+ - 1/50 x DATA(0, -1) + 6/25 x DATA(-1, -1) + 3/50 x DATA(1, 1)
+
+ 13 13
+ - --- x DATA(1, -1) - --- x DATA(-1, 1) - 3/50 x DATA(2, 2)
+ 100 100
+
+ + 7/100 x DATA(2, 0) + 2/25 x DATA(2, 1) - 9/100 x DATA(-1, 2)
+
+ 2 2
+ + 1/40 x DATA(1, 0) - 1/40 x DATA(0, 1) + 7/100 x DATA(0, 2)
+
+ 2 2
+ - 9/100 x DATA(2, -1) + 3/40 x DATA(1, -1) + 3/40 x DATA(0, -1)
+
+ 2 2 2
+ + 1/40 x DATA(0, 0) - 1/40 x DATA(1, 1) - 1/40 x DATA(-1, 0)
+
+ 2 2 2
+ - 3/40 x DATA(1, 2) - 3/40 x DATA(-1, -1) + 1/40 x DATA(-1, 1)
+
+ 2 31 157
+ + 3/40 x DATA(2, 2) - --- DATA(-1, 0) - ---- DATA(1, -1)
+ 400 1200
+
+ 223 109 111 37
+ - ---- DATA(0, -1) - ---- DATA(-1, -1) + --- DATA(-1, 1) + ---- DATA(1, 2)
+ 1200 1200 400 1200
+
+ 149 49 69 131
+ - ---- DATA(2, 2) - --- DATA(2, 0) + --- DATA(2, 1) - ---- DATA(-1, 2)
+ 1200 400 400 1200
+
+ 43 89
+ + ---- DATA(0, 2) + ---- DATA(2, -1)
+ 1200 1200
+
+> coeff_as_lc_of_data(%, posn_list_2d_size4);
+ 2 109 2 13
+[COEFF(-1, -1) = - 1/8 y - ---- - 3/40 x + -- y + 6/25 x - 3/20 x y,
+ 1200 40
+
+ 2 2 223 11
+ COEFF(0, -1) = - 1/8 y + 3/40 x - 1/50 x - ---- - 1/20 x y + -- y,
+ 1200 40
+
+ 13 2 2 157
+ COEFF(1, -1) = - --- x - 1/8 y + 9/40 y + 3/40 x - ---- + 1/20 x y,
+ 100 1200
+
+ 2 2 89
+ COEFF(2, -1) = - 1/8 y + 3/20 x y + 7/40 y - 3/40 x - 9/100 x + ----,
+ 1200
+
+ 23 2 31 2
+ COEFF(-1, 0) = - -- y - 1/50 x + 3/8 y - --- - 1/40 x + 3/20 x y,
+ 40 400
+
+ 21 57 2 2
+ COEFF(0, 0) = - -- y - --- + 1/20 x y - 1/25 x + 3/8 y + 1/40 x ,
+ 40 400
+
+ 2 63 2 19
+ COEFF(1, 0) = - 1/100 x + 3/8 y - --- - 1/20 x y + 1/40 x - -- y,
+ 400 40
+
+ 2 49 17 2
+ COEFF(2, 0) = 3/8 y + 7/100 x - --- - -- y - 1/40 x - 3/20 x y,
+ 400 40
+
+ 2 2 111 13
+ COEFF(-1, 1) = - 3/8 y + 1/40 x + 3/20 x y + --- + 7/40 y - --- x,
+ 400 100
+
+ 117 2 2
+ COEFF(0, 1) = --- - 1/100 x - 1/40 x + 9/40 y + 1/20 x y - 3/8 y ,
+ 400
+
+ 11 103 2 2
+ COEFF(1, 1) = -- y + --- - 3/8 y + 3/50 x - 1/40 x - 1/20 x y,
+ 40 400
+
+ 2 2 69 13
+ COEFF(2, 1) = - 3/8 y + 1/40 x + 2/25 x - 3/20 x y + --- + -- y,
+ 400 40
+
+ 2 2 131
+ COEFF(-1, 2) = 1/8 y + 3/40 x + 3/40 y - 9/100 x - ---- - 3/20 x y,
+ 1200
+
+ 2 43 2
+ COEFF(0, 2) = 7/100 x - 1/20 x y - 3/40 x + 1/40 y + ---- + 1/8 y ,
+ 1200
+
+ 2 2 37
+ COEFF(1, 2) = 1/8 y + 2/25 x - 3/40 x - 1/40 y + ---- + 1/20 x y,
+ 1200
+
+ 2 2 149
+ COEFF(2, 2) = 1/8 y + 3/20 x y - 3/50 x + 3/40 x - ---- - 3/40 y]
+ 1200
+
+> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+> "2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c");
+bytes used=28017044, alloc=2096768, time=2.36
+bytes used=29017220, alloc=2096768, time=2.45
+bytes used=30017984, alloc=2096768, time=2.55
+bytes used=31018144, alloc=2096768, time=2.67
+>
+# d^2/dx^2
+> simplify( diff(interp_2d_cube_order3_smooth0,x,x) );
+ 21 19 11
+- -- DATA(0, 0) + 9/40 DATA(1, 0) - -- DATA(0, 1) + -- DATA(1, 1)
+ 40 40 40
+
+ + 1/20 y DATA(2, 1) - 1/20 y DATA(2, 0) - 3/20 y DATA(1, 2)
+
+ - 3/20 y DATA(2, -1) - 3/20 y DATA(0, 2) + 3/20 y DATA(-1, 2)
+
+ + 3/20 y DATA(0, -1) + 3/20 y DATA(1, -1) - 1/20 y DATA(-1, 0)
+
+ + 3/20 y DATA(2, 2) + 1/20 y DATA(-1, 1) - 3/20 y DATA(-1, -1)
+
+ - 1/20 y DATA(0, 1) + 1/20 y DATA(1, 0) + 1/20 y DATA(0, 0)
+
+ - 1/20 y DATA(1, 1) - 1/4 x DATA(-1, 0) - 3/4 x DATA(1, 0)
+
+ + 3/4 x DATA(0, 1) + 3/4 x DATA(0, 0) - 3/4 x DATA(1, 2)
+
+ + 3/4 x DATA(0, -1) - 1/4 x DATA(-1, -1) - 3/4 x DATA(1, 1)
+
+ - 3/4 x DATA(1, -1) - 1/4 x DATA(-1, 1) + 1/4 x DATA(2, 2)
+
+ + 1/4 x DATA(2, 0) + 1/4 x DATA(2, 1) - 1/4 x DATA(-1, 2)
+
+ 11
+ + 3/4 x DATA(0, 2) + 1/4 x DATA(2, -1) + -- DATA(-1, 0) + 7/40 DATA(1, -1)
+ 40
+
+ 23 13 13
+ - -- DATA(0, -1) + -- DATA(-1, -1) + 9/40 DATA(-1, 1) + -- DATA(1, 2)
+ 40 40 40
+
+ - 3/40 DATA(2, 2) + 1/40 DATA(2, 0) - 1/40 DATA(2, 1) + 7/40 DATA(-1, 2)
+
+ 17
+ - -- DATA(0, 2) + 3/40 DATA(2, -1)
+ 40
+
+> coeff_as_lc_of_data(%, posn_list_2d_size4);
+bytes used=32018340, alloc=2096768, time=2.81
+ 13 23
+[COEFF(-1, -1) = - 3/20 y - 1/4 x + --, COEFF(0, -1) = - -- + 3/20 y + 3/4 x,
+ 40 40
+
+ COEFF(1, -1) = 7/40 + 3/20 y - 3/4 x,
+
+ COEFF(2, -1) = - 3/20 y + 1/4 x + 3/40,
+
+ 11 21
+ COEFF(-1, 0) = - 1/4 x + -- - 1/20 y, COEFF(0, 0) = 1/20 y - -- + 3/4 x,
+ 40 40
+
+ COEFF(1, 0) = 9/40 + 1/20 y - 3/4 x, COEFF(2, 0) = 1/40 - 1/20 y + 1/4 x,
+
+ 19
+ COEFF(-1, 1) = - 1/4 x + 1/20 y + 9/40, COEFF(0, 1) = - 1/20 y - -- + 3/4 x,
+ 40
+
+ 11
+ COEFF(1, 1) = - 1/20 y + -- - 3/4 x, COEFF(2, 1) = 1/20 y + 1/4 x - 1/40,
+ 40
+
+ 17
+ COEFF(-1, 2) = 3/20 y - 1/4 x + 7/40, COEFF(0, 2) = - -- - 3/20 y + 3/4 x,
+ 40
+
+ 13
+ COEFF(1, 2) = -- - 3/20 y - 3/4 x, COEFF(2, 2) = - 3/40 + 1/4 x + 3/20 y]
+ 40
+
+> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+> "2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c");
+bytes used=33018592, alloc=2096768, time=2.91
+>
+# d^2/dxdy
+> simplify( diff(interp_2d_cube_order3_smooth0,x,y) );
+bytes used=34018772, alloc=2096768, time=3.02
+- 1/25 DATA(0, 0) - 1/100 DATA(1, 0) - 1/100 DATA(0, 1) + 3/50 DATA(1, 1)
+
+ - 3/20 y DATA(2, 1) - 3/20 y DATA(2, 0) + 1/20 y DATA(1, 2)
+
+ + 3/20 y DATA(2, -1) - 1/20 y DATA(0, 2) - 3/20 y DATA(-1, 2)
+
+ - 1/20 y DATA(0, -1) + 1/20 y DATA(1, -1) + 3/20 y DATA(-1, 0)
+
+ + 3/20 y DATA(2, 2) + 3/20 y DATA(-1, 1) - 3/20 y DATA(-1, -1)
+
+ + 1/20 y DATA(0, 1) - 1/20 y DATA(1, 0) + 1/20 y DATA(0, 0)
+
+ - 1/20 y DATA(1, 1) - 1/20 x DATA(-1, 0) + 1/20 x DATA(1, 0)
+
+ - 1/20 x DATA(0, 1) + 1/20 x DATA(0, 0) - 3/20 x DATA(1, 2)
+
+ + 3/20 x DATA(0, -1) - 3/20 x DATA(-1, -1) - 1/20 x DATA(1, 1)
+
+ + 3/20 x DATA(1, -1) + 1/20 x DATA(-1, 1) + 3/20 x DATA(2, 2)
+
+ - 1/20 x DATA(2, 0) + 1/20 x DATA(2, 1) + 3/20 x DATA(-1, 2)
+
+ - 3/20 x DATA(0, 2) - 3/20 x DATA(2, -1) - 1/50 DATA(-1, 0)
+
+ 13 13
+ - --- DATA(1, -1) - 1/50 DATA(0, -1) + 6/25 DATA(-1, -1) - --- DATA(-1, 1)
+ 100 100
+
+ + 2/25 DATA(1, 2) - 3/50 DATA(2, 2) + 7/100 DATA(2, 0) + 2/25 DATA(2, 1)
+
+ - 9/100 DATA(-1, 2) + 7/100 DATA(0, 2) - 9/100 DATA(2, -1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size4);
+[COEFF(-1, -1) = - 3/20 y - 3/20 x + 6/25,
+
+ 13
+ COEFF(0, -1) = 3/20 x - 1/20 y - 1/50, COEFF(1, -1) = 3/20 x + 1/20 y - ---,
+ 100
+
+ COEFF(2, -1) = - 9/100 - 3/20 x + 3/20 y,
+
+ COEFF(-1, 0) = - 1/50 - 1/20 x + 3/20 y,
+
+ COEFF(0, 0) = - 1/25 + 1/20 y + 1/20 x,
+
+ COEFF(1, 0) = - 1/100 + 1/20 x - 1/20 y,
+
+ COEFF(2, 0) = - 1/20 x + 7/100 - 3/20 y,
+
+ 13
+ COEFF(-1, 1) = - --- + 1/20 x + 3/20 y,
+ 100
+
+ COEFF(0, 1) = - 1/20 x - 1/100 + 1/20 y,
+
+ COEFF(1, 1) = 3/50 - 1/20 x - 1/20 y,
+
+ COEFF(2, 1) = - 3/20 y + 1/20 x + 2/25,
+
+ COEFF(-1, 2) = - 3/20 y + 3/20 x - 9/100,
+
+ COEFF(0, 2) = 7/100 - 3/20 x - 1/20 y,
+
+ COEFF(1, 2) = - 3/20 x + 1/20 y + 2/25,
+
+ COEFF(2, 2) = 3/20 x + 3/20 y - 3/50]
+
+> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+> "2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c");
+bytes used=35018968, alloc=2096768, time=3.11
+>
+# d^2/dy^2
+> simplify( diff(interp_2d_cube_order3_smooth0,y,y) );
+ 21 19 11
+- -- DATA(0, 0) - -- DATA(1, 0) + 9/40 DATA(0, 1) + -- DATA(1, 1)
+ 40 40 40
+
+ - 3/4 y DATA(2, 1) + 3/4 y DATA(2, 0) + 1/4 y DATA(1, 2)
+
+ - 1/4 y DATA(2, -1) + 1/4 y DATA(0, 2) + 1/4 y DATA(-1, 2)
+
+ - 1/4 y DATA(0, -1) - 1/4 y DATA(1, -1) + 3/4 y DATA(-1, 0)
+
+ + 1/4 y DATA(2, 2) - 3/4 y DATA(-1, 1) - 1/4 y DATA(-1, -1)
+
+ - 3/4 y DATA(0, 1) + 3/4 y DATA(1, 0) + 3/4 y DATA(0, 0)
+
+ - 3/4 y DATA(1, 1) + 3/20 x DATA(-1, 0) - 1/20 x DATA(1, 0)
+
+ + 1/20 x DATA(0, 1) + 1/20 x DATA(0, 0) + 1/20 x DATA(1, 2)
+
+ - 1/20 x DATA(0, -1) - 3/20 x DATA(-1, -1) - 1/20 x DATA(1, 1)
+
+ + 1/20 x DATA(1, -1) + 3/20 x DATA(-1, 1) + 3/20 x DATA(2, 2)
+
+ - 3/20 x DATA(2, 0) - 3/20 x DATA(2, 1) - 3/20 x DATA(-1, 2)
+
+ 23
+ - 1/20 x DATA(0, 2) + 3/20 x DATA(2, -1) - -- DATA(-1, 0)
+ 40
+
+ 11 13
+ + 9/40 DATA(1, -1) + -- DATA(0, -1) + -- DATA(-1, -1) + 7/40 DATA(-1, 1)
+ 40 40
+
+ 17 13
+ - 1/40 DATA(1, 2) - 3/40 DATA(2, 2) - -- DATA(2, 0) + -- DATA(2, 1)
+ 40 40
+
+ + 3/40 DATA(-1, 2) + 1/40 DATA(0, 2) + 7/40 DATA(2, -1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size4);
+bytes used=36019260, alloc=2096768, time=3.25
+ 13 11
+[COEFF(-1, -1) = - 1/4 y + -- - 3/20 x, COEFF(0, -1) = - 1/20 x - 1/4 y + --,
+ 40 40
+
+ COEFF(1, -1) = - 1/4 y + 1/20 x + 9/40,
+
+ 23
+ COEFF(2, -1) = 3/20 x - 1/4 y + 7/40, COEFF(-1, 0) = 3/4 y - -- + 3/20 x,
+ 40
+
+ 21 19
+ COEFF(0, 0) = - -- + 1/20 x + 3/4 y, COEFF(1, 0) = - -- + 3/4 y - 1/20 x,
+ 40 40
+
+ 17
+ COEFF(2, 0) = - 3/20 x + 3/4 y - --, COEFF(-1, 1) = 3/20 x - 3/4 y + 7/40,
+ 40
+
+ 11
+ COEFF(0, 1) = 1/20 x + 9/40 - 3/4 y, COEFF(1, 1) = - 1/20 x + -- - 3/4 y,
+ 40
+
+ 13
+ COEFF(2, 1) = - 3/20 x + -- - 3/4 y, COEFF(-1, 2) = - 3/20 x + 1/4 y + 3/40,
+ 40
+
+ COEFF(0, 2) = 1/4 y + 1/40 - 1/20 x, COEFF(1, 2) = 1/20 x - 1/40 + 1/4 y,
+
+ COEFF(2, 2) = 3/20 x + 1/4 y - 3/40]
+
+> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+> "2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c");
+bytes used=37019440, alloc=2096768, time=3.33
+>
+################################################################################
+>
+#
+# 2d, cube, order=4, smoothing=0 (size=5)
+#
+>
+# interpolating polynomial
+> interp_2d_cube_order4_smooth0
+> := Lagrange_polynomial_interpolant(fn_2d_order4, coeff_list_2d_order4,
+> coord_list_2d, posn_list_2d_size5);
+bytes used=38019764, alloc=2096768, time=3.45
+bytes used=39020548, alloc=2096768, time=3.52
+bytes used=40020708, alloc=2162292, time=3.58
+bytes used=41022132, alloc=2162292, time=3.65
+bytes used=42022568, alloc=2162292, time=3.72
+bytes used=43024680, alloc=2162292, time=3.78
+ 541 246
+interp_2d_cube_order4_smooth0 := ---- DATA(0, 0) + ---- DATA(1, 0)
+ 1225 1225
+
+ 246 24 246 24
+ + ---- DATA(0, 1) - ---- DATA(1, 1) + ---- DATA(-1, 0) - ---- DATA(1, -1)
+ 1225 1225 1225 1225
+
+ 246 24 24
+ + ---- DATA(0, -1) - ---- DATA(-1, -1) - ---- DATA(-1, 1) + (
+ 1225 1225 1225
+
+ - 1/30 DATA(1, 0) - 1/30 DATA(1, 1) + 1/30 DATA(-1, 0) - 1/30 DATA(1, -1)
+
+ + 1/30 DATA(-1, -1) + 1/30 DATA(-1, 1) - 1/30 DATA(1, 2) + 1/60 DATA(2, 2)
+
+ + 1/60 DATA(2, 0) + 1/60 DATA(2, 1) + 1/30 DATA(-1, 2) + 1/60 DATA(2, -1)
+
+ - 1/60 DATA(-2, 2) - 1/60 DATA(-2, 1) - 1/60 DATA(-2, -1)
+
+ - 1/60 DATA(-2, 0) + 1/60 DATA(2, -2) + 1/30 DATA(-1, -2)
+
+ 3
+ - 1/30 DATA(1, -2) - 1/60 DATA(-2, -2)) x + (1/20 DATA(0, 0)
+
+ - 1/30 DATA(1, 0) + 1/20 DATA(0, 1) - 1/30 DATA(1, 1) - 1/30 DATA(-1, 0)
+
+ - 1/30 DATA(1, -1) + 1/20 DATA(0, -1) - 1/30 DATA(-1, -1)
+
+ - 1/30 DATA(-1, 1) - 1/30 DATA(1, 2) + 1/120 DATA(2, 2) + 1/120 DATA(2, 0)
+
+ + 1/120 DATA(2, 1) - 1/30 DATA(-1, 2) + 1/20 DATA(0, 2)
+
+ + 1/120 DATA(2, -1) + 1/120 DATA(-2, 2) + 1/120 DATA(-2, 1)
+
+ + 1/120 DATA(-2, -1) + 1/120 DATA(-2, 0) + 1/120 DATA(2, -2)
+
+ - 1/30 DATA(-1, -2) + 1/20 DATA(0, -2) - 1/30 DATA(1, -2)
+
+ 4
+ + 1/120 DATA(-2, -2)) x + (1/20 DATA(0, 0) + 1/20 DATA(1, 0)
+
+ - 1/30 DATA(0, 1) - 1/30 DATA(1, 1) + 1/20 DATA(-1, 0) - 1/30 DATA(1, -1)
+
+ - 1/30 DATA(0, -1) - 1/30 DATA(-1, -1) - 1/30 DATA(-1, 1)
+
+ + 1/120 DATA(1, 2) + 1/120 DATA(2, 2) + 1/20 DATA(2, 0) - 1/30 DATA(2, 1)
+
+ + 1/120 DATA(-1, 2) + 1/120 DATA(0, 2) - 1/30 DATA(2, -1)
+
+ + 1/120 DATA(-2, 2) - 1/30 DATA(-2, 1) - 1/30 DATA(-2, -1)
+
+ + 1/20 DATA(-2, 0) + 1/120 DATA(2, -2) + 1/120 DATA(-1, -2)
+
+ 4 /
+ + 1/120 DATA(0, -2) + 1/120 DATA(1, -2) + 1/120 DATA(-2, -2)) y + |
+ \
+
+ 17 31 31 17
+ --- DATA(0, 1) + --- DATA(1, 1) - --- DATA(1, -1) - --- DATA(0, -1)
+ 105 210 210 105
+
+ 31 31 31
+ - --- DATA(-1, -1) + --- DATA(-1, 1) + 1/84 DATA(1, 2) - --- DATA(2, 2)
+ 210 210 420
+
+ 11 17 11
+ + --- DATA(2, 1) + 1/84 DATA(-1, 2) + --- DATA(0, 2) - --- DATA(2, -1)
+ 105 420 105
+
+ 31 11 11 31
+ - --- DATA(-2, 2) + --- DATA(-2, 1) - --- DATA(-2, -1) + --- DATA(2, -2)
+ 420 105 105 420
+
+ 17
+ - 1/84 DATA(-1, -2) - --- DATA(0, -2) - 1/84 DATA(1, -2)
+ 420
+
+ 31 \ /17 31 17
+ + --- DATA(-2, -2)| y + |--- DATA(1, 0) + --- DATA(1, 1) - --- DATA(-1, 0)
+ 420 / \105 210 105
+
+ 31 31 31 11
+ + --- DATA(1, -1) - --- DATA(-1, -1) - --- DATA(-1, 1) + --- DATA(1, 2)
+ 210 210 210 105
+
+ 31 17 11
+ - --- DATA(2, 2) + --- DATA(2, 0) + 1/84 DATA(2, 1) - --- DATA(-1, 2)
+ 420 420 105
+
+ 31
+ + 1/84 DATA(2, -1) + --- DATA(-2, 2) - 1/84 DATA(-2, 1)
+ 420
+
+ 17 31 11
+ - 1/84 DATA(-2, -1) - --- DATA(-2, 0) - --- DATA(2, -2) - --- DATA(-1, -2)
+ 420 420 105
+
+ 11 31 \ / 57
+ + --- DATA(1, -2) + --- DATA(-2, -2)| x + |- --- DATA(0, 0)
+ 105 420 / \ 196
+
+ 83 53 181 83
+ + --- DATA(1, 0) - --- DATA(0, 1) + ---- DATA(1, 1) + --- DATA(-1, 0)
+ 735 196 1470 735
+
+ 181 53 181
+ + ---- DATA(1, -1) - --- DATA(0, -1) + ---- DATA(-1, -1)
+ 1470 196 1470
+
+ 181 113 289 191
+ + ---- DATA(-1, 1) + --- DATA(1, 2) - ---- DATA(2, 2) + ---- DATA(2, 0)
+ 1470 735 5880 5880
+
+ 71 113 41 71
+ + ---- DATA(2, 1) + --- DATA(-1, 2) - --- DATA(0, 2) + ---- DATA(2, -1)
+ 5880 735 196 5880
+
+ 289 71 71
+ - ---- DATA(-2, 2) + ---- DATA(-2, 1) + ---- DATA(-2, -1)
+ 5880 5880 5880
+
+ 191 289 113 41
+ + ---- DATA(-2, 0) - ---- DATA(2, -2) + --- DATA(-1, -2) - --- DATA(0, -2)
+ 5880 5880 735 196
+
+ 113 289 \ 2
+ + --- DATA(1, -2) - ---- DATA(-2, -2)| x + (- 1/70 DATA(1, 0)
+ 735 5880 /
+
+ - 1/140 DATA(1, 1) + 1/70 DATA(-1, 0) - 1/140 DATA(1, -1)
+
+ + 1/140 DATA(-1, -1) + 1/140 DATA(-1, 1) + 1/70 DATA(1, 2)
+
+ + 1/35 DATA(2, 2) - 1/35 DATA(2, 0) - 1/70 DATA(2, 1) - 1/70 DATA(-1, 2)
+
+ - 1/70 DATA(2, -1) - 1/35 DATA(-2, 2) + 1/70 DATA(-2, 1)
+
+ + 1/70 DATA(-2, -1) + 1/35 DATA(-2, 0) + 1/35 DATA(2, -2)
+
+ 2
+ - 1/70 DATA(-1, -2) + 1/70 DATA(1, -2) - 1/35 DATA(-2, -2)) x y + (
+
+ - 1/60 DATA(1, 1) + 1/60 DATA(1, -1) - 1/60 DATA(-1, -1) + 1/60 DATA(-1, 1)
+
+ + 1/120 DATA(1, 2) + 1/60 DATA(2, 2) - 1/30 DATA(2, 1) - 1/120 DATA(-1, 2)
+
+ + 1/30 DATA(2, -1) - 1/60 DATA(-2, 2) + 1/30 DATA(-2, 1)
+
+ - 1/30 DATA(-2, -1) - 1/60 DATA(2, -2) + 1/120 DATA(-1, -2)
+
+ 3 / 57
+ - 1/120 DATA(1, -2) + 1/60 DATA(-2, -2)) x y + |- --- DATA(0, 0)
+ \ 196
+
+ 53 83 181 53
+ - --- DATA(1, 0) + --- DATA(0, 1) + ---- DATA(1, 1) - --- DATA(-1, 0)
+ 196 735 1470 196
+
+ 181 83 181
+ + ---- DATA(1, -1) + --- DATA(0, -1) + ---- DATA(-1, -1)
+ 1470 735 1470
+
+ 181 71 289 41
+ + ---- DATA(-1, 1) + ---- DATA(1, 2) - ---- DATA(2, 2) - --- DATA(2, 0)
+ 1470 5880 5880 196
+
+ 113 71 191 113
+ + --- DATA(2, 1) + ---- DATA(-1, 2) + ---- DATA(0, 2) + --- DATA(2, -1)
+ 735 5880 5880 735
+
+ 289 113 113 41
+ - ---- DATA(-2, 2) + --- DATA(-2, 1) + --- DATA(-2, -1) - --- DATA(-2, 0)
+ 5880 735 735 196
+
+ 289 71 191
+ - ---- DATA(2, -2) + ---- DATA(-1, -2) + ---- DATA(0, -2)
+ 5880 5880 5880
+
+ 71 289 \ 2
+ + ---- DATA(1, -2) - ---- DATA(-2, -2)| y + (- 1/30 DATA(0, 1)
+ 5880 5880 /
+
+ - 1/30 DATA(1, 1) + 1/30 DATA(1, -1) + 1/30 DATA(0, -1)
+
+ + 1/30 DATA(-1, -1) - 1/30 DATA(-1, 1) + 1/60 DATA(1, 2) + 1/60 DATA(2, 2)
+
+ - 1/30 DATA(2, 1) + 1/60 DATA(-1, 2) + 1/60 DATA(0, 2) + 1/30 DATA(2, -1)
+
+ + 1/60 DATA(-2, 2) - 1/30 DATA(-2, 1) + 1/30 DATA(-2, -1)
+
+ - 1/60 DATA(2, -2) - 1/60 DATA(-1, -2) - 1/60 DATA(0, -2)
+
+ 3
+ - 1/60 DATA(1, -2) - 1/60 DATA(-2, -2)) y + (1/49 DATA(0, 0)
+
+ + 1/98 DATA(1, 0) + 1/98 DATA(0, 1) + 1/196 DATA(1, 1) + 1/98 DATA(-1, 0)
+
+ + 1/196 DATA(1, -1) + 1/98 DATA(0, -1) + 1/196 DATA(-1, -1)
+
+ + 1/196 DATA(-1, 1) - 1/98 DATA(1, 2) + 1/49 DATA(2, 2) - 1/49 DATA(2, 0)
+
+ - 1/98 DATA(2, 1) - 1/98 DATA(-1, 2) - 1/49 DATA(0, 2) - 1/98 DATA(2, -1)
+
+ + 1/49 DATA(-2, 2) - 1/98 DATA(-2, 1) - 1/98 DATA(-2, -1)
+
+ - 1/49 DATA(-2, 0) + 1/49 DATA(2, -2) - 1/98 DATA(-1, -2)
+
+ 2 2 /
+ - 1/49 DATA(0, -2) - 1/98 DATA(1, -2) + 1/49 DATA(-2, -2)) x y + |
+ \
+
+ 37 37 37 37
+ --- DATA(1, 1) - --- DATA(1, -1) + --- DATA(-1, -1) - --- DATA(-1, 1)
+ 300 300 300 300
+
+ 21 11 21 21
+ + --- DATA(1, 2) - --- DATA(2, 2) + --- DATA(2, 1) - --- DATA(-1, 2)
+ 200 150 200 200
+
+ 21 11 21 21
+ - --- DATA(2, -1) + --- DATA(-2, 2) - --- DATA(-2, 1) + --- DATA(-2, -1)
+ 200 150 200 200
+
+ 11 21 21 11 \
+ + --- DATA(2, -2) + --- DATA(-1, -2) - --- DATA(1, -2) - --- DATA(-2, -2)|
+ 150 200 200 150 /
+
+ x y + (- 1/70 DATA(0, 1) - 1/140 DATA(1, 1) + 1/140 DATA(1, -1)
+
+ + 1/70 DATA(0, -1) + 1/140 DATA(-1, -1) - 1/140 DATA(-1, 1)
+
+ - 1/70 DATA(1, 2) + 1/35 DATA(2, 2) + 1/70 DATA(2, 1) - 1/70 DATA(-1, 2)
+
+ - 1/35 DATA(0, 2) - 1/70 DATA(2, -1) + 1/35 DATA(-2, 2) + 1/70 DATA(-2, 1)
+
+ - 1/70 DATA(-2, -1) - 1/35 DATA(2, -2) + 1/70 DATA(-1, -2)
+
+ 2
+ + 1/35 DATA(0, -2) + 1/70 DATA(1, -2) - 1/35 DATA(-2, -2)) x y + (
+
+ - 1/60 DATA(1, 1) + 1/60 DATA(1, -1) - 1/60 DATA(-1, -1) + 1/60 DATA(-1, 1)
+
+ - 1/30 DATA(1, 2) + 1/60 DATA(2, 2) + 1/120 DATA(2, 1) + 1/30 DATA(-1, 2)
+
+ - 1/120 DATA(2, -1) - 1/60 DATA(-2, 2) - 1/120 DATA(-2, 1)
+
+ + 1/120 DATA(-2, -1) - 1/60 DATA(2, -2) - 1/30 DATA(-1, -2)
+
+ 3 99
+ + 1/30 DATA(1, -2) + 1/60 DATA(-2, -2)) x y - ---- DATA(1, 2)
+ 1225
+
+ 51 96 99 99
+ + ---- DATA(2, 2) + ---- DATA(2, 0) - ---- DATA(2, 1) - ---- DATA(-1, 2)
+ 1225 1225 1225 1225
+
+ 96 99 51 99
+ + ---- DATA(0, 2) - ---- DATA(2, -1) + ---- DATA(-2, 2) - ---- DATA(-2, 1)
+ 1225 1225 1225 1225
+
+ 99 96 51
+ - ---- DATA(-2, -1) + ---- DATA(-2, 0) + ---- DATA(2, -2)
+ 1225 1225 1225
+
+ 99 96 99
+ - ---- DATA(-1, -2) + ---- DATA(0, -2) - ---- DATA(1, -2)
+ 1225 1225 1225
+
+ 51
+ + ---- DATA(-2, -2)
+ 1225
+
+>
+# I
+> coeff_as_lc_of_data(%, posn_list_2d_size5);
+bytes used=44033940, alloc=2162292, time=3.85
+bytes used=45039820, alloc=2162292, time=3.91
+ 51 3 4 3 2 2
+[COEFF(-2, -2) = ---- + 1/60 x y + 1/120 x - 1/60 y - 1/35 x y - 1/35 x y
+ 1225
+
+ 4 289 2 2 2 31 3 31 11
+ + 1/120 y - ---- x + 1/49 x y + --- y - 1/60 x + --- x - --- x y
+ 5880 420 420 150
+
+ 3 289 2 21 2 4
+ + 1/60 x y - ---- y , COEFF(-1, -2) = --- x y - 1/70 x y + 1/120 y
+ 5880 200
+
+ 3 3 99 113 2 71 2 11 3
+ + 1/120 x y + 1/30 x - ---- + --- x + ---- y - --- x - 1/60 y
+ 1225 735 5880 105
+
+ 4 3 2 2 2
+ - 1/30 x - 1/30 x y - 1/84 y - 1/98 x y + 1/70 x y, COEFF(0, -2) =
+
+ 2 2 2 4 41 2 17 96 4
+ 1/35 x y - 1/49 x y + 1/20 x - --- x - --- y + ---- + 1/120 y
+ 196 420 1225
+
+ 3 191 2 2 2 99
+ - 1/60 y + ---- y , COEFF(1, -2) = - 1/98 x y - ---- - 1/84 y
+ 5880 1225
+
+ 2 113 2 3 4 3 2
+ + 1/70 x y + --- x - 1/120 x y + 1/120 y + 1/30 x y + 1/70 x y
+ 735
+
+ 21 4 3 71 2 11 3
+ - --- x y - 1/30 x - 1/30 x + ---- y + --- x - 1/60 y , COEFF(2, -2) =
+ 200 5880 105
+
+ 2 2 4 3 4 31 31 3
+ 1/49 x y + 1/120 y - 1/60 x y + 1/120 x + --- y - --- x + 1/60 x
+ 420 420
+
+ 2 51 3 3 11 289 2 2
+ - 1/35 x y + ---- - 1/60 x y - 1/60 y + --- x y - ---- y + 1/35 x y
+ 1225 150 5880
+
+ 289 2 2 2 2 4
+ - ---- x , COEFF(-2, -1) = - 1/98 x y + 1/70 x y + 1/120 x
+ 5880
+
+ 3 11 21 71 2 2 3
+ + 1/120 x y - --- y + --- x y + ---- x - 1/70 x y + 1/30 y - 1/84 x
+ 105 200 5880
+
+ 3 3 113 2 4 99 24
+ - 1/60 x - 1/30 x y + --- y - 1/30 y - ----, COEFF(-1, -1) = - ----
+ 735 1225 1225
+
+ 31 4 181 2 2 31 3 3
+ - --- x - 1/30 y + ---- x + 1/140 x y - --- y - 1/60 x y + 1/30 y
+ 210 1470 210
+
+ 4 3 3 181 2 37 2 2
+ - 1/30 x + 1/30 x - 1/60 x y + ---- y + --- x y + 1/196 x y
+ 1470 300
+
+ 2 246 83 2 3 53 2 17
+ + 1/140 x y , COEFF(0, -1) = ---- + --- y + 1/30 y - --- x - --- y
+ 1225 735 196 105
+
+ 2 4 2 2 4 181 2
+ + 1/70 x y + 1/20 x + 1/98 x y - 1/30 y , COEFF(1, -1) = ---- y
+ 1470
+
+ 4 4 3 3 24 181 2 2
+ - 1/30 x - 1/30 y - 1/30 x + 1/60 x y - ---- + ---- x + 1/140 x y
+ 1225 1470
+
+ 37 31 2 3 3 2 2 31
+ - --- x y - --- y - 1/140 x y + 1/30 y + 1/60 x y + 1/196 x y + --- x
+ 300 210 210
+
+ 3 21 4 2 2 2
+ , COEFF(2, -1) = 1/30 x y - --- x y - 1/30 y - 1/70 x y - 1/98 x y
+ 200
+
+ 99 11 71 2 113 2 3 2
+ - ---- + 1/84 x - --- y + ---- x + --- y + 1/30 y - 1/70 x y
+ 1225 105 5880 735
+
+ 4 3 3 4 3
+ + 1/120 x - 1/120 x y + 1/60 x , COEFF(-2, 0) = 1/120 x - 1/60 x
+
+ 191 2 17 2 2 4 2 41 2 96
+ + ---- x - --- x - 1/49 x y + 1/20 y + 1/35 x y - --- y + ----,
+ 5880 420 196 1225
+
+ 4 17 83 2 246 53 2 4
+ COEFF(-1, 0) = 1/20 y - --- x + --- x + ---- - --- y - 1/30 x
+ 105 735 1225 196
+
+ 2 3 2 2
+ + 1/70 x y + 1/30 x + 1/98 x y ,
+
+ 57 2 4 4 57 2 2 2 541
+ COEFF(0, 0) = - --- x + 1/20 y + 1/20 x - --- y + 1/49 x y + ----,
+ 196 196 1225
+
+ 246 17 2 53 2 4 4
+ COEFF(1, 0) = ---- + --- x - 1/70 x y - --- y - 1/30 x + 1/20 y
+ 1225 105 196
+
+ 3 83 2 2 2 2 4
+ - 1/30 x + --- x + 1/98 x y , COEFF(2, 0) = - 1/35 x y + 1/20 y
+ 735
+
+ 4 96 3 17 2 2 41 2 191 2
+ + 1/120 x + ---- + 1/60 x + --- x - 1/49 x y - --- y + ---- x ,
+ 1225 420 196 5880
+
+ 2 2 3 99 3 2 11
+ COEFF(-2, 1) = - 1/98 x y - 1/60 x - ---- - 1/30 y + 1/70 x y + --- y
+ 1225 105
+
+ 2 4 113 2 3 4 3
+ + 1/70 x y - 1/30 y + --- y + 1/30 x y + 1/120 x - 1/120 x y
+ 735
+
+ 21 71 2 2 2 3
+ - 1/84 x - --- x y + ---- x , COEFF(-1, 1) = 1/196 x y + 1/30 x
+ 200 5880
+
+ 3 2 4 3 37 31 31
+ + 1/60 x y - 1/140 x y - 1/30 x + 1/60 x y - --- x y - --- x + --- y
+ 300 210 210
+
+ 181 2 2 3 24 181 2 4
+ + ---- y + 1/140 x y - 1/30 y - ---- + ---- x - 1/30 y , COEFF(0, 1)
+ 1470 1225 1470
+
+ 3 2 2 53 2 246 4 17 2
+ = - 1/30 y + 1/98 x y - --- x + ---- - 1/30 y + --- y - 1/70 x y
+ 196 1225 105
+
+ 4 83 2 3 24 3
+ + 1/20 x + --- y , COEFF(1, 1) = - 1/30 y - ---- - 1/60 x y
+ 735 1225
+
+ 2 2 37 3 181 2 31 4 31
+ + 1/196 x y + --- x y - 1/60 x y + ---- x + --- y - 1/30 y + --- x
+ 300 1470 210 210
+
+ 4 2 3 181 2 2
+ - 1/30 x - 1/140 x y - 1/30 x + ---- y - 1/140 x y, COEFF(2, 1) =
+ 1470
+
+ 3 113 2 3 2 2 21
+ - 1/30 x y + 1/84 x + --- y + 1/120 x y - 1/98 x y + --- x y
+ 735 200
+
+ 2 99 4 71 2 3 11 4
+ - 1/70 x y - ---- - 1/30 y + ---- x + 1/60 x + --- y + 1/120 x
+ 1225 5880 105
+
+ 3 2 2 3 11
+ - 1/30 y + 1/70 x y, COEFF(-2, 2) = 1/35 x y - 1/60 x y + --- x y
+ 150
+
+ 2 31 289 2 4 2 2 289 2 31
+ - 1/35 x y - --- y - ---- y + 1/120 y + 1/49 x y - ---- x + --- x
+ 420 5880 5880 420
+
+ 3 4 3 51 3 99
+ - 1/60 x y + 1/120 x + 1/60 y + ---- - 1/60 x , COEFF(-1, 2) = - ----
+ 1225 1225
+
+ 3 21 71 2 2 2 2
+ - 1/120 x y - --- x y + 1/84 y + ---- y - 1/98 x y - 1/70 x y
+ 200 5880
+
+ 113 2 4 3 4 3 11 3
+ + --- x - 1/30 x + 1/30 x y + 1/120 y + 1/30 x - --- x + 1/60 y
+ 735 105
+
+ 2 4 2 17 41 2 191 2
+ - 1/70 x y, COEFF(0, 2) = 1/20 x - 1/35 x y + --- y - --- x + ---- y
+ 420 196 5880
+
+ 96 4 2 2 3 99
+ + ---- + 1/120 y - 1/49 x y + 1/60 y , COEFF(1, 2) = - ----
+ 1225 1225
+
+ 2 2 2 3 71 2 3
+ - 1/98 x y - 1/70 x y - 1/30 x y + 1/84 y + ---- y + 1/120 x y
+ 5880
+
+ 3 4 4 11 113 2 2 21
+ - 1/30 x - 1/30 x + 1/120 y + --- x + --- x + 1/70 x y + --- x y
+ 105 735 200
+
+ 3 2 4 2 2 289 2
+ + 1/60 y , COEFF(2, 2) = 1/35 x y + 1/120 x + 1/49 x y - ---- y
+ 5880
+
+ 3 3 31 4 289 2 3 2
+ + 1/60 x y + 1/60 x y - --- y + 1/120 y - ---- x + 1/60 x + 1/35 x y
+ 420 5880
+
+ 11 31 51 3
+ - --- x y - --- x + ---- + 1/60 y ]
+ 150 420 1225
+
+> print_coeff__lc_of_data(%, "coeff_I_", "fp",
+> "2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c");
+bytes used=46039980, alloc=2162292, time=4.00
+bytes used=47040144, alloc=2162292, time=4.08
+bytes used=48048756, alloc=2162292, time=4.16
+bytes used=49050036, alloc=2227816, time=4.23
+bytes used=50050424, alloc=2227816, time=4.33
+bytes used=51050604, alloc=2227816, time=4.48
+bytes used=52050764, alloc=2227816, time=4.55
+bytes used=53052936, alloc=2227816, time=4.64
+bytes used=54053412, alloc=2227816, time=4.74
+bytes used=55053604, alloc=2227816, time=4.89
+bytes used=56053828, alloc=2227816, time=4.95
+bytes used=57054040, alloc=2293340, time=5.07
+bytes used=58054312, alloc=2293340, time=5.26
+bytes used=59054740, alloc=2293340, time=5.33
+bytes used=60054904, alloc=2293340, time=5.43
+bytes used=61055148, alloc=2293340, time=5.58
+bytes used=62055404, alloc=2293340, time=5.65
+bytes used=63058408, alloc=2293340, time=5.83
+bytes used=64058672, alloc=2293340, time=5.89
+bytes used=65058956, alloc=2293340, time=6.08
+bytes used=66059172, alloc=2293340, time=6.16
+>
+# d/dx
+> simplify( diff(interp_2d_cube_order4_smooth0,x) );
+bytes used=67059496, alloc=2293340, time=6.26
+bytes used=68059676, alloc=2293340, time=6.33
+bytes used=69060256, alloc=2358864, time=6.40
+17 31 17 31
+--- DATA(1, 0) + --- DATA(1, 1) - --- DATA(-1, 0) + --- DATA(1, -1)
+105 210 105 210
+
+ 31 31 11 31
+ - --- DATA(-1, -1) - --- DATA(-1, 1) + --- DATA(1, 2) - --- DATA(2, 2)
+ 210 210 105 420
+
+ 17 11
+ + --- DATA(2, 0) + 1/84 DATA(2, 1) - --- DATA(-1, 2) + 1/84 DATA(2, -1)
+ 420 105
+
+ 31 2
+ + --- DATA(-2, 2) - 1/84 DATA(-2, 1) - 1/70 y DATA(2, 1)
+ 420
+
+ 2 2 2
+ - 1/70 y DATA(-1, 2) - 1/70 y DATA(2, -1) - 1/35 y DATA(-2, 2)
+
+ 2 2 2
+ + 1/70 y DATA(-2, 1) + 1/70 y DATA(-2, -1) + 1/35 y DATA(-2, 0)
+
+ 2 2 2
+ + 1/35 y DATA(2, -2) - 1/70 y DATA(-1, -2) + 1/35 y DATA(2, 2)
+
+ 2 2 2
+ - 1/70 y DATA(1, 0) - 1/140 y DATA(1, 1) + 1/70 y DATA(-1, 0)
+
+ 2 2 2
+ - 1/140 y DATA(1, -1) + 1/140 y DATA(-1, -1) + 1/140 y DATA(-1, 1)
+
+ - 1/35 x y DATA(-1, 2) - 2/35 x y DATA(0, 2) - 1/35 x y DATA(0, 1)
+
+ 2 2
+ - 1/20 x y DATA(-1, -1) - 1/20 x y DATA(1, 1) - 1/35 x y DATA(-2, -1)
+
+ - 2/35 x y DATA(2, -2) + 2/35 x y DATA(2, 2) + 1/35 x y DATA(2, 1)
+
+ 37 2 2
+ + --- y DATA(1, 1) - 1/49 x y DATA(-2, -1) + 2/49 x y DATA(2, -2)
+ 300
+
+ 2 2
+ - 1/49 x y DATA(-1, -2) - 1/49 x y DATA(1, -2) - 1/35 x y DATA(2, -1)
+
+ 21
+ + 2/35 x y DATA(-2, 2) + 1/35 x y DATA(-2, 1) - --- y DATA(-1, 2)
+ 200
+
+ 21 11 21
+ - --- y DATA(2, -1) + --- y DATA(-2, 2) - --- y DATA(-2, 1)
+ 200 150 200
+
+ 21 11 21
+ + --- y DATA(-2, -1) + --- y DATA(2, -2) + --- y DATA(-1, -2)
+ 200 150 200
+
+ 21 11 37
+ - --- y DATA(1, -2) - --- y DATA(-2, -2) - --- y DATA(1, -1)
+ 200 150 300
+
+ 2 2 2
+ + 1/70 y DATA(1, -2) - 1/35 y DATA(-2, -2) + 1/70 y DATA(1, 2)
+
+ 2 2
+ - 1/35 y DATA(2, 0) + 1/35 x y DATA(-1, -2) - 2/49 x y DATA(0, 2)
+
+ 2 2 2
+ - 2/49 x y DATA(0, -2) + 1/49 x y DATA(-1, 0) - 2/49 x y DATA(2, 0)
+
+ 2
+ - 2/49 x y DATA(-2, 0) + 2/35 x y DATA(0, -2) + 1/35 x y DATA(1, -2)
+
+ 2 2
+ - 2/35 x y DATA(-2, -2) - 1/49 x y DATA(2, 1) - 1/49 x y DATA(2, -1)
+
+ 2 2 37
+ + 2/49 x y DATA(-2, 2) - 1/49 x y DATA(-2, 1) + --- y DATA(-1, -1)
+ 300
+
+ 3 3 3
+ + 1/30 y DATA(-2, 1) + 1/60 y DATA(-1, 1) - 1/60 y DATA(1, 1)
+
+ 3 37 21
+ + 1/60 y DATA(1, -1) - --- y DATA(-1, 1) + --- y DATA(1, 2)
+ 300 200
+
+ 11 21 3
+ - --- y DATA(2, 2) + --- y DATA(2, 1) + 1/60 y DATA(-2, -2)
+ 150 200
+
+ 71 289 71
+ + ---- x DATA(2, -1) - ---- x DATA(-2, 2) + ---- x DATA(-2, 1)
+ 2940 2940 2940
+
+ 71 289 226
+ + ---- x DATA(-2, -1) - ---- x DATA(2, -2) + --- x DATA(-1, -2)
+ 2940 2940 735
+
+ 226 289 53
+ + --- x DATA(1, -2) - ---- x DATA(-2, -2) - -- x DATA(0, 1)
+ 735 2940 98
+
+ 53 41 41
+ - -- x DATA(0, -1) - -- x DATA(0, 2) - -- x DATA(0, -2)
+ 98 98 98
+
+ 166 3 3
+ + --- x DATA(-1, 0) - 1/60 y DATA(2, -2) - 1/60 y DATA(-1, -1)
+ 735
+
+ 3 3 3
+ + 1/120 y DATA(1, 2) + 1/60 y DATA(2, 2) - 1/30 y DATA(2, 1)
+
+ 3 3 3
+ - 1/120 y DATA(-1, 2) + 1/30 y DATA(2, -1) - 1/60 y DATA(-2, 2)
+
+ 71 191 3
+ + ---- x DATA(2, 1) + ---- x DATA(-2, 0) - 1/30 y DATA(-2, -1)
+ 2940 2940
+
+ 3 3 191
+ + 1/120 y DATA(-1, -2) - 1/120 y DATA(1, -2) + ---- x DATA(2, 0)
+ 2940
+
+ 17 3
+ - 1/84 DATA(-2, -1) - --- DATA(-2, 0) - 2/15 x DATA(1, -2)
+ 420
+
+ 3 3 3
+ + 1/30 x DATA(-2, -2) + 1/5 x DATA(0, 1) + 1/5 x DATA(0, -1)
+
+ 3 3 3
+ + 1/5 x DATA(0, 2) + 1/5 x DATA(0, -2) - 2/15 x DATA(-1, 0)
+
+ 3 3 57
+ + 1/30 x DATA(2, 0) + 1/30 x DATA(-2, 0) - -- x DATA(0, 0)
+ 98
+
+ 226 181 181
+ + --- x DATA(-1, 2) + --- x DATA(1, 1) + --- x DATA(1, -1)
+ 735 735 735
+
+ 181 181 226
+ + --- x DATA(-1, -1) + --- x DATA(-1, 1) + --- x DATA(1, 2)
+ 735 735 735
+
+ 289 166 3
+ - ---- x DATA(2, 2) + --- x DATA(1, 0) - 2/15 x DATA(-1, 2)
+ 2940 735
+
+ 3 3 3
+ - 2/15 x DATA(1, 1) - 2/15 x DATA(1, -1) - 2/15 x DATA(-1, -1)
+
+ 3 3 3
+ - 2/15 x DATA(-1, 1) + 1/30 x DATA(2, 1) + 1/30 x DATA(2, -1)
+
+ 3 3 3
+ + 1/30 x DATA(-2, 2) + 1/30 x DATA(-2, 1) + 1/30 x DATA(-2, -1)
+
+ 3 3 2
+ + 1/30 x DATA(2, -2) - 2/15 x DATA(-1, -2) - 1/20 x DATA(-2, -2)
+
+ 3 3 3
+ - 2/15 x DATA(1, 2) + 1/30 x DATA(2, 2) - 2/15 x DATA(1, 0)
+
+ 2 2 2
+ - 1/10 x DATA(1, 0) - 1/10 x DATA(1, 1) + 1/10 x DATA(-1, 0)
+
+ 2 2 2
+ - 1/10 x DATA(1, -1) + 1/10 x DATA(-1, -1) + 1/10 x DATA(-1, 1)
+
+ 3 2 2
+ + 1/5 x DATA(0, 0) - 1/10 x y DATA(-1, -2) + 1/20 x y DATA(1, -1)
+
+ 2 2 2
+ + 1/40 x y DATA(-2, -1) - 1/49 x y DATA(1, 2) + 2/49 x y DATA(2, 2)
+
+ 2 2 2
+ + 1/49 x y DATA(1, 0) + 2/49 x y DATA(0, 0) - 1/49 x y DATA(-1, 2)
+
+ 2 2 2
+ + 1/98 x y DATA(1, 1) + 1/98 x y DATA(1, -1) + 1/98 x y DATA(-1, -1)
+
+ 2 2 2
+ + 1/98 x y DATA(-1, 1) + 2/49 x y DATA(-2, -2) + 1/49 x y DATA(0, 1)
+
+ 2
+ + 1/49 x y DATA(0, -1) - 1/35 x y DATA(1, 2) + 1/70 x y DATA(1, -1)
+
+ 2 2
+ + 1/35 x y DATA(0, -1) + 1/10 x y DATA(1, -2) + 1/10 x y DATA(-1, 2)
+
+ 2 31
+ - 1/40 x y DATA(-2, 1) - 1/70 x y DATA(1, 1) - --- DATA(2, -2)
+ 420
+
+ 11 11 2
+ - --- DATA(-1, -2) + --- DATA(1, -2) - 1/40 x y DATA(2, -1)
+ 105 105
+
+ 2 2 2
+ + 1/20 x y DATA(-2, -2) - 1/10 x y DATA(1, 2) + 1/40 x y DATA(2, 1)
+
+ 2 2 2
+ + 1/20 x y DATA(2, 2) - 1/20 x y DATA(2, -2) - 1/20 x y DATA(-2, 2)
+
+ 2
+ + 1/20 x y DATA(-1, 1) + 1/70 x y DATA(-1, -1) - 1/70 x y DATA(-1, 1)
+
+ 2 2 2
+ - 1/10 x DATA(1, 2) + 1/20 x DATA(2, 0) + 1/20 x DATA(2, 1)
+
+ 2 2 2
+ + 1/10 x DATA(-1, 2) + 1/20 x DATA(2, -1) + 1/20 x DATA(2, 2)
+
+ 2 2 2
+ - 1/20 x DATA(-2, 2) - 1/20 x DATA(-2, 1) - 1/20 x DATA(-2, -1)
+
+ 2 2 2
+ - 1/20 x DATA(-2, 0) + 1/20 x DATA(2, -2) + 1/10 x DATA(-1, -2)
+
+ 2 31
+ - 1/10 x DATA(1, -2) + --- DATA(-2, -2)
+ 420
+
+> coeff_as_lc_of_data(%, posn_list_2d_size5);
+bytes used=70063472, alloc=2424388, time=6.47
+ 31 3 2 11 3
+[COEFF(-2, -2) = --- + 1/60 y - 2/35 x y + 2/49 x y - --- y + 1/30 x
+ 420 150
+
+ 2 2 2 289 2
+ - 1/20 x + 1/20 x y - 1/35 y - ---- x, COEFF(-1, -2) = - 1/10 x y
+ 2940
+
+ 2 2 3 2 226 11
+ - 1/70 y - 1/49 x y + 1/120 y + 1/10 x + --- x - --- + 1/35 x y
+ 735 105
+
+ 21 3 2 41 3
+ + --- y - 2/15 x , COEFF(0, -2) = - 2/49 x y - -- x + 1/5 x + 2/35 x y,
+ 200 98
+
+ 3 2 3 2
+ COEFF(1, -2) = - 2/15 x - 1/49 x y - 1/120 y - 1/10 x + 1/35 x y
+
+ 21 226 11 2 2 11
+ - --- y + --- x + --- + 1/10 x y + 1/70 y , COEFF(2, -2) = --- y
+ 200 735 105 150
+
+ 2 2 2 31 289 3 3
+ + 2/49 x y + 1/20 x + 1/35 y - --- - ---- x - 1/60 y + 1/30 x
+ 420 2940
+
+ 2 3 21 3
+ - 2/35 x y - 1/20 x y, COEFF(-2, -1) = 1/30 x + --- y - 1/30 y
+ 200
+
+ 2 2 2 71 2
+ - 1/49 x y - 1/35 x y + 1/40 x y + 1/70 y + ---- x - 1/20 x - 1/84,
+ 2940
+
+ 3 31 2 3 2
+ COEFF(-1, -1) = - 2/15 x - --- + 1/140 y + 1/70 x y - 1/60 y - 1/20 x y
+ 210
+
+ 37 2 2 181
+ + --- y + 1/10 x + 1/98 x y + --- x,
+ 300 735
+
+ 3 2 53 3
+ COEFF(0, -1) = 1/35 x y + 1/5 x + 1/49 x y - -- x, COEFF(1, -1) = 1/60 y
+ 98
+
+ 3 2 2 31 2 181
+ - 2/15 x + 1/20 x y - 1/10 x + --- + 1/98 x y + --- x + 1/70 x y
+ 210 735
+
+ 2 37 2 2
+ - 1/140 y - --- y, COEFF(2, -1) = - 1/70 y - 1/49 x y - 1/35 x y
+ 300
+
+ 21 2 3 3 2 71
+ - --- y - 1/40 x y + 1/30 x + 1/30 y + 1/84 + 1/20 x + ---- x,
+ 200 2940
+
+ 2 2 191 3 2 17
+ COEFF(-2, 0) = - 2/49 x y + 1/35 y + ---- x + 1/30 x - 1/20 x - ---,
+ 2940 420
+
+ 2 17 166 2 2 3
+ COEFF(-1, 0) = 1/49 x y - --- + --- x + 1/10 x + 1/70 y - 2/15 x ,
+ 105 735
+
+ 57 3 2
+ COEFF(0, 0) = - -- x + 1/5 x + 2/49 x y ,
+ 98
+
+ 2 2 17 2 3 166
+ COEFF(1, 0) = 1/49 x y - 1/70 y + --- - 1/10 x - 2/15 x + --- x,
+ 105 735
+
+ 2 2 17 2 3 191
+ COEFF(2, 0) = - 1/35 y - 2/49 x y + --- + 1/20 x + 1/30 x + ---- x,
+ 420 2940
+
+ 3 3 2 2 71
+ COEFF(-2, 1) = 1/30 y + 1/30 x - 1/49 x y + 1/35 x y + 1/70 y + ---- x
+ 2940
+
+ 2 2 21 2
+ - 1/20 x - 1/40 x y - --- y - 1/84, COEFF(-1, 1) = 1/20 x y - 1/70 x y
+ 200
+
+ 2 2 2 181 3 3 31 37
+ + 1/10 x + 1/98 x y + 1/140 y + --- x - 2/15 x + 1/60 y - --- - --- y
+ 735 210 300
+
+ 53 2 3 181
+ , COEFF(0, 1) = - -- x + 1/49 x y + 1/5 x - 1/35 x y, COEFF(1, 1) = --- x
+ 98 735
+
+ 2 3 3 31 37 2
+ - 1/10 x - 1/60 y - 2/15 x + --- + --- y - 1/140 y - 1/70 x y
+ 210 300
+
+ 2 2 21 3
+ + 1/98 x y - 1/20 x y, COEFF(2, 1) = --- y - 1/30 y + 1/35 x y
+ 200
+
+ 2 71 2 3 2 2
+ + 1/20 x + ---- x - 1/70 y + 1/30 x + 1/84 + 1/40 x y - 1/49 x y ,
+ 2940
+
+ 2 2 2 11 2
+ COEFF(-2, 2) = - 1/20 x - 1/20 x y - 1/35 y + --- y + 2/49 x y
+ 150
+
+ 3 3 289 31 3
+ - 1/60 y + 1/30 x + 2/35 x y - ---- x + ---, COEFF(-1, 2) = - 2/15 x
+ 2940 420
+
+ 2 3 2 21 2 226
+ - 1/35 x y + 1/10 x - 1/120 y + 1/10 x y - --- y - 1/49 x y + --- x
+ 200 735
+
+ 2 11 2 41 3
+ - 1/70 y - ---, COEFF(0, 2) = - 2/35 x y - 2/49 x y - -- x + 1/5 x ,
+ 105 98
+
+ 11 2 2 3 2
+ COEFF(1, 2) = --- - 1/10 x - 1/49 x y - 2/15 x - 1/35 x y + 1/70 y
+ 105
+
+ 21 2 3 226 2 2
+ + --- y - 1/10 x y + 1/120 y + --- x, COEFF(2, 2) = 1/20 x y + 1/35 y
+ 200 735
+
+ 31 2 11 3 289 2
+ + 2/35 x y - --- + 1/20 x - --- y + 1/30 x - ---- x + 2/49 x y
+ 420 150 2940
+
+ 3
+ + 1/60 y ]
+
+> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+> "2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c");
+bytes used=71064040, alloc=2424388, time=6.54
+bytes used=72064272, alloc=2424388, time=6.62
+bytes used=73075772, alloc=2424388, time=6.70
+bytes used=74075968, alloc=2424388, time=6.88
+bytes used=75076136, alloc=2424388, time=6.95
+bytes used=76076304, alloc=2424388, time=7.04
+bytes used=77076556, alloc=2424388, time=7.20
+bytes used=78076920, alloc=2424388, time=7.29
+bytes used=79077292, alloc=2424388, time=7.46
+bytes used=80077492, alloc=2424388, time=7.59
+bytes used=81077684, alloc=2424388, time=7.72
+>
+# d/dy
+> simplify( diff(interp_2d_cube_order4_smooth0,y) );
+bytes used=82108412, alloc=2424388, time=7.80
+bytes used=83108600, alloc=2424388, time=7.88
+ 17 31 2
+- 2/35 x y DATA(2, 0) + --- DATA(0, 1) + --- DATA(1, 1) + 1/35 x DATA(0, -2)
+ 105 210
+
+ 53 166 166 57
+ - -- y DATA(1, 0) + --- y DATA(0, 1) + --- y DATA(0, -1) - -- y DATA(0, 0)
+ 98 735 735 98
+
+ 191 2 2
+ + ---- y DATA(0, -2) + 1/20 y DATA(0, 2) - 1/20 y DATA(0, -2)
+ 2940
+
+ 3 3 3
+ + 1/5 y DATA(-1, 0) + 1/5 y DATA(2, 0) + 1/5 y DATA(-2, 0)
+
+ 53 41 41
+ - -- y DATA(-1, 0) - -- y DATA(2, 0) - -- y DATA(-2, 0)
+ 98 98 98
+
+ 191 2 2
+ + ---- y DATA(0, 2) - 1/10 y DATA(0, 1) + 1/10 y DATA(0, -1)
+ 2940
+
+ 2 2 2
+ - 2/49 x y DATA(0, -2) + 1/70 x DATA(0, -1) - 1/35 x DATA(0, 2)
+
+ 3 3 3
+ + 1/30 y DATA(0, 2) + 1/30 y DATA(0, -2) - 2/15 y DATA(0, -1)
+
+ 3 3 3
+ + 1/5 y DATA(0, 0) + 1/5 y DATA(1, 0) - 2/15 y DATA(0, 1)
+
+ 31 17 31 31
+ - --- DATA(1, -1) - --- DATA(0, -1) - --- DATA(-1, -1) + --- DATA(-1, 1)
+ 210 105 210 210
+
+ 31 11
+ + 1/84 DATA(1, 2) - --- DATA(2, 2) + --- DATA(2, 1) + 1/84 DATA(-1, 2)
+ 420 105
+
+ 17 11 31 11
+ + --- DATA(0, 2) - --- DATA(2, -1) - --- DATA(-2, 2) + --- DATA(-2, 1)
+ 420 105 420 105
+
+ 2 2 2
+ - 1/10 y DATA(2, 1) + 1/20 y DATA(-1, 2) + 1/10 y DATA(2, -1)
+
+ 2 2 2
+ + 1/20 y DATA(-2, 2) - 1/10 y DATA(-2, 1) + 1/10 y DATA(-2, -1)
+
+ 2 2 2
+ - 1/20 y DATA(2, -2) - 1/20 y DATA(-1, -2) + 1/20 y DATA(2, 2)
+
+ 2 2 2
+ - 1/10 y DATA(1, 1) + 1/10 y DATA(1, -1) + 1/10 y DATA(-1, -1)
+
+ 2 2
+ - 1/10 y DATA(-1, 1) - 1/35 x y DATA(-1, 2) + 1/98 x y DATA(-1, -1)
+
+ 2
+ + 1/98 x y DATA(1, 1) + 1/35 x y DATA(-2, -1) + 2/35 x y DATA(2, -2)
+
+ 181
+ + 2/35 x y DATA(2, 2) - 1/35 x y DATA(2, 1) + --- y DATA(1, 1)
+ 735
+
+ 2 2 2
+ - 1/10 x y DATA(-2, -1) - 1/20 x y DATA(2, -2) + 1/40 x y DATA(-1, -2)
+
+ 2
+ - 1/40 x y DATA(1, -2) - 1/35 x y DATA(2, -1) - 2/35 x y DATA(-2, 2)
+
+ 71 226
+ + 1/35 x y DATA(-2, 1) + ---- y DATA(-1, 2) + --- y DATA(2, -1)
+ 2940 735
+
+ 289 226 226
+ - ---- y DATA(-2, 2) + --- y DATA(-2, 1) + --- y DATA(-2, -1)
+ 2940 735 735
+
+ 289 71 71
+ - ---- y DATA(2, -2) + ---- y DATA(-1, -2) + ---- y DATA(1, -2)
+ 2940 2940 2940
+
+ 289 181 2
+ - ---- y DATA(-2, -2) + --- y DATA(1, -1) - 1/20 y DATA(1, -2)
+ 2940 735
+
+ 2 2
+ - 1/20 y DATA(-2, -2) + 1/20 y DATA(1, 2) - 1/35 x y DATA(-1, -2)
+
+ 2
+ + 1/35 x y DATA(1, -2) - 2/35 x y DATA(-2, -2) - 1/10 x y DATA(2, 1)
+
+ 2 2 2
+ + 1/10 x y DATA(2, -1) - 1/20 x y DATA(-2, 2) + 1/10 x y DATA(-2, 1)
+
+ 181 3 3
+ + --- y DATA(-1, -1) - 2/15 y DATA(-2, 1) - 2/15 y DATA(-1, 1)
+ 735
+
+ 3 3 181
+ - 2/15 y DATA(1, 1) - 2/15 y DATA(1, -1) + --- y DATA(-1, 1)
+ 735
+
+ 71 289 226
+ + ---- y DATA(1, 2) - ---- y DATA(2, 2) + --- y DATA(2, 1)
+ 2940 2940 735
+
+ 3 21 11
+ + 1/30 y DATA(-2, -2) - --- x DATA(2, -1) + --- x DATA(-2, 2)
+ 200 150
+
+ 21 21 11
+ - --- x DATA(-2, 1) + --- x DATA(-2, -1) + --- x DATA(2, -2)
+ 200 200 150
+
+ 21 21 11
+ + --- x DATA(-1, -2) - --- x DATA(1, -2) - --- x DATA(-2, -2)
+ 200 200 150
+
+ 3 3 3
+ + 1/30 y DATA(2, -2) - 2/15 y DATA(-1, -1) + 1/30 y DATA(1, 2)
+
+ 3 3 3
+ + 1/30 y DATA(2, 2) - 2/15 y DATA(2, 1) + 1/30 y DATA(-1, 2)
+
+ 3 3 21
+ - 2/15 y DATA(2, -1) + 1/30 y DATA(-2, 2) + --- x DATA(2, 1)
+ 200
+
+ 3 3 3
+ - 2/15 y DATA(-2, -1) + 1/30 y DATA(-1, -2) + 1/30 y DATA(1, -2)
+
+ 11 3 3
+ - --- DATA(-2, -1) + 1/30 x DATA(1, -2) + 1/60 x DATA(-2, -2)
+ 105
+
+ 21 37 37
+ - --- x DATA(-1, 2) + --- x DATA(1, 1) - --- x DATA(1, -1)
+ 200 300 300
+
+ 37 37 21
+ + --- x DATA(-1, -1) - --- x DATA(-1, 1) + --- x DATA(1, 2)
+ 300 300 200
+
+ 11 3 3
+ - --- x DATA(2, 2) + 1/30 x DATA(-1, 2) - 1/60 x DATA(1, 1)
+ 150
+
+ 3 3 3
+ + 1/60 x DATA(1, -1) - 1/60 x DATA(-1, -1) + 1/60 x DATA(-1, 1)
+
+ 3 3 3
+ + 1/120 x DATA(2, 1) - 1/120 x DATA(2, -1) - 1/60 x DATA(-2, 2)
+
+ 3 3 3
+ - 1/120 x DATA(-2, 1) + 1/120 x DATA(-2, -1) - 1/60 x DATA(2, -2)
+
+ 3 2 3
+ - 1/30 x DATA(-1, -2) - 1/35 x DATA(-2, -2) - 1/30 x DATA(1, 2)
+
+ 3 2 2
+ + 1/60 x DATA(2, 2) - 1/140 x DATA(1, 1) + 1/140 x DATA(1, -1)
+
+ 2 2 2
+ + 1/140 x DATA(-1, -1) - 1/140 x DATA(-1, 1) - 1/49 x y DATA(-1, -2)
+
+ 2 2 2
+ + 1/98 x y DATA(1, -1) - 1/49 x y DATA(-2, -1) + 1/40 x y DATA(1, 2)
+
+ 2 2 2
+ + 1/20 x y DATA(2, 2) - 1/40 x y DATA(-1, 2) - 1/20 x y DATA(1, 1)
+
+ 2 2 2
+ + 1/20 x y DATA(1, -1) - 1/20 x y DATA(-1, -1) + 1/20 x y DATA(-1, 1)
+
+ 2
+ + 1/20 x y DATA(-2, -2) + 1/35 x y DATA(1, 2) - 1/70 x y DATA(1, -1)
+
+ 2 2 2
+ - 1/49 x y DATA(1, -2) - 1/49 x y DATA(-1, 2) - 1/49 x y DATA(-2, 1)
+
+ 31
+ - 1/70 x y DATA(1, 1) + --- DATA(2, -2) - 1/84 DATA(-1, -2)
+ 420
+
+ 17 2
+ - --- DATA(0, -2) - 1/84 DATA(1, -2) - 1/49 x y DATA(2, -1)
+ 420
+
+ 2 2 2
+ + 2/49 x y DATA(-2, -2) - 1/49 x y DATA(1, 2) - 1/49 x y DATA(2, 1)
+
+ 2 2 2
+ + 2/49 x y DATA(2, 2) + 2/49 x y DATA(2, -2) + 2/49 x y DATA(-2, 2)
+
+ 2
+ + 1/98 x y DATA(-1, 1) + 1/70 x y DATA(-1, -1) + 1/70 x y DATA(-1, 1)
+
+ 2 2 2
+ - 1/70 x DATA(1, 2) + 1/70 x DATA(2, 1) - 1/70 x DATA(-1, 2)
+
+ 2 2 2
+ - 1/70 x DATA(2, -1) + 1/35 x DATA(2, 2) + 1/35 x DATA(-2, 2)
+
+ 2 2 2
+ + 1/70 x DATA(-2, 1) - 1/70 x DATA(-2, -1) - 1/35 x DATA(2, -2)
+
+ 2 2 31
+ + 1/70 x DATA(-1, -2) + 1/70 x DATA(1, -2) + --- DATA(-2, -2)
+ 420
+
+ 2 2
+ + 2/35 x y DATA(-2, 0) + 1/49 x y DATA(-1, 0) - 2/49 x y DATA(2, 0)
+
+ 2 2
+ - 2/49 x y DATA(-2, 0) - 2/49 x y DATA(0, 2) - 1/35 x y DATA(1, 0)
+
+ 2 2
+ + 1/35 x y DATA(-1, 0) + 1/49 x y DATA(0, -1) + 2/49 x y DATA(0, 0)
+
+ 2 2 2
+ + 1/49 x y DATA(1, 0) + 1/49 x y DATA(0, 1) - 1/70 x DATA(0, 1)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size5);
+bytes used=84109804, alloc=2424388, time=7.95
+ 31 3 2 2 11 3
+[COEFF(-2, -2) = --- + 1/30 y - 1/35 x - 1/20 y - --- x + 1/60 x
+ 420 150
+
+ 2 2 289 2
+ + 2/49 x y + 1/20 x y - ---- y - 2/35 x y, COEFF(-1, -2) = - 1/20 y
+ 2940
+
+ 21 2 2 2 71 3
+ + --- x - 1/49 x y + 1/40 x y + 1/70 x - 1/84 + ---- y - 1/30 x
+ 200 2940
+
+ 3
+ - 1/35 x y + 1/30 y ,
+
+ 191 17 2 2 3 2
+ COEFF(0, -2) = ---- y - --- - 2/49 x y + 1/35 x + 1/30 y - 1/20 y ,
+ 2940 420
+
+ 3 2 2 21
+ COEFF(1, -2) = 1/35 x y + 1/30 x - 1/49 x y - 1/84 - 1/20 y - --- x
+ 200
+
+ 2 2 71 3 3
+ + 1/70 x - 1/40 x y + ---- y + 1/30 y , COEFF(2, -2) = - 1/60 x
+ 2940
+
+ 2 31 11 289 2 2
+ + 2/35 x y - 1/35 x + --- + --- x - ---- y - 1/20 y + 2/49 x y
+ 420 150 2940
+
+ 2 3 21 2 3 226
+ - 1/20 x y + 1/30 y , COEFF(-2, -1) = --- x - 1/10 x y - 2/15 y + --- y
+ 200 735
+
+ 3 2 2 11 2
+ + 1/120 x + 1/35 x y + 1/10 y - 1/70 x - --- - 1/49 x y, COEFF(-1, -1)
+ 105
+
+ 2 37 2 181 2 2
+ = - 1/20 x y + 1/70 x y + --- x + 1/10 y + --- y + 1/98 x y + 1/140 x
+ 300 735
+
+ 3 3 31
+ - 2/15 y - 1/60 x - ---,
+ 210
+
+ 17 2 166 2 2 3
+ COEFF(0, -1) = - --- + 1/49 x y + --- y + 1/10 y + 1/70 x - 2/15 y ,
+ 105 735
+
+ 181 2 2 2 31 3
+ COEFF(1, -1) = --- y + 1/140 x + 1/98 x y + 1/10 y - --- - 2/15 y
+ 735 210
+
+ 37 3 2 11
+ - --- x + 1/60 x - 1/70 x y + 1/20 x y , COEFF(2, -1) = - 1/35 x y - ---
+ 300 105
+
+ 2 21 226 3 3 2 2
+ + 1/10 x y - --- x + --- y - 1/120 x - 2/15 y - 1/49 x y + 1/10 y
+ 200 735
+
+ 2 3 41 2
+ - 1/70 x , COEFF(-2, 0) = 1/5 y - -- y + 2/35 x y - 2/49 x y,
+ 98
+
+ 3 53 2
+ COEFF(-1, 0) = 1/5 y - -- y + 1/49 x y + 1/35 x y,
+ 98
+
+ 2 57 3
+ COEFF(0, 0) = 2/49 x y - -- y + 1/5 y ,
+ 98
+
+ 3 53 2
+ COEFF(1, 0) = 1/5 y - -- y + 1/49 x y - 1/35 x y,
+ 98
+
+ 3 2 41
+ COEFF(2, 0) = 1/5 y - 2/35 x y - 2/49 x y - -- y, COEFF(-2, 1) =
+ 98
+
+ 3 3 11 2 2 226
+ - 1/120 x - 2/15 y + --- - 1/49 x y + 1/70 x + 1/35 x y + --- y
+ 105 735
+
+ 2 2 21 37 2
+ + 1/10 x y - 1/10 y - --- x, COEFF(-1, 1) = - --- x + 1/20 x y
+ 200 300
+
+ 3 31 2 2 3 2
+ + 1/70 x y + 1/60 x + --- - 1/140 x - 1/10 y - 2/15 y + 1/98 x y
+ 210
+
+ 181
+ + --- y,
+ 735
+
+ 17 3 2 166 2 2
+ COEFF(0, 1) = --- - 2/15 y - 1/70 x + --- y - 1/10 y + 1/49 x y,
+ 105 735
+
+ 31 3 3 2 2
+ COEFF(1, 1) = --- - 1/60 x - 2/15 y - 1/70 x y - 1/20 x y - 1/10 y
+ 210
+
+ 181 2 37 2 2 21
+ + --- y + 1/98 x y + --- x - 1/140 x , COEFF(2, 1) = - 1/49 x y + --- x
+ 735 300 200
+
+ 226 2 2 11 2 3
+ + --- y - 1/10 y + 1/70 x - 1/35 x y + --- - 1/10 x y + 1/120 x
+ 735 105
+
+ 3 3 2 289 31 3
+ - 2/15 y , COEFF(-2, 2) = - 1/60 x + 1/35 x - ---- y - --- + 1/30 y
+ 2940 420
+
+ 11 2 2 2
+ + --- x + 2/49 x y - 2/35 x y - 1/20 x y + 1/20 y , COEFF(-1, 2) =
+ 150
+
+ 21 2 2 71 2 2
+ - --- x - 1/49 x y + 1/20 y + ---- y - 1/40 x y - 1/70 x + 1/84
+ 200 2940
+
+ 3 3
+ - 1/35 x y + 1/30 x + 1/30 y ,
+
+ 2 17 191 2 3 2
+ COEFF(0, 2) = 1/20 y + --- + ---- y - 1/35 x + 1/30 y - 2/49 x y,
+ 420 2940
+
+ 2 2 3 2 21
+ COEFF(1, 2) = - 1/70 x + 1/35 x y - 1/49 x y - 1/30 x + 1/20 y + --- x
+ 200
+
+ 3 71 2 3 289
+ + 1/30 y + ---- y + 1/84 + 1/40 x y , COEFF(2, 2) = 1/60 x - ---- y
+ 2940 2940
+
+ 2 2 3 31 2 2 11
+ + 1/35 x + 1/20 y + 1/30 y - --- + 2/49 x y + 1/20 x y - --- x
+ 420 150
+
+ + 2/35 x y]
+
+> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+> "2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c");
+bytes used=85110104, alloc=2424388, time=8.01
+bytes used=86110296, alloc=2424388, time=8.09
+bytes used=87116120, alloc=2424388, time=8.16
+bytes used=88116280, alloc=2424388, time=8.30
+bytes used=89116760, alloc=2424388, time=8.38
+bytes used=90116912, alloc=2424388, time=8.48
+bytes used=91117288, alloc=2424388, time=8.64
+bytes used=92117484, alloc=2424388, time=8.73
+bytes used=93117892, alloc=2424388, time=8.88
+bytes used=94118116, alloc=2424388, time=8.97
+bytes used=95118268, alloc=2424388, time=9.12
+>
+# d^2/dx^2
+> simplify( diff(interp_2d_cube_order4_smooth0,x,x) );
+bytes used=96118472, alloc=2424388, time=9.19
+ 57 166 53 181
+- -- DATA(0, 0) + --- DATA(1, 0) - -- DATA(0, 1) + --- DATA(1, 1)
+ 98 735 98 735
+
+ 2
+ + 3/5 x DATA(0, -2) - 1/35 y DATA(0, 1) + 1/35 y DATA(0, -1)
+
+ 2 2
+ + 2/35 y DATA(0, -2) - 2/49 y DATA(0, 2) - 2/49 y DATA(0, -2)
+
+ 2 2
+ - 2/35 y DATA(0, 2) + 1/49 y DATA(0, 1) + 1/49 y DATA(0, -1)
+
+ 2 2 166
+ + 3/5 x DATA(0, -1) + 3/5 x DATA(0, 2) + --- DATA(-1, 0)
+ 735
+
+ 181 53 181 181
+ + --- DATA(1, -1) - -- DATA(0, -1) + --- DATA(-1, -1) + --- DATA(-1, 1)
+ 735 98 735 735
+
+ 2 2
+ - 2/49 y DATA(-2, 0) - 1/10 x DATA(-2, 0) - 2/49 y DATA(2, 0)
+
+ 2 2 2
+ + 2/49 y DATA(0, 0) + 1/49 y DATA(1, 0) + 1/49 y DATA(-1, 0)
+
+ 2 2
+ + 1/10 x DATA(2, 0) + 3/5 x DATA(0, 0) - 2/5 x DATA(1, 0)
+
+ 2 2 2
+ + 1/10 x DATA(-2, 0) - 2/5 x DATA(-1, 0) + 1/10 x DATA(2, 0)
+
+ 226 289
+ - 1/5 x DATA(1, 0) + 1/5 x DATA(-1, 0) + --- DATA(1, 2) - ---- DATA(2, 2)
+ 735 2940
+
+ 191 71 226 41
+ + ---- DATA(2, 0) + ---- DATA(2, 1) + --- DATA(-1, 2) - -- DATA(0, 2)
+ 2940 2940 735 98
+
+ 71 289 71
+ + ---- DATA(2, -1) - ---- DATA(-2, 2) + ---- DATA(-2, 1)
+ 2940 2940 2940
+
+ 2 2 2
+ - 1/49 y DATA(2, 1) - 1/49 y DATA(-1, 2) - 1/49 y DATA(2, -1)
+
+ 2 2 2
+ + 2/49 y DATA(-2, 2) - 1/49 y DATA(-2, 1) - 1/49 y DATA(-2, -1)
+
+ 2 2 2
+ + 2/49 y DATA(2, -2) - 1/49 y DATA(-1, -2) + 2/49 y DATA(2, 2)
+
+ 2 2 2
+ + 1/98 y DATA(1, 1) + 1/98 y DATA(1, -1) + 1/98 y DATA(-1, -1)
+
+ 2
+ + 1/98 y DATA(-1, 1) + 1/5 x y DATA(-1, 2) + 1/20 x y DATA(-2, -1)
+
+ - 1/10 x y DATA(2, -2) + 1/10 x y DATA(2, 2) + 1/20 x y DATA(2, 1)
+
+ - 1/70 y DATA(1, 1) - 1/20 x y DATA(2, -1) - 1/10 x y DATA(-2, 2)
+
+ - 1/20 x y DATA(-2, 1) - 1/35 y DATA(-1, 2) - 1/35 y DATA(2, -1)
+
+ + 2/35 y DATA(-2, 2) + 1/35 y DATA(-2, 1) - 1/35 y DATA(-2, -1)
+
+ - 2/35 y DATA(2, -2) + 1/35 y DATA(-1, -2) + 1/35 y DATA(1, -2)
+
+ 2
+ - 2/35 y DATA(-2, -2) + 1/70 y DATA(1, -1) - 1/49 y DATA(1, -2)
+
+ 2 2
+ + 2/49 y DATA(-2, -2) - 1/49 y DATA(1, 2) - 1/5 x y DATA(-1, -2)
+
+ + 1/5 x y DATA(1, -2) + 1/10 x y DATA(-2, -2) + 1/70 y DATA(-1, -1)
+
+ - 1/70 y DATA(-1, 1) - 1/35 y DATA(1, 2) + 2/35 y DATA(2, 2)
+
+ + 1/35 y DATA(2, 1) + 1/10 x DATA(2, -1) - 1/10 x DATA(-2, 2)
+
+ - 1/10 x DATA(-2, 1) - 1/10 x DATA(-2, -1) + 1/10 x DATA(2, -2)
+
+ + 1/5 x DATA(-1, -2) - 1/5 x DATA(1, -2) - 1/10 x DATA(-2, -2)
+
+ 71 191
+ + 1/10 x DATA(2, 1) + ---- DATA(-2, -1) + ---- DATA(-2, 0)
+ 2940 2940
+
+ + 1/5 x DATA(-1, 2) - 1/5 x DATA(1, 1) - 1/5 x DATA(1, -1)
+
+ + 1/5 x DATA(-1, -1) + 1/5 x DATA(-1, 1) - 1/5 x DATA(1, 2)
+
+ 2 2
+ + 1/10 x DATA(2, 2) + 1/10 x DATA(-2, -2) - 2/5 x DATA(1, 1)
+
+ 2 2 2
+ - 2/5 x DATA(1, -1) - 2/5 x DATA(-1, -1) - 2/5 x DATA(-1, 1)
+
+ - 1/5 x y DATA(1, 2) + 1/10 x y DATA(1, -1) - 1/10 x y DATA(1, 1)
+
+ 289 226 41 226
+ - ---- DATA(2, -2) + --- DATA(-1, -2) - -- DATA(0, -2) + --- DATA(1, -2)
+ 2940 735 98 735
+
+ 2
+ - 1/10 x y DATA(-1, -1) + 1/10 x y DATA(-1, 1) - 2/5 x DATA(1, 2)
+
+ 2 2 2
+ + 1/10 x DATA(2, 1) - 2/5 x DATA(-1, 2) + 1/10 x DATA(2, -1)
+
+ 2 2 2
+ + 1/10 x DATA(2, 2) + 1/10 x DATA(-2, 2) + 1/10 x DATA(-2, 1)
+
+ 2 2 2
+ + 1/10 x DATA(-2, -1) + 1/10 x DATA(2, -2) - 2/5 x DATA(-1, -2)
+
+ 2 289 2
+ - 2/5 x DATA(1, -2) - ---- DATA(-2, -2) + 3/5 x DATA(0, 1)
+ 2940
+
+> coeff_as_lc_of_data(%, posn_list_2d_size5);
+bytes used=97118648, alloc=2424388, time=9.26
+ 2 289 2
+[COEFF(-2, -2) = 1/10 x y - 2/35 y + 2/49 y - ---- + 1/10 x - 1/10 x,
+ 2940
+
+ 2 226 2
+ COEFF(-1, -2) = - 1/5 x y - 2/5 x + 1/35 y + --- + 1/5 x - 1/49 y ,
+ 735
+
+ 2 2 41
+ COEFF(0, -2) = 2/35 y - 2/49 y + 3/5 x - --,
+ 98
+
+ 226 2 2
+ COEFF(1, -2) = --- - 2/5 x + 1/35 y + 1/5 x y - 1/5 x - 1/49 y ,
+ 735
+
+ 2 289 2
+ COEFF(2, -2) = 2/49 y - ---- - 2/35 y + 1/10 x + 1/10 x - 1/10 x y,
+ 2940
+
+ 71 2 2
+ COEFF(-2, -1) = - 1/10 x + ---- - 1/49 y + 1/10 x - 1/35 y + 1/20 x y,
+ 2940
+
+ 2 2 181
+ COEFF(-1, -1) = - 2/5 x + 1/98 y + 1/5 x + --- - 1/10 x y + 1/70 y,
+ 735
+
+ 53 2 2
+ COEFF(0, -1) = - -- + 1/35 y + 1/49 y + 3/5 x ,
+ 98
+
+ 2 2 181
+ COEFF(1, -1) = 1/70 y + 1/98 y - 2/5 x - 1/5 x + 1/10 x y + ---,
+ 735
+
+ 2 2 71
+ COEFF(2, -1) = 1/10 x - 1/35 y - 1/49 y + 1/10 x + ---- - 1/20 x y,
+ 2940
+
+ 2 2 191
+ COEFF(-2, 0) = - 1/10 x + 1/10 x - 2/49 y + ----,
+ 2940
+
+ 2 2 166
+ COEFF(-1, 0) = - 2/5 x + 1/49 y + --- + 1/5 x,
+ 735
+
+ 2 57 2
+ COEFF(0, 0) = 2/49 y - -- + 3/5 x ,
+ 98
+
+ 2 2 166
+ COEFF(1, 0) = - 1/5 x + 1/49 y - 2/5 x + ---,
+ 735
+
+ 2 191 2
+ COEFF(2, 0) = 1/10 x - 2/49 y + ---- + 1/10 x ,
+ 2940
+
+ 71 2 2
+ COEFF(-2, 1) = ---- - 1/49 y + 1/10 x + 1/35 y - 1/20 x y - 1/10 x,
+ 2940
+
+ 181 2 2
+ COEFF(-1, 1) = 1/5 x + --- + 1/10 x y - 2/5 x + 1/98 y - 1/70 y,
+ 735
+
+ 53 2 2
+ COEFF(0, 1) = - -- + 3/5 x + 1/49 y - 1/35 y,
+ 98
+
+ 181 2 2
+ COEFF(1, 1) = --- + 1/98 y - 2/5 x - 1/70 y - 1/5 x - 1/10 x y,
+ 735
+
+ 2 71 2
+ COEFF(2, 1) = 1/10 x + 1/35 y + 1/10 x + ---- + 1/20 x y - 1/49 y ,
+ 2940
+
+ 2 289 2
+ COEFF(-2, 2) = 2/49 y + 2/35 y - ---- - 1/10 x y - 1/10 x + 1/10 x ,
+ 2940
+
+ 226 2 2
+ COEFF(-1, 2) = --- - 2/5 x + 1/5 x + 1/5 x y - 1/49 y - 1/35 y,
+ 735
+
+ 41 2 2
+ COEFF(0, 2) = - -- - 2/35 y - 2/49 y + 3/5 x ,
+ 98
+
+ 2 226 2
+ COEFF(1, 2) = - 1/5 x - 2/5 x - 1/5 x y + --- - 1/49 y - 1/35 y,
+ 735
+
+ 2 289 2
+ COEFF(2, 2) = 1/10 x + 2/49 y - ---- + 1/10 x + 2/35 y + 1/10 x y]
+ 2940
+
+> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+> "2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c");
+bytes used=98118800, alloc=2424388, time=9.34
+bytes used=99118996, alloc=2424388, time=9.43
+bytes used=100119256, alloc=2424388, time=9.58
+bytes used=101122084, alloc=2424388, time=9.74
+bytes used=102122280, alloc=2424388, time=9.85
+bytes used=103122400, alloc=2424388, time=9.97
+>
+# d^2/dxdy
+> simplify( diff(interp_2d_cube_order4_smooth0,x,y) );
+bytes used=104122552, alloc=2424388, time=10.13
+bytes used=105123136, alloc=2424388, time=10.20
+37
+--- DATA(1, 1) - 4/49 x y DATA(-2, 0) - 4/49 x y DATA(0, -2)
+300
+
+ + 4/49 x y DATA(0, 0) + 2/49 x y DATA(0, -1) - 4/49 x y DATA(0, 2)
+
+ + 2/49 x y DATA(0, 1) + 2/49 x y DATA(1, 0) - 4/49 x y DATA(2, 0)
+
+ + 2/49 x y DATA(-1, 0) + 1/35 y DATA(-1, 0) + 2/35 y DATA(-2, 0)
+
+ 37 37 37
+ - --- DATA(1, -1) + --- DATA(-1, -1) - --- DATA(-1, 1) - 2/35 y DATA(2, 0)
+ 300 300 300
+
+ 21 11
+ - 1/35 y DATA(1, 0) - 1/35 x DATA(0, 1) + --- DATA(1, 2) - --- DATA(2, 2)
+ 200 150
+
+ 21 21 21 11
+ + --- DATA(2, 1) - --- DATA(-1, 2) - --- DATA(2, -1) + --- DATA(-2, 2)
+ 200 200 200 150
+
+ 21 2 2
+ - --- DATA(-2, 1) - 1/10 y DATA(2, 1) - 1/40 y DATA(-1, 2)
+ 200
+
+ 2 2 2
+ + 1/10 y DATA(2, -1) - 1/20 y DATA(-2, 2) + 1/10 y DATA(-2, 1)
+
+ 2 2 2
+ - 1/10 y DATA(-2, -1) - 1/20 y DATA(2, -2) + 1/40 y DATA(-1, -2)
+
+ 2 2 2
+ + 1/20 y DATA(2, 2) - 1/20 y DATA(1, 1) + 1/20 y DATA(1, -1)
+
+ 2 2
+ - 1/20 y DATA(-1, -1) + 1/20 y DATA(-1, 1) - 2/49 x y DATA(-1, 2)
+
+ - 2/49 x y DATA(-2, -1) + 4/49 x y DATA(2, -2) + 4/49 x y DATA(2, 2)
+
+ - 2/49 x y DATA(2, 1) - 1/70 y DATA(1, 1) - 2/49 x y DATA(2, -1)
+
+ + 4/49 x y DATA(-2, 2) - 2/49 x y DATA(-2, 1) - 1/35 y DATA(-1, 2)
+
+ - 1/35 y DATA(2, -1) - 2/35 y DATA(-2, 2) + 1/35 y DATA(-2, 1)
+
+ + 1/35 y DATA(-2, -1) + 2/35 y DATA(2, -2) - 1/35 y DATA(-1, -2)
+
+ + 1/35 y DATA(1, -2) - 2/35 y DATA(-2, -2) - 1/70 y DATA(1, -1)
+
+ 2 2 2
+ - 1/40 y DATA(1, -2) + 1/20 y DATA(-2, -2) + 1/40 y DATA(1, 2)
+
+ - 2/49 x y DATA(-1, -2) - 2/49 x y DATA(1, -2) + 4/49 x y DATA(-2, -2)
+
+ + 1/70 y DATA(-1, -1) + 1/70 y DATA(-1, 1) + 1/35 y DATA(1, 2)
+
+ + 2/35 y DATA(2, 2) - 1/35 y DATA(2, 1) - 1/35 x DATA(2, -1)
+
+ + 2/35 x DATA(-2, 2) + 1/35 x DATA(-2, 1) - 1/35 x DATA(-2, -1)
+
+ - 2/35 x DATA(2, -2) + 1/35 x DATA(-1, -2) + 1/35 x DATA(1, -2)
+
+ 21
+ - 2/35 x DATA(-2, -2) + 1/35 x DATA(2, 1) + --- DATA(-2, -1)
+ 200
+
+ - 1/35 x DATA(-1, 2) - 1/70 x DATA(1, 1) + 1/70 x DATA(1, -1)
+
+ + 1/70 x DATA(-1, -1) - 1/70 x DATA(-1, 1) - 1/35 x DATA(1, 2)
+
+ 2 2
+ + 2/35 x DATA(2, 2) + 1/20 x DATA(-2, -2) - 1/20 x DATA(1, 1)
+
+ 2 2 2
+ + 1/20 x DATA(1, -1) - 1/20 x DATA(-1, -1) + 1/20 x DATA(-1, 1)
+
+ - 2/49 x y DATA(1, 2) + 1/49 x y DATA(1, -1) + 1/49 x y DATA(1, 1)
+
+ 11 21 21
+ + --- DATA(2, -2) + --- DATA(-1, -2) - --- DATA(1, -2)
+ 150 200 200
+
+ 2
+ + 1/49 x y DATA(-1, -1) + 1/49 x y DATA(-1, 1) - 1/10 x DATA(1, 2)
+
+ 2 2 2
+ + 1/40 x DATA(2, 1) + 1/10 x DATA(-1, 2) - 1/40 x DATA(2, -1)
+
+ 2 2 2
+ + 1/20 x DATA(2, 2) - 1/20 x DATA(-2, 2) - 1/40 x DATA(-2, 1)
+
+ 2 2 2
+ + 1/40 x DATA(-2, -1) - 1/20 x DATA(2, -2) - 1/10 x DATA(-1, -2)
+
+ 2 11
+ + 1/10 x DATA(1, -2) - --- DATA(-2, -2) - 2/35 x DATA(0, 2)
+ 150
+
+ + 1/35 x DATA(0, -1) + 2/35 x DATA(0, -2)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size5);
+ 2 2 11
+[COEFF(-2, -2) = 4/49 x y + 1/20 x + 1/20 y - 2/35 y - 2/35 x - ---,
+ 150
+
+ 2 2 21
+ COEFF(-1, -2) = - 2/49 x y - 1/35 y + 1/35 x + 1/40 y - 1/10 x + ---,
+ 200
+
+ COEFF(0, -2) = 2/35 x - 4/49 x y,
+
+ 2 21 2
+ COEFF(1, -2) = - 2/49 x y + 1/35 x + 1/10 x + 1/35 y - --- - 1/40 y ,
+ 200
+
+ 11 2 2
+ COEFF(2, -2) = --- - 1/20 y - 1/20 x - 2/35 x + 4/49 x y + 2/35 y,
+ 150
+
+ 21 2 2
+ COEFF(-2, -1) = --- + 1/35 y - 1/10 y - 2/49 x y - 1/35 x + 1/40 x ,
+ 200
+
+ 2 2 37
+ COEFF(-1, -1) = 1/49 x y - 1/20 y - 1/20 x + 1/70 x + 1/70 y + ---,
+ 300
+
+ COEFF(0, -1) = 1/35 x + 2/49 x y,
+
+ 37 2 2
+ COEFF(1, -1) = - --- + 1/49 x y + 1/20 x - 1/70 y + 1/70 x + 1/20 y ,
+ 300
+
+ 2 2 21
+ COEFF(2, -1) = - 1/35 x + 1/10 y - 2/49 x y - 1/35 y - 1/40 x - ---,
+ 200
+
+ COEFF(-2, 0) = 2/35 y - 4/49 x y, COEFF(-1, 0) = 1/35 y + 2/49 x y,
+
+ COEFF(0, 0) = 4/49 x y, COEFF(1, 0) = - 1/35 y + 2/49 x y,
+
+ COEFF(2, 0) = - 4/49 x y - 2/35 y,
+
+ 2 2 21
+ COEFF(-2, 1) = 1/35 y + 1/35 x - 2/49 x y + 1/10 y - 1/40 x - ---,
+ 200
+
+ 2 37 2
+ COEFF(-1, 1) = 1/20 y - --- - 1/70 x + 1/20 x + 1/70 y + 1/49 x y,
+ 300
+
+ COEFF(0, 1) = - 1/35 x + 2/49 x y,
+
+ 37 2 2
+ COEFF(1, 1) = 1/49 x y + --- - 1/20 y - 1/70 x - 1/20 x - 1/70 y,
+ 300
+
+ 21 2 2
+ COEFF(2, 1) = --- + 1/40 x - 1/10 y + 1/35 x - 1/35 y - 2/49 x y,
+ 200
+
+ 2 2 11
+ COEFF(-2, 2) = - 1/20 x + 4/49 x y + 2/35 x - 1/20 y - 2/35 y + ---,
+ 150
+
+ 2 2 21
+ COEFF(-1, 2) = 1/10 x - 1/35 y - 1/35 x - 1/40 y - --- - 2/49 x y,
+ 200
+
+ COEFF(0, 2) = - 2/35 x - 4/49 x y,
+
+ 2 2 21
+ COEFF(1, 2) = - 1/35 x + 1/40 y - 2/49 x y + 1/35 y - 1/10 x + ---,
+ 200
+
+ 2 11 2
+ COEFF(2, 2) = 2/35 y + 4/49 x y + 1/20 x - --- + 2/35 x + 1/20 y ]
+ 150
+
+> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+> "2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c");
+bytes used=106123844, alloc=2424388, time=10.27
+bytes used=107128472, alloc=2424388, time=10.35
+bytes used=108128708, alloc=2424388, time=10.53
+bytes used=109128920, alloc=2424388, time=10.69
+bytes used=110129208, alloc=2424388, time=10.83
+bytes used=111129472, alloc=2424388, time=11.03
+bytes used=112129776, alloc=2424388, time=11.21
+>
+# d^2/dy^2
+> simplify( diff(interp_2d_cube_order4_smooth0,y,y) );
+bytes used=113130192, alloc=2424388, time=11.31
+bytes used=114130376, alloc=2424388, time=11.38
+ 57 53 166 181
+- -- DATA(0, 0) - -- DATA(1, 0) + --- DATA(0, 1) + --- DATA(1, 1)
+ 98 98 735 735
+
+ 53 181 166 181
+ - -- DATA(-1, 0) + --- DATA(1, -1) + --- DATA(0, -1) + --- DATA(-1, -1)
+ 98 735 735 735
+
+ 181 71 289 41
+ + --- DATA(-1, 1) + ---- DATA(1, 2) - ---- DATA(2, 2) - -- DATA(2, 0)
+ 735 2940 2940 98
+
+ 226 71 191 226
+ + --- DATA(2, 1) + ---- DATA(-1, 2) + ---- DATA(0, 2) + --- DATA(2, -1)
+ 735 2940 2940 735
+
+ 289 226 2
+ - ---- DATA(-2, 2) + --- DATA(-2, 1) - 2/5 y DATA(2, 1)
+ 2940 735
+
+ 2 2 2
+ + 1/10 y DATA(-1, 2) - 2/5 y DATA(2, -1) + 1/10 y DATA(-2, 2)
+
+ 2 2 2
+ - 2/5 y DATA(-2, 1) - 2/5 y DATA(-2, -1) + 1/10 y DATA(2, -2)
+
+ 2 2 2
+ + 1/10 y DATA(-1, -2) + 1/10 y DATA(2, 2) - 2/5 y DATA(1, 1)
+
+ 2 2 2
+ - 2/5 y DATA(1, -1) - 2/5 y DATA(-1, -1) - 2/5 y DATA(-1, 1)
+
+ - 1/20 x y DATA(-1, 2) - 1/5 x y DATA(-2, -1) - 1/10 x y DATA(2, -2)
+
+ + 1/10 x y DATA(2, 2) - 1/5 x y DATA(2, 1) - 1/5 y DATA(1, 1)
+
+ + 1/5 x y DATA(2, -1) - 1/10 x y DATA(-2, 2) + 1/5 x y DATA(-2, 1)
+
+ + 1/10 y DATA(-1, 2) + 1/5 y DATA(2, -1) + 1/10 y DATA(-2, 2)
+
+ - 1/5 y DATA(-2, 1) + 1/5 y DATA(-2, -1) - 1/10 y DATA(2, -2)
+
+ - 1/10 y DATA(-1, -2) - 1/10 y DATA(1, -2) - 1/10 y DATA(-2, -2)
+
+ 2 2
+ + 1/5 y DATA(1, -1) + 1/10 y DATA(1, -2) + 1/10 y DATA(-2, -2)
+
+ 2
+ + 1/10 y DATA(1, 2) + 1/20 x y DATA(-1, -2) - 1/20 x y DATA(1, -2)
+
+ + 1/10 x y DATA(-2, -2) + 1/5 y DATA(-1, -1) - 1/5 y DATA(-1, 1)
+
+ + 1/10 y DATA(1, 2) + 1/10 y DATA(2, 2) - 1/5 y DATA(2, 1)
+
+ - 1/35 x DATA(2, -1) - 2/35 x DATA(-2, 2) + 1/35 x DATA(-2, 1)
+
+ + 1/35 x DATA(-2, -1) + 2/35 x DATA(2, -2) - 1/35 x DATA(-1, -2)
+
+ + 1/35 x DATA(1, -2) - 2/35 x DATA(-2, -2) - 1/35 x DATA(2, 1)
+
+ 226 41
+ + --- DATA(-2, -1) - -- DATA(-2, 0) - 1/35 x DATA(-1, 2)
+ 735 98
+
+ - 1/70 x DATA(1, 1) - 1/70 x DATA(1, -1) + 1/70 x DATA(-1, -1)
+
+ + 1/70 x DATA(-1, 1) + 1/35 x DATA(1, 2) + 2/35 x DATA(2, 2)
+
+ 2 2 2
+ + 2/49 x DATA(-2, -2) + 1/98 x DATA(1, 1) + 1/98 x DATA(1, -1)
+
+ 2 2
+ + 1/98 x DATA(-1, -1) + 1/98 x DATA(-1, 1) + 1/20 x y DATA(1, 2)
+
+ 289
+ + 1/10 x y DATA(1, -1) - 1/10 x y DATA(1, 1) - ---- DATA(2, -2)
+ 2940
+
+ 71 191 71
+ + ---- DATA(-1, -2) + ---- DATA(0, -2) + ---- DATA(1, -2)
+ 2940 2940 2940
+
+ 2
+ - 1/10 x y DATA(-1, -1) + 1/10 x y DATA(-1, 1) - 1/49 x DATA(1, 2)
+
+ 2 2 2
+ - 1/49 x DATA(2, 1) - 1/49 x DATA(-1, 2) - 1/49 x DATA(2, -1)
+
+ 2 2 2
+ + 2/49 x DATA(2, 2) + 2/49 x DATA(-2, 2) - 1/49 x DATA(-2, 1)
+
+ 2 2 2
+ - 1/49 x DATA(-2, -1) + 2/49 x DATA(2, -2) - 1/49 x DATA(-1, -2)
+
+ 2 289
+ - 1/49 x DATA(1, -2) - ---- DATA(-2, -2) - 1/35 x DATA(1, 0)
+ 2940
+
+ + 1/35 x DATA(-1, 0) + 1/5 y DATA(0, -1) - 2/35 x DATA(2, 0)
+
+ 2
+ + 1/10 y DATA(0, 2) - 1/10 y DATA(0, -2) + 3/5 y DATA(-2, 0)
+
+ 2 2
+ + 3/5 y DATA(-1, 0) + 3/5 y DATA(1, 0) + 2/35 x DATA(-2, 0)
+
+ 2 2 2
+ + 3/5 y DATA(0, 0) - 2/5 y DATA(0, 1) - 2/5 y DATA(0, -1)
+
+ 2 2 2
+ + 1/10 y DATA(0, 2) + 1/10 y DATA(0, -2) + 1/49 x DATA(1, 0)
+
+ 2 2 2
+ + 3/5 y DATA(2, 0) - 2/49 x DATA(-2, 0) + 1/49 x DATA(-1, 0)
+
+ 2 2
+ - 1/5 y DATA(0, 1) + 2/49 x DATA(0, 0) + 1/49 x DATA(0, 1)
+
+ 2 2 2
+ + 1/49 x DATA(0, -1) - 2/49 x DATA(0, 2) - 2/49 x DATA(0, -2)
+
+ 2
+ - 2/49 x DATA(2, 0)
+
+> coeff_as_lc_of_data(%, posn_list_2d_size5);
+ 2 2 289
+[COEFF(-2, -2) = 1/10 y + 1/10 x y - 2/35 x + 2/49 x - 1/10 y - ----,
+ 2940
+
+ 71 2 2
+ COEFF(-1, -2) = ---- + 1/10 y + 1/20 x y - 1/10 y - 1/35 x - 1/49 x ,
+ 2940
+
+ 2 191 2
+ COEFF(0, -2) = 1/10 y + ---- - 2/49 x - 1/10 y,
+ 2940
+
+ 2 2 71
+ COEFF(1, -2) = - 1/10 y + 1/35 x - 1/20 x y - 1/49 x + 1/10 y + ----,
+ 2940
+
+ 2 289 2
+ COEFF(2, -2) = 2/49 x - ---- + 1/10 y - 1/10 x y + 2/35 x - 1/10 y,
+ 2940
+
+ 2 2 226
+ COEFF(-2, -1) = 1/5 y - 2/5 y - 1/49 x + 1/35 x + --- - 1/5 x y,
+ 735
+
+ 2 181 2
+ COEFF(-1, -1) = - 2/5 y - 1/10 x y + 1/5 y + 1/70 x + --- + 1/98 x ,
+ 735
+
+ 2 2 166
+ COEFF(0, -1) = 1/49 x - 2/5 y + --- + 1/5 y,
+ 735
+
+ 2 2 181
+ COEFF(1, -1) = - 1/70 x + 1/5 y - 2/5 y + 1/10 x y + 1/98 x + ---,
+ 735
+
+ 2 226 2
+ COEFF(2, -1) = - 1/35 x - 2/5 y + --- - 1/49 x + 1/5 x y + 1/5 y,
+ 735
+
+ 41 2 2
+ COEFF(-2, 0) = - -- + 2/35 x - 2/49 x + 3/5 y ,
+ 98
+
+ 2 2 53
+ COEFF(-1, 0) = 3/5 y + 1/35 x + 1/49 x - --,
+ 98
+
+ 2 57 2
+ COEFF(0, 0) = 3/5 y - -- + 2/49 x ,
+ 98
+
+ 2 2 53
+ COEFF(1, 0) = 3/5 y + 1/49 x - 1/35 x - --,
+ 98
+
+ 41 2 2
+ COEFF(2, 0) = - -- - 2/49 x - 2/35 x + 3/5 y ,
+ 98
+
+ 226 2 2
+ COEFF(-2, 1) = 1/35 x - 1/5 y + --- + 1/5 x y - 2/5 y - 1/49 x ,
+ 735
+
+ 2 181 2
+ COEFF(-1, 1) = - 1/5 y + 1/70 x + 1/10 x y - 2/5 y + --- + 1/98 x ,
+ 735
+
+ 2 2 166
+ COEFF(0, 1) = - 2/5 y + 1/49 x - 1/5 y + ---,
+ 735
+
+ 181 2 2
+ COEFF(1, 1) = - 1/70 x + --- - 1/10 x y + 1/98 x - 2/5 y - 1/5 y,
+ 735
+
+ 226 2 2
+ COEFF(2, 1) = --- - 1/5 y - 1/49 x - 1/35 x - 2/5 y - 1/5 x y,
+ 735
+
+ 2 289 2
+ COEFF(-2, 2) = - 2/35 x + 2/49 x - 1/10 x y - ---- + 1/10 y + 1/10 y ,
+ 2940
+
+ 71 2 2
+ COEFF(-1, 2) = ---- - 1/49 x + 1/10 y - 1/35 x + 1/10 y - 1/20 x y,
+ 2940
+
+ 2 2 191
+ COEFF(0, 2) = - 2/49 x + 1/10 y + 1/10 y + ----,
+ 2940
+
+ 71 2 2
+ COEFF(1, 2) = ---- + 1/10 y + 1/20 x y + 1/10 y + 1/35 x - 1/49 x ,
+ 2940
+
+ 289 2 2
+ COEFF(2, 2) = - ---- + 1/10 y + 2/49 x + 2/35 x + 1/10 x y + 1/10 y ]
+ 2940
+
+> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+> "2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c");
+bytes used=115130604, alloc=2424388, time=11.46
+bytes used=116138968, alloc=2424388, time=11.55
+bytes used=117139208, alloc=2424388, time=11.72
+bytes used=118140008, alloc=2424388, time=11.80
+bytes used=119140212, alloc=2424388, time=12.00
+bytes used=120140404, alloc=2424388, time=12.21
+bytes used=121141040, alloc=2424388, time=12.38
+>
+################################################################################
+> quit
+bytes used=121567580, alloc=2424388, time=12.41
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.maple b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.maple
new file mode 100644
index 0000000..32b685c
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.maple
@@ -0,0 +1,170 @@
+# 2d.maple -- compute Lagrange interpolation coefficients in 2-D
+# $Id$
+
+################################################################################
+
+#
+# 2d, cube, order=1, smoothing=0 (size=2)
+#
+
+# interpolating polynomial
+interp_2d_cube_order1_smooth0
+ := Lagrange_polynomial_interpolant(fn_2d_order1, coeff_list_2d_order1,
+ coord_list_2d, posn_list_2d_size2);
+
+# I
+coeff_as_lc_of_data(%, posn_list_2d_size2);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_2d_cube_order1_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_2d_size2);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c");
+
+# d/dy
+simplify( diff(interp_2d_cube_order1_smooth0,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size2);
+print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+ "2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c");
+
+################################################################################
+
+#
+# 2d, cube, order=2, smoothing=0 (size=3)
+#
+
+# interpolating polynomial
+interp_2d_cube_order2_smooth0
+ := Lagrange_polynomial_interpolant(fn_2d_order2, coeff_list_2d_order2,
+ coord_list_2d, posn_list_2d_size3);
+
+# I
+coeff_as_lc_of_data(%, posn_list_2d_size3);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_2d_cube_order2_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_2d_size3);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c");
+
+# d/dy
+simplify( diff(interp_2d_cube_order2_smooth0,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size3);
+print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+ "2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_2d_cube_order2_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_2d_size3);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "2d.coeffs/2d.cube.order2.smooth0/coeff-dxx.compute.c");
+
+# d^2/dxdy
+simplify( diff(interp_2d_cube_order2_smooth0,x,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size3);
+print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+ "2d.coeffs/2d.cube.order2.smooth0/coeff-dxy.compute.c");
+
+# d^2/dy^2
+simplify( diff(interp_2d_cube_order2_smooth0,y,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size3);
+print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+ "2d.coeffs/2d.cube.order2.smooth0/coeff-dyy.compute.c");
+
+################################################################################
+
+#
+# 2d, cube, order=3, smoothing=0 (size=4)
+#
+
+# interpolating polynomial
+interp_2d_cube_order3_smooth0
+ := Lagrange_polynomial_interpolant(fn_2d_order3, coeff_list_2d_order3,
+ coord_list_2d, posn_list_2d_size4);
+
+# I
+coeff_as_lc_of_data(%, posn_list_2d_size4);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_2d_cube_order3_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_2d_size4);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c");
+
+# d/dy
+simplify( diff(interp_2d_cube_order3_smooth0,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size4);
+print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+ "2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_2d_cube_order3_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_2d_size4);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c");
+
+# d^2/dxdy
+simplify( diff(interp_2d_cube_order3_smooth0,x,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size4);
+print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+ "2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c");
+
+# d^2/dy^2
+simplify( diff(interp_2d_cube_order3_smooth0,y,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size4);
+print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+ "2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c");
+
+################################################################################
+
+#
+# 2d, cube, order=4, smoothing=0 (size=5)
+#
+
+# interpolating polynomial
+interp_2d_cube_order4_smooth0
+ := Lagrange_polynomial_interpolant(fn_2d_order4, coeff_list_2d_order4,
+ coord_list_2d, posn_list_2d_size5);
+
+# I
+coeff_as_lc_of_data(%, posn_list_2d_size5);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_2d_cube_order4_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_2d_size5);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c");
+
+# d/dy
+simplify( diff(interp_2d_cube_order4_smooth0,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size5);
+print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+ "2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_2d_cube_order4_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_2d_size5);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c");
+
+# d^2/dxdy
+simplify( diff(interp_2d_cube_order4_smooth0,x,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size5);
+print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+ "2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c");
+
+# d^2/dy^2
+simplify( diff(interp_2d_cube_order4_smooth0,y,y) );
+coeff_as_lc_of_data(%, posn_list_2d_size5);
+print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+ "2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c");
+
+################################################################################
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..666c48b
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c
@@ -0,0 +1,32 @@
+fp t7,
+ t2,
+ t8,
+ t4,
+ t12,
+ t1,
+ t6,
+ t11,
+ t3,
+ t10,
+ t5,
+ t9;
+ t7 = RATIONAL(1.0,4.0);
+ t2 = t7*y;
+ t8 = RATIONAL(-1.0,4.0);
+ t4 = t8*x;
+ t12 = t2+t4;
+ t1 = t7*z;
+ t6 = t7*x;
+ t11 = t1+t6;
+ t3 = t8*z;
+ t10 = t3+t7;
+ t5 = t8*y;
+ t9 = t4+t5;
+ coeff_I_0_0_0 = RATIONAL(1.0,2.0)+t3+t9;
+ coeff_I_p1_0_0 = t5+t6+t10;
+ coeff_I_0_p1_0 = t10+t12;
+ coeff_I_p1_p1_0 = t2+t3+t6;
+ coeff_I_0_0_p1 = t7+t1+t9;
+ coeff_I_p1_0_p1 = t5+t11;
+ coeff_I_0_p1_p1 = t1+t12;
+ coeff_I_p1_p1_p1 = t2+t8+t11;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c
new file mode 100644
index 0000000..fd79e4a
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c
@@ -0,0 +1,12 @@
+fp t14,
+ t13;
+ t14 = RATIONAL(-1.0,4.0);
+ t13 = RATIONAL(1.0,4.0);
+ coeff_dx_0_0_0 = t14;
+ coeff_dx_p1_0_0 = t13;
+ coeff_dx_0_p1_0 = t14;
+ coeff_dx_p1_p1_0 = t13;
+ coeff_dx_0_0_p1 = t14;
+ coeff_dx_p1_0_p1 = t13;
+ coeff_dx_0_p1_p1 = t14;
+ coeff_dx_p1_p1_p1 = t13;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c
new file mode 100644
index 0000000..2638b34
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c
@@ -0,0 +1,12 @@
+fp t16,
+ t15;
+ t16 = RATIONAL(-1.0,4.0);
+ t15 = RATIONAL(1.0,4.0);
+ coeff_dy_0_0_0 = t16;
+ coeff_dy_p1_0_0 = t16;
+ coeff_dy_0_p1_0 = t15;
+ coeff_dy_p1_p1_0 = t15;
+ coeff_dy_0_0_p1 = t16;
+ coeff_dy_p1_0_p1 = t16;
+ coeff_dy_0_p1_p1 = t15;
+ coeff_dy_p1_p1_p1 = t15;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c
new file mode 100644
index 0000000..62d5bec
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c
@@ -0,0 +1,12 @@
+fp t18,
+ t17;
+ t18 = RATIONAL(-1.0,4.0);
+ t17 = RATIONAL(1.0,4.0);
+ coeff_dz_0_0_0 = t18;
+ coeff_dz_p1_0_0 = t18;
+ coeff_dz_0_p1_0 = t18;
+ coeff_dz_p1_p1_0 = t18;
+ coeff_dz_0_0_p1 = t17;
+ coeff_dz_p1_0_p1 = t17;
+ coeff_dz_0_p1_p1 = t17;
+ coeff_dz_p1_p1_p1 = t17;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..0990539
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c
@@ -0,0 +1,151 @@
+fp t39,
+ t46,
+ t44,
+ t36,
+ t80,
+ t43,
+ t33,
+ t42,
+ t20,
+ t79,
+ t32,
+ t71,
+ t21,
+ t78,
+ t38,
+ t24,
+ t40,
+ t26,
+ t77,
+ t45,
+ t30,
+ t41,
+ t76,
+ t27,
+ t75,
+ t34,
+ t74,
+ t70,
+ t23,
+ t73,
+ t29,
+ t47,
+ t31,
+ t72,
+ t25,
+ t69,
+ t68,
+ t37,
+ t67,
+ t35,
+ t66,
+ t28,
+ t65,
+ t64,
+ t63,
+ t62,
+ t61,
+ t60,
+ t59,
+ t58,
+ t57,
+ t56,
+ t22,
+ t55,
+ t54,
+ t53,
+ t52,
+ t51,
+ t50,
+ t49,
+ t19,
+ t48;
+ t39 = RATIONAL(1.0,27.0);
+ t46 = x*x;
+ t44 = RATIONAL(-1.0,9.0);
+ t36 = t44*t46;
+ t80 = t39+t36;
+ t43 = RATIONAL(-1.0,18.0);
+ t33 = t43*x;
+ t42 = RATIONAL(1.0,12.0);
+ t20 = t42*x*z;
+ t79 = t33+t20;
+ t32 = t43*y;
+ t71 = y*t42;
+ t21 = x*t71;
+ t78 = t32+t21;
+ t38 = RATIONAL(-1.0,12.0);
+ t24 = t38*x*y;
+ t40 = RATIONAL(1.0,18.0);
+ t26 = t40*y;
+ t77 = t24+t26;
+ t45 = z*z;
+ t30 = t40*t45;
+ t41 = RATIONAL(-2.0,27.0);
+ t76 = t30+t41;
+ t27 = t40*x;
+ t75 = t26+t27;
+ t34 = t44*t45;
+ t74 = t39+t34;
+ t70 = z*t38;
+ t23 = x*t70;
+ t73 = t23+t27;
+ t29 = t40*t46;
+ t47 = y*y;
+ t31 = t40*t47;
+ t72 = t29+t31;
+ t25 = t40*z;
+ t69 = t30+t25;
+ t68 = t31+t34;
+ t37 = RATIONAL(4.0,27.0);
+ t67 = t37+t36;
+ t35 = t44*t47;
+ t66 = t29+t35;
+ t28 = t43*z;
+ t65 = t30+t28;
+ t64 = t29+t39;
+ t63 = t21+t72;
+ t62 = t39+t69;
+ t61 = t31+t65;
+ t60 = t30+t35+t67;
+ t59 = t37+t34+t66;
+ t58 = t67+t68;
+ t57 = t31+t36+t62;
+ t56 = t29+t33+t23+t69;
+ t22 = y*t70;
+ t55 = t22+t26+t61;
+ t54 = t32+t24+t27+t72;
+ t53 = t33+t64+t68;
+ t52 = t35+t64+t65;
+ t51 = t29+t41+t55;
+ t50 = t41+t31+t56;
+ t49 = t54+t76;
+ t19 = z*t71;
+ t48 = t19+t20+t63+t76;
+ coeff_I_m1_m1_m1 = t28+t32+t33+t48;
+ coeff_I_0_m1_m1 = t32+t19+t61+t80;
+ coeff_I_p1_m1_m1 = t28+t23+t19+t49;
+ coeff_I_m1_0_m1 = t52+t79;
+ coeff_I_0_0_m1 = t28+t60;
+ coeff_I_p1_0_m1 = t52+t73;
+ coeff_I_m1_p1_m1 = t24+t51+t79;
+ coeff_I_0_p1_m1 = t55+t80;
+ coeff_I_p1_p1_m1 = t21+t51+t73;
+ coeff_I_m1_m1_0 = t53+t78;
+ coeff_I_0_m1_0 = t32+t58;
+ coeff_I_p1_m1_0 = t54+t74;
+ coeff_I_m1_0_0 = t33+t59;
+ coeff_I_0_0_0 = t35+t34+RATIONAL(7.0,27.0)+t36;
+ coeff_I_p1_0_0 = t27+t59;
+ coeff_I_m1_p1_0 = t53+t77;
+ coeff_I_0_p1_0 = t26+t58;
+ coeff_I_p1_p1_0 = t63+t74+t75;
+ coeff_I_m1_m1_p1 = t22+t50+t78;
+ coeff_I_0_m1_p1 = t32+t22+t57;
+ coeff_I_p1_m1_p1 = t22+t25+t20+t49;
+ coeff_I_m1_0_p1 = t35+t39+t56;
+ coeff_I_0_0_p1 = t25+t60;
+ coeff_I_p1_0_p1 = t27+t20+t62+t66;
+ coeff_I_m1_p1_p1 = t19+t50+t77;
+ coeff_I_0_p1_p1 = t26+t19+t57;
+ coeff_I_p1_p1_p1 = t25+t48+t75;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c
new file mode 100644
index 0000000..758757f
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c
@@ -0,0 +1,67 @@
+fp t85,
+ t90,
+ t100,
+ t88,
+ t99,
+ t89,
+ t81,
+ t98,
+ t84,
+ t97,
+ t87,
+ t83,
+ t96,
+ t82,
+ t95,
+ t94,
+ t93,
+ t92,
+ t91,
+ t86;
+ t85 = RATIONAL(1.0,9.0)*x;
+ t90 = RATIONAL(-1.0,18.0);
+ t100 = t85+t90;
+ t88 = RATIONAL(1.0,18.0);
+ t99 = t85+t88;
+ t89 = RATIONAL(1.0,12.0);
+ t81 = t89*y;
+ t98 = t81+t85;
+ t84 = t89*z;
+ t97 = t84+t85;
+ t87 = RATIONAL(-1.0,12.0);
+ t83 = t87*y;
+ t96 = t83+t100;
+ t82 = t87*z;
+ t95 = t82+t100;
+ t94 = t83+t99;
+ t93 = t88+t98;
+ t92 = t88+t97;
+ t91 = t81+t97;
+ t86 = RATIONAL(-2.0,9.0)*x;
+ coeff_dx_m1_m1_m1 = t90+t91;
+ coeff_dx_0_m1_m1 = t86;
+ coeff_dx_p1_m1_m1 = t82+t94;
+ coeff_dx_m1_0_m1 = t90+t97;
+ coeff_dx_0_0_m1 = t86;
+ coeff_dx_p1_0_m1 = t82+t99;
+ coeff_dx_m1_p1_m1 = t84+t96;
+ coeff_dx_0_p1_m1 = t86;
+ coeff_dx_p1_p1_m1 = t82+t93;
+ coeff_dx_m1_m1_0 = t90+t98;
+ coeff_dx_0_m1_0 = t86;
+ coeff_dx_p1_m1_0 = t94;
+ coeff_dx_m1_0_0 = t100;
+ coeff_dx_0_0_0 = t86;
+ coeff_dx_p1_0_0 = t99;
+ coeff_dx_m1_p1_0 = t96;
+ coeff_dx_0_p1_0 = t86;
+ coeff_dx_p1_p1_0 = t93;
+ coeff_dx_m1_m1_p1 = t81+t95;
+ coeff_dx_0_m1_p1 = t86;
+ coeff_dx_p1_m1_p1 = t83+t92;
+ coeff_dx_m1_0_p1 = t95;
+ coeff_dx_0_0_p1 = t86;
+ coeff_dx_p1_0_p1 = t92;
+ coeff_dx_m1_p1_p1 = t83+t95;
+ coeff_dx_0_p1_p1 = t86;
+ coeff_dx_p1_p1_p1 = t88+t91;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c
new file mode 100644
index 0000000..e9b3cec
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c
@@ -0,0 +1,31 @@
+fp t138,
+ t137;
+ t138 = RATIONAL(-2.0,9.0);
+ t137 = RATIONAL(1.0,9.0);
+ coeff_dxx_m1_m1_m1 = t137;
+ coeff_dxx_0_m1_m1 = t138;
+ coeff_dxx_p1_m1_m1 = t137;
+ coeff_dxx_m1_0_m1 = t137;
+ coeff_dxx_0_0_m1 = t138;
+ coeff_dxx_p1_0_m1 = t137;
+ coeff_dxx_m1_p1_m1 = t137;
+ coeff_dxx_0_p1_m1 = t138;
+ coeff_dxx_p1_p1_m1 = t137;
+ coeff_dxx_m1_m1_0 = t137;
+ coeff_dxx_0_m1_0 = t138;
+ coeff_dxx_p1_m1_0 = t137;
+ coeff_dxx_m1_0_0 = t137;
+ coeff_dxx_0_0_0 = t138;
+ coeff_dxx_p1_0_0 = t137;
+ coeff_dxx_m1_p1_0 = t137;
+ coeff_dxx_0_p1_0 = t138;
+ coeff_dxx_p1_p1_0 = t137;
+ coeff_dxx_m1_m1_p1 = t137;
+ coeff_dxx_0_m1_p1 = t138;
+ coeff_dxx_p1_m1_p1 = t137;
+ coeff_dxx_m1_0_p1 = t137;
+ coeff_dxx_0_0_p1 = t138;
+ coeff_dxx_p1_0_p1 = t137;
+ coeff_dxx_m1_p1_p1 = t137;
+ coeff_dxx_0_p1_p1 = t138;
+ coeff_dxx_p1_p1_p1 = t137;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c
new file mode 100644
index 0000000..ac55ad0
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c
@@ -0,0 +1,33 @@
+fp t141,
+ t140,
+ t139;
+ t141 = RATIONAL(0.0,1.0);
+ t140 = RATIONAL(-1.0,12.0);
+ t139 = RATIONAL(1.0,12.0);
+ coeff_dxy_m1_m1_m1 = t139;
+ coeff_dxy_0_m1_m1 = t141;
+ coeff_dxy_p1_m1_m1 = t140;
+ coeff_dxy_m1_0_m1 = t141;
+ coeff_dxy_0_0_m1 = t141;
+ coeff_dxy_p1_0_m1 = t141;
+ coeff_dxy_m1_p1_m1 = t140;
+ coeff_dxy_0_p1_m1 = t141;
+ coeff_dxy_p1_p1_m1 = t139;
+ coeff_dxy_m1_m1_0 = t139;
+ coeff_dxy_0_m1_0 = t141;
+ coeff_dxy_p1_m1_0 = t140;
+ coeff_dxy_m1_0_0 = t141;
+ coeff_dxy_0_0_0 = t141;
+ coeff_dxy_p1_0_0 = t141;
+ coeff_dxy_m1_p1_0 = t140;
+ coeff_dxy_0_p1_0 = t141;
+ coeff_dxy_p1_p1_0 = t139;
+ coeff_dxy_m1_m1_p1 = t139;
+ coeff_dxy_0_m1_p1 = t141;
+ coeff_dxy_p1_m1_p1 = t140;
+ coeff_dxy_m1_0_p1 = t141;
+ coeff_dxy_0_0_p1 = t141;
+ coeff_dxy_p1_0_p1 = t141;
+ coeff_dxy_m1_p1_p1 = t140;
+ coeff_dxy_0_p1_p1 = t141;
+ coeff_dxy_p1_p1_p1 = t139;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c
new file mode 100644
index 0000000..2d102b8
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c
@@ -0,0 +1,33 @@
+fp t144,
+ t143,
+ t142;
+ t144 = RATIONAL(0.0,1.0);
+ t143 = RATIONAL(-1.0,12.0);
+ t142 = RATIONAL(1.0,12.0);
+ coeff_dxz_m1_m1_m1 = t142;
+ coeff_dxz_0_m1_m1 = t144;
+ coeff_dxz_p1_m1_m1 = t143;
+ coeff_dxz_m1_0_m1 = t142;
+ coeff_dxz_0_0_m1 = t144;
+ coeff_dxz_p1_0_m1 = t143;
+ coeff_dxz_m1_p1_m1 = t142;
+ coeff_dxz_0_p1_m1 = t144;
+ coeff_dxz_p1_p1_m1 = t143;
+ coeff_dxz_m1_m1_0 = t144;
+ coeff_dxz_0_m1_0 = t144;
+ coeff_dxz_p1_m1_0 = t144;
+ coeff_dxz_m1_0_0 = t144;
+ coeff_dxz_0_0_0 = t144;
+ coeff_dxz_p1_0_0 = t144;
+ coeff_dxz_m1_p1_0 = t144;
+ coeff_dxz_0_p1_0 = t144;
+ coeff_dxz_p1_p1_0 = t144;
+ coeff_dxz_m1_m1_p1 = t143;
+ coeff_dxz_0_m1_p1 = t144;
+ coeff_dxz_p1_m1_p1 = t142;
+ coeff_dxz_m1_0_p1 = t143;
+ coeff_dxz_0_0_p1 = t144;
+ coeff_dxz_p1_0_p1 = t142;
+ coeff_dxz_m1_p1_p1 = t143;
+ coeff_dxz_0_p1_p1 = t144;
+ coeff_dxz_p1_p1_p1 = t142;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c
new file mode 100644
index 0000000..bf3a846
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c
@@ -0,0 +1,61 @@
+fp t109,
+ t104,
+ t106,
+ t118,
+ t107,
+ t103,
+ t117,
+ t102,
+ t116,
+ t115,
+ t114,
+ t113,
+ t112,
+ t111,
+ t110,
+ t108,
+ t105;
+ t109 = RATIONAL(1.0,12.0);
+ t104 = t109*z;
+ t106 = RATIONAL(1.0,9.0)*y;
+ t118 = t104+t106;
+ t107 = RATIONAL(-1.0,12.0);
+ t103 = t107*x;
+ t117 = t103+t106;
+ t102 = t109*x;
+ t116 = t102+t106;
+ t115 = t107*z+t106;
+ t114 = t103+t115;
+ t113 = t104+t116;
+ t112 = t104+t117;
+ t111 = t102+t115;
+ t110 = RATIONAL(-1.0,18.0);
+ t108 = RATIONAL(1.0,18.0);
+ t105 = RATIONAL(-2.0,9.0)*y;
+ coeff_dy_m1_m1_m1 = t110+t113;
+ coeff_dy_0_m1_m1 = t110+t118;
+ coeff_dy_p1_m1_m1 = t110+t112;
+ coeff_dy_m1_0_m1 = t105;
+ coeff_dy_0_0_m1 = t105;
+ coeff_dy_p1_0_m1 = t105;
+ coeff_dy_m1_p1_m1 = t108+t114;
+ coeff_dy_0_p1_m1 = t108+t115;
+ coeff_dy_p1_p1_m1 = t108+t111;
+ coeff_dy_m1_m1_0 = t110+t116;
+ coeff_dy_0_m1_0 = t110+t106;
+ coeff_dy_p1_m1_0 = t110+t117;
+ coeff_dy_m1_0_0 = t105;
+ coeff_dy_0_0_0 = t105;
+ coeff_dy_p1_0_0 = t105;
+ coeff_dy_m1_p1_0 = t108+t117;
+ coeff_dy_0_p1_0 = t106+t108;
+ coeff_dy_p1_p1_0 = t108+t116;
+ coeff_dy_m1_m1_p1 = t110+t111;
+ coeff_dy_0_m1_p1 = t110+t115;
+ coeff_dy_p1_m1_p1 = t110+t114;
+ coeff_dy_m1_0_p1 = t105;
+ coeff_dy_0_0_p1 = t105;
+ coeff_dy_p1_0_p1 = t105;
+ coeff_dy_m1_p1_p1 = t108+t112;
+ coeff_dy_0_p1_p1 = t108+t118;
+ coeff_dy_p1_p1_p1 = t108+t113;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c
new file mode 100644
index 0000000..1863390
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c
@@ -0,0 +1,31 @@
+fp t146,
+ t145;
+ t146 = RATIONAL(1.0,9.0);
+ t145 = RATIONAL(-2.0,9.0);
+ coeff_dyy_m1_m1_m1 = t146;
+ coeff_dyy_0_m1_m1 = t146;
+ coeff_dyy_p1_m1_m1 = t146;
+ coeff_dyy_m1_0_m1 = t145;
+ coeff_dyy_0_0_m1 = t145;
+ coeff_dyy_p1_0_m1 = t145;
+ coeff_dyy_m1_p1_m1 = t146;
+ coeff_dyy_0_p1_m1 = t146;
+ coeff_dyy_p1_p1_m1 = t146;
+ coeff_dyy_m1_m1_0 = t146;
+ coeff_dyy_0_m1_0 = t146;
+ coeff_dyy_p1_m1_0 = t146;
+ coeff_dyy_m1_0_0 = t145;
+ coeff_dyy_0_0_0 = t145;
+ coeff_dyy_p1_0_0 = t145;
+ coeff_dyy_m1_p1_0 = t146;
+ coeff_dyy_0_p1_0 = t146;
+ coeff_dyy_p1_p1_0 = t146;
+ coeff_dyy_m1_m1_p1 = t146;
+ coeff_dyy_0_m1_p1 = t146;
+ coeff_dyy_p1_m1_p1 = t146;
+ coeff_dyy_m1_0_p1 = t145;
+ coeff_dyy_0_0_p1 = t145;
+ coeff_dyy_p1_0_p1 = t145;
+ coeff_dyy_m1_p1_p1 = t146;
+ coeff_dyy_0_p1_p1 = t146;
+ coeff_dyy_p1_p1_p1 = t146;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c
new file mode 100644
index 0000000..b507802
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c
@@ -0,0 +1,33 @@
+fp t149,
+ t148,
+ t147;
+ t149 = RATIONAL(0.0,1.0);
+ t148 = RATIONAL(-1.0,12.0);
+ t147 = RATIONAL(1.0,12.0);
+ coeff_dyz_m1_m1_m1 = t147;
+ coeff_dyz_0_m1_m1 = t147;
+ coeff_dyz_p1_m1_m1 = t147;
+ coeff_dyz_m1_0_m1 = t149;
+ coeff_dyz_0_0_m1 = t149;
+ coeff_dyz_p1_0_m1 = t149;
+ coeff_dyz_m1_p1_m1 = t148;
+ coeff_dyz_0_p1_m1 = t148;
+ coeff_dyz_p1_p1_m1 = t148;
+ coeff_dyz_m1_m1_0 = t149;
+ coeff_dyz_0_m1_0 = t149;
+ coeff_dyz_p1_m1_0 = t149;
+ coeff_dyz_m1_0_0 = t149;
+ coeff_dyz_0_0_0 = t149;
+ coeff_dyz_p1_0_0 = t149;
+ coeff_dyz_m1_p1_0 = t149;
+ coeff_dyz_0_p1_0 = t149;
+ coeff_dyz_p1_p1_0 = t149;
+ coeff_dyz_m1_m1_p1 = t148;
+ coeff_dyz_0_m1_p1 = t148;
+ coeff_dyz_p1_m1_p1 = t148;
+ coeff_dyz_m1_0_p1 = t149;
+ coeff_dyz_0_0_p1 = t149;
+ coeff_dyz_p1_0_p1 = t149;
+ coeff_dyz_m1_p1_p1 = t147;
+ coeff_dyz_0_p1_p1 = t147;
+ coeff_dyz_p1_p1_p1 = t147;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c
new file mode 100644
index 0000000..0c11cd4
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c
@@ -0,0 +1,61 @@
+fp t124,
+ t125,
+ t120,
+ t136,
+ t127,
+ t121,
+ t135,
+ t119,
+ t134,
+ t133,
+ t132,
+ t131,
+ t130,
+ t129,
+ t128,
+ t126,
+ t123;
+ t124 = RATIONAL(1.0,9.0)*z;
+ t125 = RATIONAL(-1.0,12.0);
+ t120 = t125*x;
+ t136 = t124+t120;
+ t127 = RATIONAL(1.0,12.0);
+ t121 = t127*y;
+ t135 = t124+t121;
+ t119 = t125*y;
+ t134 = t124+t119;
+ t133 = t124+t127*x;
+ t132 = t120+t135;
+ t131 = t119+t133;
+ t130 = t120+t134;
+ t129 = t121+t133;
+ t128 = RATIONAL(-1.0,18.0);
+ t126 = RATIONAL(1.0,18.0);
+ t123 = RATIONAL(-2.0,9.0)*z;
+ coeff_dz_m1_m1_m1 = t128+t129;
+ coeff_dz_0_m1_m1 = t128+t135;
+ coeff_dz_p1_m1_m1 = t128+t132;
+ coeff_dz_m1_0_m1 = t128+t133;
+ coeff_dz_0_0_m1 = t124+t128;
+ coeff_dz_p1_0_m1 = t128+t136;
+ coeff_dz_m1_p1_m1 = t128+t131;
+ coeff_dz_0_p1_m1 = t128+t134;
+ coeff_dz_p1_p1_m1 = t128+t130;
+ coeff_dz_m1_m1_0 = t123;
+ coeff_dz_0_m1_0 = t123;
+ coeff_dz_p1_m1_0 = t123;
+ coeff_dz_m1_0_0 = t123;
+ coeff_dz_0_0_0 = t123;
+ coeff_dz_p1_0_0 = t123;
+ coeff_dz_m1_p1_0 = t123;
+ coeff_dz_0_p1_0 = t123;
+ coeff_dz_p1_p1_0 = t123;
+ coeff_dz_m1_m1_p1 = t126+t130;
+ coeff_dz_0_m1_p1 = t126+t134;
+ coeff_dz_p1_m1_p1 = t126+t131;
+ coeff_dz_m1_0_p1 = t126+t136;
+ coeff_dz_0_0_p1 = t124+t126;
+ coeff_dz_p1_0_p1 = t126+t133;
+ coeff_dz_m1_p1_p1 = t126+t132;
+ coeff_dz_0_p1_p1 = t126+t135;
+ coeff_dz_p1_p1_p1 = t126+t129;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c
new file mode 100644
index 0000000..8dbd41a
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c
@@ -0,0 +1,31 @@
+fp t151,
+ t150;
+ t151 = RATIONAL(1.0,9.0);
+ t150 = RATIONAL(-2.0,9.0);
+ coeff_dzz_m1_m1_m1 = t151;
+ coeff_dzz_0_m1_m1 = t151;
+ coeff_dzz_p1_m1_m1 = t151;
+ coeff_dzz_m1_0_m1 = t151;
+ coeff_dzz_0_0_m1 = t151;
+ coeff_dzz_p1_0_m1 = t151;
+ coeff_dzz_m1_p1_m1 = t151;
+ coeff_dzz_0_p1_m1 = t151;
+ coeff_dzz_p1_p1_m1 = t151;
+ coeff_dzz_m1_m1_0 = t150;
+ coeff_dzz_0_m1_0 = t150;
+ coeff_dzz_p1_m1_0 = t150;
+ coeff_dzz_m1_0_0 = t150;
+ coeff_dzz_0_0_0 = t150;
+ coeff_dzz_p1_0_0 = t150;
+ coeff_dzz_m1_p1_0 = t150;
+ coeff_dzz_0_p1_0 = t150;
+ coeff_dzz_p1_p1_0 = t150;
+ coeff_dzz_m1_m1_p1 = t151;
+ coeff_dzz_0_m1_p1 = t151;
+ coeff_dzz_p1_m1_p1 = t151;
+ coeff_dzz_m1_0_p1 = t151;
+ coeff_dzz_0_0_p1 = t151;
+ coeff_dzz_p1_0_p1 = t151;
+ coeff_dzz_m1_p1_p1 = t151;
+ coeff_dzz_0_p1_p1 = t151;
+ coeff_dzz_p1_p1_p1 = t151;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..8736aff
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c
@@ -0,0 +1,906 @@
+fp t484,
+ t501,
+ t340,
+ t244,
+ t502,
+ t505,
+ t493,
+ t359,
+ t730,
+ t429,
+ t617,
+ t405,
+ t729,
+ t486,
+ t597,
+ t272,
+ t582,
+ t265,
+ t606,
+ t506,
+ t503,
+ t491,
+ t371,
+ t728,
+ t477,
+ t339,
+ t243,
+ t586,
+ t727,
+ t435,
+ t441,
+ t635,
+ t726,
+ t488,
+ t343,
+ t251,
+ t504,
+ t500,
+ t373,
+ t725,
+ t362,
+ t724,
+ t242,
+ t367,
+ t723,
+ t331,
+ t223,
+ t722,
+ t469,
+ t631,
+ t210,
+ t159,
+ t721,
+ t645,
+ t610,
+ t157,
+ t720,
+ t332,
+ t269,
+ t498,
+ t357,
+ t719,
+ t718,
+ t368,
+ t268,
+ t717,
+ t716,
+ t346,
+ t232,
+ t358,
+ t715,
+ t467,
+ t391,
+ t714,
+ t495,
+ t379,
+ t376,
+ t713,
+ t341,
+ t227,
+ t712,
+ t464,
+ t614,
+ t197,
+ t154,
+ t711,
+ t334,
+ t221,
+ t710,
+ t158,
+ t709,
+ t708,
+ t349,
+ t707,
+ t648,
+ t392,
+ t481,
+ t706,
+ t705,
+ t245,
+ t590,
+ t704,
+ t470,
+ t703,
+ t702,
+ t701,
+ t700,
+ t699,
+ t698,
+ t697,
+ t696,
+ t499,
+ t608,
+ t262,
+ t695,
+ t153,
+ t694,
+ t228,
+ t693,
+ t692,
+ t691,
+ t344,
+ t254,
+ t690,
+ t419,
+ t629,
+ t400,
+ t689,
+ t363,
+ t641,
+ t688,
+ t401,
+ t420,
+ t687,
+ t686,
+ t475,
+ t612,
+ t388,
+ t685,
+ t476,
+ t489,
+ t450,
+ t627,
+ t169,
+ t684,
+ t461,
+ t459,
+ t327,
+ t398,
+ t683,
+ t471,
+ t487,
+ t347,
+ t395,
+ t682,
+ t428,
+ t465,
+ t490,
+ t681,
+ t348,
+ t640,
+ t680,
+ t679,
+ t647,
+ t678,
+ t619,
+ t328,
+ t677,
+ t611,
+ t676,
+ t496,
+ t354,
+ t433,
+ t675,
+ t438,
+ t439,
+ t497,
+ t353,
+ t674,
+ t415,
+ t448,
+ t673,
+ t636,
+ t672,
+ t455,
+ t451,
+ t638,
+ t492,
+ t671,
+ t166,
+ t670,
+ t453,
+ t458,
+ t669,
+ t668,
+ t479,
+ t478,
+ t336,
+ t407,
+ t667,
+ t445,
+ t436,
+ t183,
+ t494,
+ t375,
+ t666,
+ t337,
+ t644,
+ t665,
+ t383,
+ t642,
+ t184,
+ t664,
+ t364,
+ t624,
+ t663,
+ t662,
+ t372,
+ t483,
+ t412,
+ t661,
+ t660,
+ t618,
+ t338,
+ t659,
+ t325,
+ t658,
+ t360,
+ t190,
+ t657,
+ t656,
+ t381,
+ t637,
+ t655,
+ t378,
+ t654,
+ t653,
+ t634,
+ t652,
+ t351,
+ t651,
+ t621,
+ t650,
+ t649,
+ t646,
+ t425,
+ t643,
+ t446,
+ t639,
+ t430,
+ t633,
+ t413,
+ t632,
+ t485,
+ t630,
+ t473,
+ t628,
+ t434,
+ t626,
+ t456,
+ t625,
+ t431,
+ t623,
+ t474,
+ t622,
+ t472,
+ t620,
+ t424,
+ t616,
+ t403,
+ t615,
+ t426,
+ t613,
+ t266,
+ t609,
+ t386,
+ t607,
+ t605,
+ t604,
+ t247,
+ t603,
+ t226,
+ t602,
+ t601,
+ t257,
+ t249,
+ t600,
+ t377,
+ t382,
+ t598,
+ t596,
+ t595,
+ t259,
+ t594,
+ t380,
+ t593,
+ t256,
+ t592,
+ t591,
+ t589,
+ t588,
+ t587,
+ t585,
+ t584,
+ t583,
+ t581,
+ t263,
+ t580,
+ t579,
+ t208,
+ t191,
+ t578,
+ t577,
+ t576,
+ t575,
+ t574,
+ t573,
+ t156,
+ t572,
+ t571,
+ t570,
+ t569,
+ t568,
+ t567,
+ t566,
+ t155,
+ t565,
+ t564,
+ t563,
+ t562,
+ t561,
+ t560,
+ t559,
+ t558,
+ t557,
+ t556,
+ t152,
+ t555,
+ t554,
+ t553,
+ t552,
+ t551,
+ t550,
+ t549,
+ t548,
+ t547,
+ t546,
+ t545,
+ t544,
+ t543,
+ t542,
+ t541,
+ t540,
+ t402,
+ t539,
+ t538,
+ t537,
+ t536,
+ t192,
+ t535,
+ t534,
+ t345,
+ t533,
+ t532,
+ t531,
+ t530,
+ t529,
+ t528,
+ t527,
+ t437,
+ t526,
+ t525,
+ t449,
+ t524,
+ t523,
+ t399,
+ t522,
+ t521,
+ t447,
+ t520,
+ t389,
+ t519,
+ t411,
+ t518,
+ t517,
+ t516,
+ t515,
+ t514,
+ t513,
+ t512,
+ t511,
+ t510,
+ t480,
+ t466,
+ t463,
+ t462,
+ t460,
+ t457,
+ t452,
+ t443,
+ t442,
+ t417,
+ t416,
+ t414,
+ t410,
+ t409,
+ t408,
+ t404,
+ t396,
+ t394,
+ t393,
+ t390,
+ t385,
+ t370,
+ t178,
+ t177,
+ t161;
+ t484 = RATIONAL(1.0,160.0);
+ t501 = z*z;
+ t340 = t484*t501;
+ t244 = y*t340;
+ t502 = y*y;
+ t505 = t502*y;
+ t493 = RATIONAL(-1.0,32.0);
+ t359 = t493*t505;
+ t730 = t244+t359;
+ t429 = RATIONAL(-31.0,1000.0);
+ t617 = z*t429;
+ t405 = RATIONAL(141.0,2000.0);
+ t729 = x*t617+t405*y;
+ t486 = RATIONAL(-3.0,160.0);
+ t597 = t486*t502;
+ t272 = x*t597;
+ t582 = t486*t501;
+ t265 = x*t582;
+ t606 = t272+t265;
+ t506 = x*x;
+ t503 = t506*x;
+ t491 = RATIONAL(1.0,96.0);
+ t371 = t491*t503;
+ t728 = t606+t371;
+ t477 = RATIONAL(3.0,160.0);
+ t339 = t477*t502;
+ t243 = x*t339;
+ t586 = t243+t265;
+ t727 = t586+t371;
+ t435 = RATIONAL(-97.0,3000.0);
+ t441 = RATIONAL(-37.0,1000.0);
+ t635 = z*t441;
+ t726 = x*t635+t435*y;
+ t488 = RATIONAL(-1.0,160.0);
+ t343 = t488*t502;
+ t251 = z*t343;
+ t504 = t501*z;
+ t500 = RATIONAL(1.0,32.0);
+ t373 = t500*t504;
+ t725 = t251+t373;
+ t362 = t493*t504;
+ t724 = t362+t251;
+ t242 = y*t582;
+ t367 = t491*t505;
+ t723 = t242+t367;
+ t331 = t484*t502;
+ t223 = z*t331;
+ t722 = t362+t223;
+ t469 = RATIONAL(-9.0,1000.0);
+ t631 = x*t469;
+ t210 = z*t631;
+ t159 = y*t210;
+ t721 = RATIONAL(71.0,2000.0)+t159;
+ t645 = x*y;
+ t610 = z*t645;
+ t157 = RATIONAL(3.0,1000.0)*t610;
+ t720 = RATIONAL(143.0,2000.0)+t157;
+ t332 = t477*t501;
+ t269 = y*t332;
+ t498 = RATIONAL(-1.0,96.0);
+ t357 = t498*t505;
+ t719 = t269+t357;
+ t718 = t441*t645+t435*z;
+ t368 = t498*t504;
+ t268 = z*t597;
+ t717 = t368+t268;
+ t716 = RATIONAL(-59.0,2000.0)+t159;
+ t346 = t488*t501;
+ t232 = y*t346;
+ t358 = t500*t505;
+ t715 = t232+t358;
+ t467 = RATIONAL(11.0,500.0);
+ t391 = RATIONAL(-167.0,12000.0);
+ t714 = t467*t645+t391*z;
+ t495 = RATIONAL(3.0,80.0);
+ t379 = t495*t501;
+ t376 = t495*t502;
+ t713 = t379+t376;
+ t341 = t488*t506;
+ t227 = y*t341;
+ t712 = t227+t730;
+ t464 = RATIONAL(-3.0,1000.0);
+ t614 = y*t464;
+ t197 = z*t614;
+ t154 = x*t197;
+ t711 = RATIONAL(49.0,4000.0)+t154;
+ t334 = t484*t506;
+ t221 = y*t334;
+ t710 = t221+t359;
+ t158 = RATIONAL(9.0,1000.0)*t610;
+ t709 = RATIONAL(-97.0,4000.0)+t158;
+ t708 = t242+t357;
+ t349 = t491*t504;
+ t707 = t349+t268;
+ t648 = y*z;
+ t392 = RATIONAL(281.0,12000.0);
+ t481 = RATIONAL(-9.0,250.0);
+ t706 = t392*x+t481*t648;
+ t705 = t223+t373;
+ t245 = x*t332;
+ t590 = t243+t245;
+ t704 = t371+t590;
+ t470 = RATIONAL(-41.0,750.0);
+ t703 = t470*y+t210;
+ t702 = RATIONAL(-67.0,4000.0)+t158;
+ t701 = RATIONAL(73.0,4000.0)+t158;
+ t700 = y*t631+t470*z;
+ t699 = t429*t645+t405*z;
+ t698 = t244+t358;
+ t697 = RATIONAL(-23.0,500.0)+t157;
+ t696 = RATIONAL(49.0,1000.0)+t157;
+ t499 = RATIONAL(1.0,20.0);
+ t608 = t506*t486;
+ t262 = z*t608;
+ t695 = t499*t506+t262;
+ t153 = RATIONAL(27.0,1000.0)*t610;
+ t694 = t153+RATIONAL(-59.0,1000.0);
+ t228 = z*t339;
+ t693 = t368+t228;
+ t692 = t232+t359;
+ t691 = RATIONAL(7.0,250.0)+t159;
+ t344 = t477*t506;
+ t254 = z*t344;
+ t690 = t244+t254;
+ t419 = RATIONAL(-13.0,2000.0);
+ t629 = x*t419;
+ t400 = RATIONAL(323.0,4000.0);
+ t689 = t332+y*t629+t400*z;
+ t363 = t500*t501;
+ t641 = x*t481;
+ t688 = t363+y*t641+t392*z;
+ t401 = RATIONAL(53.0,12000.0);
+ t420 = RATIONAL(49.0,2000.0);
+ t687 = t420*t645+t332+t401*z;
+ t686 = t344+t400*x+t419*t648;
+ t475 = RATIONAL(-7.0,250.0);
+ t612 = y*t475;
+ t388 = RATIONAL(-137.0,12000.0);
+ t685 = t388*z+x*t612+t340;
+ t476 = RATIONAL(-4.0,375.0);
+ t489 = RATIONAL(-1.0,80.0);
+ t450 = RATIONAL(31.0,2000.0);
+ t627 = z*t450;
+ t169 = y*t627;
+ t684 = t476*x+t489*t506+t169;
+ t461 = RATIONAL(-17.0,500.0);
+ t459 = RATIONAL(-11.0,160.0);
+ t327 = t459*t506;
+ t398 = RATIONAL(-107.0,4000.0);
+ t683 = t398*x+t461*t648+t327;
+ t471 = RATIONAL(-1.0,2000.0);
+ t487 = RATIONAL(7.0,160.0);
+ t347 = t487*t501;
+ t395 = RATIONAL(-607.0,12000.0);
+ t682 = t347+t471*t645+t395*z;
+ t428 = RATIONAL(-49.0,2000.0);
+ t465 = RATIONAL(-7.0,2000.0);
+ t490 = RATIONAL(-3.0,40.0);
+ t681 = t490*t501+t465*t645+t428*z;
+ t348 = t487*t502;
+ t640 = z*t471;
+ t680 = t348+x*t640+t395*y;
+ t679 = z*t629+t400*y+t339;
+ t647 = x*z;
+ t678 = t388*y+t475*t647+t331;
+ t619 = x*t461;
+ t328 = t459*t501;
+ t677 = y*t619+t398*z+t328;
+ t611 = z*t465;
+ t676 = t428*y+x*t611+t490*t502;
+ t496 = RATIONAL(-1.0,16.0);
+ t354 = t496*t501;
+ t433 = RATIONAL(-87.0,2000.0);
+ t675 = x*t614+t433*z+t354;
+ t438 = RATIONAL(13.0,1000.0);
+ t439 = RATIONAL(-29.0,6000.0);
+ t497 = RATIONAL(1.0,40.0);
+ t353 = t497*t502;
+ t674 = t439*y+t438*t647+t353;
+ t415 = RATIONAL(183.0,4000.0);
+ t448 = RATIONAL(37.0,2000.0);
+ t673 = t348+t448*t647+t415*y;
+ t636 = z*t420;
+ t672 = t344+t401*x+y*t636;
+ t455 = RATIONAL(-79.0,2000.0);
+ t451 = RATIONAL(43.0,2000.0);
+ t638 = x*t451;
+ t492 = RATIONAL(-1.0,20.0);
+ t671 = t492*t502+t455*y+z*t638;
+ t166 = x*t627;
+ t670 = t166+t489*t502+t476*y;
+ t453 = RATIONAL(19.0,1000.0);
+ t458 = RATIONAL(53.0,1000.0);
+ t669 = t379+t458*z+t453*t645;
+ t668 = y*t638+t455*z+t492*t501;
+ t479 = RATIONAL(2.0,125.0);
+ t478 = RATIONAL(-9.0,160.0);
+ t336 = t478*t502;
+ t407 = RATIONAL(-137.0,4000.0);
+ t667 = t407*y+t479*t647+t336;
+ t445 = RATIONAL(-17.0,3000.0);
+ t436 = RATIONAL(-19.0,2000.0);
+ t183 = t436*t648;
+ t494 = RATIONAL(1.0,80.0);
+ t375 = t494*t506;
+ t666 = t445*x+t183+t375;
+ t337 = t487*t506;
+ t644 = y*t448;
+ t665 = t415*x+t337+z*t644;
+ t383 = t494*t501;
+ t642 = x*t436;
+ t184 = y*t642;
+ t664 = t445*z+t383+t184;
+ t364 = t495*t506;
+ t624 = z*t453;
+ t663 = t364+y*t624+t458*x;
+ t662 = t455*x+t492*t506+t451*t648;
+ t372 = t500*t502;
+ t483 = RATIONAL(-1.0,500.0);
+ t412 = RATIONAL(299.0,4000.0);
+ t661 = t483*t647+t372+t412*y;
+ t660 = x*t624+t376+t458*y;
+ t618 = y*t479;
+ t338 = t478*t501;
+ t659 = t407*z+x*t618+t338;
+ t325 = t459*t502;
+ t658 = z*t619+t398*y+t325;
+ t360 = t494*t502;
+ t190 = z*t642;
+ t657 = t360+t445*y+t190;
+ t656 = x*t636+t401*y+t339;
+ t381 = t497*t501;
+ t637 = y*t438;
+ t655 = t381+x*t637+t439*z;
+ t378 = t496*t502;
+ t654 = t464*t647+t378+t433*y;
+ t653 = t334+z*t612+t388*x;
+ t634 = y*t483;
+ t652 = t363+x*t634+t412*z;
+ t351 = t497*t506;
+ t651 = t439*x+t351+z*t637;
+ t621 = z*t467;
+ t650 = y*t621+t341+t371+t391*x;
+ t649 = t381+t351+RATIONAL(-61.0,4000.0)+t353;
+ t646 = z+y;
+ t425 = RATIONAL(-39.0,2000.0);
+ t643 = x*t425;
+ t446 = RATIONAL(27.0,2000.0);
+ t639 = y*t446;
+ t430 = RATIONAL(-23.0,2000.0);
+ t633 = x*t430;
+ t413 = RATIONAL(111.0,2000.0);
+ t632 = z*t413;
+ t485 = RATIONAL(-9.0,500.0);
+ t630 = x*t485;
+ t473 = RATIONAL(-3.0,2000.0);
+ t628 = x*t473;
+ t434 = RATIONAL(-21.0,2000.0);
+ t626 = y*t434;
+ t456 = RATIONAL(-27.0,1000.0);
+ t625 = z*t456;
+ t431 = RATIONAL(93.0,2000.0);
+ t623 = y*t431;
+ t474 = RATIONAL(-1.0,250.0);
+ t622 = y*t474;
+ t472 = RATIONAL(-1.0,1000.0);
+ t620 = x*t472;
+ t424 = RATIONAL(33.0,2000.0);
+ t616 = z*t424;
+ t403 = RATIONAL(129.0,2000.0);
+ t615 = x*t403;
+ t426 = RATIONAL(-17.0,2000.0);
+ t613 = z*t426;
+ t266 = y*t608;
+ t609 = t266+t254;
+ t386 = t500*t503;
+ t607 = t496*t506+t386;
+ t605 = t243+t268;
+ t604 = t272+t245;
+ t247 = z*t334;
+ t603 = t221+t247;
+ t226 = z*t341;
+ t602 = t226+t227;
+ t601 = t272+t228;
+ t257 = x*t346;
+ t249 = x*t331;
+ t600 = t257+t249;
+ t377 = t493*t503;
+ t382 = t500*t506;
+ t598 = t377+t382;
+ t596 = t221+t226;
+ t595 = t226+t223;
+ t259 = y*t344;
+ t594 = t269+t259;
+ t380 = t498*t503;
+ t593 = t380+t382;
+ t256 = x*t340;
+ t592 = t256+t249;
+ t591 = t228+t254;
+ t589 = t259+t262;
+ t588 = t242+t266;
+ t587 = t269+t266;
+ t585 = t232+t265;
+ t584 = t247+t251;
+ t583 = t247+t227;
+ t581 = t372+t357;
+ t263 = x*t343;
+ t580 = t256+t263;
+ t579 = t257+t263;
+ t208 = z*t620;
+ t191 = x*t625;
+ t578 = t259+t725;
+ t577 = t266+t725;
+ t576 = t247+t723;
+ t575 = t259+t722;
+ t574 = t226+t719;
+ t573 = t227+t693;
+ t156 = RATIONAL(1.0,1000.0)*t610;
+ t572 = t377+t156+t579;
+ t571 = t380+t349+t265+t254;
+ t570 = t368+t262+t245+t371;
+ t569 = t269+t367+t717;
+ t568 = t349+t228+t708;
+ t567 = t707+t715;
+ t566 = t380+t154+t590;
+ t155 = y*t208;
+ t565 = t155+t386+t592;
+ t564 = t377+t367+t249+t266;
+ t563 = t698+t705;
+ t562 = t247+t376+t719;
+ t561 = t698+t724;
+ t560 = t221+t379+t693;
+ t559 = t692+t705;
+ t558 = t272+t371+t710;
+ t557 = t349+t346+t262+t263;
+ t556 = t708+t717;
+ t152 = y*t191;
+ t555 = t152+t380+t606;
+ t554 = t692+t724;
+ t553 = t554+t602;
+ t552 = t561+t596;
+ t551 = t569+t609;
+ t550 = t563+t603;
+ t549 = t380+y*t635+t364+t435*x+t709;
+ t548 = t386+t600+t712;
+ t547 = t559+t583;
+ t546 = t559+t596;
+ t545 = t571+t605;
+ t544 = t377+t221+t580+t715;
+ t543 = t377+t373+t584+t600;
+ t542 = t570+t601;
+ t541 = t568+t589;
+ t540 = t259+t380+t604+t723;
+ t402 = RATIONAL(469.0,4000.0);
+ t539 = t402+t428*x+y*t611+t490*t506+t154+t386;
+ t538 = t349+t367+t591+t594;
+ t537 = t563+t602;
+ t536 = t347+t415*z+t362+x*t644+t697;
+ t192 = t450*t645;
+ t535 = t192+t349+t489*t501+t476*z+t702;
+ t534 = t362+t386+t580+t595;
+ t345 = t478*t506;
+ t533 = z*t618+t345+t386+t407*x+t720;
+ t532 = t569+t589;
+ t531 = t561+t583;
+ t530 = t367+t391*y+t343+x*t621+t691;
+ t529 = t357+t587+t727;
+ t528 = t259+t254+t556;
+ t527 = t380+t337+y*t640+t395*x+t721;
+ t437 = RATIONAL(79.0,3000.0);
+ t526 = t437*x+t472*t648+t711+t728;
+ t525 = t262+t437*z+y*t620+t707+t711;
+ t449 = RATIONAL(-59.0,4000.0);
+ t524 = t470*x+t152+t449+t469*t648+t704;
+ t523 = t437*y+t208+t367+t588+t711;
+ t399 = RATIONAL(191.0,4000.0);
+ t522 = t399*x+t485*t648+t592+t598+t716;
+ t521 = t363+y*t630+t247+t399*z+t716+t722;
+ t447 = RATIONAL(-33.0,2000.0);
+ t520 = y*t625+t447*x+t579+t607+t701;
+ t389 = RATIONAL(-691.0,12000.0);
+ t519 = t389*x+z*t622+t590+t593+t696;
+ t411 = RATIONAL(397.0,4000.0);
+ t518 = t411+t197+t433*x+t156+t592+t607;
+ t517 = t378+t447*y+t191+t227+t701+t715;
+ t516 = t377+y*t617+t154+t405*x+t649;
+ t515 = t226+t456*t645+t447*z+t354+t701+t725;
+ t514 = t392*y+z*t641+t581+t588+t694;
+ t513 = t389*y+t474*t647+t581+t594+t696;
+ t512 = t363+t389*z+t368+x*t622+t591+t696;
+ t511 = t244+t399*y+t372+z*t630+t710+t716;
+ t510 = t155+t420+z*t634+t412*x+t579+t598;
+ t480 = RATIONAL(-7.0,160.0);
+ t466 = RATIONAL(21.0,250.0);
+ t463 = RATIONAL(-17.0,375.0);
+ t462 = RATIONAL(13.0,500.0);
+ t460 = RATIONAL(-13.0,160.0);
+ t457 = RATIONAL(29.0,2000.0);
+ t452 = RATIONAL(-47.0,1500.0);
+ t443 = RATIONAL(-57.0,2000.0);
+ t442 = RATIONAL(-39.0,4000.0);
+ t417 = RATIONAL(147.0,2000.0);
+ t416 = RATIONAL(133.0,2000.0);
+ t414 = RATIONAL(307.0,6000.0);
+ t410 = RATIONAL(157.0,2000.0);
+ t409 = RATIONAL(-129.0,4000.0);
+ t408 = RATIONAL(-191.0,4000.0);
+ t404 = RATIONAL(-437.0,6000.0);
+ t396 = RATIONAL(-539.0,12000.0);
+ t394 = RATIONAL(319.0,12000.0);
+ t393 = RATIONAL(-449.0,12000.0);
+ t390 = RATIONAL(349.0,12000.0);
+ t385 = t499*t502;
+ t370 = t499*t501;
+ t178 = z*t626;
+ t177 = x*t626;
+ t161 = t434*t647;
+ coeff_I_m1_m1_m1 = RATIONAL(-269.0,4000.0)+t266+t452*z+t385+t370+(t417*z+
+t452)*y+(t452+t646*t417)*x+t555+t556+t695;
+ coeff_I_0_m1_m1 = t528+t442*x+t403*t648+t460*t506+t386+t579+t680+t682+
+t721;
+ coeff_I_p1_m1_m1 = t377+t528+t410*x+y*t632+t375+t592+t709+t713+t718+t726;
+ coeff_I_p2_m1_m1 = t344+t393*x+t514+z*t623+t570+t605+t688;
+ coeff_I_m1_0_m1 = z*t615+t527+t460*t502+t442*y+t243+t262+t358+t573+t585+
+t682;
+ coeff_I_0_0_m1 = t426*t645+t404*z+t539+t254+t560+t600+t676+t715;
+ coeff_I_p1_0_m1 = t512+t544+t658+t686;
+ coeff_I_p2_0_m1 = t517+t542+t655+t666;
+ coeff_I_m1_p1_m1 = t360+t549+t410*y+t262+x*t632+t560+t586+t718+t730;
+ coeff_I_0_p1_m1 = t512+t548+t679+t683;
+ coeff_I_p1_p1_m1 = t463*z+t516+t424*t645+t359+t573+t580+t690+t729;
+ coeff_I_p2_p1_m1 = t511+t542+t653+t687;
+ coeff_I_m1_p2_m1 = t393*y+t532+t431*t647+t339+t593+t606+t688+t694+t706;
+ coeff_I_0_p2_m1 = t520+t551+t655+t657;
+ coeff_I_p1_p2_m1 = t522+t551+t678+t687;
+ coeff_I_p2_p2_m1 = t524+t414*z+y*t628+t383+t532+t703;
+ coeff_I_m1_m1_0 = t527+y*t615+t442*z+t460*t501+t574+t577+t604+t680;
+ coeff_I_0_m1_0 = x*t613+t404*y+t539+t562+t578+t580+t681;
+ coeff_I_p1_m1_0 = t513+t543+t677+t686;
+ coeff_I_p2_m1_0 = t515+t529+t666+t674;
+ coeff_I_m1_0_0 = t402+y*t613+t404*x+t364+t537+t566+t676+t681;
+ coeff_I_0_0_0 = t550+RATIONAL(177.0,1000.0)+t325+t190+(x+t646)*RATIONAL(
+-161.0,4000.0)+t183+t327+t328+t184+t565;
+ coeff_I_p1_0_0 = t550+t411+t178+t351+t466*x+t572+t654+t675;
+ coeff_I_p2_0_0 = t334+t430*t648+t390*x+t537+t659+t667+t720+t728;
+ coeff_I_m1_p1_0 = t519+t546+t677+t679;
+ coeff_I_0_p1_0 = t518+t353+t466*y+t161+t547+t675;
+ coeff_I_p1_p1_0 = t408*z+t192+t510+t338+t547+t661;
+ coeff_I_p2_p1_0 = t526+t546+t660+t668;
+ coeff_I_m1_p2_0 = t515+t540+t651+t657;
+ coeff_I_0_p2_0 = t331+t533+z*t633+t390*y+t576+t577+t580+t659;
+ coeff_I_p1_p2_0 = t523+t543+t663+t668;
+ coeff_I_p2_p2_0 = t242+t530+t177+t409*z+t226+t480*t501+t578+t586+t650;
+ coeff_I_m1_m1_p1 = t549+t410*z+t413*t645+t383+t266+t562+t604+t722+t726;
+ coeff_I_0_m1_p1 = t513+t534+t683+t689;
+ coeff_I_p1_m1_p1 = t463*y+t516+x*t616+t574+t575+t600+t699;
+ coeff_I_p2_m1_p1 = t521+t529+t653+t656;
+ coeff_I_m1_0_p1 = t519+t531+t658+t689;
+ coeff_I_0_0_p1 = t381+t177+t518+t466*z+t552+t654;
+ coeff_I_p1_0_p1 = t408*y+t166+t336+t510+t552+t652;
+ coeff_I_p2_0_p1 = t526+t531+t669+t671;
+ coeff_I_m1_p1_p1 = t554+t463*x+y*t616+t566+t603+t649+t699+t729;
+ coeff_I_0_p1_p1 = t345+t408*x+t553+t420+t169+t565+t652+t661;
+ coeff_I_p1_p1_p1 = RATIONAL(-193.0,4000.0)+t364+t416*z+(t416+t457*z)*y+(
+t416+t646*t457)*x+t553+t572+t713;
+ coeff_I_p2_p1_p1 = t536+z*t639+t394*x+t341+t558+t584+t585+t673;
+ coeff_I_m1_p2_p1 = t521+t540+t672+t678;
+ coeff_I_0_p2_p1 = t523+t534+t662+t669;
+ coeff_I_p1_p2_p1 = t242+t257+t536+t446*t647+t394*y+t343+t564+t595+t665;
+ coeff_I_p2_p2_p1 = t370+y*t643+t462*z+t575+t576+t670+t684+t702+t727;
+ coeff_I_m1_m1_p2 = t332+t382+t393*z+t514+x*t623+t571+t601+t706;
+ coeff_I_0_m1_p2 = t520+t541+t664+t674;
+ coeff_I_p1_m1_p2 = t522+t541+t656+t685;
+ coeff_I_p2_m1_p2 = t360+z*t628+t524+t414*y+t568+t609+t700;
+ coeff_I_m1_0_p2 = t517+t545+t651+t664;
+ coeff_I_0_0_p2 = t221+t340+t262+t533+y*t633+t390*z+t567+t600+t667;
+ coeff_I_p1_0_p2 = t525+t544+t663+t671;
+ coeff_I_p2_0_p2 = t409*y+t480*t502+t346+t567+t227+t254+t161+t604+t650+
+t691+t714;
+ coeff_I_m1_p1_p2 = t511+t545+t672+t685;
+ coeff_I_0_p1_p2 = t525+t548+t660+t662;
+ coeff_I_p1_p1_p2 = t377+t557+t256+x*t639+t394*z+t268+t665+t673+t697+t712;
+ coeff_I_p2_p1_p2 = t462*y+t385+t245+t268+z*t643+t535+t558+t684+t690;
+ coeff_I_m1_p2_p2 = t538+t414*x+t449+t473*t648+t375+t555+t700+t703;
+ coeff_I_0_p2_p2 = t257+t530+t409*x+t480*t506+t178+t386+t228+t557+t587+
+t714;
+ coeff_I_p1_p2_p2 = t269+t256+t462*x+t228+t425*t648+t535+t564+t670+t695;
+ coeff_I_p2_p2_p2 = RATIONAL(77.0,2000.0)+t396*z+t153+(t396+t443*z)*y+(
+t502+t501+t506)*t486+(t396+t646*t443)*x+t538+t704;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c
new file mode 100644
index 0000000..7374de1
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c
@@ -0,0 +1,507 @@
+fp t893,
+ t888,
+ t801,
+ t894,
+ t804,
+ t960,
+ t895,
+ t808,
+ t887,
+ t795,
+ t995,
+ t885,
+ t796,
+ t798,
+ t994,
+ t807,
+ t993,
+ t816,
+ t992,
+ t991,
+ t822,
+ t990,
+ t938,
+ t809,
+ t989,
+ t881,
+ t787,
+ t793,
+ t936,
+ t988,
+ t806,
+ t987,
+ t986,
+ t820,
+ t985,
+ t984,
+ t817,
+ t983,
+ t819,
+ t982,
+ t866,
+ t963,
+ t736,
+ t981,
+ t815,
+ t980,
+ t979,
+ t791,
+ t954,
+ t978,
+ t800,
+ t977,
+ t813,
+ t976,
+ t975,
+ t974,
+ t973,
+ t951,
+ t972,
+ t971,
+ t970,
+ t969,
+ t746,
+ t968,
+ t873,
+ t777,
+ t735,
+ t886,
+ t967,
+ t966,
+ t965,
+ t964,
+ t962,
+ t870,
+ t772,
+ t754,
+ t961,
+ t876,
+ t778,
+ t740,
+ t959,
+ t957,
+ t744,
+ t739,
+ t955,
+ t953,
+ t952,
+ t741,
+ t743,
+ t950,
+ t949,
+ t814,
+ t947,
+ t742,
+ t946,
+ t945,
+ t944,
+ t745,
+ t943,
+ t942,
+ t941,
+ t935,
+ t738,
+ t934,
+ t933,
+ t737,
+ t878,
+ t932,
+ t931,
+ t930,
+ t929,
+ t928,
+ t927,
+ t926,
+ t925,
+ t734,
+ t924,
+ t923,
+ t922,
+ t921,
+ t920,
+ t919,
+ t918,
+ t733,
+ t917,
+ t916,
+ t732,
+ t915,
+ t914,
+ t818,
+ t913,
+ t912,
+ t911,
+ t731,
+ t910,
+ t909,
+ t908,
+ t907,
+ t906,
+ t905,
+ t904,
+ t903,
+ t902,
+ t901,
+ t900,
+ t823,
+ t899,
+ t898,
+ t897,
+ t896,
+ t884,
+ t883,
+ t882,
+ t879,
+ t877,
+ t875,
+ t872,
+ t871,
+ t869,
+ t864,
+ t863,
+ t862,
+ t861,
+ t859,
+ t856,
+ t854,
+ t852,
+ t850,
+ t848,
+ t847,
+ t846,
+ t844,
+ t843,
+ t842,
+ t841,
+ t840,
+ t837,
+ t833,
+ t802,
+ t797,
+ t794,
+ t792,
+ t790,
+ t789,
+ t788,
+ t786,
+ t785,
+ t784,
+ t783,
+ t782,
+ t781,
+ t780,
+ t779,
+ t776,
+ t775,
+ t774,
+ t773,
+ t770,
+ t769,
+ t768,
+ t766,
+ t765,
+ t764,
+ t763,
+ t762,
+ t761,
+ t760,
+ t759,
+ t758,
+ t757,
+ t756,
+ t755,
+ t753,
+ t752,
+ t751,
+ t750,
+ t749,
+ t748,
+ t747;
+ t893 = z*z;
+ t888 = RATIONAL(-1.0,160.0);
+ t801 = t888*t893;
+ t894 = y*y;
+ t804 = t888*t894;
+ t960 = t801+t804;
+ t895 = x*x;
+ t808 = RATIONAL(1.0,32.0)*t895;
+ t887 = RATIONAL(-3.0,160.0);
+ t795 = t887*t893;
+ t995 = t808+t795;
+ t885 = RATIONAL(1.0,160.0);
+ t796 = t885*t894;
+ t798 = t885*t893;
+ t994 = t796+t798;
+ t807 = RATIONAL(-1.0,32.0)*t895;
+ t993 = t795+t807;
+ t816 = RATIONAL(1.0,20.0)*x;
+ t992 = t816+RATIONAL(141.0,2000.0);
+ t991 = RATIONAL(-79.0,2000.0)+RATIONAL(-1.0,10.0)*x;
+ t822 = RATIONAL(7.0,80.0)*x;
+ t990 = t822+RATIONAL(183.0,4000.0);
+ t938 = t801+t796;
+ t809 = RATIONAL(-3.0,32.0)*t895;
+ t989 = t938+t809;
+ t881 = RATIONAL(3.0,160.0);
+ t787 = t881*t893;
+ t793 = t887*t894;
+ t936 = t787+t793;
+ t988 = t936+t807;
+ t806 = RATIONAL(3.0,80.0)*x;
+ t987 = RATIONAL(323.0,4000.0)+t806;
+ t986 = t816+RATIONAL(-29.0,6000.0);
+ t820 = RATIONAL(-1.0,80.0)*x;
+ t985 = t820+RATIONAL(-167.0,12000.0);
+ t984 = t793+t995;
+ t817 = RATIONAL(3.0,40.0)*x;
+ t983 = RATIONAL(53.0,1000.0)+t817;
+ t819 = RATIONAL(3.0,32.0)*t895;
+ t982 = t819+t994;
+ t866 = RATIONAL(-27.0,1000.0);
+ t963 = y*z;
+ t736 = RATIONAL(9.0,1000.0)*t963;
+ t981 = t736+t866*z;
+ t815 = RATIONAL(1.0,80.0)*x;
+ t980 = t815+RATIONAL(-137.0,12000.0);
+ t979 = t819+t960;
+ t791 = t881*t894;
+ t954 = t787+t791;
+ t978 = t954+t807;
+ t800 = RATIONAL(-11.0,80.0)*x;
+ t977 = RATIONAL(-107.0,4000.0)+t800;
+ t813 = RATIONAL(1.0,40.0)*x;
+ t976 = t813+RATIONAL(-17.0,3000.0);
+ t975 = t817+RATIONAL(-97.0,3000.0);
+ t974 = t793+t993;
+ t973 = t822+RATIONAL(-607.0,12000.0);
+ t951 = t809+t798;
+ t972 = t951+t804;
+ t971 = t808+t954;
+ t970 = t791+t995;
+ t969 = t808+t936;
+ t746 = y*t815;
+ t968 = t938+t746;
+ t873 = RATIONAL(-9.0,1000.0);
+ t777 = t873*z;
+ t735 = y*t777;
+ t886 = RATIONAL(-9.0,500.0);
+ t967 = t735+t886*z;
+ t966 = RATIONAL(-1.0,40.0)*x+RATIONAL(-4.0,375.0);
+ t965 = RATIONAL(53.0,12000.0)+t806;
+ t964 = t791+t993;
+ t962 = z+y;
+ t870 = RATIONAL(-3.0,1000.0);
+ t772 = t870*z;
+ t754 = t866*y;
+ t961 = RATIONAL(-3.0,80.0)*x;
+ t876 = RATIONAL(-1.0,1000.0);
+ t778 = t876*z;
+ t740 = z*t820;
+ t959 = t735+t740;
+ t957 = t740+t746;
+ t744 = y*t806;
+ t739 = z*t815;
+ t955 = t744+t739;
+ t953 = t739+t746;
+ t952 = t804+t798;
+ t741 = y*t961;
+ t743 = z*t806;
+ t950 = t741+t743;
+ t949 = t739+t741;
+ t814 = RATIONAL(1.0,16.0)*x;
+ t947 = t809+t814;
+ t742 = z*t961;
+ t946 = t744+t742;
+ t945 = t741+t742;
+ t944 = t736+t739;
+ t745 = y*t820;
+ t943 = t739+t745;
+ t942 = t745+t740;
+ t941 = t744+t743;
+ t935 = RATIONAL(1.0,10.0)*x+t945;
+ t738 = y*t772;
+ t934 = t738+t742+t876*y;
+ t933 = t817+t942;
+ t737 = RATIONAL(3.0,1000.0)*t963;
+ t878 = RATIONAL(-1.0,250.0);
+ t932 = t737+t878*y+t743;
+ t931 = t816+t953;
+ t930 = t735+t739+t886*y;
+ t929 = t754+t736+t740;
+ t928 = t813+t941;
+ t927 = t742+t969;
+ t926 = t736+t796+t951;
+ t925 = t819+t745+t938;
+ t734 = y*t778;
+ t924 = t734+t982;
+ t923 = t738+t989;
+ t922 = t819+t740+t952;
+ t921 = t744+t970;
+ t920 = t746+t972;
+ t919 = t735+t979;
+ t918 = t737+t989;
+ t733 = RATIONAL(1.0,1000.0)*t963;
+ t917 = t733+t809+t960;
+ t916 = t741+t970;
+ t732 = RATIONAL(27.0,1000.0)*t963;
+ t915 = t732+t971;
+ t914 = t745+t972;
+ t818 = RATIONAL(-9.0,80.0)*x;
+ t913 = t819+t737+RATIONAL(-137.0,4000.0)+t818;
+ t912 = t737+t984;
+ t911 = t741+t988;
+ t731 = z*t754;
+ t910 = t731+t974;
+ t909 = t738+t978;
+ t908 = t745+t964;
+ t907 = t746+t964;
+ t906 = t743+t969;
+ t905 = t744+t988;
+ t904 = t819+RATIONAL(-3.0,20.0)*x+t738+RATIONAL(-49.0,2000.0);
+ t903 = t738+RATIONAL(79.0,3000.0)+t984;
+ t902 = t731+RATIONAL(-41.0,750.0)+t971;
+ t901 = t732+RATIONAL(281.0,12000.0)+t814+t974;
+ t900 = RATIONAL(-691.0,12000.0)+t737+t814+t978;
+ t823 = RATIONAL(-1.0,8.0)*x;
+ t899 = t823+t736+RATIONAL(-33.0,2000.0)+t979;
+ t898 = t733+t823+RATIONAL(-87.0,2000.0)+t982;
+ t897 = t735+RATIONAL(191.0,4000.0)+t947+t994;
+ t896 = t734+RATIONAL(299.0,4000.0)+t947+t960;
+ t884 = RATIONAL(-1.0,500.0);
+ t883 = RATIONAL(-9.0,250.0);
+ t882 = RATIONAL(2.0,125.0);
+ t879 = RATIONAL(-7.0,250.0);
+ t877 = RATIONAL(-3.0,2000.0);
+ t875 = RATIONAL(-1.0,2000.0);
+ t872 = RATIONAL(11.0,500.0);
+ t871 = RATIONAL(-7.0,2000.0);
+ t869 = RATIONAL(-17.0,500.0);
+ t864 = RATIONAL(19.0,1000.0);
+ t863 = RATIONAL(43.0,2000.0);
+ t862 = RATIONAL(31.0,2000.0);
+ t861 = RATIONAL(37.0,2000.0);
+ t859 = RATIONAL(27.0,2000.0);
+ t856 = RATIONAL(-37.0,1000.0);
+ t854 = RATIONAL(13.0,1000.0);
+ t852 = RATIONAL(-19.0,2000.0);
+ t850 = RATIONAL(-21.0,2000.0);
+ t848 = RATIONAL(93.0,2000.0);
+ t847 = RATIONAL(-23.0,2000.0);
+ t846 = RATIONAL(-31.0,1000.0);
+ t844 = RATIONAL(-17.0,2000.0);
+ t843 = RATIONAL(-39.0,2000.0);
+ t842 = RATIONAL(33.0,2000.0);
+ t841 = RATIONAL(49.0,2000.0);
+ t840 = RATIONAL(-13.0,2000.0);
+ t837 = RATIONAL(111.0,2000.0);
+ t833 = RATIONAL(129.0,2000.0);
+ t802 = t884*y;
+ t797 = t879*z;
+ t794 = t884*z;
+ t792 = t883*z;
+ t790 = t878*z;
+ t789 = t879*y;
+ t788 = t883*y;
+ t786 = t882*y;
+ t785 = t882*z;
+ t784 = t871*z;
+ t783 = t872*z;
+ t782 = t875*z;
+ t781 = t869*z;
+ t780 = t872*y;
+ t779 = t875*y;
+ t776 = t871*y;
+ t775 = t869*y;
+ t774 = t873*y;
+ t773 = t870*y;
+ t770 = t841*z;
+ t769 = t862*z;
+ t768 = t854*y;
+ t766 = t864*y;
+ t765 = t863*z;
+ t764 = t840*z;
+ t763 = t846*z;
+ t762 = t841*y;
+ t761 = t856*z;
+ t760 = t861*y;
+ t759 = t861*z;
+ t758 = t856*y;
+ t757 = t852*z;
+ t756 = t850*z;
+ t755 = t840*y;
+ t753 = t862*y;
+ t752 = t854*z;
+ t751 = t863*y;
+ t750 = t864*z;
+ t749 = t846*y;
+ t748 = t852*y;
+ t747 = t850*y;
+ coeff_dx_m1_m1_m1 = RATIONAL(-47.0,1500.0)+t962*RATIONAL(147.0,2000.0)+
+t910+t935;
+ coeff_dx_0_m1_m1 = t782+RATIONAL(-39.0,4000.0)+t779+RATIONAL(-13.0,80.0)*
+x+t919+t941;
+ coeff_dx_p1_m1_m1 = RATIONAL(157.0,2000.0)+t761+t758+t926+t928;
+ coeff_dx_p2_m1_m1 = t792+RATIONAL(-449.0,12000.0)+t788+t806+t915+t945;
+ coeff_dx_m1_0_m1 = t833*z+t742+t779+t735+t908+t973;
+ coeff_dx_0_0_m1 = t784+t743+t844*y+t904+t968;
+ coeff_dx_p1_0_m1 = t781+t920+t932+t987;
+ coeff_dx_p2_0_m1 = t768+t745+t927+t976+t981;
+ coeff_dx_m1_p1_m1 = t837*z+t736+t758+t742+t907+t975;
+ coeff_dx_0_p1_m1 = t764+t925+t932+t977;
+ coeff_dx_p1_p1_m1 = t743+t738+t842*y+t763+t914+t992;
+ coeff_dx_p2_p1_m1 = t762+t746+t927+t967+t980;
+ coeff_dx_m1_p2_m1 = t788+t848*z+t901+t946;
+ coeff_dx_0_p2_m1 = t768+t757+t899+t950;
+ coeff_dx_p1_p2_m1 = t797+t762+t897+t950;
+ coeff_dx_p2_p2_m1 = t777+t877*y+t902+t946;
+ coeff_dx_m1_m1_0 = t833*y+t782+t911+t959+t973;
+ coeff_dx_0_m1_0 = t844*z+t776+t904+t952+t955;
+ coeff_dx_p1_m1_0 = t790+t775+t918+t955+t987;
+ coeff_dx_p2_m1_0 = t752+t916+t929+t976;
+ coeff_dx_m1_0_0 = RATIONAL(-437.0,6000.0)+t784+t776+t909+t933;
+ coeff_dx_0_0_0 = t800+t757+t748+RATIONAL(-161.0,4000.0)+t924+t953;
+ coeff_dx_p1_0_0 = RATIONAL(21.0,250.0)+t773+t772+t917+t931;
+ coeff_dx_p2_0_0 = t785+t815+t786+RATIONAL(349.0,12000.0)+t912+t942;
+ coeff_dx_m1_p1_0 = t775+t764+t900+t957;
+ coeff_dx_0_p1_0 = t773+t756+t898+t943;
+ coeff_dx_p1_p1_0 = t794+t753+t896+t943;
+ coeff_dx_p2_p1_0 = t750+t751+t903+t957;
+ coeff_dx_m1_p2_0 = t757+t905+t929+t986;
+ coeff_dx_0_p2_0 = t847*z+t786+t913+t949+t952;
+ coeff_dx_p1_p2_0 = t778+t751+t923+t949+t983;
+ coeff_dx_p2_p2_0 = t783+t747+t921+t959+t985;
+ coeff_dx_m1_m1_p1 = t761+t837*y+t911+t944+t975;
+ coeff_dx_0_m1_p1 = t737+t790+t755+t744+t922+t977;
+ coeff_dx_p1_m1_p1 = t842*z+t744+t749+t740+t923+t992;
+ coeff_dx_p2_m1_p1 = t770+t916+t930+t980;
+ coeff_dx_m1_0_p1 = t755+t781+t900+t943;
+ coeff_dx_0_0_p1 = t772+t747+t898+t957;
+ coeff_dx_p1_0_p1 = t802+t769+t896+t957;
+ coeff_dx_p2_0_p1 = t765+t766+t903+t943;
+ coeff_dx_m1_p1_p1 = t749+RATIONAL(-17.0,375.0)+t763+t909+t931;
+ coeff_dx_0_p1_p1 = RATIONAL(-191.0,4000.0)+t818+t794+t802+t924+t942;
+ coeff_dx_p1_p1_p1 = RATIONAL(133.0,2000.0)+t962*RATIONAL(29.0,2000.0)+
+t917+t933;
+ coeff_dx_p2_p1_p1 = t820+t759+RATIONAL(319.0,12000.0)+t760+t912+t953;
+ coeff_dx_m1_p2_p1 = t797+t905+t930+t965;
+ coeff_dx_0_p2_p1 = t741+t778+t738+t766+t922+t991;
+ coeff_dx_p1_p2_p1 = t740+t859*z+t741+t760+t918+t990;
+ coeff_dx_p2_p2_p1 = t769+t843*y+t921+t944+t966;
+ coeff_dx_m1_m1_p2 = t848*y+t792+t901+t950;
+ coeff_dx_0_m1_p2 = t752+t748+t899+t946;
+ coeff_dx_p1_m1_p2 = t770+t789+t897+t946;
+ coeff_dx_p2_m1_p2 = t774+t877*z+t902+t950;
+ coeff_dx_m1_0_p2 = t743+t748+t908+t981+t986;
+ coeff_dx_0_0_p2 = t847*y+t785+t742+t913+t968;
+ coeff_dx_p1_0_p2 = t765+t920+t934+t983;
+ coeff_dx_p2_0_p2 = t756+t745+t780+t735+t906+t985;
+ coeff_dx_m1_p1_p2 = t743+t789+t907+t965+t967;
+ coeff_dx_0_p1_p2 = t750+t925+t934+t991;
+ coeff_dx_p1_p1_p2 = t737+t759+t859*y+t742+t914+t990;
+ coeff_dx_p2_p1_p2 = t753+t746+t736+t843*z+t906+t966;
+ coeff_dx_m1_p2_p2 = t777+RATIONAL(307.0,6000.0)+t774+t910+t928;
+ coeff_dx_0_p2_p2 = t783+RATIONAL(-129.0,4000.0)+t780+RATIONAL(-7.0,80.0)*
+x+t919+t945;
+ coeff_dx_p1_p2_p2 = RATIONAL(13.0,500.0)+t753+t769+t926+t935;
+ coeff_dx_p2_p2_p2 = RATIONAL(-539.0,12000.0)+t961+t962*RATIONAL(-57.0,
+2000.0)+t915+t941;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c
new file mode 100644
index 0000000..7a88287
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c
@@ -0,0 +1,182 @@
+fp t1538,
+ t1531,
+ t1539,
+ t1534,
+ t1584,
+ t1536,
+ t1545,
+ t1530,
+ t1583,
+ t1582,
+ t1527,
+ t1533,
+ t1581,
+ t1528,
+ t1537,
+ t1580,
+ t1579,
+ t1578,
+ t1552,
+ t1577,
+ t1544,
+ t1535,
+ t1576,
+ t1525,
+ t1575,
+ t1574,
+ t1573,
+ t1572,
+ t1543,
+ t1526,
+ t1571,
+ t1570,
+ t1569,
+ t1568,
+ t1567,
+ t1548,
+ t1566,
+ t1565,
+ t1564,
+ t1563,
+ t1546,
+ t1562,
+ t1561,
+ t1560,
+ t1547,
+ t1559,
+ t1558,
+ t1557,
+ t1551,
+ t1556,
+ t1555,
+ t1554,
+ t1553,
+ t1550,
+ t1549,
+ t1542,
+ t1540,
+ t1532,
+ t1529;
+ t1538 = RATIONAL(-3.0,80.0);
+ t1531 = t1538*y;
+ t1539 = RATIONAL(-1.0,80.0);
+ t1534 = t1539*z;
+ t1584 = t1531+t1534;
+ t1536 = t1538*z;
+ t1545 = RATIONAL(3.0,80.0);
+ t1530 = t1545*y;
+ t1583 = t1536+t1530;
+ t1582 = t1536+t1531;
+ t1527 = t1539*y;
+ t1533 = t1545*z;
+ t1581 = t1527+t1533;
+ t1528 = RATIONAL(3.0,16.0)*x;
+ t1537 = RATIONAL(-11.0,80.0);
+ t1580 = t1528+t1537;
+ t1579 = t1528+t1534;
+ t1578 = t1530+t1534;
+ t1552 = RATIONAL(-1.0,8.0);
+ t1577 = t1528+t1552;
+ t1544 = RATIONAL(1.0,80.0);
+ t1535 = t1544*z;
+ t1576 = t1528+t1535;
+ t1525 = t1544*y;
+ t1575 = t1528+t1525;
+ t1574 = t1531+t1533;
+ t1573 = t1530+t1533;
+ t1572 = t1536+t1527;
+ t1543 = RATIONAL(1.0,16.0);
+ t1526 = t1543*x;
+ t1571 = t1527+t1526;
+ t1570 = t1526+t1535;
+ t1569 = t1525+t1526;
+ t1568 = t1543+t1525+t1534;
+ t1567 = t1527+t1543+t1535;
+ t1548 = RATIONAL(1.0,20.0);
+ t1566 = t1548+t1525+t1535;
+ t1565 = t1533+t1545+t1525;
+ t1564 = t1543+t1583;
+ t1563 = t1530+t1545+t1535;
+ t1546 = RATIONAL(1.0,40.0);
+ t1562 = t1546+t1573;
+ t1561 = t1543+t1574;
+ t1560 = t1548+t1581;
+ t1547 = RATIONAL(3.0,40.0);
+ t1559 = t1536+t1525+t1547;
+ t1558 = t1527+t1547+t1534;
+ t1557 = t1531+t1547+t1535;
+ t1551 = RATIONAL(7.0,80.0);
+ t1556 = t1551+t1572;
+ t1555 = t1551+t1584;
+ t1554 = RATIONAL(1.0,10.0)+t1582;
+ t1553 = t1548+t1578;
+ t1550 = RATIONAL(-3.0,20.0);
+ t1549 = RATIONAL(-9.0,80.0);
+ t1542 = RATIONAL(-1.0,10.0);
+ t1540 = RATIONAL(-1.0,40.0);
+ t1532 = RATIONAL(-1.0,16.0)*x;
+ t1529 = RATIONAL(-3.0,16.0)*x;
+ coeff_dxx_m1_m1_m1 = t1532+t1554;
+ coeff_dxx_0_m1_m1 = RATIONAL(-13.0,80.0)+t1528+t1573;
+ coeff_dxx_p1_m1_m1 = t1529+t1562;
+ coeff_dxx_p2_m1_m1 = t1545+t1526+t1582;
+ coeff_dxx_m1_0_m1 = t1532+t1556;
+ coeff_dxx_0_0_m1 = t1533+t1550+t1575;
+ coeff_dxx_p1_0_m1 = t1529+t1565;
+ coeff_dxx_p2_0_m1 = t1536+t1546+t1571;
+ coeff_dxx_m1_p1_m1 = t1532+t1559;
+ coeff_dxx_0_p1_m1 = t1580+t1581;
+ coeff_dxx_p1_p1_m1 = t1529+t1560;
+ coeff_dxx_p2_p1_m1 = t1536+t1544+t1569;
+ coeff_dxx_m1_p2_m1 = t1532+t1564;
+ coeff_dxx_0_p2_m1 = t1574+t1577;
+ coeff_dxx_p1_p2_m1 = t1529+t1561;
+ coeff_dxx_p2_p2_m1 = t1526+t1583;
+ coeff_dxx_m1_m1_0 = t1532+t1555;
+ coeff_dxx_0_m1_0 = t1530+t1550+t1576;
+ coeff_dxx_p1_m1_0 = t1529+t1563;
+ coeff_dxx_p2_m1_0 = t1546+t1526+t1584;
+ coeff_dxx_m1_0_0 = t1532+t1558;
+ coeff_dxx_0_0_0 = t1535+t1537+t1575;
+ coeff_dxx_p1_0_0 = t1529+t1566;
+ coeff_dxx_p2_0_0 = t1534+t1544+t1571;
+ coeff_dxx_m1_p1_0 = t1532+t1568;
+ coeff_dxx_0_p1_0 = t1552+t1527+t1576;
+ coeff_dxx_p1_p1_0 = t1529+t1567;
+ coeff_dxx_p2_p1_0 = t1534+t1569;
+ coeff_dxx_m1_p2_0 = t1532+t1553;
+ coeff_dxx_0_p2_0 = t1531+t1549+t1576;
+ coeff_dxx_p1_p2_0 = t1529+t1557;
+ coeff_dxx_p2_p2_0 = t1539+t1526+t1578;
+ coeff_dxx_m1_m1_p1 = t1532+t1557;
+ coeff_dxx_0_m1_p1 = t1578+t1580;
+ coeff_dxx_p1_m1_p1 = t1529+t1553;
+ coeff_dxx_p2_m1_p1 = t1544+t1531+t1570;
+ coeff_dxx_m1_0_p1 = t1532+t1567;
+ coeff_dxx_0_0_p1 = t1552+t1534+t1575;
+ coeff_dxx_p1_0_p1 = t1529+t1568;
+ coeff_dxx_p2_0_p1 = t1527+t1570;
+ coeff_dxx_m1_p1_p1 = t1532+t1566;
+ coeff_dxx_0_p1_p1 = t1527+t1549+t1579;
+ coeff_dxx_p1_p1_p1 = t1529+t1558;
+ coeff_dxx_p2_p1_p1 = t1539+t1535+t1569;
+ coeff_dxx_m1_p2_p1 = t1532+t1563;
+ coeff_dxx_0_p2_p1 = t1542+t1531+t1579;
+ coeff_dxx_p1_p2_p1 = t1529+t1555;
+ coeff_dxx_p2_p2_p1 = t1530+t1540+t1570;
+ coeff_dxx_m1_m1_p2 = t1532+t1561;
+ coeff_dxx_0_m1_p2 = t1577+t1583;
+ coeff_dxx_p1_m1_p2 = t1529+t1564;
+ coeff_dxx_p2_m1_p2 = t1526+t1574;
+ coeff_dxx_m1_0_p2 = t1532+t1560;
+ coeff_dxx_0_0_p2 = t1536+t1549+t1575;
+ coeff_dxx_p1_0_p2 = t1529+t1559;
+ coeff_dxx_p2_0_p2 = t1533+t1539+t1571;
+ coeff_dxx_m1_p1_p2 = t1532+t1565;
+ coeff_dxx_0_p1_p2 = t1542+t1528+t1572;
+ coeff_dxx_p1_p1_p2 = t1529+t1556;
+ coeff_dxx_p2_p1_p2 = t1533+t1540+t1569;
+ coeff_dxx_m1_p2_p2 = t1532+t1562;
+ coeff_dxx_0_p2_p2 = RATIONAL(-7.0,80.0)+t1528+t1582;
+ coeff_dxx_p1_p2_p2 = t1529+t1554;
+ coeff_dxx_p2_p2_p2 = t1538+t1526+t1573;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c
new file mode 100644
index 0000000..f470308
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c
@@ -0,0 +1,204 @@
+fp t1614,
+ t1588,
+ t1662,
+ t1626,
+ t1596,
+ t1628,
+ t1597,
+ t1661,
+ t1590,
+ t1660,
+ t1629,
+ t1594,
+ t1599,
+ t1659,
+ t1627,
+ t1598,
+ t1658,
+ t1657,
+ t1595,
+ t1656,
+ t1593,
+ t1655,
+ t1654,
+ t1653,
+ t1652,
+ t1651,
+ t1619,
+ t1591,
+ t1650,
+ t1649,
+ t1602,
+ t1585,
+ t1648,
+ t1586,
+ t1647,
+ t1600,
+ t1646,
+ t1645,
+ t1592,
+ t1644,
+ t1643,
+ t1642,
+ t1641,
+ t1640,
+ t1639,
+ t1638,
+ t1637,
+ t1636,
+ t1635,
+ t1634,
+ t1587,
+ t1633,
+ t1632,
+ t1615,
+ t1589,
+ t1631,
+ t1630,
+ t1625,
+ t1618,
+ t1616,
+ t1612,
+ t1611,
+ t1610,
+ t1609,
+ t1607,
+ t1606,
+ t1605,
+ t1604,
+ t1603,
+ t1601;
+ t1614 = RATIONAL(-9.0,1000.0);
+ t1588 = t1614*z;
+ t1662 = t1588+RATIONAL(-7.0,250.0);
+ t1626 = RATIONAL(-3.0,80.0);
+ t1596 = t1626*y;
+ t1628 = RATIONAL(1.0,80.0);
+ t1597 = t1628*x;
+ t1661 = t1596+t1597;
+ t1590 = RATIONAL(3.0,1000.0)*z;
+ t1660 = RATIONAL(-13.0,2000.0)+t1590;
+ t1629 = RATIONAL(3.0,80.0);
+ t1594 = t1629*x;
+ t1599 = t1629*y;
+ t1659 = t1594+t1599;
+ t1627 = RATIONAL(-1.0,80.0);
+ t1598 = t1627*x;
+ t1658 = t1598+t1599;
+ t1657 = RATIONAL(-9.0,500.0)+t1588;
+ t1595 = t1626*x;
+ t1656 = t1588+t1595;
+ t1593 = t1627*y;
+ t1655 = t1593+t1595;
+ t1654 = RATIONAL(2.0,125.0)+t1590;
+ t1653 = RATIONAL(-1.0,2000.0)+t1588;
+ t1652 = t1593+t1598;
+ t1651 = t1596+t1598;
+ t1619 = RATIONAL(-3.0,1000.0);
+ t1591 = t1619*z;
+ t1650 = t1591+t1598;
+ t1649 = t1595+t1599;
+ t1602 = RATIONAL(-27.0,1000.0);
+ t1585 = t1602*z;
+ t1648 = t1585+t1596;
+ t1586 = RATIONAL(27.0,1000.0)*z;
+ t1647 = t1586+t1596;
+ t1600 = t1628*y;
+ t1646 = t1594+t1600;
+ t1645 = t1593+t1597;
+ t1592 = RATIONAL(9.0,1000.0)*z;
+ t1644 = t1592+t1594;
+ t1643 = t1586+t1599;
+ t1642 = t1593+t1594;
+ t1641 = RATIONAL(11.0,500.0)+t1588;
+ t1640 = t1598+t1600;
+ t1639 = t1591+t1600;
+ t1638 = t1597+t1599;
+ t1637 = t1592+t1599;
+ t1636 = t1597+t1600;
+ t1635 = t1590+t1597;
+ t1634 = t1591+t1594;
+ t1587 = RATIONAL(1.0,1000.0)*z;
+ t1633 = t1587+t1598;
+ t1632 = t1590+RATIONAL(-1.0,250.0);
+ t1615 = RATIONAL(-1.0,1000.0);
+ t1589 = t1615*z;
+ t1631 = t1589+RATIONAL(-1.0,500.0);
+ t1630 = t1592+t1595;
+ t1625 = RATIONAL(-9.0,250.0);
+ t1618 = RATIONAL(-7.0,2000.0);
+ t1616 = RATIONAL(-17.0,500.0);
+ t1612 = RATIONAL(49.0,2000.0);
+ t1611 = RATIONAL(31.0,2000.0);
+ t1610 = RATIONAL(43.0,2000.0);
+ t1609 = RATIONAL(-21.0,2000.0);
+ t1607 = RATIONAL(-31.0,1000.0);
+ t1606 = RATIONAL(19.0,1000.0);
+ t1605 = RATIONAL(37.0,2000.0);
+ t1604 = RATIONAL(13.0,1000.0);
+ t1603 = RATIONAL(-19.0,2000.0);
+ t1601 = RATIONAL(-37.0,1000.0);
+ coeff_dxy_m1_m1_m1 = RATIONAL(147.0,2000.0)+t1595+t1648;
+ coeff_dxy_0_m1_m1 = t1642+t1653;
+ coeff_dxy_p1_m1_m1 = t1601+t1600+t1644;
+ coeff_dxy_p2_m1_m1 = t1595+t1625+t1643;
+ coeff_dxy_m1_0_m1 = t1653+t1658;
+ coeff_dxy_0_0_m1 = RATIONAL(-17.0,2000.0)+t1591+t1636;
+ coeff_dxy_p1_0_m1 = t1632+t1645;
+ coeff_dxy_p2_0_m1 = t1592+t1604+t1651;
+ coeff_dxy_m1_p1_m1 = t1601+t1597+t1637;
+ coeff_dxy_0_p1_m1 = t1632+t1640;
+ coeff_dxy_p1_p1_m1 = t1593+RATIONAL(33.0,2000.0)+t1650;
+ coeff_dxy_p2_p1_m1 = t1612+t1588+t1661;
+ coeff_dxy_m1_p2_m1 = t1594+t1625+t1647;
+ coeff_dxy_0_p2_m1 = t1593+t1604+t1630;
+ coeff_dxy_p1_p2_m1 = t1600+t1612+t1656;
+ coeff_dxy_p2_p2_m1 = RATIONAL(-3.0,2000.0)+t1585+t1659;
+ coeff_dxy_m1_m1_0 = RATIONAL(129.0,2000.0)+t1596+t1656;
+ coeff_dxy_0_m1_0 = t1618+t1593+t1634;
+ coeff_dxy_p1_m1_0 = t1590+t1616+t1646;
+ coeff_dxy_p2_m1_0 = t1599+t1602+t1630;
+ coeff_dxy_m1_0_0 = t1599+t1618+t1650;
+ coeff_dxy_0_0_0 = t1603+t1589+t1636;
+ coeff_dxy_p1_0_0 = t1587+t1619+t1645;
+ coeff_dxy_p2_0_0 = t1651+t1654;
+ coeff_dxy_m1_p1_0 = t1616+t1599+t1635;
+ coeff_dxy_0_p1_0 = t1600+t1619+t1633;
+ coeff_dxy_p1_p1_0 = t1611+t1589+t1652;
+ coeff_dxy_p2_p1_0 = t1610+t1591+t1661;
+ coeff_dxy_m1_p2_0 = t1596+t1602+t1644;
+ coeff_dxy_0_p2_0 = t1654+t1655;
+ coeff_dxy_p1_p2_0 = t1610+t1595+t1639;
+ coeff_dxy_p2_p2_0 = t1588+t1609+t1659;
+ coeff_dxy_m1_m1_p1 = t1596+RATIONAL(111.0,2000.0)+t1630;
+ coeff_dxy_0_m1_p1 = t1642+t1660;
+ coeff_dxy_p1_m1_p1 = t1607+t1600+t1634;
+ coeff_dxy_p2_m1_p1 = t1649+t1657;
+ coeff_dxy_m1_0_p1 = t1658+t1660;
+ coeff_dxy_0_0_p1 = t1609+t1587+t1636;
+ coeff_dxy_p1_0_p1 = t1631+t1645;
+ coeff_dxy_p2_0_p1 = t1596+t1606+t1650;
+ coeff_dxy_m1_p1_p1 = t1591+t1607+t1638;
+ coeff_dxy_0_p1_p1 = t1631+t1640;
+ coeff_dxy_p1_p1_p1 = t1593+RATIONAL(29.0,2000.0)+t1633;
+ coeff_dxy_p2_p1_p1 = t1596+t1605+t1635;
+ coeff_dxy_m1_p2_p1 = t1596+t1594+t1657;
+ coeff_dxy_0_p2_p1 = t1606+t1591+t1655;
+ coeff_dxy_p1_p2_p1 = t1600+t1595+t1590+t1605;
+ coeff_dxy_p2_p2_p1 = t1594+RATIONAL(-39.0,2000.0)+t1637;
+ coeff_dxy_m1_m1_p2 = t1595+RATIONAL(93.0,2000.0)+t1647;
+ coeff_dxy_0_m1_p2 = t1603+t1592+t1642;
+ coeff_dxy_p1_m1_p2 = t1646+t1662;
+ coeff_dxy_p2_m1_p2 = t1614+t1585+t1649;
+ coeff_dxy_m1_0_p2 = t1603+t1598+t1637;
+ coeff_dxy_0_0_p2 = RATIONAL(-23.0,2000.0)+t1600+t1635;
+ coeff_dxy_p1_0_p2 = t1615+t1591+t1645;
+ coeff_dxy_p2_0_p2 = t1641+t1651;
+ coeff_dxy_m1_p1_p2 = t1638+t1662;
+ coeff_dxy_0_p1_p2 = t1598+t1615+t1639;
+ coeff_dxy_p1_p1_p2 = t1590+RATIONAL(27.0,2000.0)+t1652;
+ coeff_dxy_p2_p1_p2 = t1611+t1592+t1661;
+ coeff_dxy_m1_p2_p2 = t1594+t1614+t1648;
+ coeff_dxy_0_p2_p2 = t1641+t1655;
+ coeff_dxy_p1_p2_p2 = t1600+t1611+t1630;
+ coeff_dxy_p2_p2_p2 = t1594+RATIONAL(-57.0,2000.0)+t1643;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c
new file mode 100644
index 0000000..0da29f3
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c
@@ -0,0 +1,212 @@
+fp t1706,
+ t1672,
+ t1675,
+ t1748,
+ t1697,
+ t1667,
+ t1747,
+ t1707,
+ t1674,
+ t1676,
+ t1746,
+ t1704,
+ t1678,
+ t1745,
+ t1668,
+ t1744,
+ t1677,
+ t1743,
+ t1705,
+ t1671,
+ t1742,
+ t1693,
+ t1741,
+ t1673,
+ t1740,
+ t1739,
+ t1666,
+ t1738,
+ t1737,
+ t1669,
+ t1736,
+ t1665,
+ t1735,
+ t1692,
+ t1670,
+ t1734,
+ t1733,
+ t1732,
+ t1731,
+ t1730,
+ t1729,
+ t1728,
+ t1727,
+ t1663,
+ t1726,
+ t1725,
+ t1680,
+ t1664,
+ t1724,
+ t1723,
+ t1722,
+ t1721,
+ t1720,
+ t1719,
+ t1718,
+ t1717,
+ t1716,
+ t1715,
+ t1681,
+ t1714,
+ t1713,
+ t1712,
+ t1711,
+ t1710,
+ t1689,
+ t1709,
+ t1708,
+ t1702,
+ t1701,
+ t1700,
+ t1699,
+ t1698,
+ t1690,
+ t1687;
+ t1706 = RATIONAL(1.0,80.0);
+ t1672 = t1706*x;
+ t1675 = t1706*z;
+ t1748 = t1672+t1675;
+ t1697 = RATIONAL(-3.0,1000.0);
+ t1667 = t1697*y;
+ t1747 = t1667+RATIONAL(43.0,2000.0);
+ t1707 = RATIONAL(3.0,80.0);
+ t1674 = t1707*x;
+ t1676 = t1707*z;
+ t1746 = t1674+t1676;
+ t1704 = RATIONAL(-3.0,80.0);
+ t1678 = t1704*x;
+ t1745 = t1675+t1678;
+ t1668 = RATIONAL(3.0,1000.0)*y;
+ t1744 = t1668+RATIONAL(-17.0,500.0);
+ t1677 = t1704*z;
+ t1743 = t1674+t1677;
+ t1705 = RATIONAL(-1.0,80.0);
+ t1671 = t1705*x;
+ t1742 = t1671+t1675;
+ t1693 = RATIONAL(-1.0,1000.0);
+ t1741 = t1667+t1693;
+ t1673 = t1705*z;
+ t1740 = t1672+t1673;
+ t1739 = t1671+t1673;
+ t1666 = t1693*y;
+ t1738 = t1666+t1673;
+ t1737 = t1675+t1674;
+ t1669 = RATIONAL(9.0,1000.0)*y;
+ t1736 = t1669+RATIONAL(-37.0,1000.0);
+ t1665 = RATIONAL(1.0,1000.0)*y;
+ t1735 = t1697+t1665;
+ t1692 = RATIONAL(-9.0,1000.0);
+ t1670 = t1692*y;
+ t1734 = t1670+t1674;
+ t1733 = t1676+t1678;
+ t1732 = t1667+RATIONAL(-7.0,2000.0);
+ t1731 = t1670+RATIONAL(-1.0,2000.0);
+ t1730 = t1672+t1676;
+ t1729 = t1667+RATIONAL(-31.0,1000.0);
+ t1728 = t1670+RATIONAL(11.0,500.0);
+ t1727 = t1677+t1678;
+ t1663 = RATIONAL(27.0,1000.0)*y;
+ t1726 = t1663+RATIONAL(-9.0,250.0);
+ t1725 = t1668+RATIONAL(-13.0,2000.0);
+ t1680 = RATIONAL(-27.0,1000.0);
+ t1664 = t1680*y;
+ t1724 = t1664+t1677;
+ t1723 = t1667+RATIONAL(19.0,1000.0);
+ t1722 = t1670+t1678;
+ t1721 = t1669+RATIONAL(13.0,1000.0);
+ t1720 = t1673+t1678;
+ t1719 = t1671+t1677;
+ t1718 = t1668+t1673;
+ t1717 = t1668+t1671;
+ t1716 = t1671+t1676;
+ t1715 = t1672+t1677;
+ t1681 = RATIONAL(-19.0,2000.0);
+ t1714 = t1669+t1681;
+ t1713 = t1668+RATIONAL(37.0,2000.0);
+ t1712 = t1670+t1672;
+ t1711 = t1666+t1675;
+ t1710 = t1673+t1674;
+ t1689 = RATIONAL(31.0,2000.0);
+ t1709 = t1669+t1689;
+ t1708 = t1669+t1680;
+ t1702 = RATIONAL(2.0,125.0);
+ t1701 = RATIONAL(-9.0,500.0);
+ t1700 = RATIONAL(-1.0,250.0);
+ t1699 = RATIONAL(-1.0,500.0);
+ t1698 = RATIONAL(-7.0,250.0);
+ t1690 = RATIONAL(49.0,2000.0);
+ t1687 = RATIONAL(-21.0,2000.0);
+ coeff_dxz_m1_m1_m1 = t1678+RATIONAL(147.0,2000.0)+t1724;
+ coeff_dxz_0_m1_m1 = t1710+t1731;
+ coeff_dxz_p1_m1_m1 = t1736+t1737;
+ coeff_dxz_p2_m1_m1 = t1726+t1733;
+ coeff_dxz_m1_0_m1 = RATIONAL(129.0,2000.0)+t1677+t1722;
+ coeff_dxz_0_0_m1 = t1710+t1732;
+ coeff_dxz_p1_0_m1 = t1737+t1744;
+ coeff_dxz_p2_0_m1 = t1708+t1733;
+ coeff_dxz_m1_p1_m1 = RATIONAL(111.0,2000.0)+t1669+t1727;
+ coeff_dxz_0_p1_m1 = t1710+t1725;
+ coeff_dxz_p1_p1_m1 = t1729+t1737;
+ coeff_dxz_p2_p1_m1 = t1676+t1701+t1722;
+ coeff_dxz_m1_p2_m1 = RATIONAL(93.0,2000.0)+t1663+t1727;
+ coeff_dxz_0_p2_m1 = t1710+t1714;
+ coeff_dxz_p1_p2_m1 = t1675+t1698+t1734;
+ coeff_dxz_p2_p2_m1 = t1664+t1692+t1733;
+ coeff_dxz_m1_m1_0 = t1716+t1731;
+ coeff_dxz_0_m1_0 = t1667+RATIONAL(-17.0,2000.0)+t1748;
+ coeff_dxz_p1_m1_0 = t1672+t1700+t1718;
+ coeff_dxz_p2_m1_0 = t1719+t1721;
+ coeff_dxz_m1_0_0 = t1716+t1732;
+ coeff_dxz_0_0_0 = t1672+t1681+t1711;
+ coeff_dxz_p1_0_0 = t1735+t1740;
+ coeff_dxz_p2_0_0 = t1677+t1702+t1717;
+ coeff_dxz_m1_p1_0 = t1716+t1725;
+ coeff_dxz_0_p1_0 = t1665+t1687+t1748;
+ coeff_dxz_p1_p1_0 = t1699+t1672+t1738;
+ coeff_dxz_p2_p1_0 = t1719+t1723;
+ coeff_dxz_m1_p2_0 = t1714+t1716;
+ coeff_dxz_0_p2_0 = RATIONAL(-23.0,2000.0)+t1668+t1748;
+ coeff_dxz_p1_p2_0 = t1740+t1741;
+ coeff_dxz_p2_p2_0 = t1719+t1728;
+ coeff_dxz_m1_m1_p1 = t1730+t1736;
+ coeff_dxz_0_m1_p1 = t1675+t1700+t1717;
+ coeff_dxz_p1_m1_p1 = RATIONAL(33.0,2000.0)+t1667+t1739;
+ coeff_dxz_p2_m1_p1 = t1690+t1677+t1712;
+ coeff_dxz_m1_0_p1 = t1730+t1744;
+ coeff_dxz_0_0_p1 = t1735+t1742;
+ coeff_dxz_p1_0_p1 = t1671+t1689+t1738;
+ coeff_dxz_p2_0_p1 = t1715+t1747;
+ coeff_dxz_m1_p1_p1 = t1729+t1730;
+ coeff_dxz_0_p1_p1 = t1699+t1671+t1711;
+ coeff_dxz_p1_p1_p1 = t1665+RATIONAL(29.0,2000.0)+t1739;
+ coeff_dxz_p2_p1_p1 = t1713+t1715;
+ coeff_dxz_m1_p2_p1 = t1698+t1676+t1712;
+ coeff_dxz_0_p2_p1 = t1741+t1742;
+ coeff_dxz_p1_p2_p1 = RATIONAL(27.0,2000.0)+t1673+t1717;
+ coeff_dxz_p2_p2_p1 = t1709+t1715;
+ coeff_dxz_m1_m1_p2 = t1726+t1743;
+ coeff_dxz_0_m1_p2 = t1720+t1721;
+ coeff_dxz_p1_m1_p2 = t1690+t1675+t1722;
+ coeff_dxz_p2_m1_p2 = RATIONAL(-3.0,2000.0)+t1664+t1746;
+ coeff_dxz_m1_0_p2 = t1708+t1743;
+ coeff_dxz_0_0_p2 = t1702+t1678+t1718;
+ coeff_dxz_p1_0_p2 = t1745+t1747;
+ coeff_dxz_p2_0_p2 = t1687+t1676+t1734;
+ coeff_dxz_m1_p1_p2 = t1677+t1701+t1734;
+ coeff_dxz_0_p1_p2 = t1720+t1723;
+ coeff_dxz_p1_p1_p2 = t1713+t1745;
+ coeff_dxz_p2_p1_p2 = t1669+RATIONAL(-39.0,2000.0)+t1746;
+ coeff_dxz_m1_p2_p2 = t1692+t1674+t1724;
+ coeff_dxz_0_p2_p2 = t1720+t1728;
+ coeff_dxz_p1_p2_p2 = t1709+t1745;
+ coeff_dxz_p2_p2_p2 = RATIONAL(-57.0,2000.0)+t1663+t1746;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c
new file mode 100644
index 0000000..ab2c1ef
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c
@@ -0,0 +1,519 @@
+fp t1153,
+ t1158,
+ t1054,
+ t1160,
+ t1055,
+ t1212,
+ t1146,
+ t1060,
+ t1159,
+ t1078,
+ t1264,
+ t1076,
+ t1263,
+ t1150,
+ t1069,
+ t1087,
+ t1206,
+ t1053,
+ t1262,
+ t1152,
+ t1062,
+ t1261,
+ t1260,
+ t1061,
+ t1201,
+ t1259,
+ t1258,
+ t1057,
+ t1199,
+ t1257,
+ t1075,
+ t1256,
+ t1255,
+ t1254,
+ t1253,
+ t1252,
+ t1251,
+ t1083,
+ t1250,
+ t1086,
+ t1249,
+ t1135,
+ t1044,
+ t1001,
+ t1248,
+ t1082,
+ t1247,
+ t1080,
+ t1246,
+ t1245,
+ t1244,
+ t1077,
+ t1243,
+ t1081,
+ t1242,
+ t1238,
+ t1003,
+ t1241,
+ t1240,
+ t1239,
+ t1237,
+ t1131,
+ t1034,
+ t1138,
+ t1049,
+ t1141,
+ t1043,
+ t1236,
+ t1007,
+ t998,
+ t1235,
+ t999,
+ t1234,
+ t1006,
+ t1233,
+ t1004,
+ t1232,
+ t1231,
+ t1230,
+ t1009,
+ t1229,
+ t1073,
+ t1228,
+ t1008,
+ t1227,
+ t1225,
+ t1223,
+ t1222,
+ t1010,
+ t1221,
+ t1220,
+ t1219,
+ t1217,
+ t1216,
+ t1215,
+ t1011,
+ t1214,
+ t1211,
+ t1005,
+ t1210,
+ t1208,
+ t1115,
+ t1207,
+ t1204,
+ t1203,
+ t1202,
+ t1198,
+ t1151,
+ t1197,
+ t1196,
+ t1195,
+ t1194,
+ t1193,
+ t1192,
+ t1191,
+ t997,
+ t1190,
+ t996,
+ t1189,
+ t1188,
+ t1187,
+ t1186,
+ t1002,
+ t1185,
+ t1184,
+ t1085,
+ t1183,
+ t1182,
+ t1181,
+ t1180,
+ t1179,
+ t1178,
+ t1177,
+ t1176,
+ t1175,
+ t1174,
+ t1173,
+ t1000,
+ t1172,
+ t1171,
+ t1051,
+ t1170,
+ t1169,
+ t1168,
+ t1167,
+ t1166,
+ t1074,
+ t1165,
+ t1164,
+ t1163,
+ t1162,
+ t1161,
+ t1149,
+ t1148,
+ t1147,
+ t1144,
+ t1143,
+ t1142,
+ t1140,
+ t1137,
+ t1136,
+ t1134,
+ t1129,
+ t1128,
+ t1127,
+ t1126,
+ t1124,
+ t1121,
+ t1119,
+ t1117,
+ t1113,
+ t1112,
+ t1111,
+ t1109,
+ t1108,
+ t1107,
+ t1106,
+ t1105,
+ t1102,
+ t1098,
+ t1070,
+ t1068,
+ t1067,
+ t1065,
+ t1064,
+ t1063,
+ t1059,
+ t1058,
+ t1056,
+ t1052,
+ t1050,
+ t1048,
+ t1047,
+ t1046,
+ t1045,
+ t1042,
+ t1041,
+ t1040,
+ t1039,
+ t1038,
+ t1037,
+ t1036,
+ t1035,
+ t1033,
+ t1032,
+ t1030,
+ t1029,
+ t1028,
+ t1027,
+ t1026,
+ t1025,
+ t1024,
+ t1023,
+ t1022,
+ t1021,
+ t1020,
+ t1019,
+ t1018,
+ t1017,
+ t1016,
+ t1015,
+ t1014,
+ t1013,
+ t1012;
+ t1153 = RATIONAL(-1.0,160.0);
+ t1158 = z*z;
+ t1054 = t1153*t1158;
+ t1160 = x*x;
+ t1055 = t1153*t1160;
+ t1212 = t1054+t1055;
+ t1146 = RATIONAL(3.0,160.0);
+ t1060 = t1146*t1160;
+ t1159 = y*y;
+ t1078 = RATIONAL(-1.0,32.0)*t1159;
+ t1264 = t1060+t1078;
+ t1076 = RATIONAL(1.0,32.0)*t1159;
+ t1263 = t1060+t1076;
+ t1150 = RATIONAL(1.0,160.0);
+ t1069 = t1150*t1158;
+ t1087 = RATIONAL(-3.0,32.0)*t1159;
+ t1206 = t1069+t1087;
+ t1053 = t1150*t1160;
+ t1262 = t1206+t1053;
+ t1152 = RATIONAL(-3.0,160.0);
+ t1062 = t1152*t1158;
+ t1261 = t1062+t1264;
+ t1260 = RATIONAL(-4.0,375.0)+RATIONAL(-1.0,40.0)*y;
+ t1061 = t1152*t1160;
+ t1201 = t1061+t1062;
+ t1259 = t1076+t1201;
+ t1258 = t1206+t1055;
+ t1057 = t1146*t1158;
+ t1199 = t1061+t1057;
+ t1257 = t1199+t1078;
+ t1075 = RATIONAL(3.0,40.0)*y;
+ t1256 = RATIONAL(-97.0,3000.0)+t1075;
+ t1255 = t1078+t1201;
+ t1254 = t1057+t1264;
+ t1253 = t1087+t1212;
+ t1252 = t1053+t1087+t1054;
+ t1251 = t1062+t1263;
+ t1083 = RATIONAL(3.0,80.0)*y;
+ t1250 = RATIONAL(53.0,12000.0)+t1083;
+ t1086 = RATIONAL(1.0,40.0)*y;
+ t1249 = RATIONAL(-17.0,3000.0)+t1086;
+ t1135 = RATIONAL(-3.0,1000.0);
+ t1044 = t1135*z;
+ t1001 = x*t1044;
+ t1248 = RATIONAL(53.0,1000.0)+t1075+t1001;
+ t1082 = RATIONAL(1.0,20.0)*y;
+ t1247 = t1082+RATIONAL(-29.0,6000.0);
+ t1080 = RATIONAL(-1.0,80.0)*y;
+ t1246 = t1080+RATIONAL(-167.0,12000.0);
+ t1245 = t1057+t1263;
+ t1244 = t1199+t1076;
+ t1077 = RATIONAL(7.0,80.0)*y;
+ t1243 = t1077+RATIONAL(-607.0,12000.0);
+ t1081 = RATIONAL(1.0,80.0)*y;
+ t1242 = RATIONAL(-137.0,12000.0)+t1081;
+ t1238 = x*z;
+ t1003 = RATIONAL(3.0,1000.0)*t1238;
+ t1241 = t1003+RATIONAL(183.0,4000.0)+t1077;
+ t1240 = RATIONAL(141.0,2000.0)+t1001+t1082;
+ t1239 = RATIONAL(323.0,4000.0)+t1003+t1083;
+ t1237 = x+z;
+ t1131 = RATIONAL(-27.0,1000.0);
+ t1034 = t1131*z;
+ t1138 = RATIONAL(-9.0,1000.0);
+ t1049 = t1138*x;
+ t1141 = RATIONAL(-1.0,1000.0);
+ t1043 = t1141*z;
+ t1236 = RATIONAL(-3.0,80.0)*y;
+ t1007 = x*t1083;
+ t998 = z*t1049;
+ t1235 = t1007+t998;
+ t999 = RATIONAL(9.0,1000.0)*t1238;
+ t1234 = t1007+t999;
+ t1006 = x*t1081;
+ t1233 = t1006+t999;
+ t1004 = x*t1236;
+ t1232 = t1004+t999;
+ t1231 = t1004+t998;
+ t1230 = t1069+t1007;
+ t1009 = z*t1081;
+ t1229 = t1009+t1055;
+ t1073 = RATIONAL(3.0,32.0)*t1159;
+ t1228 = t1073+t1001;
+ t1008 = z*t1083;
+ t1227 = t1008+t1007;
+ t1225 = t1008+t1053;
+ t1223 = t1009+t1006;
+ t1222 = t1006+t1054;
+ t1010 = z*t1236;
+ t1221 = t1010+t1053;
+ t1220 = t1010+t1004;
+ t1219 = t1003+t1073;
+ t1217 = t1069+t1004;
+ t1216 = t1069+t1053;
+ t1215 = t1073+RATIONAL(-1.0,8.0)*y;
+ t1011 = z*t1080;
+ t1214 = t1011+t1006;
+ t1211 = t1010+t1007;
+ t1005 = x*t1080;
+ t1210 = t1009+t1005;
+ t1208 = t1011+t1055;
+ t1115 = RATIONAL(-21.0,2000.0);
+ t1207 = t1115*z+t1005;
+ t1204 = t1054+t1005;
+ t1203 = t1008+t1004;
+ t1202 = t1011+t1005;
+ t1198 = t1034+t1005+t999;
+ t1151 = RATIONAL(-9.0,500.0);
+ t1197 = t1006+t1151*z+t998;
+ t1196 = t1086+t1227;
+ t1195 = RATIONAL(1.0,10.0)*y+t1220;
+ t1194 = t1075+t1202;
+ t1193 = t1082+t1223;
+ t1192 = t999+t1262;
+ t1191 = t1073+t998+t1212;
+ t997 = RATIONAL(27.0,1000.0)*t1238;
+ t1190 = t997+t1245;
+ t996 = x*t1034;
+ t1189 = t996+t1255;
+ t1188 = RATIONAL(-3.0,20.0)*y+RATIONAL(-49.0,2000.0)+t1228;
+ t1187 = t1010+t1261;
+ t1186 = t1009+t1252;
+ t1002 = x*t1043;
+ t1185 = t1002+t1073+t1216;
+ t1184 = t1008+t1261;
+ t1085 = RATIONAL(-9.0,80.0)*y;
+ t1183 = RATIONAL(-137.0,4000.0)+t1085+t1219;
+ t1182 = t1011+t1252;
+ t1181 = t1001+t1254;
+ t1180 = t1008+t1244;
+ t1179 = t1011+t1251;
+ t1178 = t1009+t1251;
+ t1177 = t1003+t1259;
+ t1176 = t1010+t1244;
+ t1175 = t1011+t1257;
+ t1174 = t1006+t1258;
+ t1173 = RATIONAL(-79.0,2000.0)+RATIONAL(-1.0,10.0)*y+t1228;
+ t1000 = RATIONAL(1.0,1000.0)*t1238;
+ t1172 = t1000+t1253;
+ t1171 = t1009+t1257;
+ t1051 = RATIONAL(-11.0,80.0)*y;
+ t1170 = RATIONAL(-107.0,4000.0)+t1051+t1219;
+ t1169 = t1005+t1258;
+ t1168 = RATIONAL(-41.0,750.0)+t996+t1245;
+ t1167 = t1001+RATIONAL(79.0,3000.0)+t1259;
+ t1166 = RATIONAL(-33.0,2000.0)+t999+t1212+t1215;
+ t1074 = RATIONAL(1.0,16.0)*y;
+ t1165 = t1074+t997+RATIONAL(281.0,12000.0)+t1255;
+ t1164 = t1074+RATIONAL(191.0,4000.0)+t998+t1262;
+ t1163 = t1002+RATIONAL(299.0,4000.0)+t1074+t1253;
+ t1162 = RATIONAL(-87.0,2000.0)+t1000+t1215+t1216;
+ t1161 = t1003+t1074+RATIONAL(-691.0,12000.0)+t1254;
+ t1149 = RATIONAL(-1.0,500.0);
+ t1148 = RATIONAL(-9.0,250.0);
+ t1147 = RATIONAL(2.0,125.0);
+ t1144 = RATIONAL(-7.0,250.0);
+ t1143 = RATIONAL(-1.0,250.0);
+ t1142 = RATIONAL(-3.0,2000.0);
+ t1140 = RATIONAL(-1.0,2000.0);
+ t1137 = RATIONAL(11.0,500.0);
+ t1136 = RATIONAL(-7.0,2000.0);
+ t1134 = RATIONAL(-17.0,500.0);
+ t1129 = RATIONAL(19.0,1000.0);
+ t1128 = RATIONAL(43.0,2000.0);
+ t1127 = RATIONAL(31.0,2000.0);
+ t1126 = RATIONAL(37.0,2000.0);
+ t1124 = RATIONAL(27.0,2000.0);
+ t1121 = RATIONAL(-37.0,1000.0);
+ t1119 = RATIONAL(13.0,1000.0);
+ t1117 = RATIONAL(-19.0,2000.0);
+ t1113 = RATIONAL(93.0,2000.0);
+ t1112 = RATIONAL(-23.0,2000.0);
+ t1111 = RATIONAL(-31.0,1000.0);
+ t1109 = RATIONAL(-17.0,2000.0);
+ t1108 = RATIONAL(-39.0,2000.0);
+ t1107 = RATIONAL(33.0,2000.0);
+ t1106 = RATIONAL(49.0,2000.0);
+ t1105 = RATIONAL(-13.0,2000.0);
+ t1102 = RATIONAL(111.0,2000.0);
+ t1098 = RATIONAL(129.0,2000.0);
+ t1070 = t1144*x;
+ t1068 = t1147*x;
+ t1067 = t1143*z;
+ t1065 = t1149*z;
+ t1064 = t1147*z;
+ t1063 = t1144*z;
+ t1059 = t1151*x;
+ t1058 = t1148*x;
+ t1056 = t1148*z;
+ t1052 = t1149*x;
+ t1050 = t1143*x;
+ t1048 = t1135*x;
+ t1047 = t1141*x;
+ t1046 = t1137*x;
+ t1045 = t1134*z;
+ t1042 = t1136*x;
+ t1041 = t1137*z;
+ t1040 = t1140*x;
+ t1039 = t1134*x;
+ t1038 = t1138*z;
+ t1037 = t1140*z;
+ t1036 = t1136*z;
+ t1035 = t1126*x;
+ t1033 = t1121*z;
+ t1032 = t1117*x;
+ t1030 = t1127*x;
+ t1029 = t1127*z;
+ t1028 = t1106*z;
+ t1027 = t1128*x;
+ t1026 = t1119*z;
+ t1025 = t1129*z;
+ t1024 = t1111*z;
+ t1023 = t1115*x;
+ t1022 = t1105*x;
+ t1021 = t1106*x;
+ t1020 = t1126*z;
+ t1019 = t1121*x;
+ t1018 = t1111*x;
+ t1017 = t1105*z;
+ t1016 = t1131*x;
+ t1015 = t1117*z;
+ t1014 = t1128*z;
+ t1013 = t1119*x;
+ t1012 = t1129*x;
+ coeff_dy_m1_m1_m1 = RATIONAL(-47.0,1500.0)+t1237*RATIONAL(147.0,2000.0)+
+t1189+t1195;
+ coeff_dy_0_m1_m1 = t1040+t1098*z+t1005+t998+t1187+t1243;
+ coeff_dy_p1_m1_m1 = t1019+t1102*z+t1187+t1233+t1256;
+ coeff_dy_p2_m1_m1 = t1113*z+t1058+t1165+t1211;
+ coeff_dy_m1_0_m1 = t1040+RATIONAL(-39.0,4000.0)+RATIONAL(-13.0,80.0)*y+
+t1037+t1191+t1227;
+ coeff_dy_0_0_m1 = t1109*x+t1036+t1188+t1222+t1225;
+ coeff_dy_p1_0_m1 = t1017+t1050+t1170+t1204+t1225;
+ coeff_dy_p2_0_m1 = t1015+t1013+t1166+t1203;
+ coeff_dy_m1_p1_m1 = t1019+t1033+RATIONAL(157.0,2000.0)+t1192+t1196;
+ coeff_dy_0_p1_m1 = t1045+t1008+t1050+t1174+t1239;
+ coeff_dy_p1_p1_m1 = t1107*x+t1008+t1024+t1169+t1240;
+ coeff_dy_p2_p1_m1 = t1063+t1021+t1164+t1203;
+ coeff_dy_m1_p2_m1 = RATIONAL(-449.0,12000.0)+t1056+t1058+t1083+t1190+
+t1220;
+ coeff_dy_0_p2_m1 = t1013+t1176+t1198+t1249;
+ coeff_dy_p1_p2_m1 = t1021+t1176+t1197+t1242;
+ coeff_dy_p2_p2_m1 = t1038+t1142*x+t1168+t1211;
+ coeff_dy_m1_m1_0 = t1037+t1098*x+t1175+t1231+t1243;
+ coeff_dy_0_m1_0 = RATIONAL(-437.0,6000.0)+t1036+t1042+t1181+t1194;
+ coeff_dy_p1_m1_0 = t1039+t1017+t1161+t1214;
+ coeff_dy_p2_m1_0 = t1015+t1016+t1175+t1234+t1247;
+ coeff_dy_m1_0_0 = t1109*z+t1042+t1188+t1229+t1230;
+ coeff_dy_0_0_0 = t1051+t1032+RATIONAL(-161.0,4000.0)+t1015+t1185+t1223;
+ coeff_dy_p1_0_0 = t1048+t1009+t1162+t1207;
+ coeff_dy_p2_0_0 = t1068+t1112*z+t1183+t1217+t1229;
+ coeff_dy_m1_p1_0 = t1039+t1007+t1067+t1186+t1239;
+ coeff_dy_0_p1_0 = RATIONAL(21.0,250.0)+t1048+t1044+t1172+t1193;
+ coeff_dy_p1_p1_0 = t1065+t1030+t1163+t1210;
+ coeff_dy_p2_p1_0 = t1043+t1004+t1027+t1186+t1248;
+ coeff_dy_m1_p2_0 = t1016+t1026+t1179+t1232+t1249;
+ coeff_dy_0_p2_0 = t1068+t1064+t1081+RATIONAL(349.0,12000.0)+t1177+t1202;
+ coeff_dy_p1_p2_0 = t1027+t1025+t1167+t1214;
+ coeff_dy_p2_p2_0 = t1041+t1023+t1179+t1235+t1246;
+ coeff_dy_m1_m1_p1 = t1102*x+t1033+t1171+t1232+t1256;
+ coeff_dy_0_m1_p1 = t1022+t1045+t1161+t1210;
+ coeff_dy_p1_m1_p1 = t1018+RATIONAL(-17.0,375.0)+t1024+t1181+t1193;
+ coeff_dy_p2_m1_p1 = t1059+t1063+t1171+t1235+t1250;
+ coeff_dy_m1_0_p1 = t1022+t1067+t1170+t1208+t1230;
+ coeff_dy_0_0_p1 = t1044+t1023+t1162+t1214;
+ coeff_dy_p1_0_p1 = RATIONAL(-191.0,4000.0)+t1052+t1085+t1065+t1185+t1202;
+ coeff_dy_p2_0_p1 = t1043+t1012+t1173+t1208+t1217;
+ coeff_dy_m1_p1_p1 = t1007+t1107*z+t1018+t1182+t1240;
+ coeff_dy_0_p1_p1 = t1052+t1029+t1163+t1214;
+ coeff_dy_p1_p1_p1 = RATIONAL(133.0,2000.0)+t1237*RATIONAL(29.0,2000.0)+
+t1172+t1194;
+ coeff_dy_p2_p1_p1 = t1035+t1124*z+t1004+t1182+t1241;
+ coeff_dy_m1_p2_p1 = t1059+t1028+t1178+t1231+t1242;
+ coeff_dy_0_p2_p1 = t1012+t1014+t1167+t1210;
+ coeff_dy_p1_p2_p1 = RATIONAL(319.0,12000.0)+t1035+t1020+t1080+t1177+t1223
+;
+ coeff_dy_p2_p2_p1 = t1108*x+t1029+t1178+t1234+t1260;
+ coeff_dy_m1_m1_p2 = t1113*x+t1056+t1165+t1203;
+ coeff_dy_0_m1_p2 = t1032+t1184+t1198+t1247;
+ coeff_dy_p1_m1_p2 = t1070+t1184+t1197+t1250;
+ coeff_dy_p2_m1_p2 = t1038+t1049+RATIONAL(307.0,6000.0)+t1189+t1196;
+ coeff_dy_m1_0_p2 = t1026+t1032+t1166+t1211;
+ coeff_dy_0_0_p2 = t1064+t1112*x+t1183+t1221+t1222;
+ coeff_dy_p1_0_p2 = t1047+t1025+t1173+t1204+t1221;
+ coeff_dy_p2_0_p2 = t1046+RATIONAL(-7.0,80.0)*y+t1041+RATIONAL(-129.0,
+4000.0)+t1191+t1220;
+ coeff_dy_m1_p1_p2 = t1070+t1028+t1164+t1211;
+ coeff_dy_0_p1_p2 = t1047+t1010+t1014+t1174+t1248;
+ coeff_dy_p1_p1_p2 = t1010+t1124*x+t1020+t1169+t1241;
+ coeff_dy_p2_p1_p2 = RATIONAL(13.0,500.0)+t1030+t1029+t1192+t1195;
+ coeff_dy_m1_p2_p2 = t1049+t1142*z+t1168+t1203;
+ coeff_dy_0_p2_p2 = t1046+t998+t1180+t1207+t1246;
+ coeff_dy_p1_p2_p2 = t1030+t1108*z+t1180+t1233+t1260;
+ coeff_dy_p2_p2_p2 = RATIONAL(-539.0,12000.0)+t1236+t1237*RATIONAL(-57.0,
+2000.0)+t1190+t1227;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c
new file mode 100644
index 0000000..3b9d0c2
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c
@@ -0,0 +1,186 @@
+fp t1775,
+ t1751,
+ t1772,
+ t1756,
+ t1812,
+ t1774,
+ t1755,
+ t1758,
+ t1811,
+ t1765,
+ t1749,
+ t1810,
+ t1773,
+ t1753,
+ t1809,
+ t1750,
+ t1808,
+ t1807,
+ t1806,
+ t1805,
+ t1804,
+ t1766,
+ t1754,
+ t1757,
+ t1803,
+ t1802,
+ t1801,
+ t1800,
+ t1799,
+ t1752,
+ t1798,
+ t1797,
+ t1796,
+ t1795,
+ t1794,
+ t1793,
+ t1792,
+ t1791,
+ t1768,
+ t1790,
+ t1789,
+ t1767,
+ t1788,
+ t1787,
+ t1786,
+ t1785,
+ t1784,
+ t1783,
+ t1782,
+ t1781,
+ t1780,
+ t1770,
+ t1779,
+ t1769,
+ t1778,
+ t1777,
+ t1776,
+ t1763,
+ t1762,
+ t1760,
+ t1759;
+ t1775 = RATIONAL(3.0,80.0);
+ t1751 = t1775*z;
+ t1772 = RATIONAL(-3.0,80.0);
+ t1756 = t1772*x;
+ t1812 = t1751+t1756;
+ t1774 = RATIONAL(1.0,80.0);
+ t1755 = t1774*x;
+ t1758 = t1772*z;
+ t1811 = t1755+t1758;
+ t1765 = RATIONAL(-9.0,80.0);
+ t1749 = RATIONAL(3.0,16.0)*y;
+ t1810 = t1765+t1749;
+ t1773 = RATIONAL(-1.0,80.0);
+ t1753 = t1773*z;
+ t1809 = t1753+t1756;
+ t1750 = t1774*z;
+ t1808 = t1750+t1756;
+ t1807 = t1756+t1758;
+ t1806 = RATIONAL(-11.0,80.0)+t1749;
+ t1805 = t1750+t1755;
+ t1804 = RATIONAL(-3.0,20.0)+t1749;
+ t1766 = RATIONAL(1.0,16.0);
+ t1754 = t1766*y;
+ t1757 = t1773*x;
+ t1803 = t1754+t1757;
+ t1802 = t1754+t1758;
+ t1801 = t1749+t1757;
+ t1800 = t1751+t1757;
+ t1799 = t1753+t1749;
+ t1752 = t1775*x;
+ t1798 = t1752+t1749;
+ t1797 = t1753+t1752;
+ t1796 = t1754+t1755;
+ t1795 = t1751+t1755;
+ t1794 = t1751+t1754;
+ t1793 = t1752+t1750;
+ t1792 = t1766+t1812;
+ t1791 = t1752+t1766+t1758;
+ t1768 = RATIONAL(1.0,20.0);
+ t1790 = t1768+t1805;
+ t1789 = t1768+t1797;
+ t1767 = RATIONAL(3.0,40.0);
+ t1788 = t1767+t1811;
+ t1787 = t1750+t1766+t1757;
+ t1786 = t1775+t1795;
+ t1785 = t1767+t1808;
+ t1784 = t1775+t1793;
+ t1783 = t1753+t1767+t1757;
+ t1782 = t1768+t1800;
+ t1781 = t1753+t1755+t1766;
+ t1780 = RATIONAL(1.0,10.0)+t1807;
+ t1770 = RATIONAL(1.0,40.0);
+ t1779 = t1752+t1751+t1770;
+ t1769 = RATIONAL(7.0,80.0);
+ t1778 = t1769+t1757+t1758;
+ t1777 = t1769+t1809;
+ t1776 = RATIONAL(-1.0,8.0);
+ t1763 = RATIONAL(-1.0,10.0);
+ t1762 = RATIONAL(-1.0,40.0);
+ t1760 = RATIONAL(-1.0,16.0)*y;
+ t1759 = RATIONAL(-3.0,16.0)*y;
+ coeff_dyy_m1_m1_m1 = t1760+t1780;
+ coeff_dyy_0_m1_m1 = t1760+t1778;
+ coeff_dyy_p1_m1_m1 = t1760+t1788;
+ coeff_dyy_p2_m1_m1 = t1760+t1791;
+ coeff_dyy_m1_0_m1 = RATIONAL(-13.0,80.0)+t1751+t1798;
+ coeff_dyy_0_0_m1 = t1795+t1804;
+ coeff_dyy_p1_0_m1 = t1800+t1806;
+ coeff_dyy_p2_0_m1 = t1749+t1776+t1812;
+ coeff_dyy_m1_p1_m1 = t1759+t1779;
+ coeff_dyy_0_p1_m1 = t1759+t1786;
+ coeff_dyy_p1_p1_m1 = t1759+t1782;
+ coeff_dyy_p2_p1_m1 = t1759+t1792;
+ coeff_dyy_m1_p2_m1 = t1756+t1775+t1802;
+ coeff_dyy_0_p2_m1 = t1757+t1770+t1802;
+ coeff_dyy_p1_p2_m1 = t1758+t1774+t1796;
+ coeff_dyy_p2_p2_m1 = t1752+t1802;
+ coeff_dyy_m1_m1_0 = t1760+t1777;
+ coeff_dyy_0_m1_0 = t1760+t1783;
+ coeff_dyy_p1_m1_0 = t1760+t1781;
+ coeff_dyy_p2_m1_0 = t1760+t1789;
+ coeff_dyy_m1_0_0 = t1793+t1804;
+ coeff_dyy_0_0_0 = t1805+t1806;
+ coeff_dyy_p1_0_0 = t1750+t1776+t1801;
+ coeff_dyy_p2_0_0 = t1808+t1810;
+ coeff_dyy_m1_p1_0 = t1759+t1784;
+ coeff_dyy_0_p1_0 = t1759+t1790;
+ coeff_dyy_p1_p1_0 = t1759+t1787;
+ coeff_dyy_p2_p1_0 = t1759+t1785;
+ coeff_dyy_m1_p2_0 = t1770+t1754+t1809;
+ coeff_dyy_0_p2_0 = t1753+t1774+t1803;
+ coeff_dyy_p1_p2_0 = t1753+t1796;
+ coeff_dyy_p2_p2_0 = t1773+t1754+t1797;
+ coeff_dyy_m1_m1_p1 = t1760+t1785;
+ coeff_dyy_0_m1_p1 = t1760+t1787;
+ coeff_dyy_p1_m1_p1 = t1760+t1790;
+ coeff_dyy_p2_m1_p1 = t1760+t1784;
+ coeff_dyy_m1_0_p1 = t1797+t1806;
+ coeff_dyy_0_0_p1 = t1776+t1755+t1799;
+ coeff_dyy_p1_0_p1 = t1757+t1765+t1799;
+ coeff_dyy_p2_0_p1 = t1763+t1756+t1799;
+ coeff_dyy_m1_p1_p1 = t1759+t1789;
+ coeff_dyy_0_p1_p1 = t1759+t1781;
+ coeff_dyy_p1_p1_p1 = t1759+t1783;
+ coeff_dyy_p2_p1_p1 = t1759+t1777;
+ coeff_dyy_m1_p2_p1 = t1774+t1754+t1808;
+ coeff_dyy_0_p2_p1 = t1750+t1803;
+ coeff_dyy_p1_p2_p1 = t1750+t1773+t1796;
+ coeff_dyy_p2_p2_p1 = t1754+t1762+t1793;
+ coeff_dyy_m1_m1_p2 = t1760+t1792;
+ coeff_dyy_0_m1_p2 = t1760+t1782;
+ coeff_dyy_p1_m1_p2 = t1760+t1786;
+ coeff_dyy_p2_m1_p2 = t1760+t1779;
+ coeff_dyy_m1_0_p2 = t1776+t1758+t1798;
+ coeff_dyy_0_0_p2 = t1810+t1811;
+ coeff_dyy_p1_0_p2 = t1758+t1763+t1801;
+ coeff_dyy_p2_0_p2 = RATIONAL(-7.0,80.0)+t1749+t1807;
+ coeff_dyy_m1_p1_p2 = t1759+t1791;
+ coeff_dyy_0_p1_p2 = t1759+t1788;
+ coeff_dyy_p1_p1_p2 = t1759+t1778;
+ coeff_dyy_p2_p1_p2 = t1759+t1780;
+ coeff_dyy_m1_p2_p2 = t1756+t1794;
+ coeff_dyy_0_p2_p2 = t1757+t1773+t1794;
+ coeff_dyy_p1_p2_p2 = t1762+t1755+t1794;
+ coeff_dyy_p2_p2_p2 = t1772+t1752+t1794;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c
new file mode 100644
index 0000000..089bfc4
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c
@@ -0,0 +1,208 @@
+fp t1847,
+ t1819,
+ t1891,
+ t1857,
+ t1823,
+ t1854,
+ t1827,
+ t1890,
+ t1845,
+ t1817,
+ t1889,
+ t1828,
+ t1888,
+ t1826,
+ t1887,
+ t1836,
+ t1814,
+ t1886,
+ t1856,
+ t1821,
+ t1855,
+ t1825,
+ t1885,
+ t1822,
+ t1824,
+ t1884,
+ t1842,
+ t1883,
+ t1816,
+ t1882,
+ t1881,
+ t1813,
+ t1880,
+ t1815,
+ t1879,
+ t1878,
+ t1877,
+ t1876,
+ t1875,
+ t1874,
+ t1818,
+ t1873,
+ t1872,
+ t1871,
+ t1820,
+ t1870,
+ t1869,
+ t1868,
+ t1867,
+ t1866,
+ t1865,
+ t1864,
+ t1863,
+ t1862,
+ t1861,
+ t1860,
+ t1859,
+ t1858,
+ t1853,
+ t1850,
+ t1849,
+ t1846,
+ t1844,
+ t1843,
+ t1841,
+ t1840,
+ t1837,
+ t1835,
+ t1833,
+ t1832,
+ t1831,
+ t1829;
+ t1847 = RATIONAL(-9.0,1000.0);
+ t1819 = t1847*x;
+ t1891 = t1819+RATIONAL(49.0,2000.0);
+ t1857 = RATIONAL(3.0,80.0);
+ t1823 = t1857*z;
+ t1854 = RATIONAL(-3.0,80.0);
+ t1827 = t1854*y;
+ t1890 = t1823+t1827;
+ t1845 = RATIONAL(-3.0,1000.0);
+ t1817 = t1845*x;
+ t1889 = RATIONAL(43.0,2000.0)+t1817;
+ t1828 = t1854*z;
+ t1888 = t1828+t1827;
+ t1826 = t1857*y;
+ t1887 = t1826+t1828;
+ t1836 = RATIONAL(-27.0,1000.0);
+ t1814 = t1836*x;
+ t1886 = t1814+t1827;
+ t1856 = RATIONAL(1.0,80.0);
+ t1821 = t1856*y;
+ t1855 = RATIONAL(-1.0,80.0);
+ t1825 = t1855*z;
+ t1885 = t1821+t1825;
+ t1822 = t1855*y;
+ t1824 = t1856*z;
+ t1884 = t1822+t1824;
+ t1842 = RATIONAL(-1.0,1000.0);
+ t1883 = t1842+t1817;
+ t1816 = t1842*x;
+ t1882 = RATIONAL(-1.0,500.0)+t1816;
+ t1881 = t1823+t1826;
+ t1813 = RATIONAL(27.0,1000.0)*x;
+ t1880 = t1813+t1828;
+ t1815 = RATIONAL(1.0,1000.0)*x;
+ t1879 = t1845+t1815;
+ t1878 = t1819+RATIONAL(-9.0,500.0);
+ t1877 = t1819+RATIONAL(-7.0,250.0);
+ t1876 = t1823+t1813;
+ t1875 = t1814+t1826;
+ t1874 = RATIONAL(19.0,1000.0)+t1817;
+ t1818 = RATIONAL(3.0,1000.0)*x;
+ t1873 = t1818+t1821;
+ t1872 = t1819+t1822;
+ t1871 = t1825+t1827;
+ t1820 = RATIONAL(9.0,1000.0)*x;
+ t1870 = t1820+t1822;
+ t1869 = t1824+t1827;
+ t1868 = t1821+t1828;
+ t1867 = t1820+t1836;
+ t1866 = t1818+t1828;
+ t1865 = t1818+RATIONAL(-13.0,2000.0);
+ t1864 = t1826+t1825;
+ t1863 = t1822+t1825;
+ t1862 = t1820+t1821;
+ t1861 = t1824+t1826;
+ t1860 = t1820+t1824;
+ t1859 = t1821+t1824;
+ t1858 = t1823+t1817;
+ t1853 = RATIONAL(-9.0,250.0);
+ t1850 = RATIONAL(-1.0,250.0);
+ t1849 = RATIONAL(2.0,125.0);
+ t1846 = RATIONAL(-1.0,2000.0);
+ t1844 = RATIONAL(-7.0,2000.0);
+ t1843 = RATIONAL(-17.0,500.0);
+ t1841 = RATIONAL(11.0,500.0);
+ t1840 = RATIONAL(31.0,2000.0);
+ t1837 = RATIONAL(37.0,2000.0);
+ t1835 = RATIONAL(-19.0,2000.0);
+ t1833 = RATIONAL(-37.0,1000.0);
+ t1832 = RATIONAL(-31.0,1000.0);
+ t1831 = RATIONAL(-21.0,2000.0);
+ t1829 = RATIONAL(13.0,1000.0);
+ coeff_dyz_m1_m1_m1 = RATIONAL(147.0,2000.0)+t1828+t1886;
+ coeff_dyz_0_m1_m1 = t1819+RATIONAL(129.0,2000.0)+t1888;
+ coeff_dyz_p1_m1_m1 = t1820+RATIONAL(111.0,2000.0)+t1888;
+ coeff_dyz_p2_m1_m1 = t1827+RATIONAL(93.0,2000.0)+t1880;
+ coeff_dyz_m1_0_m1 = t1819+t1846+t1864;
+ coeff_dyz_0_0_m1 = t1817+t1844+t1864;
+ coeff_dyz_p1_0_m1 = t1864+t1865;
+ coeff_dyz_p2_0_m1 = t1835+t1820+t1864;
+ coeff_dyz_m1_p1_m1 = t1826+t1833+t1860;
+ coeff_dyz_0_p1_m1 = t1818+t1843+t1861;
+ coeff_dyz_p1_p1_m1 = t1832+t1817+t1861;
+ coeff_dyz_p2_p1_m1 = t1861+t1877;
+ coeff_dyz_m1_p2_m1 = t1853+t1827+t1876;
+ coeff_dyz_0_p2_m1 = t1867+t1890;
+ coeff_dyz_p1_p2_m1 = t1878+t1890;
+ coeff_dyz_p2_p2_m1 = t1847+t1823+t1886;
+ coeff_dyz_m1_m1_0 = t1823+t1846+t1872;
+ coeff_dyz_0_m1_0 = t1844+t1822+t1858;
+ coeff_dyz_p1_m1_0 = t1822+t1823+t1865;
+ coeff_dyz_p2_m1_0 = t1835+t1823+t1870;
+ coeff_dyz_m1_0_0 = t1817+RATIONAL(-17.0,2000.0)+t1859;
+ coeff_dyz_0_0_0 = t1816+t1835+t1859;
+ coeff_dyz_p1_0_0 = t1831+t1815+t1859;
+ coeff_dyz_p2_0_0 = t1818+RATIONAL(-23.0,2000.0)+t1859;
+ coeff_dyz_m1_p1_0 = t1825+t1850+t1873;
+ coeff_dyz_0_p1_0 = t1879+t1885;
+ coeff_dyz_p1_p1_0 = t1882+t1885;
+ coeff_dyz_p2_p1_0 = t1883+t1885;
+ coeff_dyz_m1_p2_0 = t1829+t1828+t1870;
+ coeff_dyz_0_p2_0 = t1822+t1849+t1866;
+ coeff_dyz_p1_p2_0 = t1828+t1822+t1874;
+ coeff_dyz_p2_p2_0 = t1841+t1828+t1872;
+ coeff_dyz_m1_m1_p1 = t1833+t1823+t1862;
+ coeff_dyz_0_m1_p1 = t1843+t1823+t1873;
+ coeff_dyz_p1_m1_p1 = t1832+t1821+t1858;
+ coeff_dyz_p2_m1_p1 = t1821+t1823+t1877;
+ coeff_dyz_m1_0_p1 = t1818+t1850+t1884;
+ coeff_dyz_0_0_p1 = t1879+t1884;
+ coeff_dyz_p1_0_p1 = t1882+t1884;
+ coeff_dyz_p2_0_p1 = t1883+t1884;
+ coeff_dyz_m1_p1_p1 = t1817+RATIONAL(33.0,2000.0)+t1863;
+ coeff_dyz_0_p1_p1 = t1840+t1816+t1863;
+ coeff_dyz_p1_p1_p1 = t1815+RATIONAL(29.0,2000.0)+t1863;
+ coeff_dyz_p2_p1_p1 = t1818+RATIONAL(27.0,2000.0)+t1863;
+ coeff_dyz_m1_p2_p1 = t1868+t1891;
+ coeff_dyz_0_p2_p1 = t1868+t1889;
+ coeff_dyz_p1_p2_p1 = t1821+t1837+t1866;
+ coeff_dyz_p2_p2_p1 = t1828+t1840+t1862;
+ coeff_dyz_m1_m1_p2 = t1853+t1826+t1880;
+ coeff_dyz_0_m1_p2 = t1867+t1887;
+ coeff_dyz_p1_m1_p2 = t1878+t1887;
+ coeff_dyz_p2_m1_p2 = t1828+t1847+t1875;
+ coeff_dyz_m1_0_p2 = t1820+t1829+t1871;
+ coeff_dyz_0_0_p2 = t1818+t1849+t1871;
+ coeff_dyz_p1_0_p2 = t1871+t1874;
+ coeff_dyz_p2_0_p2 = t1819+t1841+t1871;
+ coeff_dyz_m1_p1_p2 = t1869+t1891;
+ coeff_dyz_0_p1_p2 = t1869+t1889;
+ coeff_dyz_p1_p1_p2 = t1818+t1837+t1869;
+ coeff_dyz_p2_p1_p2 = t1840+t1827+t1860;
+ coeff_dyz_m1_p2_p2 = RATIONAL(-3.0,2000.0)+t1823+t1875;
+ coeff_dyz_0_p2_p2 = t1831+t1819+t1881;
+ coeff_dyz_p1_p2_p2 = t1820+RATIONAL(-39.0,2000.0)+t1881;
+ coeff_dyz_p2_p2_p2 = t1826+RATIONAL(-57.0,2000.0)+t1876;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c
new file mode 100644
index 0000000..e78181a
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c
@@ -0,0 +1,507 @@
+fp t1415,
+ t1428,
+ t1329,
+ t1421,
+ t1429,
+ t1333,
+ t1497,
+ t1422,
+ t1327,
+ t1419,
+ t1325,
+ t1524,
+ t1332,
+ t1427,
+ t1343,
+ t1523,
+ t1345,
+ t1328,
+ t1479,
+ t1522,
+ t1342,
+ t1273,
+ t1400,
+ t1292,
+ t1521,
+ t1331,
+ t1472,
+ t1520,
+ t1519,
+ t1518,
+ t1344,
+ t1517,
+ t1516,
+ t1348,
+ t1515,
+ t1354,
+ t1466,
+ t1514,
+ t1469,
+ t1324,
+ t1513,
+ t1512,
+ t1511,
+ t1420,
+ t1346,
+ t1274,
+ t1510,
+ t1352,
+ t1509,
+ t1508,
+ t1340,
+ t1280,
+ t1507,
+ t1335,
+ t1506,
+ t1498,
+ t1275,
+ t1505,
+ t1349,
+ t1500,
+ t1270,
+ t1504,
+ t1407,
+ t1313,
+ t1269,
+ t1503,
+ t1502,
+ t1501,
+ t1499,
+ t1410,
+ t1316,
+ t1404,
+ t1305,
+ t1268,
+ t1496,
+ t1278,
+ t1495,
+ t1276,
+ t1494,
+ t1277,
+ t1493,
+ t1492,
+ t1267,
+ t1491,
+ t1490,
+ t1489,
+ t1488,
+ t1279,
+ t1487,
+ t1347,
+ t1350,
+ t1484,
+ t1483,
+ t1482,
+ t1481,
+ t1480,
+ t1478,
+ t1477,
+ t1473,
+ t1470,
+ t1468,
+ t1467,
+ t1465,
+ t1464,
+ t1463,
+ t1462,
+ t1461,
+ t1460,
+ t1265,
+ t1459,
+ t1458,
+ t1457,
+ t1456,
+ t1271,
+ t1455,
+ t1454,
+ t1453,
+ t1452,
+ t1272,
+ t1451,
+ t1450,
+ t1449,
+ t1448,
+ t1266,
+ t1447,
+ t1446,
+ t1445,
+ t1444,
+ t1443,
+ t1351,
+ t1442,
+ t1441,
+ t1440,
+ t1439,
+ t1438,
+ t1437,
+ t1436,
+ t1357,
+ t1435,
+ t1434,
+ t1433,
+ t1432,
+ t1431,
+ t1430,
+ t1418,
+ t1417,
+ t1416,
+ t1413,
+ t1412,
+ t1411,
+ t1409,
+ t1406,
+ t1405,
+ t1403,
+ t1398,
+ t1397,
+ t1396,
+ t1395,
+ t1393,
+ t1390,
+ t1388,
+ t1386,
+ t1384,
+ t1382,
+ t1381,
+ t1380,
+ t1378,
+ t1377,
+ t1376,
+ t1375,
+ t1374,
+ t1371,
+ t1367,
+ t1339,
+ t1338,
+ t1337,
+ t1336,
+ t1334,
+ t1330,
+ t1326,
+ t1323,
+ t1322,
+ t1320,
+ t1319,
+ t1318,
+ t1317,
+ t1315,
+ t1314,
+ t1312,
+ t1311,
+ t1310,
+ t1309,
+ t1308,
+ t1307,
+ t1306,
+ t1304,
+ t1303,
+ t1302,
+ t1301,
+ t1300,
+ t1299,
+ t1298,
+ t1297,
+ t1296,
+ t1295,
+ t1294,
+ t1293,
+ t1291,
+ t1290,
+ t1289,
+ t1288,
+ t1287,
+ t1286,
+ t1285,
+ t1284,
+ t1283,
+ t1282,
+ t1281;
+ t1415 = RATIONAL(3.0,160.0);
+ t1428 = y*y;
+ t1329 = t1415*t1428;
+ t1421 = RATIONAL(-3.0,160.0);
+ t1429 = x*x;
+ t1333 = t1421*t1429;
+ t1497 = t1329+t1333;
+ t1422 = RATIONAL(-1.0,160.0);
+ t1327 = t1422*t1428;
+ t1419 = RATIONAL(1.0,160.0);
+ t1325 = t1419*t1429;
+ t1524 = t1327+t1325;
+ t1332 = t1421*t1428;
+ t1427 = z*z;
+ t1343 = RATIONAL(1.0,32.0)*t1427;
+ t1523 = t1332+t1343;
+ t1345 = RATIONAL(3.0,32.0)*t1427;
+ t1328 = t1422*t1429;
+ t1479 = t1327+t1328;
+ t1522 = t1345+t1479;
+ t1342 = RATIONAL(-1.0,80.0)*z;
+ t1273 = y*t1342;
+ t1400 = RATIONAL(-27.0,1000.0);
+ t1292 = t1400*x;
+ t1521 = t1273+t1292;
+ t1331 = t1415*t1429;
+ t1472 = t1329+t1331;
+ t1520 = t1343+t1472;
+ t1519 = t1343+t1497;
+ t1518 = t1331+t1523;
+ t1344 = RATIONAL(1.0,20.0)*z;
+ t1517 = t1344+RATIONAL(-29.0,6000.0);
+ t1516 = RATIONAL(-49.0,2000.0)+RATIONAL(-3.0,20.0)*z;
+ t1348 = RATIONAL(3.0,40.0)*z;
+ t1515 = RATIONAL(-97.0,3000.0)+t1348;
+ t1354 = RATIONAL(-1.0,32.0)*t1427;
+ t1466 = t1354+t1333;
+ t1514 = t1332+t1466;
+ t1469 = t1345+t1325;
+ t1324 = t1419*t1428;
+ t1513 = t1469+t1324;
+ t1512 = t1348+RATIONAL(53.0,1000.0);
+ t1511 = t1472+t1354;
+ t1420 = RATIONAL(-9.0,500.0);
+ t1346 = RATIONAL(1.0,80.0)*z;
+ t1274 = y*t1346;
+ t1510 = t1420*x+t1274;
+ t1352 = RATIONAL(7.0,80.0)*z;
+ t1509 = t1352+RATIONAL(183.0,4000.0);
+ t1508 = t1333+t1523;
+ t1340 = RATIONAL(3.0,80.0)*z;
+ t1280 = x*t1340;
+ t1507 = t1280+t1524;
+ t1335 = RATIONAL(-11.0,80.0)*z;
+ t1506 = t1335+RATIONAL(-107.0,4000.0);
+ t1498 = RATIONAL(-3.0,80.0)*z;
+ t1275 = y*t1498;
+ t1505 = t1275+t1524;
+ t1349 = RATIONAL(1.0,40.0)*z;
+ t1500 = x*y;
+ t1270 = RATIONAL(9.0,1000.0)*t1500;
+ t1504 = RATIONAL(-17.0,3000.0)+t1349+t1270;
+ t1407 = RATIONAL(-9.0,1000.0);
+ t1313 = t1407*y;
+ t1269 = x*t1313;
+ t1503 = t1346+RATIONAL(-137.0,12000.0)+t1269;
+ t1502 = RATIONAL(-4.0,375.0)+RATIONAL(-1.0,40.0)*z+t1270;
+ t1501 = t1342+t1269+RATIONAL(-167.0,12000.0);
+ t1499 = x+y;
+ t1410 = RATIONAL(-1.0,1000.0);
+ t1316 = t1410*x;
+ t1404 = RATIONAL(-3.0,1000.0);
+ t1305 = t1404*y;
+ t1268 = x*t1305;
+ t1496 = t1268+t1274;
+ t1278 = x*t1346;
+ t1495 = t1278+t1274;
+ t1276 = x*t1498;
+ t1494 = t1276+t1274;
+ t1277 = x*t1342;
+ t1493 = t1277+t1274;
+ t1492 = t1328+t1324;
+ t1267 = RATIONAL(3.0,1000.0)*t1500;
+ t1491 = t1277+t1267;
+ t1490 = t1276+t1273;
+ t1489 = t1273+t1267;
+ t1488 = t1324+t1325;
+ t1279 = y*t1340;
+ t1487 = t1280+t1279;
+ t1347 = RATIONAL(1.0,16.0)*z;
+ t1350 = RATIONAL(-3.0,32.0)*t1427;
+ t1484 = t1347+t1350;
+ t1483 = t1277+t1279;
+ t1482 = t1332+t1331;
+ t1481 = t1278+t1268;
+ t1480 = t1275+t1276;
+ t1478 = t1275+t1280;
+ t1477 = t1277+t1273;
+ t1473 = t1276+t1279;
+ t1470 = t1278+t1279;
+ t1468 = t1354+t1269;
+ t1467 = t1273+t1278;
+ t1465 = RATIONAL(1.0,10.0)*z+t1480;
+ t1464 = t1344+t1495;
+ t1463 = t1348+t1477;
+ t1462 = t1349+t1487;
+ t1461 = t1329+t1270+t1466;
+ t1460 = t1267+t1508;
+ t1265 = y*t1292;
+ t1459 = t1265+t1514;
+ t1458 = t1268+t1511;
+ t1457 = t1275+t1350+t1492;
+ t1456 = t1280+t1345+t1492;
+ t1271 = RATIONAL(1.0,1000.0)*t1500;
+ t1455 = t1350+t1271+t1479;
+ t1454 = t1276+t1350+t1524;
+ t1453 = t1269+t1522;
+ t1452 = t1350+t1270+t1488;
+ t1272 = y*t1316;
+ t1451 = t1272+t1513;
+ t1450 = t1276+t1518;
+ t1449 = t1354+t1270+t1482;
+ t1448 = t1277+t1519;
+ t1266 = RATIONAL(27.0,1000.0)*t1500;
+ t1447 = t1266+t1520;
+ t1446 = t1344+t1350+t1268+RATIONAL(141.0,2000.0);
+ t1445 = t1278+t1519;
+ t1444 = t1340+t1350+t1267+RATIONAL(323.0,4000.0);
+ t1443 = t1340+RATIONAL(53.0,12000.0)+t1468;
+ t1351 = RATIONAL(-9.0,80.0)*z;
+ t1442 = t1345+t1351+RATIONAL(-137.0,4000.0)+t1267;
+ t1441 = t1352+RATIONAL(-607.0,12000.0)+t1468;
+ t1440 = t1280+t1518;
+ t1439 = t1327+t1279+t1469;
+ t1438 = RATIONAL(-79.0,2000.0)+t1345+RATIONAL(-1.0,10.0)*z+t1268;
+ t1437 = RATIONAL(79.0,3000.0)+t1268+t1508;
+ t1436 = RATIONAL(-41.0,750.0)+t1265+t1520;
+ t1357 = RATIONAL(-1.0,8.0)*z;
+ t1435 = RATIONAL(-87.0,2000.0)+t1357+t1271+t1513;
+ t1434 = t1347+t1267+RATIONAL(-691.0,12000.0)+t1511;
+ t1433 = t1272+RATIONAL(299.0,4000.0)+t1479+t1484;
+ t1432 = t1357+RATIONAL(-33.0,2000.0)+t1270+t1522;
+ t1431 = t1266+t1347+RATIONAL(281.0,12000.0)+t1514;
+ t1430 = t1269+RATIONAL(191.0,4000.0)+t1484+t1488;
+ t1418 = RATIONAL(-1.0,500.0);
+ t1417 = RATIONAL(-9.0,250.0);
+ t1416 = RATIONAL(2.0,125.0);
+ t1413 = RATIONAL(-7.0,250.0);
+ t1412 = RATIONAL(-1.0,250.0);
+ t1411 = RATIONAL(-3.0,2000.0);
+ t1409 = RATIONAL(-1.0,2000.0);
+ t1406 = RATIONAL(11.0,500.0);
+ t1405 = RATIONAL(-7.0,2000.0);
+ t1403 = RATIONAL(-17.0,500.0);
+ t1398 = RATIONAL(19.0,1000.0);
+ t1397 = RATIONAL(43.0,2000.0);
+ t1396 = RATIONAL(31.0,2000.0);
+ t1395 = RATIONAL(37.0,2000.0);
+ t1393 = RATIONAL(27.0,2000.0);
+ t1390 = RATIONAL(-37.0,1000.0);
+ t1388 = RATIONAL(13.0,1000.0);
+ t1386 = RATIONAL(-19.0,2000.0);
+ t1384 = RATIONAL(-21.0,2000.0);
+ t1382 = RATIONAL(93.0,2000.0);
+ t1381 = RATIONAL(-23.0,2000.0);
+ t1380 = RATIONAL(-31.0,1000.0);
+ t1378 = RATIONAL(-17.0,2000.0);
+ t1377 = RATIONAL(-39.0,2000.0);
+ t1376 = RATIONAL(33.0,2000.0);
+ t1375 = RATIONAL(49.0,2000.0);
+ t1374 = RATIONAL(-13.0,2000.0);
+ t1371 = RATIONAL(111.0,2000.0);
+ t1367 = RATIONAL(129.0,2000.0);
+ t1339 = t1412*x;
+ t1338 = t1420*y;
+ t1337 = t1418*y;
+ t1336 = t1418*x;
+ t1334 = t1416*y;
+ t1330 = t1417*x;
+ t1326 = t1416*x;
+ t1323 = t1412*y;
+ t1322 = t1413*y;
+ t1320 = t1417*y;
+ t1319 = t1413*x;
+ t1318 = t1410*y;
+ t1317 = t1404*x;
+ t1315 = t1406*x;
+ t1314 = t1406*y;
+ t1312 = t1409*x;
+ t1311 = t1407*x;
+ t1310 = t1405*y;
+ t1309 = t1409*y;
+ t1308 = t1405*x;
+ t1307 = t1403*x;
+ t1306 = t1403*y;
+ t1304 = t1398*x;
+ t1303 = t1388*x;
+ t1302 = t1388*y;
+ t1301 = t1398*y;
+ t1300 = t1384*y;
+ t1299 = t1395*y;
+ t1298 = t1390*x;
+ t1297 = t1375*x;
+ t1296 = t1374*y;
+ t1295 = t1396*x;
+ t1294 = t1397*x;
+ t1293 = t1386*y;
+ t1291 = t1390*y;
+ t1290 = t1374*x;
+ t1289 = t1380*x;
+ t1288 = t1396*y;
+ t1287 = t1380*y;
+ t1286 = t1384*x;
+ t1285 = t1395*x;
+ t1284 = t1375*y;
+ t1283 = t1400*y;
+ t1282 = t1386*x;
+ t1281 = t1397*y;
+ coeff_dz_m1_m1_m1 = RATIONAL(-47.0,1500.0)+t1499*RATIONAL(147.0,2000.0)+
+t1459+t1465;
+ coeff_dz_0_m1_m1 = t1275+t1367*y+t1312+t1277+t1441+t1482;
+ coeff_dz_p1_m1_m1 = t1298+t1278+t1371*y+t1275+t1449+t1515;
+ coeff_dz_p2_m1_m1 = t1330+t1382*y+t1431+t1478;
+ coeff_dz_m1_0_m1 = t1309+t1367*x+t1441+t1490+t1497;
+ coeff_dz_0_0_m1 = t1310+t1308+RATIONAL(-437.0,6000.0)+t1458+t1463;
+ coeff_dz_p1_0_m1 = t1307+t1296+t1434+t1467;
+ coeff_dz_p2_0_m1 = t1280+t1293+t1461+t1517+t1521;
+ coeff_dz_m1_p1_m1 = t1371*x+t1291+t1461+t1494+t1515;
+ coeff_dz_0_p1_m1 = t1290+t1306+t1434+t1493;
+ coeff_dz_p1_p1_m1 = RATIONAL(-17.0,375.0)+t1289+t1287+t1458+t1464;
+ coeff_dz_p2_p1_m1 = t1322+t1280+t1443+t1497+t1510;
+ coeff_dz_m1_p2_m1 = t1320+t1382*x+t1431+t1473;
+ coeff_dz_0_p2_m1 = t1283+t1282+t1449+t1483+t1517;
+ coeff_dz_p1_p2_m1 = t1319+t1338+t1443+t1470+t1482;
+ coeff_dz_p2_p2_m1 = t1313+RATIONAL(307.0,6000.0)+t1311+t1459+t1462;
+ coeff_dz_m1_m1_0 = t1309+t1312+RATIONAL(-13.0,80.0)*z+RATIONAL(-39.0,
+4000.0)+t1453+t1487;
+ coeff_dz_0_m1_0 = t1378*x+t1310+t1439+t1481+t1516;
+ coeff_dz_p1_m1_0 = t1339+t1296+t1439+t1491+t1506;
+ coeff_dz_p2_m1_0 = t1293+t1303+t1432+t1473;
+ coeff_dz_m1_0_0 = t1308+t1378*y+t1456+t1496+t1516;
+ coeff_dz_0_0_0 = t1335+RATIONAL(-161.0,4000.0)+t1282+t1293+t1451+t1495;
+ coeff_dz_p1_0_0 = t1317+t1300+t1435+t1493;
+ coeff_dz_p2_0_0 = t1381*y+t1326+t1442+t1492+t1494;
+ coeff_dz_m1_p1_0 = t1290+t1323+t1456+t1489+t1506;
+ coeff_dz_0_p1_0 = t1305+t1286+t1435+t1467;
+ coeff_dz_p1_p1_0 = RATIONAL(-191.0,4000.0)+t1336+t1351+t1337+t1451+t1477;
+ coeff_dz_p2_p1_0 = t1318+t1304+t1438+t1490+t1492;
+ coeff_dz_m1_p2_0 = t1282+t1302+t1432+t1478;
+ coeff_dz_0_p2_0 = t1334+t1381*x+t1278+t1442+t1505;
+ coeff_dz_p1_p2_0 = t1301+t1316+t1277+t1438+t1505;
+ coeff_dz_p2_p2_0 = RATIONAL(-129.0,4000.0)+t1314+RATIONAL(-7.0,80.0)*z+
+t1315+t1453+t1480;
+ coeff_dz_m1_m1_p1 = t1291+RATIONAL(157.0,2000.0)+t1298+t1452+t1462;
+ coeff_dz_0_m1_p1 = t1306+t1339+t1444+t1470+t1492;
+ coeff_dz_p1_m1_p1 = t1376*x+t1287+t1446+t1483+t1492;
+ coeff_dz_p2_m1_p1 = t1297+t1322+t1430+t1473;
+ coeff_dz_m1_0_p1 = t1274+t1307+t1323+t1444+t1507;
+ coeff_dz_0_0_p1 = RATIONAL(21.0,250.0)+t1305+t1317+t1455+t1464;
+ coeff_dz_p1_0_p1 = t1295+t1337+t1433+t1493;
+ coeff_dz_p2_0_p1 = t1318+t1294+t1454+t1496+t1512;
+ coeff_dz_m1_p1_p1 = t1273+t1376*y+t1289+t1446+t1507;
+ coeff_dz_0_p1_p1 = t1336+t1288+t1433+t1467;
+ coeff_dz_p1_p1_p1 = RATIONAL(133.0,2000.0)+t1499*RATIONAL(29.0,2000.0)+
+t1455+t1463;
+ coeff_dz_p2_p1_p1 = t1285+t1393*y+t1454+t1489+t1509;
+ coeff_dz_m1_p2_p1 = t1284+t1319+t1430+t1478;
+ coeff_dz_0_p2_p1 = t1316+t1281+t1457+t1481+t1512;
+ coeff_dz_p1_p2_p1 = t1393*x+t1299+t1457+t1491+t1509;
+ coeff_dz_p2_p2_p1 = RATIONAL(13.0,500.0)+t1288+t1295+t1452+t1465;
+ coeff_dz_m1_m1_p2 = t1330+t1340+t1320+RATIONAL(-449.0,12000.0)+t1447+
+t1480;
+ coeff_dz_0_m1_p2 = t1275+t1303+t1283+t1448+t1504;
+ coeff_dz_p1_m1_p2 = t1338+t1297+t1275+t1445+t1503;
+ coeff_dz_p2_m1_p2 = t1313+t1411*x+t1436+t1478;
+ coeff_dz_m1_0_p2 = t1302+t1450+t1504+t1521;
+ coeff_dz_0_0_p2 = t1326+t1334+RATIONAL(349.0,12000.0)+t1346+t1460+t1477;
+ coeff_dz_p1_0_p2 = t1294+t1301+t1437+t1467;
+ coeff_dz_p2_0_p2 = t1273+t1286+t1314+t1440+t1501;
+ coeff_dz_m1_p1_p2 = t1284+t1450+t1503+t1510;
+ coeff_dz_0_p1_p2 = t1304+t1281+t1437+t1493;
+ coeff_dz_p1_p1_p2 = t1285+t1299+t1342+RATIONAL(319.0,12000.0)+t1460+t1495
+;
+ coeff_dz_p2_p1_p2 = t1274+t1377*x+t1288+t1440+t1502;
+ coeff_dz_m1_p2_p2 = t1311+t1411*y+t1436+t1473;
+ coeff_dz_0_p2_p2 = t1279+t1315+t1300+t1448+t1501;
+ coeff_dz_p1_p2_p2 = t1377*y+t1295+t1279+t1445+t1502;
+ coeff_dz_p2_p2_p2 = t1498+RATIONAL(-539.0,12000.0)+t1499*RATIONAL(-57.0,
+2000.0)+t1447+t1487;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c
new file mode 100644
index 0000000..60580ca
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c
@@ -0,0 +1,188 @@
+fp t1914,
+ t1899,
+ t1901,
+ t1956,
+ t1916,
+ t1893,
+ t1915,
+ t1896,
+ t1955,
+ t1892,
+ t1954,
+ t1895,
+ t1953,
+ t1910,
+ t1903,
+ t1952,
+ t1951,
+ t1919,
+ t1950,
+ t1917,
+ t1894,
+ t1949,
+ t1897,
+ t1948,
+ t1947,
+ t1946,
+ t1898,
+ t1945,
+ t1944,
+ t1943,
+ t1942,
+ t1941,
+ t1940,
+ t1939,
+ t1938,
+ t1937,
+ t1936,
+ t1909,
+ t1935,
+ t1934,
+ t1933,
+ t1932,
+ t1931,
+ t1912,
+ t1930,
+ t1929,
+ t1907,
+ t1928,
+ t1927,
+ t1911,
+ t1926,
+ t1925,
+ t1924,
+ t1923,
+ t1922,
+ t1921,
+ t1920,
+ t1918,
+ t1908,
+ t1904,
+ t1902,
+ t1900;
+ t1914 = RATIONAL(-3.0,80.0);
+ t1899 = t1914*y;
+ t1901 = t1914*x;
+ t1956 = t1899+t1901;
+ t1916 = RATIONAL(1.0,80.0);
+ t1893 = t1916*y;
+ t1915 = RATIONAL(-1.0,80.0);
+ t1896 = t1915*x;
+ t1955 = t1893+t1896;
+ t1892 = RATIONAL(3.0,16.0)*z;
+ t1954 = t1892+RATIONAL(-1.0,10.0);
+ t1895 = t1915*y;
+ t1953 = t1895+t1901;
+ t1910 = RATIONAL(1.0,16.0);
+ t1903 = t1910*z;
+ t1952 = t1903+t1916;
+ t1951 = t1896+t1899;
+ t1919 = RATIONAL(-1.0,8.0);
+ t1950 = t1892+t1919;
+ t1917 = RATIONAL(3.0,80.0);
+ t1894 = t1917*y;
+ t1949 = t1896+t1894;
+ t1897 = t1916*x;
+ t1948 = t1893+t1897;
+ t1947 = t1895+t1897;
+ t1946 = t1901+t1894;
+ t1898 = t1917*x;
+ t1945 = t1898+t1903;
+ t1944 = t1897+t1903;
+ t1943 = t1892+t1898;
+ t1942 = t1892+t1894;
+ t1941 = t1893+t1901;
+ t1940 = t1892+RATIONAL(-9.0,80.0);
+ t1939 = t1898+t1894;
+ t1938 = t1895+t1896;
+ t1937 = t1897+t1899;
+ t1936 = t1899+t1903;
+ t1909 = RATIONAL(1.0,20.0);
+ t1935 = t1909+t1948;
+ t1934 = t1895+t1898+t1909;
+ t1933 = t1910+t1955;
+ t1932 = t1897+t1894+t1917;
+ t1931 = t1893+t1898+t1917;
+ t1912 = RATIONAL(3.0,40.0);
+ t1930 = t1912+t1941;
+ t1929 = t1910+t1947;
+ t1907 = RATIONAL(1.0,40.0);
+ t1928 = t1907+t1939;
+ t1927 = t1898+t1899+t1910;
+ t1911 = RATIONAL(7.0,80.0);
+ t1926 = t1911+t1951;
+ t1925 = t1911+t1953;
+ t1924 = t1909+t1949;
+ t1923 = t1910+t1946;
+ t1922 = RATIONAL(1.0,10.0)+t1956;
+ t1921 = t1912+t1938;
+ t1920 = t1912+t1937;
+ t1918 = RATIONAL(-1.0,40.0);
+ t1908 = RATIONAL(-3.0,20.0);
+ t1904 = RATIONAL(-11.0,80.0);
+ t1902 = RATIONAL(-3.0,16.0)*z;
+ t1900 = RATIONAL(-1.0,16.0)*z;
+ coeff_dzz_m1_m1_m1 = t1900+t1922;
+ coeff_dzz_0_m1_m1 = t1900+t1926;
+ coeff_dzz_p1_m1_m1 = t1900+t1920;
+ coeff_dzz_p2_m1_m1 = t1900+t1927;
+ coeff_dzz_m1_0_m1 = t1900+t1925;
+ coeff_dzz_0_0_m1 = t1900+t1921;
+ coeff_dzz_p1_0_m1 = t1900+t1929;
+ coeff_dzz_p2_0_m1 = t1900+t1934;
+ coeff_dzz_m1_p1_m1 = t1900+t1930;
+ coeff_dzz_0_p1_m1 = t1900+t1933;
+ coeff_dzz_p1_p1_m1 = t1900+t1935;
+ coeff_dzz_p2_p1_m1 = t1900+t1931;
+ coeff_dzz_m1_p2_m1 = t1900+t1923;
+ coeff_dzz_0_p2_m1 = t1900+t1924;
+ coeff_dzz_p1_p2_m1 = t1900+t1932;
+ coeff_dzz_p2_p2_m1 = t1900+t1928;
+ coeff_dzz_m1_m1_0 = t1892+RATIONAL(-13.0,80.0)+t1939;
+ coeff_dzz_0_m1_0 = t1908+t1897+t1942;
+ coeff_dzz_p1_m1_0 = t1896+t1904+t1942;
+ coeff_dzz_p2_m1_0 = t1919+t1901+t1942;
+ coeff_dzz_m1_0_0 = t1893+t1908+t1943;
+ coeff_dzz_0_0_0 = t1892+t1904+t1948;
+ coeff_dzz_p1_0_0 = t1950+t1955;
+ coeff_dzz_p2_0_0 = t1940+t1941;
+ coeff_dzz_m1_p1_0 = t1904+t1895+t1943;
+ coeff_dzz_0_p1_0 = t1947+t1950;
+ coeff_dzz_p1_p1_0 = t1938+t1940;
+ coeff_dzz_p2_p1_0 = t1953+t1954;
+ coeff_dzz_m1_p2_0 = t1899+t1919+t1943;
+ coeff_dzz_0_p2_0 = t1937+t1940;
+ coeff_dzz_p1_p2_0 = t1951+t1954;
+ coeff_dzz_p2_p2_0 = t1892+RATIONAL(-7.0,80.0)+t1956;
+ coeff_dzz_m1_m1_p1 = t1902+t1928;
+ coeff_dzz_0_m1_p1 = t1902+t1932;
+ coeff_dzz_p1_m1_p1 = t1902+t1924;
+ coeff_dzz_p2_m1_p1 = t1902+t1923;
+ coeff_dzz_m1_0_p1 = t1902+t1931;
+ coeff_dzz_0_0_p1 = t1902+t1935;
+ coeff_dzz_p1_0_p1 = t1902+t1933;
+ coeff_dzz_p2_0_p1 = t1902+t1930;
+ coeff_dzz_m1_p1_p1 = t1902+t1934;
+ coeff_dzz_0_p1_p1 = t1902+t1929;
+ coeff_dzz_p1_p1_p1 = t1902+t1921;
+ coeff_dzz_p2_p1_p1 = t1902+t1925;
+ coeff_dzz_m1_p2_p1 = t1902+t1927;
+ coeff_dzz_0_p2_p1 = t1902+t1920;
+ coeff_dzz_p1_p2_p1 = t1902+t1926;
+ coeff_dzz_p2_p2_p1 = t1902+t1922;
+ coeff_dzz_m1_m1_p2 = t1917+t1901+t1936;
+ coeff_dzz_0_m1_p2 = t1907+t1896+t1936;
+ coeff_dzz_p1_m1_p2 = t1897+t1916+t1936;
+ coeff_dzz_p2_m1_p2 = t1898+t1936;
+ coeff_dzz_m1_0_p2 = t1903+t1907+t1953;
+ coeff_dzz_0_0_p2 = t1938+t1952;
+ coeff_dzz_p1_0_p2 = t1895+t1944;
+ coeff_dzz_p2_0_p2 = t1895+t1915+t1945;
+ coeff_dzz_m1_p1_p2 = t1941+t1952;
+ coeff_dzz_0_p1_p2 = t1903+t1955;
+ coeff_dzz_p1_p1_p2 = t1893+t1915+t1944;
+ coeff_dzz_p2_p1_p2 = t1893+t1918+t1945;
+ coeff_dzz_m1_p2_p2 = t1903+t1946;
+ coeff_dzz_0_p2_p2 = t1915+t1903+t1949;
+ coeff_dzz_p1_p2_p2 = t1918+t1894+t1944;
+ coeff_dzz_p2_p2_p2 = t1903+t1914+t1939;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c
new file mode 100644
index 0000000..90a69d1
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c
@@ -0,0 +1,1622 @@
+fp t2344,
+ t2343,
+ t2345,
+ t2868,
+ t2326,
+ t2490,
+ t2063,
+ t2341,
+ t2313,
+ t2206,
+ t2867,
+ t2337,
+ t2296,
+ t2324,
+ t2495,
+ t2047,
+ t2504,
+ t2866,
+ t2329,
+ t2342,
+ t2201,
+ t2309,
+ t2498,
+ t2065,
+ t2865,
+ t2346,
+ t2328,
+ t2522,
+ t2233,
+ t2728,
+ t2278,
+ t2558,
+ t2521,
+ t2075,
+ t1992,
+ t2766,
+ t2864,
+ t2316,
+ t2473,
+ t2103,
+ t2287,
+ t2154,
+ t2863,
+ t2550,
+ t2123,
+ t2000,
+ t2263,
+ t2568,
+ t2862,
+ t2334,
+ t2314,
+ t2213,
+ t2810,
+ t2319,
+ t2525,
+ t2129,
+ t2861,
+ t2317,
+ t2520,
+ t2311,
+ t2052,
+ t2312,
+ t2533,
+ t2053,
+ t2489,
+ t2860,
+ t2571,
+ t2264,
+ t2493,
+ t2073,
+ t1987,
+ t2859,
+ t2153,
+ t2539,
+ t2126,
+ t2320,
+ t2220,
+ t2733,
+ t2858,
+ t2510,
+ t2059,
+ t2857,
+ t2332,
+ t2120,
+ t2279,
+ t2856,
+ t2318,
+ t2477,
+ t2822,
+ t2097,
+ t1966,
+ t2276,
+ t2567,
+ t2807,
+ t2855,
+ t2037,
+ t2801,
+ t2333,
+ t2239,
+ t2854,
+ t2315,
+ t2543,
+ t2110,
+ t1969,
+ t2266,
+ t2569,
+ t2777,
+ t2199,
+ t2749,
+ t2853,
+ t2286,
+ t2158,
+ t2545,
+ t2068,
+ t2210,
+ t2748,
+ t2852,
+ t2790,
+ t2549,
+ t2131,
+ t1977,
+ t2274,
+ t2821,
+ t2851,
+ t2759,
+ t2069,
+ t2850,
+ t2269,
+ t2272,
+ t2730,
+ t2492,
+ t2038,
+ t1970,
+ t2849,
+ t2228,
+ t2848,
+ t2321,
+ t2482,
+ t2054,
+ t2500,
+ t2847,
+ t2240,
+ t2846,
+ t2238,
+ t2845,
+ t2262,
+ t2046,
+ t2844,
+ t2298,
+ t2554,
+ t2513,
+ t2056,
+ t1976,
+ t2843,
+ t2249,
+ t2842,
+ t2514,
+ t2106,
+ t1989,
+ t2297,
+ t2560,
+ t2841,
+ t2524,
+ t2798,
+ t2787,
+ t2840,
+ t2076,
+ t1986,
+ t2744,
+ t2485,
+ t2820,
+ t2839,
+ t2041,
+ t2838,
+ t2837,
+ t2330,
+ t2475,
+ t2066,
+ t2338,
+ t2236,
+ t2732,
+ t2553,
+ t2836,
+ t2835,
+ t2258,
+ t2142,
+ t2115,
+ t2834,
+ t2339,
+ t2214,
+ t2155,
+ t2487,
+ t2108,
+ t2488,
+ t2340,
+ t2200,
+ t2833,
+ t2109,
+ t2832,
+ t2140,
+ t2831,
+ t2830,
+ t2829,
+ t2280,
+ t2559,
+ t2828,
+ t2215,
+ t2497,
+ t2570,
+ t2268,
+ t2006,
+ t2827,
+ t2202,
+ t2491,
+ t2826,
+ t2208,
+ t2825,
+ t2519,
+ t2136,
+ t2824,
+ t2336,
+ t2823,
+ t1974,
+ t2819,
+ t2531,
+ t2818,
+ t2221,
+ t2817,
+ t2267,
+ t2565,
+ t2816,
+ t2325,
+ t2218,
+ t2084,
+ t2503,
+ t2815,
+ t2260,
+ t2562,
+ t2814,
+ t2227,
+ t2323,
+ t2813,
+ t2557,
+ t2812,
+ t2119,
+ t2811,
+ t1988,
+ t2809,
+ t2133,
+ t2216,
+ t2808,
+ t2277,
+ t2273,
+ t2806,
+ t2096,
+ t2805,
+ t2085,
+ t2804,
+ t2803,
+ t2102,
+ t2331,
+ t2802,
+ t2283,
+ t2800,
+ t2234,
+ t2799,
+ t2797,
+ t2507,
+ t2079,
+ t2796,
+ t2795,
+ t2794,
+ t2080,
+ t2217,
+ t2793,
+ t2792,
+ t2225,
+ t2327,
+ t2474,
+ t2118,
+ t2791,
+ t2789,
+ t2564,
+ t1962,
+ t2496,
+ t2299,
+ t1961,
+ t2788,
+ t2261,
+ t2566,
+ t2786,
+ t2561,
+ t2784,
+ t2546,
+ t2552,
+ t2009,
+ t2783,
+ t2782,
+ t2781,
+ t2780,
+ t2212,
+ t2779,
+ t2778,
+ t2127,
+ t2776,
+ t2114,
+ t1973,
+ t2775,
+ t2774,
+ t2773,
+ t1978,
+ t2772,
+ t2770,
+ t2769,
+ t2768,
+ t2536,
+ t2767,
+ t2765,
+ t2290,
+ t2764,
+ t2301,
+ t2763,
+ t2040,
+ t2762,
+ t2761,
+ t2093,
+ t2760,
+ t2758,
+ t2292,
+ t2757,
+ t2756,
+ t2755,
+ t2754,
+ t2101,
+ t2508,
+ t2753,
+ t2042,
+ t2752,
+ t2265,
+ t2555,
+ t2751,
+ t2070,
+ t2750,
+ t2523,
+ t2020,
+ t2747,
+ t2100,
+ t2256,
+ t2746,
+ t1959,
+ t2745,
+ t2302,
+ t2743,
+ t2741,
+ t2740,
+ t2739,
+ t2738,
+ t2737,
+ t2736,
+ t2735,
+ t2734,
+ t2547,
+ t2731,
+ t2130,
+ t2729,
+ t2528,
+ t2727,
+ t2726,
+ t2725,
+ t2724,
+ t2161,
+ t2723,
+ t2548,
+ t2722,
+ t2721,
+ t1995,
+ t2720,
+ t1997,
+ t2719,
+ t2718,
+ t2307,
+ t2143,
+ t2717,
+ t2716,
+ t1967,
+ t2715,
+ t2714,
+ t1981,
+ t2713,
+ t2712,
+ t2711,
+ t2293,
+ t2172,
+ t2710,
+ t2709,
+ t2135,
+ t2708,
+ t2170,
+ t2707,
+ t2706,
+ t2705,
+ t2704,
+ t1994,
+ t2294,
+ t2703,
+ t2702,
+ t2701,
+ t2157,
+ t2700,
+ t1982,
+ t2288,
+ t2556,
+ t2699,
+ t2698,
+ t2165,
+ t2697,
+ t2696,
+ t2695,
+ t2308,
+ t1960,
+ t2694,
+ t2693,
+ t2692,
+ t2691,
+ t2014,
+ t2690,
+ t2689,
+ t2688,
+ t2687,
+ t2686,
+ t2685,
+ t2684,
+ t2683,
+ t2682,
+ t2104,
+ t2005,
+ t2681,
+ t2335,
+ t2255,
+ t2680,
+ t2679,
+ t2678,
+ t2677,
+ t2159,
+ t2676,
+ t2163,
+ t2675,
+ t2291,
+ t2177,
+ t2674,
+ t2673,
+ t2303,
+ t2672,
+ t2671,
+ t2670,
+ t2049,
+ t2253,
+ t2137,
+ t2669,
+ t2668,
+ t2146,
+ t2667,
+ t2304,
+ t2197,
+ t2666,
+ t2665,
+ t2205,
+ t2664,
+ t2224,
+ t2663,
+ t2662,
+ t2661,
+ t2660,
+ t2247,
+ t2058,
+ t2659,
+ t2658,
+ t2248,
+ t2657,
+ t2656,
+ t2655,
+ t2654,
+ t2653,
+ t2237,
+ t2246,
+ t2652,
+ t2166,
+ t2651,
+ t2650,
+ t2649,
+ t2648,
+ t2647,
+ t2646,
+ t2645,
+ t2644,
+ t2643,
+ t2642,
+ t2176,
+ t2641,
+ t2640,
+ t2639,
+ t2637,
+ t2636,
+ t2635,
+ t2634,
+ t2230,
+ t2306,
+ t2633,
+ t2632,
+ t2631,
+ t2630,
+ t2629,
+ t2048,
+ t2628,
+ t2254,
+ t2627,
+ t2476,
+ t1958,
+ t2626,
+ t2219,
+ t2625,
+ t2624,
+ t2623,
+ t2622,
+ t2621,
+ t2620,
+ t2619,
+ t1963,
+ t2618,
+ t2617,
+ t2527,
+ t1964,
+ t2616,
+ t2615,
+ t1957,
+ t2614,
+ t2613,
+ t2612,
+ t2611,
+ t2610,
+ t2538,
+ t2281,
+ t2174,
+ t2609,
+ t2530,
+ t2608,
+ t2036,
+ t2607,
+ t2606,
+ t2229,
+ t2605,
+ t2032,
+ t2604,
+ t2603,
+ t2602,
+ t2601,
+ t2600,
+ t2599,
+ t2598,
+ t2597,
+ t2596,
+ t2595,
+ t2594,
+ t2593,
+ t2592,
+ t2591,
+ t2590,
+ t2589,
+ t2588,
+ t2587,
+ t2586,
+ t2585,
+ t2540,
+ t2207,
+ t2584,
+ t2235,
+ t2517,
+ t2583,
+ t2582,
+ t2581,
+ t2518,
+ t2580,
+ t2579,
+ t2578,
+ t2577,
+ t2576,
+ t2529,
+ t2494,
+ t2575,
+ t2574,
+ t2573,
+ t2572,
+ t2563,
+ t2551,
+ t2544,
+ t2542,
+ t2541,
+ t2537,
+ t2535,
+ t2534,
+ t2532,
+ t2516,
+ t2515,
+ t2512,
+ t2511,
+ t2509,
+ t2506,
+ t2505,
+ t2502,
+ t2501,
+ t2499,
+ t2486,
+ t2484,
+ t2483,
+ t2481,
+ t2480,
+ t2479,
+ t2478,
+ t2471,
+ t2470,
+ t2469,
+ t2468,
+ t2467,
+ t2466,
+ t2465,
+ t2464,
+ t2463,
+ t2461,
+ t2460,
+ t2458,
+ t2457,
+ t2456,
+ t2455,
+ t2454,
+ t2453,
+ t2452,
+ t2451,
+ t2449,
+ t2448,
+ t2447,
+ t2305,
+ t2275,
+ t2446,
+ t2270,
+ t2445,
+ t2444,
+ t2443,
+ t2442,
+ t2441,
+ t2440,
+ t2438,
+ t2436,
+ t2435,
+ t2432,
+ t2431,
+ t2429,
+ t2428,
+ t2427,
+ t2426,
+ t2425,
+ t2424,
+ t2423,
+ t2422,
+ t2421,
+ t2420,
+ t2419,
+ t2418,
+ t2417,
+ t2416,
+ t2415,
+ t2189,
+ t2192,
+ t2295,
+ t2414,
+ t2257,
+ t2413,
+ t2412,
+ t2411,
+ t2410,
+ t2409,
+ t2408,
+ t2407,
+ t2406,
+ t2405,
+ t2404,
+ t2403,
+ t2402,
+ t1991,
+ t2401,
+ t2400,
+ t2399,
+ t2398,
+ t2397,
+ t2396,
+ t2395,
+ t2223,
+ t2394,
+ t2393,
+ t2392,
+ t1996,
+ t2391,
+ t2390,
+ t2389,
+ t2388,
+ t2387,
+ t2386,
+ t2385,
+ t2148,
+ t2384,
+ t2383,
+ t2382,
+ t2381,
+ t2380,
+ t2379,
+ t2378,
+ t2377,
+ t2376,
+ t2375,
+ t2374,
+ t2373,
+ t2372,
+ t2371,
+ t2370,
+ t2369,
+ t2368,
+ t2367,
+ t2366,
+ t2175,
+ t2365,
+ t2364,
+ t2182,
+ t2363,
+ t2362,
+ t2361,
+ t2360,
+ t2359,
+ t2358,
+ t2357,
+ t2356,
+ t2355,
+ t2354,
+ t2353,
+ t2322,
+ t2310,
+ t2289,
+ t2282,
+ t1998,
+ t1985;
+ t2344 = y*y;
+ t2343 = z*z;
+ t2345 = x*x;
+ t2868 = t2344+t2345+t2343;
+ t2326 = RATIONAL(1.0,175.0);
+ t2490 = t2326*t2343;
+ t2063 = x*t2490;
+ t2341 = x*t2345;
+ t2313 = RATIONAL(1.0,300.0);
+ t2206 = t2313*t2341;
+ t2867 = t2063+t2206;
+ t2337 = RATIONAL(2.0,75.0);
+ t2296 = RATIONAL(47.0,6125.0);
+ t2324 = RATIONAL(-1.0,245.0);
+ t2495 = t2344*t2345;
+ t2047 = t2324*t2495;
+ t2504 = t2296+t2047;
+ t2866 = t2504+t2337*t2343;
+ t2329 = RATIONAL(1.0,150.0);
+ t2342 = y*t2344;
+ t2201 = t2329*t2342;
+ t2309 = RATIONAL(1.0,700.0);
+ t2498 = t2343*t2309;
+ t2065 = y*t2498;
+ t2865 = t2201+t2065;
+ t2346 = z*t2343;
+ t2328 = RATIONAL(-1.0,600.0);
+ t2522 = t2346*t2328;
+ t2233 = t2329*t2341;
+ t2728 = z*t2233+x*t2522;
+ t2278 = RATIONAL(-167.0,7000.0);
+ t2558 = x*t2278;
+ t2521 = t2344*t2309;
+ t2075 = z*t2521;
+ t1992 = x*t2075;
+ t2766 = t1992+z*t2558;
+ t2864 = t2728+t2766;
+ t2316 = RATIONAL(-1.0,175.0);
+ t2473 = t2316*t2343;
+ t2103 = x*t2473;
+ t2287 = RATIONAL(19.0,2100.0);
+ t2154 = t2287*x;
+ t2863 = t2103+t2154;
+ t2550 = t2345*t2309;
+ t2123 = z*t2550;
+ t2000 = y*t2123;
+ t2263 = RATIONAL(229.0,10500.0);
+ t2568 = z*t2263;
+ t2862 = y*t2568+t2000;
+ t2334 = RATIONAL(1.0,42.0);
+ t2314 = RATIONAL(-1.0,150.0);
+ t2213 = t2314*t2341;
+ t2810 = t2213+t2334*x;
+ t2319 = RATIONAL(-1.0,700.0);
+ t2525 = t2344*t2319;
+ t2129 = x*t2525;
+ t2861 = t2810+t2129;
+ t2317 = RATIONAL(-8.0,525.0);
+ t2520 = t2344*t2343;
+ t2311 = RATIONAL(-1.0,490.0);
+ t2052 = t2311*t2520;
+ t2312 = RATIONAL(-1.0,350.0);
+ t2533 = t2312*t2343;
+ t2053 = y*t2533;
+ t2489 = t2052+t2053;
+ t2860 = t2317*y+t2489;
+ t2571 = x*y;
+ t2264 = RATIONAL(-229.0,10500.0);
+ t2493 = t2319*t2343;
+ t2073 = x*t2493;
+ t1987 = y*t2073;
+ t2859 = t2264*t2571+t1987;
+ t2153 = t2287*z;
+ t2539 = t2316*t2345;
+ t2126 = z*t2539;
+ t2320 = RATIONAL(-1.0,300.0);
+ t2220 = t2320*t2346;
+ t2733 = t2126+t2220;
+ t2858 = t2153+t2733;
+ t2510 = t2343*t2345;
+ t2059 = t2324*t2510;
+ t2857 = t2337*t2344+t2059;
+ t2332 = RATIONAL(1.0,245.0);
+ t2120 = t2332*t2520;
+ t2279 = RATIONAL(128.0,3675.0);
+ t2856 = t2120+t2279*t2345;
+ t2318 = RATIONAL(1.0,600.0);
+ t2477 = t2318*t2346;
+ t2822 = x*t2477+z*t2213;
+ t2097 = z*t2525;
+ t1966 = x*t2097;
+ t2276 = RATIONAL(167.0,7000.0);
+ t2567 = z*t2276;
+ t2807 = t1966+x*t2567;
+ t2855 = t2822+t2807;
+ t2037 = x*t2521;
+ t2801 = t2233+t2037;
+ t2333 = RATIONAL(-1.0,42.0);
+ t2239 = t2333*x;
+ t2854 = t2801+t2239;
+ t2315 = RATIONAL(1.0,350.0);
+ t2543 = t2315*t2345;
+ t2110 = y*t2543;
+ t1969 = z*t2110;
+ t2266 = RATIONAL(107.0,7000.0);
+ t2569 = y*z;
+ t2777 = t2266*t2569+t1969;
+ t2199 = t2314*t2342;
+ t2749 = y*t2477+z*t2199;
+ t2853 = t2777+t2749;
+ t2286 = RATIONAL(-19.0,2100.0);
+ t2158 = t2286*z;
+ t2545 = t2326*t2345;
+ t2068 = z*t2545;
+ t2210 = t2313*t2346;
+ t2748 = t2068+t2210;
+ t2852 = t2158+t2748;
+ t2790 = z*t2201+y*t2522;
+ t2549 = t2312*t2345;
+ t2131 = z*t2549;
+ t1977 = y*t2131;
+ t2274 = RATIONAL(-107.0,7000.0);
+ t2821 = t1977+t2274*t2569;
+ t2851 = t2790+t2821;
+ t2759 = t2199+t2334*y;
+ t2069 = y*t2493;
+ t2850 = t2759+t2069;
+ t2269 = RATIONAL(-173.0,6125.0);
+ t2272 = RATIONAL(211.0,7350.0);
+ t2730 = t2269+t2272*t2345;
+ t2492 = t2319*t2345;
+ t2038 = y*t2492;
+ t1970 = z*t2038;
+ t2849 = t2052+t1970+y*t2567+t2730;
+ t2228 = t2313*x;
+ t2848 = t2063+t2228;
+ t2321 = RATIONAL(8.0,525.0);
+ t2482 = t2315*t2343;
+ t2054 = y*t2482;
+ t2500 = t2052+t2054;
+ t2847 = t2321*y+t2500;
+ t2240 = t2334*z;
+ t2846 = t2240+t2097;
+ t2238 = t2333*y;
+ t2845 = t2238+t2865;
+ t2262 = RATIONAL(-169.0,29400.0);
+ t2046 = t2262*t2345;
+ t2844 = t2046+t2279*t2343;
+ t2298 = RATIONAL(47.0,5250.0);
+ t2554 = x*t2298;
+ t2513 = t2315*t2344;
+ t2056 = z*t2513;
+ t1976 = x*t2056;
+ t2843 = z*t2554+t1976;
+ t2249 = t2333*z;
+ t2842 = t2075+t2249;
+ t2514 = t2344*t2312;
+ t2106 = x*t2514;
+ t1989 = z*t2106;
+ t2297 = RATIONAL(-47.0,5250.0);
+ t2560 = x*t2297;
+ t2841 = t1989+z*t2560;
+ t2524 = t2318*t2341;
+ t2798 = y*t2524+x*t2199;
+ t2787 = t2276*t2571+t1987;
+ t2840 = t2798+t2787;
+ t2076 = x*t2498;
+ t1986 = y*t2076;
+ t2744 = t1986+y*t2558;
+ t2485 = t2341*t2328;
+ t2820 = x*t2201+y*t2485;
+ t2839 = t2744+t2820;
+ t2041 = y*t2550;
+ t2838 = t2238+t2201+t2041;
+ t2837 = t2038+t2759;
+ t2330 = RATIONAL(1.0,980.0);
+ t2475 = t2330*t2343;
+ t2066 = t2344*t2475;
+ t2338 = t2343*t2343;
+ t2236 = t2314*t2338;
+ t2732 = t2066+t2236;
+ t2553 = z*t2264;
+ t2836 = t1970+y*t2553;
+ t2835 = t1986+t2263*t2571;
+ t2258 = RATIONAL(191.0,29400.0);
+ t2142 = t2272*t2344;
+ t2115 = t2330*t2495;
+ t2834 = t2142+t2115+t2258*t2343;
+ t2339 = t2345*t2345;
+ t2214 = t2318*t2339;
+ t2155 = t2286*x;
+ t2487 = t2311*t2345;
+ t2108 = t2344*t2487;
+ t2488 = t2106+t2108;
+ t2340 = t2344*t2344;
+ t2200 = t2314*t2340;
+ t2833 = t2214+t2200+t2488+t2155+t2867;
+ t2109 = t2332*t2510;
+ t2832 = t2109+t2279*t2344+t2046;
+ t2140 = t2272*t2343;
+ t2831 = t2142+t2269+t2140+t2258*t2345;
+ t2830 = RATIONAL(-23.0,6125.0)+t2868*RATIONAL(83.0,3675.0);
+ t2829 = RATIONAL(202.0,6125.0)+t2868*RATIONAL(-529.0,29400.0);
+ t2280 = RATIONAL(187.0,7000.0);
+ t2559 = y*t2280;
+ t2828 = z*t2559+t1977;
+ t2215 = t2320*t2341;
+ t2497 = z*t2215+x*t2220;
+ t2570 = x*z;
+ t2268 = RATIONAL(137.0,5250.0);
+ t2006 = t2268*t2570;
+ t2827 = t2497+t2006;
+ t2202 = t2314*t2346;
+ t2491 = t2318*t2342;
+ t2826 = y*t2202+z*t2491;
+ t2208 = t2329*t2346;
+ t2825 = z*t2485+x*t2208;
+ t2519 = t2316*t2344;
+ t2136 = x*t2519;
+ t2824 = t2136+t2215;
+ t2336 = RATIONAL(-1.0,20.0);
+ t2823 = t2047+t2336*t2343;
+ t1974 = z*t2136;
+ t2819 = t1974+t2006;
+ t2531 = t2342*t2328;
+ t2818 = y*t2208+z*t2531;
+ t2221 = t2313*t2342;
+ t2817 = t2320*y+t2221;
+ t2267 = RATIONAL(-187.0,7000.0);
+ t2565 = z*t2267;
+ t2816 = y*t2565+t1969;
+ t2325 = RATIONAL(1.0,100.0);
+ t2218 = t2325*t2338;
+ t2084 = t2324*t2520;
+ t2503 = t2296+t2084;
+ t2815 = t2218+t2503;
+ t2260 = RATIONAL(-289.0,10500.0);
+ t2562 = y*t2260;
+ t2814 = z*t2562+t2000;
+ t2227 = t2325*t2339;
+ t2323 = RATIONAL(-9.0,196.0);
+ t2813 = t2227+t2323*t2345;
+ t2557 = x*t2274;
+ t2812 = z*t2557+t1989;
+ t2119 = t2345*t2475;
+ t2811 = t2119+t2236;
+ t1988 = x*t2054;
+ t2809 = t1988+t2267*t2571;
+ t2133 = t2332*t2495;
+ t2216 = t2318*t2340;
+ t2808 = t2133+t2216;
+ t2277 = RATIONAL(151.0,7350.0);
+ t2273 = RATIONAL(272.0,6125.0);
+ t2806 = t2273+t2277*t2343;
+ t2096 = x*t2533;
+ t2805 = t2096+t2206;
+ t2085 = x*t2482;
+ t2804 = t2233+t2085;
+ t2803 = t2233+t2076;
+ t2102 = t2262*t2344;
+ t2331 = RATIONAL(-2.0,125.0);
+ t2802 = t2102+t2331;
+ t2283 = RATIONAL(17.0,2100.0);
+ t2800 = t2283*y+t2221;
+ t2234 = t2314*t2339;
+ t2799 = t2234+t2119;
+ t2797 = t2103+t2206;
+ t2507 = t2326*t2344;
+ t2079 = z*t2507;
+ t2796 = t2079+t2158;
+ t2795 = t2038+t2199;
+ t2794 = t2123+t2208;
+ t2080 = y*t2490;
+ t2217 = t2320*t2342;
+ t2793 = t2080+t2217;
+ t2792 = t2108+t2234;
+ t2225 = t2325*t2340;
+ t2327 = RATIONAL(1.0,490.0);
+ t2474 = t2344*t2327;
+ t2118 = t2343*t2474;
+ t2791 = t2225+t2118;
+ t2789 = t2075+t2208;
+ t2564 = x*t2569;
+ t1962 = RATIONAL(1.0,1000.0)*t2564;
+ t2496 = t2345*t2569;
+ t2299 = RATIONAL(-1.0,1400.0);
+ t1961 = t2299*t2496;
+ t2788 = t1962+t1961;
+ t2261 = RATIONAL(289.0,10500.0);
+ t2566 = z*t2261;
+ t2786 = t1970+y*t2566;
+ t2561 = x*t2266;
+ t2784 = z*t2561+t1976;
+ t2546 = y*t2215+x*t2217;
+ t2552 = y*t2268;
+ t2009 = x*t2552;
+ t2783 = t2546+t2009;
+ t2782 = t1977+t2297*t2569;
+ t2781 = t1969+t2298*t2569;
+ t2780 = t2136+t2206;
+ t2212 = t2318*t2338;
+ t2779 = t2212+t2109;
+ t2778 = t2234+t2115;
+ t2127 = y*t2539;
+ t2776 = t2127+t2136;
+ t2114 = y*t2473;
+ t1973 = x*t2114;
+ t2775 = t1973+t2009;
+ t2774 = x*t2491+y*t2213;
+ t2773 = x*t2565+t1976;
+ t1978 = x*t2053;
+ t2772 = t1978+t2331;
+ t2770 = t2066+t2200;
+ t2769 = t2120+t2218;
+ t2768 = t2097+t2202;
+ t2536 = y*t2206+x*t2221;
+ t2767 = t2133+t2536;
+ t2765 = t1978+x*t2559;
+ t2290 = RATIONAL(29.0,2100.0);
+ t2764 = t2221+t2290*y;
+ t2301 = RATIONAL(-17.0,525.0);
+ t2763 = t2301*y+t2041;
+ t2040 = y*t2545;
+ t2762 = t2080+t2040;
+ t2761 = z*t2524+x*t2202;
+ t2093 = x*t2513;
+ t2760 = t2096+t2093;
+ t2758 = t2133+t2109;
+ t2292 = RATIONAL(37.0,1050.0);
+ t2757 = t2213+t2292*x;
+ t2756 = t2218+t2118;
+ t2755 = t2127+t2114;
+ t2754 = t2280*t2570+t1989;
+ t2101 = t2343*t2487;
+ t2508 = t2101+t2085;
+ t2753 = t2102+t2508;
+ t2042 = z*t2492;
+ t2752 = t2240+t2042;
+ t2265 = RATIONAL(-137.0,5250.0);
+ t2555 = x*t2265;
+ t2751 = y*t2555+t2536;
+ t2070 = x*t2507;
+ t2750 = t2070+t2215;
+ t2523 = x*t2210+z*t2206;
+ t2020 = z*t2555;
+ t2747 = t2523+t2020;
+ t2100 = t2327*t2510;
+ t2256 = RATIONAL(311.0,29400.0);
+ t2746 = t2100+t2256*t2344;
+ t1959 = RATIONAL(-1.0,1000.0)*t2564;
+ t2745 = t1961+t1959;
+ t2302 = RATIONAL(11.0,420.0);
+ t2743 = t2103+t2302*x;
+ t2741 = t2210+t2320*z;
+ t2740 = t2201+t2054;
+ t2739 = t2336*t2345+t2227;
+ t2738 = t2337*x+t2213;
+ t2737 = t2120+t2212;
+ t2736 = t2140+t2258*t2344;
+ t2735 = t1988+t2331;
+ t2734 = t1966+x*t2553;
+ t2547 = y*t2210+z*t2221;
+ t2731 = t2547+t2265*t2569;
+ t2130 = z*t2519;
+ t2729 = t2220+t2130;
+ t2528 = y*t2220+z*t2217;
+ t2727 = z*t2552+t2528;
+ t2726 = t2328*t2344+t2059;
+ t2725 = y*t2233+x*t2531;
+ t2724 = t2126+t2130;
+ t2161 = t2292*z;
+ t2723 = t2161+t2768;
+ t2548 = t2213+t2234;
+ t2722 = t2548+t2321*x+t2856;
+ t2721 = t2214+t2779;
+ t1995 = RATIONAL(-1.0,250.0)*t2564;
+ t2720 = t1995+t2843;
+ t1997 = RATIONAL(-1.0,500.0)*t2564;
+ t2719 = t1997+t2859;
+ t2718 = t2073+t2757;
+ t2307 = RATIONAL(-57.0,980.0);
+ t2143 = t2277*t2344;
+ t2717 = t2227+t2143+t2307*t2345;
+ t2716 = t2073+t2810;
+ t1967 = RATIONAL(1.0,500.0)*t2564;
+ t2715 = t1967+t2835;
+ t2714 = t2239+t2803;
+ t1981 = RATIONAL(1.0,250.0)*t2564;
+ t2713 = t1981+t2843;
+ t2712 = x*t2568+t1992+t2497;
+ t2711 = t1997+t2835;
+ t2293 = RATIONAL(-37.0,1050.0);
+ t2172 = t2293*x;
+ t2710 = t2172+t2803;
+ t2709 = t1995+t2781;
+ t2135 = t2345*t2474;
+ t2708 = t2135+t2806;
+ t2170 = t2293*z;
+ t2707 = t2170+t2789;
+ t2706 = t2042+t2202+t2161;
+ t2705 = t1995+t2841;
+ t2704 = t2170+t2794;
+ t1994 = z*t2127;
+ t2294 = RATIONAL(-17.0,5250.0);
+ t2703 = t1994+t2547+t2294*t2569;
+ t2702 = t1967+t2859;
+ t2701 = t1981+t2782;
+ t2157 = t2287*y;
+ t2700 = t1988+t2157+t2217;
+ t1982 = z*t2040;
+ t2288 = RATIONAL(17.0,5250.0);
+ t2556 = z*t2288;
+ t2699 = y*t2556+t1982+t2528;
+ t2698 = t1967+t2836;
+ t2165 = t2286*y;
+ t2697 = t1978+t2165+t2221;
+ t2696 = t1981+t2781;
+ t2695 = t1995+t2782;
+ t2308 = RATIONAL(1.0,1400.0);
+ t1960 = t2308*t2496;
+ t2694 = t1960+t2731;
+ t2693 = t1997+t2836;
+ t2692 = t1967+t2862;
+ t2691 = t2208+t2761;
+ t2014 = y*t2557;
+ t2690 = t2014+t2725;
+ t2689 = t2165+t2753;
+ t2688 = t1997+t2862;
+ t2687 = t1981+t2841;
+ t2686 = t2202+t2825;
+ t2685 = t2728+t2812;
+ t2684 = t2754+t2761;
+ t2683 = t2106+t2085+t2738;
+ t2682 = t1997+t2714;
+ t2104 = t2262*t2343;
+ t2005 = y*t2561;
+ t2681 = t2104+t2005+t2735;
+ t2335 = RATIONAL(-2.0,75.0);
+ t2255 = t2335*y;
+ t2680 = t2201+t2255+t2110+t2053;
+ t2679 = t2127+t2053+t2764;
+ t2678 = t1967+t2716;
+ t2677 = t2809+t2820;
+ t2159 = t2292*y;
+ t2676 = t2159+t2053+t2795;
+ t2163 = t2290*x;
+ t2675 = t2106+t2163+t2797;
+ t2291 = RATIONAL(-29.0,2100.0);
+ t2177 = t2291*y;
+ t2674 = t2177+t2110+t2793;
+ t2673 = t2172+t2085+t2801;
+ t2303 = RATIONAL(17.0,525.0);
+ t2672 = t2069+t2303*y+t2795;
+ t2671 = t2096+t2163+t2780;
+ t2670 = t2114+t2040+t2817;
+ t2049 = z*t2543;
+ t2253 = t2335*z;
+ t2137 = z*t2514;
+ t2669 = t2049+t2253+t2208+t2137;
+ t2668 = t2790+t2816;
+ t2146 = t2277*t2345;
+ t2667 = t2146+t2307*t2344+t2791;
+ t2304 = RATIONAL(-11.0,420.0);
+ t2197 = t2304*y;
+ t2666 = t2197+t2221+t2762;
+ t2665 = t2777+t2826;
+ t2205 = t2320*x;
+ t2664 = t2063+t2205+t2780;
+ t2224 = t2313*z;
+ t2663 = t2079+t2224+t2733;
+ t2662 = t2278*t2569+t2000+t2730;
+ t2661 = t2749+t2828;
+ t2660 = t2079+t2304*z+t2748;
+ t2247 = t2337*y;
+ t2058 = y*t2549;
+ t2659 = t2247+t2054+t2199+t2058;
+ t2658 = t2784+t2822;
+ t2248 = t2335*x;
+ t2657 = t2106+t2248+t2804;
+ t2656 = t2068+t2224+t2729;
+ t2655 = t2236+t2154+t2844;
+ t2654 = t2070+t2304*x+t2867;
+ t2653 = t2205+t2070+t2797;
+ t2237 = t2323*t2343;
+ t2246 = t2337*t2345;
+ t2652 = t2237+t2246+t2746;
+ t2166 = t2293*y;
+ t2651 = t2166+t2041+t2740;
+ t2650 = t2096+t2129+t2757;
+ t2649 = t2303*z+t2042+t2768;
+ t2648 = t2818+t2821;
+ t2647 = t2114+t2058+t2764;
+ t2646 = t2728+t2773;
+ t2645 = t2248+t2233+t2760;
+ t2644 = t2738+t2760;
+ t2643 = t2217+t2215+t2776;
+ t2642 = t2754+t2822;
+ t2176 = t2291*x;
+ t2641 = t2063+t2176+t2093+t2215;
+ t2640 = t2725+t2744;
+ t2639 = t2765+t2798;
+ t2637 = t2123+t2301*z+t2789;
+ t2636 = t2068+t2130+t2741;
+ t2635 = t2054+t2177+t2217+t2040;
+ t2634 = t2079+t2126+t2741;
+ t2230 = t2328*t2345;
+ t2306 = RATIONAL(-33.0,980.0);
+ t2633 = t2306*t2343+t2230+t2726;
+ t2632 = t2085+t2176+t2750;
+ t2631 = t2773+t2825;
+ t2630 = t2228+t2103+t2750;
+ t2629 = t2302*z+t2220+t2724;
+ t2048 = t2256*t2345;
+ t2628 = t2048+t2237+t2296+t2857;
+ t2254 = t2337*z;
+ t2627 = t2254+t2202+t2056+t2131;
+ t2476 = t2344*t2570;
+ t1958 = t2299*t2476;
+ t2626 = t1958+t2649;
+ t2219 = t2323*t2344;
+ t2625 = t2234+t2084+t2219+t2225+t2246;
+ t2624 = t2120+t2829;
+ t2623 = t1997+t2093+t2716;
+ t2622 = t2146+t2100+t2273+t2143+t2307*t2343;
+ t2621 = t2106+t1967+t2714;
+ t2620 = t2798+t2832;
+ t2619 = t2200+t2813+t2857;
+ t1963 = t2308*t2476;
+ t2618 = t1963+t2637;
+ t2617 = t1981+t2648;
+ t2527 = t2343*t2571;
+ t1964 = t2308*t2527;
+ t2616 = t1964+t2672;
+ t2615 = t1981+t2665;
+ t1957 = t2299*t2527;
+ t2614 = t1957+t2763+t2865;
+ t2613 = t1995+t2648;
+ t2612 = t1995+t2665;
+ t2611 = t2119+t2736+t2818;
+ t2610 = t2101+t2790+t2834;
+ t2538 = t2054+t2110;
+ t2281 = RATIONAL(-17.0,2100.0);
+ t2174 = t2281*y;
+ t2609 = t2538+t2249+t2174+t2217+t2794;
+ t2530 = t2058+t2053;
+ t2608 = t2530+t2202+t2752+t2800;
+ t2036 = y*t2560;
+ t2607 = t2053+t2536+t2036+t2040+t2697;
+ t2606 = t2048+t2219+t2791+t2866;
+ t2229 = t2328*t2343;
+ t2605 = t2306*t2344+t2229+t2225+t2230+t2047+t2503;
+ t2032 = y*t2554;
+ t2604 = t2127+t2032+t2054+t2546+t2700;
+ t2603 = t2229+t2227+t2306*t2345+t2504+t2726;
+ t2602 = t2840+t2850;
+ t2601 = t2854+t2855;
+ t2600 = t2839+t2845;
+ t2599 = t2851+t2852;
+ t2598 = t2851+t2858;
+ t2597 = t2640+t2712;
+ t2596 = t2861+t2864;
+ t2595 = t2855+t2861;
+ t2594 = t2052+t2216+t2746+t2236+t2813+t2866;
+ t2593 = t2523+t2734+t2774+t2787;
+ t2592 = t2853+t2858;
+ t2591 = t2854+t2864;
+ t2590 = t2624+t2808;
+ t2589 = t2852+t2853;
+ t2588 = t2210+t2658+t2796;
+ t2587 = t2153+t2685+t2729;
+ t2586 = t2840+t2845;
+ t2585 = t2114+t2005+t2700+t2774;
+ t2540 = t2049+t2056;
+ t2207 = t2321*z;
+ t2584 = t2540+t2207+t2686+t2812;
+ t2235 = t2317*z;
+ t2517 = t2131+t2137;
+ t2583 = t2235+t2517+t2691+t2784;
+ t2582 = t2839+t2850;
+ t2581 = t2080+t2690+t2697;
+ t2518 = t2234+t2233;
+ t2580 = t2317*x+t2096+t2216+t2488+t2518+t2104+t2802+t2856;
+ t2579 = t2070+t2155+t2802+t2808+t2844;
+ t2578 = t2212+t2200+t2749+t2834+t2849;
+ t2577 = t2283*x+t2488+t2770+t2831;
+ t2576 = t2119+t2303*x+t2129+t2073+t2830;
+ t2529 = t2108+t2093;
+ t2494 = t2214+t2215;
+ t2575 = t2529+t2494+t2508+t2281*x+t2831+t2732;
+ t2574 = t2014+t2104+t2772+t2820+t2832;
+ t2573 = t2736+t2826+t2849;
+ t2572 = t2076+t2518+t2811+t2037+t2115+t2301*x+t2770+t2830;
+ t2563 = x*t2294;
+ t2551 = t2202+t2236;
+ t2544 = t2106+t2056;
+ t2542 = t2056+t2093;
+ t2541 = t2101+t2131;
+ t2537 = t2108+t2058;
+ t2535 = t2212+t2093;
+ t2534 = t2052+t2056;
+ t2532 = t2234+t2056;
+ t2516 = t2106+t2137;
+ t2515 = t2199+t2200;
+ t2512 = t2201+t2200;
+ t2511 = t2131+t2200;
+ t2509 = t2212+t2210;
+ t2506 = t2208+t2236;
+ t2505 = t2212+t2058;
+ t2502 = t2049+t2101;
+ t2501 = t2093+t2137;
+ t2499 = t2049+t2200;
+ t2486 = t2100+t2135;
+ t2484 = t2212+t2220;
+ t2483 = t2080+t2216;
+ t2481 = t2052+t2137;
+ t2480 = t2216+t2217;
+ t2479 = t2108+t2110;
+ t2478 = t2234+t2137;
+ t2471 = t2085+t2546;
+ t2470 = t2056+t2523;
+ t2469 = t2085+t2536;
+ t2468 = t2110+t2547;
+ t2467 = t2137+t2523;
+ t2466 = t2049+t2547;
+ t2465 = t2084+t2218+t2216;
+ t2464 = t2131+t2547;
+ t2463 = t2056+t2497;
+ t2461 = t2058+t2528;
+ t2460 = t2131+t2528;
+ t2458 = t2096+t2546;
+ t2457 = t2058+t2547;
+ t2456 = t2137+t2497;
+ t2455 = t2049+t2528;
+ t2454 = t2110+t2528;
+ t2453 = t2200+t2756;
+ t2452 = t2225+t2769;
+ t2451 = t2096+t2536;
+ t2449 = t2236+t2708;
+ t2448 = t2296+t2465;
+ t2447 = t2296+t2212+t2135+t2256*t2343;
+ t2305 = RATIONAL(-61.0,980.0);
+ t2275 = RATIONAL(592.0,6125.0);
+ t2446 = t2227+t2118+t2275+t2305*t2345;
+ t2270 = RATIONAL(292.0,6125.0);
+ t2445 = t2059+t2225+t2336*t2344+t2270;
+ t2444 = t2214+t2546+t2808;
+ t2443 = t2236+t2523+t2799;
+ t2442 = t2523+t2721;
+ t2441 = t2214+t2502+t2551;
+ t2440 = t2114+t2480+t2737;
+ t2438 = t2214+t2506+t2541;
+ t2436 = t2065+t2512+t2732;
+ t2435 = t2216+t2774+t2792;
+ t2432 = t2200+t2546+t2778;
+ t2431 = t2214+t2479+t2515;
+ t2429 = t2497+t2721;
+ t2428 = t2731+t2751;
+ t2427 = t2727+t2751;
+ t2426 = t2727+t2747;
+ t2425 = t2727+t2783;
+ t2424 = t2731+t2827;
+ t2423 = t2291*z+t2220+t2447;
+ t2422 = t2210+t2290*z+t2447;
+ t2421 = t2500+t2532+t2662;
+ t2420 = t2505+t2529+t2681;
+ t2419 = t2478+t2489+t2662;
+ t2418 = t2157+t2480+t2753+t2772;
+ t2417 = t2221+t2040+t2444+t2824;
+ t2416 = t2441+t2761+t2805;
+ t2415 = t2438+t2805+t2825;
+ t2189 = t2305*t2343;
+ t2192 = t2305*t2344;
+ t2295 = RATIONAL(68.0,3675.0);
+ t2414 = t2295*t2345+t2234+t2189+t2275+t2192+t2452+t2486;
+ t2257 = RATIONAL(431.0,29400.0);
+ t2413 = t2109+t2257*t2344+t2270+t2465+t2739+t2823;
+ t2412 = t2295*t2344+t2218+t2135+t2189+t2109+t2200+t2446;
+ t2411 = t2257*t2345+t2214+t2445+t2769+t2823;
+ t2410 = t2212+t2133+t2084+t2257*t2343+t2445+t2739;
+ t2409 = t2133+t2100+t2225+t2295*t2343+t2192+t2236+t2446;
+ t2408 = t2214+t2255+t2453+t2537+t2628+t2740;
+ t2407 = t1992+t2260*t2570+t2443+t2667+t2708;
+ t2406 = t1973+t2214+y*t2563+t2448+t2633+t2767;
+ t2405 = t2130+t2422+t2541+t2625;
+ t2404 = t2448+t2652+t2725+t2792+t2809;
+ t2403 = t2127+t2483+t2603+t2737+t2817;
+ t2402 = t1986+x*t2562+t2453+t2536+t2622+t2778;
+ t1991 = x*t2080;
+ t2401 = t2288*t2571+t1991+t2444+t2633+t2815;
+ t2400 = z*t2563+t1974+t2442+t2605;
+ t2399 = t2069+t2100+t2159+t2066+t2058+t2449+t2515+t2717;
+ t2398 = t2253+t2056+t2438+t2606;
+ t2397 = t2068+t2423+t2534+t2619;
+ t2396 = t2594+t2816+t2818;
+ t2395 = t2435+t2652+t2765+t2815;
+ t2223 = t2313*y;
+ t2394 = t2223+t2040+t2440+t2603;
+ t2393 = t2247+t2053+t2431+t2628+t2756;
+ t2392 = t2166+t2110+t2436+t2486+t2717+t2806;
+ t1996 = z*t2070;
+ t2391 = x*t2556+t1996+t2429+t2605;
+ t2390 = t2079+t2423+t2502+t2625;
+ t2389 = t2126+t2422+t2481+t2619;
+ t2388 = t1966+x*t2566+t2449+t2497+t2667+t2799;
+ t2387 = t2594+t2826+t2828;
+ t2386 = t2254+t2137+t2441+t2606;
+ t2385 = t2261*t2571+t1987+t2432+t2622+t2756;
+ t2148 = t2281*z;
+ t2384 = t2148+t2421+t2484+t2499+t2610+t2837;
+ t2383 = t2431+t2535+t2574+t2215+t2847+t2863;
+ t2382 = t2419+t2249+t2123+t2216+t2506+t2537+t2611+t2800;
+ t2381 = t2418+t2036+t2494+t2500+t2655+t2767+t2776;
+ t2380 = t2213+t2432+t2576+t2009+t1957+t2672+t2732;
+ t2379 = t1994+t1991+t2427+t2429+t2590+t2819;
+ t2378 = t2420+t2221+t2483+t2689+t2722+t2774;
+ t2377 = t2220+t2502+t2532+t2578+t2148+t2053+t2838;
+ t2376 = t2590+t1996+t2020+t2442+t2654+t2660;
+ t2375 = t2108+t2443+t2216+t2573+t2640+t2734;
+ t2374 = t2420+t2494+t2512+t2620+t2860+t2863;
+ t2373 = t2032+t2417+t2489+t2655+t2689+t2735;
+ t2372 = t2572+t1963+t2649+t2747;
+ t2371 = t2415+t2577+t2766+t2842;
+ t2370 = t2484+t2580+t2153+t2502+t2130+t2658;
+ t2369 = t1958+t2572+t2637+t2827;
+ t2368 = t2416+t2577+t2807+t2846;
+ t2367 = t2575+t2511+t2691+t2807+t2842;
+ t2366 = t2575+t2499+t2686+t2766+t2846;
+ t2175 = t2283*z;
+ t2365 = t2541+t2054+t2478+t2210+t2578+t2175+t2837;
+ t2364 = t2212+t2199+t2110+t2620+t2681+t2833+t2847;
+ t2182 = t2302*y;
+ t2363 = t2127+t1982+t2440+t2214+t2182+t2629+t2731+t2758+t2829;
+ t2362 = t2419+t2175+t2509+t2511+t2610+t2838;
+ t2361 = t2174+t2421+t2479+t2480+t2551+t2611+t2752;
+ t2360 = t2114+t2418+t2104+t2479+t2535+t2690+t2722;
+ t2359 = t2509+t2580+t2541+t2685+t2796;
+ t2358 = t2436+t2576+t2548+t2115+t1964+t2751+t2763;
+ t2357 = t2573+t2435+t2712+t2787+t2811;
+ t2356 = t2505+t2201+t2574+t2833+t2860;
+ t2355 = t2416+t2207+t2534+t2579+t2784;
+ t2354 = t2197+t2417+t2080+t2624+t2743+t2775+t2779;
+ t2353 = t2235+t2415+t2481+t2579+t2812;
+ t2322 = RATIONAL(-4.0,105.0);
+ t2310 = RATIONAL(4.0,105.0);
+ t2289 = RATIONAL(-41.0,2100.0);
+ t2282 = RATIONAL(41.0,2100.0);
+ t1998 = RATIONAL(1.0,125.0)*t2564;
+ t1985 = RATIONAL(-1.0,125.0)*t2564;
+ coeff_I_m2_m2_m2 = t1996+t1985+t2363+t1991+t2743+t2747+t2751+t2824;
+ coeff_I_m1_m2_m2 = t2370+t2468+t2585+t2695;
+ coeff_I_0_m2_m2 = t2394+t2656+t2703;
+ coeff_I_p1_m2_m2 = t2360+t2466+t2587+t2701;
+ coeff_I_p2_m2_m2 = t1998+t2363+t2497+t2546+t2654+t2775+t2819;
+ coeff_I_m2_m1_m2 = t2374+t2470+t2592+t2705;
+ coeff_I_m1_m1_m2 = t2377+t2458+t2601+t2711;
+ coeff_I_0_m1_m2 = t2397+t2661+t2680;
+ coeff_I_p1_m1_m2 = t2377+t2469+t2596+t2702;
+ coeff_I_p2_m1_m2 = t2356+t2463+t2592+t2713;
+ coeff_I_m2_0_m2 = t2400+t2630+t2663;
+ coeff_I_m1_0_m2 = t2390+t2642+t2645;
+ coeff_I_0_0_m2 = t2068+t2079+t2220+t2410+t2289*z;
+ coeff_I_p1_0_m2 = t2390+t2646+t2683;
+ coeff_I_p2_0_m2 = t2391+t2663+t2664;
+ coeff_I_m2_p1_m2 = t2383+t2470+t2598+t2687;
+ coeff_I_m1_p1_m2 = t2384+t2451+t2601+t2702;
+ coeff_I_0_p1_m2 = t2397+t2659+t2668;
+ coeff_I_p1_p1_m2 = t2384+t2471+t2596+t2711;
+ coeff_I_p2_p1_m2 = t2364+t2463+t2598+t2720;
+ coeff_I_m2_p2_m2 = t1998+t1994+t1996+t2354+t2426+t2629;
+ coeff_I_m1_p2_m2 = t2370+t2461+t2581+t2696;
+ coeff_I_0_p2_m2 = t2403+t2656+t2699;
+ coeff_I_p1_p2_m2 = t2378+t2455+t2587+t2709;
+ coeff_I_p2_p2_m2 = t1985+t2379+t2629+t2654+t2666;
+ coeff_I_m2_m2_m1 = t2381+t2583+t2612;
+ coeff_I_m1_m2_m1 = t2357+t2516+t2609+t2682;
+ coeff_I_0_m2_m1 = t2387+t2635+t2669;
+ coeff_I_p1_m2_m1 = t2375+t2501+t2609+t2678;
+ coeff_I_p2_m2_m1 = t2353+t2604+t2615;
+ coeff_I_m2_m1_m1 = t2367+t2461+t2586+t2688;
+ coeff_I_m1_m1_m1 = t2369+t2425+t2614+t2745;
+ coeff_I_0_m1_m1 = t2392+t2455+t2707+t2786;
+ coeff_I_p1_m1_m1 = t2358+t2426+t2618+t2788;
+ coeff_I_p2_m1_m1 = t2371+t2461+t2600+t2692;
+ coeff_I_m2_0_m1 = t2398+t2632+t2684;
+ coeff_I_m1_0_m1 = t2388+t2542+t2704+t2710;
+ coeff_I_0_0_m1 = t2322*z+t2409+t2208+t2540;
+ coeff_I_p1_0_m1 = t2407+t2544+t2704+t2718;
+ coeff_I_p2_0_m1 = t2398+t2631+t2671;
+ coeff_I_m2_p1_m1 = t2367+t2468+t2582+t2698;
+ coeff_I_m1_p1_m1 = t2369+t1962+t1960+t2428+t2616;
+ coeff_I_0_p1_m1 = t2399+t2466+t2707+t2814;
+ coeff_I_p1_p1_m1 = t2380+t1959+t2618+t2694+t2747;
+ coeff_I_p2_p1_m1 = t2371+t2468+t2602+t2693;
+ coeff_I_m2_p2_m1 = t2373+t2583+t2617;
+ coeff_I_m1_p2_m1 = t2382+t2597+t2621;
+ coeff_I_0_p2_m1 = t2396+t2669+t2679;
+ coeff_I_p1_p2_m1 = t2382+t2593+t2623;
+ coeff_I_p2_p2_m1 = t2353+t2607+t2613;
+ coeff_I_m2_m2_0 = t2223+t2080+t2406+t2643+t2848;
+ coeff_I_m1_m2_0 = t2395+t2657+t2674;
+ coeff_I_0_m2_0 = t2413+t2289*y+t2217+t2762;
+ coeff_I_p1_m2_0 = t2404+t2644+t2674;
+ coeff_I_p2_m2_0 = t2127+t2401+t2223+t2653+t2793;
+ coeff_I_m2_m1_0 = t2408+t2639+t2641;
+ coeff_I_m1_m1_0 = t2385+t2651+t2673;
+ coeff_I_0_m1_0 = t2201+t2322*y+t2412+t2538;
+ coeff_I_p1_m1_0 = t2402+t2650+t2651;
+ coeff_I_p2_m1_0 = t2408+t2675+t2677;
+ coeff_I_m2_0_0 = t2063+t2411+t2289*x+t2750;
+ coeff_I_m1_0_0 = t2414+t2322*x+t2093+t2804;
+ coeff_I_0_0_0 = RATIONAL(937.0,6125.0)+t2227+t2868*RATIONAL(-13.0,196.0)+
+t2452+t2758;
+ coeff_I_p1_0_0 = t2414+t2106+t2213+t2096+t2310*x;
+ coeff_I_p2_0_0 = t2282*x+t2103+t2411+t2780;
+ coeff_I_m2_p1_0 = t2393+t2641+t2677;
+ coeff_I_m1_p1_0 = t2402+t2673+t2676;
+ coeff_I_0_p1_0 = t2310*y+t2199+t2412+t2530;
+ coeff_I_p1_p1_0 = t2385+t2650+t2676;
+ coeff_I_p2_p1_0 = t2393+t2639+t2675;
+ coeff_I_m2_p2_0 = t2401+t2670+t2824+t2848;
+ coeff_I_m1_p2_0 = t2404+t2647+t2657;
+ coeff_I_0_p2_0 = t2282*y+t2413+t2221+t2755;
+ coeff_I_p1_p2_0 = t2395+t2644+t2647;
+ coeff_I_p2_p2_0 = t2406+t2653+t2670;
+ coeff_I_m2_m2_p1 = t2381+t2584+t2617;
+ coeff_I_m1_m2_p1 = t2361+t2593+t2621;
+ coeff_I_0_m2_p1 = t2396+t2627+t2635;
+ coeff_I_p1_m2_p1 = t2361+t2597+t2623;
+ coeff_I_p2_m2_p1 = t2355+t2604+t2613;
+ coeff_I_m2_m1_p1 = t2366+t2457+t2586+t2698;
+ coeff_I_m1_m1_p1 = t1962+t2372+t2614+t2694+t2783;
+ coeff_I_0_m1_p1 = t2392+t2464+t2723+t2814;
+ coeff_I_p1_m1_p1 = t1959+t2358+t1960+t2424+t2626;
+ coeff_I_p2_m1_p1 = t2368+t2457+t2600+t2693;
+ coeff_I_m2_0_p1 = t2386+t2631+t2632;
+ coeff_I_m1_0_p1 = t2407+t2501+t2706+t2710;
+ coeff_I_0_0_p1 = t2409+t2310*z+t2202+t2517;
+ coeff_I_p1_0_p1 = t2388+t2516+t2706+t2718;
+ coeff_I_p2_0_p1 = t2386+t2671+t2684;
+ coeff_I_m2_p1_p1 = t2366+t2454+t2582+t2688;
+ coeff_I_m1_p1_p1 = t2372+t2427+t2616+t2745;
+ coeff_I_0_p1_p1 = t2399+t2460+t2723+t2786;
+ coeff_I_p1_p1_p1 = t2380+t2626+t2727+t2788+t2827;
+ coeff_I_p2_p1_p1 = t2368+t2454+t2602+t2692;
+ coeff_I_m2_p2_p1 = t2373+t2584+t2612;
+ coeff_I_m1_p2_p1 = t2375+t2544+t2608+t2682;
+ coeff_I_0_p2_p1 = t2387+t2627+t2679;
+ coeff_I_p1_p2_p1 = t2357+t2542+t2608+t2678;
+ coeff_I_p2_p2_p1 = t2355+t2607+t2615;
+ coeff_I_m2_m2_p2 = t1998+t2114+t2182+t2379+t2643+t2660+t2743;
+ coeff_I_m1_m2_p2 = t2359+t2454+t2585+t2696;
+ coeff_I_0_m2_p2 = t2394+t2634+t2699;
+ coeff_I_p1_m2_p2 = t2360+t2460+t2588+t2709;
+ coeff_I_p2_m2_p2 = t1994+t1985+t1973+t2376+t2182+t2217+t2425+t2755;
+ coeff_I_m2_m1_p2 = t2374+t2456+t2599+t2713;
+ coeff_I_m1_m1_p2 = t2362+t2458+t2591+t2715;
+ coeff_I_0_m1_p2 = t2389+t2668+t2680;
+ coeff_I_p1_m1_p2 = t2362+t2469+t2595+t2719;
+ coeff_I_p2_m1_p2 = t2356+t2467+t2599+t2705;
+ coeff_I_m2_0_p2 = t2391+t2630+t2636;
+ coeff_I_m1_0_p2 = t2405+t2645+t2646;
+ coeff_I_0_0_p2 = t2282*z+t2410+t2210+t2724;
+ coeff_I_p1_0_p2 = t2405+t2642+t2683;
+ coeff_I_p2_0_p2 = t2400+t2636+t2664;
+ coeff_I_m2_p1_p2 = t2383+t2456+t2589+t2720;
+ coeff_I_m1_p1_p2 = t2365+t2451+t2591+t2719;
+ coeff_I_0_p1_p2 = t2389+t2659+t2661;
+ coeff_I_p1_p1_p2 = t2365+t2471+t2595+t2715;
+ coeff_I_p2_p1_p2 = t2364+t2467+t2589+t2687;
+ coeff_I_m2_p2_p2 = t1982+t1974+t1985+t2354+t2424+t2660;
+ coeff_I_m1_p2_p2 = t2359+t2457+t2581+t2695;
+ coeff_I_0_p2_p2 = t2403+t2634+t2703;
+ coeff_I_p1_p2_p2 = t2378+t2464+t2588+t2701;
+ coeff_I_p2_p2_p2 = t1998+t1982+t2376+t1991+t2428+t2666;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c
new file mode 100644
index 0000000..3786d2a
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c
@@ -0,0 +1,971 @@
+fp t3080,
+ t3076,
+ t3073,
+ t3012,
+ t3013,
+ t3192,
+ t3367,
+ t3011,
+ t3069,
+ t3078,
+ t3233,
+ t2923,
+ t3366,
+ t3227,
+ t2897,
+ t3081,
+ t3047,
+ t2982,
+ t3212,
+ t3365,
+ t3062,
+ t2913,
+ t3050,
+ t2988,
+ t3194,
+ t3079,
+ t3230,
+ t2914,
+ t2989,
+ t3218,
+ t3010,
+ t3217,
+ t3364,
+ t3077,
+ t3058,
+ t3363,
+ t3046,
+ t2995,
+ t3362,
+ t3048,
+ t2907,
+ t3361,
+ t3064,
+ t3232,
+ t2915,
+ t3234,
+ t2898,
+ t3360,
+ t3021,
+ t2910,
+ t3359,
+ t3067,
+ t3207,
+ t3358,
+ t2882,
+ t3226,
+ t2901,
+ t3357,
+ t3059,
+ t2980,
+ t2932,
+ t3024,
+ t2960,
+ t3356,
+ t2877,
+ t3223,
+ t2927,
+ t3355,
+ t3066,
+ t3354,
+ t2935,
+ t3009,
+ t3353,
+ t2928,
+ t2940,
+ t3352,
+ t3025,
+ t2947,
+ t3045,
+ t2999,
+ t2939,
+ t3351,
+ t3225,
+ t2930,
+ t3037,
+ t3350,
+ t2896,
+ t2997,
+ t3349,
+ t3008,
+ t3348,
+ t3347,
+ t3346,
+ t2906,
+ t3345,
+ t3060,
+ t2990,
+ t3344,
+ t3007,
+ t2936,
+ t2961,
+ t3343,
+ t3020,
+ t2909,
+ t3342,
+ t2941,
+ t3341,
+ t3051,
+ t3224,
+ t2943,
+ t3340,
+ t2983,
+ t3339,
+ t3338,
+ t3337,
+ t3336,
+ t2998,
+ t3001,
+ t3335,
+ t3334,
+ t3333,
+ t2992,
+ t3332,
+ t2912,
+ t3331,
+ t2916,
+ t2870,
+ t2933,
+ t3330,
+ t3329,
+ t2911,
+ t3328,
+ t3327,
+ t2952,
+ t3004,
+ t2922,
+ t3326,
+ t2950,
+ t3325,
+ t3324,
+ t3323,
+ t3071,
+ t3322,
+ t3321,
+ t3320,
+ t2903,
+ t3319,
+ t2920,
+ t3318,
+ t3000,
+ t3030,
+ t3317,
+ t3316,
+ t3216,
+ t3049,
+ t3315,
+ t3314,
+ t3313,
+ t3312,
+ t3311,
+ t2887,
+ t3022,
+ t2946,
+ t3196,
+ t3176,
+ t3310,
+ t2902,
+ t3023,
+ t3309,
+ t3308,
+ t2984,
+ t3307,
+ t3181,
+ t3019,
+ t3175,
+ t2929,
+ t3306,
+ t3305,
+ t3304,
+ t3303,
+ t2895,
+ t3302,
+ t3029,
+ t3301,
+ t3300,
+ t3299,
+ t3298,
+ t2893,
+ t3297,
+ t2938,
+ t3039,
+ t2963,
+ t3231,
+ t3296,
+ t3200,
+ t3295,
+ t3018,
+ t3294,
+ t3036,
+ t2892,
+ t3293,
+ t3292,
+ t2948,
+ t3291,
+ t3190,
+ t3016,
+ t3290,
+ t3228,
+ t2878,
+ t3229,
+ t2869,
+ t3289,
+ t3031,
+ t3288,
+ t3038,
+ t3287,
+ t2957,
+ t3171,
+ t2875,
+ t3044,
+ t2880,
+ t3286,
+ t2953,
+ t3285,
+ t3015,
+ t3284,
+ t3283,
+ t3168,
+ t3017,
+ t3282,
+ t3281,
+ t3280,
+ t3032,
+ t3279,
+ t3278,
+ t3035,
+ t3277,
+ t3276,
+ t2964,
+ t3275,
+ t3274,
+ t3273,
+ t2874,
+ t3272,
+ t3034,
+ t3271,
+ t2900,
+ t3270,
+ t3269,
+ t3268,
+ t3075,
+ t3267,
+ t3266,
+ t3026,
+ t2959,
+ t3265,
+ t3264,
+ t2886,
+ t2876,
+ t3263,
+ t3033,
+ t3262,
+ t3261,
+ t3260,
+ t3259,
+ t3258,
+ t3043,
+ t3257,
+ t2926,
+ t3256,
+ t3255,
+ t3254,
+ t3253,
+ t3252,
+ t3251,
+ t3222,
+ t2908,
+ t3250,
+ t3040,
+ t3249,
+ t3248,
+ t2954,
+ t3247,
+ t3246,
+ t3221,
+ t2921,
+ t3245,
+ t3244,
+ t3070,
+ t3243,
+ t3242,
+ t2918,
+ t3241,
+ t3240,
+ t2904,
+ t3239,
+ t3238,
+ t3237,
+ t3236,
+ t3235,
+ t2873,
+ t3220,
+ t3219,
+ t3215,
+ t3214,
+ t3210,
+ t3209,
+ t3206,
+ t2871,
+ t3205,
+ t2872,
+ t3204,
+ t3203,
+ t3201,
+ t3199,
+ t3197,
+ t3195,
+ t3193,
+ t3191,
+ t3189,
+ t3188,
+ t3187,
+ t3186,
+ t3185,
+ t3184,
+ t3183,
+ t3182,
+ t3179,
+ t3178,
+ t3177,
+ t3174,
+ t2945,
+ t3173,
+ t3170,
+ t3169,
+ t3167,
+ t3166,
+ t3165,
+ t3163,
+ t3162,
+ t3161,
+ t2977,
+ t3160,
+ t3014,
+ t3159,
+ t3158,
+ t3157,
+ t3156,
+ t3155,
+ t3154,
+ t3153,
+ t3152,
+ t3151,
+ t3150,
+ t3149,
+ t3148,
+ t3147,
+ t3146,
+ t3145,
+ t3144,
+ t3143,
+ t3142,
+ t3141,
+ t3140,
+ t3139,
+ t3138,
+ t3137,
+ t3136,
+ t3135,
+ t3134,
+ t3133,
+ t3132,
+ t3131,
+ t3130,
+ t3129,
+ t3128,
+ t3127,
+ t3126,
+ t3125,
+ t2925,
+ t3124,
+ t3123,
+ t3122,
+ t3121,
+ t3120,
+ t3119,
+ t3118,
+ t3117,
+ t3116,
+ t3115,
+ t3114,
+ t3113,
+ t3112,
+ t3111,
+ t3110,
+ t3109,
+ t3108,
+ t3107,
+ t3106,
+ t3105,
+ t3104,
+ t3103,
+ t3102,
+ t3101,
+ t3100,
+ t2973,
+ t3099,
+ t3098,
+ t3097,
+ t3096,
+ t3095,
+ t3094,
+ t3093,
+ t3092,
+ t3091,
+ t3090,
+ t3089,
+ t3088,
+ t3087,
+ t3086,
+ t3085,
+ t2924,
+ t2884;
+ t3080 = x*x;
+ t3076 = t3080*x;
+ t3073 = RATIONAL(-2.0,75.0);
+ t3012 = t3073*t3076;
+ t3013 = RATIONAL(1.0,50.0)*t3080;
+ t3192 = t3012+t3013;
+ t3367 = t3192+RATIONAL(-8.0,525.0);
+ t3011 = RATIONAL(1.0,25.0)*t3076;
+ t3069 = RATIONAL(1.0,245.0);
+ t3078 = z*z;
+ t3233 = x*t3078;
+ t2923 = t3069*t3233;
+ t3366 = t3011+t2923;
+ t3227 = x*RATIONAL(1.0,490.0);
+ t2897 = t3078*t3227;
+ t3081 = z*t3078;
+ t3047 = RATIONAL(1.0,300.0);
+ t2982 = RATIONAL(1.0,100.0)*t3080;
+ t3212 = z*t2982+t3047*t3081;
+ t3365 = t2897+t3212;
+ t3062 = RATIONAL(-1.0,245.0);
+ t2913 = t3062*t3233;
+ t3050 = RATIONAL(1.0,350.0);
+ t2988 = t3050*t3078;
+ t3194 = t2913+t2988;
+ t3079 = y*y;
+ t3230 = x*t3079;
+ t2914 = t3062*t3230;
+ t2989 = t3050*t3079;
+ t3218 = t2914+t2989;
+ t3010 = RATIONAL(-1.0,50.0)*t3080;
+ t3217 = t3010+t3012;
+ t3364 = t3194+t3217+t3218+RATIONAL(8.0,525.0);
+ t3077 = t3079*y;
+ t3058 = RATIONAL(1.0,600.0);
+ t3363 = t3058*t3077+y*t3010;
+ t3046 = RATIONAL(-1.0,350.0);
+ t2995 = t3046*t3078;
+ t3362 = t2995+t2923;
+ t3048 = RATIONAL(-2.0,245.0);
+ t2907 = t3048*t3230;
+ t3361 = RATIONAL(-33.0,490.0)*x+t2907;
+ t3064 = RATIONAL(1.0,175.0);
+ t3232 = x*t3064;
+ t2915 = z*t3232;
+ t3234 = y*z;
+ t2898 = RATIONAL(1.0,250.0)*t3234;
+ t3360 = t2915+t2898;
+ t3021 = RATIONAL(-187.0,7000.0);
+ t2910 = z*t2989;
+ t3359 = t3021*z+t2910;
+ t3067 = RATIONAL(1.0,150.0);
+ t3207 = t3080*RATIONAL(-1.0,200.0);
+ t3358 = t3067*t3077+y*t3207;
+ t2882 = RATIONAL(1.0,1000.0)*t3234;
+ t3226 = x*t3046;
+ t2901 = z*t3226;
+ t3357 = t2882+t2901;
+ t3059 = RATIONAL(-1.0,700.0);
+ t2980 = t3059*t3078;
+ t2932 = y*t2980;
+ t3024 = RATIONAL(167.0,7000.0);
+ t2960 = t3024*y;
+ t3356 = t2932+t2960;
+ t2877 = RATIONAL(-1.0,1000.0)*t3234;
+ t3223 = x*t3050;
+ t2927 = z*t3223;
+ t3355 = t2877+t2927;
+ t3066 = RATIONAL(-1.0,600.0);
+ t3354 = y*t3013+t3066*t3077;
+ t2935 = t3069*t3230;
+ t3009 = RATIONAL(-9.0,98.0)*x;
+ t3353 = t2935+t3009;
+ t2928 = RATIONAL(1.0,500.0)*t3234;
+ t2940 = y*t3223;
+ t3352 = t2928+t2940;
+ t3025 = RATIONAL(-167.0,7000.0);
+ t2947 = t3025*y;
+ t3045 = RATIONAL(1.0,700.0);
+ t2999 = t3045*t3078;
+ t2939 = y*t2999;
+ t3351 = t2947+t2939;
+ t3225 = x*RATIONAL(2.0,245.0);
+ t2930 = t3079*t3225;
+ t3037 = RATIONAL(-47.0,5250.0);
+ t3350 = t2930+t3037*y;
+ t2896 = t3078*t3225;
+ t2997 = t3067*t3076;
+ t3349 = t2896+t2997;
+ t3008 = RATIONAL(4.0,75.0)*x;
+ t3348 = t3012+t2935+t3008;
+ t3347 = t2995+t3013;
+ t3346 = z*t3010+t3058*t3081;
+ t2906 = y*t3226;
+ t3345 = t2906+t2928;
+ t3060 = RATIONAL(-1.0,300.0);
+ t2990 = t3060*x;
+ t3344 = t2907+t2990;
+ t3007 = t3059*t3079;
+ t2936 = z*t3007;
+ t2961 = RATIONAL(211.0,3675.0)*x;
+ t3343 = t3012+t2936+t2961;
+ t3020 = RATIONAL(107.0,7000.0);
+ t2909 = y*t2988;
+ t3342 = t3020*y+t2909;
+ t2941 = RATIONAL(-1.0,500.0)*t3234;
+ t3341 = t2941+t2906;
+ t3051 = RATIONAL(-1.0,175.0);
+ t3224 = x*t3051;
+ t2943 = y*t3224;
+ t3340 = t2943+t2898;
+ t2983 = t3064*t3078;
+ t3339 = t2982+t2983;
+ t3338 = t2897+t3012;
+ t3337 = RATIONAL(136.0,3675.0)*x+t2935;
+ t3336 = z*t3207+t3067*t3081;
+ t2998 = t3051*t3078;
+ t3001 = t3051*t3079;
+ t3335 = t2998+t3001;
+ t3334 = t2999+t3013;
+ t3333 = t2980+t2989;
+ t2992 = t3046*t3079;
+ t3332 = t2992+t2999;
+ t2912 = RATIONAL(191.0,14700.0)*x;
+ t3331 = t2912+RATIONAL(-17.0,2100.0);
+ t2916 = z*t3224;
+ t2870 = y*t2916;
+ t2933 = RATIONAL(-169.0,14700.0)*x;
+ t3330 = t2870+t2933;
+ t3329 = t3010+t2992;
+ t2911 = RATIONAL(-1.0,250.0)*t3234;
+ t3328 = t2911+t2916;
+ t3327 = t2943+t2941;
+ t2952 = t3025*z;
+ t3004 = t3045*t3079;
+ t2922 = z*t3004;
+ t3326 = t2952+t2922;
+ t2950 = RATIONAL(151.0,3675.0)*x;
+ t3325 = t2935+t2950;
+ t3324 = t2980+RATIONAL(17.0,525.0);
+ t3323 = t3021*y+t2909;
+ t3071 = RATIONAL(1.0,42.0);
+ t3322 = t3010+t3071;
+ t3321 = t2988+t2923;
+ t3320 = t2877+t2901;
+ t2903 = t3048*t3233;
+ t3319 = t2903+t2990;
+ t2920 = y*t3232;
+ t3318 = t2920+t2911;
+ t3000 = RATIONAL(-1.0,100.0)*t3080;
+ t3030 = RATIONAL(19.0,2100.0);
+ t3317 = t3000+t3030;
+ t3316 = t2882+t2927;
+ t3216 = RATIONAL(1.0,200.0)*t3080;
+ t3049 = RATIONAL(-1.0,150.0);
+ t3315 = t3049*t3077+y*t3216;
+ t3314 = t3066*t3081+z*t3013;
+ t3313 = z*t3216+t3049*t3081;
+ t3312 = t3010+t3007;
+ t3311 = t2941+t2940;
+ t2887 = z*t3001;
+ t3022 = RATIONAL(137.0,5250.0);
+ t2946 = t3022*z;
+ t3196 = t3060*t3081+z*t3000;
+ t3176 = t2946+t3196;
+ t3310 = t2887+t3176;
+ t2902 = z*t2992;
+ t3023 = RATIONAL(-107.0,7000.0);
+ t3309 = t2902+t3023*z;
+ t3308 = t2995+t2982;
+ t2984 = t3064*t3079;
+ t3307 = t3000+t2984;
+ t3181 = t3047*t3077+y*t2982;
+ t3019 = RATIONAL(-137.0,5250.0);
+ t3175 = t3019*y+t3181;
+ t2929 = y*t2983;
+ t3306 = t3175+t2929;
+ t3305 = t2984+t2983;
+ t3304 = t2920+t2928;
+ t3303 = t3212+t2896;
+ t2895 = RATIONAL(-529.0,14700.0)*x;
+ t3302 = t2895+t2930;
+ t3029 = RATIONAL(-19.0,2100.0);
+ t3301 = t3029+t3339;
+ t3300 = t2947+t3354;
+ t3299 = t2907+t3009+t3366;
+ t3298 = t2960+t3363;
+ t2893 = RATIONAL(311.0,14700.0)*x;
+ t3297 = t2914+t2903+t2893;
+ t2938 = t3079*t3227;
+ t3039 = RATIONAL(-1.0,1400.0);
+ t2963 = RATIONAL(166.0,3675.0)*x;
+ t3231 = y*t3078;
+ t3296 = t3039*t3231+t2938+t2963;
+ t3200 = t2982+t2997;
+ t3295 = t2912+t3200+RATIONAL(17.0,2100.0);
+ t3018 = RATIONAL(-229.0,10500.0);
+ t3294 = t3018*z+t2914+t3365;
+ t3036 = RATIONAL(-17.0,5250.0);
+ t2892 = y*t2998;
+ t3293 = t3181+t3036*y+t2892;
+ t3292 = t2902+t2933+t3037*z;
+ t2948 = t3023*y;
+ t3291 = t2948+t3358;
+ t3190 = y*t3000+t3060*t3077;
+ t3016 = RATIONAL(289.0,10500.0);
+ t3290 = t3190+t2932+t3016*y;
+ t3228 = z*t3079;
+ t2878 = t3039*t3228;
+ t3229 = x*t3234;
+ t2869 = t3045*t3229;
+ t3289 = t2878+t3176+t2869;
+ t3031 = RATIONAL(17.0,5250.0);
+ t3288 = t3190+t2929+t3031*y;
+ t3038 = RATIONAL(47.0,5250.0);
+ t3287 = t2933+t3038*y+t2909;
+ t2957 = t3019*z;
+ t3171 = t2957+t3212;
+ t2875 = t3059*t3229;
+ t3044 = RATIONAL(1.0,1400.0);
+ t2880 = t3044*t3228;
+ t3286 = t3171+t2875+t2880;
+ t2953 = t3020*z;
+ t3285 = t2953+t3313;
+ t3015 = RATIONAL(-289.0,10500.0);
+ t3284 = t3015*y+t3181+t2939;
+ t3283 = t2935+RATIONAL(-57.0,490.0)*x+t3366;
+ t3168 = t2914+t3196;
+ t3017 = RATIONAL(229.0,10500.0);
+ t3282 = t2897+t3168+t3017*z;
+ t3281 = t2952+t2938+t3314;
+ t3280 = t3326+t3336;
+ t3032 = RATIONAL(29.0,2100.0);
+ t3279 = t3032+t3001+t3308;
+ t3278 = t3001+t3060+t3339;
+ t3035 = RATIONAL(-37.0,1050.0);
+ t3277 = t3035+t2989+t3334;
+ t3276 = t3351+t3358;
+ t2964 = t3024*z;
+ t3275 = t2938+t2964+t3346;
+ t3274 = t3073+t2989+t3347;
+ t3273 = t2953+t2910+t3346;
+ t2874 = y*t2927;
+ t3272 = t2941+t2920+t2874+t3351;
+ t3034 = RATIONAL(37.0,1050.0);
+ t3271 = t2980+t3034+t3329;
+ t2900 = y*t2995;
+ t3270 = t2900+t3291;
+ t3269 = RATIONAL(11.0,420.0)+t3000+t3335;
+ t3268 = t3309+t3336;
+ t3075 = RATIONAL(2.0,75.0);
+ t3267 = t2988+t3075+t3329;
+ t3266 = t2998+t3047+t3307;
+ t3026 = RATIONAL(187.0,7000.0);
+ t2959 = t3026*y;
+ t3265 = t2959+t2900+t3363;
+ t3264 = t3315+t3342;
+ t2886 = t3018*y;
+ t2876 = z*t2906;
+ t3263 = t2886+t2932+t3181+t2876;
+ t3033 = RATIONAL(-29.0,2100.0);
+ t3262 = t3033+t2988+t3307;
+ t3261 = t3033+t3000+t2989+t2983;
+ t3260 = t2910+t3285;
+ t3259 = t2936+t2964+t3313;
+ t3258 = t3315+t3356;
+ t3043 = RATIONAL(-11.0,420.0);
+ t3257 = t3043+t2982+t3305;
+ t2926 = t3017*y;
+ t3256 = t3190+t2874+t2926+t2939;
+ t3255 = t3309+t3314;
+ t3254 = t3323+t3354;
+ t3253 = t3175+t2897+t3044*t3231+t2963;
+ t3252 = t3032+t2998+t2992+t2982;
+ t3251 = t2943+t2876+t2928+t3356;
+ t3222 = x*RATIONAL(2.0,175.0);
+ t2908 = y*t3222;
+ t3250 = t2984+t2908+t3029+t3308;
+ t3040 = RATIONAL(-17.0,525.0);
+ t3249 = t3040+t3004+t2940+t3334;
+ t3248 = t2906+t3312+t3324;
+ t2954 = RATIONAL(256.0,3675.0)*x;
+ t3247 = t2954+t2948+t2900+t3354;
+ t3246 = t2898+t3255;
+ t3221 = x*RATIONAL(-2.0,175.0);
+ t2921 = z*t3221;
+ t3245 = t2992+t2921+t3301;
+ t3244 = t2898+t3273;
+ t3070 = RATIONAL(-1.0,42.0);
+ t3243 = t3070+t2915+t3004+t3347;
+ t3242 = t2927+t3322+t3333;
+ t2918 = y*t3221;
+ t3241 = t3001+t2988+t2918+t3317;
+ t3240 = t3070+t3013+t2901+t3332;
+ t2904 = z*t3222;
+ t3239 = t2998+t2904+t2989+t3317;
+ t3238 = t3071+t2916+t2988+t3312;
+ t3237 = t2954+t3342+t3363;
+ t3236 = t2911+t3255;
+ t3235 = t2911+t3273;
+ t2873 = y*t2915;
+ t3220 = t2873+t2916;
+ t3219 = t2914+t2992;
+ t3215 = t2913+t2995;
+ t3214 = t2915+t2876;
+ t3210 = t2870+t2943;
+ t3209 = t2916+t2876;
+ t3206 = t2900+t2997;
+ t2871 = z*t2908;
+ t3205 = t2871+t2908;
+ t2872 = y*t2921;
+ t3204 = t2908+t2872;
+ t3203 = t2915+t2873;
+ t3201 = t2920+t2873;
+ t3199 = t2943+t2874;
+ t3197 = t2915+t2874;
+ t3195 = t2907+t2997;
+ t3193 = t3012+t2922;
+ t3191 = t2918+t2872;
+ t3189 = t3000+t2997;
+ t3188 = t2916+t2874;
+ t3187 = t2920+t2876;
+ t3186 = t2903+t3011;
+ t3185 = t2870+t2915;
+ t3184 = t2870+t2920;
+ t3183 = t2870+t2916;
+ t3182 = t2943+t2873;
+ t3179 = t3011+t2896;
+ t3178 = t2913+t3181;
+ t3177 = t2921+t3186;
+ t3174 = t2902+t2913+t3026*z;
+ t2945 = t3022*y;
+ t3173 = t2945+t3190;
+ t3170 = t2904+t3186;
+ t3169 = t2913+t3190;
+ t3167 = t3192+t3321;
+ t3166 = t3215+t3219;
+ t3165 = t2930+t2984+t3200;
+ t3163 = t3196+t3338;
+ t3162 = t2997+t3303;
+ t3161 = t2930+t3001+t3189;
+ t2977 = RATIONAL(-61.0,490.0)*x;
+ t3160 = t2930+t2977+t3366;
+ t3014 = RATIONAL(-1.0,10.0)*x;
+ t3159 = t2907+t3014+t3179;
+ t3158 = t2938+t3004+t3192;
+ t3157 = t2930+t3014+t3186;
+ t3156 = t2903+RATIONAL(431.0,14700.0)*x+t3195;
+ t3155 = t3196+t3349;
+ t3154 = t3189+t3218;
+ t3153 = t2913+t2997+t3336;
+ t3152 = t3217+t3362;
+ t3151 = t3007+t2938+t3217;
+ t3150 = t2977+t2935+t3179;
+ t3149 = t2939+t2876+t3343;
+ t3148 = t3177+t3353;
+ t3147 = t2932+t2874+t3343;
+ t3146 = t2920+t3166;
+ t3145 = t2943+t3166;
+ t3144 = t2918+t3299;
+ t3143 = t2873+t2933+t2910+t3206;
+ t3142 = t2943+t3283;
+ t3141 = t3070+t2922+t2961+t3192;
+ t3140 = t3177+t3361;
+ t3139 = t3170+t3353;
+ t3138 = t2961+t3193+t3322;
+ t3137 = t2908+t3299;
+ t3136 = t3170+t3361;
+ t3135 = t2920+t3283;
+ t3134 = t3171+t3173;
+ t3133 = t2918+t3165+t3190;
+ t3132 = t2921+t3204+t3302+t3349;
+ t3131 = t2959+t3206+t3297+t3315;
+ t3130 = t2907+t2893+t3153+t3359;
+ t3129 = t3008+t3073+t3167+t3219;
+ t3128 = t3035+t2950+t3158+t3321;
+ t3127 = t3015*z+t3193+t3325+t3365;
+ t3126 = t2997+t3297+t3323+t3358;
+ t3125 = t3047+t2983+t3161+t3319;
+ t2925 = z*t2984;
+ t3124 = t2925+t3031*z+t3155+t3344;
+ t3123 = t2887+t3036*z+t3162+t3344;
+ t3122 = t2936+t3016*z+t3163+t3325;
+ t3121 = t2893+t3174+t3195+t3313;
+ t3120 = t2913+t3314+t3348+t3359;
+ t3119 = t3008+t3075+t3152+t3218;
+ t3118 = t3174+t3346+t3348;
+ t3117 = t2998+t3060+t3165+t3319;
+ t3116 = t3034+t2950+t3151+t3362;
+ t3115 = t2904+t3162+t3219+t3292+t3301;
+ t3114 = t3143+t3178+t3285+t3350;
+ t3113 = t2916+t3154+t3194+t3259+t3331;
+ t3112 = t3147+t3294+t3298;
+ t3111 = t2998+t3030+t2921+t3154+t3292+t3303;
+ t3110 = t2988+t2908+t3030+t3161+t3169+t3287;
+ t3109 = t2895+t3043+t2896+t2892+t2945+t2983+t3133;
+ t3108 = t3007+t2915+t3138+t3194+t3281;
+ t3107 = t3145+t3247+t3367;
+ t3106 = t2927+t3141+t3282+t3332;
+ t3105 = t2915+t3000+t2988+t3153+t3218+t3326+t3331;
+ t3104 = t3040+t2906+t2999+t3158+t3253;
+ t3103 = t2943+t3237+t3364;
+ t3102 = t2886+t3147+t3178+t3275;
+ t3101 = t2940+t3151+t3253+t3324;
+ t3100 = t3146+t3258+t3295;
+ t2973 = t3038*z;
+ t3099 = t2914+t2973+t2910+t3155+t3264+t3330;
+ t3098 = t2916+t3004+t3141+t3215+t3281;
+ t3097 = t2871+t2925+t2957+t3162+t3302+t3306;
+ t3096 = t3145+t3276+t3295;
+ t3095 = t2869+t2880+t3134+t3296+t3338;
+ t3094 = t2973+t2896+t3143+t3168+t3291;
+ t3093 = t2901+t3138+t3282+t3333;
+ t3092 = t3149+t3294+t3300;
+ t3091 = t2878+t2946+t2875+t3163+t3173+t3296;
+ t3090 = t3146+t3237+t3367;
+ t3089 = t2900+t3153+t3181+t3309+t3330+t3350;
+ t3088 = t2920+t3247+t3364;
+ t3087 = t3029+t3133+t3215+t3287;
+ t3086 = t2926+t3149+t3169+t3275;
+ t3085 = t2887+t2946+t2904+t3155+t3269+t3302;
+ t2924 = RATIONAL(-1.0,125.0)*t3234;
+ t2884 = RATIONAL(1.0,125.0)*t3234;
+ coeff_dx_m2_m2_m2 = t2924+t3097+t2918+t2921+t3269;
+ coeff_dx_m1_m2_m2 = t3090+t3185+t3235;
+ coeff_dx_0_m2_m2 = t3136+t3204;
+ coeff_dx_p1_m2_m2 = t3088+t3185+t3246;
+ coeff_dx_p2_m2_m2 = t2871+t2884+t3109+t2921+t3310;
+ coeff_dx_m2_m1_m2 = t2911+t3111+t3182+t3264;
+ coeff_dx_m1_m1_m2 = t3086+t3243+t3311;
+ coeff_dx_0_m1_m2 = t3139+t3184;
+ coeff_dx_p1_m1_m2 = t3108+t3263+t3352;
+ coeff_dx_p2_m1_m2 = t3094+t3245+t3340;
+ coeff_dx_m2_0_m2 = t2921+t3123+t3266;
+ coeff_dx_m1_0_m2 = t2915+t3118+t3274;
+ coeff_dx_0_0_m2 = t2904+t3157;
+ coeff_dx_p1_0_m2 = t2915+t3120+t3267;
+ coeff_dx_p2_0_m2 = t2921+t3124+t3278;
+ coeff_dx_m2_p1_m2 = t2898+t3111+t3184+t3270;
+ coeff_dx_m1_p1_m2 = t3102+t3243+t3345;
+ coeff_dx_0_p1_m2 = t3139+t3182;
+ coeff_dx_p1_p1_m2 = t3108+t3256+t3341;
+ coeff_dx_p2_p1_m2 = t3099+t3245+t3318;
+ coeff_dx_m2_p2_m2 = t2925+t2892+t2884+t3132+t3134+t3269;
+ coeff_dx_m1_p2_m2 = t3107+t3203+t3244;
+ coeff_dx_0_p2_m2 = t2918+t2871+t3136;
+ coeff_dx_p1_p2_m2 = t3103+t3203+t3236;
+ coeff_dx_p2_p2_m2 = t2924+t3132+t3257+t3306+t3310;
+ coeff_dx_m2_m2_m1 = t3114+t3241+t3328;
+ coeff_dx_m1_m2_m1 = t2941+t2932+t3106+t3187+t3298;
+ coeff_dx_0_m2_m1 = t3137+t3185;
+ coeff_dx_p1_m2_m1 = t3092+t3242+t3304;
+ coeff_dx_p2_m2_m1 = t2898+t3087+t3220+t3268;
+ coeff_dx_m2_m1_m1 = t2941+t3113+t3199+t3258;
+ coeff_dx_m1_m1_m1 = t3091+t3249+t3355;
+ coeff_dx_0_m1_m1 = t3135+t3214;
+ coeff_dx_p1_m1_m1 = t3101+t3286+t3316;
+ coeff_dx_p2_m1_m1 = t3096+t2928+t3188+t3280;
+ coeff_dx_m2_0_m1 = t2916+t3121+t3262;
+ coeff_dx_m1_0_m1 = t2927+t3122+t3277;
+ coeff_dx_0_0_m1 = t2915+t3160;
+ coeff_dx_p1_0_m1 = t2927+t3127+t3271;
+ coeff_dx_p2_0_m1 = t2916+t3130+t3279;
+ coeff_dx_m2_p1_m1 = t3113+t2928+t3187+t3276;
+ coeff_dx_m1_p1_m1 = t3104+t3289+t3316;
+ coeff_dx_0_p1_m1 = t3142+t3197;
+ coeff_dx_p1_p1_m1 = t3095+t3248+t3355;
+ coeff_dx_p2_p1_m1 = t2941+t3100+t3209+t3280;
+ coeff_dx_m2_p2_m1 = t3110+t2898+t3183+t3260;
+ coeff_dx_m1_p2_m1 = t3106+t2928+t2939+t3199+t3300;
+ coeff_dx_0_p2_m1 = t3144+t3203;
+ coeff_dx_p1_p2_m1 = t3112+t3242+t3327;
+ coeff_dx_p2_p2_m1 = t3089+t3250+t3328;
+ coeff_dx_m2_m2_0 = t2918+t3125+t3293;
+ coeff_dx_m1_m2_0 = t2920+t3129+t3265;
+ coeff_dx_0_m2_0 = t2908+t3159;
+ coeff_dx_p1_m2_0 = t2920+t3119+t3254;
+ coeff_dx_p2_m2_0 = t2918+t3117+t3288;
+ coeff_dx_m2_m1_0 = t2943+t3131+t3261;
+ coeff_dx_m1_m1_0 = t2940+t3128+t3290;
+ coeff_dx_0_m1_0 = t2920+t3150;
+ coeff_dx_p1_m1_0 = t2940+t3116+t3284;
+ coeff_dx_p2_m1_0 = t2943+t3126+t3252;
+ coeff_dx_m2_0_0 = t3000+RATIONAL(-41.0,2100.0)+t3156+t3305;
+ coeff_dx_m1_0_0 = t2989+RATIONAL(-4.0,105.0)+t3167+t3337;
+ coeff_dx_0_0_0 = RATIONAL(-13.0,98.0)*x+t2930+t3179;
+ coeff_dx_p1_0_0 = t2992+RATIONAL(4.0,105.0)+t3152+t3337;
+ coeff_dx_p2_0_0 = RATIONAL(41.0,2100.0)+t2982+t3156+t3335;
+ coeff_dx_m2_p1_0 = t2920+t3126+t3261;
+ coeff_dx_m1_p1_0 = t2906+t3128+t3284;
+ coeff_dx_0_p1_0 = t2943+t3150;
+ coeff_dx_p1_p1_0 = t2906+t3116+t3290;
+ coeff_dx_p2_p1_0 = t2920+t3131+t3252;
+ coeff_dx_m2_p2_0 = t2908+t3125+t3288;
+ coeff_dx_m1_p2_0 = t2943+t3129+t3254;
+ coeff_dx_0_p2_0 = t2918+t3159;
+ coeff_dx_p1_p2_0 = t2943+t3119+t3265;
+ coeff_dx_p2_p2_0 = t2908+t3117+t3293;
+ coeff_dx_m2_m2_p1 = t3089+t3241+t3360;
+ coeff_dx_m1_m2_p1 = t3112+t3240+t3304;
+ coeff_dx_0_m2_p1 = t3137+t3220;
+ coeff_dx_p1_m2_p1 = t3093+t3272+t3354;
+ coeff_dx_p2_m2_p1 = t2911+t3087+t3185+t3260;
+ coeff_dx_m2_m1_p1 = t3105+t3251+t3315;
+ coeff_dx_m1_m1_p1 = t3095+t3249+t3357;
+ coeff_dx_0_m1_p1 = t3135+t3188;
+ coeff_dx_p1_m1_p1 = t3101+t3289+t3320;
+ coeff_dx_p2_m1_p1 = t2941+t3096+t3214+t3259;
+ coeff_dx_m2_0_p1 = t2915+t3130+t3262;
+ coeff_dx_m1_0_p1 = t2901+t3127+t3277;
+ coeff_dx_0_0_p1 = t2916+t3160;
+ coeff_dx_p1_0_p1 = t2901+t3122+t3271;
+ coeff_dx_p2_0_p1 = t2915+t3121+t3279;
+ coeff_dx_m2_p1_p1 = t3105+t3272+t3358;
+ coeff_dx_m1_p1_p1 = t3104+t3286+t3320;
+ coeff_dx_0_p1_p1 = t3142+t3209;
+ coeff_dx_p1_p1_p1 = t3091+t3248+t3357;
+ coeff_dx_p2_p1_p1 = t2928+t3100+t3197+t3259;
+ coeff_dx_m2_p2_p1 = t2911+t3110+t3203+t3268;
+ coeff_dx_m1_p2_p1 = t3092+t3240+t3327;
+ coeff_dx_0_p2_p1 = t3144+t3183;
+ coeff_dx_p1_p2_p1 = t3093+t3251+t3363;
+ coeff_dx_p2_p2_p1 = t3114+t3250+t3360;
+ coeff_dx_m2_m2_p2 = t3085+t2884+t3191+t3306;
+ coeff_dx_m1_m2_p2 = t3090+t3220+t3246;
+ coeff_dx_0_m2_p2 = t3140+t3205;
+ coeff_dx_p1_m2_p2 = t3088+t3220+t3235;
+ coeff_dx_p2_m2_p2 = t2924+t2925+t2904+t3109+t2872+t3171;
+ coeff_dx_m2_m1_p2 = t3099+t3239+t3340;
+ coeff_dx_m1_m1_p2 = t3098+t3256+t3352;
+ coeff_dx_0_m1_p2 = t3148+t3201;
+ coeff_dx_p1_m1_p2 = t3102+t3238+t3311;
+ coeff_dx_p2_m1_p2 = t2911+t3115+t3210+t3270;
+ coeff_dx_m2_0_p2 = t2904+t3124+t3266;
+ coeff_dx_m1_0_p2 = t2916+t3120+t3274;
+ coeff_dx_0_0_p2 = t2921+t3157;
+ coeff_dx_p1_0_p2 = t2916+t3118+t3267;
+ coeff_dx_p2_0_p2 = t2904+t3123+t3278;
+ coeff_dx_m2_p1_p2 = t3094+t3239+t3318;
+ coeff_dx_m1_p1_p2 = t3098+t3263+t3341;
+ coeff_dx_0_p1_p2 = t3148+t3210;
+ coeff_dx_p1_p1_p2 = t3086+t3238+t3345;
+ coeff_dx_p2_p1_p2 = t2898+t3115+t3201+t3264;
+ coeff_dx_m2_p2_p2 = t3085+t2924+t2892+t3173+t3205;
+ coeff_dx_m1_p2_p2 = t3107+t3183+t3236;
+ coeff_dx_0_p2_p2 = t3140+t3191;
+ coeff_dx_p1_p2_p2 = t3103+t3183+t3244;
+ coeff_dx_p2_p2_p2 = t3097+t2904+t2908+t2884+t3257;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c
new file mode 100644
index 0000000..0fbf0aa
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c
@@ -0,0 +1,615 @@
+fp t4413,
+ t4429,
+ t4385,
+ t4620,
+ t4445,
+ t4409,
+ t4377,
+ t4619,
+ t4449,
+ t4428,
+ t4398,
+ t4618,
+ t4410,
+ t4379,
+ t4438,
+ t4406,
+ t4617,
+ t4436,
+ t4402,
+ t4440,
+ t4448,
+ t4388,
+ t4616,
+ t4427,
+ t4397,
+ t4615,
+ t4442,
+ t4405,
+ t4614,
+ t4564,
+ t4367,
+ t4418,
+ t4613,
+ t4421,
+ t4439,
+ t4390,
+ t4612,
+ t4415,
+ t4611,
+ t4419,
+ t4610,
+ t4435,
+ t4609,
+ t4378,
+ t4608,
+ t4433,
+ t4394,
+ t4417,
+ t4607,
+ t4606,
+ t4383,
+ t4430,
+ t4392,
+ t4605,
+ t4399,
+ t4604,
+ t4603,
+ t4602,
+ t4408,
+ t4382,
+ t4566,
+ t4373,
+ t4601,
+ t4600,
+ t4391,
+ t4599,
+ t4393,
+ t4598,
+ t4374,
+ t4597,
+ t4386,
+ t4596,
+ t4595,
+ t4594,
+ t4420,
+ t4404,
+ t4593,
+ t4592,
+ t4591,
+ t4389,
+ t4590,
+ t4450,
+ t4407,
+ t4589,
+ t4403,
+ t4588,
+ t4587,
+ t4431,
+ t4400,
+ t4586,
+ t4585,
+ t4584,
+ t4583,
+ t4582,
+ t4581,
+ t4580,
+ t4384,
+ t4387,
+ t4412,
+ t4521,
+ t4579,
+ t4578,
+ t4577,
+ t4576,
+ t4575,
+ t4574,
+ t4573,
+ t4401,
+ t4520,
+ t4572,
+ t4534,
+ t4411,
+ t4571,
+ t4570,
+ t4531,
+ t4569,
+ t4536,
+ t4568,
+ t4434,
+ t4396,
+ t4515,
+ t4567,
+ t4565,
+ t4366,
+ t4563,
+ t4562,
+ t4370,
+ t4561,
+ t4560,
+ t4559,
+ t4558,
+ t4557,
+ t4556,
+ t4375,
+ t4555,
+ t4554,
+ t4553,
+ t4552,
+ t4551,
+ t4368,
+ t4395,
+ t4550,
+ t4369,
+ t4549,
+ t4548,
+ t4547,
+ t4546,
+ t4545,
+ t4544,
+ t4543,
+ t4542,
+ t4541,
+ t4540,
+ t4539,
+ t4538,
+ t4537,
+ t4535,
+ t4533,
+ t4532,
+ t4530,
+ t4381,
+ t4529,
+ t4441,
+ t4528,
+ t4527,
+ t4526,
+ t4525,
+ t4524,
+ t4523,
+ t4376,
+ t4522,
+ t4365,
+ t4519,
+ t4372,
+ t4518,
+ t4517,
+ t4516,
+ t4514,
+ t4424,
+ t4513,
+ t4512,
+ t4511,
+ t4447,
+ t4510,
+ t4509,
+ t4508,
+ t4507,
+ t4506,
+ t4505,
+ t4504,
+ t4503,
+ t4502,
+ t4501,
+ t4500,
+ t4499,
+ t4498,
+ t4497,
+ t4496,
+ t4495,
+ t4494,
+ t4493,
+ t4492,
+ t4491,
+ t4490,
+ t4489,
+ t4488,
+ t4487,
+ t4486,
+ t4485,
+ t4484,
+ t4483,
+ t4482,
+ t4481,
+ t4380,
+ t4480,
+ t4479,
+ t4478,
+ t4477,
+ t4476,
+ t4475,
+ t4474,
+ t4473,
+ t4472,
+ t4471,
+ t4470,
+ t4469,
+ t4468,
+ t4467,
+ t4466,
+ t4465,
+ t4464,
+ t4463,
+ t4462,
+ t4461,
+ t4460,
+ t4459,
+ t4458,
+ t4371,
+ t4457,
+ t4456,
+ t4455,
+ t4454,
+ t4453,
+ t4452,
+ t4451;
+ t4413 = RATIONAL(1.0,25.0)*x;
+ t4429 = RATIONAL(1.0,350.0);
+ t4385 = t4429*y;
+ t4620 = t4413+t4385;
+ t4445 = RATIONAL(1.0,50.0);
+ t4409 = t4445*x;
+ t4377 = z*t4409;
+ t4619 = t4377+t4413;
+ t4449 = y*y;
+ t4428 = RATIONAL(-2.0,245.0);
+ t4398 = t4428*t4449;
+ t4618 = t4398+RATIONAL(-33.0,490.0);
+ t4410 = RATIONAL(-1.0,25.0)*x;
+ t4379 = y*t4410;
+ t4438 = RATIONAL(1.0,175.0);
+ t4406 = t4438*y;
+ t4617 = t4379+t4406;
+ t4436 = RATIONAL(-1.0,245.0);
+ t4402 = t4436*t4449;
+ t4440 = RATIONAL(1.0,245.0);
+ t4448 = z*z;
+ t4388 = t4440*t4448;
+ t4616 = t4402+t4388;
+ t4427 = RATIONAL(-1.0,350.0);
+ t4397 = t4427*y;
+ t4615 = t4413+t4397;
+ t4442 = RATIONAL(-9.0,98.0);
+ t4405 = t4440*t4449;
+ t4614 = t4442+t4405;
+ t4564 = x*RATIONAL(1.0,100.0);
+ t4367 = z*t4564;
+ t4418 = RATIONAL(191.0,14700.0);
+ t4613 = t4367+t4418;
+ t4421 = RATIONAL(211.0,3675.0);
+ t4439 = RATIONAL(1.0,490.0);
+ t4390 = t4439*t4448;
+ t4612 = t4421+t4390;
+ t4415 = RATIONAL(311.0,14700.0);
+ t4611 = t4398+t4415;
+ t4419 = RATIONAL(151.0,3675.0);
+ t4610 = t4388+t4419;
+ t4435 = RATIONAL(-1.0,300.0);
+ t4609 = t4435+t4398;
+ t4378 = y*t4409;
+ t4608 = t4378+t4409;
+ t4433 = RATIONAL(2.0,245.0);
+ t4394 = t4433*t4449;
+ t4417 = RATIONAL(-169.0,14700.0);
+ t4607 = t4394+t4417;
+ t4606 = RATIONAL(166.0,3675.0)+t4390;
+ t4383 = y*t4413;
+ t4430 = RATIONAL(-1.0,175.0);
+ t4392 = t4430*y;
+ t4605 = t4383+t4392;
+ t4399 = t4428*t4448;
+ t4604 = t4399+t4415;
+ t4603 = t4385+t4410;
+ t4602 = t4405+t4419;
+ t4408 = RATIONAL(-1.0,50.0)*x;
+ t4382 = z*t4408;
+ t4566 = y*z;
+ t4373 = RATIONAL(-1.0,700.0)*t4566;
+ t4601 = t4382+t4373;
+ t4600 = t4379+t4410;
+ t4391 = t4429*z;
+ t4599 = t4377+t4391;
+ t4393 = t4430*z;
+ t4598 = t4393+t4409;
+ t4374 = z*t4397;
+ t4597 = t4421+t4374;
+ t4386 = t4438*z;
+ t4596 = t4386+t4409;
+ t4595 = t4435+t4399;
+ t4594 = t4382+t4413;
+ t4420 = RATIONAL(256.0,3675.0);
+ t4404 = t4436*t4448;
+ t4593 = t4420+t4404;
+ t4592 = t4377+t4410;
+ t4591 = t4394+RATIONAL(-529.0,14700.0);
+ t4389 = t4433*t4448;
+ t4590 = t4389+t4417;
+ t4450 = x*x;
+ t4407 = t4445*t4450;
+ t4589 = t4402+t4407;
+ t4403 = t4427*z;
+ t4588 = t4403+t4390;
+ t4587 = t4377+t4409;
+ t4431 = RATIONAL(2.0,175.0);
+ t4400 = t4431*y;
+ t4586 = t4400+t4408;
+ t4585 = t4406+t4408;
+ t4584 = t4382+t4408;
+ t4583 = t4402+t4418;
+ t4582 = t4407+t4389;
+ t4581 = t4404+t4407;
+ t4580 = t4393+t4413;
+ t4384 = y*t4408;
+ t4387 = t4439*t4449;
+ t4412 = RATIONAL(-2.0,25.0)*t4450;
+ t4521 = t4384+t4387+t4412;
+ t4579 = t4421+t4521;
+ t4578 = t4378+t4387;
+ t4577 = t4404+t4405;
+ t4576 = t4397+t4410;
+ t4575 = t4403+t4374;
+ t4574 = t4382+t4410;
+ t4573 = t4385+t4386;
+ t4401 = z*t4431;
+ t4520 = t4401+t4582;
+ t4572 = t4520+t4591;
+ t4534 = t4405+t4388;
+ t4411 = RATIONAL(3.0,25.0)*t4450;
+ t4571 = RATIONAL(-57.0,490.0)+t4534+t4411;
+ t4570 = t4521+t4606;
+ t4531 = t4412+t4578;
+ t4569 = t4531+t4606;
+ t4536 = t4398+t4411;
+ t4568 = t4442+t4536+t4388;
+ t4434 = RATIONAL(-2.0,175.0);
+ t4396 = z*t4434;
+ t4515 = t4396+t4582;
+ t4567 = t4515+t4591;
+ t4565 = x*RATIONAL(-1.0,100.0);
+ t4366 = y*t4386;
+ t4563 = t4366+t4392;
+ t4562 = t4382+t4384;
+ t4370 = y*t4391;
+ t4561 = t4404+t4370;
+ t4560 = t4399+t4411;
+ t4559 = t4370+t4406;
+ t4558 = t4386+t4392;
+ t4557 = t4406+t4374;
+ t4556 = t4402+t4392;
+ t4375 = y*t4393;
+ t4555 = t4393+t4375;
+ t4554 = t4375+t4386;
+ t4553 = t4375+t4406;
+ t4552 = t4393+t4366;
+ t4551 = t4402+t4406;
+ t4368 = y*t4401;
+ t4395 = t4434*y;
+ t4550 = t4368+t4395;
+ t4369 = y*t4396;
+ t4549 = t4400+t4369;
+ t4548 = t4400+t4368;
+ t4547 = t4394+t4411;
+ t4546 = t4404+t4374;
+ t4545 = t4399+t4394;
+ t4544 = t4369+t4395;
+ t4543 = t4393+t4406;
+ t4542 = t4407+t4408;
+ t4541 = t4413+t4412;
+ t4540 = t4374+t4392;
+ t4539 = t4377+t4384;
+ t4538 = t4370+t4392;
+ t4537 = t4378+t4382;
+ t4535 = t4378+t4377;
+ t4533 = t4412+t4390+t4391;
+ t4532 = t4412+t4556;
+ t4530 = t4401+t4560;
+ t4381 = z*t4413;
+ t4529 = t4381+t4404+t4412;
+ t4441 = RATIONAL(4.0,75.0);
+ t4528 = t4441+t4410+t4412;
+ t4527 = t4396+t4560;
+ t4526 = t4421+t4370+t4412;
+ t4525 = t4402+t4541;
+ t4524 = t4400+t4394+t4407;
+ t4523 = t4404+t4555;
+ t4376 = y*t4564;
+ t4522 = t4376+t4589;
+ t4365 = z*t4565;
+ t4519 = t4365+t4581;
+ t4372 = y*t4565;
+ t4518 = t4372+t4589;
+ t4517 = t4404+t4542;
+ t4516 = t4441+t4541;
+ t4514 = t4407+t4556;
+ t4424 = RATIONAL(-61.0,490.0);
+ t4513 = t4424+t4405+t4389+t4411;
+ t4512 = RATIONAL(136.0,3675.0)+t4412+t4534;
+ t4511 = t4398+t4399+t4407+RATIONAL(431.0,14700.0);
+ t4447 = RATIONAL(-1.0,10.0);
+ t4510 = t4447+t4389+t4536;
+ t4509 = t4424+t4388+t4547;
+ t4508 = t4447+t4411+t4545;
+ t4507 = t4533+t4602;
+ t4506 = t4530+t4614;
+ t4505 = t4519+t4598;
+ t4504 = t4530+t4618;
+ t4503 = t4527+t4614;
+ t4502 = t4527+t4618;
+ t4501 = t4528+t4616;
+ t4500 = t4386+t4571;
+ t4499 = t4378+t4394+t4395+t4542;
+ t4498 = t4412+t4588+t4602;
+ t4497 = t4393+t4571;
+ t4496 = t4520+t4609;
+ t4495 = t4516+t4616;
+ t4494 = t4514+t4604;
+ t4493 = t4386+t4365+t4517;
+ t4492 = t4516+t4577;
+ t4491 = t4395+t4568;
+ t4490 = t4531+t4610;
+ t4489 = t4406+t4409+t4522;
+ t4488 = t4435+t4384+t4407+t4545;
+ t4487 = t4367+t4581+t4596;
+ t4486 = t4377+t4408+t4515;
+ t4485 = t4521+t4610;
+ t4484 = t4400+t4568;
+ t4483 = t4528+t4577;
+ t4482 = t4402+t4417+t4486;
+ t4481 = t4522+t4561+t4613;
+ t4380 = z*t4410;
+ t4480 = t4380+t4404+t4526+t4578;
+ t4479 = t4533+t4551+t4597;
+ t4478 = t4417+t4523+t4524;
+ t4477 = t4380+t4366+t4402+t4383+t4412+t4593;
+ t4476 = t4549+t4567;
+ t4475 = t4375+t4401+t4514+t4590;
+ t4474 = t4420+t4402+t4386+t4410+t4529;
+ t4473 = t4529+t4578+t4597;
+ t4472 = t4550+t4567;
+ t4471 = t4380+t4546+t4579;
+ t4470 = t4548+t4572;
+ t4469 = t4505+t4583;
+ t4468 = t4544+t4572;
+ t4467 = t4420+t4523+t4532;
+ t4466 = t4518+t4546+t4613;
+ t4465 = t4532+t4600+t4612;
+ t4464 = t4570+t4576;
+ t4463 = t4525+t4593+t4617;
+ t4462 = t4366+t4384+t4519+t4607;
+ t4461 = t4404+t4417+t4499;
+ t4460 = t4381+t4561+t4579;
+ t4459 = t4489+t4590;
+ t4458 = t4525+t4605+t4612;
+ t4371 = RATIONAL(1.0,700.0)*t4566;
+ t4457 = t4382+t4371+t4569;
+ t4456 = t4487+t4607;
+ t4455 = t4366+t4382+t4518+t4590;
+ t4454 = t4377+t4373+t4569;
+ t4453 = t4493+t4583;
+ t4452 = t4526+t4551+t4588;
+ t4451 = t4570+t4620;
+ coeff_dxx_m2_m2_m2 = t4408+t4472+t4535;
+ coeff_dxx_m1_m2_m2 = t4380+t4463+t4554;
+ coeff_dxx_0_m2_m2 = t4504+t4549;
+ coeff_dxx_p1_m2_m2 = t4383+t4474+t4553;
+ coeff_dxx_p2_m2_m2 = t4409+t4472+t4562;
+ coeff_dxx_m2_m1_m2 = t4376+t4482+t4563;
+ coeff_dxx_m1_m1_m2 = t4413+t4471+t4573;
+ coeff_dxx_0_m1_m2 = t4506+t4553;
+ coeff_dxx_p1_m1_m2 = t4410+t4473+t4573;
+ coeff_dxx_p2_m1_m2 = t4392+t4396+t4409+t4455;
+ coeff_dxx_m2_0_m2 = t4486+t4609;
+ coeff_dxx_m1_0_m2 = t4386+t4380+t4492;
+ coeff_dxx_0_0_m2 = t4401+t4508;
+ coeff_dxx_p1_0_m2 = t4386+t4381+t4483;
+ coeff_dxx_p2_0_m2 = t4382+t4409+t4515+t4609;
+ coeff_dxx_m2_p1_m2 = t4372+t4482+t4553;
+ coeff_dxx_m1_p1_m2 = t4386+t4480+t4615;
+ coeff_dxx_0_p1_m2 = t4506+t4563;
+ coeff_dxx_p1_p1_m2 = t4386+t4460+t4576;
+ coeff_dxx_p2_p1_m2 = t4396+t4382+t4375+t4459;
+ coeff_dxx_m2_p2_m2 = t4408+t4476+t4539;
+ coeff_dxx_m1_p2_m2 = t4413+t4477+t4558;
+ coeff_dxx_0_p2_m2 = t4504+t4550;
+ coeff_dxx_p1_p2_m2 = t4379+t4474+t4563;
+ coeff_dxx_p2_p2_m2 = t4409+t4476+t4537;
+ coeff_dxx_m2_m2_m1 = t4367+t4461+t4552;
+ coeff_dxx_m1_m2_m1 = t4379+t4479+t4594;
+ coeff_dxx_0_m2_m1 = t4484+t4554;
+ coeff_dxx_p1_m2_m1 = t4383+t4479+t4592;
+ coeff_dxx_p2_m2_m1 = t4395+t4462+t4598;
+ coeff_dxx_m2_m1_m1 = t4408+t4393+t4392+t4481;
+ coeff_dxx_m1_m1_m1 = t4391+t4451+t4601;
+ coeff_dxx_0_m1_m1 = t4500+t4557;
+ coeff_dxx_p1_m1_m1 = t4391+t4454+t4603;
+ coeff_dxx_p2_m1_m1 = t4372+t4469+t4538;
+ coeff_dxx_m2_0_m1 = t4393+t4367+t4517+t4611;
+ coeff_dxx_m1_0_m1 = t4507+t4594;
+ coeff_dxx_0_0_m1 = t4386+t4509;
+ coeff_dxx_p1_0_m1 = t4507+t4592;
+ coeff_dxx_p2_0_m1 = t4505+t4611;
+ coeff_dxx_m2_p1_m1 = t4408+t4466+t4543;
+ coeff_dxx_m1_p1_m1 = t4391+t4457+t4615;
+ coeff_dxx_0_p1_m1 = t4500+t4538;
+ coeff_dxx_p1_p1_m1 = t4371+t4464+t4599;
+ coeff_dxx_p2_p1_m1 = t4376+t4469+t4557;
+ coeff_dxx_m2_p2_m1 = t4408+t4384+t4367+t4478;
+ coeff_dxx_m1_p2_m1 = t4382+t4391+t4370+t4458;
+ coeff_dxx_0_p2_m1 = t4386+t4366+t4491;
+ coeff_dxx_p1_p2_m1 = t4370+t4465+t4599;
+ coeff_dxx_p2_p2_m1 = t4365+t4478+t4608;
+ coeff_dxx_m2_m2_0 = t4499+t4595;
+ coeff_dxx_m1_m2_0 = t4495+t4617;
+ coeff_dxx_0_m2_0 = t4400+t4510;
+ coeff_dxx_p1_m2_0 = t4406+t4383+t4501;
+ coeff_dxx_p2_m2_0 = t4409+t4395+t4488;
+ coeff_dxx_m2_m1_0 = t4376+t4408+t4494;
+ coeff_dxx_m1_m1_0 = t4485+t4620;
+ coeff_dxx_0_m1_0 = t4406+t4513;
+ coeff_dxx_p1_m1_0 = t4490+t4603;
+ coeff_dxx_p2_m1_0 = t4409+t4372+t4494;
+ coeff_dxx_m2_0_0 = t4408+t4511;
+ coeff_dxx_m1_0_0 = t4413+t4512;
+ coeff_dxx_0_0_0 = t4389+RATIONAL(-13.0,98.0)+t4547;
+ coeff_dxx_p1_0_0 = t4410+t4512;
+ coeff_dxx_p2_0_0 = t4409+t4511;
+ coeff_dxx_m2_p1_0 = t4518+t4585+t4604;
+ coeff_dxx_m1_p1_0 = t4490+t4615;
+ coeff_dxx_0_p1_0 = t4392+t4513;
+ coeff_dxx_p1_p1_0 = t4485+t4576;
+ coeff_dxx_p2_p1_0 = t4489+t4604;
+ coeff_dxx_m2_p2_0 = t4488+t4586;
+ coeff_dxx_m1_p2_0 = t4495+t4605;
+ coeff_dxx_0_p2_0 = t4395+t4510;
+ coeff_dxx_p1_p2_0 = t4379+t4392+t4501;
+ coeff_dxx_p2_p2_0 = t4524+t4595+t4608;
+ coeff_dxx_m2_m2_p1 = t4365+t4461+t4554;
+ coeff_dxx_m1_m2_p1 = t4379+t4452+t4619;
+ coeff_dxx_0_m2_p1 = t4484+t4552;
+ coeff_dxx_p1_m2_p1 = t4383+t4452+t4574;
+ coeff_dxx_p2_m2_p1 = t4384+t4375+t4395+t4456;
+ coeff_dxx_m2_m1_p1 = t4376+t4453+t4540;
+ coeff_dxx_m1_m1_p1 = t4403+t4377+t4371+t4451;
+ coeff_dxx_0_m1_p1 = t4497+t4559;
+ coeff_dxx_p1_m1_p1 = t4403+t4457+t4603;
+ coeff_dxx_p2_m1_p1 = t4409+t4466+t4558;
+ coeff_dxx_m2_0_p1 = t4493+t4611;
+ coeff_dxx_m1_0_p1 = t4498+t4619;
+ coeff_dxx_0_0_p1 = t4393+t4509;
+ coeff_dxx_p1_0_p1 = t4498+t4574;
+ coeff_dxx_p2_0_p1 = t4487+t4611;
+ coeff_dxx_m2_p1_p1 = t4372+t4453+t4559;
+ coeff_dxx_m1_p1_p1 = t4403+t4454+t4615;
+ coeff_dxx_0_p1_p1 = t4497+t4540;
+ coeff_dxx_p1_p1_p1 = t4403+t4464+t4601;
+ coeff_dxx_p2_p1_p1 = t4406+t4481+t4596;
+ coeff_dxx_m2_p2_p1 = t4386+t4462+t4586;
+ coeff_dxx_m1_p2_p1 = t4377+t4458+t4575;
+ coeff_dxx_0_p2_p1 = t4491+t4555;
+ coeff_dxx_p1_p2_p1 = t4382+t4465+t4575;
+ coeff_dxx_p2_p2_p1 = t4400+t4378+t4366+t4456;
+ coeff_dxx_m2_m2_p2 = t4408+t4468+t4537;
+ coeff_dxx_m1_m2_p2 = t4381+t4463+t4552;
+ coeff_dxx_0_m2_p2 = t4502+t4548;
+ coeff_dxx_p1_m2_p2 = t4410+t4477+t4543;
+ coeff_dxx_p2_m2_p2 = t4409+t4468+t4539;
+ coeff_dxx_m2_m1_p2 = t4376+t4475+t4584;
+ coeff_dxx_m1_m1_p2 = t4385+t4460+t4580;
+ coeff_dxx_0_m1_p2 = t4366+t4406+t4503;
+ coeff_dxx_p1_m1_p2 = t4393+t4480+t4603;
+ coeff_dxx_p2_m1_p2 = t4372+t4475+t4587;
+ coeff_dxx_m2_0_p2 = t4496+t4584;
+ coeff_dxx_m1_0_p2 = t4393+t4381+t4492;
+ coeff_dxx_0_0_p2 = t4396+t4508;
+ coeff_dxx_p1_0_p2 = t4380+t4393+t4483;
+ coeff_dxx_p2_0_p2 = t4496+t4587;
+ coeff_dxx_m2_p1_p2 = t4401+t4455+t4585;
+ coeff_dxx_m1_p1_p2 = t4397+t4473+t4580;
+ coeff_dxx_0_p1_p2 = t4392+t4375+t4503;
+ coeff_dxx_p1_p1_p2 = t4393+t4471+t4576;
+ coeff_dxx_p2_p1_p2 = t4401+t4366+t4377+t4459;
+ coeff_dxx_m2_p2_p2 = t4408+t4470+t4562;
+ coeff_dxx_m1_p2_p2 = t4381+t4383+t4413+t4467;
+ coeff_dxx_0_p2_p2 = t4502+t4544;
+ coeff_dxx_p1_p2_p2 = t4380+t4467+t4600;
+ coeff_dxx_p2_p2_p2 = t4409+t4470+t4535;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c
new file mode 100644
index 0000000..b1737ad
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c
@@ -0,0 +1,499 @@
+fp t4713,
+ t4714,
+ t4837,
+ t4692,
+ t4712,
+ t4836,
+ t4702,
+ t4668,
+ t4659,
+ t4835,
+ t4709,
+ t4667,
+ t4665,
+ t4834,
+ t4700,
+ t4654,
+ t4699,
+ t4648,
+ t4833,
+ t4706,
+ t4710,
+ t4832,
+ t4641,
+ t4704,
+ t4677,
+ t4624,
+ t4831,
+ t4675,
+ t4830,
+ t4633,
+ t4638,
+ t4829,
+ t4688,
+ t4701,
+ t4657,
+ t4828,
+ t4827,
+ t4655,
+ t4826,
+ t4711,
+ t4705,
+ t4825,
+ t4698,
+ t4797,
+ t4627,
+ t4707,
+ t4796,
+ t4629,
+ t4824,
+ t4653,
+ t4823,
+ t4798,
+ t4630,
+ t4779,
+ t4772,
+ t4822,
+ t4646,
+ t4652,
+ t4821,
+ t4792,
+ t4765,
+ t4820,
+ t4819,
+ t4674,
+ t4818,
+ t4672,
+ t4817,
+ t4816,
+ t4650,
+ t4815,
+ t4814,
+ t4631,
+ t4622,
+ t4813,
+ t4634,
+ t4812,
+ t4663,
+ t4811,
+ t4670,
+ t4810,
+ t4809,
+ t4671,
+ t4808,
+ t4807,
+ t4651,
+ t4806,
+ t4805,
+ t4804,
+ t4803,
+ t4802,
+ t4639,
+ t4769,
+ t4801,
+ t4766,
+ t4800,
+ t4799,
+ t4636,
+ t4795,
+ t4626,
+ t4794,
+ t4793,
+ t4635,
+ t4791,
+ t4662,
+ t4640,
+ t4790,
+ t4789,
+ t4637,
+ t4788,
+ t4787,
+ t4786,
+ t4632,
+ t4785,
+ t4784,
+ t4783,
+ t4782,
+ t4781,
+ t4621,
+ t4780,
+ t4623,
+ t4778,
+ t4777,
+ t4776,
+ t4775,
+ t4625,
+ t4774,
+ t4649,
+ t4773,
+ t4771,
+ t4628,
+ t4770,
+ t4768,
+ t4767,
+ t4764,
+ t4763,
+ t4762,
+ t4761,
+ t4760,
+ t4759,
+ t4758,
+ t4757,
+ t4756,
+ t4755,
+ t4754,
+ t4753,
+ t4752,
+ t4751,
+ t4750,
+ t4749,
+ t4748,
+ t4747,
+ t4746,
+ t4745,
+ t4744,
+ t4743,
+ t4742,
+ t4741,
+ t4740,
+ t4739,
+ t4738,
+ t4737,
+ t4736,
+ t4735,
+ t4734,
+ t4733,
+ t4732,
+ t4731,
+ t4730,
+ t4729,
+ t4728,
+ t4727,
+ t4726,
+ t4725,
+ t4724,
+ t4723,
+ t4722,
+ t4721,
+ t4720,
+ t4719,
+ t4718,
+ t4717,
+ t4716,
+ t4715,
+ t4673,
+ t4661,
+ t4644,
+ t4643;
+ t4713 = y*y;
+ t4714 = x*x;
+ t4837 = t4714+t4713;
+ t4692 = RATIONAL(-137.0,5250.0);
+ t4712 = z*z;
+ t4836 = RATIONAL(1.0,1400.0)*t4712+t4692;
+ t4702 = RATIONAL(2.0,175.0);
+ t4668 = t4702*x;
+ t4659 = t4702*y;
+ t4835 = t4668+t4659;
+ t4709 = RATIONAL(1.0,175.0);
+ t4667 = t4709*x;
+ t4665 = t4709*y;
+ t4834 = t4667+t4665;
+ t4700 = RATIONAL(1.0,350.0);
+ t4654 = t4700*x;
+ t4699 = RATIONAL(-1.0,350.0);
+ t4648 = t4699*y;
+ t4833 = t4654+t4648;
+ t4706 = RATIONAL(1.0,200.0);
+ t4710 = RATIONAL(-1.0,50.0);
+ t4832 = t4706*t4713+t4710*t4714;
+ t4641 = z*t4659;
+ t4704 = RATIONAL(-2.0,175.0);
+ t4677 = t4704*x;
+ t4624 = z*t4677;
+ t4831 = t4641+t4624;
+ t4675 = t4704*y;
+ t4830 = t4675+t4677;
+ t4633 = z*t4675;
+ t4638 = z*t4668;
+ t4829 = t4633+t4638;
+ t4688 = RATIONAL(137.0,5250.0);
+ t4701 = RATIONAL(-1.0,175.0);
+ t4657 = t4701*t4712;
+ t4828 = t4688+t4657;
+ t4827 = t4710*t4713+t4706*t4714;
+ t4655 = t4701*x;
+ t4826 = t4655+t4665;
+ t4711 = RATIONAL(1.0,50.0);
+ t4705 = RATIONAL(-1.0,200.0);
+ t4825 = t4711*t4713+t4705*t4714;
+ t4698 = RATIONAL(1.0,700.0);
+ t4797 = z*t4698;
+ t4627 = y*t4797;
+ t4707 = RATIONAL(-1.0,700.0);
+ t4796 = z*t4707;
+ t4629 = x*t4796;
+ t4824 = t4627+t4629;
+ t4653 = t4698*t4712;
+ t4823 = t4653+RATIONAL(-289.0,10500.0);
+ t4798 = x*y;
+ t4630 = RATIONAL(1.0,245.0)*t4798;
+ t4779 = t4837*RATIONAL(1.0,100.0);
+ t4772 = t4630+t4779;
+ t4822 = t4772+RATIONAL(-229.0,10500.0);
+ t4646 = t4699*x;
+ t4652 = t4700*y;
+ t4821 = t4646+t4652;
+ t4792 = t4837*RATIONAL(-1.0,100.0);
+ t4765 = t4630+t4792;
+ t4820 = t4765+RATIONAL(229.0,10500.0);
+ t4819 = t4652+t4654;
+ t4674 = t4709*t4712;
+ t4818 = RATIONAL(17.0,5250.0)+t4674;
+ t4672 = t4700*t4712;
+ t4817 = t4672+RATIONAL(107.0,7000.0);
+ t4816 = t4675+t4668;
+ t4650 = RATIONAL(1.0,500.0)*z;
+ t4815 = t4650+t4654;
+ t4814 = t4711*t4714+t4705*t4713;
+ t4631 = y*t4796;
+ t4622 = x*t4797;
+ t4813 = t4631+t4622;
+ t4634 = RATIONAL(-2.0,245.0)*t4798;
+ t4812 = t4634+RATIONAL(-167.0,7000.0);
+ t4663 = t4699*t4712;
+ t4811 = RATIONAL(-107.0,7000.0)+t4663;
+ t4670 = RATIONAL(-1.0,250.0)*z;
+ t4810 = t4668+t4670;
+ t4809 = t4634+RATIONAL(167.0,7000.0);
+ t4671 = t4701*y;
+ t4808 = t4671+t4655;
+ t4807 = t4646+t4648;
+ t4651 = RATIONAL(-1.0,500.0)*z;
+ t4806 = t4646+t4651;
+ t4805 = t4677+t4659;
+ t4804 = t4671+t4667;
+ t4803 = t4651+t4665;
+ t4802 = RATIONAL(-1.0,1400.0)*t4712+t4765+t4688;
+ t4639 = RATIONAL(4.0,245.0)*t4798;
+ t4769 = t4639+t4779;
+ t4801 = t4769+t4692+t4674;
+ t4766 = t4639+t4792;
+ t4800 = t4672+t4766+RATIONAL(47.0,5250.0);
+ t4799 = t4769+RATIONAL(-47.0,5250.0)+t4663;
+ t4636 = RATIONAL(-4.0,245.0)*t4798;
+ t4795 = t4636+t4675;
+ t4626 = RATIONAL(2.0,245.0)*t4798;
+ t4794 = t4667+t4626;
+ t4793 = t4626+t4671;
+ t4635 = z*t4655;
+ t4791 = t4635+t4636;
+ t4662 = RATIONAL(1.0,250.0)*z;
+ t4640 = z*t4665;
+ t4790 = t4662+t4640;
+ t4789 = t4636+t4638;
+ t4637 = z*t4671;
+ t4788 = t4637+t4662;
+ t4787 = t4655+t4626;
+ t4786 = t4667+t4634;
+ t4632 = z*t4667;
+ t4785 = t4632+t4636;
+ t4784 = t4634+t4655;
+ t4783 = t4670+t4635;
+ t4782 = t4659+t4636;
+ t4781 = t4632+t4670;
+ t4621 = z*t4654;
+ t4780 = t4626+t4621;
+ t4623 = z*t4646;
+ t4778 = t4626+t4623;
+ t4777 = t4626+t4635;
+ t4776 = t4636+t4624;
+ t4775 = t4665+t4626;
+ t4625 = z*t4652;
+ t4774 = t4625+t4653+t4621;
+ t4649 = t4707*t4712;
+ t4773 = t4649+t4625+t4623;
+ t4771 = t4634+RATIONAL(187.0,7000.0)+t4663;
+ t4628 = z*t4648;
+ t4770 = t4649+t4628+t4621;
+ t4768 = t4672+t4634+RATIONAL(-187.0,7000.0);
+ t4767 = t4653+t4628+t4623;
+ t4764 = t4657+RATIONAL(-17.0,5250.0)+t4769;
+ t4763 = t4665+t4784+t4817;
+ t4762 = t4649+RATIONAL(289.0,10500.0)+t4765;
+ t4761 = t4767+t4812;
+ t4760 = t4771+t4832;
+ t4759 = t4774+t4812;
+ t4758 = t4671+t4784+t4811;
+ t4757 = t4768+t4825;
+ t4756 = t4771+t4827;
+ t4755 = t4766+t4816;
+ t4754 = t4773+t4809;
+ t4753 = t4768+t4814;
+ t4752 = t4772+t4833;
+ t4751 = t4665+t4786+t4811;
+ t4750 = t4770+t4809;
+ t4749 = t4766+t4805;
+ t4748 = t4671+t4786+t4817;
+ t4747 = t4772+t4821;
+ t4746 = t4635+t4640+t4800;
+ t4745 = t4632+t4637+t4800;
+ t4744 = t4770+t4822;
+ t4743 = t4635+t4637+t4799;
+ t4742 = t4747+t4836;
+ t4741 = t4632+t4640+t4799;
+ t4740 = t4638+t4641+t4801;
+ t4739 = t4767+t4820;
+ t4738 = t4752+t4836;
+ t4737 = t4627+t4622+t4802;
+ t4736 = t4631+t4629+t4802;
+ t4735 = t4755+t4828;
+ t4734 = t4633+t4624+t4801;
+ t4733 = t4749+t4828;
+ t4732 = t4773+t4822;
+ t4731 = t4774+t4820;
+ t4730 = t4635+t4763+t4790;
+ t4729 = t4651+t4761+t4808;
+ t4728 = t4632+t4758+t4790;
+ t4727 = t4635+t4751+t4788;
+ t4726 = t4667+t4759+t4803;
+ t4725 = t4637+t4763+t4781;
+ t4724 = t4637+t4758+t4783;
+ t4723 = t4650+t4754+t4826;
+ t4722 = t4650+t4750+t4804;
+ t4721 = t4650+t4759+t4808;
+ t4720 = t4650+t4761+t4834;
+ t4719 = t4640+t4748+t4783;
+ t4718 = t4651+t4754+t4804;
+ t4717 = t4640+t4751+t4781;
+ t4716 = t4655+t4750+t4803;
+ t4715 = t4632+t4748+t4788;
+ t4673 = RATIONAL(-1.0,125.0)*z;
+ t4661 = RATIONAL(1.0,125.0)*z;
+ t4644 = RATIONAL(1.0,1000.0)*z;
+ t4643 = RATIONAL(-1.0,1000.0)*z;
+ coeff_dxy_m2_m2_m2 = t4673+t4740+t4830;
+ coeff_dxy_m1_m2_m2 = t4719+t4832;
+ coeff_dxy_0_m2_m2 = t4668+t4776;
+ coeff_dxy_p1_m2_m2 = t4727+t4814;
+ coeff_dxy_p2_m2_m2 = t4661+t4733+t4829;
+ coeff_dxy_m2_m1_m2 = t4725+t4827;
+ coeff_dxy_m1_m1_m2 = t4651+t4739+t4819;
+ coeff_dxy_0_m1_m2 = t4667+t4777;
+ coeff_dxy_p1_m1_m2 = t4648+t4732+t4815;
+ coeff_dxy_p2_m1_m2 = t4728+t4825;
+ coeff_dxy_m2_0_m2 = t4633+t4782;
+ coeff_dxy_m1_0_m2 = t4637+t4775;
+ coeff_dxy_0_0_m2 = t4639;
+ coeff_dxy_p1_0_m2 = t4640+t4793;
+ coeff_dxy_p2_0_m2 = t4641+t4795;
+ coeff_dxy_m2_p1_m2 = t4727+t4825;
+ coeff_dxy_m1_p1_m2 = t4650+t4744+t4821;
+ coeff_dxy_0_p1_m2 = t4632+t4787;
+ coeff_dxy_p1_p1_m2 = t4648+t4731+t4806;
+ coeff_dxy_p2_p1_m2 = t4719+t4827;
+ coeff_dxy_m2_p2_m2 = t4661+t4735+t4831;
+ coeff_dxy_m1_p2_m2 = t4728+t4814;
+ coeff_dxy_0_p2_m2 = t4677+t4789;
+ coeff_dxy_p1_p2_m2 = t4725+t4832;
+ coeff_dxy_p2_p2_m2 = t4673+t4734+t4835;
+ coeff_dxy_m2_m2_m1 = t4670+t4741+t4830;
+ coeff_dxy_m1_m2_m1 = t4718+t4832;
+ coeff_dxy_0_m2_m1 = t4668+t4791;
+ coeff_dxy_p1_m2_m1 = t4720+t4814;
+ coeff_dxy_p2_m2_m1 = t4662+t4745+t4805;
+ coeff_dxy_m2_m1_m1 = t4716+t4827;
+ coeff_dxy_m1_m1_m1 = t4643+t4736+t4819;
+ coeff_dxy_0_m1_m1 = t4667+t4778;
+ coeff_dxy_p1_m1_m1 = t4644+t4738+t4824;
+ coeff_dxy_p2_m1_m1 = t4721+t4825;
+ coeff_dxy_m2_0_m1 = t4637+t4782;
+ coeff_dxy_m1_0_m1 = t4628+t4775;
+ coeff_dxy_0_0_m1 = t4639;
+ coeff_dxy_p1_0_m1 = t4625+t4793;
+ coeff_dxy_p2_0_m1 = t4640+t4795;
+ coeff_dxy_m2_p1_m1 = t4720+t4825;
+ coeff_dxy_m1_p1_m1 = t4644+t4742+t4813;
+ coeff_dxy_0_p1_m1 = t4655+t4780;
+ coeff_dxy_p1_p1_m1 = t4643+t4737+t4807;
+ coeff_dxy_p2_p1_m1 = t4718+t4827;
+ coeff_dxy_m2_p2_m1 = t4662+t4746+t4816;
+ coeff_dxy_m1_p2_m1 = t4721+t4814;
+ coeff_dxy_0_p2_m1 = t4677+t4785;
+ coeff_dxy_p1_p2_m1 = t4716+t4832;
+ coeff_dxy_p2_p2_m1 = t4659+t4743+t4810;
+ coeff_dxy_m2_m2_0 = t4764+t4830;
+ coeff_dxy_m1_m2_0 = t4760+t4804;
+ coeff_dxy_0_m2_0 = t4668+t4636;
+ coeff_dxy_p1_m2_0 = t4753+t4834;
+ coeff_dxy_p2_m2_0 = t4749+t4818;
+ coeff_dxy_m2_m1_0 = t4756+t4826;
+ coeff_dxy_m1_m1_0 = t4762+t4819;
+ coeff_dxy_0_m1_0 = t4794;
+ coeff_dxy_p1_m1_0 = t4752+t4823;
+ coeff_dxy_p2_m1_0 = t4757+t4808;
+ coeff_dxy_m2_0_0 = t4782;
+ coeff_dxy_m1_0_0 = t4775;
+ coeff_dxy_0_0_0 = t4639;
+ coeff_dxy_p1_0_0 = t4793;
+ coeff_dxy_p2_0_0 = t4795;
+ coeff_dxy_m2_p1_0 = t4757+t4834;
+ coeff_dxy_m1_p1_0 = t4747+t4823;
+ coeff_dxy_0_p1_0 = t4787;
+ coeff_dxy_p1_p1_0 = t4762+t4807;
+ coeff_dxy_p2_p1_0 = t4756+t4804;
+ coeff_dxy_m2_p2_0 = t4755+t4818;
+ coeff_dxy_m1_p2_0 = t4753+t4808;
+ coeff_dxy_0_p2_0 = t4636+t4677;
+ coeff_dxy_p1_p2_0 = t4760+t4826;
+ coeff_dxy_p2_p2_0 = t4764+t4835;
+ coeff_dxy_m2_m2_p1 = t4662+t4743+t4830;
+ coeff_dxy_m1_m2_p1 = t4722+t4832;
+ coeff_dxy_0_m2_p1 = t4668+t4785;
+ coeff_dxy_p1_m2_p1 = t4726+t4814;
+ coeff_dxy_p2_m2_p1 = t4670+t4746+t4805;
+ coeff_dxy_m2_m1_p1 = t4723+t4827;
+ coeff_dxy_m1_m1_p1 = t4644+t4737+t4819;
+ coeff_dxy_0_m1_p1 = t4667+t4780;
+ coeff_dxy_p1_m1_p1 = t4643+t4738+t4813;
+ coeff_dxy_p2_m1_p1 = t4729+t4825;
+ coeff_dxy_m2_0_p1 = t4640+t4782;
+ coeff_dxy_m1_0_p1 = t4625+t4775;
+ coeff_dxy_0_0_p1 = t4639;
+ coeff_dxy_p1_0_p1 = t4628+t4793;
+ coeff_dxy_p2_0_p1 = t4637+t4795;
+ coeff_dxy_m2_p1_p1 = t4726+t4825;
+ coeff_dxy_m1_p1_p1 = t4643+t4742+t4824;
+ coeff_dxy_0_p1_p1 = t4655+t4778;
+ coeff_dxy_p1_p1_p1 = t4644+t4736+t4807;
+ coeff_dxy_p2_p1_p1 = t4722+t4827;
+ coeff_dxy_m2_p2_p1 = t4675+t4745+t4810;
+ coeff_dxy_m1_p2_p1 = t4729+t4814;
+ coeff_dxy_0_p2_p1 = t4677+t4791;
+ coeff_dxy_p1_p2_p1 = t4723+t4832;
+ coeff_dxy_p2_p2_p1 = t4662+t4741+t4835;
+ coeff_dxy_m2_m2_p2 = t4661+t4734+t4830;
+ coeff_dxy_m1_m2_p2 = t4715+t4832;
+ coeff_dxy_0_m2_p2 = t4668+t4789;
+ coeff_dxy_p1_m2_p2 = t4717+t4814;
+ coeff_dxy_p2_m2_p2 = t4673+t4733+t4831;
+ coeff_dxy_m2_m1_p2 = t4730+t4827;
+ coeff_dxy_m1_m1_p2 = t4652+t4731+t4815;
+ coeff_dxy_0_m1_p2 = t4632+t4794;
+ coeff_dxy_p1_m1_p2 = t4651+t4744+t4833;
+ coeff_dxy_p2_m1_p2 = t4724+t4825;
+ coeff_dxy_m2_0_p2 = t4641+t4782;
+ coeff_dxy_m1_0_p2 = t4640+t4775;
+ coeff_dxy_0_0_p2 = t4639;
+ coeff_dxy_p1_0_p2 = t4637+t4793;
+ coeff_dxy_p2_0_p2 = t4633+t4795;
+ coeff_dxy_m2_p1_p2 = t4717+t4825;
+ coeff_dxy_m1_p1_p2 = t4652+t4732+t4806;
+ coeff_dxy_0_p1_p2 = t4655+t4777;
+ coeff_dxy_p1_p1_p2 = t4650+t4739+t4807;
+ coeff_dxy_p2_p1_p2 = t4715+t4827;
+ coeff_dxy_m2_p2_p2 = t4673+t4735+t4829;
+ coeff_dxy_m1_p2_p2 = t4724+t4814;
+ coeff_dxy_0_p2_p2 = t4677+t4776;
+ coeff_dxy_p1_p2_p2 = t4730+t4832;
+ coeff_dxy_p2_p2_p2 = t4661+t4740+t4835;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c
new file mode 100644
index 0000000..5c60815
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c
@@ -0,0 +1,507 @@
+fp t4929,
+ t4931,
+ t5063,
+ t4926,
+ t4876,
+ t4855,
+ t4918,
+ t4867,
+ t4850,
+ t5062,
+ t4916,
+ t4893,
+ t4840,
+ t4869,
+ t4917,
+ t4863,
+ t4838,
+ t5002,
+ t5061,
+ t4872,
+ t5060,
+ t4881,
+ t5059,
+ t4922,
+ t4928,
+ t5058,
+ t4923,
+ t4927,
+ t5057,
+ t5056,
+ t4877,
+ t5055,
+ t4880,
+ t4848,
+ t5054,
+ t4930,
+ t4887,
+ t5053,
+ t5052,
+ t4882,
+ t5051,
+ t4894,
+ t4845,
+ t5050,
+ t4879,
+ t5049,
+ t4844,
+ t5048,
+ t4865,
+ t5047,
+ t4924,
+ t4868,
+ t5046,
+ t4919,
+ t4873,
+ t4883,
+ t5045,
+ t5044,
+ t5043,
+ t4921,
+ t4890,
+ t4891,
+ t5042,
+ t5041,
+ t5040,
+ t4999,
+ t5039,
+ t4915,
+ t4864,
+ t5038,
+ t5037,
+ t4885,
+ t4846,
+ t5008,
+ t5036,
+ t4871,
+ t5035,
+ t5000,
+ t5034,
+ t5033,
+ t5032,
+ t5031,
+ t5030,
+ t4862,
+ t5029,
+ t5028,
+ t5027,
+ t5026,
+ t4886,
+ t5025,
+ t4859,
+ t5024,
+ t5016,
+ t4856,
+ t5011,
+ t4983,
+ t4905,
+ t4870,
+ t5023,
+ t4853,
+ t4989,
+ t5022,
+ t5006,
+ t4990,
+ t5021,
+ t4982,
+ t5020,
+ t5019,
+ t4991,
+ t5018,
+ t5017,
+ t5015,
+ t5014,
+ t5013,
+ t4849,
+ t5012,
+ t4852,
+ t5007,
+ t5004,
+ t5003,
+ t4998,
+ t4997,
+ t4854,
+ t4996,
+ t4995,
+ t4994,
+ t4993,
+ t4992,
+ t4988,
+ t4987,
+ t4986,
+ t4985,
+ t4984,
+ t4981,
+ t4980,
+ t4979,
+ t4978,
+ t4977,
+ t4976,
+ t4975,
+ t4974,
+ t4973,
+ t4972,
+ t4971,
+ t4970,
+ t4969,
+ t4968,
+ t4967,
+ t4966,
+ t4965,
+ t4964,
+ t4839,
+ t4843,
+ t4963,
+ t4962,
+ t4847,
+ t4851,
+ t4961,
+ t4960,
+ t4959,
+ t4958,
+ t4957,
+ t4956,
+ t4955,
+ t4842,
+ t4954,
+ t4953,
+ t4841,
+ t4952,
+ t4951,
+ t4857,
+ t4950,
+ t4858,
+ t4949,
+ t4948,
+ t4947,
+ t4946,
+ t4945,
+ t4944,
+ t4943,
+ t4942,
+ t4941,
+ t4940,
+ t4939,
+ t4938,
+ t4937,
+ t4936,
+ t4935,
+ t4934,
+ t4933,
+ t4932;
+ t4929 = z*z;
+ t4931 = x*x;
+ t5063 = t4931+t4929;
+ t4926 = RATIONAL(1.0,175.0);
+ t4876 = t4926*z;
+ t4855 = y*t4876;
+ t4918 = RATIONAL(-1.0,175.0);
+ t4867 = t4918*x;
+ t4850 = y*t4867;
+ t5062 = t4855+t4850;
+ t4916 = RATIONAL(-1.0,350.0);
+ t4893 = t4916*z;
+ t4840 = y*t4893;
+ t4869 = RATIONAL(-1.0,500.0)*y;
+ t4917 = RATIONAL(1.0,350.0);
+ t4863 = t4917*x;
+ t4838 = y*t4863;
+ t5002 = t4869+t4838;
+ t5061 = t4840+t5002;
+ t4872 = t4916*x;
+ t5060 = t4893+t4872;
+ t4881 = RATIONAL(-1.0,250.0)*y;
+ t5059 = t4881+t5062;
+ t4922 = RATIONAL(-1.0,200.0);
+ t4928 = RATIONAL(1.0,50.0);
+ t5058 = t4922*t4929+t4928*t4931;
+ t4923 = RATIONAL(1.0,200.0);
+ t4927 = RATIONAL(-1.0,50.0);
+ t5057 = t4923*t4931+t4927*t4929;
+ t5056 = t4867+t4876;
+ t4877 = RATIONAL(1.0,250.0)*y;
+ t5055 = t4877+t5062;
+ t4880 = t4918*z;
+ t4848 = y*t4880;
+ t5054 = t4848+t4850;
+ t4930 = y*y;
+ t4887 = t4926*t4930;
+ t5053 = t4887+RATIONAL(17.0,5250.0);
+ t5052 = t4923*t4929+t4927*t4931;
+ t4882 = t4917*t4930;
+ t5051 = t4882+RATIONAL(47.0,5250.0);
+ t4894 = t4917*z;
+ t4845 = y*t4894;
+ t5050 = t4845+t4838;
+ t4879 = t4916*t4930;
+ t5049 = t4879+RATIONAL(-107.0,7000.0);
+ t4844 = y*t4872;
+ t5048 = t4844+t4845+t4869;
+ t4865 = RATIONAL(1.0,500.0)*y;
+ t5047 = t4840+t4865+t4838;
+ t4924 = RATIONAL(-1.0,700.0);
+ t4868 = t4924*t4930;
+ t5046 = t4868+RATIONAL(167.0,7000.0);
+ t4919 = RATIONAL(2.0,175.0);
+ t4873 = t4919*z;
+ t4883 = t4919*x;
+ t5045 = t4873+t4883;
+ t5044 = t4880+t4867;
+ t5043 = t4863+t4894;
+ t4921 = RATIONAL(-2.0,175.0);
+ t4890 = t4921*z;
+ t4891 = t4921*x;
+ t5042 = t4890+t4891;
+ t5041 = t4844+t4840;
+ t5040 = t4922*t4931+t4928*t4929;
+ t4999 = t4844+t4865;
+ t5039 = t4845+t4999;
+ t4915 = RATIONAL(1.0,700.0);
+ t4864 = t4915*t4930;
+ t5038 = t4864+RATIONAL(-167.0,7000.0);
+ t5037 = t4890+t4883;
+ t4885 = t4926*x;
+ t4846 = y*t4885;
+ t5008 = t4877+t4846;
+ t5036 = t4848+t5008;
+ t4871 = RATIONAL(1.0,125.0)*y;
+ t5035 = t4890+t4871;
+ t5000 = t4881+t4848;
+ t5034 = t4846+t5000;
+ t5033 = t4885+t4876;
+ t5032 = t4880+t4885;
+ t5031 = t4894+t4872;
+ t5030 = t4882+RATIONAL(107.0,7000.0);
+ t4862 = RATIONAL(-1.0,1000.0)*y;
+ t5029 = t4862+t4872;
+ t5028 = t4891+t4873;
+ t5027 = t4846+t4855;
+ t5026 = t4863+t4893;
+ t4886 = RATIONAL(-1.0,125.0)*y;
+ t5025 = t4886+t4873;
+ t4859 = RATIONAL(1.0,1000.0)*y;
+ t5024 = t4863+t4859;
+ t5016 = x*z;
+ t4856 = RATIONAL(4.0,245.0)*t5016;
+ t5011 = t5063*RATIONAL(-1.0,100.0);
+ t4983 = t4856+t5011;
+ t4905 = RATIONAL(137.0,5250.0);
+ t4870 = t4918*t4930;
+ t5023 = t4983+t4905+t4870;
+ t4853 = RATIONAL(1.0,245.0)*t5016;
+ t4989 = t4853+t5011;
+ t5022 = t4864+t4989+RATIONAL(229.0,10500.0);
+ t5006 = t5063*RATIONAL(1.0,100.0);
+ t4990 = t4853+t5006;
+ t5021 = t4990+t4868+RATIONAL(-229.0,10500.0);
+ t4982 = RATIONAL(-137.0,5250.0)+t5006;
+ t5020 = RATIONAL(1.0,1400.0)*t4930+t4982+t4853;
+ t5019 = t4905+t4989+RATIONAL(-1.0,1400.0)*t4930;
+ t4991 = t4856+t5006;
+ t5018 = t4879+t4991+RATIONAL(-47.0,5250.0);
+ t5017 = t4887+t4982+t4856;
+ t5015 = t4921*y;
+ t5014 = t4924*y;
+ t5013 = y*t4915;
+ t4849 = RATIONAL(2.0,245.0)*t5016;
+ t5012 = t4849+t4880;
+ t4852 = RATIONAL(-4.0,245.0)*t5016;
+ t5007 = t4852+t4890;
+ t5004 = t4891+t4852;
+ t5003 = t4849+t4867;
+ t4998 = t4885+t4849;
+ t4997 = t4873+t4852;
+ t4854 = RATIONAL(-2.0,245.0)*t5016;
+ t4996 = t4880+t4854;
+ t4995 = t4883+t4852;
+ t4994 = t4850+t4852;
+ t4993 = t4876+t4849;
+ t4992 = t4876+t4854;
+ t4988 = t4879+RATIONAL(187.0,7000.0)+t4854;
+ t4987 = t4885+t4996;
+ t4986 = t4867+t4992;
+ t4985 = t4882+RATIONAL(-187.0,7000.0)+t4854;
+ t4984 = t4867+t4996;
+ t4981 = t4885+t4992;
+ t4980 = t4987+t5030;
+ t4979 = t4987+t5046;
+ t4978 = t4864+RATIONAL(-289.0,10500.0)+t4990;
+ t4977 = t4981+t5049;
+ t4976 = t4983+t5037;
+ t4975 = t4986+t5046;
+ t4974 = t4984+t5049;
+ t4973 = t4988+t5057;
+ t4972 = t4870+RATIONAL(-17.0,5250.0)+t4991;
+ t4971 = t4988+t5052;
+ t4970 = t4981+t5038;
+ t4969 = t4984+t5038;
+ t4968 = t4986+t5030;
+ t4967 = t4868+RATIONAL(289.0,10500.0)+t4989;
+ t4966 = t4985+t5040;
+ t4965 = t4983+t5028;
+ t4964 = t4985+t5058;
+ t4839 = z*t5013;
+ t4843 = x*t5014;
+ t4963 = t4839+t4843+t5020;
+ t4962 = t5021+t5031;
+ t4847 = z*t5015;
+ t4851 = x*t5015;
+ t4961 = t4847+t4851+t5017;
+ t4960 = t5021+t5026;
+ t4959 = t4965+t5051;
+ t4958 = t4976+t5051;
+ t4957 = t5018+t5054;
+ t4956 = t5018+t5027;
+ t4955 = t5022+t5050;
+ t4842 = x*t5013;
+ t4954 = t4842+t4839+t5019;
+ t4953 = t5022+t5041;
+ t4841 = z*t5014;
+ t4952 = t4841+t4843+t5019;
+ t4951 = t4842+t4841+t5020;
+ t4857 = y*t4873;
+ t4950 = t4857+t4851+t5023;
+ t4858 = y*t4883;
+ t4949 = t4858+t4847+t5023;
+ t4948 = t4857+t4858+t5017;
+ t4947 = t4979+t5047;
+ t4946 = t4877+t4977+t5054;
+ t4945 = t4979+t5048;
+ t4944 = t4980+t5059;
+ t4943 = t4975+t5039;
+ t4942 = t4975+t5061;
+ t4941 = t4855+t4974+t5008;
+ t4940 = t4968+t5055;
+ t4939 = t4881+t4977+t5027;
+ t4938 = t4980+t5036;
+ t4937 = t4845+t4970+t5002;
+ t4936 = t4850+t4974+t5000;
+ t4935 = t4840+t4970+t4999;
+ t4934 = t4869+t4969+t5041;
+ t4933 = t4865+t4969+t5050;
+ t4932 = t4968+t5034;
+ coeff_dxz_m2_m2_m2 = t4886+t4948+t5042;
+ coeff_dxz_m1_m2_m2 = t4944+t5052;
+ coeff_dxz_0_m2_m2 = t4851+t4995;
+ coeff_dxz_p1_m2_m2 = t4946+t5058;
+ coeff_dxz_p2_m2_m2 = t4871+t4949+t5028;
+ coeff_dxz_m2_m1_m2 = t4881+t4956+t5042;
+ coeff_dxz_m1_m1_m2 = t4945+t5052;
+ coeff_dxz_0_m1_m2 = t4883+t4994;
+ coeff_dxz_p1_m1_m2 = t4935+t5058;
+ coeff_dxz_p2_m1_m2 = t4959+t5036;
+ coeff_dxz_m2_0_m2 = t4972+t5042;
+ coeff_dxz_m1_0_m2 = t4971+t5032;
+ coeff_dxz_0_0_m2 = t4995;
+ coeff_dxz_p1_0_m2 = t4964+t5033;
+ coeff_dxz_p2_0_m2 = t4965+t5053;
+ coeff_dxz_m2_p1_m2 = t4877+t4957+t5042;
+ coeff_dxz_m1_p1_m2 = t4947+t5052;
+ coeff_dxz_0_p1_m2 = t4846+t4995;
+ coeff_dxz_p1_p1_m2 = t4937+t5058;
+ coeff_dxz_p2_p1_m2 = t4959+t5059;
+ coeff_dxz_m2_p2_m2 = t4891+t4961+t5035;
+ coeff_dxz_m1_p2_m2 = t4938+t5052;
+ coeff_dxz_0_p2_m2 = t4858+t4995;
+ coeff_dxz_p1_p2_m2 = t4939+t5058;
+ coeff_dxz_p2_p2_m2 = t4891+t4950+t5025;
+ coeff_dxz_m2_m2_m1 = t4932+t5057;
+ coeff_dxz_m1_m2_m1 = t4869+t4953+t5043;
+ coeff_dxz_0_m2_m1 = t4850+t4998;
+ coeff_dxz_p1_m2_m1 = t4960+t5039;
+ coeff_dxz_p2_m2_m1 = t4941+t5040;
+ coeff_dxz_m2_m1_m1 = t4942+t5057;
+ coeff_dxz_m1_m1_m1 = t4862+t4952+t5043;
+ coeff_dxz_0_m1_m1 = t4844+t4998;
+ coeff_dxz_p1_m1_m1 = t4893+t4963+t5024;
+ coeff_dxz_p2_m1_m1 = t4933+t5040;
+ coeff_dxz_m2_0_m1 = t4973+t5056;
+ coeff_dxz_m1_0_m1 = t4967+t5043;
+ coeff_dxz_0_0_m1 = t4998;
+ coeff_dxz_p1_0_m1 = t4978+t5026;
+ coeff_dxz_p2_0_m1 = t4966+t5044;
+ coeff_dxz_m2_p1_m1 = t4943+t5057;
+ coeff_dxz_m1_p1_m1 = t4894+t4954+t5024;
+ coeff_dxz_0_p1_m1 = t4838+t4998;
+ coeff_dxz_p1_p1_m1 = t4862+t4951+t5026;
+ coeff_dxz_p2_p1_m1 = t4934+t5040;
+ coeff_dxz_m2_p2_m1 = t4940+t5057;
+ coeff_dxz_m1_p2_m1 = t4865+t4955+t5043;
+ coeff_dxz_0_p2_m1 = t4846+t4998;
+ coeff_dxz_p1_p2_m1 = t4960+t5061;
+ coeff_dxz_p2_p2_m1 = t4936+t5040;
+ coeff_dxz_m2_m2_0 = t4847+t4997;
+ coeff_dxz_m1_m2_0 = t4848+t4993;
+ coeff_dxz_0_m2_0 = t4856;
+ coeff_dxz_p1_m2_0 = t4855+t5012;
+ coeff_dxz_p2_m2_0 = t4857+t5007;
+ coeff_dxz_m2_m1_0 = t4848+t4997;
+ coeff_dxz_m1_m1_0 = t4840+t4993;
+ coeff_dxz_0_m1_0 = t4856;
+ coeff_dxz_p1_m1_0 = t4845+t5012;
+ coeff_dxz_p2_m1_0 = t4855+t5007;
+ coeff_dxz_m2_0_0 = t4997;
+ coeff_dxz_m1_0_0 = t4993;
+ coeff_dxz_0_0_0 = t4856;
+ coeff_dxz_p1_0_0 = t5012;
+ coeff_dxz_p2_0_0 = t5007;
+ coeff_dxz_m2_p1_0 = t4855+t4997;
+ coeff_dxz_m1_p1_0 = t4845+t4993;
+ coeff_dxz_0_p1_0 = t4856;
+ coeff_dxz_p1_p1_0 = t4840+t5012;
+ coeff_dxz_p2_p1_0 = t4848+t5007;
+ coeff_dxz_m2_p2_0 = t4857+t4997;
+ coeff_dxz_m1_p2_0 = t4855+t4993;
+ coeff_dxz_0_p2_0 = t4856;
+ coeff_dxz_p1_p2_0 = t4848+t5012;
+ coeff_dxz_p2_p2_0 = t4847+t5007;
+ coeff_dxz_m2_m2_p1 = t4946+t5040;
+ coeff_dxz_m1_m2_p1 = t4962+t5047;
+ coeff_dxz_0_m2_p1 = t4846+t5003;
+ coeff_dxz_p1_m2_p1 = t4869+t4955+t5060;
+ coeff_dxz_p2_m2_p1 = t4944+t5057;
+ coeff_dxz_m2_m1_p1 = t4935+t5040;
+ coeff_dxz_m1_m1_p1 = t4859+t4951+t5031;
+ coeff_dxz_0_m1_p1 = t4838+t5003;
+ coeff_dxz_p1_m1_p1 = t4893+t4954+t5029;
+ coeff_dxz_p2_m1_p1 = t4945+t5057;
+ coeff_dxz_m2_0_p1 = t4966+t5033;
+ coeff_dxz_m1_0_p1 = t4978+t5031;
+ coeff_dxz_0_0_p1 = t5003;
+ coeff_dxz_p1_0_p1 = t4967+t5060;
+ coeff_dxz_p2_0_p1 = t4973+t5032;
+ coeff_dxz_m2_p1_p1 = t4937+t5040;
+ coeff_dxz_m1_p1_p1 = t4894+t4963+t5029;
+ coeff_dxz_0_p1_p1 = t4844+t5003;
+ coeff_dxz_p1_p1_p1 = t4859+t4952+t5060;
+ coeff_dxz_p2_p1_p1 = t4947+t5057;
+ coeff_dxz_m2_p2_p1 = t4939+t5040;
+ coeff_dxz_m1_p2_p1 = t4962+t5048;
+ coeff_dxz_0_p2_p1 = t4850+t5003;
+ coeff_dxz_p1_p2_p1 = t4865+t4953+t5060;
+ coeff_dxz_p2_p2_p1 = t4938+t5057;
+ coeff_dxz_m2_m2_p2 = t4883+t4950+t5035;
+ coeff_dxz_m1_m2_p2 = t4941+t5058;
+ coeff_dxz_0_m2_p2 = t4858+t5004;
+ coeff_dxz_p1_m2_p2 = t4932+t5052;
+ coeff_dxz_p2_m2_p2 = t4883+t4961+t5025;
+ coeff_dxz_m2_m1_p2 = t4958+t5055;
+ coeff_dxz_m1_m1_p2 = t4933+t5058;
+ coeff_dxz_0_m1_p2 = t4846+t5004;
+ coeff_dxz_p1_m1_p2 = t4942+t5052;
+ coeff_dxz_p2_m1_p2 = t4881+t4957+t5045;
+ coeff_dxz_m2_0_p2 = t4976+t5053;
+ coeff_dxz_m1_0_p2 = t4964+t5044;
+ coeff_dxz_0_0_p2 = t5004;
+ coeff_dxz_p1_0_p2 = t4971+t5056;
+ coeff_dxz_p2_0_p2 = t4972+t5045;
+ coeff_dxz_m2_p1_p2 = t4958+t5034;
+ coeff_dxz_m1_p1_p2 = t4934+t5058;
+ coeff_dxz_0_p1_p2 = t4891+t4994;
+ coeff_dxz_p1_p1_p2 = t4943+t5052;
+ coeff_dxz_p2_p1_p2 = t4877+t4956+t5045;
+ coeff_dxz_m2_p2_p2 = t4886+t4949+t5037;
+ coeff_dxz_m1_p2_p2 = t4936+t5058;
+ coeff_dxz_0_p2_p2 = t4851+t5004;
+ coeff_dxz_p1_p2_p2 = t4940+t5052;
+ coeff_dxz_p2_p2_p2 = t4871+t4948+t5045;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c
new file mode 100644
index 0000000..a164068
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c
@@ -0,0 +1,963 @@
+fp t3735,
+ t3417,
+ t3550,
+ t3721,
+ t3435,
+ t3368,
+ t3828,
+ t3563,
+ t3724,
+ t3395,
+ t3371,
+ t3865,
+ t3560,
+ t3549,
+ t3579,
+ t3489,
+ t3725,
+ t3419,
+ t3679,
+ t3864,
+ t3403,
+ t3844,
+ t3488,
+ t3424,
+ t3518,
+ t3450,
+ t3863,
+ t3862,
+ t3523,
+ t3558,
+ t3498,
+ t3440,
+ t3861,
+ t3559,
+ t3485,
+ t3860,
+ t3543,
+ t3577,
+ t3733,
+ t3454,
+ t3578,
+ t3491,
+ t3546,
+ t3575,
+ t3717,
+ t3669,
+ t3859,
+ t3545,
+ t3728,
+ t3392,
+ t3373,
+ t3433,
+ t3858,
+ t3409,
+ t3857,
+ t3576,
+ t3566,
+ t3494,
+ t3734,
+ t3421,
+ t3856,
+ t3548,
+ t3580,
+ t3692,
+ t3855,
+ t3442,
+ t3519,
+ t3464,
+ t3854,
+ t3511,
+ t3557,
+ t3853,
+ t3495,
+ t3487,
+ t3852,
+ t3525,
+ t3504,
+ t3400,
+ t3851,
+ t3723,
+ t3438,
+ t3850,
+ t3702,
+ t3849,
+ t3537,
+ t3500,
+ t3413,
+ t3848,
+ t3402,
+ t3729,
+ t3410,
+ t3847,
+ t3512,
+ t3846,
+ t3479,
+ t3845,
+ t3544,
+ t3480,
+ t3385,
+ t3524,
+ t3843,
+ t3510,
+ t3732,
+ t3398,
+ t3842,
+ t3399,
+ t3529,
+ t3841,
+ t3377,
+ t3432,
+ t3840,
+ t3565,
+ t3839,
+ t3528,
+ t3838,
+ t3837,
+ t3390,
+ t3680,
+ t3836,
+ t3520,
+ t3835,
+ t3427,
+ t3497,
+ t3834,
+ t3572,
+ t3508,
+ t3833,
+ t3832,
+ t3379,
+ t3831,
+ t3492,
+ t3830,
+ t3428,
+ t3829,
+ t3405,
+ t3387,
+ t3827,
+ t3522,
+ t3826,
+ t3722,
+ t3437,
+ t3825,
+ t3824,
+ t3456,
+ t3823,
+ t3407,
+ t3822,
+ t3821,
+ t3505,
+ t3420,
+ t3462,
+ t3820,
+ t3470,
+ t3819,
+ t3818,
+ t3817,
+ t3406,
+ t3521,
+ t3448,
+ t3719,
+ t3670,
+ t3816,
+ t3815,
+ t3436,
+ t3814,
+ t3813,
+ t3812,
+ t3811,
+ t3810,
+ t3383,
+ t3809,
+ t3536,
+ t3808,
+ t3807,
+ t3422,
+ t3806,
+ t3718,
+ t3805,
+ t3804,
+ t3570,
+ t3803,
+ t3802,
+ t3465,
+ t3801,
+ t3509,
+ t3704,
+ t3800,
+ t3412,
+ t3375,
+ t3799,
+ t3798,
+ t3516,
+ t3797,
+ t3796,
+ t3499,
+ t3441,
+ t3514,
+ t3795,
+ t3535,
+ t3794,
+ t3697,
+ t3530,
+ t3793,
+ t3792,
+ t3684,
+ t3526,
+ t3791,
+ t3790,
+ t3517,
+ t3789,
+ t3788,
+ t3397,
+ t3787,
+ t3569,
+ t3720,
+ t3668,
+ t3786,
+ t3785,
+ t3784,
+ t3713,
+ t3551,
+ t3783,
+ t3444,
+ t3782,
+ t3527,
+ t3781,
+ t3538,
+ t3380,
+ t3674,
+ t3730,
+ t3374,
+ t3780,
+ t3515,
+ t3779,
+ t3778,
+ t3777,
+ t3727,
+ t3776,
+ t3775,
+ t3774,
+ t3703,
+ t3773,
+ t3772,
+ t3771,
+ t3369,
+ t3770,
+ t3769,
+ t3472,
+ t3768,
+ t3767,
+ t3766,
+ t3542,
+ t3765,
+ t3532,
+ t3764,
+ t3763,
+ t3534,
+ t3762,
+ t3761,
+ t3760,
+ t3533,
+ t3759,
+ t3758,
+ t3757,
+ t3756,
+ t3755,
+ t3754,
+ t3753,
+ t3752,
+ t3751,
+ t3750,
+ t3574,
+ t3749,
+ t3531,
+ t3748,
+ t3747,
+ t3746,
+ t3745,
+ t3744,
+ t3743,
+ t3439,
+ t3742,
+ t3741,
+ t3740,
+ t3726,
+ t3388,
+ t3739,
+ t3539,
+ t3738,
+ t3737,
+ t3736,
+ t3731,
+ t3429,
+ t3716,
+ t3382,
+ t3715,
+ t3714,
+ t3712,
+ t3711,
+ t3430,
+ t3370,
+ t3710,
+ t3415,
+ t3709,
+ t3708,
+ t3707,
+ t3431,
+ t3706,
+ t3705,
+ t3700,
+ t3699,
+ t3698,
+ t3696,
+ t3695,
+ t3694,
+ t3691,
+ t3690,
+ t3689,
+ t3688,
+ t3686,
+ t3685,
+ t3372,
+ t3683,
+ t3682,
+ t3681,
+ t3678,
+ t3676,
+ t3675,
+ t3672,
+ t3671,
+ t3667,
+ t3477,
+ t3666,
+ t3665,
+ t3664,
+ t3663,
+ t3662,
+ t3661,
+ t3660,
+ t3659,
+ t3658,
+ t3657,
+ t3656,
+ t3655,
+ t3654,
+ t3653,
+ t3652,
+ t3651,
+ t3650,
+ t3649,
+ t3648,
+ t3647,
+ t3646,
+ t3645,
+ t3644,
+ t3643,
+ t3642,
+ t3641,
+ t3640,
+ t3639,
+ t3638,
+ t3637,
+ t3636,
+ t3635,
+ t3634,
+ t3633,
+ t3632,
+ t3631,
+ t3630,
+ t3629,
+ t3628,
+ t3627,
+ t3626,
+ t3625,
+ t3624,
+ t3623,
+ t3622,
+ t3457,
+ t3621,
+ t3620,
+ t3619,
+ t3618,
+ t3617,
+ t3616,
+ t3615,
+ t3614,
+ t3613,
+ t3612,
+ t3611,
+ t3610,
+ t3609,
+ t3608,
+ t3607,
+ t3606,
+ t3605,
+ t3604,
+ t3603,
+ t3602,
+ t3601,
+ t3600,
+ t3599,
+ t3598,
+ t3597,
+ t3596,
+ t3595,
+ t3594,
+ t3593,
+ t3592,
+ t3591,
+ t3590,
+ t3589,
+ t3588,
+ t3587,
+ t3586,
+ t3585,
+ t3584,
+ t3445,
+ t3425,
+ t3386;
+ t3735 = x*z;
+ t3417 = RATIONAL(-1.0,250.0)*t3735;
+ t3550 = RATIONAL(-1.0,175.0);
+ t3721 = y*t3550;
+ t3435 = z*t3721;
+ t3368 = x*t3435;
+ t3828 = t3417+t3368;
+ t3563 = RATIONAL(1.0,175.0);
+ t3724 = y*t3563;
+ t3395 = x*t3724;
+ t3371 = z*t3395;
+ t3865 = t3395+t3371+t3417;
+ t3560 = RATIONAL(8.0,525.0);
+ t3549 = RATIONAL(1.0,350.0);
+ t3579 = x*x;
+ t3489 = t3549*t3579;
+ t3725 = y*RATIONAL(-1.0,245.0);
+ t3419 = t3579*t3725;
+ t3679 = t3489+t3419;
+ t3864 = t3560+t3679;
+ t3403 = RATIONAL(1.0,250.0)*t3735;
+ t3844 = t3403+t3371;
+ t3488 = t3563*t3579;
+ t3424 = z*t3488;
+ t3518 = RATIONAL(-137.0,5250.0);
+ t3450 = t3518*z;
+ t3863 = t3424+t3450;
+ t3862 = t3435+t3828;
+ t3523 = RATIONAL(167.0,7000.0);
+ t3558 = RATIONAL(-1.0,700.0);
+ t3498 = t3558*t3579;
+ t3440 = z*t3498;
+ t3861 = t3523*z+t3440;
+ t3559 = RATIONAL(-1.0,300.0);
+ t3485 = t3559*y;
+ t3860 = t3485+t3559;
+ t3543 = RATIONAL(1.0,1400.0);
+ t3577 = z*z;
+ t3733 = x*t3577;
+ t3454 = t3518*x;
+ t3578 = y*y;
+ t3491 = RATIONAL(1.0,100.0)*t3578;
+ t3546 = RATIONAL(1.0,300.0);
+ t3575 = x*t3579;
+ t3717 = x*t3491+t3546*t3575;
+ t3669 = t3454+t3717;
+ t3859 = t3543*t3733+t3669;
+ t3545 = RATIONAL(-1.0,350.0);
+ t3728 = y*t3545;
+ t3392 = z*t3728;
+ t3373 = x*t3392;
+ t3433 = RATIONAL(1.0,500.0)*t3735;
+ t3858 = t3373+t3433;
+ t3409 = RATIONAL(191.0,14700.0)*y;
+ t3857 = t3409+t3419;
+ t3576 = y*t3578;
+ t3566 = RATIONAL(1.0,150.0);
+ t3494 = t3566*t3576;
+ t3734 = y*RATIONAL(2.0,245.0);
+ t3421 = t3577*t3734;
+ t3856 = t3494+t3421;
+ t3548 = RATIONAL(-1.0,150.0);
+ t3580 = z*t3577;
+ t3692 = t3578*RATIONAL(1.0,200.0);
+ t3855 = z*t3692+t3548*t3580;
+ t3442 = z*t3489;
+ t3519 = RATIONAL(107.0,7000.0);
+ t3464 = t3519*z;
+ t3854 = t3442+t3464;
+ t3511 = RATIONAL(-1.0,50.0)*t3578;
+ t3557 = RATIONAL(1.0,600.0);
+ t3853 = t3557*t3575+x*t3511;
+ t3495 = RATIONAL(-1.0,100.0)*t3578;
+ t3487 = t3563*t3577;
+ t3852 = t3495+t3487;
+ t3525 = RATIONAL(187.0,7000.0);
+ t3504 = t3545*t3577;
+ t3400 = x*t3504;
+ t3851 = t3525*x+t3400;
+ t3723 = y*RATIONAL(1.0,490.0);
+ t3438 = t3579*t3723;
+ t3850 = RATIONAL(166.0,3675.0)*y+t3438;
+ t3702 = t3578*RATIONAL(-1.0,200.0);
+ t3849 = z*t3702+t3566*t3580;
+ t3537 = RATIONAL(47.0,5250.0);
+ t3500 = t3549*t3577;
+ t3413 = x*t3500;
+ t3848 = t3413+t3537*x;
+ t3402 = RATIONAL(311.0,14700.0)*y;
+ t3729 = y*RATIONAL(-2.0,245.0);
+ t3410 = t3579*t3729;
+ t3847 = t3402+t3410;
+ t3512 = RATIONAL(1.0,50.0)*t3578;
+ t3846 = t3512+t3489;
+ t3479 = t3558*t3577;
+ t3845 = t3511+t3479;
+ t3544 = RATIONAL(1.0,700.0);
+ t3480 = t3544*t3579;
+ t3385 = z*t3480;
+ t3524 = RATIONAL(-167.0,7000.0);
+ t3843 = t3385+t3524*z;
+ t3510 = RATIONAL(4.0,75.0)*y;
+ t3732 = RATIONAL(1.0,245.0)*y;
+ t3398 = t3577*t3732;
+ t3842 = t3510+t3398;
+ t3399 = RATIONAL(-169.0,14700.0)*y;
+ t3529 = RATIONAL(19.0,2100.0);
+ t3841 = t3399+t3529;
+ t3377 = RATIONAL(-1.0,1000.0)*t3735;
+ t3432 = x*t3728;
+ t3840 = t3377+t3432;
+ t3565 = RATIONAL(-1.0,600.0);
+ t3839 = z*t3512+t3565*t3580;
+ t3528 = RATIONAL(-19.0,2100.0);
+ t3838 = t3399+t3528;
+ t3837 = t3498+RATIONAL(17.0,525.0);
+ t3390 = t3577*t3729;
+ t3680 = t3494+t3390;
+ t3836 = t3402+t3680;
+ t3520 = RATIONAL(-187.0,7000.0);
+ t3835 = t3520*z+t3442;
+ t3427 = t3579*t3734;
+ t3497 = t3550*t3579;
+ t3834 = t3427+t3497;
+ t3572 = RATIONAL(-2.0,75.0);
+ t3508 = t3572*t3576;
+ t3833 = t3508+t3419;
+ t3832 = t3512+t3480;
+ t3379 = RATIONAL(1.0,1000.0)*t3735;
+ t3831 = t3432+t3379;
+ t3492 = t3550*t3577;
+ t3830 = t3492+t3497;
+ t3428 = x*t3487;
+ t3829 = t3428+t3669;
+ t3405 = RATIONAL(-529.0,14700.0)*y;
+ t3387 = x*t3492;
+ t3827 = t3405+t3387;
+ t3522 = RATIONAL(-107.0,7000.0);
+ t3826 = t3522*x+t3400;
+ t3722 = y*t3549;
+ t3437 = x*t3722;
+ t3825 = t3437+t3379;
+ t3824 = x*t3702+t3566*t3575;
+ t3456 = RATIONAL(211.0,3675.0)*y;
+ t3823 = t3456+t3438;
+ t3407 = t3577*t3723;
+ t3822 = t3508+t3407;
+ t3821 = z*t3511+t3557*t3580;
+ t3505 = t3545*t3579;
+ t3420 = z*t3505;
+ t3462 = t3522*z;
+ t3820 = t3420+t3462;
+ t3470 = t3537*z;
+ t3819 = t3442+t3470;
+ t3818 = t3420+t3525*z;
+ t3817 = t3565*t3575+x*t3512;
+ t3406 = z*t3497;
+ t3521 = RATIONAL(137.0,5250.0);
+ t3448 = t3521*z;
+ t3719 = t3559*t3580+z*t3495;
+ t3670 = t3448+t3719;
+ t3816 = t3406+t3670;
+ t3815 = t3491+t3487;
+ t3436 = t3579*t3732;
+ t3814 = t3436+t3505;
+ t3813 = t3377+t3437;
+ t3812 = t3413+t3519*x;
+ t3811 = t3413+t3520*x;
+ t3810 = t3500+t3398;
+ t3383 = z*t3724;
+ t3809 = t3500+t3383;
+ t3536 = RATIONAL(-47.0,5250.0);
+ t3808 = t3536*x+t3400;
+ t3807 = t3487+t3421;
+ t3422 = x*t3479;
+ t3806 = t3422+t3523*x;
+ t3718 = t3546*t3580+z*t3491;
+ t3805 = t3718+t3863;
+ t3804 = x*t3692+t3548*t3575;
+ t3570 = RATIONAL(1.0,42.0);
+ t3803 = t3498+t3570;
+ t3802 = t3491+t3504;
+ t3465 = RATIONAL(256.0,3675.0)*y;
+ t3801 = t3465+t3462;
+ t3509 = RATIONAL(1.0,25.0)*t3576;
+ t3704 = t3436+t3509;
+ t3800 = t3704+RATIONAL(-57.0,490.0)*y+t3398;
+ t3412 = z*t3722;
+ t3375 = x*t3412;
+ t3799 = t3375+t3861;
+ t3798 = t3383+t3821;
+ t3516 = RATIONAL(229.0,10500.0);
+ t3797 = t3385+t3456+t3516*z;
+ t3796 = t3494+t3855;
+ t3499 = t3544*t3577;
+ t3441 = x*t3499;
+ t3514 = RATIONAL(-289.0,10500.0);
+ t3795 = t3441+t3514*x+t3717;
+ t3535 = RATIONAL(-17.0,5250.0);
+ t3794 = t3717+t3535*x+t3387;
+ t3697 = t3559*t3575+x*t3495;
+ t3530 = RATIONAL(17.0,5250.0);
+ t3793 = t3697+t3530*x+t3428;
+ t3792 = t3464+t3855;
+ t3684 = t3500+t3489;
+ t3526 = RATIONAL(-17.0,2100.0);
+ t3791 = t3495+t3684+t3526;
+ t3790 = RATIONAL(11.0,420.0)+t3830;
+ t3517 = RATIONAL(-229.0,10500.0);
+ t3789 = t3422+t3717+t3517*x;
+ t3788 = t3424+t3530*z+t3719;
+ t3397 = t3516*x;
+ t3787 = t3697+t3441+t3397;
+ t3569 = RATIONAL(-1.0,42.0);
+ t3720 = t3512+t3508;
+ t3668 = t3438+t3480+t3720;
+ t3786 = t3569+t3456+t3668;
+ t3785 = t3535*z+t3718+t3406;
+ t3784 = t3697+t3848;
+ t3713 = t3504+t3505;
+ t3551 = RATIONAL(-8.0,525.0);
+ t3783 = t3512+t3713+t3551;
+ t3444 = t3524*x;
+ t3782 = t3444+t3824;
+ t3527 = RATIONAL(17.0,2100.0);
+ t3781 = t3491+t3713+t3527;
+ t3538 = RATIONAL(-1.0,1400.0);
+ t3380 = t3538*t3733;
+ t3674 = t3521*x+t3697;
+ t3730 = y*t3735;
+ t3374 = t3544*t3730;
+ t3780 = t3380+t3674+t3374;
+ t3515 = RATIONAL(289.0,10500.0);
+ t3779 = t3697+t3515*x+t3422;
+ t3778 = t3465+t3854;
+ t3777 = t3371+t3812;
+ t3727 = z*t3579;
+ t3776 = t3538*t3727+t3850;
+ t3775 = t3528+t3815;
+ t3774 = t3717+t3808;
+ t3703 = RATIONAL(-9.0,98.0)*y+t3509;
+ t3773 = t3703+t3398+t3410;
+ t3772 = t3390+t3410+t3509+RATIONAL(-33.0,490.0)*y;
+ t3771 = t3456+t3440+t3517*z;
+ t3369 = t3558*t3730;
+ t3770 = t3369+t3859;
+ t3769 = t3703+t3436+t3390;
+ t3472 = t3536*z;
+ t3768 = t3420+t3718+t3472;
+ t3767 = t3409+t3843;
+ t3766 = t3817+t3826;
+ t3542 = RATIONAL(-11.0,420.0);
+ t3765 = t3405+t3542+t3807;
+ t3532 = RATIONAL(-29.0,2100.0);
+ t3764 = t3495+t3500+t3488+t3532;
+ t3763 = t3543*t3727+t3450+t3850;
+ t3534 = RATIONAL(-37.0,1050.0);
+ t3762 = t3534+t3499+t3846;
+ t3761 = t3823+t3843;
+ t3760 = t3835+t3839;
+ t3533 = RATIONAL(37.0,1050.0);
+ t3759 = t3533+t3505+t3845;
+ t3758 = t3806+t3853;
+ t3757 = t3441+t3782;
+ t3756 = t3804+t3806;
+ t3755 = t3820+t3849;
+ t3754 = t3383+t3854+t3844;
+ t3753 = t3804+t3812;
+ t3752 = t3572+t3512+t3500+t3505;
+ t3751 = t3441+t3444+t3817;
+ t3750 = t3811+t3824;
+ t3574 = RATIONAL(2.0,75.0);
+ t3749 = t3511+t3574+t3489+t3504;
+ t3531 = RATIONAL(29.0,2100.0);
+ t3748 = t3497+t3531+t3802;
+ t3747 = t3437+t3789;
+ t3746 = t3818+t3821;
+ t3745 = t3824+t3826;
+ t3744 = t3804+t3851;
+ t3743 = t3492+t3495+t3529+t3489;
+ t3439 = RATIONAL(-1.0,500.0)*t3735;
+ t3742 = t3439+t3758;
+ t3741 = t3433+t3758;
+ t3740 = t3439+t3751;
+ t3726 = y*RATIONAL(2.0,175.0);
+ t3388 = x*t3726;
+ t3739 = t3388+t3495+t3790;
+ t3539 = RATIONAL(-17.0,525.0);
+ t3738 = t3412+t3539+t3499+t3832;
+ t3737 = t3392+t3837+t3845;
+ t3736 = t3433+t3751;
+ t3731 = y*RATIONAL(-2.0,175.0);
+ t3429 = z*t3731;
+ t3716 = t3373+t3395;
+ t3382 = t3577*t3725;
+ t3715 = t3500+t3382;
+ t3714 = t3395+t3383;
+ t3712 = t3388+t3371;
+ t3711 = t3390+t3427;
+ t3430 = z*t3726;
+ t3370 = x*t3429;
+ t3710 = t3430+t3370;
+ t3415 = x*t3721;
+ t3709 = t3415+t3373;
+ t3708 = t3505+t3419;
+ t3707 = t3382+t3504;
+ t3431 = x*t3731;
+ t3706 = t3431+t3368;
+ t3705 = t3388+t3368;
+ t3700 = t3494+t3495;
+ t3699 = t3427+t3421;
+ t3698 = t3415+t3375;
+ t3696 = t3395+t3375;
+ t3695 = t3415+t3435;
+ t3694 = t3415+t3429;
+ t3691 = t3370+t3429;
+ t3690 = t3511+t3508;
+ t3689 = t3508+t3436;
+ t3688 = t3415+t3383;
+ t3686 = t3430+t3395;
+ t3685 = t3431+t3371;
+ t3372 = z*t3388;
+ t3683 = t3372+t3429;
+ t3682 = t3395+t3368;
+ t3681 = t3494+t3491;
+ t3678 = t3435+t3395;
+ t3676 = RATIONAL(-1.0,10.0)*y+t3509;
+ t3675 = t3421+t3410;
+ t3672 = t3505+t3719;
+ t3671 = t3504+t3697;
+ t3667 = t3719+t3822;
+ t3477 = RATIONAL(-61.0,490.0)*y;
+ t3666 = t3477+t3398+t3509+t3427;
+ t3665 = t3679+t3719;
+ t3664 = t3477+t3421+t3704;
+ t3663 = t3494+t3382+t3849;
+ t3662 = t3398+t3504+t3690;
+ t3661 = t3718+t3856;
+ t3660 = t3479+t3407+t3690;
+ t3659 = t3382+t3796;
+ t3658 = t3508+t3382+t3839;
+ t3657 = t3833+t3853;
+ t3656 = t3681+t3807;
+ t3655 = t3690+t3715;
+ t3654 = RATIONAL(431.0,14700.0)*y+t3410+t3680;
+ t3653 = t3546+t3485+t3700;
+ t3652 = t3427+t3488+t3681;
+ t3651 = t3689+t3846;
+ t3650 = t3676+t3711;
+ t3649 = t3675+t3676;
+ t3648 = t3499+t3407+t3720;
+ t3647 = t3442+t3700+t3841;
+ t3646 = t3383+t3773;
+ t3645 = t3388+t3772;
+ t3644 = t3431+t3772;
+ t3643 = t3371+t3769;
+ t3642 = t3435+t3773;
+ t3641 = t3441+t3373+t3382+t3861;
+ t3640 = t3375+t3800;
+ t3639 = t3368+t3769;
+ t3638 = t3415+t3708+t3826;
+ t3637 = t3373+t3800;
+ t3636 = t3420+t3419+t3777;
+ t3635 = t3670+t3674;
+ t3634 = t3392+t3648+t3718;
+ t3633 = t3383+t3655+t3839;
+ t3632 = t3495+t3663+t3809;
+ t3631 = t3388+t3652+t3717;
+ t3630 = t3399+t3419+t3429+t3682+t3856;
+ t3629 = t3412+t3660+t3718;
+ t3628 = t3435+t3655+t3821;
+ t3627 = t3572+t3510+t3651+t3707;
+ t3626 = t3663+t3835+t3847;
+ t3625 = t3497+t3410+t3656+t3860;
+ t3624 = t3491+t3492+t3531+t3708+t3836;
+ t3623 = t3492+t3390+t3652+t3860;
+ t3622 = t3659+t3818+t3847;
+ t3457 = RATIONAL(151.0,3675.0)*y;
+ t3621 = t3436+t3515*z+t3457+t3440+t3667;
+ t3620 = t3532+t3679+t3836+t3852;
+ t3619 = t3657+t3842+t3851;
+ t3618 = t3498+t3533+t3457+t3438+t3662;
+ t3617 = t3514*z+t3385+t3407+t3457+t3689+t3718;
+ t3616 = t3492+t3488+t3653+t3675;
+ t3615 = t3487+t3497+t3653+t3711;
+ t3614 = t3534+t3457+t3668+t3810;
+ t3613 = t3510+t3574+t3655+t3814;
+ t3612 = t3811+t3817+t3833+t3842;
+ t3611 = t3569+t3634+t3708+t3771;
+ t3610 = t3631+t3707+t3808+t3838;
+ t3609 = t3629+t3763+t3837;
+ t3608 = t3431+t3382+t3652+t3671+t3838+t3848;
+ t3607 = t3435+t3647+t3715+t3792+t3834;
+ t3606 = t3526+t3632+t3679+t3767;
+ t3605 = t3638+t3656+t3824+t3838;
+ t3604 = t3430+t3652+t3765+t3805;
+ t3603 = t3465+t3551+t3638+t3707+t3720+t3817;
+ t3602 = t3570+t3629+t3679+t3771;
+ t3601 = t3405+t3431+t3699+t3700+t3790+t3829;
+ t3600 = t3659+t3756+t3799+t3857;
+ t3599 = t3369+t3380+t3635+t3776+t3822;
+ t3598 = t3375+t3658+t3761+t3787;
+ t3597 = t3472+t3399+t3636+t3661+t3804;
+ t3596 = t3382+t3368+t3657+t3778+t3812+t3821;
+ t3595 = t3412+t3569+t3419+t3648+t3672+t3797;
+ t3594 = t3641+t3782+t3796+t3857;
+ t3593 = t3420+t3633+t3801+t3864;
+ t3592 = t3539+t3480+t3634+t3763;
+ t3591 = t3494+t3372+t3406+t3635+t3699+t3827;
+ t3590 = t3628+t3803+t3823+t3861;
+ t3589 = t3632+t3820+t3834+t3841;
+ t3588 = t3448+t3374+t3667+t3776+t3859;
+ t3587 = t3435+t3527+t3663+t3708+t3767+t3802;
+ t3586 = t3430+t3492+t3421+t3470+t3647+t3665;
+ t3585 = t3432+t3707+t3786+t3789;
+ t3584 = t3570+t3392+t3660+t3665+t3797;
+ t3445 = RATIONAL(136.0,3675.0)*y;
+ t3425 = RATIONAL(-1.0,125.0)*t3735;
+ t3386 = RATIONAL(1.0,125.0)*t3735;
+ coeff_dy_m2_m2_m2 = t3425+t3601+t3683+t3805;
+ coeff_dy_m1_m2_m2 = t3417+t3597+t3694+t3743;
+ coeff_dy_0_m2_m2 = t3429+t3616+t3785;
+ coeff_dy_p1_m2_m2 = t3403+t3630+t3743+t3745+t3768;
+ coeff_dy_p2_m2_m2 = t3661+t3386+t3427+t3674+t3691+t3739+t3827+t3863;
+ coeff_dy_m2_m1_m2 = t3596+t3417+t3714+t3783;
+ coeff_dy_m1_m1_m2 = t3397+t3437+t3439+t3641+t3671+t3786+t3798;
+ coeff_dy_0_m1_m2 = t3383+t3627+t3746;
+ coeff_dy_p1_m1_m2 = t3585+t3433+t3798+t3799;
+ coeff_dy_p2_m1_m2 = t3603+t3754+t3821;
+ coeff_dy_m2_0_m2 = t3645+t3710;
+ coeff_dy_m1_0_m2 = t3639+t3686;
+ coeff_dy_0_0_m2 = t3430+t3650;
+ coeff_dy_p1_0_m2 = t3415+t3430+t3643;
+ coeff_dy_p2_0_m2 = t3430+t3372+t3644;
+ coeff_dy_m2_p1_m2 = t3403+t3593+t3682+t3766;
+ coeff_dy_m1_p1_m2 = t3633+t3747+t3761+t3803+t3858;
+ coeff_dy_0_p1_m2 = t3383+t3613+t3760;
+ coeff_dy_p1_p1_m2 = t3511+t3432+t3439+t3598+t3803+t3809;
+ coeff_dy_p2_p1_m2 = t3415+t3417+t3593+t3777+t3853;
+ coeff_dy_m2_p2_m2 = t3386+t3542+t3431+t3591+t3488+t3429+t3815;
+ coeff_dy_m1_p2_m2 = t3605+t3429+t3719+t3819+t3844;
+ coeff_dy_0_p2_m2 = t3429+t3625+t3788;
+ coeff_dy_p1_p2_m2 = t3417+t3630+t3672+t3753+t3775+t3819;
+ coeff_dy_p2_p2_m2 = t3631+t3454+t3425+t3428+t3691+t3765+t3816;
+ coeff_dy_m2_m2_m1 = t3607+t3417+t3685+t3774;
+ coeff_dy_m1_m2_m1 = t3439+t3600+t3695+t3791;
+ coeff_dy_0_m2_m1 = t3435+t3622+t3764;
+ coeff_dy_p1_m2_m1 = t3433+t3594+t3678+t3791;
+ coeff_dy_p2_m2_m1 = t3403+t3607+t3705+t3784;
+ coeff_dy_m2_m1_m1 = t3595+t3716+t3742;
+ coeff_dy_m1_m1_m1 = t3599+t3738+t3813;
+ coeff_dy_0_m1_m1 = t3412+t3621+t3762;
+ coeff_dy_p1_m1_m1 = t3588+t3738+t3831;
+ coeff_dy_p2_m1_m1 = t3595+t3698+t3736;
+ coeff_dy_m2_0_m1 = t3646+t3705;
+ coeff_dy_m1_0_m1 = t3637+t3714;
+ coeff_dy_0_0_m1 = t3383+t3666;
+ coeff_dy_p1_0_m1 = t3640+t3688;
+ coeff_dy_p2_0_m1 = t3646+t3685;
+ coeff_dy_m2_p1_m1 = t3602+t3716+t3736;
+ coeff_dy_m1_p1_m1 = t3609+t3770+t3825;
+ coeff_dy_0_p1_m1 = t3412+t3617+t3759;
+ coeff_dy_p1_p1_m1 = t3609+t3780+t3840;
+ coeff_dy_p2_p1_m1 = t3602+t3698+t3742;
+ coeff_dy_m2_p2_m1 = t3435+t3608+t3755+t3844;
+ coeff_dy_m1_p2_m1 = t3587+t3433+t3698+t3757;
+ coeff_dy_0_p2_m1 = t3435+t3626+t3748;
+ coeff_dy_p1_p2_m1 = t3587+t3439+t3716+t3756;
+ coeff_dy_p2_p2_m1 = t3610+t3755+t3862;
+ coeff_dy_m2_m2_0 = t3431+t3615+t3794;
+ coeff_dy_m1_m2_0 = t3415+t3620+t3744;
+ coeff_dy_0_m2_0 = RATIONAL(-41.0,2100.0)+t3488+t3654+t3852;
+ coeff_dy_p1_m2_0 = t3395+t3620+t3750;
+ coeff_dy_p2_m2_0 = t3388+t3615+t3793;
+ coeff_dy_m2_m1_0 = t3395+t3619+t3752;
+ coeff_dy_m1_m1_0 = t3437+t3614+t3779;
+ coeff_dy_0_m1_0 = t3445+RATIONAL(-4.0,105.0)+t3651+t3810;
+ coeff_dy_p1_m1_0 = t3432+t3614+t3795;
+ coeff_dy_p2_m1_0 = t3415+t3612+t3752;
+ coeff_dy_m2_0_0 = t3388+t3649;
+ coeff_dy_m1_0_0 = t3395+t3664;
+ coeff_dy_0_0_0 = RATIONAL(-13.0,98.0)*y+t3509+t3699;
+ coeff_dy_p1_0_0 = t3415+t3664;
+ coeff_dy_p2_0_0 = t3431+t3649;
+ coeff_dy_m2_p1_0 = t3395+t3612+t3749;
+ coeff_dy_m1_p1_0 = t3437+t3618+t3795;
+ coeff_dy_0_p1_0 = t3445+RATIONAL(4.0,105.0)+t3662+t3814;
+ coeff_dy_p1_p1_0 = t3432+t3618+t3779;
+ coeff_dy_p2_p1_0 = t3415+t3619+t3749;
+ coeff_dy_m2_p2_0 = t3431+t3623+t3793;
+ coeff_dy_m1_p2_0 = t3415+t3624+t3750;
+ coeff_dy_0_p2_0 = RATIONAL(41.0,2100.0)+t3491+t3654+t3830;
+ coeff_dy_p1_p2_0 = t3395+t3624+t3744;
+ coeff_dy_p2_p2_0 = t3388+t3623+t3794;
+ coeff_dy_m2_m2_p1 = t3403+t3589+t3706+t3774;
+ coeff_dy_m1_m2_p1 = t3433+t3606+t3709+t3756;
+ coeff_dy_0_m2_p1 = t3383+t3626+t3764;
+ coeff_dy_p1_m2_p1 = t3439+t3606+t3696+t3757;
+ coeff_dy_p2_m2_p1 = t3589+t3417+t3712+t3784;
+ coeff_dy_m2_m1_p1 = t3611+t3696+t3741;
+ coeff_dy_m1_m1_p1 = t3592+t3780+t3825;
+ coeff_dy_0_m1_p1 = t3392+t3617+t3762;
+ coeff_dy_p1_m1_p1 = t3592+t3770+t3840;
+ coeff_dy_p2_m1_p1 = t3611+t3709+t3740;
+ coeff_dy_m2_0_p1 = t3642+t3712;
+ coeff_dy_m1_0_p1 = t3640+t3678;
+ coeff_dy_0_0_p1 = t3435+t3666;
+ coeff_dy_p1_0_p1 = t3637+t3695;
+ coeff_dy_p2_0_p1 = t3642+t3706;
+ coeff_dy_m2_p1_p1 = t3584+t3696+t3740;
+ coeff_dy_m1_p1_p1 = t3588+t3737+t3813;
+ coeff_dy_0_p1_p1 = t3392+t3621+t3759;
+ coeff_dy_p1_p1_p1 = t3599+t3737+t3831;
+ coeff_dy_p2_p1_p1 = t3584+t3709+t3741;
+ coeff_dy_m2_p2_p1 = t3442+t3608+t3383+t3792+t3828;
+ coeff_dy_m1_p2_p1 = t3439+t3594+t3688+t3781;
+ coeff_dy_0_p2_p1 = t3383+t3622+t3748;
+ coeff_dy_p1_p2_p1 = t3433+t3600+t3714+t3781;
+ coeff_dy_p2_p2_p1 = t3610+t3754+t3855;
+ coeff_dy_m2_m2_p2 = t3386+t3601+t3710+t3816;
+ coeff_dy_m1_m2_p2 = t3403+t3586+t3415+t3368+t3753;
+ coeff_dy_0_m2_p2 = t3430+t3616+t3788;
+ coeff_dy_p1_m2_p2 = t3586+t3745+t3865;
+ coeff_dy_p2_m2_p2 = t3430+t3425+t3591+t3739;
+ coeff_dy_m2_m1_p2 = t3403+t3636+t3658+t3678+t3783+t3801+t3853;
+ coeff_dy_m1_m1_p2 = t3569+t3435+t3437+t3598+t3433+t3504+t3832;
+ coeff_dy_0_m1_p2 = t3435+t3627+t3760;
+ coeff_dy_p1_m1_p2 = t3435+t3585+t3439+t3373+t3839+t3843;
+ coeff_dy_p2_m1_p2 = t3603+t3820+t3839+t3862;
+ coeff_dy_m2_0_p2 = t3645+t3683;
+ coeff_dy_m1_0_p2 = t3429+t3395+t3643;
+ coeff_dy_0_0_p2 = t3429+t3650;
+ coeff_dy_p1_0_p2 = t3639+t3694;
+ coeff_dy_p2_0_p2 = t3644+t3691;
+ coeff_dy_m2_p1_p2 = t3628+t3766+t3778+t3864+t3865;
+ coeff_dy_m1_p1_p2 = t3439+t3590+t3375+t3747;
+ coeff_dy_0_p1_p2 = t3435+t3613+t3746;
+ coeff_dy_p1_p1_p2 = t3432+t3590+t3787+t3858;
+ coeff_dy_p2_p1_p2 = t3403+t3511+t3596+t3560+t3684+t3695;
+ coeff_dy_m2_p2_p2 = t3604+t3370+t3425+t3431+t3387+t3674;
+ coeff_dy_m1_p2_p2 = t3430+t3605+t3768+t3828;
+ coeff_dy_0_p2_p2 = t3430+t3625+t3785;
+ coeff_dy_p1_p2_p2 = t3403+t3597+t3505+t3686+t3775;
+ coeff_dy_p2_p2_p2 = t3604+t3386+t3388+t3372+t3829;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c
new file mode 100644
index 0000000..d021df5
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c
@@ -0,0 +1,611 @@
+fp t5139,
+ t5149,
+ t5098,
+ t5148,
+ t5110,
+ t5317,
+ t5141,
+ t5106,
+ t5132,
+ t5088,
+ t5316,
+ t5109,
+ t5081,
+ t5137,
+ t5091,
+ t5315,
+ t5263,
+ t5064,
+ t5107,
+ t5314,
+ t5135,
+ t5147,
+ t5103,
+ t5112,
+ t5313,
+ t5120,
+ t5312,
+ t5117,
+ t5311,
+ t5077,
+ t5095,
+ t5259,
+ t5310,
+ t5138,
+ t5101,
+ t5309,
+ t5067,
+ t5086,
+ t5308,
+ t5115,
+ t5307,
+ t5306,
+ t5102,
+ t5305,
+ t5304,
+ t5303,
+ t5133,
+ t5105,
+ t5108,
+ t5302,
+ t5128,
+ t5099,
+ t5111,
+ t5301,
+ t5122,
+ t5084,
+ t5300,
+ t5069,
+ t5299,
+ t5298,
+ t5297,
+ t5121,
+ t5296,
+ t5129,
+ t5100,
+ t5074,
+ t5078,
+ t5295,
+ t5264,
+ t5066,
+ t5294,
+ t5130,
+ t5085,
+ t5293,
+ t5292,
+ t5076,
+ t5291,
+ t5290,
+ t5126,
+ t5087,
+ t5289,
+ t5127,
+ t5092,
+ t5134,
+ t5288,
+ t5265,
+ t5070,
+ t5287,
+ t5119,
+ t5286,
+ t5093,
+ t5285,
+ t5144,
+ t5284,
+ t5079,
+ t5090,
+ t5283,
+ t5104,
+ t5282,
+ t5114,
+ t5281,
+ t5280,
+ t5279,
+ t5278,
+ t5277,
+ t5276,
+ t5275,
+ t5096,
+ t5274,
+ t5273,
+ t5223,
+ t5272,
+ t5242,
+ t5094,
+ t5271,
+ t5233,
+ t5270,
+ t5269,
+ t5268,
+ t5143,
+ t5267,
+ t5236,
+ t5266,
+ t5089,
+ t5262,
+ t5261,
+ t5260,
+ t5075,
+ t5258,
+ t5068,
+ t5257,
+ t5065,
+ t5256,
+ t5255,
+ t5254,
+ t5253,
+ t5252,
+ t5251,
+ t5250,
+ t5249,
+ t5248,
+ t5247,
+ t5246,
+ t5245,
+ t5071,
+ t5244,
+ t5243,
+ t5241,
+ t5239,
+ t5238,
+ t5237,
+ t5234,
+ t5232,
+ t5231,
+ t5083,
+ t5230,
+ t5229,
+ t5228,
+ t5227,
+ t5226,
+ t5225,
+ t5072,
+ t5224,
+ t5222,
+ t5221,
+ t5220,
+ t5219,
+ t5097,
+ t5218,
+ t5217,
+ t5082,
+ t5216,
+ t5215,
+ t5214,
+ t5213,
+ t5212,
+ t5142,
+ t5211,
+ t5210,
+ t5123,
+ t5209,
+ t5208,
+ t5207,
+ t5206,
+ t5205,
+ t5204,
+ t5203,
+ t5202,
+ t5201,
+ t5200,
+ t5199,
+ t5198,
+ t5197,
+ t5196,
+ t5080,
+ t5195,
+ t5194,
+ t5193,
+ t5192,
+ t5191,
+ t5190,
+ t5189,
+ t5188,
+ t5187,
+ t5186,
+ t5185,
+ t5184,
+ t5183,
+ t5182,
+ t5181,
+ t5180,
+ t5113,
+ t5179,
+ t5178,
+ t5177,
+ t5176,
+ t5175,
+ t5174,
+ t5173,
+ t5172,
+ t5171,
+ t5170,
+ t5169,
+ t5168,
+ t5167,
+ t5166,
+ t5165,
+ t5164,
+ t5163,
+ t5162,
+ t5161,
+ t5073,
+ t5160,
+ t5159,
+ t5158,
+ t5157,
+ t5156,
+ t5155,
+ t5154,
+ t5153,
+ t5152,
+ t5151,
+ t5150;
+ t5139 = RATIONAL(1.0,245.0);
+ t5149 = x*x;
+ t5098 = t5139*t5149;
+ t5148 = y*y;
+ t5110 = RATIONAL(3.0,25.0)*t5148;
+ t5317 = t5098+t5110;
+ t5141 = RATIONAL(1.0,50.0);
+ t5106 = t5141*t5148;
+ t5132 = RATIONAL(2.0,245.0);
+ t5088 = t5132*t5149;
+ t5316 = t5106+t5088;
+ t5109 = RATIONAL(-1.0,25.0)*y;
+ t5081 = x*t5109;
+ t5137 = RATIONAL(1.0,175.0);
+ t5091 = t5137*x;
+ t5315 = t5081+t5091;
+ t5263 = y*RATIONAL(1.0,100.0);
+ t5064 = z*t5263;
+ t5107 = RATIONAL(-1.0,50.0)*y;
+ t5314 = t5064+t5107;
+ t5135 = RATIONAL(-1.0,245.0);
+ t5147 = z*z;
+ t5103 = t5135*t5147;
+ t5112 = RATIONAL(-2.0,25.0)*t5148;
+ t5313 = t5103+t5112;
+ t5120 = RATIONAL(211.0,3675.0);
+ t5312 = t5120+t5103;
+ t5117 = RATIONAL(-169.0,14700.0);
+ t5311 = t5117+t5107;
+ t5077 = z*t5107;
+ t5095 = t5135*t5149;
+ t5259 = t5077+t5095;
+ t5310 = t5120+t5259;
+ t5138 = RATIONAL(1.0,490.0);
+ t5101 = t5138*t5149;
+ t5309 = t5101+t5112;
+ t5067 = x*t5263;
+ t5086 = t5132*t5147;
+ t5308 = t5067+t5086;
+ t5115 = RATIONAL(-529.0,14700.0);
+ t5307 = t5115+t5088;
+ t5306 = t5064+t5103;
+ t5102 = t5137*z;
+ t5305 = t5102+t5109;
+ t5304 = t5106+t5086;
+ t5303 = t5067+t5091;
+ t5133 = RATIONAL(-2.0,175.0);
+ t5105 = t5133*x;
+ t5108 = t5141*y;
+ t5302 = t5105+t5108;
+ t5128 = RATIONAL(1.0,350.0);
+ t5099 = t5128*x;
+ t5111 = RATIONAL(1.0,25.0)*y;
+ t5301 = t5099+t5111;
+ t5122 = RATIONAL(166.0,3675.0);
+ t5084 = t5138*t5147;
+ t5300 = t5122+t5084;
+ t5069 = x*t5102;
+ t5299 = t5077+t5069;
+ t5298 = t5102+t5111;
+ t5297 = t5115+t5086;
+ t5121 = RATIONAL(256.0,3675.0);
+ t5296 = t5121+t5095;
+ t5129 = RATIONAL(-1.0,175.0);
+ t5100 = t5129*x;
+ t5074 = z*t5100;
+ t5078 = z*t5108;
+ t5295 = t5074+t5078;
+ t5264 = y*RATIONAL(-1.0,100.0);
+ t5066 = z*t5264;
+ t5294 = t5066+t5108;
+ t5130 = RATIONAL(2.0,175.0);
+ t5085 = t5130*x;
+ t5293 = t5085+t5107;
+ t5292 = t5105+t5107;
+ t5076 = x*t5108;
+ t5291 = t5076+t5101;
+ t5290 = t5066+t5107;
+ t5126 = RATIONAL(-1.0,350.0);
+ t5087 = t5126*z;
+ t5289 = t5087+t5078;
+ t5127 = RATIONAL(-2.0,245.0);
+ t5092 = t5127*t5149;
+ t5134 = RATIONAL(-1.0,300.0);
+ t5288 = t5092+t5134;
+ t5265 = x*z;
+ t5070 = RATIONAL(1.0,700.0)*t5265;
+ t5287 = t5077+t5070;
+ t5119 = RATIONAL(151.0,3675.0);
+ t5286 = t5119+t5098;
+ t5093 = t5130*z;
+ t5285 = t5093+t5107;
+ t5144 = RATIONAL(4.0,75.0);
+ t5284 = t5098+t5144;
+ t5079 = z*t5111;
+ t5090 = t5129*z;
+ t5283 = t5079+t5090;
+ t5104 = t5128*z;
+ t5282 = t5104+t5078;
+ t5114 = RATIONAL(311.0,14700.0);
+ t5281 = t5092+t5114;
+ t5280 = t5087+t5111;
+ t5279 = t5103+t5088;
+ t5278 = t5090+t5109;
+ t5277 = t5091+t5111;
+ t5276 = t5093+t5108;
+ t5275 = t5095+t5106;
+ t5096 = t5139*t5147;
+ t5274 = t5119+t5096;
+ t5273 = t5104+t5109;
+ t5223 = t5084+t5078+t5112;
+ t5272 = t5120+t5223+t5095;
+ t5242 = t5092+t5110;
+ t5094 = t5127*t5147;
+ t5271 = RATIONAL(-33.0,490.0)+t5242+t5094;
+ t5233 = t5098+t5096;
+ t5270 = RATIONAL(-57.0,490.0)+t5233+t5110;
+ t5269 = t5144+t5095+t5112+t5096;
+ t5268 = t5120+t5291;
+ t5143 = RATIONAL(-9.0,98.0);
+ t5267 = t5143+t5094+t5317;
+ t5236 = t5110+t5096;
+ t5266 = t5143+t5092+t5236;
+ t5089 = t5133*z;
+ t5262 = t5090+t5069;
+ t5261 = t5100+t5089;
+ t5260 = t5100+t5095;
+ t5075 = x*t5089;
+ t5258 = t5075+t5105;
+ t5068 = z*t5099;
+ t5257 = t5068+t5091;
+ t5065 = z*t5085;
+ t5256 = t5065+t5085;
+ t5255 = t5100+t5102;
+ t5254 = t5074+t5102;
+ t5253 = t5102+t5069;
+ t5252 = t5074+t5090;
+ t5251 = t5085+t5075;
+ t5250 = t5102+t5103;
+ t5249 = t5106+t5094;
+ t5248 = t5090+t5103;
+ t5247 = t5102+t5068;
+ t5246 = t5109+t5112;
+ t5245 = t5090+t5091;
+ t5071 = x*t5087;
+ t5244 = t5090+t5071;
+ t5243 = t5100+t5071;
+ t5241 = t5117+t5106;
+ t5239 = t5111+t5112;
+ t5238 = t5110+t5088;
+ t5237 = t5093+t5100;
+ t5234 = t5091+t5089;
+ t5232 = t5093+t5091;
+ t5231 = t5077+t5304;
+ t5083 = x*t5107;
+ t5230 = t5083+t5309;
+ t5229 = t5108+t5275;
+ t5228 = t5083+t5316;
+ t5227 = t5078+t5304;
+ t5226 = t5079+t5313;
+ t5225 = t5106+t5306;
+ t5072 = x*t5264;
+ t5224 = t5072+t5275;
+ t5222 = t5084+t5246;
+ t5221 = t5108+t5241;
+ t5220 = t5069+t5241;
+ t5219 = t5074+t5241;
+ t5097 = t5126*x;
+ t5218 = t5097+t5309;
+ t5217 = t5103+t5239;
+ t5082 = z*t5109;
+ t5216 = t5082+t5313;
+ t5215 = t5084+t5239;
+ t5214 = t5092+RATIONAL(431.0,14700.0)+t5249;
+ t5213 = t5248+t5260;
+ t5212 = RATIONAL(136.0,3675.0)+t5112+t5233;
+ t5142 = RATIONAL(-1.0,10.0);
+ t5211 = t5142+t5094+t5238;
+ t5210 = t5142+t5086+t5242;
+ t5123 = RATIONAL(-61.0,490.0);
+ t5209 = t5123+t5088+t5236;
+ t5208 = t5123+t5086+t5317;
+ t5207 = t5085+t5266;
+ t5206 = t5230+t5301;
+ t5205 = t5105+t5266;
+ t5204 = t5076+t5088+t5134+t5249;
+ t5203 = t5089+t5271;
+ t5202 = t5093+t5271;
+ t5201 = t5094+t5134+t5228;
+ t5200 = t5071+t5270;
+ t5199 = t5222+t5286;
+ t5198 = t5227+t5288;
+ t5197 = t5226+t5305;
+ t5196 = t5083+t5109+t5218;
+ t5080 = x*t5111;
+ t5195 = t5080+t5269;
+ t5194 = t5114+t5094+t5229;
+ t5193 = t5099+t5246+t5291;
+ t5192 = t5216+t5284;
+ t5191 = t5081+t5269;
+ t5190 = t5114+t5095+t5107+t5249;
+ t5189 = t5215+t5286;
+ t5188 = t5106+t5250+t5290;
+ t5187 = t5069+t5267;
+ t5186 = t5076+t5111+t5218;
+ t5185 = t5068+t5270;
+ t5184 = t5106+t5248+t5281;
+ t5183 = t5074+t5267;
+ t5182 = t5231+t5288;
+ t5181 = t5090+t5088+t5225+t5311;
+ t5180 = t5197+t5296;
+ t5113 = RATIONAL(191.0,14700.0);
+ t5179 = t5113+t5068+t5106+t5213;
+ t5178 = t5122+t5101+t5083+t5070+t5223;
+ t5177 = t5104+t5215+t5310;
+ t5176 = t5086+t5072+t5221+t5260;
+ t5175 = t5113+t5103+t5229+t5303;
+ t5174 = t5206+t5312;
+ t5173 = t5228+t5297+t5302;
+ t5172 = t5065+t5076+t5227+t5307;
+ t5171 = t5089+t5251+t5297+t5316;
+ t5170 = t5217+t5296+t5315;
+ t5169 = t5193+t5300;
+ t5168 = t5080+t5069+t5216+t5296;
+ t5167 = t5196+t5312;
+ t5166 = t5105+t5088+t5219+t5250;
+ t5165 = t5231+t5285+t5307;
+ t5164 = t5113+t5071+t5224+t5306;
+ t5163 = t5087+t5222+t5310;
+ t5162 = t5081+t5068+t5272;
+ t5161 = t5071+t5226+t5268;
+ t5073 = RATIONAL(-1.0,700.0)*t5265;
+ t5160 = t5077+t5073+t5230+t5300;
+ t5159 = t5113+t5095+t5188;
+ t5158 = t5091+t5086+t5224+t5311;
+ t5157 = t5080+t5071+t5272;
+ t5156 = t5186+t5300;
+ t5155 = t5219+t5259+t5308;
+ t5154 = t5066+t5083+t5220+t5279;
+ t5153 = t5085+t5076+t5221+t5279;
+ t5152 = t5068+t5216+t5268;
+ t5151 = t5095+t5078+t5220+t5308;
+ t5150 = t5121+t5074+t5112+t5213;
+ coeff_dyy_m2_m2_m2 = t5089+t5172+t5292;
+ coeff_dyy_m1_m2_m2 = t5107+t5151+t5261;
+ coeff_dyy_0_m2_m2 = t5089+t5107+t5198;
+ coeff_dyy_p1_m2_m2 = t5089+t5158+t5295;
+ coeff_dyy_p2_m2_m2 = t5083+t5078+t5107+t5171;
+ coeff_dyy_m2_m1_m2 = t5082+t5170+t5254;
+ coeff_dyy_m1_m1_m2 = t5102+t5071+t5082+t5174;
+ coeff_dyy_0_m1_m2 = t5192+t5298;
+ coeff_dyy_p1_m1_m2 = t5097+t5152+t5298;
+ coeff_dyy_p2_m1_m2 = t5111+t5168+t5255;
+ coeff_dyy_m2_0_m2 = t5202+t5251;
+ coeff_dyy_m1_0_m2 = t5183+t5232;
+ coeff_dyy_0_0_m2 = t5093+t5211;
+ coeff_dyy_p1_0_m2 = t5187+t5237;
+ coeff_dyy_p2_0_m2 = t5105+t5065+t5202;
+ coeff_dyy_m2_p1_m2 = t5091+t5074+t5080+t5180;
+ coeff_dyy_m1_p1_m2 = t5099+t5161+t5305;
+ coeff_dyy_0_p1_m2 = t5197+t5284;
+ coeff_dyy_p1_p1_m2 = t5079+t5167+t5247;
+ coeff_dyy_p2_p1_m2 = t5100+t5069+t5081+t5180;
+ coeff_dyy_m2_p2_m2 = t5065+t5077+t5089+t5173;
+ coeff_dyy_m1_p2_m2 = t5089+t5176+t5299;
+ coeff_dyy_0_p2_m2 = t5089+t5108+t5182;
+ coeff_dyy_p1_p2_m2 = t5108+t5155+t5234;
+ coeff_dyy_p2_p2_m2 = t5077+t5108+t5076+t5171;
+ coeff_dyy_m2_m2_m1 = t5076+t5069+t5105+t5181;
+ coeff_dyy_m1_m2_m1 = t5067+t5179+t5314;
+ coeff_dyy_0_m2_m1 = t5184+t5314;
+ coeff_dyy_p1_m2_m1 = t5107+t5164+t5245;
+ coeff_dyy_p2_m2_m1 = t5074+t5083+t5085+t5181;
+ coeff_dyy_m2_m1_m1 = t5071+t5177+t5315;
+ coeff_dyy_m1_m1_m1 = t5104+t5160+t5301;
+ coeff_dyy_0_m1_m1 = t5104+t5077+t5189;
+ coeff_dyy_p1_m1_m1 = t5104+t5156+t5287;
+ coeff_dyy_p2_m1_m1 = t5100+t5080+t5068+t5177;
+ coeff_dyy_m2_0_m1 = t5207+t5254;
+ coeff_dyy_m1_0_m1 = t5091+t5102+t5200;
+ coeff_dyy_0_0_m1 = t5102+t5209;
+ coeff_dyy_p1_0_m1 = t5185+t5255;
+ coeff_dyy_p2_0_m1 = t5205+t5253;
+ coeff_dyy_m2_p1_m1 = t5091+t5157+t5273;
+ coeff_dyy_m1_p1_m1 = t5073+t5169+t5282;
+ coeff_dyy_0_p1_m1 = t5199+t5282;
+ coeff_dyy_p1_p1_m1 = t5097+t5178+t5273;
+ coeff_dyy_p2_p1_m1 = t5100+t5162+t5273;
+ coeff_dyy_m2_p2_m1 = t5090+t5154+t5302;
+ coeff_dyy_m1_p2_m1 = t5072+t5179+t5294;
+ coeff_dyy_0_p2_m1 = t5184+t5294;
+ coeff_dyy_p1_p2_m1 = t5066+t5175+t5244;
+ coeff_dyy_p2_p2_m1 = t5066+t5153+t5252;
+ coeff_dyy_m2_m2_0 = t5204+t5292;
+ coeff_dyy_m1_m2_0 = t5067+t5100+t5190;
+ coeff_dyy_0_m2_0 = t5107+t5214;
+ coeff_dyy_p1_m2_0 = t5091+t5072+t5190;
+ coeff_dyy_p2_m2_0 = t5201+t5293;
+ coeff_dyy_m2_m1_0 = t5191+t5277;
+ coeff_dyy_m1_m1_0 = t5206+t5274;
+ coeff_dyy_0_m1_0 = t5111+t5212;
+ coeff_dyy_p1_m1_0 = t5186+t5274;
+ coeff_dyy_p2_m1_0 = t5111+t5100+t5195;
+ coeff_dyy_m2_0_0 = t5085+t5210;
+ coeff_dyy_m1_0_0 = t5091+t5208;
+ coeff_dyy_0_0_0 = RATIONAL(-13.0,98.0)+t5086+t5238;
+ coeff_dyy_p1_0_0 = t5100+t5208;
+ coeff_dyy_p2_0_0 = t5105+t5210;
+ coeff_dyy_m2_p1_0 = t5091+t5109+t5195;
+ coeff_dyy_m1_p1_0 = t5193+t5274;
+ coeff_dyy_0_p1_0 = t5109+t5212;
+ coeff_dyy_p1_p1_0 = t5196+t5274;
+ coeff_dyy_p2_p1_0 = t5109+t5100+t5191;
+ coeff_dyy_m2_p2_0 = t5201+t5302;
+ coeff_dyy_m1_p2_0 = t5100+t5072+t5194;
+ coeff_dyy_0_p2_0 = t5108+t5214;
+ coeff_dyy_p1_p2_0 = t5194+t5303;
+ coeff_dyy_p2_p2_0 = t5085+t5108+t5204;
+ coeff_dyy_m2_m2_p1 = t5076+t5166+t5290;
+ coeff_dyy_m1_m2_p1 = t5067+t5159+t5243;
+ coeff_dyy_0_m2_p1 = t5188+t5281;
+ coeff_dyy_p1_m2_p1 = t5072+t5159+t5257;
+ coeff_dyy_p2_m2_p1 = t5102+t5154+t5293;
+ coeff_dyy_m2_m1_p1 = t5087+t5162+t5277;
+ coeff_dyy_m1_m1_p1 = t5099+t5178+t5280;
+ coeff_dyy_0_m1_p1 = t5189+t5289;
+ coeff_dyy_p1_m1_p1 = t5073+t5156+t5289;
+ coeff_dyy_p2_m1_p1 = t5100+t5157+t5280;
+ coeff_dyy_m2_0_p1 = t5207+t5262;
+ coeff_dyy_m1_0_p1 = t5185+t5245;
+ coeff_dyy_0_0_p1 = t5090+t5209;
+ coeff_dyy_p1_0_p1 = t5090+t5100+t5200;
+ coeff_dyy_p2_0_p1 = t5205+t5252;
+ coeff_dyy_m2_p1_p1 = t5080+t5163+t5257;
+ coeff_dyy_m1_p1_p1 = t5087+t5169+t5287;
+ coeff_dyy_0_p1_p1 = t5087+t5077+t5199;
+ coeff_dyy_p1_p1_p1 = t5097+t5109+t5087+t5160;
+ coeff_dyy_p2_p1_p1 = t5081+t5163+t5243;
+ coeff_dyy_m2_p2_p1 = t5064+t5108+t5083+t5166;
+ coeff_dyy_m1_p2_p1 = t5108+t5164+t5255;
+ coeff_dyy_0_p2_p1 = t5102+t5108+t5225+t5281;
+ coeff_dyy_p1_p2_p1 = t5064+t5175+t5247;
+ coeff_dyy_p2_p2_p1 = t5064+t5153+t5253;
+ coeff_dyy_m2_m2_p2 = t5076+t5165+t5258;
+ coeff_dyy_m1_m2_p2 = t5107+t5155+t5237;
+ coeff_dyy_0_m2_p2 = t5182+t5285;
+ coeff_dyy_p1_m2_p2 = t5093+t5158+t5299;
+ coeff_dyy_p2_m2_p2 = t5083+t5165+t5256;
+ coeff_dyy_m2_m1_p2 = t5079+t5170+t5262;
+ coeff_dyy_m1_m1_p2 = t5068+t5174+t5283;
+ coeff_dyy_0_m1_p2 = t5217+t5283+t5284;
+ coeff_dyy_p1_m1_p2 = t5097+t5111+t5090+t5161;
+ coeff_dyy_p2_m1_p2 = t5111+t5080+t5079+t5150;
+ coeff_dyy_m2_0_p2 = t5203+t5256;
+ coeff_dyy_m1_0_p2 = t5187+t5234;
+ coeff_dyy_0_0_p2 = t5089+t5211;
+ coeff_dyy_p1_0_p2 = t5183+t5261;
+ coeff_dyy_p2_0_p2 = t5203+t5258;
+ coeff_dyy_m2_p1_p2 = t5109+t5168+t5245;
+ coeff_dyy_m1_p1_p2 = t5099+t5152+t5278;
+ coeff_dyy_0_p1_p2 = t5192+t5278;
+ coeff_dyy_p1_p1_p2 = t5082+t5167+t5244;
+ coeff_dyy_p2_p1_p2 = t5109+t5082+t5081+t5150;
+ coeff_dyy_m2_p2_p2 = t5075+t5093+t5078+t5173;
+ coeff_dyy_m1_p2_p2 = t5093+t5176+t5295;
+ coeff_dyy_0_p2_p2 = t5198+t5276;
+ coeff_dyy_p1_p2_p2 = t5108+t5151+t5232;
+ coeff_dyy_p2_p2_p2 = t5085+t5172+t5276;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c
new file mode 100644
index 0000000..868c5b0
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c
@@ -0,0 +1,517 @@
+fp t5409,
+ t5410,
+ t5545,
+ t5402,
+ t5493,
+ t5332,
+ t5318,
+ t5544,
+ t5400,
+ t5344,
+ t5335,
+ t5350,
+ t5336,
+ t5543,
+ t5406,
+ t5349,
+ t5337,
+ t5399,
+ t5495,
+ t5333,
+ t5365,
+ t5542,
+ t5368,
+ t5541,
+ t5411,
+ t5361,
+ t5540,
+ t5403,
+ t5407,
+ t5539,
+ t5360,
+ t5474,
+ t5538,
+ t5404,
+ t5492,
+ t5331,
+ t5319,
+ t5537,
+ t5397,
+ t5346,
+ t5371,
+ t5536,
+ t5352,
+ t5535,
+ t5398,
+ t5496,
+ t5325,
+ t5494,
+ t5323,
+ t5534,
+ t5358,
+ t5338,
+ t5533,
+ t5532,
+ t5357,
+ t5531,
+ t5396,
+ t5408,
+ t5530,
+ t5395,
+ t5497,
+ t5326,
+ t5529,
+ t5366,
+ t5528,
+ t5527,
+ t5526,
+ t5498,
+ t5329,
+ t5489,
+ t5469,
+ t5525,
+ t5374,
+ t5355,
+ t5524,
+ t5363,
+ t5523,
+ t5522,
+ t5521,
+ t5362,
+ t5520,
+ t5330,
+ t5327,
+ t5519,
+ t5334,
+ t5518,
+ t5354,
+ t5517,
+ t5516,
+ t5484,
+ t5515,
+ t5514,
+ t5328,
+ t5513,
+ t5512,
+ t5511,
+ t5390,
+ t5510,
+ t5373,
+ t5509,
+ t5508,
+ t5370,
+ t5507,
+ t5506,
+ t5324,
+ t5505,
+ t5504,
+ t5347,
+ t5503,
+ t5383,
+ t5502,
+ t5479,
+ t5468,
+ t5501,
+ t5320,
+ t5467,
+ t5500,
+ t5499,
+ t5321,
+ t5491,
+ t5322,
+ t5490,
+ t5488,
+ t5487,
+ t5486,
+ t5483,
+ t5482,
+ t5481,
+ t5480,
+ t5478,
+ t5477,
+ t5475,
+ t5473,
+ t5472,
+ t5471,
+ t5470,
+ t5466,
+ t5465,
+ t5464,
+ t5463,
+ t5462,
+ t5461,
+ t5460,
+ t5459,
+ t5458,
+ t5457,
+ t5456,
+ t5455,
+ t5454,
+ t5453,
+ t5452,
+ t5451,
+ t5450,
+ t5449,
+ t5448,
+ t5447,
+ t5446,
+ t5445,
+ t5444,
+ t5443,
+ t5442,
+ t5441,
+ t5440,
+ t5439,
+ t5438,
+ t5437,
+ t5436,
+ t5435,
+ t5434,
+ t5433,
+ t5432,
+ t5431,
+ t5430,
+ t5429,
+ t5428,
+ t5427,
+ t5426,
+ t5425,
+ t5424,
+ t5351,
+ t5423,
+ t5422,
+ t5421,
+ t5420,
+ t5419,
+ t5418,
+ t5417,
+ t5416,
+ t5415,
+ t5414,
+ t5413,
+ t5412,
+ t5369,
+ t5359,
+ t5341,
+ t5339;
+ t5409 = z*z;
+ t5410 = y*y;
+ t5545 = t5410+t5409;
+ t5402 = RATIONAL(-2.0,175.0);
+ t5493 = x*t5402;
+ t5332 = y*t5493;
+ t5318 = z*t5493;
+ t5544 = t5332+t5318;
+ t5400 = RATIONAL(2.0,175.0);
+ t5344 = t5400*z;
+ t5335 = x*t5344;
+ t5350 = t5400*y;
+ t5336 = x*t5350;
+ t5543 = t5335+t5336;
+ t5406 = RATIONAL(1.0,175.0);
+ t5349 = t5406*z;
+ t5337 = x*t5349;
+ t5399 = RATIONAL(-1.0,175.0);
+ t5495 = x*t5399;
+ t5333 = y*t5495;
+ t5365 = RATIONAL(-1.0,250.0)*x;
+ t5542 = t5337+t5333+t5365;
+ t5368 = t5402*y;
+ t5541 = t5368+t5344;
+ t5411 = x*x;
+ t5361 = t5399*t5411;
+ t5540 = RATIONAL(-17.0,5250.0)+t5361;
+ t5403 = RATIONAL(1.0,200.0);
+ t5407 = RATIONAL(-1.0,50.0);
+ t5539 = t5403*t5409+t5407*t5410;
+ t5360 = RATIONAL(1.0,250.0)*x;
+ t5474 = t5337+t5360;
+ t5538 = t5333+t5474;
+ t5404 = RATIONAL(-1.0,700.0);
+ t5492 = x*t5404;
+ t5331 = y*t5492;
+ t5319 = z*t5492;
+ t5537 = t5331+t5319;
+ t5397 = RATIONAL(-1.0,350.0);
+ t5346 = t5397*y;
+ t5371 = t5397*z;
+ t5536 = t5346+t5371;
+ t5352 = t5404*t5411;
+ t5535 = t5352+RATIONAL(167.0,7000.0);
+ t5398 = RATIONAL(1.0,350.0);
+ t5496 = x*t5398;
+ t5325 = y*t5496;
+ t5494 = x*t5397;
+ t5323 = z*t5494;
+ t5534 = t5325+t5323;
+ t5358 = t5406*y;
+ t5338 = x*t5358;
+ t5533 = t5337+t5338;
+ t5532 = RATIONAL(289.0,10500.0)+t5352;
+ t5357 = t5398*t5411;
+ t5531 = RATIONAL(47.0,5250.0)+t5357;
+ t5396 = RATIONAL(-1.0,200.0);
+ t5408 = RATIONAL(1.0,50.0);
+ t5530 = t5408*t5410+t5396*t5409;
+ t5395 = RATIONAL(1.0,700.0);
+ t5497 = x*t5395;
+ t5326 = z*t5497;
+ t5529 = t5331+t5326;
+ t5366 = t5397*t5411;
+ t5528 = t5366+RATIONAL(-47.0,5250.0);
+ t5527 = t5349+t5358;
+ t5526 = t5396*t5410+t5408*t5409;
+ t5498 = y*z;
+ t5329 = RATIONAL(1.0,245.0)*t5498;
+ t5489 = t5545*RATIONAL(-1.0,100.0);
+ t5469 = t5329+t5489;
+ t5525 = t5469+RATIONAL(229.0,10500.0);
+ t5374 = t5399*y;
+ t5355 = t5399*z;
+ t5524 = t5374+t5355;
+ t5363 = t5398*z;
+ t5523 = t5346+t5363;
+ t5522 = t5349+t5374;
+ t5521 = t5407*t5409+t5403*t5410;
+ t5362 = t5398*y;
+ t5520 = t5371+t5362;
+ t5330 = z*t5496;
+ t5327 = y*t5494;
+ t5519 = t5330+t5327;
+ t5334 = z*t5495;
+ t5518 = t5334+t5360+t5338;
+ t5354 = RATIONAL(-1.0,500.0)*x;
+ t5517 = t5354+t5371;
+ t5516 = RATIONAL(107.0,7000.0)+t5357;
+ t5484 = t5334+t5365;
+ t5515 = t5484+t5338;
+ t5514 = t5355+t5358;
+ t5328 = RATIONAL(-2.0,245.0)*t5498;
+ t5513 = t5366+t5328;
+ t5512 = t5333+t5334;
+ t5511 = RATIONAL(-167.0,7000.0)+t5328;
+ t5390 = RATIONAL(-137.0,5250.0);
+ t5510 = t5390+RATIONAL(1.0,1400.0)*t5411;
+ t5373 = t5402*z;
+ t5509 = t5373+t5350;
+ t5508 = t5362+t5363;
+ t5370 = t5406*t5411;
+ t5507 = t5370+RATIONAL(17.0,5250.0);
+ t5506 = t5370+t5390;
+ t5324 = y*t5497;
+ t5505 = t5324+t5326;
+ t5504 = t5324+t5319;
+ t5347 = t5395*t5411;
+ t5503 = RATIONAL(-289.0,10500.0)+t5347;
+ t5383 = RATIONAL(137.0,5250.0);
+ t5502 = t5383+RATIONAL(-1.0,1400.0)*t5411;
+ t5479 = t5545*RATIONAL(1.0,100.0);
+ t5468 = t5329+t5479;
+ t5501 = t5468+RATIONAL(-229.0,10500.0)+t5352;
+ t5320 = RATIONAL(4.0,245.0)*t5498;
+ t5467 = t5320+t5489;
+ t5500 = t5383+t5467+t5361;
+ t5499 = RATIONAL(-107.0,7000.0)+t5513;
+ t5321 = RATIONAL(-4.0,245.0)*t5498;
+ t5491 = t5373+t5321;
+ t5322 = RATIONAL(2.0,245.0)*t5498;
+ t5490 = t5349+t5322;
+ t5488 = t5344+t5321;
+ t5487 = t5335+t5321;
+ t5486 = t5334+t5321;
+ t5483 = t5332+t5321;
+ t5482 = t5355+t5322;
+ t5481 = t5333+t5321;
+ t5480 = t5358+t5322;
+ t5478 = t5338+t5321;
+ t5477 = t5336+t5321;
+ t5475 = t5374+t5322;
+ t5473 = RATIONAL(187.0,7000.0)+t5513;
+ t5472 = t5328+t5522;
+ t5471 = t5330+t5325+t5347;
+ t5470 = t5328+t5514;
+ t5466 = RATIONAL(-187.0,7000.0)+t5357+t5328;
+ t5465 = t5320+t5479;
+ t5464 = t5323+t5327+t5347;
+ t5463 = t5473+t5521;
+ t5462 = t5499+t5512;
+ t5461 = t5469+t5536;
+ t5460 = t5471+t5511;
+ t5459 = t5473+t5539;
+ t5458 = t5472+t5516;
+ t5457 = t5499+t5533;
+ t5456 = t5470+t5516;
+ t5455 = t5469+t5508;
+ t5454 = t5468+t5523;
+ t5453 = t5467+t5509;
+ t5452 = t5467+t5541;
+ t5451 = t5472+t5535;
+ t5450 = t5468+t5520;
+ t5449 = t5464+t5511;
+ t5448 = t5470+t5535;
+ t5447 = t5466+t5530;
+ t5446 = t5350+t5344+t5465;
+ t5445 = t5466+t5526;
+ t5444 = t5373+t5368+t5465;
+ t5443 = t5461+t5502;
+ t5442 = t5454+t5510;
+ t5441 = t5452+t5531;
+ t5440 = t5318+t5336+t5500;
+ t5439 = t5455+t5502;
+ t5438 = t5453+t5531;
+ t5437 = t5444+t5528;
+ t5436 = t5450+t5510;
+ t5435 = t5446+t5528;
+ t5434 = t5446+t5506;
+ t5433 = t5332+t5335+t5500;
+ t5432 = t5464+t5525;
+ t5431 = t5444+t5506;
+ t5430 = t5501+t5519;
+ t5429 = t5471+t5525;
+ t5428 = t5501+t5534;
+ t5427 = t5365+t5457+t5527;
+ t5426 = t5360+t5462+t5527;
+ t5425 = t5354+t5449+t5524;
+ t5424 = t5365+t5462+t5524;
+ t5351 = RATIONAL(1.0,500.0)*x;
+ t5423 = t5351+t5460+t5524;
+ t5422 = t5354+t5460+t5527;
+ t5421 = t5458+t5538;
+ t5420 = t5458+t5515;
+ t5419 = t5351+t5449+t5527;
+ t5418 = t5456+t5518;
+ t5417 = t5360+t5457+t5524;
+ t5416 = t5456+t5542;
+ t5415 = t5354+t5451+t5534;
+ t5414 = t5351+t5451+t5519;
+ t5413 = t5354+t5448+t5519;
+ t5412 = t5351+t5448+t5534;
+ t5369 = RATIONAL(-1.0,125.0)*x;
+ t5359 = RATIONAL(1.0,125.0)*x;
+ t5341 = RATIONAL(-1.0,1000.0)*x;
+ t5339 = RATIONAL(1.0,1000.0)*x;
+ coeff_dyz_m2_m2_m2 = t5369+t5431+t5543;
+ coeff_dyz_m1_m2_m2 = t5365+t5437+t5533;
+ coeff_dyz_0_m2_m2 = t5444+t5540;
+ coeff_dyz_p1_m2_m2 = t5360+t5437+t5512;
+ coeff_dyz_p2_m2_m2 = t5359+t5431+t5544;
+ coeff_dyz_m2_m1_m2 = t5416+t5539;
+ coeff_dyz_m1_m1_m2 = t5413+t5539;
+ coeff_dyz_0_m1_m2 = t5459+t5514;
+ coeff_dyz_p1_m1_m2 = t5412+t5539;
+ coeff_dyz_p2_m1_m2 = t5418+t5539;
+ coeff_dyz_m2_0_m2 = t5350+t5483;
+ coeff_dyz_m1_0_m2 = t5350+t5481;
+ coeff_dyz_0_0_m2 = t5350+t5321;
+ coeff_dyz_p1_0_m2 = t5350+t5478;
+ coeff_dyz_p2_0_m2 = t5350+t5477;
+ coeff_dyz_m2_p1_m2 = t5426+t5530;
+ coeff_dyz_m1_p1_m2 = t5419+t5530;
+ coeff_dyz_0_p1_m2 = t5447+t5527;
+ coeff_dyz_p1_p1_m2 = t5422+t5530;
+ coeff_dyz_p2_p1_m2 = t5427+t5530;
+ coeff_dyz_m2_p2_m2 = t5359+t5440+t5541;
+ coeff_dyz_m1_p2_m2 = t5441+t5518;
+ coeff_dyz_0_p2_m2 = t5452+t5507;
+ coeff_dyz_p1_p2_m2 = t5441+t5542;
+ coeff_dyz_p2_p2_m2 = t5369+t5433+t5541;
+ coeff_dyz_m2_m2_m1 = t5420+t5521;
+ coeff_dyz_m1_m2_m1 = t5415+t5521;
+ coeff_dyz_0_m2_m1 = t5463+t5522;
+ coeff_dyz_p1_m2_m1 = t5414+t5521;
+ coeff_dyz_p2_m2_m1 = t5421+t5521;
+ coeff_dyz_m2_m1_m1 = t5354+t5432+t5508;
+ coeff_dyz_m1_m1_m1 = t5341+t5439+t5537;
+ coeff_dyz_0_m1_m1 = t5455+t5532;
+ coeff_dyz_p1_m1_m1 = t5339+t5439+t5505;
+ coeff_dyz_p2_m1_m1 = t5351+t5429+t5508;
+ coeff_dyz_m2_0_m1 = t5333+t5480;
+ coeff_dyz_m1_0_m1 = t5327+t5480;
+ coeff_dyz_0_0_m1 = t5480;
+ coeff_dyz_p1_0_m1 = t5325+t5480;
+ coeff_dyz_p2_0_m1 = t5338+t5480;
+ coeff_dyz_m2_p1_m1 = t5351+t5430+t5520;
+ coeff_dyz_m1_p1_m1 = t5339+t5436+t5529;
+ coeff_dyz_0_p1_m1 = t5450+t5503;
+ coeff_dyz_p1_p1_m1 = t5341+t5436+t5504;
+ coeff_dyz_p2_p1_m1 = t5362+t5428+t5517;
+ coeff_dyz_m2_p2_m1 = t5417+t5526;
+ coeff_dyz_m1_p2_m1 = t5423+t5526;
+ coeff_dyz_0_p2_m1 = t5445+t5524;
+ coeff_dyz_p1_p2_m1 = t5425+t5526;
+ coeff_dyz_p2_p2_m1 = t5424+t5526;
+ coeff_dyz_m2_m2_0 = t5318+t5488;
+ coeff_dyz_m1_m2_0 = t5344+t5486;
+ coeff_dyz_0_m2_0 = t5488;
+ coeff_dyz_p1_m2_0 = t5337+t5488;
+ coeff_dyz_p2_m2_0 = t5344+t5487;
+ coeff_dyz_m2_m1_0 = t5334+t5490;
+ coeff_dyz_m1_m1_0 = t5323+t5490;
+ coeff_dyz_0_m1_0 = t5490;
+ coeff_dyz_p1_m1_0 = t5330+t5490;
+ coeff_dyz_p2_m1_0 = t5337+t5490;
+ coeff_dyz_m2_0_0 = t5320;
+ coeff_dyz_m1_0_0 = t5320;
+ coeff_dyz_0_0_0 = t5320;
+ coeff_dyz_p1_0_0 = t5320;
+ coeff_dyz_p2_0_0 = t5320;
+ coeff_dyz_m2_p1_0 = t5337+t5482;
+ coeff_dyz_m1_p1_0 = t5330+t5482;
+ coeff_dyz_0_p1_0 = t5482;
+ coeff_dyz_p1_p1_0 = t5323+t5482;
+ coeff_dyz_p2_p1_0 = t5334+t5482;
+ coeff_dyz_m2_p2_0 = t5373+t5487;
+ coeff_dyz_m1_p2_0 = t5337+t5491;
+ coeff_dyz_0_p2_0 = t5491;
+ coeff_dyz_p1_p2_0 = t5373+t5486;
+ coeff_dyz_p2_p2_0 = t5318+t5491;
+ coeff_dyz_m2_m2_p1 = t5426+t5526;
+ coeff_dyz_m1_m2_p1 = t5419+t5526;
+ coeff_dyz_0_m2_p1 = t5445+t5527;
+ coeff_dyz_p1_m2_p1 = t5422+t5526;
+ coeff_dyz_p2_m2_p1 = t5427+t5526;
+ coeff_dyz_m2_m1_p1 = t5351+t5428+t5523;
+ coeff_dyz_m1_m1_p1 = t5339+t5442+t5504;
+ coeff_dyz_0_m1_p1 = t5454+t5503;
+ coeff_dyz_p1_m1_p1 = t5341+t5442+t5529;
+ coeff_dyz_p2_m1_p1 = t5354+t5430+t5523;
+ coeff_dyz_m2_0_p1 = t5338+t5475;
+ coeff_dyz_m1_0_p1 = t5325+t5475;
+ coeff_dyz_0_0_p1 = t5475;
+ coeff_dyz_p1_0_p1 = t5327+t5475;
+ coeff_dyz_p2_0_p1 = t5333+t5475;
+ coeff_dyz_m2_p1_p1 = t5346+t5429+t5517;
+ coeff_dyz_m1_p1_p1 = t5341+t5443+t5505;
+ coeff_dyz_0_p1_p1 = t5461+t5532;
+ coeff_dyz_p1_p1_p1 = t5339+t5443+t5537;
+ coeff_dyz_p2_p1_p1 = t5351+t5432+t5536;
+ coeff_dyz_m2_p2_p1 = t5416+t5521;
+ coeff_dyz_m1_p2_p1 = t5413+t5521;
+ coeff_dyz_0_p2_p1 = t5463+t5514;
+ coeff_dyz_p1_p2_p1 = t5412+t5521;
+ coeff_dyz_p2_p2_p1 = t5418+t5521;
+ coeff_dyz_m2_m2_p2 = t5359+t5433+t5509;
+ coeff_dyz_m1_m2_p2 = t5438+t5538;
+ coeff_dyz_0_m2_p2 = t5453+t5507;
+ coeff_dyz_p1_m2_p2 = t5438+t5515;
+ coeff_dyz_p2_m2_p2 = t5369+t5440+t5509;
+ coeff_dyz_m2_m1_p2 = t5417+t5530;
+ coeff_dyz_m1_m1_p2 = t5423+t5530;
+ coeff_dyz_0_m1_p2 = t5447+t5524;
+ coeff_dyz_p1_m1_p2 = t5425+t5530;
+ coeff_dyz_p2_m1_p2 = t5424+t5530;
+ coeff_dyz_m2_0_p2 = t5368+t5477;
+ coeff_dyz_m1_0_p2 = t5368+t5478;
+ coeff_dyz_0_0_p2 = t5368+t5321;
+ coeff_dyz_p1_0_p2 = t5368+t5481;
+ coeff_dyz_p2_0_p2 = t5368+t5483;
+ coeff_dyz_m2_p1_p2 = t5420+t5539;
+ coeff_dyz_m1_p1_p2 = t5415+t5539;
+ coeff_dyz_0_p1_p2 = t5459+t5522;
+ coeff_dyz_p1_p1_p2 = t5414+t5539;
+ coeff_dyz_p2_p1_p2 = t5421+t5539;
+ coeff_dyz_m2_p2_p2 = t5369+t5434+t5544;
+ coeff_dyz_m1_p2_p2 = t5333+t5435+t5484;
+ coeff_dyz_0_p2_p2 = t5446+t5540;
+ coeff_dyz_p1_p2_p2 = t5338+t5435+t5474;
+ coeff_dyz_p2_p2_p2 = t5359+t5434+t5543;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c
new file mode 100644
index 0000000..bbc00d9
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c
@@ -0,0 +1,977 @@
+fp t4026,
+ t4076,
+ t4043,
+ t4001,
+ t4059,
+ t4216,
+ t3922,
+ t4188,
+ t4364,
+ t4075,
+ t4078,
+ t4007,
+ t4045,
+ t3904,
+ t4363,
+ t3977,
+ t4064,
+ t3984,
+ t4207,
+ t4362,
+ t4048,
+ t4217,
+ t3929,
+ t3894,
+ t3872,
+ t4212,
+ t4226,
+ t3893,
+ t4361,
+ t4077,
+ t4000,
+ t3882,
+ t4023,
+ t4360,
+ t4047,
+ t4223,
+ t3915,
+ t3875,
+ t4359,
+ t4070,
+ t4010,
+ t4358,
+ t4202,
+ t4074,
+ t4357,
+ t4008,
+ t4055,
+ t4356,
+ t4215,
+ t3895,
+ t4355,
+ t3951,
+ t4062,
+ t4218,
+ t3907,
+ t4354,
+ t3935,
+ t3946,
+ t4353,
+ t4056,
+ t3992,
+ t3897,
+ t4021,
+ t4352,
+ t4046,
+ t4201,
+ t4351,
+ t4073,
+ t4350,
+ t3987,
+ t3983,
+ t4349,
+ t4348,
+ t4063,
+ t4011,
+ t4347,
+ t3892,
+ t4346,
+ t3934,
+ t4345,
+ t4022,
+ t4042,
+ t3998,
+ t3896,
+ t4344,
+ t4343,
+ t3980,
+ t3928,
+ t3952,
+ t4342,
+ t3891,
+ t4341,
+ t4225,
+ t3910,
+ t3873,
+ t3933,
+ t4340,
+ t4053,
+ t3900,
+ t4339,
+ t3981,
+ t4338,
+ t4337,
+ t3908,
+ t4221,
+ t3940,
+ t3869,
+ t4336,
+ t3916,
+ t4335,
+ t3902,
+ t4334,
+ t4224,
+ t3881,
+ t3877,
+ t4333,
+ t4044,
+ t4186,
+ t4016,
+ t3947,
+ t4172,
+ t4041,
+ t4214,
+ t4332,
+ t3930,
+ t4018,
+ t4331,
+ t4330,
+ t4329,
+ t4328,
+ t3939,
+ t4034,
+ t4327,
+ t4009,
+ t4326,
+ t4325,
+ t3962,
+ t4324,
+ t4057,
+ t3979,
+ t4323,
+ t3917,
+ t4061,
+ t3996,
+ t4322,
+ t4220,
+ t3899,
+ t4321,
+ t3926,
+ t3880,
+ t4320,
+ t3886,
+ t4319,
+ t4318,
+ t4068,
+ t4317,
+ t4004,
+ t3889,
+ t3871,
+ t4316,
+ t3978,
+ t3919,
+ t4199,
+ t4171,
+ t4315,
+ t4314,
+ t4313,
+ t3903,
+ t4312,
+ t4020,
+ t3953,
+ t4311,
+ t4310,
+ t3986,
+ t4309,
+ t4017,
+ t4308,
+ t3989,
+ t4307,
+ t4306,
+ t4305,
+ t3924,
+ t4304,
+ t4014,
+ t4303,
+ t4302,
+ t4301,
+ t4300,
+ t4299,
+ t4298,
+ t4297,
+ t4296,
+ t4295,
+ t4015,
+ t3920,
+ t4294,
+ t4293,
+ t4292,
+ t4028,
+ t4196,
+ t4291,
+ t3937,
+ t3931,
+ t4019,
+ t3960,
+ t4197,
+ t4174,
+ t4290,
+ t4006,
+ t4185,
+ t3883,
+ t4289,
+ t4288,
+ t4033,
+ t3884,
+ t4287,
+ t4035,
+ t3885,
+ t4286,
+ t4285,
+ t3911,
+ t3914,
+ t4284,
+ t4219,
+ t3868,
+ t4283,
+ t3956,
+ t4173,
+ t4282,
+ t4281,
+ t4280,
+ t4027,
+ t4279,
+ t4278,
+ t3867,
+ t4036,
+ t3878,
+ t4277,
+ t4276,
+ t4275,
+ t4274,
+ t3973,
+ t4273,
+ t4272,
+ t4271,
+ t4270,
+ t4031,
+ t4269,
+ t4268,
+ t4067,
+ t4267,
+ t4266,
+ t4265,
+ t4264,
+ t4263,
+ t4262,
+ t4261,
+ t4260,
+ t4190,
+ t4049,
+ t4259,
+ t4258,
+ t4030,
+ t4257,
+ t4256,
+ t3944,
+ t4255,
+ t4254,
+ t4253,
+ t4029,
+ t4252,
+ t4251,
+ t4250,
+ t4249,
+ t4032,
+ t4248,
+ t4183,
+ t4058,
+ t4247,
+ t4246,
+ t4245,
+ t4072,
+ t4244,
+ t4243,
+ t4242,
+ t4241,
+ t4222,
+ t4240,
+ t3963,
+ t4239,
+ t4238,
+ t4237,
+ t4236,
+ t3909,
+ t4039,
+ t4235,
+ t4234,
+ t4233,
+ t3898,
+ t4232,
+ t4231,
+ t4230,
+ t4229,
+ t4228,
+ t4227,
+ t4213,
+ t4211,
+ t3870,
+ t4210,
+ t4209,
+ t4208,
+ t4206,
+ t4205,
+ t4204,
+ t4203,
+ t4200,
+ t4198,
+ t4193,
+ t4192,
+ t4191,
+ t4189,
+ t4187,
+ t4184,
+ t3866,
+ t4182,
+ t4181,
+ t4180,
+ t4179,
+ t4178,
+ t4177,
+ t4176,
+ t4175,
+ t4170,
+ t4169,
+ t3974,
+ t4168,
+ t4167,
+ t4166,
+ t4165,
+ t4164,
+ t4163,
+ t4162,
+ t4161,
+ t4160,
+ t4158,
+ t4157,
+ t4156,
+ t4155,
+ t4005,
+ t4154,
+ t4153,
+ t4152,
+ t4151,
+ t4150,
+ t4149,
+ t4148,
+ t4147,
+ t4146,
+ t4145,
+ t4144,
+ t4143,
+ t4142,
+ t4141,
+ t4140,
+ t4139,
+ t4138,
+ t4137,
+ t4136,
+ t4135,
+ t4134,
+ t4133,
+ t4132,
+ t4131,
+ t4130,
+ t4129,
+ t4128,
+ t4127,
+ t4126,
+ t4125,
+ t4012,
+ t4124,
+ t4123,
+ t4013,
+ t4122,
+ t4121,
+ t4120,
+ t4119,
+ t4118,
+ t4117,
+ t4116,
+ t4115,
+ t4114,
+ t4113,
+ t4112,
+ t4111,
+ t4110,
+ t4024,
+ t4109,
+ t4108,
+ t4107,
+ t4106,
+ t4105,
+ t4104,
+ t4103,
+ t4102,
+ t4101,
+ t4100,
+ t3876,
+ t4099,
+ t4098,
+ t4097,
+ t4096,
+ t4095,
+ t4094,
+ t4093,
+ t4092,
+ t4091,
+ t4090,
+ t4089,
+ t4088,
+ t4087,
+ t4086,
+ t4085,
+ t4084,
+ t4083,
+ t4082;
+ t4026 = RATIONAL(-19.0,2100.0);
+ t4076 = y*y;
+ t4043 = RATIONAL(-1.0,350.0);
+ t4001 = t4043*t4076;
+ t4059 = RATIONAL(-1.0,245.0);
+ t4216 = z*t4076;
+ t3922 = t4059*t4216;
+ t4188 = t4001+t3922;
+ t4364 = t4026+t4188;
+ t4075 = z*z;
+ t4078 = t4075*z;
+ t4007 = RATIONAL(1.0,25.0)*t4078;
+ t4045 = RATIONAL(-2.0,245.0);
+ t3904 = t4045*t4216;
+ t4363 = t4007+t3904;
+ t3977 = RATIONAL(1.0,100.0)*t4075;
+ t4064 = RATIONAL(1.0,150.0);
+ t3984 = t4064*t4078;
+ t4207 = t3977+t3984;
+ t4362 = RATIONAL(17.0,2100.0)+t4207;
+ t4048 = RATIONAL(-1.0,175.0);
+ t4217 = z*t4048;
+ t3929 = y*t4217;
+ t3894 = x*t4217;
+ t3872 = y*t3894;
+ t4212 = t3929+t3872;
+ t4226 = x*y;
+ t3893 = RATIONAL(-1.0,250.0)*t4226;
+ t4361 = t4212+t3893;
+ t4077 = x*x;
+ t4000 = t4043*t4077;
+ t3882 = y*t4000;
+ t4023 = RATIONAL(187.0,7000.0);
+ t4360 = t4023*y+t3882;
+ t4047 = RATIONAL(1.0,350.0);
+ t4223 = z*t4047;
+ t3915 = x*t4223;
+ t3875 = RATIONAL(1.0,1000.0)*t4226;
+ t4359 = t3915+t3875;
+ t4070 = RATIONAL(-2.0,75.0);
+ t4010 = t4070*t4078;
+ t4358 = t4010+t3922;
+ t4202 = t4075*RATIONAL(-1.0,200.0);
+ t4074 = t4076*y;
+ t4357 = y*t4202+t4064*t4074;
+ t4008 = RATIONAL(-1.0,50.0)*t4075;
+ t4055 = RATIONAL(1.0,600.0);
+ t4356 = t4055*t4074+y*t4008;
+ t4215 = z*RATIONAL(1.0,245.0);
+ t3895 = t4077*t4215;
+ t4355 = RATIONAL(136.0,3675.0)*z+t3895;
+ t3951 = RATIONAL(166.0,3675.0)*z;
+ t4062 = RATIONAL(1.0,490.0);
+ t4218 = z*t4077;
+ t3907 = t4062*t4218;
+ t4354 = t3951+t3907;
+ t3935 = t4076*t4215;
+ t3946 = RATIONAL(151.0,3675.0)*z;
+ t4353 = t3935+t3946;
+ t4056 = RATIONAL(-1.0,700.0);
+ t3992 = t4056*t4077;
+ t3897 = y*t3992;
+ t4021 = RATIONAL(167.0,7000.0);
+ t4352 = t3897+t4021*y;
+ t4046 = RATIONAL(-1.0,150.0);
+ t4201 = RATIONAL(1.0,200.0)*t4075;
+ t4351 = t4046*t4074+y*t4201;
+ t4073 = x*t4077;
+ t4350 = x*t4008+t4055*t4073;
+ t3987 = t4048*t4077;
+ t3983 = RATIONAL(-1.0,100.0)*t4075;
+ t4349 = t3987+t3983;
+ t4348 = t3895+t3946;
+ t4063 = RATIONAL(-1.0,600.0);
+ t4011 = RATIONAL(1.0,50.0)*t4075;
+ t4347 = y*t4011+t4063*t4074;
+ t3892 = RATIONAL(311.0,14700.0)*z;
+ t4346 = t3892+t3904;
+ t3934 = RATIONAL(1.0,250.0)*t4226;
+ t4345 = t3929+t3934;
+ t4022 = RATIONAL(-167.0,7000.0);
+ t4042 = RATIONAL(1.0,700.0);
+ t3998 = t4042*t4077;
+ t3896 = y*t3998;
+ t4344 = t3896+t4022*y;
+ t4343 = t4046*t4073+x*t4201;
+ t3980 = t4056*t4076;
+ t3928 = x*t3980;
+ t3952 = t4021*x;
+ t4342 = t3928+t3952;
+ t3891 = t4059*t4218;
+ t4341 = t3891+t3984;
+ t4225 = z*RATIONAL(-2.0,175.0);
+ t3910 = y*t4225;
+ t3873 = x*t3910;
+ t3933 = RATIONAL(1.0,125.0)*t4226;
+ t4340 = t3873+t3933;
+ t4053 = RATIONAL(2.0,245.0);
+ t3900 = t4053*t4218;
+ t4339 = t3900+t3984;
+ t3981 = t4047*t4077;
+ t4338 = t3981+t3983;
+ t4337 = t4010+t3907;
+ t3908 = RATIONAL(-1.0,125.0)*t4226;
+ t4221 = z*RATIONAL(2.0,175.0);
+ t3940 = y*t4221;
+ t3869 = x*t3940;
+ t4336 = t3908+t3869;
+ t3916 = RATIONAL(-1.0,500.0)*t4226;
+ t4335 = t3894+t3916;
+ t3902 = RATIONAL(191.0,14700.0)*z;
+ t4334 = t3902+t3952;
+ t4224 = z*t4043;
+ t3881 = x*t4224;
+ t3877 = RATIONAL(-1.0,1000.0)*t4226;
+ t4333 = t3881+t3877;
+ t4044 = RATIONAL(1.0,300.0);
+ t4186 = x*t3977+t4044*t4073;
+ t4016 = RATIONAL(-137.0,5250.0);
+ t3947 = t4016*x;
+ t4172 = t3947+t4186;
+ t4041 = RATIONAL(1.0,1400.0);
+ t4214 = x*t4076;
+ t4332 = t4041*t4214+t4172;
+ t3930 = y*t3981;
+ t4018 = RATIONAL(-187.0,7000.0);
+ t4331 = t4018*y+t3930;
+ t4330 = t3915+t3877;
+ t4329 = t3980+t4008;
+ t4328 = x*t4202+t4064*t4073;
+ t3939 = x*t4001;
+ t4034 = RATIONAL(-47.0,5250.0);
+ t4327 = t3939+t4034*x;
+ t4009 = RATIONAL(4.0,75.0)*z;
+ t4326 = t3895+t4009;
+ t4325 = t3882+t3891;
+ t3962 = RATIONAL(211.0,3675.0)*z;
+ t4324 = t3907+t3962;
+ t4057 = RATIONAL(-1.0,300.0);
+ t3979 = t4057*z;
+ t4323 = t3979+t3904;
+ t3917 = t4053*t4216;
+ t4061 = RATIONAL(1.0,175.0);
+ t3996 = t4061*t4076;
+ t4322 = t3917+t3996;
+ t4220 = t4061*z;
+ t3899 = y*t4220;
+ t4321 = t3893+t3899;
+ t3926 = RATIONAL(1.0,500.0)*t4226;
+ t3880 = x*t4220;
+ t4320 = t3926+t3880;
+ t3886 = RATIONAL(-529.0,14700.0)*z;
+ t4319 = RATIONAL(11.0,420.0)+t3886;
+ t4318 = t3873+t3908;
+ t4068 = RATIONAL(1.0,42.0);
+ t4317 = t4068+t3981;
+ t4004 = t4047*t4076;
+ t3889 = x*t4004;
+ t3871 = y*t3880;
+ t4316 = t3889+t3871;
+ t3978 = t4061*t4077;
+ t3919 = y*t3978;
+ t4199 = y*t3977+t4044*t4074;
+ t4171 = t4016*y+t4199;
+ t4315 = t3919+t4171;
+ t4314 = t3987+t3900;
+ t4313 = x*t4011+t4063*t4073;
+ t3903 = t4062*t4216;
+ t4312 = t4010+t3903;
+ t4020 = RATIONAL(-107.0,7000.0);
+ t3953 = t4020*y;
+ t4311 = t3953+t3882;
+ t4310 = t4011+t3998;
+ t3986 = t4048*t4076;
+ t4309 = t3986+t3917;
+ t4017 = RATIONAL(107.0,7000.0);
+ t4308 = t3930+t4017*y;
+ t3989 = t4042*t4076;
+ t4307 = t3989+t4011;
+ t4306 = t3939+t4020*x;
+ t4305 = t3881+t3875;
+ t3924 = x*t3989;
+ t4304 = t4022*x+t3924;
+ t4014 = RATIONAL(229.0,10500.0);
+ t4303 = t4014*x+t3924;
+ t4302 = t3889+t4018*x;
+ t4301 = t3934+t3880;
+ t4300 = t3978+t3977;
+ t4299 = t3939+t4023*x;
+ t4298 = RATIONAL(-17.0,525.0)+t3998;
+ t4297 = t4008+t3992;
+ t4296 = t3893+t3894;
+ t4295 = t3869+t3933;
+ t4015 = RATIONAL(-229.0,10500.0);
+ t3920 = t4015*x;
+ t4294 = t4186+t3920;
+ t4293 = RATIONAL(431.0,14700.0)*z+t3904;
+ t4292 = t3986+t3977;
+ t4028 = RATIONAL(17.0,5250.0);
+ t4196 = y*t3983+t4057*t4074;
+ t4291 = t4196+t3919+t4028*y;
+ t3937 = x*t4221;
+ t3931 = x*t3986;
+ t4019 = RATIONAL(137.0,5250.0);
+ t3960 = t4019*x;
+ t4197 = t4057*t4073+x*t3983;
+ t4174 = t3960+t4197;
+ t4290 = t3937+t3931+t4174;
+ t4006 = RATIONAL(-9.0,98.0)*z;
+ t4185 = t4007+t3935;
+ t3883 = t4045*t4218;
+ t4289 = t4006+t4185+t3883;
+ t4288 = t4068+t4297;
+ t4033 = RATIONAL(-17.0,5250.0);
+ t3884 = y*t3987;
+ t4287 = t4199+t3884+t4033*y;
+ t4035 = RATIONAL(47.0,5250.0);
+ t3885 = RATIONAL(-169.0,14700.0)*z;
+ t4286 = t3930+t4035*y+t3885;
+ t4285 = t4015*y+t3897+t3962;
+ t3911 = x*t4225;
+ t3914 = x*t3996;
+ t4284 = t4172+t3911+t3914;
+ t4219 = z*t4226;
+ t3868 = t4056*t4219;
+ t4283 = t3868+t4332;
+ t3956 = t4019*y;
+ t4173 = t3956+t4196;
+ t4282 = t4173+t3910+t3884;
+ t4281 = t3885+t3917+t3984+t4199+t4034*y;
+ t4280 = RATIONAL(-57.0,490.0)*z+t4185+t3895;
+ t4027 = RATIONAL(19.0,2100.0);
+ t4279 = t4027+t3929+t4004;
+ t4278 = t4014*y+t3962+t3896;
+ t3867 = t4042*t4219;
+ t4036 = RATIONAL(-1.0,1400.0);
+ t3878 = t4036*t4214;
+ t4277 = t3867+t3878+t4174;
+ t4276 = t3940+t4315;
+ t4275 = t4197+t4303;
+ t4274 = RATIONAL(-33.0,490.0)*z+t3883+t4363;
+ t3973 = t4035*x;
+ t4273 = t3973+t3937+t4197;
+ t4272 = t3937+t4300;
+ t4271 = t3895+t4006+t4363;
+ t4270 = t4344+t4357;
+ t4031 = RATIONAL(37.0,1050.0);
+ t4269 = t4000+t4031+t4329;
+ t4268 = t4311+t4347;
+ t4067 = RATIONAL(-1.0,42.0);
+ t4267 = t4001+t4067+t4310;
+ t4266 = t4351+t4352;
+ t4265 = t3978+t4057+t4292;
+ t4264 = t4344+t4347;
+ t4263 = t4352+t4356;
+ t4262 = t4304+t4313;
+ t4261 = t4044+t3996+t4349;
+ t4260 = t4331+t4357;
+ t4190 = t4001+t4000;
+ t4049 = RATIONAL(-8.0,525.0);
+ t4259 = t4190+t4011+t4049+t3880;
+ t4258 = t4308+t4351;
+ t4030 = RATIONAL(-29.0,2100.0);
+ t4257 = t4030+t3996+t4338;
+ t4256 = t4001+t4031+t4297;
+ t3944 = t4017*x;
+ t4255 = t3889+t3944+t4343;
+ t4254 = t4308+t4356;
+ t4253 = t4001+t4070+t4011+t3981;
+ t4029 = RATIONAL(29.0,2100.0);
+ t4252 = t4000+t4029+t4292;
+ t4251 = t4342+t4350;
+ t4250 = t4351+t4360;
+ t4249 = t4299+t4350;
+ t4032 = RATIONAL(-37.0,1050.0);
+ t4248 = t3981+t4032+t4307;
+ t4183 = t3981+t4004;
+ t4058 = RATIONAL(8.0,525.0);
+ t4247 = t4008+t3894+t4183+t4058;
+ t4246 = RATIONAL(-11.0,420.0)+t3886+t4322;
+ t4245 = t4311+t4357;
+ t4072 = RATIONAL(2.0,75.0);
+ t4244 = t4072+t4000+t4008+t4004;
+ t4243 = t4302+t4313;
+ t4242 = t4306+t4328;
+ t4241 = t4004+t4032+t4310;
+ t4222 = y*t4077;
+ t4240 = t4171+t4041*t4222+t4354;
+ t3963 = RATIONAL(256.0,3675.0)*z;
+ t4239 = t3963+t4306+t4313;
+ t4238 = t3902+t4304+t4328;
+ t4237 = t3926+t4266;
+ t4236 = t3916+t4266;
+ t3909 = y*t4224;
+ t4039 = RATIONAL(17.0,525.0);
+ t4235 = t3909+t4039+t3980+t4297;
+ t4234 = t4000+t3909+t4067+t4307;
+ t4233 = t4027+t3910+t3986+t4338;
+ t3898 = y*t4223;
+ t4232 = t3898+t4317+t4329;
+ t4231 = t3916+t4270;
+ t4230 = t3885+t4245;
+ t4229 = t3926+t4270;
+ t4228 = t3898+t4298+t4307;
+ t4227 = t3940+t4026+t4000+t3996+t3977;
+ t4213 = t4010+t4008;
+ t4211 = t3871+t3880;
+ t3870 = y*t3881;
+ t4210 = t3894+t3870;
+ t4209 = t4010+t4011;
+ t4208 = t3899+t3870;
+ t4206 = t3899+t3872;
+ t4205 = t3929+t3871;
+ t4204 = t3894+t3872;
+ t4203 = t3880+t3870;
+ t4200 = t3929+t3870;
+ t4198 = t3872+t3880;
+ t4193 = t3917+t4007;
+ t4192 = t3871+t3894;
+ t4191 = t3871+t3899;
+ t4189 = t3983+t3984;
+ t4187 = t3900+t4007;
+ t4184 = t4004+t3922;
+ t3866 = y*t3915;
+ t4182 = t3899+t3866;
+ t4181 = t3883+t3984;
+ t4180 = t3929+t3866;
+ t4179 = t3894+t3866;
+ t4178 = t4004+t3928;
+ t4177 = t3981+t3891;
+ t4176 = t3891+t3922;
+ t4175 = t3866+t3880;
+ t4170 = t3891+t4196;
+ t4169 = t3987+t3977+t4181;
+ t3974 = RATIONAL(-61.0,490.0)*z;
+ t4168 = t3974+t3900+t4185;
+ t4167 = t4347+t4358;
+ t4166 = t4186+t4337;
+ t4165 = t4199+t4312;
+ t4164 = t4196+t4312;
+ t4163 = t4197+t4337;
+ t4162 = t4356+t4358;
+ t4161 = t4197+t4339;
+ t4160 = t4000+t4170;
+ t4158 = t4189+t4314;
+ t4157 = t4207+t4322;
+ t4156 = t3978+t3983+t4181;
+ t4155 = t3989+t3903+t4209;
+ t4005 = RATIONAL(-1.0,10.0)*z;
+ t4154 = t4005+t3883+t4193;
+ t4153 = t3980+t3903+t4213;
+ t4152 = t4001+t3935+t4213;
+ t4151 = t4186+t4339;
+ t4150 = t4184+t4189;
+ t4149 = t4005+t3904+t4187;
+ t4148 = t4341+t4343;
+ t4147 = t3974+t3895+t4193;
+ t4146 = t4176+t4190;
+ t4145 = t3935+t4004+t4209;
+ t4144 = t4010+t3891+t4350;
+ t4143 = t3889+t3872+t3922+t4308;
+ t4142 = t3937+t4289;
+ t4141 = t3894+t4146;
+ t4140 = t3940+t4271;
+ t4139 = t3911+t4289;
+ t4138 = t3944+t4316+t4325;
+ t4137 = t3880+t4176+t4183;
+ t4136 = t3910+t4271;
+ t4135 = t3869+t4274;
+ t4134 = t3899+t4280;
+ t4133 = t3873+t4274;
+ t4132 = t3929+t4280;
+ t4131 = t4151+t4272;
+ t4130 = t3911+t4161+t4300;
+ t4129 = t3915+t4180+t4324+t4358;
+ t4128 = t3940+t4189+t4196+t4309;
+ t4127 = t4000+t4070+t3891+t4009+t4145;
+ t4126 = t3979+t4044+t4156+t4309;
+ t4125 = t4148+t4299+t4346;
+ t4012 = RATIONAL(-289.0,10500.0);
+ t4124 = t4012*y+t3896+t4165+t4348;
+ t4123 = t3978+t3892+t4030+t3883+t4150;
+ t4013 = RATIONAL(289.0,10500.0);
+ t4122 = t3897+t4013*y+t4164+t4348;
+ t4121 = t4029+t3892+t4169+t4188;
+ t4120 = t4162+t4326+t4360;
+ t4119 = t4072+t4009+t4152+t4177;
+ t4118 = t3987+t3979+t3883+t4057+t4157;
+ t4117 = t4028*x+t3914+t4161+t4323;
+ t4116 = t4167+t4326+t4331;
+ t4115 = t3928+t4013*x+t4163+t4353;
+ t4114 = t4302+t4328+t4341+t4346;
+ t4113 = t4033*x+t3931+t4151+t4323;
+ t4112 = t4012*x+t3924+t4166+t4353;
+ t4111 = t4067+t3898+t4155+t4160+t4278;
+ t4110 = t4027+t4128+t4177+t4286;
+ t4024 = RATIONAL(-17.0,2100.0);
+ t4109 = t4024+t4137+t4189+t4238;
+ t4108 = t3884+t3956+t4128+t4314+t4319;
+ t4107 = t3909+t4155+t4240+t4298;
+ t4106 = t3920+t3928+t3922+t3962+t3870+t4166+t4264;
+ t4105 = t3885+t3871+t3922+t4151+t4258+t4327;
+ t4104 = t3960+t3931+t4130+t4246;
+ t4103 = t3903+t3866+t4144+t4199+t4285+t4342;
+ t4102 = t4049+t4141+t4209+t4239;
+ t4101 = t3899+t4162+t4267+t4324+t4352;
+ t4100 = t3909+t4153+t4170+t4278+t4317;
+ t3876 = t4036*t4222;
+ t4099 = t3876+t3867+t3956+t4164+t4332+t4354;
+ t4098 = t3953+t3963+t4138+t4167+t4350;
+ t4097 = t4026+t3910+t4157+t4160+t4286;
+ t4096 = t4027+t3899+t4150+t4230+t4314;
+ t4095 = t3928+t3880+t4146+t4334+t4343+t4362;
+ t4094 = t4039+t3992+t3898+t4153+t4240;
+ t4093 = t3963+t3944+t4143+t4144+t4356;
+ t4092 = t3960+t3868+t3876+t3951+t3878+t3903+t4163+t4173;
+ t4091 = t4138+t4281+t4343;
+ t4090 = t3891+t3870+t4165+t4262+t4285;
+ t4089 = t4024+t3894+t3922+t4148+t4178+t4334+t4338;
+ t4088 = t4058+t4137+t4213+t4239;
+ t4087 = t3872+t4242+t4281+t4325;
+ t4086 = t3910+t4158+t4309+t4315+t4319;
+ t4085 = t4141+t4238+t4362;
+ t4084 = t3881+t3962+t4163+t4184+t4288+t4303;
+ t4083 = t3914+t3947+t4131+t4246;
+ t4082 = t3889+t3973+t3885+t4130+t4364;
+ coeff_dz_m2_m2_m2 = t4086+t4284+t4336;
+ coeff_dz_m1_m2_m2 = t4091+t4233+t4296;
+ coeff_dz_0_m2_m2 = t3910+t4126+t4287;
+ coeff_dz_p1_m2_m2 = t4087+t4233+t4301;
+ coeff_dz_p2_m2_m2 = t4086+t4290+t4340;
+ coeff_dz_m2_m1_m2 = t3893+t3911+t4105+t4279+t4349;
+ coeff_dz_m1_m1_m2 = t4089+t4180+t4236;
+ coeff_dz_0_m1_m2 = t3929+t4123+t4250;
+ coeff_dz_p1_m1_m2 = t4109+t4200+t4237;
+ coeff_dz_p2_m1_m2 = t3885+t3934+t4143+t4158+t4273+t4279+t4351;
+ coeff_dz_m2_0_m2 = t3911+t4113+t4261;
+ coeff_dz_m1_0_m2 = t3894+t4125+t4257;
+ coeff_dz_0_0_m2 = RATIONAL(-41.0,2100.0)+t3996+t4156+t4293;
+ coeff_dz_p1_0_m2 = t3880+t4114+t4257;
+ coeff_dz_p2_0_m2 = t3937+t4117+t4261;
+ coeff_dz_m2_p1_m2 = t3911+t4096+t3872+t3934+t4186+t4327;
+ coeff_dz_m1_p1_m2 = t4089+t4208+t4229;
+ coeff_dz_0_p1_m2 = t3899+t4123+t4260;
+ coeff_dz_p1_p1_m2 = t4109+t4182+t4231;
+ coeff_dz_p2_p1_m2 = t3893+t4096+t4273+t4316;
+ coeff_dz_m2_p2_m2 = t4108+t4284+t4340;
+ coeff_dz_m1_p2_m2 = t4110+t3934+t4204+t4255;
+ coeff_dz_0_p2_m2 = t3940+t4126+t4291;
+ coeff_dz_p1_p2_m2 = t4110+t3893+t4211+t4242;
+ coeff_dz_p2_p2_m2 = t4108+t4290+t4336;
+ coeff_dz_m2_m2_m1 = t4093+t4259+t4321;
+ coeff_dz_m1_m2_m1 = t4101+t3915+t3916+t3870+t4275;
+ coeff_dz_0_m2_m1 = t3899+t4120+t4253;
+ coeff_dz_p1_m2_m1 = t3881+t4101+t3926+t3928+t3866+t4294;
+ coeff_dz_p2_m2_m1 = t4102+t3934+t4191+t4254;
+ coeff_dz_m2_m1_m1 = t4111+t3916+t4203+t4251;
+ coeff_dz_m1_m1_m1 = t4092+t4228+t4330;
+ coeff_dz_0_m1_m1 = t3898+t4122+t4248;
+ coeff_dz_p1_m1_m1 = t4099+t4228+t4305;
+ coeff_dz_p2_m1_m1 = t4111+t3926+t4179+t4262;
+ coeff_dz_m2_0_m1 = t3880+t4127+t4249;
+ coeff_dz_m1_0_m1 = t3915+t4115+t4241;
+ coeff_dz_0_0_m1 = t3981+RATIONAL(-4.0,105.0)+t4145+t4355;
+ coeff_dz_p1_0_m1 = t3881+t4112+t4241;
+ coeff_dz_p2_0_m1 = t3894+t4127+t4243;
+ coeff_dz_m2_p1_m1 = t4103+t4234+t4320;
+ coeff_dz_m1_p1_m1 = t4107+t4277+t4359;
+ coeff_dz_0_p1_m1 = t3909+t4124+t4248;
+ coeff_dz_p1_p1_m1 = t4107+t4283+t4333;
+ coeff_dz_p2_p1_m1 = t4090+t4234+t4335;
+ coeff_dz_m2_p2_m1 = t4098+t4259+t4345;
+ coeff_dz_m1_p2_m1 = t3926+t4129+t4264+t4267+t4275;
+ coeff_dz_0_p2_m1 = t3929+t4116+t4253;
+ coeff_dz_p1_p2_m1 = t3881+t3929+t4106+t3916+t4267;
+ coeff_dz_p2_p2_m1 = t4102+t4268+t4361;
+ coeff_dz_m2_m2_0 = t3940+t3937+t4133;
+ coeff_dz_m1_m2_0 = t4140+t4198;
+ coeff_dz_0_m2_0 = t3940+t4149;
+ coeff_dz_p1_m2_0 = t4140+t4192;
+ coeff_dz_p2_m2_0 = t3911+t3940+t4135;
+ coeff_dz_m2_m1_0 = t4142+t4206;
+ coeff_dz_m1_m1_0 = t4134+t4203;
+ coeff_dz_0_m1_0 = t3899+t4168;
+ coeff_dz_p1_m1_0 = t4134+t4179;
+ coeff_dz_p2_m1_0 = t4139+t4191;
+ coeff_dz_m2_0_0 = t3937+t4154;
+ coeff_dz_m1_0_0 = t3880+t4147;
+ coeff_dz_0_0_0 = t3917+RATIONAL(-13.0,98.0)*z+t4187;
+ coeff_dz_p1_0_0 = t3894+t4147;
+ coeff_dz_p2_0_0 = t3911+t4154;
+ coeff_dz_m2_p1_0 = t4142+t4205;
+ coeff_dz_m1_p1_0 = t4132+t4175;
+ coeff_dz_0_p1_0 = t3929+t4168;
+ coeff_dz_p1_p1_0 = t4132+t4210;
+ coeff_dz_p2_p1_0 = t4139+t4212;
+ coeff_dz_m2_p2_0 = t3937+t3910+t4135;
+ coeff_dz_m1_p2_0 = t4136+t4211;
+ coeff_dz_0_p2_0 = t3910+t4149;
+ coeff_dz_p1_p2_0 = t4136+t4204;
+ coeff_dz_p2_p2_0 = t3910+t3911+t4133;
+ coeff_dz_m2_m2_p1 = t4088+t3934+t4206+t4268;
+ coeff_dz_m1_m2_p1 = t3915+t3899+t4106+t3926+t4004+t4288;
+ coeff_dz_0_m2_p1 = t3899+t4116+t4244;
+ coeff_dz_p1_m2_p1 = t4084+t3916+t4182+t4264;
+ coeff_dz_p2_m2_p1 = t4098+t4247+t4321;
+ coeff_dz_m2_m1_p1 = t4090+t4232+t4320;
+ coeff_dz_m1_m1_p1 = t4094+t4283+t4359;
+ coeff_dz_0_m1_p1 = t3898+t4124+t4269;
+ coeff_dz_p1_m1_p1 = t4094+t4277+t4333;
+ coeff_dz_p2_m1_p1 = t4103+t4232+t4335;
+ coeff_dz_m2_0_p1 = t3880+t4119+t4243;
+ coeff_dz_m1_0_p1 = t3915+t4112+t4256;
+ coeff_dz_0_0_p1 = RATIONAL(4.0,105.0)+t4000+t4152+t4355;
+ coeff_dz_p1_0_p1 = t3881+t4115+t4256;
+ coeff_dz_p2_0_p1 = t3894+t4119+t4249;
+ coeff_dz_m2_p1_p1 = t4100+t3916+t4175+t4262;
+ coeff_dz_m1_p1_p1 = t4099+t4235+t4330;
+ coeff_dz_0_p1_p1 = t3909+t4122+t4269;
+ coeff_dz_p1_p1_p1 = t4092+t4235+t4305;
+ coeff_dz_p2_p1_p1 = t4100+t3926+t4210+t4251;
+ coeff_dz_m2_p2_p1 = t4088+t3893+t4205+t4254;
+ coeff_dz_m1_p2_p1 = t3916+t4129+t4178+t4263+t4288+t4294;
+ coeff_dz_0_p2_p1 = t3929+t4120+t4244;
+ coeff_dz_p1_p2_p1 = t3926+t4084+t4200+t4263;
+ coeff_dz_p2_p2_p1 = t4093+t4247+t4345;
+ coeff_dz_m2_m2_p2 = t4104+t4282+t4295;
+ coeff_dz_m1_m2_p2 = t4097+t3934+t4192+t4242;
+ coeff_dz_0_m2_p2 = t3910+t4118+t4291;
+ coeff_dz_p1_m2_p2 = t3893+t4097+t4198+t4255;
+ coeff_dz_p2_m2_p2 = t4083+t4282+t4318;
+ coeff_dz_m2_m1_p2 = t4082+t3934+t4205+t4245;
+ coeff_dz_m1_m1_p2 = t4085+t4180+t4229;
+ coeff_dz_0_m1_p2 = t3929+t4121+t4260;
+ coeff_dz_p1_m1_p2 = t4095+t4200+t4231;
+ coeff_dz_p2_m1_p2 = t4131+t4230+t4327+t4361+t4364;
+ coeff_dz_m2_0_p2 = t3911+t4117+t4265;
+ coeff_dz_m1_0_p2 = t3894+t4114+t4252;
+ coeff_dz_0_0_p2 = t3986+RATIONAL(41.0,2100.0)+t4169+t4293;
+ coeff_dz_p1_0_p2 = t3880+t4125+t4252;
+ coeff_dz_p2_0_p2 = t3937+t4113+t4265;
+ coeff_dz_m2_p1_p2 = t4082+t3893+t4206+t4258;
+ coeff_dz_m1_p1_p2 = t4085+t4208+t4236;
+ coeff_dz_0_p1_p2 = t3899+t4121+t4250;
+ coeff_dz_p1_p1_p2 = t4095+t4182+t4237;
+ coeff_dz_p2_p1_p2 = t4026+t4001+t4105+t3899+t3934+t4272;
+ coeff_dz_m2_p2_p2 = t4104+t4276+t4318;
+ coeff_dz_m1_p2_p2 = t4087+t4227+t4296;
+ coeff_dz_0_p2_p2 = t3940+t4118+t4287;
+ coeff_dz_p1_p2_p2 = t4091+t4227+t4301;
+ coeff_dz_p2_p2_p2 = t4083+t4276+t4295;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c
new file mode 100644
index 0000000..2e91c6b
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c
@@ -0,0 +1,583 @@
+fp t5629,
+ t5588,
+ t5621,
+ t5631,
+ t5586,
+ t5787,
+ t5628,
+ t5630,
+ t5585,
+ t5786,
+ t5626,
+ t5592,
+ t5616,
+ t5584,
+ t5785,
+ t5560,
+ t5594,
+ t5784,
+ t5598,
+ t5615,
+ t5582,
+ t5783,
+ t5782,
+ t5610,
+ t5577,
+ t5618,
+ t5781,
+ t5620,
+ t5573,
+ t5590,
+ t5780,
+ t5611,
+ t5570,
+ t5779,
+ t5609,
+ t5574,
+ t5778,
+ t5600,
+ t5777,
+ t5591,
+ t5563,
+ t5776,
+ t5587,
+ t5775,
+ t5774,
+ t5608,
+ t5569,
+ t5773,
+ t5597,
+ t5579,
+ t5772,
+ t5589,
+ t5559,
+ t5601,
+ t5771,
+ t5561,
+ t5583,
+ t5770,
+ t5596,
+ t5769,
+ t5558,
+ t5613,
+ t5575,
+ t5768,
+ t5767,
+ t5567,
+ t5766,
+ t5564,
+ t5765,
+ t5751,
+ t5554,
+ t5764,
+ t5604,
+ t5763,
+ t5612,
+ t5572,
+ t5762,
+ t5593,
+ t5580,
+ t5761,
+ t5599,
+ t5760,
+ t5553,
+ t5759,
+ t5758,
+ t5757,
+ t5565,
+ t5711,
+ t5756,
+ t5571,
+ t5623,
+ t5755,
+ t5754,
+ t5717,
+ t5753,
+ t5752,
+ t5578,
+ t5619,
+ t5576,
+ t5750,
+ t5749,
+ t5549,
+ t5748,
+ t5557,
+ t5747,
+ t5746,
+ t5568,
+ t5552,
+ t5745,
+ t5744,
+ t5743,
+ t5546,
+ t5742,
+ t5741,
+ t5740,
+ t5739,
+ t5738,
+ t5737,
+ t5736,
+ t5735,
+ t5734,
+ t5733,
+ t5732,
+ t5731,
+ t5730,
+ t5729,
+ t5550,
+ t5566,
+ t5728,
+ t5727,
+ t5726,
+ t5725,
+ t5723,
+ t5722,
+ t5555,
+ t5721,
+ t5720,
+ t5718,
+ t5716,
+ t5715,
+ t5714,
+ t5713,
+ t5712,
+ t5710,
+ t5709,
+ t5708,
+ t5707,
+ t5706,
+ t5551,
+ t5705,
+ t5704,
+ t5703,
+ t5702,
+ t5701,
+ t5700,
+ t5699,
+ t5698,
+ t5697,
+ t5622,
+ t5696,
+ t5695,
+ t5694,
+ t5693,
+ t5581,
+ t5692,
+ t5691,
+ t5690,
+ t5689,
+ t5688,
+ t5687,
+ t5686,
+ t5556,
+ t5685,
+ t5548,
+ t5684,
+ t5683,
+ t5682,
+ t5681,
+ t5680,
+ t5679,
+ t5678,
+ t5677,
+ t5676,
+ t5675,
+ t5562,
+ t5674,
+ t5673,
+ t5672,
+ t5671,
+ t5670,
+ t5669,
+ t5668,
+ t5667,
+ t5666,
+ t5665,
+ t5664,
+ t5663,
+ t5662,
+ t5661,
+ t5547,
+ t5660,
+ t5659,
+ t5658,
+ t5657,
+ t5656,
+ t5655,
+ t5654,
+ t5653,
+ t5652,
+ t5651,
+ t5650,
+ t5649,
+ t5648,
+ t5647,
+ t5646,
+ t5645,
+ t5644,
+ t5643,
+ t5642,
+ t5641,
+ t5640,
+ t5639,
+ t5638,
+ t5637,
+ t5636,
+ t5635,
+ t5634,
+ t5633,
+ t5632;
+ t5629 = z*z;
+ t5588 = RATIONAL(3.0,25.0)*t5629;
+ t5621 = RATIONAL(1.0,245.0);
+ t5631 = x*x;
+ t5586 = t5621*t5631;
+ t5787 = t5588+t5586;
+ t5628 = RATIONAL(4.0,75.0);
+ t5630 = y*y;
+ t5585 = t5621*t5630;
+ t5786 = t5628+t5585;
+ t5626 = RATIONAL(1.0,50.0);
+ t5592 = t5626*z;
+ t5616 = RATIONAL(-2.0,175.0);
+ t5584 = t5616*y;
+ t5785 = t5592+t5584;
+ t5560 = y*t5592;
+ t5594 = RATIONAL(-1.0,25.0)*z;
+ t5784 = t5560+t5594;
+ t5598 = RATIONAL(-169.0,14700.0);
+ t5615 = RATIONAL(2.0,245.0);
+ t5582 = t5615*t5631;
+ t5783 = t5598+t5582;
+ t5782 = t5592+t5560;
+ t5610 = RATIONAL(-2.0,245.0);
+ t5577 = t5610*t5631;
+ t5618 = RATIONAL(-1.0,300.0);
+ t5781 = t5577+t5618;
+ t5620 = RATIONAL(-1.0,245.0);
+ t5573 = t5620*t5630;
+ t5590 = RATIONAL(-2.0,25.0)*t5629;
+ t5780 = t5573+t5590;
+ t5611 = RATIONAL(1.0,350.0);
+ t5570 = t5611*y;
+ t5779 = t5570+t5560;
+ t5609 = RATIONAL(-1.0,350.0);
+ t5574 = t5609*y;
+ t5778 = t5560+t5574;
+ t5600 = RATIONAL(151.0,3675.0);
+ t5777 = t5585+t5600;
+ t5591 = RATIONAL(-1.0,50.0)*z;
+ t5563 = y*t5591;
+ t5776 = t5591+t5563;
+ t5587 = t5611*x;
+ t5775 = t5594+t5587;
+ t5774 = t5570+t5563;
+ t5608 = RATIONAL(1.0,490.0);
+ t5569 = t5608*t5630;
+ t5773 = t5570+t5569;
+ t5597 = RATIONAL(191.0,14700.0);
+ t5579 = t5620*t5631;
+ t5772 = t5597+t5579;
+ t5589 = RATIONAL(1.0,25.0)*z;
+ t5559 = y*t5589;
+ t5601 = RATIONAL(256.0,3675.0);
+ t5771 = t5559+t5601;
+ t5561 = x*t5592;
+ t5583 = t5616*x;
+ t5770 = t5561+t5583;
+ t5596 = RATIONAL(311.0,14700.0);
+ t5769 = t5596+t5577;
+ t5558 = x*t5591;
+ t5613 = RATIONAL(2.0,175.0);
+ t5575 = t5613*x;
+ t5768 = t5558+t5575;
+ t5767 = RATIONAL(166.0,3675.0)+t5569;
+ t5567 = t5608*t5631;
+ t5766 = t5590+t5567;
+ t5564 = x*t5594;
+ t5765 = t5589+t5564;
+ t5751 = x*y;
+ t5554 = RATIONAL(-1.0,700.0)*t5751;
+ t5764 = t5554+t5563;
+ t5604 = RATIONAL(211.0,3675.0);
+ t5763 = t5573+t5604;
+ t5612 = RATIONAL(-1.0,175.0);
+ t5572 = t5612*y;
+ t5762 = t5589+t5572;
+ t5593 = t5626*t5629;
+ t5580 = t5615*t5630;
+ t5761 = t5593+t5580;
+ t5599 = RATIONAL(-529.0,14700.0);
+ t5760 = t5582+t5599;
+ t5553 = RATIONAL(1.0,700.0)*t5751;
+ t5759 = t5553+t5574;
+ t5758 = t5598+t5579;
+ t5757 = t5575+t5582;
+ t5565 = y*t5594;
+ t5711 = t5565+t5780;
+ t5756 = t5579+t5711+t5601;
+ t5571 = t5610*t5630;
+ t5623 = RATIONAL(-9.0,98.0);
+ t5755 = t5571+t5623+t5787;
+ t5754 = RATIONAL(-57.0,490.0)+t5585+t5787;
+ t5717 = t5577+t5588;
+ t5753 = t5717+t5623+t5585;
+ t5752 = t5717+RATIONAL(-33.0,490.0)+t5571;
+ t5578 = t5612*x;
+ t5619 = RATIONAL(1.0,175.0);
+ t5576 = t5619*x;
+ t5750 = z*RATIONAL(-1.0,100.0);
+ t5749 = z*RATIONAL(1.0,100.0);
+ t5549 = x*t5570;
+ t5748 = t5549+t5572;
+ t5557 = y*t5576;
+ t5747 = t5576+t5557;
+ t5746 = t5576+t5572;
+ t5568 = t5619*y;
+ t5552 = x*t5574;
+ t5745 = t5568+t5552;
+ t5744 = t5589+t5590;
+ t5743 = t5557+t5583;
+ t5546 = y*t5578;
+ t5742 = t5576+t5546;
+ t5741 = t5573+t5568;
+ t5740 = t5576+t5579;
+ t5739 = t5576+t5568;
+ t5738 = t5578+t5568;
+ t5737 = t5578+t5557;
+ t5736 = t5592+t5593;
+ t5735 = t5576+t5549;
+ t5734 = t5575+t5546;
+ t5733 = t5590+t5586;
+ t5732 = t5578+t5552;
+ t5731 = t5546+t5583;
+ t5730 = t5560+t5579;
+ t5729 = t5578+t5546;
+ t5550 = y*t5583;
+ t5566 = t5613*y;
+ t5728 = t5550+t5566;
+ t5727 = t5575+t5557;
+ t5726 = t5579+t5563;
+ t5725 = t5578+t5572;
+ t5723 = t5573+t5572;
+ t5722 = t5578+t5579;
+ t5555 = y*t5575;
+ t5721 = t5555+t5584;
+ t5720 = t5588+t5582;
+ t5718 = RATIONAL(-61.0,490.0)+t5588;
+ t5716 = t5590+t5628;
+ t5715 = t5571+t5593;
+ t5714 = t5593+t5591;
+ t5713 = t5566+t5761;
+ t5712 = t5590+t5740;
+ t5710 = t5594+t5780;
+ t5709 = t5563+t5761;
+ t5708 = t5590+t5549+t5604;
+ t5707 = t5590+t5569+t5574;
+ t5706 = t5561+t5766;
+ t5551 = y*t5750;
+ t5705 = t5573+t5593+t5551;
+ t5704 = t5580+t5714;
+ t5703 = t5573+t5736;
+ t5702 = t5579+t5723;
+ t5701 = t5592+t5715;
+ t5700 = t5558+t5766;
+ t5699 = t5571+t5714;
+ t5698 = t5580+t5586+t5718;
+ t5697 = RATIONAL(136.0,3675.0)+t5585+t5733;
+ t5622 = RATIONAL(-1.0,10.0);
+ t5696 = t5571+t5622+t5720;
+ t5695 = t5622+t5580+t5717;
+ t5694 = t5577+RATIONAL(431.0,14700.0)+t5715;
+ t5693 = t5582+t5585+t5718;
+ t5581 = t5609*x;
+ t5692 = t5594+t5581+t5700;
+ t5691 = t5600+t5733+t5773;
+ t5690 = t5557+t5753;
+ t5689 = t5579+t5594+t5585+t5716;
+ t5688 = t5566+t5755;
+ t5687 = t5589+t5587+t5700;
+ t5686 = t5558+t5582+t5583+t5736;
+ t5556 = x*t5749;
+ t5685 = t5556+t5714+t5722;
+ t5548 = y*t5749;
+ t5684 = t5568+t5548+t5703;
+ t5683 = t5709+t5785;
+ t5682 = t5618+t5582+t5699;
+ t5681 = t5586+t5600+t5707;
+ t5680 = t5548+t5714+t5723;
+ t5679 = t5584+t5755;
+ t5678 = t5575+t5752;
+ t5677 = t5628+t5586+t5711;
+ t5676 = t5706+t5775;
+ t5675 = t5593+t5741+t5769;
+ t5562 = x*t5589;
+ t5674 = t5562+t5722+t5744;
+ t5673 = t5572+t5551+t5703;
+ t5672 = t5546+t5753;
+ t5671 = t5713+t5781;
+ t5670 = t5583+t5752;
+ t5669 = t5549+t5754;
+ t5668 = t5560+t5584+t5704;
+ t5667 = t5589+t5581+t5706;
+ t5666 = t5596+t5579+t5701;
+ t5665 = t5552+t5754;
+ t5664 = t5559+t5573+t5586+t5716;
+ t5663 = t5559+t5552+t5706+t5763;
+ t5662 = t5676+t5767;
+ t5661 = t5594+t5604+t5707+t5726;
+ t5547 = x*t5750;
+ t5660 = t5547+t5549+t5705+t5772;
+ t5659 = t5562+t5557+t5756;
+ t5658 = t5680+t5783;
+ t5657 = t5692+t5767;
+ t5656 = t5546+t5564+t5756;
+ t5655 = t5668+t5758;
+ t5654 = t5568+t5579+t5710+t5771;
+ t5653 = t5568+t5591+t5705+t5783;
+ t5652 = t5598+t5566+t5704+t5726;
+ t5651 = t5683+t5758;
+ t5650 = t5569+t5564+t5708+t5730;
+ t5649 = t5673+t5783;
+ t5648 = t5684+t5783;
+ t5647 = t5604+t5552+t5712+t5773;
+ t5646 = t5702+t5744+t5771;
+ t5645 = t5684+t5772;
+ t5644 = t5592+t5598+t5713+t5730;
+ t5643 = t5668+t5760;
+ t5642 = t5569+t5604+t5674;
+ t5641 = t5687+t5767;
+ t5640 = t5561+t5550+t5709+t5760;
+ t5639 = t5555+t5599+t5713+t5757;
+ t5638 = t5580+t5599+t5686;
+ t5637 = t5581+t5567+t5708+t5741;
+ t5636 = t5565+t5572+t5567+t5604+t5710;
+ t5635 = t5667+t5767;
+ t5634 = t5576+t5597+t5593+t5552+t5702;
+ t5633 = t5687+t5763;
+ t5632 = t5573+t5597+t5685;
+ coeff_dzz_m2_m2_m2 = t5555+t5643+t5770;
+ coeff_dzz_m1_m2_m2 = t5556+t5655+t5737;
+ coeff_dzz_0_m2_m2 = t5668+t5781;
+ coeff_dzz_p1_m2_m2 = t5547+t5655+t5742;
+ coeff_dzz_p2_m2_m2 = t5550+t5643+t5768;
+ coeff_dzz_m2_m1_m2 = t5561+t5658+t5743;
+ coeff_dzz_m1_m1_m2 = t5548+t5632+t5748;
+ coeff_dzz_0_m1_m2 = t5680+t5769;
+ coeff_dzz_p1_m1_m2 = t5591+t5547+t5548+t5634;
+ coeff_dzz_p2_m1_m2 = t5558+t5658+t5734;
+ coeff_dzz_m2_0_m2 = t5682+t5770;
+ coeff_dzz_m1_0_m2 = t5571+t5596+t5685;
+ coeff_dzz_0_0_m2 = t5591+t5694;
+ coeff_dzz_p1_0_m2 = t5596+t5547+t5699+t5740;
+ coeff_dzz_p2_0_m2 = t5682+t5768;
+ coeff_dzz_m2_p1_m2 = t5561+t5653+t5731;
+ coeff_dzz_m1_p1_m2 = t5551+t5632+t5745;
+ coeff_dzz_0_p1_m2 = t5591+t5551+t5675;
+ coeff_dzz_p1_p1_m2 = t5591+t5660+t5739;
+ coeff_dzz_p2_p1_m2 = t5558+t5653+t5727;
+ coeff_dzz_m2_p2_m2 = t5566+t5583+t5591+t5640;
+ coeff_dzz_m1_p2_m2 = t5556+t5652+t5729;
+ coeff_dzz_0_p2_m2 = t5671+t5776;
+ coeff_dzz_p1_p2_m2 = t5547+t5652+t5747;
+ coeff_dzz_p2_p2_m2 = t5558+t5639+t5776;
+ coeff_dzz_m2_m2_m1 = t5589+t5656+t5739;
+ coeff_dzz_m1_m2_m1 = t5565+t5633+t5745;
+ coeff_dzz_0_m2_m1 = t5589+t5568+t5677;
+ coeff_dzz_p1_m2_m1 = t5565+t5561+t5589+t5637;
+ coeff_dzz_p2_m2_m1 = t5589+t5659+t5738;
+ coeff_dzz_m2_m1_m1 = t5563+t5647+t5765;
+ coeff_dzz_m1_m1_m1 = t5570+t5641+t5764;
+ coeff_dzz_0_m1_m1 = t5589+t5563+t5691;
+ coeff_dzz_p1_m1_m1 = t5553+t5635+t5774;
+ coeff_dzz_p2_m1_m1 = t5549+t5642+t5774;
+ coeff_dzz_m2_0_m1 = t5712+t5765+t5786;
+ coeff_dzz_m1_0_m1 = t5687+t5777;
+ coeff_dzz_0_0_m1 = t5589+t5697;
+ coeff_dzz_p1_0_m1 = t5667+t5777;
+ coeff_dzz_p2_0_m1 = t5674+t5786;
+ coeff_dzz_m2_p1_m1 = t5589+t5576+t5574+t5650;
+ coeff_dzz_m1_p1_m1 = t5560+t5641+t5759;
+ coeff_dzz_0_p1_m1 = t5589+t5560+t5681;
+ coeff_dzz_p1_p1_m1 = t5554+t5635+t5778;
+ coeff_dzz_p2_p1_m1 = t5552+t5642+t5778;
+ coeff_dzz_m2_p2_m1 = t5564+t5646+t5747;
+ coeff_dzz_m1_p2_m1 = t5559+t5633+t5748;
+ coeff_dzz_0_p2_m1 = t5664+t5762;
+ coeff_dzz_p1_p2_m1 = t5581+t5663+t5762;
+ coeff_dzz_p2_p2_m1 = t5562+t5646+t5729;
+ coeff_dzz_m2_m2_0 = t5678+t5728;
+ coeff_dzz_m1_m2_0 = t5688+t5742;
+ coeff_dzz_0_m2_0 = t5566+t5696;
+ coeff_dzz_p1_m2_0 = t5688+t5737;
+ coeff_dzz_p2_m2_0 = t5555+t5566+t5670;
+ coeff_dzz_m2_m1_0 = t5575+t5568+t5672;
+ coeff_dzz_m1_m1_0 = t5665+t5739;
+ coeff_dzz_0_m1_0 = t5568+t5693;
+ coeff_dzz_p1_m1_0 = t5669+t5738;
+ coeff_dzz_p2_m1_0 = t5568+t5583+t5690;
+ coeff_dzz_m2_0_0 = t5575+t5695;
+ coeff_dzz_m1_0_0 = t5576+t5698;
+ coeff_dzz_0_0_0 = RATIONAL(-13.0,98.0)+t5580+t5720;
+ coeff_dzz_p1_0_0 = t5578+t5698;
+ coeff_dzz_p2_0_0 = t5583+t5695;
+ coeff_dzz_m2_p1_0 = t5575+t5572+t5690;
+ coeff_dzz_m1_p1_0 = t5669+t5746;
+ coeff_dzz_0_p1_0 = t5572+t5693;
+ coeff_dzz_p1_p1_0 = t5665+t5725;
+ coeff_dzz_p2_p1_0 = t5572+t5583+t5672;
+ coeff_dzz_m2_p2_0 = t5678+t5721;
+ coeff_dzz_m1_p2_0 = t5679+t5747;
+ coeff_dzz_0_p2_0 = t5584+t5696;
+ coeff_dzz_p1_p2_0 = t5679+t5729;
+ coeff_dzz_p2_p2_0 = t5550+t5584+t5670;
+ coeff_dzz_m2_m2_p1 = t5562+t5654+t5742;
+ coeff_dzz_m1_m2_p1 = t5568+t5663+t5775;
+ coeff_dzz_0_m2_p1 = t5594+t5568+t5664;
+ coeff_dzz_p1_m2_p1 = t5559+t5558+t5594+t5637;
+ coeff_dzz_p2_m2_p1 = t5564+t5654+t5737;
+ coeff_dzz_m2_m1_p1 = t5562+t5647+t5784;
+ coeff_dzz_m1_m1_p1 = t5554+t5662+t5779;
+ coeff_dzz_0_m1_p1 = t5691+t5784;
+ coeff_dzz_p1_m1_p1 = t5553+t5657+t5779;
+ coeff_dzz_p2_m1_p1 = t5578+t5594+t5570+t5650;
+ coeff_dzz_m2_0_p1 = t5576+t5562+t5689;
+ coeff_dzz_m1_0_p1 = t5676+t5777;
+ coeff_dzz_0_0_p1 = t5594+t5697;
+ coeff_dzz_p1_0_p1 = t5692+t5777;
+ coeff_dzz_p2_0_p1 = t5578+t5564+t5689;
+ coeff_dzz_m2_p1_p1 = t5562+t5661+t5735;
+ coeff_dzz_m1_p1_p1 = t5563+t5662+t5759;
+ coeff_dzz_0_p1_p1 = t5563+t5594+t5681;
+ coeff_dzz_p1_p1_p1 = t5574+t5657+t5764;
+ coeff_dzz_p2_p1_p1 = t5564+t5661+t5732;
+ coeff_dzz_m2_p2_p1 = t5594+t5659+t5746;
+ coeff_dzz_m1_p2_p1 = t5549+t5561+t5587+t5636;
+ coeff_dzz_0_p2_p1 = t5572+t5594+t5677;
+ coeff_dzz_p1_p2_p1 = t5581+t5552+t5558+t5636;
+ coeff_dzz_p2_p2_p1 = t5594+t5656+t5725;
+ coeff_dzz_m2_m2_p2 = t5563+t5638+t5721;
+ coeff_dzz_m1_m2_p2 = t5547+t5651+t5737;
+ coeff_dzz_0_m2_p2 = t5683+t5781;
+ coeff_dzz_p1_m2_p2 = t5556+t5651+t5742;
+ coeff_dzz_p2_m2_p2 = t5575+t5640+t5785;
+ coeff_dzz_m2_m1_p2 = t5558+t5649+t5743;
+ coeff_dzz_m1_m1_p2 = t5592+t5660+t5725;
+ coeff_dzz_0_m1_p2 = t5673+t5769;
+ coeff_dzz_p1_m1_p2 = t5556+t5551+t5592+t5634;
+ coeff_dzz_p2_m1_p2 = t5561+t5649+t5734;
+ coeff_dzz_m2_0_p2 = t5618+t5571+t5686;
+ coeff_dzz_m1_0_p2 = t5547+t5578+t5666;
+ coeff_dzz_0_0_p2 = t5592+t5694;
+ coeff_dzz_p1_0_p2 = t5576+t5556+t5666;
+ coeff_dzz_p2_0_p2 = t5618+t5561+t5701+t5757;
+ coeff_dzz_m2_p1_p2 = t5558+t5648+t5731;
+ coeff_dzz_m1_p1_p2 = t5547+t5645+t5732;
+ coeff_dzz_0_p1_p2 = t5548+t5592+t5675;
+ coeff_dzz_p1_p1_p2 = t5556+t5645+t5735;
+ coeff_dzz_p2_p1_p2 = t5561+t5648+t5727;
+ coeff_dzz_m2_p2_p2 = t5560+t5638+t5728;
+ coeff_dzz_m1_p2_p2 = t5547+t5644+t5729;
+ coeff_dzz_0_p2_p2 = t5671+t5782;
+ coeff_dzz_p1_p2_p2 = t5556+t5644+t5747;
+ coeff_dzz_p2_p2_p2 = t5561+t5639+t5782;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order1.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order1.smooth0.c
new file mode 100644
index 0000000..4f7b89b
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order1.smooth0.c
@@ -0,0 +1,50 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_3dcube_10
+#include "../template.h"
+
+#define N_DIMS 3
+#define MOLECULE_MIN_M 0
+#define MOLECULE_MAX_M 1
+#define MOLECULE_SIZE 2
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DY
+#define HAVE_OP_DZ
+
+#define DATA_VAR_DCL_FILE_NAME "../common/3d.cube.size2/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/3d.cube.size2/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/3d.cube.size2/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/3d.cube.size2/coeff-dx.store.c"
+#define COEFF_DY_VAR_STORE_FILE_NAME "../common/3d.cube.size2/coeff-dy.store.c"
+#define COEFF_DZ_VAR_STORE_FILE_NAME "../common/3d.cube.size2/coeff-dz.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/3d.cube.size2/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/3d.cube.size2/coeff-dx.dcl.c"
+#define COEFF_DY_DCL_FILE_NAME "../common/3d.cube.size2/coeff-dy.dcl.c"
+#define COEFF_DZ_DCL_FILE_NAME "../common/3d.cube.size2/coeff-dz.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/3d.cube.size2/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/3d.cube.size2/interp-dx.compute.c"
+#define INTERP_DY_COMPUTE_FILE_NAME "../common/3d.cube.size2/interp-dy.compute.c"
+#define INTERP_DZ_COMPUTE_FILE_NAME "../common/3d.cube.size2/interp-dz.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c"
+#define COEFF_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c"
+#define COEFF_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order2.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order2.smooth0.c
new file mode 100644
index 0000000..8de6d28
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order2.smooth0.c
@@ -0,0 +1,80 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_3dcube_20
+#include "../template.h"
+
+#define N_DIMS 3
+#define MOLECULE_MIN_M -1
+#define MOLECULE_MAX_M 1
+#define MOLECULE_SIZE 3
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DY
+#define HAVE_OP_DZ
+#define HAVE_OP_DXX
+#define HAVE_OP_DXY
+#define HAVE_OP_DXZ
+#define HAVE_OP_DYY
+#define HAVE_OP_DYZ
+#define HAVE_OP_DZZ
+
+#define DATA_VAR_DCL_FILE_NAME "../common/3d.cube.size3/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/3d.cube.size3/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-dx.store.c"
+#define COEFF_DY_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-dy.store.c"
+#define COEFF_DZ_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-dz.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-dxx.store.c"
+#define COEFF_DXY_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-dxy.store.c"
+#define COEFF_DXZ_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-dxz.store.c"
+#define COEFF_DYY_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-dyy.store.c"
+#define COEFF_DYZ_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-dyz.store.c"
+#define COEFF_DZZ_VAR_STORE_FILE_NAME "../common/3d.cube.size3/coeff-dzz.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/3d.cube.size3/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/3d.cube.size3/coeff-dx.dcl.c"
+#define COEFF_DY_DCL_FILE_NAME "../common/3d.cube.size3/coeff-dy.dcl.c"
+#define COEFF_DZ_DCL_FILE_NAME "../common/3d.cube.size3/coeff-dz.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/3d.cube.size3/coeff-dxx.dcl.c"
+#define COEFF_DXY_DCL_FILE_NAME "../common/3d.cube.size3/coeff-dxy.dcl.c"
+#define COEFF_DXZ_DCL_FILE_NAME "../common/3d.cube.size3/coeff-dxz.dcl.c"
+#define COEFF_DYY_DCL_FILE_NAME "../common/3d.cube.size3/coeff-dyy.dcl.c"
+#define COEFF_DYZ_DCL_FILE_NAME "../common/3d.cube.size3/coeff-dyz.dcl.c"
+#define COEFF_DZZ_DCL_FILE_NAME "../common/3d.cube.size3/coeff-dzz.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-dx.compute.c"
+#define INTERP_DY_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-dy.compute.c"
+#define INTERP_DZ_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-dz.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-dxx.compute.c"
+#define INTERP_DXY_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-dxy.compute.c"
+#define INTERP_DXZ_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-dxz.compute.c"
+#define INTERP_DYY_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-dyy.compute.c"
+#define INTERP_DYZ_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-dyz.compute.c"
+#define INTERP_DZZ_COMPUTE_FILE_NAME "../common/3d.cube.size3/interp-dzz.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c"
+#define COEFF_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c"
+#define COEFF_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c"
+#define COEFF_DXY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c"
+#define COEFF_DXZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c"
+#define COEFF_DYY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c"
+#define COEFF_DYZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c"
+#define COEFF_DZZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order3.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order3.smooth0.c
new file mode 100644
index 0000000..2d25ba1
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order3.smooth0.c
@@ -0,0 +1,80 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_3dcube_30
+#include "../template.h"
+
+#define N_DIMS 3
+#define MOLECULE_MIN_M -1
+#define MOLECULE_MAX_M 2
+#define MOLECULE_SIZE 4
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DY
+#define HAVE_OP_DZ
+#define HAVE_OP_DXX
+#define HAVE_OP_DXY
+#define HAVE_OP_DXZ
+#define HAVE_OP_DYY
+#define HAVE_OP_DYZ
+#define HAVE_OP_DZZ
+
+#define DATA_VAR_DCL_FILE_NAME "../common/3d.cube.size4/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/3d.cube.size4/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-dx.store.c"
+#define COEFF_DY_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-dy.store.c"
+#define COEFF_DZ_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-dz.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-dxx.store.c"
+#define COEFF_DXY_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-dxy.store.c"
+#define COEFF_DXZ_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-dxz.store.c"
+#define COEFF_DYY_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-dyy.store.c"
+#define COEFF_DYZ_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-dyz.store.c"
+#define COEFF_DZZ_VAR_STORE_FILE_NAME "../common/3d.cube.size4/coeff-dzz.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/3d.cube.size4/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/3d.cube.size4/coeff-dx.dcl.c"
+#define COEFF_DY_DCL_FILE_NAME "../common/3d.cube.size4/coeff-dy.dcl.c"
+#define COEFF_DZ_DCL_FILE_NAME "../common/3d.cube.size4/coeff-dz.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/3d.cube.size4/coeff-dxx.dcl.c"
+#define COEFF_DXY_DCL_FILE_NAME "../common/3d.cube.size4/coeff-dxy.dcl.c"
+#define COEFF_DXZ_DCL_FILE_NAME "../common/3d.cube.size4/coeff-dxz.dcl.c"
+#define COEFF_DYY_DCL_FILE_NAME "../common/3d.cube.size4/coeff-dyy.dcl.c"
+#define COEFF_DYZ_DCL_FILE_NAME "../common/3d.cube.size4/coeff-dyz.dcl.c"
+#define COEFF_DZZ_DCL_FILE_NAME "../common/3d.cube.size4/coeff-dzz.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-dx.compute.c"
+#define INTERP_DY_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-dy.compute.c"
+#define INTERP_DZ_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-dz.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-dxx.compute.c"
+#define INTERP_DXY_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-dxy.compute.c"
+#define INTERP_DXZ_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-dxz.compute.c"
+#define INTERP_DYY_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-dyy.compute.c"
+#define INTERP_DYZ_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-dyz.compute.c"
+#define INTERP_DZZ_COMPUTE_FILE_NAME "../common/3d.cube.size4/interp-dzz.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c"
+#define COEFF_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c"
+#define COEFF_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c"
+#define COEFF_DXY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c"
+#define COEFF_DXZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c"
+#define COEFF_DYY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c"
+#define COEFF_DYZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c"
+#define COEFF_DZZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order4.smooth0.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order4.smooth0.c
new file mode 100644
index 0000000..9ae7038
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.cube.order4.smooth0.c
@@ -0,0 +1,80 @@
+#include <math.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+
+#include "util_ErrorCodes.h"
+#include "cctk.h"
+#include "../InterpLocalUniform.h"
+
+/* function prototype */
+#define FUNCTION_NAME LocalInterp_ULagrange_3dcube_40
+#include "../template.h"
+
+#define N_DIMS 3
+#define MOLECULE_MIN_M -2
+#define MOLECULE_MAX_M 2
+#define MOLECULE_SIZE 5
+
+/* which derivative ops do we support? */
+#define HAVE_OP_I
+#define HAVE_OP_DX
+#define HAVE_OP_DY
+#define HAVE_OP_DZ
+#define HAVE_OP_DXX
+#define HAVE_OP_DXY
+#define HAVE_OP_DXZ
+#define HAVE_OP_DYY
+#define HAVE_OP_DYZ
+#define HAVE_OP_DZZ
+
+#define DATA_VAR_DCL_FILE_NAME "../common/3d.cube.size5/data-var.dcl.c"
+#define DATA_VAR_ASSIGN_FILE_NAME "../common/3d.cube.size5/data-var.assign.c"
+
+#define COEFF_I_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-I.store.c"
+#define COEFF_DX_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-dx.store.c"
+#define COEFF_DY_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-dy.store.c"
+#define COEFF_DZ_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-dz.store.c"
+#define COEFF_DXX_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-dxx.store.c"
+#define COEFF_DXY_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-dxy.store.c"
+#define COEFF_DXZ_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-dxz.store.c"
+#define COEFF_DYY_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-dyy.store.c"
+#define COEFF_DYZ_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-dyz.store.c"
+#define COEFF_DZZ_VAR_STORE_FILE_NAME "../common/3d.cube.size5/coeff-dzz.store.c"
+
+#define COEFF_I_DCL_FILE_NAME "../common/3d.cube.size5/coeff-I.dcl.c"
+#define COEFF_DX_DCL_FILE_NAME "../common/3d.cube.size5/coeff-dx.dcl.c"
+#define COEFF_DY_DCL_FILE_NAME "../common/3d.cube.size5/coeff-dy.dcl.c"
+#define COEFF_DZ_DCL_FILE_NAME "../common/3d.cube.size5/coeff-dz.dcl.c"
+#define COEFF_DXX_DCL_FILE_NAME "../common/3d.cube.size5/coeff-dxx.dcl.c"
+#define COEFF_DXY_DCL_FILE_NAME "../common/3d.cube.size5/coeff-dxy.dcl.c"
+#define COEFF_DXZ_DCL_FILE_NAME "../common/3d.cube.size5/coeff-dxz.dcl.c"
+#define COEFF_DYY_DCL_FILE_NAME "../common/3d.cube.size5/coeff-dyy.dcl.c"
+#define COEFF_DYZ_DCL_FILE_NAME "../common/3d.cube.size5/coeff-dyz.dcl.c"
+#define COEFF_DZZ_DCL_FILE_NAME "../common/3d.cube.size5/coeff-dzz.dcl.c"
+
+#define INTERP_I_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-I.compute.c"
+#define INTERP_DX_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-dx.compute.c"
+#define INTERP_DY_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-dy.compute.c"
+#define INTERP_DZ_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-dz.compute.c"
+#define INTERP_DXX_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-dxx.compute.c"
+#define INTERP_DXY_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-dxy.compute.c"
+#define INTERP_DXZ_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-dxz.compute.c"
+#define INTERP_DYY_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-dyy.compute.c"
+#define INTERP_DYZ_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-dyz.compute.c"
+#define INTERP_DZZ_COMPUTE_FILE_NAME "../common/3d.cube.size5/interp-dzz.compute.c"
+
+#define COEFF_I_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c"
+#define COEFF_DX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c"
+#define COEFF_DY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c"
+#define COEFF_DZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c"
+#define COEFF_DXX_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c"
+#define COEFF_DXY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c"
+#define COEFF_DXZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c"
+#define COEFF_DYY_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c"
+#define COEFF_DYZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c"
+#define COEFF_DZZ_COMPUTE_FILE_NAME "3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c"
+
+/* actual code */
+#include "../template.c"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.log b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.log
new file mode 100644
index 0000000..08e60e0
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.log
@@ -0,0 +1,40386 @@
+ |\^/| Maple 7 (IBM INTEL LINUX)
+._|\| |/|_. Copyright (c) 2001 by Waterloo Maple Inc.
+ \ MAPLE / All rights reserved. Maple is a registered trademark of
+ <____ ____> Waterloo Maple Inc.
+ | Type ? for help.
+# util.maple -- misc utility routines
+# $Id: util.maple,v 1.3 2002/05/19 13:12:18 jthorn Exp $
+>
+#
+# fix_rationals - convert numbers to RATIONAL() calls
+# nonmatching_names - find names in a list which *don't* have a specified prefix
+# sprint_numeric_list - convert a numeric list to a valid C identifier suffix
+# print_name_list_dcl - print a C declaration for a list of names
+#
+# hypercube_points - compute all (integer) points in an N-dimensional hypercube
+#
+# ftruncate - truncate a file to zero length
+#
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function converts all {integer, rational} subexpressions of its
+# input except integer exponents and -1 factors in products, into function
+# calls
+# RATIONAL(num,den)
+# This is useful in conjunction with the C() library function, since
+#
+# C( (1/3) * foo * bar )
+# t0 = foo*bar/3;
+#
+# generates a (slow) division (and runs the risk of mixed-mode-arithmetic
+# problems), while
+#
+# C((1.0/3.0) * foo * bar);
+# t0 = 0.3333333333*foo*bar;
+#
+# suffers from roundoff error. With this function,
+#
+# fix_rationals((1/3) * foo * bar);
+# RATIONAL(1,3) foo bar
+# C(%);
+# t0 = RATIONAL(1.0,3.0)*foo*bar;
+#
+# which a C preprocessor macro can easily convert to the desired
+#
+# t0 = (1.0/3.0)*foo*bar;
+#
+# Additionally, this function can be told to leave certain types of
+# subexpressions unconverged. For example,
+# fix_rationals(expr, type, specfunc(integer, DATA));
+# will leave all subexpressions of the form DATA(integer arguments)
+# unconverted.
+#
+# Arguments:
+# expr = (in) The expression to be converted.
+# inert_fn = (optional in)
+# If specified, this argument should be a Boolean procedure
+# or the name of a Boolean procedure. This procedure should
+# take one or more argument, and return true if and only if
+# the first argument should *not* be converted, i.e. if we
+# should leave this expression unchanged. See the last
+# example above.
+# ... = (optional in)
+# Any further arguments are passed as additional arguments to
+# the inert_fn procedure.
+#
+> fix_rationals :=
+> proc(
+> expr::{
+> algebraic, name = algebraic,
+> list({algebraic, name = algebraic}),
+> set ({algebraic, name = algebraic})
+> },
+> inert_fn::{name, procedure}
+> )
+> local nn, k,
+> base, power, fbase, fpower,
+> fn, fn_args_list,
+> num, den, mult;
+>
+# do we want to convert this expression?
+> if ((nargs >= 2) and inert_fn(expr, args[3..nargs]))
+> then return expr;
+> end if;
+>
+# recurse over lists and sets
+> if (type(expr, {list,set}))
+> then return map(fix_rationals, expr, args[2..nargs]);
+> end if;
+>
+# recurse over equation right hand sides
+> if (type(expr, name = algebraic))
+> then return ( lhs(expr) = fix_rationals(rhs(expr), args[2..nargs]) );
+> end if;
+>
+# recurse over functions other than RATIONAL()
+> if (type(expr, function))
+> then
+> fn := op(0, expr);
+> if (fn <> 'RATIONAL')
+> then
+> fn_args_list := [op(expr)];
+> fn_args_list := map(fix_rationals, fn_args_list, args[2..nargs]);
+> fn; return '%'( op(fn_args_list) );
+> end if;
+> end if;
+>
+> nn := nops(expr);
+>
+# recurse over sums
+> if (type(expr, `+`))
+> then return sum('fix_rationals(op(k,expr), args[2..nargs])', 'k'=1..nn);
+> end if;
+>
+# recurse over products
+# ... leaving leading -1 factors intact, i.e. not converted to RATIONAL(-1,1)
+> if (type(expr, `*`))
+> then
+> if (op(1, expr) = -1)
+> then return -1*fix_rationals(remove(type, expr, 'identical(-1)'),
+> args[2..nargs]);
+> else return product('fix_rationals(op(k,expr), args[2..nargs])',
+> 'k'=1..nn);
+> end if;
+> end if;
+>
+# recurse over powers
+# ... leaving integer exponents intact
+> if (type(expr, `^`))
+> then
+> base := op(1, expr);
+> power := op(2, expr);
+>
+> fbase := fix_rationals(base, args[2..nargs]);
+> if (type(power, integer))
+> then fpower := power;
+> else fpower := fix_rationals(power, args[2..nargs]);
+> end if;
+> return fbase ^ fpower;
+> end if;
+>
+# fix integers and fractions
+> if (type(expr, integer))
+> then return 'RATIONAL'(expr, 1);
+> end if;
+> if (type(expr, fraction))
+> then
+> num := op(1, expr);
+> den := op(2, expr);
+>
+> return 'RATIONAL'(num, den);
+> end if;
+>
+# turn Maple floating-point into integer fraction, then recursively fix that
+> if (type(expr, float))
+> then
+> mult := op(1, expr);
+> power := op(2, expr);
+> return fix_rationals(mult * 10^power, args[2..nargs]);
+> end if;
+>
+# identity op on names
+> if (type(expr, name))
+> then return expr;
+> end if;
+>
+# unknown type
+> error "%0",
+> "unknown type for expr!",
+> " whattype(expr) = ", whattype(expr),
+> " expr = ", expr;
+> end proc;
+fix_rationals := proc(expr::{algebraic, name = algebraic,
+list({algebraic, name = algebraic}), set({algebraic, name = algebraic})},
+inert_fn::{procedure, name})
+local nn, k, base, power, fbase, fpower, fn, fn_args_list, num, den, mult;
+ if 2 <= nargs and inert_fn(expr, args[3 .. nargs]) then return expr
+ end if;
+ if type(expr, {set, list}) then
+ return map(fix_rationals, expr, args[2 .. nargs])
+ end if;
+ if type(expr, name = algebraic) then
+ return lhs(expr) = fix_rationals(rhs(expr), args[2 .. nargs])
+ end if;
+ if type(expr, function) then
+ fn := op(0, expr);
+ if fn <> 'RATIONAL' then
+ fn_args_list := [op(expr)];
+ fn_args_list :=
+ map(fix_rationals, fn_args_list, args[2 .. nargs]);
+ fn;
+ return '%'(op(fn_args_list))
+ end if
+ end if;
+ nn := nops(expr);
+ if type(expr, `+`) then return
+ sum('fix_rationals(op(k, expr), args[2 .. nargs])', 'k' = 1 .. nn)
+ end if;
+ if type(expr, `*`) then
+ if op(1, expr) = -1 then return -fix_rationals(
+ remove(type, expr, 'identical(-1)'), args[2 .. nargs])
+ else return product('fix_rationals(op(k, expr), args[2 .. nargs])',
+ 'k' = 1 .. nn)
+ end if
+ end if;
+ if type(expr, `^`) then
+ base := op(1, expr);
+ power := op(2, expr);
+ fbase := fix_rationals(base, args[2 .. nargs]);
+ if type(power, integer) then fpower := power
+ else fpower := fix_rationals(power, args[2 .. nargs])
+ end if;
+ return fbase^fpower
+ end if;
+ if type(expr, integer) then return 'RATIONAL'(expr, 1) end if;
+ if type(expr, fraction) then
+ num := op(1, expr); den := op(2, expr); return 'RATIONAL'(num, den)
+ end if;
+ if type(expr, float) then
+ mult := op(1, expr);
+ power := op(2, expr);
+ return fix_rationals(mult*10^power, args[2 .. nargs])
+ end if;
+ if type(expr, name) then return expr end if;
+ error "%0", "unknown type for expr!", " whattype(expr) = ",
+ whattype(expr), " expr = ", expr
+end proc
+
+>
+################################################################################
+>
+#
+# This function finds names in a list which *don't* have a specified prefix.
+#
+# Arguments:
+# name_list = A list of the names.
+# prefix = The prefix we want to filter out.
+#
+# Results:
+# This function returns the subset list of names which don't have the
+# specified prefix.
+#
+> nonmatching_names :=
+> proc( name_list::list({name,string}), prefix::{name,string} )
+>
+> select( proc(n)
+> evalb(not StringTools[IsPrefix](prefix,n));
+> end proc
+> ,
+> name_list
+> );
+> end proc;
+nonmatching_names := proc(
+name_list::list({name, string}), prefix::{name, string})
+ select(proc(n) evalb(not StringTools[IsPrefix](prefix, n)) end proc,
+ name_list)
+end proc
+
+>
+################################################################################
+>
+#
+# This function converts a numeric list to a string which is a valid
+# C identifier suffix: elements are separated by "_", decimal points are
+# replaced by "x", and all nonzero values have explicit +/- signs, which
+# are replaced by "p"/"m".
+#
+# For example, [0,-3.5,+4] --> "0_m3x5_p4".
+#
+> sprint_numeric_list :=
+> proc(nlist::list(numeric))
+>
+# generate preliminary string, eg "+0_-3.5_+4"
+> map2(sprintf, "%+a", nlist);
+> ListTools[Join](%, "_");
+> cat(op(%));
+>
+# fixup bad characters
+> StringTools[SubstituteAll](%, "+0", "0");
+> StringTools[CharacterMap](".+-", "xpm", %);
+>
+> return %;
+> end proc;
+sprint_numeric_list := proc(nlist::list(numeric))
+ map2(sprintf, "%+a", nlist);
+ ListTools[Join](%, "_");
+ cat(op(%));
+ StringTools[SubstituteAll](%, "+0", "0");
+ StringTools[CharacterMap](".+-", "xpm", %);
+ return %
+end proc
+
+>
+################################################################################
+>
+#
+# This function prints a C declaration for a list of names.
+#
+# Argument:
+# name_list = A list of the names.
+# name_type = The C type of the names, eg. "double".
+# file_name = The file name to write the declaration to. This is
+# truncated before writing.
+#
+> print_name_list_dcl :=
+> proc( name_list::list({name,string}),
+> name_type::string,
+> file_name::string )
+> local blanks, separator_string;
+>
+> ftruncate(file_name);
+>
+# a sequence of blanks with the same length as name_type
+> seq(" ", i=1..length(name_type));
+>
+# string to separate names
+> separator_string := cat(",\n", %, " ");
+>
+> map(convert, name_list, string);
+> ListTools[Join](%, separator_string);
+> cat(op(%));
+>
+> fprintf(file_name,
+> "%s %s;\n",
+> name_type, %);
+>
+> fclose(file_name);
+> NULL;
+> end proc;
+print_name_list_dcl := proc(
+name_list::list({name, string}), name_type::string, file_name::string)
+local blanks, separator_string;
+ ftruncate(file_name);
+ seq(" ", i = 1 .. length(name_type));
+ separator_string := cat(",\n", %, " ");
+ map(convert, name_list, string);
+ ListTools[Join](%, separator_string);
+ cat(op(%));
+ fprintf(file_name, "%s %s;\n", name_type, %);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function computes a list of all the (integer) points in an
+# N-dimensional hypercube, in lexicographic order. The present
+# implementation requires N <= 4.
+#
+# Arguments:
+# cmin,cmax = N-element lists of cube minimum/maximum coordinates.
+#
+# Results:
+# The function returns a set of d-element lists giving the coordinates.
+# For example,
+# hypercube([0,0], [2,1]
+# returns
+# { [0,0], [0,1], [1,0], [1,1], [2,0], [2,1] }
+> hypercube_points :=
+> proc(cmin::list(integer), cmax::list(integer))
+> local N, i,j,k,l;
+>
+> N := nops(cmin);
+> if (nops(cmax) <> N)
+> then error
+> "must have same number of dimensions for min and max coordinates!";
+> fi;
+>
+> if (N = 1)
+> then return [seq([i], i=cmin[1]..cmax[1])];
+> elif (N = 2)
+> then return [
+> seq(
+> seq([i,j], j=cmin[2]..cmax[2]),
+> i=cmin[1]..cmax[1])
+> ];
+> elif (N = 3)
+> then return [
+> seq(
+> seq(
+> seq([i,j,k], k=cmin[3]..cmax[3]),
+> j=cmin[2]..cmax[2] ),
+> i=cmin[1]..cmax[1])
+> ];
+> elif (N = 4)
+> then return [
+> seq(
+> seq(
+> seq(
+> seq([i,j,k,l], l=cmin[4]..cmax[4]),
+> k=cmin[3]..cmax[3] ),
+> j=cmin[2]..cmax[2]),
+> i=cmin[1]..cmax[1])
+> ];
+> else
+> error "implementation restriction: must have N <= 4, got %1!", N;
+> fi;
+> end proc;
+hypercube_points := proc(cmin::list(integer), cmax::list(integer))
+local N, i, j, k, l;
+ N := nops(cmin);
+ if nops(cmax) <> N then error
+ "must have same number of dimensions for min and max coordinates!"
+ end if;
+ if N = 1 then return [seq([i], i = cmin[1] .. cmax[1])]
+ elif N = 2 then return
+ [seq(seq([i, j], j = cmin[2] .. cmax[2]), i = cmin[1] .. cmax[1])]
+ elif N = 3 then return [seq(
+ seq(seq([i, j, k], k = cmin[3] .. cmax[3]), j = cmin[2] .. cmax[2])
+ , i = cmin[1] .. cmax[1])]
+ elif N = 4 then return [seq(seq(seq(
+ seq([i, j, k, l], l = cmin[4] .. cmax[4]), k = cmin[3] .. cmax[3]),
+ j = cmin[2] .. cmax[2]), i = cmin[1] .. cmax[1])]
+ else error "implementation restriction: must have N <= 4, got %1!", N
+ end if
+end proc
+
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function truncates a file to 0 length if it exists, or creates
+# it at that length if it doesn't exist.
+#
+# Arguments:
+# file_name = (in) The name of the file.
+#
+> ftruncate :=
+> proc(file_name::string)
+> fopen(file_name, 'WRITE');
+> fclose(%);
+> NULL;
+> end proc;
+ftruncate :=
+
+ proc(file_name::string) fopen(file_name, 'WRITE'); fclose(%); NULL end proc
+
+# interpolate.maple -- compute generalized interpolation formulas/coefficients
+# $Id: interpolate.maple,v 1.4 2002/05/14 15:52:50 jthorn Exp $
+>
+#
+# <<<representation of numbers, data values, etc>>>
+# Lagrange polynomial_interpolant - compute Lagrange polynomial interpolant
+# coeff_as_lc_of_data - coefficients of ... (linear combination of data)
+#
+# print_coeff__lc_of_data - print C code to compute coefficients
+# print_data_var_assign - print C code to assign data-value variables
+# print_interp_coeff_var_store - print C code to store coeff vars "somewhere"
+# print_interp_cmpt__lc_of_data - print C code for computation of interpolant
+#
+# coeff_name - name of coefficient of data at a given [m] coordinate
+# data_var_name - name of variable storing data value at a given [m] coordinate
+#
+>
+################################################################################
+>
+#
+# ***** representation of numbers, data values, etc *****
+#
+# We use RATIONAL(p.0,q.0) to denote the rational number p/q.
+#
+# We use DATA(...) to represent the data values being interpolated at a
+# specified [m] coordinate, where the arguments are the [m] coordinates.
+#
+# We use COEFF(...) to represent the molecule coefficient at a specified
+# [m] coordinate, where the arguments are the [m] coordinates.
+#
+# For example, the usual 1-D centered 2nd order 1st derivative molecule
+# would be written
+# RATIONAL(-1.0,2.0)*DATA(-1) + RATIONA(1.0,2.0)*DATA(1)
+# and its coefficients as
+# COEFF(-1) = RATIONAL(-1.0,2.0)
+# COEFF(1) = RATIONAL(1.0,2.0)
+#
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function computes a Lagrange polynomial interpolant in any
+# number of dimensions.
+#
+# Arguments:
+# fn = The interpolation function. This should be a procedure in the
+# coordinates, having the coefficients as global variables. For
+# example,
+# proc(x,y) c00 + c10*x + c01*y end proc
+# coeff_list = A set of the interpolation coefficients (coefficients in
+# the interpolation function), for example [c00, c10, c01].
+# coord_list = A list of the coordinates (independent variables in the
+# interpolation function), for example [x,y].
+# posn_list = A list of positions (each a list of numeric values) where the
+# interpolant is to use data, for example hypercube([0,0], [1,1]).
+# Any positions may be used; if they're redundant (as in the
+# example) the least-squares interpolant is computed.
+#
+# Results:
+# This function returns the interpolating polynomial, in the form of
+# an algebraic expression in the coordinates and the data values.
+#
+> Lagrange_polynomial_interpolant :=
+> proc(
+> fn::procedure, coeff_list::list(name),
+> coord_list::list(name), posn_list::list(list(numeric))
+> )
+> local posn, data_eqns, coeff_eqns;
+>
+# coefficients of interpolating polynomial
+> data_eqns := { seq( fn(op(posn))='DATA'(op(posn)) , posn=posn_list ) };
+> coeff_eqns := linalg[leastsqrs](data_eqns, {op(coeff_list)});
+> if (has(coeff_eqns, '_t'))
+> then error "interpolation coefficients aren't uniquely determined!";
+> end if;
+>
+# interpolant as a polynomial in the coordinates
+> return subs(coeff_eqns, eval(fn))(op(coord_list));
+> end proc;
+Lagrange_polynomial_interpolant := proc(fn::procedure, coeff_list::list(name),
+coord_list::list(name), posn_list::list(list(numeric)))
+local posn, data_eqns, coeff_eqns;
+ data_eqns := {seq(fn(op(posn)) = 'DATA'(op(posn)), posn = posn_list)};
+ coeff_eqns := linalg[leastsqrs](data_eqns, {op(coeff_list)});
+ if has(coeff_eqns, '_t') then
+ error "interpolation coefficients aren't uniquely determined!"
+ end if;
+ return subs(coeff_eqns, eval(fn))(op(coord_list))
+end proc
+
+>
+################################################################################
+>
+#
+# This function takes as input an interpolating polynomial, expresses
+# it as a linear combination of the data values, and returns the coefficeints
+# of that form.
+#
+# Arguments:
+# interpolant = The interpolating polynomial (an algebraic expression
+# in the coordinates and the data values).
+# posn_list = The same list of positions as was used to compute the
+# interpolating polynomial.
+#
+# Results:
+# This function returns the coefficients, as a list of equations of the
+# form COEFF(...) = value , where each value is a polynomial in the
+# coordinates. The order of the list matches that of posn_list.
+#
+> coeff_as_lc_of_data :=
+> proc(
+> interpolant::algebraic,
+> posn_list::list(list(numeric))
+> )
+> local data_list, interpolant_as_lc_of_data;
+>
+# interpolant as a linear combination of the data values
+> data_list := [ seq( 'DATA'(op(posn)) , posn=posn_list ) ];
+> interpolant_as_lc_of_data := collect(interpolant, data_list);
+>
+# coefficients of the data values in the linear combination
+> return map(
+> proc(posn::list(numeric))
+> coeff(interpolant_as_lc_of_data, DATA(op(posn)));
+> 'COEFF'(op(posn)) = %;
+> end proc
+> ,
+> posn_list
+> );
+> end proc;
+coeff_as_lc_of_data := proc(
+interpolant::algebraic, posn_list::list(list(numeric)))
+local data_list, interpolant_as_lc_of_data;
+ data_list := [seq('DATA'(op(posn)), posn = posn_list)];
+ interpolant_as_lc_of_data := collect(interpolant, data_list);
+ return map(proc(posn::list(numeric))
+ coeff(interpolant_as_lc_of_data, DATA(op(posn)));
+ 'COEFF'(op(posn)) = %
+ end proc, posn_list)
+end proc
+
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function prints C expressions for the coefficients of an
+# interpolating polynomial. (The polynomial is expressed as linear
+# combinations of the data values with coefficients which are
+# RATIONAL(p,q) calls.)
+#
+# Arguments:
+# coeff_list = A list of the coefficients, as returned from
+# coeff_as_lc_of_data() .
+# coeff_name_prefix = A prefix string for the coefficient names.
+# temp_name_type = The C type to be used for Maple-introduced temporary
+# names, eg. "double".
+# file_name = The file name to write the coefficients to. This is
+# truncated before writing.
+#
+> print_coeff__lc_of_data :=
+> proc( coeff_list::list(specfunc(numeric,COEFF) = algebraic),
+> coeff_name_prefix::string,
+> temp_name_type::string,
+> file_name::string )
+> global `codegen/C/function/informed`;
+> local coeff_list2, cmpt_list, temp_name_list;
+>
+# convert LHS of each equation from a COEFF() call (eg COEFF(-1,+1))
+# to a Maple/C variable name (eg coeff_I_m1_p1)
+> coeff_list2 := map(
+> proc(coeff_eqn::specfunc(numeric,COEFF) = algebraic)
+> local posn;
+> posn := [op(lhs(coeff_eqn))];
+> coeff_name(posn,coeff_name_prefix);
+> convert(%, name); # codegen[C] wants LHS
+> # to be an actual Maple *name*
+> % = fix_rationals(rhs(coeff_eqn));
+> end proc
+> ,
+> coeff_list
+> );
+>
+#
+# generate the C code
+#
+>
+# tell codegen[C] not to warn about unknown RATIONAL() and DATA() "fn calls"
+# via undocumented :( global table
+> `codegen/C/function/informed`['RATIONAL'] := true;
+> `codegen/C/function/informed`['DATA'] := true;
+>
+> ftruncate(file_name);
+>
+# optimized computation sequence for all the coefficients
+# (may use local variables t0,t1,t2,...)
+> cmpt_list := [codegen[optimize](coeff_list2, tryhard)];
+>
+# list of the t0,t1,t2,... local variables
+> temp_name_list := nonmatching_names(map(lhs,cmpt_list), coeff_name_prefix);
+>
+# declare the t0,t1,t2,... local variables (if there are any)
+> if (nops(temp_name_list) > 0)
+> then print_name_list_dcl(%, temp_name_type, file_name);
+> fi;
+>
+# now print the optimized computation sequence
+> codegen[C](cmpt_list, filename=file_name);
+>
+> fclose(file_name);
+>
+> NULL;
+> end proc;
+print_coeff__lc_of_data := proc(
+coeff_list::list(specfunc(numeric, COEFF) = algebraic),
+coeff_name_prefix::string, temp_name_type::string, file_name::string)
+local coeff_list2, cmpt_list, temp_name_list;
+global `codegen/C/function/informed`;
+ coeff_list2 := map(proc(
+ coeff_eqn::(specfunc(numeric, COEFF) = algebraic))
+ local posn;
+ posn := [op(lhs(coeff_eqn))];
+ coeff_name(posn, coeff_name_prefix);
+ convert(%, name);
+ % = fix_rationals(rhs(coeff_eqn))
+ end proc, coeff_list);
+ `codegen/C/function/informed`['RATIONAL'] := true;
+ `codegen/C/function/informed`['DATA'] := true;
+ ftruncate(file_name);
+ cmpt_list := [codegen[optimize](coeff_list2, tryhard)];
+ temp_name_list :=
+ nonmatching_names(map(lhs, cmpt_list), coeff_name_prefix);
+ if 0 < nops(temp_name_list) then
+ print_name_list_dcl(%, temp_name_type, file_name)
+ end if;
+ codegen[C](cmpt_list, filename = file_name);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+>
+#
+# This function prints a sequence of C expression to assign the data-value
+# variables, eg
+# data_m1_p1 = DATA(-1,1);
+#
+# Arguments:
+# posn_list = The same list of positions as was used to compute the
+# interpolating polynomial.
+# data_var_name_prefix = A prefix string for the data variable names.
+# file_name = The file name to write the coefficients to. This is
+# truncated before writing.
+#
+> print_data_var_assign :=
+> proc(
+> posn_list::list(list(numeric)),
+> data_var_name_prefix::string,
+> file_name::string
+> )
+>
+> ftruncate(file_name);
+> map(
+> proc(posn::list(numeric))
+> fprintf(file_name,
+> "%s = %a;\n",
+> data_var_name(posn,data_var_name_prefix),
+> DATA(op(posn)));
+> end proc
+> ,
+> posn_list
+> );
+> fclose(file_name);
+>
+> NULL;
+> end proc;
+print_data_var_assign := proc(posn_list::list(list(numeric)),
+data_var_name_prefix::string, file_name::string)
+ ftruncate(file_name);
+ map(proc(posn::list(numeric))
+ fprintf(file_name, "%s = %a;\n",
+ data_var_name(posn, data_var_name_prefix), DATA(op(posn)))
+ end proc, posn_list);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+>
+#
+# This function prints a sequence of C expression to store the interpolation
+# coefficients in COEFF(...) expressions, eg
+# COEFF(1,-1) = factor * coeff_dx_p1_m1;
+#
+# Arguments:
+# posn_list = The same list of positions as was used to compute the
+# interpolating polynomial.
+# RHS_factor_name = If this string is non-empty, then the coefficient is
+# multiplied by this factor before being stored, eg
+# setting this to "factor" would give the example above.
+# If this string is empty (""), the multiplication is
+# omitted, eg
+# COEFF(1,-1) = coeff_dx_p1_m1;
+# coeff_name_prefix = A prefix string for the coefficient names.
+# file_name = The file name to write the coefficients to. This is
+# truncated before writing.
+#
+> print_interp_coeff_var_store :=
+> proc(
+> posn_list::list(list(numeric)),
+> RHS_factor_name::string,
+> coeff_name_prefix::string,
+> file_name::string
+> )
+>
+> ftruncate(file_name);
+> map(
+> proc(posn::list(numeric))
+> if (length(RHS_factor_name) > 0)
+> then fprintf(file_name,
+> "%a = %s * %s;\n",
+> 'COEFF'(op(posn)),
+> RHS_factor_name,
+> coeff_name(posn,coeff_name_prefix));
+> else fprintf(file_name,
+> "%a = %s;\n",
+> 'COEFF'(op(posn)),
+> coeff_name(posn,coeff_name_prefix));
+> end if;
+> end proc
+> ,
+> posn_list
+> );
+> fclose(file_name);
+>
+> NULL;
+> end proc;
+print_interp_coeff_var_store := proc(posn_list::list(list(numeric)),
+RHS_factor_name::string, coeff_name_prefix::string, file_name::string)
+ ftruncate(file_name);
+ map(proc(posn::list(numeric))
+ if 0 < length(RHS_factor_name) then fprintf(file_name,
+ "%a = %s * %s;\n", 'COEFF'(op(posn)), RHS_factor_name,
+ coeff_name(posn, coeff_name_prefix))
+ else fprintf(file_name, "%a = %s;\n", 'COEFF'(op(posn)),
+ coeff_name(posn, coeff_name_prefix))
+ end if
+ end proc, posn_list);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+>
+#
+# This function prints a C expression to compute the interpolant,
+# using the coefficients computed by print_coeff__lc_of_data()
+# (i.e. expressing the interpolant as a linear combination of the
+# data values).
+#
+# Arguments:
+# posn_list = The same list of positions as was used to compute the
+# interpolating polynomial.
+# result_var_name = The (string) name of the variable to which the
+# result is to be assigned.
+# coeff_name_prefix = A prefix string for the coefficient names.
+# data_var_name_prefix = A prefix string for the data variable names.
+# file_name = The file name to write the coefficients to. This is
+# truncated before writing.
+#
+> print_interp_cmpt__lc_of_data :=
+> proc(
+> posn_list::list(list(numeric)),
+> result_var_name::string,
+> coeff_name_prefix::string,
+> data_var_name_prefix::string,
+> file_name::string
+> )
+>
+> ftruncate(file_name);
+>
+> fprintf(file_name, "%s =\n", result_var_name);
+>
+# list of "coeff*data_var" terms
+> map(
+> proc(posn::list(numeric))
+> sprintf("%s*%s",
+> coeff_name(posn,coeff_name_prefix),
+> data_var_name(posn,data_var_name_prefix));
+> end proc
+> ,
+> posn_list
+> );
+>
+> ListTools[Join](%, "\n\t+ ");
+> cat(op(%));
+> fprintf(file_name, "\t%s;\n", %);
+>
+> fclose(file_name);
+>
+> NULL;
+> end proc;
+print_interp_cmpt__lc_of_data := proc(posn_list::list(list(numeric)),
+result_var_name::string, coeff_name_prefix::string,
+data_var_name_prefix::string, file_name::string)
+ ftruncate(file_name);
+ fprintf(file_name, "%s =\n", result_var_name);
+ map(proc(posn::list(numeric))
+ sprintf("%s*%s", coeff_name(posn, coeff_name_prefix),
+ data_var_name(posn, data_var_name_prefix))
+ end proc, posn_list);
+ ListTools[Join](%, "\n\t+ ");
+ cat(op(%));
+ fprintf(file_name, "\t%s;\n", %);
+ fclose(file_name);
+ NULL
+end proc
+
+>
+################################################################################
+################################################################################
+################################################################################
+>
+#
+# This function computes the name of the coefficient of the data at a
+# given [m] position, i.e. it encapsulates our naming convention for this.
+#
+# Arguments:
+# posn = (in) The [m] coordinates.
+# name_prefix = A prefix string for the coefficient name.
+#
+# Results:
+# The function returns the coefficient, as a Maple string.
+#
+> coeff_name :=
+> proc(posn::list(numeric), name_prefix::string)
+> cat(name_prefix, sprint_numeric_list(posn));
+> end proc;
+coeff_name := proc(posn::list(numeric), name_prefix::string)
+ cat(name_prefix, sprint_numeric_list(posn))
+end proc
+
+>
+################################################################################
+>
+#
+# This function computes the name of the variable in which the C code
+# will store the input data at a given [m] position, i.e. it encapsulates
+# our naming convention for this.
+#
+# Arguments:
+# posn = (in) The [m] coordinates.
+# name_prefix = A prefix string for the variable name.
+#
+# Results:
+# The function returns the variable name, as a Maple string.
+#
+> data_var_name :=
+> proc(posn::list(numeric), name_prefix::string)
+> cat(name_prefix, sprint_numeric_list(posn));
+> end proc;
+data_var_name := proc(posn::list(numeric), name_prefix::string)
+ cat(name_prefix, sprint_numeric_list(posn))
+end proc
+
+# Maple code to compute lists of point positions in hypercube-shaped molecules
+# $Id: $
+>
+################################################################################
+>
+#
+# 1D interpolation points
+#
+> posn_list_1d_size2 := hypercube_points([ 0], [+1]);
+ posn_list_1d_size2 := [[0], [1]]
+
+> posn_list_1d_size3 := hypercube_points([-1], [+1]);
+ posn_list_1d_size3 := [[-1], [0], [1]]
+
+> posn_list_1d_size4 := hypercube_points([-1], [+2]);
+ posn_list_1d_size4 := [[-1], [0], [1], [2]]
+
+> posn_list_1d_size5 := hypercube_points([-2], [+2]);
+ posn_list_1d_size5 := [[-2], [-1], [0], [1], [2]]
+
+> posn_list_1d_size6 := hypercube_points([-2], [+3]);
+ posn_list_1d_size6 := [[-2], [-1], [0], [1], [2], [3]]
+
+> posn_list_1d_size7 := hypercube_points([-3], [+3]);
+ posn_list_1d_size7 := [[-3], [-2], [-1], [0], [1], [2], [3]]
+
+>
+################################################################################
+>
+#
+# 2D interpolation points (Fortran ordering)
+#
+> posn_list_2d_size2 := map(ListTools[Reverse],
+> hypercube_points([ 0, 0], [+1,+1]));
+ posn_list_2d_size2 := [[0, 0], [1, 0], [0, 1], [1, 1]]
+
+> posn_list_2d_size3 := map(ListTools[Reverse],
+> hypercube_points([-1,-1], [+1,+1]));
+posn_list_2d_size3 := [[-1, -1], [0, -1], [1, -1], [-1, 0], [0, 0], [1, 0],
+
+ [-1, 1], [0, 1], [1, 1]]
+
+> posn_list_2d_size4 := map(ListTools[Reverse],
+> hypercube_points([-1,-1], [+2,+2]));
+posn_list_2d_size4 := [[-1, -1], [0, -1], [1, -1], [2, -1], [-1, 0], [0, 0],
+
+ [1, 0], [2, 0], [-1, 1], [0, 1], [1, 1], [2, 1], [-1, 2], [0, 2], [1, 2],
+
+ [2, 2]]
+
+> posn_list_2d_size5 := map(ListTools[Reverse],
+> hypercube_points([-2,-2], [+2,+2]));
+posn_list_2d_size5 := [[-2, -2], [-1, -2], [0, -2], [1, -2], [2, -2], [-2, -1],
+
+ [-1, -1], [0, -1], [1, -1], [2, -1], [-2, 0], [-1, 0], [0, 0], [1, 0],
+
+ [2, 0], [-2, 1], [-1, 1], [0, 1], [1, 1], [2, 1], [-2, 2], [-1, 2], [0, 2],
+
+ [1, 2], [2, 2]]
+
+>
+################################################################################
+>
+#
+# 3D interpolation points (Fortran ordering)
+#
+> posn_list_3d_size2 := map(ListTools[Reverse],
+> hypercube_points([ 0, 0, 0], [+1,+1,+1]));
+posn_list_3d_size2 := [[0, 0, 0], [1, 0, 0], [0, 1, 0], [1, 1, 0], [0, 0, 1],
+
+ [1, 0, 1], [0, 1, 1], [1, 1, 1]]
+
+> posn_list_3d_size3 := map(ListTools[Reverse],
+> hypercube_points([-1,-1,-1], [+1,+1,+1]));
+posn_list_3d_size3 := [[-1, -1, -1], [0, -1, -1], [1, -1, -1], [-1, 0, -1],
+
+ [0, 0, -1], [1, 0, -1], [-1, 1, -1], [0, 1, -1], [1, 1, -1], [-1, -1, 0],
+
+ [0, -1, 0], [1, -1, 0], [-1, 0, 0], [0, 0, 0], [1, 0, 0], [-1, 1, 0],
+
+ [0, 1, 0], [1, 1, 0], [-1, -1, 1], [0, -1, 1], [1, -1, 1], [-1, 0, 1],
+
+ [0, 0, 1], [1, 0, 1], [-1, 1, 1], [0, 1, 1], [1, 1, 1]]
+
+> posn_list_3d_size4 := map(ListTools[Reverse],
+> hypercube_points([-1,-1,-1], [+2,+2,+2]));
+posn_list_3d_size4 := [[-1, -1, -1], [0, -1, -1], [1, -1, -1], [2, -1, -1],
+
+ [-1, 0, -1], [0, 0, -1], [1, 0, -1], [2, 0, -1], [-1, 1, -1], [0, 1, -1],
+
+ [1, 1, -1], [2, 1, -1], [-1, 2, -1], [0, 2, -1], [1, 2, -1], [2, 2, -1],
+
+ [-1, -1, 0], [0, -1, 0], [1, -1, 0], [2, -1, 0], [-1, 0, 0], [0, 0, 0],
+
+ [1, 0, 0], [2, 0, 0], [-1, 1, 0], [0, 1, 0], [1, 1, 0], [2, 1, 0],
+
+ [-1, 2, 0], [0, 2, 0], [1, 2, 0], [2, 2, 0], [-1, -1, 1], [0, -1, 1],
+
+ [1, -1, 1], [2, -1, 1], [-1, 0, 1], [0, 0, 1], [1, 0, 1], [2, 0, 1],
+
+ [-1, 1, 1], [0, 1, 1], [1, 1, 1], [2, 1, 1], [-1, 2, 1], [0, 2, 1],
+
+ [1, 2, 1], [2, 2, 1], [-1, -1, 2], [0, -1, 2], [1, -1, 2], [2, -1, 2],
+
+ [-1, 0, 2], [0, 0, 2], [1, 0, 2], [2, 0, 2], [-1, 1, 2], [0, 1, 2],
+
+ [1, 1, 2], [2, 1, 2], [-1, 2, 2], [0, 2, 2], [1, 2, 2], [2, 2, 2]]
+
+> posn_list_3d_size5 := map(ListTools[Reverse],
+> hypercube_points([-2,-2,-2], [+2,+2,+2]));
+posn_list_3d_size5 := [[-2, -2, -2], [-1, -2, -2], [0, -2, -2], [1, -2, -2],
+
+ [2, -2, -2], [-2, -1, -2], [-1, -1, -2], [0, -1, -2], [1, -1, -2],
+
+ [2, -1, -2], [-2, 0, -2], [-1, 0, -2], [0, 0, -2], [1, 0, -2], [2, 0, -2],
+
+ [-2, 1, -2], [-1, 1, -2], [0, 1, -2], [1, 1, -2], [2, 1, -2], [-2, 2, -2],
+
+ [-1, 2, -2], [0, 2, -2], [1, 2, -2], [2, 2, -2], [-2, -2, -1], [-1, -2, -1],
+
+ [0, -2, -1], [1, -2, -1], [2, -2, -1], [-2, -1, -1], [-1, -1, -1],
+
+ [0, -1, -1], [1, -1, -1], [2, -1, -1], [-2, 0, -1], [-1, 0, -1], [0, 0, -1],
+
+ [1, 0, -1], [2, 0, -1], [-2, 1, -1], [-1, 1, -1], [0, 1, -1], [1, 1, -1],
+
+ [2, 1, -1], [-2, 2, -1], [-1, 2, -1], [0, 2, -1], [1, 2, -1], [2, 2, -1],
+
+ [-2, -2, 0], [-1, -2, 0], [0, -2, 0], [1, -2, 0], [2, -2, 0], [-2, -1, 0],
+
+ [-1, -1, 0], [0, -1, 0], [1, -1, 0], [2, -1, 0], [-2, 0, 0], [-1, 0, 0],
+
+ [0, 0, 0], [1, 0, 0], [2, 0, 0], [-2, 1, 0], [-1, 1, 0], [0, 1, 0],
+
+ [1, 1, 0], [2, 1, 0], [-2, 2, 0], [-1, 2, 0], [0, 2, 0], [1, 2, 0],
+
+ [2, 2, 0], [-2, -2, 1], [-1, -2, 1], [0, -2, 1], [1, -2, 1], [2, -2, 1],
+
+ [-2, -1, 1], [-1, -1, 1], [0, -1, 1], [1, -1, 1], [2, -1, 1], [-2, 0, 1],
+
+ [-1, 0, 1], [0, 0, 1], [1, 0, 1], [2, 0, 1], [-2, 1, 1], [-1, 1, 1],
+
+ [0, 1, 1], [1, 1, 1], [2, 1, 1], [-2, 2, 1], [-1, 2, 1], [0, 2, 1],
+
+ [1, 2, 1], [2, 2, 1], [-2, -2, 2], [-1, -2, 2], [0, -2, 2], [1, -2, 2],
+
+ [2, -2, 2], [-2, -1, 2], [-1, -1, 2], [0, -1, 2], [1, -1, 2], [2, -1, 2],
+
+ [-2, 0, 2], [-1, 0, 2], [0, 0, 2], [1, 0, 2], [2, 0, 2], [-2, 1, 2],
+
+ [-1, 1, 2], [0, 1, 2], [1, 1, 2], [2, 1, 2], [-2, 2, 2], [-1, 2, 2],
+
+ [0, 2, 2], [1, 2, 2], [2, 2, 2]]
+
+# Maple code to define Lagrange interpolating functions/coords/coeffs
+# $Id: 1d.maple,v 1.4 2002/05/14 15:54:01 jthorn Exp $
+>
+################################################################################
+>
+#
+# 1-D interpolating functions
+#
+>
+> fn_1d_order1 :=
+> proc(x)
+> + c0 + c1*x
+> end proc;
+ fn_1d_order1 := proc(x) c0 + c1*x end proc
+
+>
+> fn_1d_order2 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2
+> end proc;
+ fn_1d_order2 := proc(x) c0 + c1*x + c2*x^2 end proc
+
+>
+> fn_1d_order3 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2 + c3*x^3
+> end proc;
+ fn_1d_order3 := proc(x) c0 + c1*x + c2*x^2 + c3*x^3 end proc
+
+>
+> fn_1d_order4 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4
+> end;
+ fn_1d_order4 := proc(x) c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 end proc
+
+>
+> fn_1d_order5 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5
+> end;
+ fn_1d_order5 := proc(x) c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5 end proc
+
+>
+> fn_1d_order6 :=
+> proc(x)
+> + c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5 + c6*x^6
+> end;
+fn_1d_order6 :=
+
+ proc(x) c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5 + c6*x^6 end proc
+
+>
+########################################
+>
+# coordinates for 1-D interpolating functions
+> coord_list_1d := [x];
+ coord_list_1d := [x]
+
+>
+########################################
+>
+#
+# coefficients in 1-D interpolating functions
+#
+>
+> coeff_list_1d_order1 := [c0, c1];
+ coeff_list_1d_order1 := [c0, c1]
+
+> coeff_list_1d_order2 := [c0, c1, c2];
+ coeff_list_1d_order2 := [c0, c1, c2]
+
+> coeff_list_1d_order3 := [c0, c1, c2, c3];
+ coeff_list_1d_order3 := [c0, c1, c2, c3]
+
+> coeff_list_1d_order4 := [c0, c1, c2, c3, c4];
+ coeff_list_1d_order4 := [c0, c1, c2, c3, c4]
+
+> coeff_list_1d_order5 := [c0, c1, c2, c3, c4, c5];
+ coeff_list_1d_order5 := [c0, c1, c2, c3, c4, c5]
+
+> coeff_list_1d_order6 := [c0, c1, c2, c3, c4, c5, c6];
+ coeff_list_1d_order6 := [c0, c1, c2, c3, c4, c5, c6]
+
+>
+################################################################################
+>
+#
+# 2-D interpolating functions
+#
+>
+> fn_2d_order1 :=
+> proc(x,y)
+> + c01*y
+> + c00 + c10*x
+> end proc;
+ fn_2d_order1 := proc(x, y) c01*y + c00 + c10*x end proc
+
+>
+> fn_2d_order2 :=
+> proc(x,y)
+> + c02*y^2
+> + c01*y + c11*x*y
+> + c00 + c10*x + c20*x^2
+> end proc;
+fn_2d_order2 :=
+
+ proc(x, y) c02*y^2 + c01*y + c11*x*y + c00 + c10*x + c20*x^2 end proc
+
+>
+> fn_2d_order3 :=
+> proc(x,y)
+> + c03*y^3
+> + c02*y^2 + c12*x*y^2
+> + c01*y + c11*x*y + c21*x^2*y
+> + c00 + c10*x + c20*x^2 + c30*x^3
+> end proc;
+fn_2d_order3 := proc(x, y)
+ c03*y^3 + c02*y^2 + c12*x*y^2 + c01*y + c11*x*y + c21*x^2*y + c00
+ + c10*x + c20*x^2 + c30*x^3
+end proc
+
+>
+> fn_2d_order4 :=
+> proc(x,y)
+> + c04*y^4
+> + c03*y^3 + c13*x*y^3
+> + c02*y^2 + c12*x*y^2 + c22*x^2*y^2
+> + c01*y + c11*x*y + c21*x^2*y + c31*x^3*y
+> + c00 + c10*x + c20*x^2 + c30*x^3 + c40*x^4
+> end;
+fn_2d_order4 := proc(x, y)
+ c04*y^4 + c03*y^3 + c13*x*y^3 + c02*y^2 + c12*x*y^2 + c22*x^2*y^2
+ + c01*y + c11*x*y + c21*x^2*y + c31*x^3*y + c00 + c10*x + c20*x^2
+ + c30*x^3 + c40*x^4
+end proc
+
+>
+########################################
+>
+# coordinates for 2-D interpolating functions
+> coord_list_2d := [x,y];
+ coord_list_2d := [x, y]
+
+>
+########################################
+>
+#
+# coefficients in 2-D interpolating functions
+#
+>
+> coeff_list_2d_order1 := [
+> c01,
+> c00, c10
+> ];
+ coeff_list_2d_order1 := [c01, c00, c10]
+
+> coeff_list_2d_order2 := [
+> c02,
+> c01, c11,
+> c00, c10, c20
+> ];
+ coeff_list_2d_order2 := [c02, c01, c11, c00, c10, c20]
+
+> coeff_list_2d_order3 := [
+> c03,
+> c02, c12,
+> c01, c11, c21,
+> c00, c10, c20, c30
+> ];
+ coeff_list_2d_order3 := [c03, c02, c12, c01, c11, c21, c00, c10, c20, c30]
+
+> coeff_list_2d_order4 := [
+> c04,
+> c03, c13,
+> c02, c12, c22,
+> c01, c11, c21, c31,
+> c00, c10, c20, c30, c40
+> ];
+coeff_list_2d_order4 :=
+
+ [c04, c03, c13, c02, c12, c22, c01, c11, c21, c31, c00, c10, c20, c30, c40]
+
+>
+################################################################################
+>
+#
+# 3-D interpolating functions
+#
+>
+> fn_3d_order1 :=
+> proc(x,y,z)
+# z^0 -----------
+> + c010*y
+> + c000 + c100*x
+# z^1 -----------
+> + c001*z
+> end proc;
+ fn_3d_order1 := proc(x, y, z) c010*y + c000 + c100*x + c001*z end proc
+
+>
+> fn_3d_order2 :=
+> proc(x,y,z)
+# z^0 --------------------------
+> + c020*y^2
+> + c010*y + c110*x*y
+> + c000 + c100*x + c200*x^2
+# z^1 --------------------------
+> + c011*y*z
+> + c001*z + c101*x*z
+# z^2 --------------------------
+> + c002*z^2
+> end proc;
+fn_3d_order2 := proc(x, y, z)
+ c020*y^2 + c010*y + c110*x*y + c000 + c100*x + c200*x^2 + c011*y*z
+ + c001*z + c101*x*z + c002*z^2
+end proc
+
+>
+> fn_3d_order3 :=
+> proc(x,y,z)
+# z^0 -------------------------------------------
+> + c030*y^3
+> + c020*y^2 + c120*x*y^2
+> + c010*y + c110*x*y + c210*x^2*y
+> + c000 + c100*x + c200*x^2 + c300*x^3
+# z^1 -------------------------------------------
+> + c021*y^2*z
+> + c011*y *z + c111*x*y*z
+> + c001 *z + c101*x *z + c201*x^2*z
+# z^2 -------------------------------------------
+> + c012*y*z^2
+> + c002 *z^2 + c102*x*z^2
+# z^3 -------------------------------------------
+> + c003 *z^3
+> end proc;
+fn_3d_order3 := proc(x, y, z)
+ c030*y^3 + c020*y^2 + c120*x*y^2 + c010*y + c110*x*y + c210*x^2*y
+ + c000 + c100*x + c200*x^2 + c300*x^3 + c021*y^2*z + c011*y*z
+ + c111*x*y*z + c001*z + c101*x*z + c201*x^2*z + c012*y*z^2 + c002*z^2
+ + c102*x*z^2 + c003*z^3
+end proc
+
+>
+> fn_3d_order4 :=
+> proc(x,y,z)
+# z^0 --------------------------------------------------------
+> + c040*y^4
+> + c030*y^3 + c130*x*y^3
+> + c020*y^2 + c120*x*y^2 + c220*x^2*y^2
+> + c010*y + c110*x*y + c210*x^2*y + c310*x^3*y
+> + c000 + c100*x + c200*x^2 + c300*x^3 + c400*x^4
+# z^1 -------------------------------------------
+> + c031*y^3*z
+> + c021*y^2*z + c121*x*y^2*z
+> + c011*y *z + c111*x*y *z + c211*x^2*y*z
+> + c001 *z + c101*x *z + c201*x^2 *z + c301*x^3*z
+# z^2 -------------------------------------------
+> + c022*y^2*z^2
+> + c012*y *z^2 + c112*x*y*z^2
+> + c002 *z^2 + c102*x *z^2 + c202*x^2*z^2
+# z^3 -------------------------------------------
+> + c013*y *z^3
+> + c003 *z^3 + c103*x *z^3
+# z^4 -------------------------------------------
+> + c004 *z^4
+> end;
+fn_3d_order4 := proc(x, y, z)
+ c102*x*z^2 + c012*y*z^2 + c111*x*y*z + c121*x*y^2*z + c211*x^2*y*z
+ + c112*x*y*z^2 + c010*y + c000 + c100*x + c001*z + c020*y^2 + c110*x*y
+ + c011*y*z + c101*x*z + c200*x^2 + c002*z^2 + c030*y^3 + c300*x^3
+ + c003*z^3 + c040*y^4 + c400*x^4 + c004*z^4 + c120*x*y^2 + c210*x^2*y
+ + c021*y^2*z + c201*x^2*z + c130*x*y^3 + c220*x^2*y^2 + c310*x^3*y
+ + c031*y^3*z + c301*x^3*z + c022*y^2*z^2 + c202*x^2*z^2 + c013*y*z^3
+ + c103*x*z^3
+end proc
+
+>
+########################################
+>
+# coordinates for 3-D interpolating functions
+> coord_list_3d := [x,y,z];
+ coord_list_3d := [x, y, z]
+
+>
+########################################
+>
+#
+# coefficients in 3-D interpolating functions
+#
+>
+> coeff_list_3d_order1 := [
+> # z^0 -----
+> c010,
+> c000, c100,
+> # z^1 -----
+> c001
+> ];
+ coeff_list_3d_order1 := [c010, c000, c100, c001]
+
+> coeff_list_3d_order2 := [
+> # z^0 -----------
+> c020,
+> c010, c110,
+> c000, c100, c200,
+> # z^1 -----------
+> c011,
+> c001, c101,
+> # z^2 -----------
+> c002
+> ];
+coeff_list_3d_order2 :=
+
+ [c020, c010, c110, c000, c100, c200, c011, c001, c101, c002]
+
+> coeff_list_3d_order3 := [
+> # z^0 ----------------
+> c030,
+> c020, c120,
+> c010, c110, c210,
+> c000, c100, c200, c300,
+> # z^1 ----------------
+> c021,
+> c011, c111,
+> c001, c101, c201,
+> # z^2 ----------------
+> c012,
+> c002, c102,
+> # z^3 ----------------
+> c003
+> ];
+coeff_list_3d_order3 := [c030, c020, c120, c010, c110, c210, c000, c100, c200,
+
+ c300, c021, c011, c111, c001, c101, c201, c012, c002, c102, c003]
+
+> coeff_list_3d_order4 := [
+> # z^0 -----------------------
+> c040,
+> c030, c130,
+> c020, c120, c220,
+> c010, c110, c210, c310,
+> c000, c100, c200, c300, c400,
+> # z^1 -----------------------
+> c031,
+> c021, c121,
+> c011, c111, c211,
+> c001, c101, c201, c301,
+> # z^2 -----------------------
+> c022,
+> c012, c112,
+> c002, c102, c202,
+> # z^3 -----------------------
+> c013,
+> c003, c103,
+> # z^4 -----------------------
+> c004
+> ];
+coeff_list_3d_order4 := [c040, c030, c130, c020, c120, c220, c010, c110, c210,
+
+ c310, c000, c100, c200, c300, c400, c031, c021, c121, c011, c111, c211,
+
+ c001, c101, c201, c301, c022, c012, c112, c002, c102, c202, c013, c003,
+
+ c103, c004]
+
+>
+################################################################################
+# 3d.maple -- compute Lagrange interpolation coefficients in 3-D
+# $Id: $
+>
+################################################################################
+>
+#
+# 3d, cube, order=1, smoothing=0 (size=2)
+#
+>
+# interpolating polynomial
+> interp_3d_cube_order1_smooth0
+> := Lagrange_polynomial_interpolant(fn_3d_order1, coeff_list_3d_order1,
+> coord_list_3d, posn_list_3d_size2);
+interp_3d_cube_order1_smooth0 := (- 1/4 DATA(0, 0, 0) - 1/4 DATA(1, 0, 0)
+
+ + 1/4 DATA(0, 1, 0) + 1/4 DATA(1, 1, 0) - 1/4 DATA(0, 0, 1)
+
+ - 1/4 DATA(1, 0, 1) + 1/4 DATA(0, 1, 1) + 1/4 DATA(1, 1, 1)) y
+
+ + 1/4 DATA(0, 0, 1) + 1/4 DATA(0, 1, 0) + 1/4 DATA(1, 0, 0)
+
+ + 1/2 DATA(0, 0, 0) - 1/4 DATA(1, 1, 1) + (- 1/4 DATA(0, 0, 1)
+
+ - 1/4 DATA(0, 1, 0) + 1/4 DATA(1, 0, 0) - 1/4 DATA(0, 0, 0)
+
+ + 1/4 DATA(1, 0, 1) + 1/4 DATA(1, 1, 0) - 1/4 DATA(0, 1, 1)
+
+ + 1/4 DATA(1, 1, 1)) x + (1/4 DATA(0, 0, 1) - 1/4 DATA(0, 1, 0)
+
+ - 1/4 DATA(1, 0, 0) - 1/4 DATA(0, 0, 0) + 1/4 DATA(1, 0, 1)
+
+ - 1/4 DATA(1, 1, 0) + 1/4 DATA(0, 1, 1) + 1/4 DATA(1, 1, 1)) z
+
+>
+# I
+> coeff_as_lc_of_data(%, posn_list_3d_size2);
+bytes used=1001060, alloc=917336, time=0.09
+[COEFF(0, 0, 0) = - 1/4 y - 1/4 x + 1/2 - 1/4 z,
+
+ COEFF(1, 0, 0) = - 1/4 y + 1/4 - 1/4 z + 1/4 x,
+
+ COEFF(0, 1, 0) = - 1/4 z + 1/4 y + 1/4 - 1/4 x,
+
+ COEFF(1, 1, 0) = 1/4 y - 1/4 z + 1/4 x,
+
+ COEFF(0, 0, 1) = - 1/4 y + 1/4 + 1/4 z - 1/4 x,
+
+ COEFF(1, 0, 1) = 1/4 z - 1/4 y + 1/4 x,
+
+ COEFF(0, 1, 1) = - 1/4 x + 1/4 y + 1/4 z,
+
+ COEFF(1, 1, 1) = 1/4 y + 1/4 z + 1/4 x - 1/4]
+
+> print_coeff__lc_of_data(%, "coeff_I_", "fp",
+> "3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c");
+bytes used=2001644, alloc=1310480, time=0.15
+>
+# d/dx
+> simplify( diff(interp_3d_cube_order1_smooth0,x) );
+- 1/4 DATA(0, 0, 1) - 1/4 DATA(0, 1, 0) + 1/4 DATA(1, 0, 0) - 1/4 DATA(0, 0, 0)
+
+ + 1/4 DATA(1, 0, 1) + 1/4 DATA(1, 1, 0) - 1/4 DATA(0, 1, 1)
+
+ + 1/4 DATA(1, 1, 1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size2);
+[COEFF(0, 0, 0) = -1/4, COEFF(1, 0, 0) = 1/4, COEFF(0, 1, 0) = -1/4,
+
+ COEFF(1, 1, 0) = 1/4, COEFF(0, 0, 1) = -1/4, COEFF(1, 0, 1) = 1/4,
+
+ COEFF(0, 1, 1) = -1/4, COEFF(1, 1, 1) = 1/4]
+
+> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+> "3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c");
+>
+# d/dy
+> simplify( diff(interp_3d_cube_order1_smooth0,y) );
+- 1/4 DATA(0, 0, 0) - 1/4 DATA(1, 0, 0) + 1/4 DATA(0, 1, 0) + 1/4 DATA(1, 1, 0)
+
+ - 1/4 DATA(0, 0, 1) - 1/4 DATA(1, 0, 1) + 1/4 DATA(0, 1, 1)
+
+ + 1/4 DATA(1, 1, 1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size2);
+[COEFF(0, 0, 0) = -1/4, COEFF(1, 0, 0) = -1/4, COEFF(0, 1, 0) = 1/4,
+
+ COEFF(1, 1, 0) = 1/4, COEFF(0, 0, 1) = -1/4, COEFF(1, 0, 1) = -1/4,
+
+ COEFF(0, 1, 1) = 1/4, COEFF(1, 1, 1) = 1/4]
+
+> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+> "3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c");
+bytes used=3001796, alloc=1507052, time=0.24
+>
+# d/dz
+> simplify( diff(interp_3d_cube_order1_smooth0,z) );
+1/4 DATA(0, 0, 1) - 1/4 DATA(0, 1, 0) - 1/4 DATA(1, 0, 0) - 1/4 DATA(0, 0, 0)
+
+ + 1/4 DATA(1, 0, 1) - 1/4 DATA(1, 1, 0) + 1/4 DATA(0, 1, 1)
+
+ + 1/4 DATA(1, 1, 1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size2);
+[COEFF(0, 0, 0) = -1/4, COEFF(1, 0, 0) = -1/4, COEFF(0, 1, 0) = -1/4,
+
+ COEFF(1, 1, 0) = -1/4, COEFF(0, 0, 1) = 1/4, COEFF(1, 0, 1) = 1/4,
+
+ COEFF(0, 1, 1) = 1/4, COEFF(1, 1, 1) = 1/4]
+
+> print_coeff__lc_of_data(%, "coeff_dz_", "fp",
+> "3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c");
+>
+################################################################################
+>
+#
+# 3d, cube, order=2, smoothing=0 (size=3)
+#
+>
+# interpolating polynomial
+> interp_3d_cube_order2_smooth0
+> := Lagrange_polynomial_interpolant(fn_3d_order2, coeff_list_3d_order2,
+> coord_list_3d, posn_list_3d_size3);
+bytes used=4002636, alloc=1834672, time=0.29
+bytes used=5002844, alloc=1900196, time=0.35
+interp_3d_cube_order2_smooth0 := (- 1/12 DATA(1, 1, -1) + 1/12 DATA(0, 1, 1)
+
+ + 1/12 DATA(1, 1, 1) - 1/12 DATA(0, 1, -1) + 1/12 DATA(-1, 1, 1)
+
+ - 1/12 DATA(-1, -1, 1) - 1/12 DATA(0, -1, 1) - 1/12 DATA(1, -1, 1)
+
+ - 1/12 DATA(-1, 1, -1) + 1/12 DATA(-1, -1, -1) + 1/12 DATA(0, -1, -1)
+
+ + 1/12 DATA(1, -1, -1)) y z + 7/27 DATA(0, 0, 0) + 4/27 DATA(1, 0, 0)
+
+ + 4/27 DATA(0, 1, 0) + 1/27 DATA(1, 1, 0) + 4/27 DATA(0, 0, 1)
+
+ + 1/27 DATA(1, 0, 1) + 1/27 DATA(0, 1, 1) - 2/27 DATA(1, 1, 1) + (
+
+ - 1/12 DATA(-1, -1, 1) + 1/12 DATA(1, 0, 1) + 1/12 DATA(1, 1, 1)
+
+ - 1/12 DATA(1, 1, -1) + 1/12 DATA(-1, -1, -1) + 1/12 DATA(1, -1, 1)
+
+ - 1/12 DATA(-1, 0, 1) - 1/12 DATA(-1, 1, 1) + 1/12 DATA(-1, 1, -1)
+
+ - 1/12 DATA(1, -1, -1) + 1/12 DATA(-1, 0, -1) - 1/12 DATA(1, 0, -1)) x z
+
+ + (1/12 DATA(-1, -1, 0) + 1/12 DATA(1, 1, 0) + 1/12 DATA(1, 1, 1)
+
+ + 1/12 DATA(1, 1, -1) - 1/12 DATA(1, -1, 1) - 1/12 DATA(1, -1, 0)
+
+ - 1/12 DATA(-1, 1, 0) + 1/12 DATA(-1, -1, 1) - 1/12 DATA(-1, 1, -1)
+
+ - 1/12 DATA(-1, 1, 1) + 1/12 DATA(-1, -1, -1) - 1/12 DATA(1, -1, -1)) x y
+
+ + (- 1/9 DATA(0, 0, 0) - 1/9 DATA(1, 0, 0) + 1/18 DATA(0, 1, 0)
+
+ + 1/18 DATA(1, 1, 0) - 1/9 DATA(0, 0, 1) - 1/9 DATA(1, 0, 1)
+
+ + 1/18 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1) + 1/18 DATA(0, 1, -1)
+
+ + 1/18 DATA(1, 1, -1) + 1/18 DATA(-1, -1, 0) + 1/18 DATA(0, -1, 0)
+
+ + 1/18 DATA(1, -1, 0) - 1/9 DATA(-1, 0, 0) + 1/18 DATA(-1, 1, 0)
+
+ + 1/18 DATA(-1, -1, 1) + 1/18 DATA(0, -1, 1) + 1/18 DATA(1, -1, 1)
+
+ - 1/9 DATA(-1, 0, 1) + 1/18 DATA(-1, 1, 1) + 1/18 DATA(-1, -1, -1)
+
+ + 1/18 DATA(0, -1, -1) + 1/18 DATA(1, -1, -1) - 1/9 DATA(-1, 0, -1)
+
+ 2
+ - 1/9 DATA(0, 0, -1) - 1/9 DATA(1, 0, -1) + 1/18 DATA(-1, 1, -1)) y
+
+ + 1/27 DATA(0, 1, -1) - 2/27 DATA(1, 1, -1) + 1/27 DATA(-1, -1, 0)
+
+ + 4/27 DATA(0, -1, 0) + 1/27 DATA(1, -1, 0) + 4/27 DATA(-1, 0, 0)
+
+ + 1/27 DATA(-1, 1, 0) - 2/27 DATA(-1, -1, 1) + 1/27 DATA(0, -1, 1)
+
+ - 2/27 DATA(1, -1, 1) + 1/27 DATA(-1, 0, 1) - 2/27 DATA(-1, 1, 1)
+
+ - 2/27 DATA(-1, -1, -1) + 1/27 DATA(0, -1, -1) - 2/27 DATA(1, -1, -1)
+
+ + 1/27 DATA(-1, 0, -1) + 4/27 DATA(0, 0, -1) + 1/27 DATA(1, 0, -1)
+
+ - 2/27 DATA(-1, 1, -1) + (- 1/18 DATA(1, -1, 1) + 1/18 DATA(0, 1, 0)
+
+ + 1/18 DATA(1, 1, 0) + 1/18 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1)
+
+ + 1/18 DATA(0, 1, -1) + 1/18 DATA(1, 1, -1) - 1/18 DATA(-1, -1, 0)
+
+ - 1/18 DATA(0, -1, 0) - 1/18 DATA(1, -1, 0) + 1/18 DATA(-1, 1, 0)
+
+ - 1/18 DATA(-1, -1, 1) - 1/18 DATA(0, -1, 1) - 1/18 DATA(1, -1, -1)
+
+ + 1/18 DATA(-1, 1, 1) - 1/18 DATA(-1, -1, -1) - 1/18 DATA(0, -1, -1)
+
+ + 1/18 DATA(-1, 1, -1)) y + (- 1/18 DATA(-1, 1, 1) + 1/18 DATA(1, 0, 0)
+
+ + 1/18 DATA(1, 1, 0) + 1/18 DATA(1, 0, 1) + 1/18 DATA(1, 1, 1)
+
+ + 1/18 DATA(1, 1, -1) - 1/18 DATA(-1, -1, 0) + 1/18 DATA(1, -1, 0)
+
+ - 1/18 DATA(-1, 0, 0) - 1/18 DATA(-1, 1, 0) - 1/18 DATA(-1, -1, 1)
+
+ + 1/18 DATA(1, -1, 1) - 1/18 DATA(-1, 0, 1) + 1/18 DATA(1, 0, -1)
+
+ - 1/18 DATA(-1, -1, -1) + 1/18 DATA(1, -1, -1) - 1/18 DATA(-1, 0, -1)
+
+ - 1/18 DATA(-1, 1, -1)) x + (- 1/9 DATA(0, 0, 0) - 1/9 DATA(1, 0, 0)
+
+ - 1/9 DATA(0, 1, 0) - 1/9 DATA(1, 1, 0) + 1/18 DATA(0, 0, 1)
+
+ + 1/18 DATA(1, 0, 1) + 1/18 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1)
+
+ + 1/18 DATA(0, 1, -1) + 1/18 DATA(1, 1, -1) - 1/9 DATA(-1, -1, 0)
+
+ - 1/9 DATA(0, -1, 0) - 1/9 DATA(1, -1, 0) - 1/9 DATA(-1, 0, 0)
+
+ - 1/9 DATA(-1, 1, 0) + 1/18 DATA(-1, -1, 1) + 1/18 DATA(0, -1, 1)
+
+ + 1/18 DATA(1, -1, 1) + 1/18 DATA(-1, 0, 1) + 1/18 DATA(-1, 1, 1)
+
+ + 1/18 DATA(-1, -1, -1) + 1/18 DATA(0, -1, -1) + 1/18 DATA(1, -1, -1)
+
+ + 1/18 DATA(-1, 0, -1) + 1/18 DATA(0, 0, -1) + 1/18 DATA(1, 0, -1)
+
+ 2
+ + 1/18 DATA(-1, 1, -1)) z + (- 1/18 DATA(0, -1, -1) + 1/18 DATA(0, 0, 1)
+
+ + 1/18 DATA(1, 0, 1) + 1/18 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1)
+
+ - 1/18 DATA(0, 1, -1) - 1/18 DATA(1, 1, -1) + 1/18 DATA(-1, -1, 1)
+
+ + 1/18 DATA(0, -1, 1) + 1/18 DATA(1, -1, 1) + 1/18 DATA(-1, 0, 1)
+
+ + 1/18 DATA(-1, 1, 1) - 1/18 DATA(-1, -1, -1) - 1/18 DATA(1, 0, -1)
+
+ - 1/18 DATA(1, -1, -1) - 1/18 DATA(-1, 0, -1) - 1/18 DATA(0, 0, -1)
+
+ - 1/18 DATA(-1, 1, -1)) z + (- 1/9 DATA(0, 0, 0) + 1/18 DATA(1, 0, 0)
+
+ - 1/9 DATA(0, 1, 0) + 1/18 DATA(1, 1, 0) - 1/9 DATA(0, 0, 1)
+
+ + 1/18 DATA(1, 0, 1) - 1/9 DATA(0, 1, 1) + 1/18 DATA(1, 1, 1)
+
+ - 1/9 DATA(0, 1, -1) + 1/18 DATA(1, 1, -1) + 1/18 DATA(-1, -1, 0)
+
+ - 1/9 DATA(0, -1, 0) + 1/18 DATA(1, -1, 0) + 1/18 DATA(-1, 0, 0)
+
+ + 1/18 DATA(-1, 1, 0) + 1/18 DATA(-1, -1, 1) - 1/9 DATA(0, -1, 1)
+
+ + 1/18 DATA(1, -1, 1) + 1/18 DATA(-1, 0, 1) + 1/18 DATA(-1, 1, 1)
+
+ + 1/18 DATA(-1, -1, -1) - 1/9 DATA(0, -1, -1) + 1/18 DATA(1, -1, -1)
+
+ + 1/18 DATA(-1, 0, -1) - 1/9 DATA(0, 0, -1) + 1/18 DATA(1, 0, -1)
+
+ 2
+ + 1/18 DATA(-1, 1, -1)) x
+
+>
+# I
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+bytes used=6007292, alloc=1900196, time=0.42
+ 2 2
+[COEFF(-1, -1, -1) = 1/12 x y + 1/18 x - 1/18 z + 1/12 y z + 1/18 z - 1/18 y
+
+ 2
+ + 1/18 y - 1/18 x - 2/27 + 1/12 x z, COEFF(0, -1, -1) =
+
+ 2 2 2
+ 1/27 + 1/18 z - 1/18 y + 1/12 y z + 1/18 y - 1/18 z - 1/9 x ,
+
+ 2 2 2
+ COEFF(1, -1, -1) = - 1/12 x y + 1/18 x - 1/18 z + 1/18 z + 1/18 y
+
+ - 1/12 x z - 2/27 + 1/12 y z - 1/18 y + 1/18 x, COEFF(-1, 0, -1) =
+
+ 2 2 2
+ 1/18 x + 1/12 x z - 1/18 x - 1/9 y - 1/18 z + 1/27 + 1/18 z ,
+
+ 2 2 2
+ COEFF(0, 0, -1) = 4/27 + 1/18 z - 1/18 z - 1/9 x - 1/9 y ,
+
+ COEFF(1, 0, -1) =
+
+ 2 2 2
+ 1/18 x + 1/18 z - 1/9 y + 1/27 - 1/12 x z + 1/18 x - 1/18 z,
+
+ 2 2
+ COEFF(-1, 1, -1) = 1/18 z + 1/18 y + 1/12 x z - 1/12 x y - 1/12 y z
+
+ 2
+ - 1/18 z + 1/18 y - 1/18 x + 1/18 x - 2/27, COEFF(0, 1, -1) =
+
+ 2 2 2
+ - 1/9 x + 1/27 + 1/18 y + 1/18 z + 1/18 y - 1/12 y z - 1/18 z,
+
+ 2 2
+ COEFF(1, 1, -1) = 1/18 y - 1/12 x z + 1/18 z - 1/12 y z + 1/18 x
+
+ 2
+ + 1/18 x + 1/12 x y + 1/18 y - 2/27 - 1/18 z, COEFF(-1, -1, 0) =
+
+ 2 2 2
+ 1/12 x y - 1/18 x + 1/18 y - 1/9 z + 1/27 + 1/18 x - 1/18 y,
+
+ 2 2 2
+ COEFF(0, -1, 0) = 1/18 y - 1/9 z + 4/27 - 1/9 x - 1/18 y,
+
+ COEFF(1, -1, 0) =
+
+ 2 2 2
+ 1/18 x - 1/12 x y - 1/9 z + 1/18 x + 1/27 + 1/18 y - 1/18 y,
+
+ 2 2 2
+ COEFF(-1, 0, 0) = - 1/9 y - 1/18 x - 1/9 z + 1/18 x + 4/27,
+
+ 2 2 2
+ COEFF(0, 0, 0) = - 1/9 y - 1/9 z + 7/27 - 1/9 x ,
+
+ 2 2 2
+ COEFF(1, 0, 0) = - 1/9 y + 1/18 x + 4/27 - 1/9 z + 1/18 x ,
+
+ COEFF(-1, 1, 0) =
+
+ 2 2 2
+ 1/18 y + 1/18 y + 1/18 x + 1/27 - 1/12 x y - 1/9 z - 1/18 x,
+
+ 2 2 2
+ COEFF(0, 1, 0) = 1/18 y + 4/27 - 1/9 x - 1/9 z + 1/18 y, COEFF(1, 1, 0)
+
+ 2 2 2
+ = 1/27 + 1/12 x y + 1/18 x + 1/18 x - 1/9 z + 1/18 y + 1/18 y,
+
+ 2 2 2
+ COEFF(-1, -1, 1) = 1/18 y - 2/27 - 1/12 y z + 1/18 x + 1/18 z - 1/18 y
+
+ - 1/12 x z + 1/12 x y - 1/18 x + 1/18 z, COEFF(0, -1, 1) =
+
+ 2 2 2
+ - 1/18 y + 1/18 y + 1/18 z - 1/9 x + 1/18 z - 1/12 y z + 1/27,
+
+ 2
+ COEFF(1, -1, 1) = - 1/12 y z + 1/18 y - 2/27 + 1/18 x - 1/12 x y - 1/18 y
+
+ 2 2
+ + 1/18 x + 1/18 z + 1/18 z + 1/12 x z, COEFF(-1, 0, 1) =
+
+ 2 2 2
+ 1/18 x + 1/18 z + 1/18 z - 1/12 x z - 1/9 y - 1/18 x + 1/27,
+
+ 2 2 2
+ COEFF(0, 0, 1) = 1/18 z + 1/18 z - 1/9 y - 1/9 x + 4/27, COEFF(1, 0, 1)
+
+ 2 2 2
+ = - 1/9 y + 1/18 x + 1/18 x + 1/12 x z + 1/18 z + 1/27 + 1/18 z,
+
+ 2 2
+ COEFF(-1, 1, 1) = 1/18 z - 1/12 x z + 1/18 z - 1/12 x y + 1/18 y - 1/18 x
+
+ 2
+ + 1/18 x - 2/27 + 1/18 y + 1/12 y z, COEFF(0, 1, 1) =
+
+ 2 2 2
+ 1/18 y + 1/27 + 1/18 y - 1/9 x + 1/12 y z + 1/18 z + 1/18 z,
+
+ 2 2 2
+ COEFF(1, 1, 1) = - 2/27 + 1/18 y + 1/18 z + 1/18 x + 1/18 x + 1/12 y z
+
+ + 1/18 y + 1/12 x y + 1/12 x z + 1/18 z]
+
+> print_coeff__lc_of_data(%, "coeff_I_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c");
+bytes used=7007492, alloc=2031244, time=0.49
+bytes used=8008432, alloc=2031244, time=0.56
+bytes used=9008876, alloc=2031244, time=0.63
+bytes used=10009072, alloc=2031244, time=0.71
+bytes used=11009344, alloc=2031244, time=0.79
+bytes used=12009560, alloc=2031244, time=0.88
+bytes used=13009712, alloc=2031244, time=0.98
+>
+# d/dx
+> simplify( diff(interp_3d_cube_order2_smooth0,x) );
+1/18 DATA(1, 0, 0) + 1/18 DATA(1, 1, 0) + 1/18 DATA(1, 0, 1)
+
+ + 1/18 DATA(1, 1, 1) + 1/18 DATA(1, 1, -1) - 1/18 DATA(-1, -1, 0)
+
+ + 1/18 DATA(1, -1, 0) - 1/18 DATA(-1, 0, 0) - 1/18 DATA(-1, 1, 0)
+
+ - 1/18 DATA(-1, -1, 1) + 1/18 DATA(1, -1, 1) - 1/18 DATA(-1, 0, 1)
+
+ - 1/18 DATA(-1, 1, 1) - 1/18 DATA(-1, -1, -1) + 1/18 DATA(1, -1, -1)
+
+ - 1/18 DATA(-1, 0, -1) + 1/18 DATA(1, 0, -1) - 1/18 DATA(-1, 1, -1)
+
+ - 1/12 z DATA(1, 1, -1) + 1/12 z DATA(-1, -1, -1) - 1/12 y DATA(1, -1, 1)
+
+ - 1/12 y DATA(1, -1, 0) - 1/12 y DATA(-1, 1, 0) + 1/12 y DATA(-1, -1, 1)
+
+ - 1/12 y DATA(-1, 1, -1) - 1/12 y DATA(-1, 1, 1) + 1/12 y DATA(-1, -1, -1)
+
+ + 1/12 z DATA(1, -1, 1) - 1/12 z DATA(-1, 0, 1) - 1/12 z DATA(-1, 1, 1)
+
+ + 1/12 z DATA(-1, 1, -1) - 1/12 z DATA(1, -1, -1) + 1/12 z DATA(-1, 0, -1)
+
+ - 1/12 z DATA(-1, -1, 1) + 1/12 z DATA(1, 0, 1) + 1/12 z DATA(1, 1, 1)
+
+ + 1/9 x DATA(-1, 0, -1) + 1/9 x DATA(-1, -1, 0) + 1/9 x DATA(1, -1, -1)
+
+ + 1/9 x DATA(1, 1, 0) + 1/9 x DATA(-1, 0, 1) + 1/9 x DATA(-1, 1, 1)
+
+ + 1/9 x DATA(-1, 1, -1) + 1/9 x DATA(1, 1, 1) + 1/9 x DATA(-1, -1, 1)
+
+ + 1/9 x DATA(1, 0, 1) + 1/9 x DATA(1, 1, -1) + 1/9 x DATA(-1, -1, -1)
+
+ - 1/12 z DATA(1, 0, -1) + 1/12 y DATA(-1, -1, 0) + 1/12 y DATA(1, 1, 0)
+
+ + 1/12 y DATA(1, 1, 1) + 1/12 y DATA(1, 1, -1) + 1/9 x DATA(1, 0, 0)
+
+ - 2/9 x DATA(0, 1, 0) + 1/9 x DATA(-1, 0, 0) + 1/9 x DATA(1, -1, 1)
+
+ - 2/9 x DATA(0, 1, 1) - 2/9 x DATA(0, 1, -1) - 2/9 x DATA(0, -1, 0)
+
+ - 2/9 x DATA(0, -1, 1) - 2/9 x DATA(0, -1, -1) - 2/9 x DATA(0, 0, -1)
+
+ - 2/9 x DATA(0, 0, 0) + 1/9 x DATA(1, -1, 0) + 1/9 x DATA(-1, 1, 0)
+
+ - 2/9 x DATA(0, 0, 1) - 1/12 y DATA(1, -1, -1) + 1/9 x DATA(1, 0, -1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+bytes used=14010256, alloc=2031244, time=1.09
+[COEFF(-1, -1, -1) = - 1/18 + 1/12 y + 1/9 x + 1/12 z,
+
+ COEFF(0, -1, -1) = - 2/9 x,
+
+ COEFF(1, -1, -1) = - 1/12 y + 1/18 - 1/12 z + 1/9 x,
+
+ COEFF(-1, 0, -1) = 1/9 x - 1/18 + 1/12 z, COEFF(0, 0, -1) = - 2/9 x,
+
+ COEFF(1, 0, -1) = 1/9 x + 1/18 - 1/12 z,
+
+ COEFF(-1, 1, -1) = 1/9 x + 1/12 z - 1/18 - 1/12 y,
+
+ COEFF(0, 1, -1) = - 2/9 x, COEFF(1, 1, -1) = 1/9 x - 1/12 z + 1/12 y + 1/18,
+
+ COEFF(-1, -1, 0) = 1/9 x - 1/18 + 1/12 y, COEFF(0, -1, 0) = - 2/9 x,
+
+ COEFF(1, -1, 0) = 1/9 x + 1/18 - 1/12 y, COEFF(-1, 0, 0) = 1/9 x - 1/18,
+
+ COEFF(0, 0, 0) = - 2/9 x, COEFF(1, 0, 0) = 1/9 x + 1/18,
+
+ COEFF(-1, 1, 0) = 1/9 x - 1/12 y - 1/18, COEFF(0, 1, 0) = - 2/9 x,
+
+ COEFF(1, 1, 0) = 1/9 x + 1/12 y + 1/18,
+
+ COEFF(-1, -1, 1) = 1/9 x + 1/12 y - 1/12 z - 1/18,
+
+ COEFF(0, -1, 1) = - 2/9 x,
+
+ COEFF(1, -1, 1) = - 1/12 y + 1/18 + 1/12 z + 1/9 x,
+
+ COEFF(-1, 0, 1) = - 1/12 z - 1/18 + 1/9 x, COEFF(0, 0, 1) = - 2/9 x,
+
+ COEFF(1, 0, 1) = 1/18 + 1/9 x + 1/12 z,
+
+ COEFF(-1, 1, 1) = - 1/18 - 1/12 y - 1/12 z + 1/9 x,
+
+ COEFF(0, 1, 1) = - 2/9 x, COEFF(1, 1, 1) = 1/9 x + 1/18 + 1/12 z + 1/12 y]
+
+> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c");
+bytes used=15010540, alloc=2096768, time=1.18
+>
+# d/dy
+> simplify( diff(interp_3d_cube_order2_smooth0,y) );
+bytes used=16010728, alloc=2096768, time=1.27
+1/18 DATA(0, 1, 0) + 1/18 DATA(1, 1, 0) + 1/18 DATA(0, 1, 1)
+
+ + 1/18 DATA(1, 1, 1) - 1/12 z DATA(0, -1, 1) + 1/12 z DATA(0, -1, -1)
+
+ + 1/9 y DATA(0, -1, 1) + 1/9 y DATA(0, 1, -1) + 1/9 y DATA(0, 1, 1)
+
+ - 2/9 y DATA(1, 0, 0) - 2/9 y DATA(0, 0, 0) - 2/9 y DATA(0, 0, -1)
+
+ - 2/9 y DATA(1, 0, 1) + 1/9 y DATA(0, 1, 0) + 1/9 y DATA(0, -1, 0)
+
+ - 2/9 y DATA(-1, 0, -1) - 2/9 y DATA(0, 0, 1) - 2/9 y DATA(-1, 0, 1)
+
+ + 1/9 y DATA(0, -1, -1) - 2/9 y DATA(1, 0, -1) - 2/9 y DATA(-1, 0, 0)
+
+ - 1/12 z DATA(0, 1, -1) + 1/12 z DATA(0, 1, 1) + 1/18 DATA(0, 1, -1)
+
+ + 1/18 DATA(1, 1, -1) - 1/18 DATA(-1, -1, 0) - 1/18 DATA(0, -1, 0)
+
+ - 1/18 DATA(1, -1, 0) + 1/18 DATA(-1, 1, 0) - 1/18 DATA(-1, -1, 1)
+
+ - 1/18 DATA(0, -1, 1) - 1/18 DATA(1, -1, 1) + 1/18 DATA(-1, 1, 1)
+
+ - 1/18 DATA(-1, -1, -1) - 1/18 DATA(0, -1, -1) - 1/18 DATA(1, -1, -1)
+
+ + 1/18 DATA(-1, 1, -1) - 1/12 z DATA(1, 1, -1) + 1/12 z DATA(-1, -1, -1)
+
+ + 1/9 y DATA(1, -1, 1) + 1/9 y DATA(1, -1, 0) + 1/9 y DATA(-1, 1, 0)
+
+ + 1/9 y DATA(-1, -1, 1) + 1/9 y DATA(-1, 1, -1) + 1/9 y DATA(-1, 1, 1)
+
+ + 1/9 y DATA(-1, -1, -1) - 1/12 z DATA(1, -1, 1) + 1/12 z DATA(-1, 1, 1)
+
+ - 1/12 z DATA(-1, 1, -1) + 1/12 z DATA(1, -1, -1) - 1/12 z DATA(-1, -1, 1)
+
+ + 1/12 z DATA(1, 1, 1) + 1/12 x DATA(-1, -1, 0) - 1/12 x DATA(1, -1, -1)
+
+ + 1/12 x DATA(1, 1, 0) - 1/12 x DATA(-1, 1, 1) - 1/12 x DATA(-1, 1, -1)
+
+ + 1/12 x DATA(1, 1, 1) + 1/12 x DATA(-1, -1, 1) + 1/12 x DATA(1, 1, -1)
+
+ + 1/12 x DATA(-1, -1, -1) + 1/9 y DATA(-1, -1, 0) + 1/9 y DATA(1, 1, 0)
+
+ + 1/9 y DATA(1, 1, 1) + 1/9 y DATA(1, 1, -1) - 1/12 x DATA(1, -1, 1)
+
+ - 1/12 x DATA(1, -1, 0) - 1/12 x DATA(-1, 1, 0) + 1/9 y DATA(1, -1, -1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+[COEFF(-1, -1, -1) = 1/9 y - 1/18 + 1/12 x + 1/12 z,
+
+ COEFF(0, -1, -1) = - 1/18 + 1/9 y + 1/12 z,
+
+ COEFF(1, -1, -1) = - 1/18 - 1/12 x + 1/12 z + 1/9 y,
+
+ COEFF(-1, 0, -1) = - 2/9 y, COEFF(0, 0, -1) = - 2/9 y,
+
+ COEFF(1, 0, -1) = - 2/9 y,
+
+ COEFF(-1, 1, -1) = - 1/12 z + 1/9 y + 1/18 - 1/12 x,
+
+ COEFF(0, 1, -1) = - 1/12 z + 1/18 + 1/9 y,
+
+ COEFF(1, 1, -1) = - 1/12 z + 1/12 x + 1/9 y + 1/18,
+
+ COEFF(-1, -1, 0) = - 1/18 + 1/12 x + 1/9 y,
+
+ COEFF(0, -1, 0) = - 1/18 + 1/9 y, COEFF(1, -1, 0) = 1/9 y - 1/18 - 1/12 x,
+
+ COEFF(-1, 0, 0) = - 2/9 y, COEFF(0, 0, 0) = - 2/9 y,
+
+ COEFF(1, 0, 0) = - 2/9 y, COEFF(-1, 1, 0) = - 1/12 x + 1/18 + 1/9 y,
+
+ COEFF(0, 1, 0) = 1/9 y + 1/18, COEFF(1, 1, 0) = 1/18 + 1/12 x + 1/9 y,
+
+ COEFF(-1, -1, 1) = 1/9 y - 1/12 z + 1/12 x - 1/18,
+
+ COEFF(0, -1, 1) = - 1/18 - 1/12 z + 1/9 y,
+
+ COEFF(1, -1, 1) = - 1/12 x + 1/9 y - 1/18 - 1/12 z,
+
+ COEFF(-1, 0, 1) = - 2/9 y, COEFF(0, 0, 1) = - 2/9 y,
+
+ COEFF(1, 0, 1) = - 2/9 y, COEFF(-1, 1, 1) = 1/12 z + 1/9 y + 1/18 - 1/12 x,
+
+ COEFF(0, 1, 1) = 1/9 y + 1/12 z + 1/18,
+
+ COEFF(1, 1, 1) = 1/12 x + 1/18 + 1/12 z + 1/9 y]
+
+> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c");
+bytes used=17010956, alloc=2096768, time=1.35
+bytes used=18011120, alloc=2096768, time=1.43
+>
+# d/dz
+> simplify( diff(interp_3d_cube_order2_smooth0,z) );
+1/18 DATA(0, 0, 1) + 1/18 DATA(1, 0, 1) + 1/18 DATA(0, 1, 1)
+
+ + 1/18 DATA(1, 1, 1) + 1/9 z DATA(0, -1, 1) + 1/9 z DATA(0, -1, -1)
+
+ - 1/12 y DATA(0, -1, 1) - 1/12 y DATA(0, 1, -1) + 1/12 y DATA(0, 1, 1)
+
+ + 1/12 y DATA(0, -1, -1) + 1/9 z DATA(0, 1, -1) + 1/9 z DATA(0, 1, 1)
+
+ - 1/18 DATA(0, 1, -1) - 1/18 DATA(1, 1, -1) + 1/18 DATA(-1, -1, 1)
+
+ + 1/18 DATA(0, -1, 1) + 1/18 DATA(1, -1, 1) + 1/18 DATA(-1, 0, 1)
+
+ + 1/18 DATA(-1, 1, 1) - 1/18 DATA(-1, -1, -1) - 1/18 DATA(0, -1, -1)
+
+ - 1/18 DATA(1, -1, -1) - 1/18 DATA(-1, 0, -1) - 1/18 DATA(0, 0, -1)
+
+ - 1/18 DATA(1, 0, -1) - 1/18 DATA(-1, 1, -1) + 1/9 z DATA(1, 1, -1)
+
+ + 1/9 z DATA(-1, -1, -1) - 1/12 y DATA(1, -1, 1) - 1/12 y DATA(-1, -1, 1)
+
+ - 1/12 y DATA(-1, 1, -1) + 1/12 y DATA(-1, 1, 1) + 1/12 y DATA(-1, -1, -1)
+
+ + 1/9 z DATA(1, -1, 1) + 1/9 z DATA(-1, 1, 1) + 1/9 z DATA(-1, 1, -1)
+
+ + 1/9 z DATA(1, -1, -1) + 1/9 z DATA(-1, -1, 1) + 1/9 z DATA(1, 1, 1)
+
+ - 1/12 x DATA(1, -1, -1) - 1/12 x DATA(-1, 1, 1) + 1/12 x DATA(-1, 1, -1)
+
+ + 1/12 x DATA(1, 1, 1) - 1/12 x DATA(-1, -1, 1) - 1/12 x DATA(1, 1, -1)
+
+ + 1/12 x DATA(-1, -1, -1) + 1/12 y DATA(1, 1, 1) - 1/12 y DATA(1, 1, -1)
+
+ + 1/12 x DATA(1, -1, 1) + 1/12 y DATA(1, -1, -1) + 1/12 x DATA(1, 0, 1)
+
+ - 1/12 x DATA(-1, 0, 1) + 1/12 x DATA(-1, 0, -1) - 1/12 x DATA(1, 0, -1)
+
+ + 1/9 z DATA(1, 0, 1) + 1/9 z DATA(-1, 0, 1) + 1/9 z DATA(-1, 0, -1)
+
+ + 1/9 z DATA(1, 0, -1) - 2/9 z DATA(0, 0, 0) - 2/9 z DATA(1, 0, 0)
+
+ - 2/9 z DATA(0, 1, 0) + 1/9 z DATA(0, 0, 1) - 2/9 z DATA(-1, -1, 0)
+
+ - 2/9 z DATA(1, 1, 0) - 2/9 z DATA(0, -1, 0) - 2/9 z DATA(1, -1, 0)
+
+ - 2/9 z DATA(-1, 0, 0) - 2/9 z DATA(-1, 1, 0) + 1/9 z DATA(0, 0, -1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+bytes used=19011296, alloc=2096768, time=1.52
+[COEFF(-1, -1, -1) = - 1/18 + 1/12 x + 1/12 y + 1/9 z,
+
+ COEFF(0, -1, -1) = 1/12 y + 1/9 z - 1/18,
+
+ COEFF(1, -1, -1) = - 1/18 + 1/12 y + 1/9 z - 1/12 x,
+
+ COEFF(-1, 0, -1) = 1/9 z + 1/12 x - 1/18, COEFF(0, 0, -1) = 1/9 z - 1/18,
+
+ COEFF(1, 0, -1) = 1/9 z - 1/12 x - 1/18,
+
+ COEFF(-1, 1, -1) = 1/9 z + 1/12 x - 1/12 y - 1/18,
+
+ COEFF(0, 1, -1) = 1/9 z - 1/12 y - 1/18,
+
+ COEFF(1, 1, -1) = - 1/12 x - 1/12 y + 1/9 z - 1/18,
+
+ COEFF(-1, -1, 0) = - 2/9 z, COEFF(0, -1, 0) = - 2/9 z,
+
+ COEFF(1, -1, 0) = - 2/9 z, COEFF(-1, 0, 0) = - 2/9 z,
+
+ COEFF(0, 0, 0) = - 2/9 z, COEFF(1, 0, 0) = - 2/9 z,
+
+ COEFF(-1, 1, 0) = - 2/9 z, COEFF(0, 1, 0) = - 2/9 z,
+
+ COEFF(1, 1, 0) = - 2/9 z, COEFF(-1, -1, 1) = 1/9 z - 1/12 x - 1/12 y + 1/18,
+
+ COEFF(0, -1, 1) = - 1/12 y + 1/9 z + 1/18,
+
+ COEFF(1, -1, 1) = 1/12 x - 1/12 y + 1/9 z + 1/18,
+
+ COEFF(-1, 0, 1) = 1/18 - 1/12 x + 1/9 z, COEFF(0, 0, 1) = 1/9 z + 1/18,
+
+ COEFF(1, 0, 1) = 1/18 + 1/9 z + 1/12 x,
+
+ COEFF(-1, 1, 1) = 1/9 z + 1/18 + 1/12 y - 1/12 x,
+
+ COEFF(0, 1, 1) = 1/12 y + 1/9 z + 1/18,
+
+ COEFF(1, 1, 1) = 1/9 z + 1/18 + 1/12 y + 1/12 x]
+
+> print_coeff__lc_of_data(%, "coeff_dz_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c");
+bytes used=20011504, alloc=2096768, time=1.59
+bytes used=21011696, alloc=2096768, time=1.67
+>
+# d^2/dx^2
+> simplify( diff(interp_3d_cube_order2_smooth0,x,x) );
+- 2/9 DATA(0, 0, 0) + 1/9 DATA(1, 0, 0) - 2/9 DATA(0, 1, 0) + 1/9 DATA(1, 1, 0)
+
+ - 2/9 DATA(0, 0, 1) + 1/9 DATA(1, 0, 1) - 2/9 DATA(0, 1, 1)
+
+ + 1/9 DATA(1, 1, 1) - 2/9 DATA(0, 1, -1) + 1/9 DATA(1, 1, -1)
+
+ + 1/9 DATA(-1, -1, 0) - 2/9 DATA(0, -1, 0) + 1/9 DATA(1, -1, 0)
+
+ + 1/9 DATA(-1, 0, 0) + 1/9 DATA(-1, 1, 0) + 1/9 DATA(-1, -1, 1)
+
+ - 2/9 DATA(0, -1, 1) + 1/9 DATA(1, -1, 1) + 1/9 DATA(-1, 0, 1)
+
+ + 1/9 DATA(-1, 1, 1) + 1/9 DATA(-1, -1, -1) - 2/9 DATA(0, -1, -1)
+
+ + 1/9 DATA(1, -1, -1) + 1/9 DATA(-1, 0, -1) - 2/9 DATA(0, 0, -1)
+
+ + 1/9 DATA(1, 0, -1) + 1/9 DATA(-1, 1, -1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+bytes used=22011980, alloc=2096768, time=1.78
+[COEFF(-1, -1, -1) = 1/9, COEFF(0, -1, -1) = -2/9, COEFF(1, -1, -1) = 1/9,
+
+ COEFF(-1, 0, -1) = 1/9, COEFF(0, 0, -1) = -2/9, COEFF(1, 0, -1) = 1/9,
+
+ COEFF(-1, 1, -1) = 1/9, COEFF(0, 1, -1) = -2/9, COEFF(1, 1, -1) = 1/9,
+
+ COEFF(-1, -1, 0) = 1/9, COEFF(0, -1, 0) = -2/9, COEFF(1, -1, 0) = 1/9,
+
+ COEFF(-1, 0, 0) = 1/9, COEFF(0, 0, 0) = -2/9, COEFF(1, 0, 0) = 1/9,
+
+ COEFF(-1, 1, 0) = 1/9, COEFF(0, 1, 0) = -2/9, COEFF(1, 1, 0) = 1/9,
+
+ COEFF(-1, -1, 1) = 1/9, COEFF(0, -1, 1) = -2/9, COEFF(1, -1, 1) = 1/9,
+
+ COEFF(-1, 0, 1) = 1/9, COEFF(0, 0, 1) = -2/9, COEFF(1, 0, 1) = 1/9,
+
+ COEFF(-1, 1, 1) = 1/9, COEFF(0, 1, 1) = -2/9, COEFF(1, 1, 1) = 1/9]
+
+> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c");
+>
+# d^2/dxdy
+> simplify( diff(interp_3d_cube_order2_smooth0,x,y) );
+1/12 DATA(-1, -1, 0) + 1/12 DATA(1, 1, 0) + 1/12 DATA(1, 1, 1)
+
+ + 1/12 DATA(1, 1, -1) - 1/12 DATA(1, -1, 1) - 1/12 DATA(1, -1, 0)
+
+ - 1/12 DATA(-1, 1, 0) + 1/12 DATA(-1, -1, 1) - 1/12 DATA(-1, 1, -1)
+
+ - 1/12 DATA(-1, 1, 1) + 1/12 DATA(-1, -1, -1) - 1/12 DATA(1, -1, -1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+bytes used=23012300, alloc=2096768, time=1.86
+ -1
+[COEFF(-1, -1, -1) = 1/12, COEFF(0, -1, -1) = 0, COEFF(1, -1, -1) = --,
+ 12
+
+ COEFF(-1, 0, -1) = 0, COEFF(0, 0, -1) = 0, COEFF(1, 0, -1) = 0,
+
+ -1
+ COEFF(-1, 1, -1) = --, COEFF(0, 1, -1) = 0, COEFF(1, 1, -1) = 1/12,
+ 12
+
+ -1
+ COEFF(-1, -1, 0) = 1/12, COEFF(0, -1, 0) = 0, COEFF(1, -1, 0) = --,
+ 12
+
+ COEFF(-1, 0, 0) = 0, COEFF(0, 0, 0) = 0, COEFF(1, 0, 0) = 0,
+
+ -1
+ COEFF(-1, 1, 0) = --, COEFF(0, 1, 0) = 0, COEFF(1, 1, 0) = 1/12,
+ 12
+
+ -1
+ COEFF(-1, -1, 1) = 1/12, COEFF(0, -1, 1) = 0, COEFF(1, -1, 1) = --,
+ 12
+
+ COEFF(-1, 0, 1) = 0, COEFF(0, 0, 1) = 0, COEFF(1, 0, 1) = 0,
+
+ -1
+ COEFF(-1, 1, 1) = --, COEFF(0, 1, 1) = 0, COEFF(1, 1, 1) = 1/12]
+ 12
+
+> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c");
+>
+# d^2/dxdz
+> simplify( diff(interp_3d_cube_order2_smooth0,x,z) );
+- 1/12 DATA(-1, -1, 1) + 1/12 DATA(1, 0, 1) + 1/12 DATA(1, 1, 1)
+
+ - 1/12 DATA(1, 1, -1) + 1/12 DATA(-1, -1, -1) + 1/12 DATA(1, -1, 1)
+
+ - 1/12 DATA(-1, 0, 1) - 1/12 DATA(-1, 1, 1) + 1/12 DATA(-1, 1, -1)
+
+ - 1/12 DATA(1, -1, -1) + 1/12 DATA(-1, 0, -1) - 1/12 DATA(1, 0, -1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+ -1
+[COEFF(-1, -1, -1) = 1/12, COEFF(0, -1, -1) = 0, COEFF(1, -1, -1) = --,
+ 12
+
+ -1
+ COEFF(-1, 0, -1) = 1/12, COEFF(0, 0, -1) = 0, COEFF(1, 0, -1) = --,
+ 12
+
+ -1
+ COEFF(-1, 1, -1) = 1/12, COEFF(0, 1, -1) = 0, COEFF(1, 1, -1) = --,
+ 12
+
+ COEFF(-1, -1, 0) = 0, COEFF(0, -1, 0) = 0, COEFF(1, -1, 0) = 0,
+
+ COEFF(-1, 0, 0) = 0, COEFF(0, 0, 0) = 0, COEFF(1, 0, 0) = 0,
+
+ COEFF(-1, 1, 0) = 0, COEFF(0, 1, 0) = 0, COEFF(1, 1, 0) = 0,
+
+ -1
+ COEFF(-1, -1, 1) = --, COEFF(0, -1, 1) = 0, COEFF(1, -1, 1) = 1/12,
+ 12
+
+ -1
+ COEFF(-1, 0, 1) = --, COEFF(0, 0, 1) = 0, COEFF(1, 0, 1) = 1/12,
+ 12
+
+ -1
+ COEFF(-1, 1, 1) = --, COEFF(0, 1, 1) = 0, COEFF(1, 1, 1) = 1/12]
+ 12
+
+> print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c");
+bytes used=24012516, alloc=2096768, time=1.94
+>
+# d^2/dy^2
+> simplify( diff(interp_3d_cube_order2_smooth0,y,y) );
+- 2/9 DATA(0, 0, 0) - 2/9 DATA(1, 0, 0) + 1/9 DATA(0, 1, 0) + 1/9 DATA(1, 1, 0)
+
+ - 2/9 DATA(0, 0, 1) - 2/9 DATA(1, 0, 1) + 1/9 DATA(0, 1, 1)
+
+ + 1/9 DATA(1, 1, 1) + 1/9 DATA(0, 1, -1) + 1/9 DATA(1, 1, -1)
+
+ + 1/9 DATA(-1, -1, 0) + 1/9 DATA(0, -1, 0) + 1/9 DATA(1, -1, 0)
+
+ - 2/9 DATA(-1, 0, 0) + 1/9 DATA(-1, 1, 0) + 1/9 DATA(-1, -1, 1)
+
+ + 1/9 DATA(0, -1, 1) + 1/9 DATA(1, -1, 1) - 2/9 DATA(-1, 0, 1)
+
+ + 1/9 DATA(-1, 1, 1) + 1/9 DATA(-1, -1, -1) + 1/9 DATA(0, -1, -1)
+
+ + 1/9 DATA(1, -1, -1) - 2/9 DATA(-1, 0, -1) - 2/9 DATA(0, 0, -1)
+
+ - 2/9 DATA(1, 0, -1) + 1/9 DATA(-1, 1, -1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+bytes used=25012800, alloc=2096768, time=2.01
+[COEFF(-1, -1, -1) = 1/9, COEFF(0, -1, -1) = 1/9, COEFF(1, -1, -1) = 1/9,
+
+ COEFF(-1, 0, -1) = -2/9, COEFF(0, 0, -1) = -2/9, COEFF(1, 0, -1) = -2/9,
+
+ COEFF(-1, 1, -1) = 1/9, COEFF(0, 1, -1) = 1/9, COEFF(1, 1, -1) = 1/9,
+
+ COEFF(-1, -1, 0) = 1/9, COEFF(0, -1, 0) = 1/9, COEFF(1, -1, 0) = 1/9,
+
+ COEFF(-1, 0, 0) = -2/9, COEFF(0, 0, 0) = -2/9, COEFF(1, 0, 0) = -2/9,
+
+ COEFF(-1, 1, 0) = 1/9, COEFF(0, 1, 0) = 1/9, COEFF(1, 1, 0) = 1/9,
+
+ COEFF(-1, -1, 1) = 1/9, COEFF(0, -1, 1) = 1/9, COEFF(1, -1, 1) = 1/9,
+
+ COEFF(-1, 0, 1) = -2/9, COEFF(0, 0, 1) = -2/9, COEFF(1, 0, 1) = -2/9,
+
+ COEFF(-1, 1, 1) = 1/9, COEFF(0, 1, 1) = 1/9, COEFF(1, 1, 1) = 1/9]
+
+> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c");
+>
+# d^2/dydz
+> simplify( diff(interp_3d_cube_order2_smooth0,y,z) );
+- 1/12 DATA(1, 1, -1) + 1/12 DATA(0, 1, 1) + 1/12 DATA(1, 1, 1)
+
+ - 1/12 DATA(0, 1, -1) + 1/12 DATA(-1, 1, 1) - 1/12 DATA(-1, -1, 1)
+
+ - 1/12 DATA(0, -1, 1) - 1/12 DATA(1, -1, 1) - 1/12 DATA(-1, 1, -1)
+
+ + 1/12 DATA(-1, -1, -1) + 1/12 DATA(0, -1, -1) + 1/12 DATA(1, -1, -1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+[COEFF(-1, -1, -1) = 1/12, COEFF(0, -1, -1) = 1/12, COEFF(1, -1, -1) = 1/12,
+
+ COEFF(-1, 0, -1) = 0, COEFF(0, 0, -1) = 0, COEFF(1, 0, -1) = 0,
+
+ -1 -1 -1
+ COEFF(-1, 1, -1) = --, COEFF(0, 1, -1) = --, COEFF(1, 1, -1) = --,
+ 12 12 12
+
+ COEFF(-1, -1, 0) = 0, COEFF(0, -1, 0) = 0, COEFF(1, -1, 0) = 0,
+
+ COEFF(-1, 0, 0) = 0, COEFF(0, 0, 0) = 0, COEFF(1, 0, 0) = 0,
+
+ COEFF(-1, 1, 0) = 0, COEFF(0, 1, 0) = 0, COEFF(1, 1, 0) = 0,
+
+ -1 -1 -1
+ COEFF(-1, -1, 1) = --, COEFF(0, -1, 1) = --, COEFF(1, -1, 1) = --,
+ 12 12 12
+
+ COEFF(-1, 0, 1) = 0, COEFF(0, 0, 1) = 0, COEFF(1, 0, 1) = 0,
+
+ COEFF(-1, 1, 1) = 1/12, COEFF(0, 1, 1) = 1/12, COEFF(1, 1, 1) = 1/12]
+
+> print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c");
+bytes used=26013296, alloc=2096768, time=2.13
+>
+# d^2/dz^2
+> simplify( diff(interp_3d_cube_order2_smooth0,z,z) );
+- 2/9 DATA(0, 0, 0) - 2/9 DATA(1, 0, 0) - 2/9 DATA(0, 1, 0) - 2/9 DATA(1, 1, 0)
+
+ + 1/9 DATA(0, 0, 1) + 1/9 DATA(1, 0, 1) + 1/9 DATA(0, 1, 1)
+
+ + 1/9 DATA(1, 1, 1) + 1/9 DATA(0, 1, -1) + 1/9 DATA(1, 1, -1)
+
+ - 2/9 DATA(-1, -1, 0) - 2/9 DATA(0, -1, 0) - 2/9 DATA(1, -1, 0)
+
+ - 2/9 DATA(-1, 0, 0) - 2/9 DATA(-1, 1, 0) + 1/9 DATA(-1, -1, 1)
+
+ + 1/9 DATA(0, -1, 1) + 1/9 DATA(1, -1, 1) + 1/9 DATA(-1, 0, 1)
+
+ + 1/9 DATA(-1, 1, 1) + 1/9 DATA(-1, -1, -1) + 1/9 DATA(0, -1, -1)
+
+ + 1/9 DATA(1, -1, -1) + 1/9 DATA(-1, 0, -1) + 1/9 DATA(0, 0, -1)
+
+ + 1/9 DATA(1, 0, -1) + 1/9 DATA(-1, 1, -1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size3);
+bytes used=27013652, alloc=2096768, time=2.24
+[COEFF(-1, -1, -1) = 1/9, COEFF(0, -1, -1) = 1/9, COEFF(1, -1, -1) = 1/9,
+
+ COEFF(-1, 0, -1) = 1/9, COEFF(0, 0, -1) = 1/9, COEFF(1, 0, -1) = 1/9,
+
+ COEFF(-1, 1, -1) = 1/9, COEFF(0, 1, -1) = 1/9, COEFF(1, 1, -1) = 1/9,
+
+ COEFF(-1, -1, 0) = -2/9, COEFF(0, -1, 0) = -2/9, COEFF(1, -1, 0) = -2/9,
+
+ COEFF(-1, 0, 0) = -2/9, COEFF(0, 0, 0) = -2/9, COEFF(1, 0, 0) = -2/9,
+
+ COEFF(-1, 1, 0) = -2/9, COEFF(0, 1, 0) = -2/9, COEFF(1, 1, 0) = -2/9,
+
+ COEFF(-1, -1, 1) = 1/9, COEFF(0, -1, 1) = 1/9, COEFF(1, -1, 1) = 1/9,
+
+ COEFF(-1, 0, 1) = 1/9, COEFF(0, 0, 1) = 1/9, COEFF(1, 0, 1) = 1/9,
+
+ COEFF(-1, 1, 1) = 1/9, COEFF(0, 1, 1) = 1/9, COEFF(1, 1, 1) = 1/9]
+
+> print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
+> "3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c");
+>
+################################################################################
+>
+#
+# 3d, cube, order=3, smoothing=0 (size=4)
+#
+>
+# interpolating polynomial
+> interp_3d_cube_order3_smooth0
+> := Lagrange_polynomial_interpolant(fn_3d_order3, coeff_list_3d_order3,
+> coord_list_3d, posn_list_3d_size4);
+bytes used=28014204, alloc=2096768, time=2.35
+bytes used=29014776, alloc=2096768, time=2.42
+bytes used=30018556, alloc=2096768, time=2.49
+bytes used=31021476, alloc=2227816, time=2.55
+bytes used=32022348, alloc=2293340, time=2.62
+bytes used=33022516, alloc=2293340, time=2.68
+bytes used=34022700, alloc=2293340, time=2.74
+bytes used=35022968, alloc=2293340, time=2.81
+bytes used=36028240, alloc=2293340, time=2.88
+bytes used=37028880, alloc=2293340, time=2.95
+bytes used=38029196, alloc=2293340, time=3.03
+bytes used=39029364, alloc=2293340, time=3.10
+bytes used=40029600, alloc=2293340, time=3.16
+bytes used=41029792, alloc=2293340, time=3.23
+bytes used=42030220, alloc=2293340, time=3.30
+bytes used=43031808, alloc=2293340, time=3.37
+bytes used=44033392, alloc=2293340, time=3.44
+bytes used=45033580, alloc=2293340, time=3.51
+bytes used=46033772, alloc=2293340, time=3.58
+bytes used=47034004, alloc=2293340, time=3.65
+bytes used=48036060, alloc=2293340, time=3.72
+bytes used=49036232, alloc=2293340, time=3.79
+bytes used=50037412, alloc=2293340, time=3.85
+bytes used=51037576, alloc=2293340, time=3.92
+bytes used=52037888, alloc=2293340, time=3.99
+bytes used=53040776, alloc=2293340, time=4.06
+bytes used=54044012, alloc=2293340, time=4.13
+bytes used=55048076, alloc=2293340, time=4.19
+bytes used=56049748, alloc=2358864, time=4.27
+bytes used=57050016, alloc=2358864, time=4.33
+bytes used=58051488, alloc=2358864, time=4.40
+bytes used=59051748, alloc=2358864, time=4.47
+bytes used=60051944, alloc=2358864, time=4.54
+bytes used=61052184, alloc=2358864, time=4.61
+bytes used=62052360, alloc=2358864, time=4.67
+bytes used=63053060, alloc=2358864, time=4.75
+bytes used=64053484, alloc=2358864, time=4.82
+bytes used=65054120, alloc=2358864, time=4.89
+bytes used=66054604, alloc=2358864, time=4.96
+bytes used=67054868, alloc=2358864, time=5.03
+bytes used=68055152, alloc=2358864, time=5.09
+bytes used=69055512, alloc=2358864, time=5.16
+bytes used=70055724, alloc=2358864, time=5.22
+bytes used=71055976, alloc=2358864, time=5.30
+bytes used=72057912, alloc=2358864, time=5.37
+bytes used=73058252, alloc=2358864, time=5.44
+bytes used=74059928, alloc=2358864, time=5.51
+bytes used=75063636, alloc=2358864, time=5.58
+bytes used=76071860, alloc=2358864, time=5.65
+bytes used=77072820, alloc=2424388, time=5.72
+bytes used=78073076, alloc=2424388, time=5.79
+bytes used=79073320, alloc=2424388, time=5.86
+bytes used=80074196, alloc=2424388, time=5.93
+bytes used=81077536, alloc=2424388, time=6.00
+bytes used=82080192, alloc=2424388, time=6.07
+bytes used=83080444, alloc=2424388, time=6.14
+bytes used=84082148, alloc=2424388, time=6.21
+bytes used=85083316, alloc=2424388, time=6.28
+bytes used=86086888, alloc=2424388, time=6.35
+bytes used=87087068, alloc=2424388, time=6.42
+bytes used=88087328, alloc=2424388, time=6.49
+bytes used=89087508, alloc=2424388, time=6.56
+bytes used=90087740, alloc=2424388, time=6.63
+bytes used=91087916, alloc=2424388, time=6.70
+bytes used=92094876, alloc=2424388, time=6.77
+bytes used=93095908, alloc=2424388, time=6.84
+bytes used=94096116, alloc=2424388, time=6.91
+bytes used=95096340, alloc=2424388, time=6.98
+bytes used=96098044, alloc=2424388, time=7.05
+bytes used=97098196, alloc=2424388, time=7.12
+bytes used=98099788, alloc=2424388, time=7.19
+bytes used=99104088, alloc=2424388, time=7.26
+bytes used=100112444, alloc=2424388, time=7.32
+bytes used=101119448, alloc=2424388, time=7.39
+bytes used=102119648, alloc=2424388, time=7.46
+bytes used=103125504, alloc=2424388, time=7.53
+bytes used=104125756, alloc=2424388, time=7.60
+bytes used=105131868, alloc=2424388, time=7.66
+bytes used=106132168, alloc=2424388, time=7.73
+bytes used=107136660, alloc=2424388, time=7.80
+bytes used=108143268, alloc=2424388, time=7.87
+bytes used=109143444, alloc=2424388, time=7.94
+bytes used=110144688, alloc=2424388, time=8.01
+bytes used=111147116, alloc=2424388, time=8.08
+bytes used=112148428, alloc=2424388, time=8.15
+bytes used=113187984, alloc=2424388, time=8.22
+bytes used=114188228, alloc=2424388, time=8.28
+bytes used=115188924, alloc=2424388, time=8.34
+ 177 397
+interp_3d_cube_order3_smooth0 := ---- DATA(0, 0, 0) + ---- DATA(1, 0, 0)
+ 1000 4000
+
+ 397 49 397
+ + ---- DATA(0, 1, 0) + ---- DATA(1, 1, 0) + ---- DATA(0, 0, 1)
+ 4000 2000 4000
+
+ 49 49 193
+ + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1) - ---- DATA(1, 1, 1) + (
+ 2000 2000 4000
+
+ 1/160 DATA(0, 0, 0) + 1/160 DATA(1, 0, 0) - 1/160 DATA(0, 1, 0)
+
+ - 1/160 DATA(1, 1, 0) + 1/160 DATA(0, 0, 1) + 1/160 DATA(1, 0, 1)
+
+ - 1/160 DATA(0, 1, 1) - 1/160 DATA(1, 1, 1) - 3/160 DATA(2, -1, 0)
+
+ + 3/160 DATA(2, 2, -1) + 1/160 DATA(2, 1, -1) + 3/160 DATA(-1, 2, -1)
+
+ - 3/160 DATA(0, 2, -1) - 3/160 DATA(1, 2, -1) - 1/160 DATA(2, 0, -1)
+
+ - 3/160 DATA(2, -1, -1) + 3/160 DATA(2, 2, 1) - 3/160 DATA(-1, -1, 2)
+
+ + 3/160 DATA(0, -1, 2) + 3/160 DATA(-1, 2, 1) - 3/160 DATA(0, 2, 1)
+
+ - 3/160 DATA(1, 2, 1) - 1/160 DATA(0, 1, -1) - 1/160 DATA(1, 1, -1)
+
+ - 3/160 DATA(-1, -1, 0) + 3/160 DATA(0, -1, 0) + 3/160 DATA(1, -1, 0)
+
+ - 1/160 DATA(-1, 0, 0) + 1/160 DATA(-1, 1, 0) - 3/160 DATA(-1, -1, 1)
+
+ + 3/160 DATA(0, -1, 1) + 3/160 DATA(1, -1, 1) - 1/160 DATA(-1, 0, 1)
+
+ + 1/160 DATA(-1, 1, 1) - 3/160 DATA(-1, -1, -1) + 3/160 DATA(0, -1, -1)
+
+ + 3/160 DATA(1, -1, -1) - 1/160 DATA(-1, 0, -1) + 1/160 DATA(0, 0, -1)
+
+ + 1/160 DATA(1, 0, -1) + 1/160 DATA(-1, 1, -1) + 1/160 DATA(2, 1, 1)
+
+ - 3/160 DATA(2, -1, 1) - 1/160 DATA(2, 0, 1) + 3/160 DATA(-1, 2, 0)
+
+ - 3/160 DATA(0, 2, 0) - 3/160 DATA(1, 2, 0) + 3/160 DATA(2, 2, 0)
+
+ + 1/160 DATA(2, 1, 0) - 1/160 DATA(2, 0, 0) + 1/160 DATA(2, 1, 2)
+
+ - 1/160 DATA(2, 0, 2) + 1/160 DATA(-1, 1, 2) - 1/160 DATA(0, 1, 2)
+
+ - 1/160 DATA(1, 1, 2) + 1/160 DATA(1, 0, 2) - 3/160 DATA(2, -1, 2)
+
+ - 1/160 DATA(-1, 0, 2) + 1/160 DATA(0, 0, 2) + 3/160 DATA(1, -1, 2)
+
+ + 3/160 DATA(2, 2, 2) - 3/160 DATA(1, 2, 2) + 3/160 DATA(-1, 2, 2)
+
+ 2 / 19
+ - 3/160 DATA(0, 2, 2)) x y + |- ---- DATA(0, 0, 0) - 3/1000 DATA(1, 0, 0)
+ \ 2000
+
+ 31 21
+ - 3/1000 DATA(0, 1, 0) + ---- DATA(1, 1, 0) - ---- DATA(0, 0, 1)
+ 2000 2000
+
+ 29
+ - 1/500 DATA(1, 0, 1) - 1/500 DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 2000
+
+ 27 49
+ - ---- DATA(2, -1, 0) - 3/2000 DATA(2, 2, -1) + ---- DATA(2, 1, -1)
+ 1000 2000
+
+ 13 49
+ - 9/250 DATA(-1, 2, -1) + ---- DATA(0, 2, -1) + ---- DATA(1, 2, -1)
+ 1000 2000
+
+ 13 39
+ + ---- DATA(2, 0, -1) - 9/250 DATA(2, -1, -1) - ---- DATA(2, 2, 1)
+ 1000 2000
+
+ 93 19
+ + ---- DATA(-1, -1, 2) - ---- DATA(0, -1, 2) - 9/500 DATA(-1, 2, 1)
+ 2000 2000
+
+ 19 37
+ + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1) - 1/250 DATA(0, 1, -1)
+ 1000 2000
+
+ 33 129
+ + ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0) - 7/2000 DATA(0, -1, 0)
+ 2000 2000
+
+ 17 17
+ - --- DATA(1, -1, 0) - 7/2000 DATA(-1, 0, 0) - --- DATA(-1, 1, 0)
+ 500 500
+
+ 111 13 31
+ + ---- DATA(-1, -1, 1) - ---- DATA(0, -1, 1) - ---- DATA(1, -1, 1)
+ 2000 2000 1000
+
+ 13 31 147
+ - ---- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1)
+ 2000 1000 2000
+
+ 37
+ - 1/2000 DATA(0, -1, -1) - ---- DATA(1, -1, -1) - 1/2000 DATA(-1, 0, -1)
+ 1000
+
+ 17 37
+ - ---- DATA(0, 0, -1) - 1/250 DATA(1, 0, -1) - ---- DATA(-1, 1, -1)
+ 2000 1000
+
+ 37 19
+ + ---- DATA(2, 1, 1) - 9/500 DATA(2, -1, 1) + ---- DATA(2, 0, 1)
+ 2000 1000
+
+ 27 43
+ - ---- DATA(-1, 2, 0) + 2/125 DATA(0, 2, 0) + ---- DATA(1, 2, 0)
+ 1000 2000
+
+ 21 43
+ - ---- DATA(2, 2, 0) + ---- DATA(2, 1, 0) + 2/125 DATA(2, 0, 0)
+ 2000 2000
+
+ 31 11
+ + ---- DATA(2, 1, 2) + --- DATA(2, 0, 2) - 7/250 DATA(-1, 1, 2)
+ 2000 500
+
+ 27
+ - 1/1000 DATA(0, 1, 2) + ---- DATA(1, 1, 2) - 1/1000 DATA(1, 0, 2)
+ 2000
+
+ 19 23
+ - 9/1000 DATA(2, -1, 2) - ---- DATA(-1, 0, 2) - ---- DATA(0, 0, 2)
+ 2000 2000
+
+ 57 31
+ - 7/250 DATA(1, -1, 2) - ---- DATA(2, 2, 2) + ---- DATA(1, 2, 2)
+ 2000 2000
+
+ 11 \ / 19
+ - 9/1000 DATA(-1, 2, 2) + --- DATA(0, 2, 2)| x y + |- ---- DATA(0, 0, 0)
+ 500 / \ 2000
+
+ 21
+ - 3/1000 DATA(1, 0, 0) - ---- DATA(0, 1, 0) - 1/500 DATA(1, 1, 0)
+ 2000
+
+ 31
+ - 3/1000 DATA(0, 0, 1) + ---- DATA(1, 0, 1) - 1/500 DATA(0, 1, 1)
+ 2000
+
+ 29 13
+ + ---- DATA(1, 1, 1) + ---- DATA(2, -1, 0) - 9/1000 DATA(2, 2, -1)
+ 2000 1000
+
+ 93 19
+ - 9/500 DATA(2, 1, -1) + ---- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
+ 2000 2000
+
+ 27
+ - 7/250 DATA(1, 2, -1) - ---- DATA(2, 0, -1) - 9/250 DATA(2, -1, -1)
+ 1000
+
+ 31 13
+ + ---- DATA(2, 2, 1) - 9/250 DATA(-1, -1, 2) + ---- DATA(0, -1, 2)
+ 2000 1000
+
+ 27
+ - 7/250 DATA(-1, 2, 1) - 1/1000 DATA(0, 2, 1) + ---- DATA(1, 2, 1)
+ 2000
+
+ 13 31
+ - ---- DATA(0, 1, -1) - ---- DATA(1, 1, -1) - 1/2000 DATA(-1, -1, 0)
+ 2000 1000
+
+ 17
+ - ---- DATA(0, -1, 0) - 1/250 DATA(1, -1, 0) - 7/2000 DATA(-1, 0, 0)
+ 2000
+
+ 13 37
+ - ---- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1) - 1/250 DATA(0, -1, 1)
+ 2000 1000
+
+ 33 17 31
+ + ---- DATA(1, -1, 1) - --- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1)
+ 2000 500 1000
+
+ 147 37
+ + ---- DATA(-1, -1, -1) - 1/2000 DATA(0, -1, -1) - ---- DATA(1, -1, -1)
+ 2000 1000
+
+ 129 17
+ + ---- DATA(-1, 0, -1) - 7/2000 DATA(0, 0, -1) - --- DATA(1, 0, -1)
+ 2000 500
+
+ 111 37 49
+ + ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1)
+ 2000 2000 2000
+
+ 43 19 23
+ + ---- DATA(2, 0, 1) - ---- DATA(-1, 2, 0) - ---- DATA(0, 2, 0)
+ 2000 2000 2000
+
+ 11 19
+ - 1/1000 DATA(1, 2, 0) + --- DATA(2, 2, 0) + ---- DATA(2, 1, 0)
+ 500 1000
+
+ 39 21
+ + 2/125 DATA(2, 0, 0) - ---- DATA(2, 1, 2) - ---- DATA(2, 0, 2)
+ 2000 2000
+
+ 19 37
+ - 9/500 DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)
+ 1000 2000
+
+ 43 27
+ + ---- DATA(1, 0, 2) - 3/2000 DATA(2, -1, 2) - ---- DATA(-1, 0, 2)
+ 2000 1000
+
+ 49 57
+ + 2/125 DATA(0, 0, 2) + ---- DATA(1, -1, 2) - ---- DATA(2, 2, 2)
+ 2000 2000
+
+ 31 11 \
+ + ---- DATA(1, 2, 2) - 9/1000 DATA(-1, 2, 2) + --- DATA(0, 2, 2)| x z + (
+ 2000 500 /
+
+ 1/160 DATA(0, 0, 0) + 1/160 DATA(1, 0, 0) + 1/160 DATA(0, 1, 0)
+
+ + 1/160 DATA(1, 1, 0) - 1/160 DATA(0, 0, 1) - 1/160 DATA(1, 0, 1)
+
+ - 1/160 DATA(0, 1, 1) - 1/160 DATA(1, 1, 1) - 1/160 DATA(2, -1, 0)
+
+ - 3/160 DATA(2, 2, -1) - 3/160 DATA(2, 1, -1) - 3/160 DATA(-1, 2, -1)
+
+ + 3/160 DATA(0, 2, -1) + 3/160 DATA(1, 2, -1) - 3/160 DATA(2, 0, -1)
+
+ - 3/160 DATA(2, -1, -1) + 1/160 DATA(2, 2, 1) + 3/160 DATA(-1, -1, 2)
+
+ - 3/160 DATA(0, -1, 2) + 1/160 DATA(-1, 2, 1) - 1/160 DATA(0, 2, 1)
+
+ - 1/160 DATA(1, 2, 1) + 3/160 DATA(0, 1, -1) + 3/160 DATA(1, 1, -1)
+
+ - 1/160 DATA(-1, -1, 0) + 1/160 DATA(0, -1, 0) + 1/160 DATA(1, -1, 0)
+
+ - 1/160 DATA(-1, 0, 0) - 1/160 DATA(-1, 1, 0) + 1/160 DATA(-1, -1, 1)
+
+ - 1/160 DATA(0, -1, 1) - 1/160 DATA(1, -1, 1) + 1/160 DATA(-1, 0, 1)
+
+ + 1/160 DATA(-1, 1, 1) - 3/160 DATA(-1, -1, -1) + 3/160 DATA(0, -1, -1)
+
+ + 3/160 DATA(1, -1, -1) - 3/160 DATA(-1, 0, -1) + 3/160 DATA(0, 0, -1)
+
+ + 3/160 DATA(1, 0, -1) - 3/160 DATA(-1, 1, -1) + 1/160 DATA(2, 1, 1)
+
+ + 1/160 DATA(2, -1, 1) + 1/160 DATA(2, 0, 1) - 1/160 DATA(-1, 2, 0)
+
+ + 1/160 DATA(0, 2, 0) + 1/160 DATA(1, 2, 0) - 1/160 DATA(2, 2, 0)
+
+ - 1/160 DATA(2, 1, 0) - 1/160 DATA(2, 0, 0) + 3/160 DATA(2, 1, 2)
+
+ + 3/160 DATA(2, 0, 2) + 3/160 DATA(-1, 1, 2) - 3/160 DATA(0, 1, 2)
+
+ - 3/160 DATA(1, 1, 2) - 3/160 DATA(1, 0, 2) + 3/160 DATA(2, -1, 2)
+
+ + 3/160 DATA(-1, 0, 2) - 3/160 DATA(0, 0, 2) - 3/160 DATA(1, -1, 2)
+
+ + 3/160 DATA(2, 2, 2) - 3/160 DATA(1, 2, 2) + 3/160 DATA(-1, 2, 2)
+
+ 2 / 19 21
+ - 3/160 DATA(0, 2, 2)) x z + |- ---- DATA(0, 0, 0) - ---- DATA(1, 0, 0)
+ \ 2000 2000
+
+ - 3/1000 DATA(0, 1, 0) - 1/500 DATA(1, 1, 0) - 3/1000 DATA(0, 0, 1)
+
+ 31 29
+ - 1/500 DATA(1, 0, 1) + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 2000 2000
+
+ 19
+ - ---- DATA(2, -1, 0) - 9/1000 DATA(2, 2, -1) - 7/250 DATA(2, 1, -1)
+ 2000
+
+ 27
+ - 9/250 DATA(-1, 2, -1) - ---- DATA(0, 2, -1) - 9/500 DATA(1, 2, -1)
+ 1000
+
+ 19 93 31
+ - ---- DATA(2, 0, -1) + ---- DATA(2, -1, -1) + ---- DATA(2, 2, 1)
+ 2000 2000 2000
+
+ 27 49
+ - 9/250 DATA(-1, -1, 2) - ---- DATA(0, -1, 2) + ---- DATA(-1, 2, 1)
+ 1000 2000
+
+ 43 37 17
+ + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1) - --- DATA(0, 1, -1)
+ 2000 2000 500
+
+ 31
+ - ---- DATA(1, 1, -1) - 1/2000 DATA(-1, -1, 0) - 7/2000 DATA(0, -1, 0)
+ 1000
+
+ 13 17
+ - ---- DATA(1, -1, 0) - ---- DATA(-1, 0, 0) - 1/250 DATA(-1, 1, 0)
+ 2000 2000
+
+ 37 17 31
+ - ---- DATA(-1, -1, 1) - --- DATA(0, -1, 1) - ---- DATA(1, -1, 1)
+ 1000 500 1000
+
+ 33 147
+ - 1/250 DATA(-1, 0, 1) + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1)
+ 2000 2000
+
+ 129 111
+ + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1) - 1/2000 DATA(-1, 0, -1)
+ 2000 2000
+
+ 13 37
+ - 7/2000 DATA(0, 0, -1) - ---- DATA(1, 0, -1) - ---- DATA(-1, 1, -1)
+ 2000 1000
+
+ 27
+ + ---- DATA(2, 1, 1) - 7/250 DATA(2, -1, 1) - 1/1000 DATA(2, 0, 1)
+ 2000
+
+ 13 19
+ + ---- DATA(-1, 2, 0) + 2/125 DATA(0, 2, 0) + ---- DATA(1, 2, 0)
+ 1000 1000
+
+ 11 23
+ + --- DATA(2, 2, 0) - 1/1000 DATA(2, 1, 0) - ---- DATA(2, 0, 0)
+ 500 2000
+
+ 31 11 49
+ + ---- DATA(2, 1, 2) + --- DATA(2, 0, 2) + ---- DATA(-1, 1, 2)
+ 2000 500 2000
+
+ 43 37 19
+ + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2) + ---- DATA(1, 0, 2)
+ 2000 2000 1000
+
+ 13
+ - 9/1000 DATA(2, -1, 2) + ---- DATA(-1, 0, 2) + 2/125 DATA(0, 0, 2)
+ 1000
+
+ 57 39
+ - 9/500 DATA(1, -1, 2) - ---- DATA(2, 2, 2) - ---- DATA(1, 2, 2)
+ 2000 2000
+
+ 21 \
+ - 3/2000 DATA(-1, 2, 2) - ---- DATA(0, 2, 2)| y z + (1/160 DATA(0, 0, 0)
+ 2000 /
+
+ + 1/160 DATA(1, 0, 0) - 1/160 DATA(0, 1, 0) - 1/160 DATA(1, 1, 0)
+
+ + 1/160 DATA(0, 0, 1) + 1/160 DATA(1, 0, 1) - 1/160 DATA(0, 1, 1)
+
+ - 1/160 DATA(1, 1, 1) + 3/160 DATA(2, -1, 0) + 3/160 DATA(2, 2, -1)
+
+ + 1/160 DATA(2, 1, -1) + 3/160 DATA(-1, 2, -1) + 3/160 DATA(0, 2, -1)
+
+ + 3/160 DATA(1, 2, -1) - 1/160 DATA(2, 0, -1) - 3/160 DATA(2, -1, -1)
+
+ - 3/160 DATA(2, 2, 1) - 3/160 DATA(-1, -1, 2) - 3/160 DATA(0, -1, 2)
+
+ - 3/160 DATA(-1, 2, 1) - 3/160 DATA(0, 2, 1) - 3/160 DATA(1, 2, 1)
+
+ + 1/160 DATA(0, 1, -1) + 1/160 DATA(1, 1, -1) + 3/160 DATA(-1, -1, 0)
+
+ + 3/160 DATA(0, -1, 0) + 3/160 DATA(1, -1, 0) + 1/160 DATA(-1, 0, 0)
+
+ - 1/160 DATA(-1, 1, 0) + 3/160 DATA(-1, -1, 1) + 3/160 DATA(0, -1, 1)
+
+ + 3/160 DATA(1, -1, 1) + 1/160 DATA(-1, 0, 1) - 1/160 DATA(-1, 1, 1)
+
+ - 3/160 DATA(-1, -1, -1) - 3/160 DATA(0, -1, -1) - 3/160 DATA(1, -1, -1)
+
+ - 1/160 DATA(-1, 0, -1) - 1/160 DATA(0, 0, -1) - 1/160 DATA(1, 0, -1)
+
+ + 1/160 DATA(-1, 1, -1) - 1/160 DATA(2, 1, 1) + 3/160 DATA(2, -1, 1)
+
+ + 1/160 DATA(2, 0, 1) - 3/160 DATA(-1, 2, 0) - 3/160 DATA(0, 2, 0)
+
+ - 3/160 DATA(1, 2, 0) - 3/160 DATA(2, 2, 0) - 1/160 DATA(2, 1, 0)
+
+ + 1/160 DATA(2, 0, 0) + 1/160 DATA(2, 1, 2) - 1/160 DATA(2, 0, 2)
+
+ + 1/160 DATA(-1, 1, 2) + 1/160 DATA(0, 1, 2) + 1/160 DATA(1, 1, 2)
+
+ - 1/160 DATA(1, 0, 2) - 3/160 DATA(2, -1, 2) - 1/160 DATA(-1, 0, 2)
+
+ - 1/160 DATA(0, 0, 2) - 3/160 DATA(1, -1, 2) + 3/160 DATA(2, 2, 2)
+
+ 2
+ + 3/160 DATA(1, 2, 2) + 3/160 DATA(-1, 2, 2) + 3/160 DATA(0, 2, 2)) y z
+
+ + (1/160 DATA(0, 0, 0) - 1/160 DATA(1, 0, 0) + 1/160 DATA(0, 1, 0)
+
+ - 1/160 DATA(1, 1, 0) + 1/160 DATA(0, 0, 1) - 1/160 DATA(1, 0, 1)
+
+ + 1/160 DATA(0, 1, 1) - 1/160 DATA(1, 1, 1) - 3/160 DATA(2, -1, 0)
+
+ + 3/160 DATA(2, 2, -1) + 3/160 DATA(2, 1, -1) - 3/160 DATA(-1, 2, -1)
+
+ - 1/160 DATA(0, 2, -1) + 1/160 DATA(1, 2, -1) + 3/160 DATA(2, 0, -1)
+
+ + 3/160 DATA(2, -1, -1) - 3/160 DATA(2, 2, 1) - 3/160 DATA(-1, -1, 2)
+
+ - 1/160 DATA(0, -1, 2) + 3/160 DATA(-1, 2, 1) + 1/160 DATA(0, 2, 1)
+
+ - 1/160 DATA(1, 2, 1) - 1/160 DATA(0, 1, -1) + 1/160 DATA(1, 1, -1)
+
+ + 3/160 DATA(-1, -1, 0) + 1/160 DATA(0, -1, 0) - 1/160 DATA(1, -1, 0)
+
+ + 3/160 DATA(-1, 0, 0) + 3/160 DATA(-1, 1, 0) + 3/160 DATA(-1, -1, 1)
+
+ + 1/160 DATA(0, -1, 1) - 1/160 DATA(1, -1, 1) + 3/160 DATA(-1, 0, 1)
+
+ + 3/160 DATA(-1, 1, 1) - 3/160 DATA(-1, -1, -1) - 1/160 DATA(0, -1, -1)
+
+ + 1/160 DATA(1, -1, -1) - 3/160 DATA(-1, 0, -1) - 1/160 DATA(0, 0, -1)
+
+ + 1/160 DATA(1, 0, -1) - 3/160 DATA(-1, 1, -1) - 3/160 DATA(2, 1, 1)
+
+ - 3/160 DATA(2, -1, 1) - 3/160 DATA(2, 0, 1) + 3/160 DATA(-1, 2, 0)
+
+ + 1/160 DATA(0, 2, 0) - 1/160 DATA(1, 2, 0) - 3/160 DATA(2, 2, 0)
+
+ - 3/160 DATA(2, 1, 0) - 3/160 DATA(2, 0, 0) + 3/160 DATA(2, 1, 2)
+
+ + 3/160 DATA(2, 0, 2) - 3/160 DATA(-1, 1, 2) - 1/160 DATA(0, 1, 2)
+
+ + 1/160 DATA(1, 1, 2) + 1/160 DATA(1, 0, 2) + 3/160 DATA(2, -1, 2)
+
+ - 3/160 DATA(-1, 0, 2) - 1/160 DATA(0, 0, 2) + 1/160 DATA(1, -1, 2)
+
+ + 3/160 DATA(2, 2, 2) + 1/160 DATA(1, 2, 2) - 3/160 DATA(-1, 2, 2)
+
+ 2
+ - 1/160 DATA(0, 2, 2)) x z + (1/160 DATA(0, 0, 0) - 1/160 DATA(1, 0, 0)
+
+ + 1/160 DATA(0, 1, 0) - 1/160 DATA(1, 1, 0) + 1/160 DATA(0, 0, 1)
+
+ - 1/160 DATA(1, 0, 1) + 1/160 DATA(0, 1, 1) - 1/160 DATA(1, 1, 1)
+
+ + 3/160 DATA(2, -1, 0) + 3/160 DATA(2, 2, -1) - 3/160 DATA(2, 1, -1)
+
+ - 3/160 DATA(-1, 2, -1) - 1/160 DATA(0, 2, -1) + 1/160 DATA(1, 2, -1)
+
+ - 3/160 DATA(2, 0, -1) + 3/160 DATA(2, -1, -1) + 3/160 DATA(2, 2, 1)
+
+ - 3/160 DATA(-1, -1, 2) - 1/160 DATA(0, -1, 2) - 3/160 DATA(-1, 2, 1)
+
+ - 1/160 DATA(0, 2, 1) + 1/160 DATA(1, 2, 1) + 1/160 DATA(0, 1, -1)
+
+ - 1/160 DATA(1, 1, -1) - 3/160 DATA(-1, -1, 0) - 1/160 DATA(0, -1, 0)
+
+ + 1/160 DATA(1, -1, 0) + 3/160 DATA(-1, 0, 0) + 3/160 DATA(-1, 1, 0)
+
+ - 3/160 DATA(-1, -1, 1) - 1/160 DATA(0, -1, 1) + 1/160 DATA(1, -1, 1)
+
+ + 3/160 DATA(-1, 0, 1) + 3/160 DATA(-1, 1, 1) - 3/160 DATA(-1, -1, -1)
+
+ - 1/160 DATA(0, -1, -1) + 1/160 DATA(1, -1, -1) + 3/160 DATA(-1, 0, -1)
+
+ + 1/160 DATA(0, 0, -1) - 1/160 DATA(1, 0, -1) + 3/160 DATA(-1, 1, -1)
+
+ - 3/160 DATA(2, 1, 1) + 3/160 DATA(2, -1, 1) - 3/160 DATA(2, 0, 1)
+
+ - 3/160 DATA(-1, 2, 0) - 1/160 DATA(0, 2, 0) + 1/160 DATA(1, 2, 0)
+
+ + 3/160 DATA(2, 2, 0) - 3/160 DATA(2, 1, 0) - 3/160 DATA(2, 0, 0)
+
+ - 3/160 DATA(2, 1, 2) - 3/160 DATA(2, 0, 2) + 3/160 DATA(-1, 1, 2)
+
+ + 1/160 DATA(0, 1, 2) - 1/160 DATA(1, 1, 2) - 1/160 DATA(1, 0, 2)
+
+ + 3/160 DATA(2, -1, 2) + 3/160 DATA(-1, 0, 2) + 1/160 DATA(0, 0, 2)
+
+ + 1/160 DATA(1, -1, 2) + 3/160 DATA(2, 2, 2) + 1/160 DATA(1, 2, 2)
+
+ 2
+ - 3/160 DATA(-1, 2, 2) - 1/160 DATA(0, 2, 2)) x y + (1/160 DATA(0, 0, 0)
+
+ + 1/160 DATA(1, 0, 0) + 1/160 DATA(0, 1, 0) + 1/160 DATA(1, 1, 0)
+
+ - 1/160 DATA(0, 0, 1) - 1/160 DATA(1, 0, 1) - 1/160 DATA(0, 1, 1)
+
+ - 1/160 DATA(1, 1, 1) - 1/160 DATA(2, -1, 0) - 3/160 DATA(2, 2, -1)
+
+ + 3/160 DATA(2, 1, -1) - 3/160 DATA(-1, 2, -1) - 3/160 DATA(0, 2, -1)
+
+ - 3/160 DATA(1, 2, -1) + 3/160 DATA(2, 0, -1) - 3/160 DATA(2, -1, -1)
+
+ + 1/160 DATA(2, 2, 1) + 3/160 DATA(-1, -1, 2) + 3/160 DATA(0, -1, 2)
+
+ + 1/160 DATA(-1, 2, 1) + 1/160 DATA(0, 2, 1) + 1/160 DATA(1, 2, 1)
+
+ + 3/160 DATA(0, 1, -1) + 3/160 DATA(1, 1, -1) - 1/160 DATA(-1, -1, 0)
+
+ - 1/160 DATA(0, -1, 0) - 1/160 DATA(1, -1, 0) + 1/160 DATA(-1, 0, 0)
+
+ + 1/160 DATA(-1, 1, 0) + 1/160 DATA(-1, -1, 1) + 1/160 DATA(0, -1, 1)
+
+ + 1/160 DATA(1, -1, 1) - 1/160 DATA(-1, 0, 1) - 1/160 DATA(-1, 1, 1)
+
+ - 3/160 DATA(-1, -1, -1) - 3/160 DATA(0, -1, -1) - 3/160 DATA(1, -1, -1)
+
+ + 3/160 DATA(-1, 0, -1) + 3/160 DATA(0, 0, -1) + 3/160 DATA(1, 0, -1)
+
+ + 3/160 DATA(-1, 1, -1) - 1/160 DATA(2, 1, 1) + 1/160 DATA(2, -1, 1)
+
+ - 1/160 DATA(2, 0, 1) - 1/160 DATA(-1, 2, 0) - 1/160 DATA(0, 2, 0)
+
+ - 1/160 DATA(1, 2, 0) - 1/160 DATA(2, 2, 0) + 1/160 DATA(2, 1, 0)
+
+ + 1/160 DATA(2, 0, 0) - 3/160 DATA(2, 1, 2) - 3/160 DATA(2, 0, 2)
+
+ - 3/160 DATA(-1, 1, 2) - 3/160 DATA(0, 1, 2) - 3/160 DATA(1, 1, 2)
+
+ - 3/160 DATA(1, 0, 2) + 3/160 DATA(2, -1, 2) - 3/160 DATA(-1, 0, 2)
+
+ - 3/160 DATA(0, 0, 2) + 3/160 DATA(1, -1, 2) + 3/160 DATA(2, 2, 2)
+
+ 2
+ + 3/160 DATA(1, 2, 2) + 3/160 DATA(-1, 2, 2) + 3/160 DATA(0, 2, 2)) y z
+
+ 73 / 11
+ + ---- DATA(2, -1, 0) + |- --- DATA(0, 0, 0) - 1/16 DATA(1, 0, 0)
+ 4000 \ 160
+
+ + 1/40 DATA(0, 1, 0) + 1/32 DATA(1, 1, 0) - 1/16 DATA(0, 0, 1)
+
+ - 9/160 DATA(1, 0, 1) + 1/32 DATA(0, 1, 1) + 3/80 DATA(1, 1, 1)
+
+ + 1/40 DATA(2, -1, 0) + 1/32 DATA(2, 1, -1) + 3/160 DATA(-1, 2, -1)
+
+ + 1/80 DATA(0, 2, -1) + 1/160 DATA(1, 2, -1) - 1/16 DATA(2, 0, -1)
+
+ + 1/32 DATA(2, -1, -1) - 1/80 DATA(2, 2, 1) + 1/32 DATA(-1, -1, 2)
+
+ + 1/40 DATA(0, -1, 2) + 1/160 DATA(-1, 2, 1) - 1/160 DATA(1, 2, 1)
+
+ + 3/160 DATA(0, 1, -1) + 1/40 DATA(1, 1, -1) + 7/160 DATA(-1, -1, 0)
+
+ + 3/80 DATA(0, -1, 0) + 1/32 DATA(1, -1, 0) - 3/40 DATA(-1, 0, 0)
+
+ + 3/160 DATA(-1, 1, 0) + 3/80 DATA(-1, -1, 1) + 1/32 DATA(0, -1, 1)
+
+ 11
+ + 1/40 DATA(1, -1, 1) - --- DATA(-1, 0, 1) + 1/40 DATA(-1, 1, 1)
+ 160
+
+ + 1/20 DATA(-1, -1, -1) + 7/160 DATA(0, -1, -1) + 3/80 DATA(1, -1, -1)
+
+ 13 11
+ - --- DATA(-1, 0, -1) - 3/40 DATA(0, 0, -1) - --- DATA(1, 0, -1)
+ 160 160
+
+ + 1/80 DATA(-1, 1, -1) + 7/160 DATA(2, 1, 1) + 3/160 DATA(2, -1, 1)
+
+ - 1/20 DATA(2, 0, 1) + 1/80 DATA(-1, 2, 0) + 1/160 DATA(0, 2, 0)
+
+ - 1/160 DATA(2, 2, 0) + 3/80 DATA(2, 1, 0) - 9/160 DATA(2, 0, 0)
+
+ + 1/20 DATA(2, 1, 2) - 7/160 DATA(2, 0, 2) + 1/32 DATA(-1, 1, 2)
+
+ + 3/80 DATA(0, 1, 2) + 7/160 DATA(1, 1, 2) - 1/20 DATA(1, 0, 2)
+
+ + 1/80 DATA(2, -1, 2) - 1/16 DATA(-1, 0, 2) - 9/160 DATA(0, 0, 2)
+
+ + 3/160 DATA(1, -1, 2) - 3/160 DATA(2, 2, 2) - 1/80 DATA(1, 2, 2)
+
+ \ 2 / 11
+ - 1/160 DATA(0, 2, 2)| y + |- --- DATA(0, 0, 0) + 1/40 DATA(1, 0, 0)
+ / \ 160
+
+ - 1/16 DATA(0, 1, 0) + 1/32 DATA(1, 1, 0) - 1/16 DATA(0, 0, 1)
+
+ + 1/32 DATA(1, 0, 1) - 9/160 DATA(0, 1, 1) + 3/80 DATA(1, 1, 1)
+
+ + 1/80 DATA(2, -1, 0) + 1/160 DATA(2, 1, -1) + 1/32 DATA(-1, 2, -1)
+
+ - 1/16 DATA(0, 2, -1) + 1/32 DATA(1, 2, -1) + 1/80 DATA(2, 0, -1)
+
+ + 3/160 DATA(2, -1, -1) - 1/80 DATA(2, 2, 1) + 1/32 DATA(-1, -1, 2)
+
+ - 1/16 DATA(0, -1, 2) + 3/160 DATA(-1, 2, 1) - 1/20 DATA(0, 2, 1)
+
+ 11
+ + 7/160 DATA(1, 2, 1) - --- DATA(0, 1, -1) + 1/40 DATA(1, 1, -1)
+ 160
+
+ + 7/160 DATA(-1, -1, 0) - 3/40 DATA(0, -1, 0) + 3/160 DATA(1, -1, 0)
+
+ + 3/80 DATA(-1, 0, 0) + 1/32 DATA(-1, 1, 0) + 3/80 DATA(-1, -1, 1)
+
+ 11
+ - --- DATA(0, -1, 1) + 1/40 DATA(1, -1, 1) + 1/32 DATA(-1, 0, 1)
+ 160
+
+ 13
+ + 1/40 DATA(-1, 1, 1) + 1/20 DATA(-1, -1, -1) - --- DATA(0, -1, -1)
+ 160
+
+ + 1/80 DATA(1, -1, -1) + 7/160 DATA(-1, 0, -1) - 3/40 DATA(0, 0, -1)
+
+ + 3/160 DATA(1, 0, -1) + 3/80 DATA(-1, 1, -1) - 1/160 DATA(2, 1, 1)
+
+ + 1/160 DATA(2, -1, 1) + 1/40 DATA(-1, 2, 0) - 9/160 DATA(0, 2, 0)
+
+ + 3/80 DATA(1, 2, 0) - 1/160 DATA(2, 2, 0) + 1/160 DATA(2, 0, 0)
+
+ - 1/80 DATA(2, 1, 2) - 1/160 DATA(2, 0, 2) + 3/160 DATA(-1, 1, 2)
+
+ - 1/20 DATA(0, 1, 2) + 7/160 DATA(1, 1, 2) + 3/80 DATA(1, 0, 2)
+
+ + 1/40 DATA(-1, 0, 2) - 9/160 DATA(0, 0, 2) + 1/32 DATA(1, -1, 2)
+
+ - 3/160 DATA(2, 2, 2) + 1/20 DATA(1, 2, 2) + 1/80 DATA(-1, 2, 2)
+
+ \ 2 59 59
+ - 7/160 DATA(0, 2, 2)| x - ---- DATA(2, 2, -1) - ---- DATA(2, 1, -1)
+ / 4000 2000
+
+ 59 73 59
+ - ---- DATA(-1, 2, -1) + ---- DATA(0, 2, -1) - ---- DATA(1, 2, -1)
+ 1000 4000 2000
+
+ 73 59 67
+ + ---- DATA(2, 0, -1) - ---- DATA(2, -1, -1) - ---- DATA(2, 2, 1)
+ 4000 1000 4000
+
+ 59 73 59
+ - ---- DATA(-1, -1, 2) + ---- DATA(0, -1, 2) - ---- DATA(-1, 2, 1)
+ 1000 4000 2000
+
+ 49 23 49
+ + ---- DATA(0, 2, 1) - --- DATA(1, 2, 1) + ---- DATA(0, 1, -1)
+ 4000 500 1000
+
+ 61 71 469
+ - ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0) + ---- DATA(0, -1, 0)
+ 4000 2000 4000
+
+ 49 469 49
+ + ---- DATA(1, -1, 0) + ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0)
+ 1000 4000 1000
+
+ 97 49 61
+ - ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) - ---- DATA(1, -1, 1)
+ 4000 1000 4000
+
+ 49 61 269
+ + ---- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1)
+ 1000 4000 4000
+
+ 71 97 71
+ + ---- DATA(0, -1, -1) - ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1)
+ 2000 4000 2000
+
+ 469 49 97
+ + ---- DATA(0, 0, -1) + ---- DATA(1, 0, -1) - ---- DATA(-1, 1, -1)
+ 4000 1000 4000
+
+ 23 59 49
+ - --- DATA(2, 1, 1) - ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1)
+ 500 2000 4000
+
+ 73 143 49
+ + ---- DATA(-1, 2, 0) + ---- DATA(0, 2, 0) + ---- DATA(1, 2, 0)
+ 4000 2000 4000
+
+ 49 143
+ + 7/250 DATA(2, 2, 0) + ---- DATA(2, 1, 0) + ---- DATA(2, 0, 0)
+ 4000 2000
+
+ 67 59
+ - ---- DATA(2, 1, 2) + 7/250 DATA(2, 0, 2) - ---- DATA(-1, 1, 2)
+ 4000 2000
+
+ 49 23 49
+ + ---- DATA(0, 1, 2) - --- DATA(1, 1, 2) + ---- DATA(1, 0, 2)
+ 4000 500 4000
+
+ 59 73 143
+ - ---- DATA(2, -1, 2) + ---- DATA(-1, 0, 2) + ---- DATA(0, 0, 2)
+ 4000 4000 2000
+
+ 59 77 67
+ - ---- DATA(1, -1, 2) + ---- DATA(2, 2, 2) - ---- DATA(1, 2, 2)
+ 2000 2000 4000
+
+ 59 /
+ - ---- DATA(-1, 2, 2) + 7/250 DATA(0, 2, 2) + |- 1/1000 DATA(0, 0, 0)
+ 4000 \
+
+ + 1/1000 DATA(1, 0, 0) + 1/1000 DATA(0, 1, 0) - 1/1000 DATA(1, 1, 0)
+
+ + 1/1000 DATA(0, 0, 1) - 1/1000 DATA(1, 0, 1) - 1/1000 DATA(0, 1, 1)
+
+ 27
+ + 1/1000 DATA(1, 1, 1) + 9/1000 DATA(2, -1, 0) - ---- DATA(2, 2, -1)
+ 1000
+
+ 27
+ - 9/1000 DATA(2, 1, -1) + ---- DATA(-1, 2, -1) + 9/1000 DATA(0, 2, -1)
+ 1000
+
+ 27
+ - 9/1000 DATA(1, 2, -1) + 9/1000 DATA(2, 0, -1) + ---- DATA(2, -1, -1)
+ 1000
+
+ 27
+ + 9/1000 DATA(2, 2, 1) + ---- DATA(-1, -1, 2) + 9/1000 DATA(0, -1, 2)
+ 1000
+
+ - 9/1000 DATA(-1, 2, 1) - 3/1000 DATA(0, 2, 1) + 3/1000 DATA(1, 2, 1)
+
+ + 3/1000 DATA(0, 1, -1) - 3/1000 DATA(1, 1, -1) - 9/1000 DATA(-1, -1, 0)
+
+ - 3/1000 DATA(0, -1, 0) + 3/1000 DATA(1, -1, 0) - 3/1000 DATA(-1, 0, 0)
+
+ + 3/1000 DATA(-1, 1, 0) + 9/1000 DATA(-1, -1, 1) + 3/1000 DATA(0, -1, 1)
+
+ - 3/1000 DATA(1, -1, 1) + 3/1000 DATA(-1, 0, 1) - 3/1000 DATA(-1, 1, 1)
+
+ 27
+ - ---- DATA(-1, -1, -1) - 9/1000 DATA(0, -1, -1) + 9/1000 DATA(1, -1, -1)
+ 1000
+
+ - 9/1000 DATA(-1, 0, -1) - 3/1000 DATA(0, 0, -1) + 3/1000 DATA(1, 0, -1)
+
+ + 9/1000 DATA(-1, 1, -1) + 3/1000 DATA(2, 1, 1) - 9/1000 DATA(2, -1, 1)
+
+ - 3/1000 DATA(2, 0, 1) + 9/1000 DATA(-1, 2, 0) + 3/1000 DATA(0, 2, 0)
+
+ - 3/1000 DATA(1, 2, 0) - 9/1000 DATA(2, 2, 0) - 3/1000 DATA(2, 1, 0)
+
+ + 3/1000 DATA(2, 0, 0) + 9/1000 DATA(2, 1, 2) - 9/1000 DATA(2, 0, 2)
+
+ - 9/1000 DATA(-1, 1, 2) - 3/1000 DATA(0, 1, 2) + 3/1000 DATA(1, 1, 2)
+
+ 27
+ - 3/1000 DATA(1, 0, 2) - ---- DATA(2, -1, 2) + 9/1000 DATA(-1, 0, 2)
+ 1000
+
+ 27
+ + 3/1000 DATA(0, 0, 2) - 9/1000 DATA(1, -1, 2) + ---- DATA(2, 2, 2)
+ 1000
+
+ 27 \
+ + 9/1000 DATA(1, 2, 2) - ---- DATA(-1, 2, 2) - 9/1000 DATA(0, 2, 2)| x y z
+ 1000 /
+
+ + (1/32 DATA(0, 0, 0) - 1/32 DATA(1, 0, 0) + 1/32 DATA(0, 1, 0)
+
+ - 1/32 DATA(1, 1, 0) + 1/32 DATA(0, 0, 1) - 1/32 DATA(1, 0, 1)
+
+ + 1/32 DATA(0, 1, 1) - 1/32 DATA(1, 1, 1) + 1/96 DATA(2, -1, 0)
+
+ + 1/96 DATA(2, 2, -1) + 1/96 DATA(2, 1, -1) - 1/96 DATA(-1, 2, -1)
+
+ + 1/32 DATA(0, 2, -1) - 1/32 DATA(1, 2, -1) + 1/96 DATA(2, 0, -1)
+
+ + 1/96 DATA(2, -1, -1) + 1/96 DATA(2, 2, 1) - 1/96 DATA(-1, -1, 2)
+
+ + 1/32 DATA(0, -1, 2) - 1/96 DATA(-1, 2, 1) + 1/32 DATA(0, 2, 1)
+
+ - 1/32 DATA(1, 2, 1) + 1/32 DATA(0, 1, -1) - 1/32 DATA(1, 1, -1)
+
+ - 1/96 DATA(-1, -1, 0) + 1/32 DATA(0, -1, 0) - 1/32 DATA(1, -1, 0)
+
+ - 1/96 DATA(-1, 0, 0) - 1/96 DATA(-1, 1, 0) - 1/96 DATA(-1, -1, 1)
+
+ + 1/32 DATA(0, -1, 1) - 1/32 DATA(1, -1, 1) - 1/96 DATA(-1, 0, 1)
+
+ - 1/96 DATA(-1, 1, 1) - 1/96 DATA(-1, -1, -1) + 1/32 DATA(0, -1, -1)
+
+ - 1/32 DATA(1, -1, -1) - 1/96 DATA(-1, 0, -1) + 1/32 DATA(0, 0, -1)
+
+ - 1/32 DATA(1, 0, -1) - 1/96 DATA(-1, 1, -1) + 1/96 DATA(2, 1, 1)
+
+ + 1/96 DATA(2, -1, 1) + 1/96 DATA(2, 0, 1) - 1/96 DATA(-1, 2, 0)
+
+ + 1/32 DATA(0, 2, 0) - 1/32 DATA(1, 2, 0) + 1/96 DATA(2, 2, 0)
+
+ + 1/96 DATA(2, 1, 0) + 1/96 DATA(2, 0, 0) + 1/96 DATA(2, 1, 2)
+
+ + 1/96 DATA(2, 0, 2) - 1/96 DATA(-1, 1, 2) + 1/32 DATA(0, 1, 2)
+
+ - 1/32 DATA(1, 1, 2) - 1/32 DATA(1, 0, 2) + 1/96 DATA(2, -1, 2)
+
+ - 1/96 DATA(-1, 0, 2) + 1/32 DATA(0, 0, 2) - 1/32 DATA(1, -1, 2)
+
+ + 1/96 DATA(2, 2, 2) - 1/32 DATA(1, 2, 2) - 1/96 DATA(-1, 2, 2)
+
+ 3 / 11
+ + 1/32 DATA(0, 2, 2)) x + |- --- DATA(0, 0, 0) - 1/16 DATA(1, 0, 0)
+ \ 160
+
+ - 1/16 DATA(0, 1, 0) - 9/160 DATA(1, 1, 0) + 1/40 DATA(0, 0, 1)
+
+ + 1/32 DATA(1, 0, 1) + 1/32 DATA(0, 1, 1) + 3/80 DATA(1, 1, 1)
+
+ - 1/16 DATA(2, -1, 0) + 1/80 DATA(2, 2, -1) + 3/160 DATA(2, 1, -1)
+
+ + 1/32 DATA(-1, 2, -1) + 1/40 DATA(0, 2, -1) + 3/160 DATA(1, 2, -1)
+
+ + 1/40 DATA(2, 0, -1) + 1/32 DATA(2, -1, -1) + 1/20 DATA(2, 2, 1)
+
+ + 3/160 DATA(-1, -1, 2) + 1/80 DATA(0, -1, 2) + 1/32 DATA(-1, 2, 1)
+
+ + 3/80 DATA(0, 2, 1) + 7/160 DATA(1, 2, 1) + 1/32 DATA(0, 1, -1)
+
+ 13
+ + 1/40 DATA(1, 1, -1) - --- DATA(-1, -1, 0) - 3/40 DATA(0, -1, 0)
+ 160
+
+ 11 11
+ - --- DATA(1, -1, 0) - 3/40 DATA(-1, 0, 0) - --- DATA(-1, 1, 0)
+ 160 160
+
+ + 1/80 DATA(-1, -1, 1) + 3/160 DATA(0, -1, 1) + 1/40 DATA(1, -1, 1)
+
+ + 3/160 DATA(-1, 0, 1) + 1/40 DATA(-1, 1, 1) + 1/20 DATA(-1, -1, -1)
+
+ + 7/160 DATA(0, -1, -1) + 3/80 DATA(1, -1, -1) + 7/160 DATA(-1, 0, -1)
+
+ + 3/80 DATA(0, 0, -1) + 1/32 DATA(1, 0, -1) + 3/80 DATA(-1, 1, -1)
+
+ + 7/160 DATA(2, 1, 1) + 1/32 DATA(2, -1, 1) + 3/80 DATA(2, 0, 1)
+
+ - 1/16 DATA(-1, 2, 0) - 9/160 DATA(0, 2, 0) - 1/20 DATA(1, 2, 0)
+
+ - 7/160 DATA(2, 2, 0) - 1/20 DATA(2, 1, 0) - 9/160 DATA(2, 0, 0)
+
+ - 1/80 DATA(2, 1, 2) - 1/160 DATA(2, 0, 2) + 1/160 DATA(-1, 1, 2)
+
+ - 1/160 DATA(1, 1, 2) + 1/80 DATA(-1, 0, 2) + 1/160 DATA(0, 0, 2)
+
+ + 1/160 DATA(1, -1, 2) - 3/160 DATA(2, 2, 2) - 1/80 DATA(1, 2, 2)
+
+ \ 2
+ - 1/160 DATA(0, 2, 2)| z + (1/32 DATA(0, 0, 0) + 1/32 DATA(1, 0, 0)
+ /
+
+ + 1/32 DATA(0, 1, 0) + 1/32 DATA(1, 1, 0) - 1/32 DATA(0, 0, 1)
+
+ - 1/32 DATA(1, 0, 1) - 1/32 DATA(0, 1, 1) - 1/32 DATA(1, 1, 1)
+
+ + 1/32 DATA(2, -1, 0) - 1/96 DATA(2, 2, -1) - 1/96 DATA(2, 1, -1)
+
+ - 1/96 DATA(-1, 2, -1) - 1/96 DATA(0, 2, -1) - 1/96 DATA(1, 2, -1)
+
+ - 1/96 DATA(2, 0, -1) - 1/96 DATA(2, -1, -1) - 1/32 DATA(2, 2, 1)
+
+ + 1/96 DATA(-1, -1, 2) + 1/96 DATA(0, -1, 2) - 1/32 DATA(-1, 2, 1)
+
+ - 1/32 DATA(0, 2, 1) - 1/32 DATA(1, 2, 1) - 1/96 DATA(0, 1, -1)
+
+ - 1/96 DATA(1, 1, -1) + 1/32 DATA(-1, -1, 0) + 1/32 DATA(0, -1, 0)
+
+ + 1/32 DATA(1, -1, 0) + 1/32 DATA(-1, 0, 0) + 1/32 DATA(-1, 1, 0)
+
+ - 1/32 DATA(-1, -1, 1) - 1/32 DATA(0, -1, 1) - 1/32 DATA(1, -1, 1)
+
+ - 1/32 DATA(-1, 0, 1) - 1/32 DATA(-1, 1, 1) - 1/96 DATA(-1, -1, -1)
+
+ - 1/96 DATA(0, -1, -1) - 1/96 DATA(1, -1, -1) - 1/96 DATA(-1, 0, -1)
+
+ - 1/96 DATA(0, 0, -1) - 1/96 DATA(1, 0, -1) - 1/96 DATA(-1, 1, -1)
+
+ - 1/32 DATA(2, 1, 1) - 1/32 DATA(2, -1, 1) - 1/32 DATA(2, 0, 1)
+
+ + 1/32 DATA(-1, 2, 0) + 1/32 DATA(0, 2, 0) + 1/32 DATA(1, 2, 0)
+
+ + 1/32 DATA(2, 2, 0) + 1/32 DATA(2, 1, 0) + 1/32 DATA(2, 0, 0)
+
+ + 1/96 DATA(2, 1, 2) + 1/96 DATA(2, 0, 2) + 1/96 DATA(-1, 1, 2)
+
+ + 1/96 DATA(0, 1, 2) + 1/96 DATA(1, 1, 2) + 1/96 DATA(1, 0, 2)
+
+ + 1/96 DATA(2, -1, 2) + 1/96 DATA(-1, 0, 2) + 1/96 DATA(0, 0, 2)
+
+ + 1/96 DATA(1, -1, 2) + 1/96 DATA(2, 2, 2) + 1/96 DATA(1, 2, 2)
+
+ 3
+ + 1/96 DATA(-1, 2, 2) + 1/96 DATA(0, 2, 2)) z + (1/32 DATA(0, 0, 0)
+
+ + 1/32 DATA(1, 0, 0) - 1/32 DATA(0, 1, 0) - 1/32 DATA(1, 1, 0)
+
+ + 1/32 DATA(0, 0, 1) + 1/32 DATA(1, 0, 1) - 1/32 DATA(0, 1, 1)
+
+ - 1/32 DATA(1, 1, 1) - 1/96 DATA(2, -1, 0) + 1/96 DATA(2, 2, -1)
+
+ - 1/32 DATA(2, 1, -1) + 1/96 DATA(-1, 2, -1) + 1/96 DATA(0, 2, -1)
+
+ + 1/96 DATA(1, 2, -1) + 1/32 DATA(2, 0, -1) - 1/96 DATA(2, -1, -1)
+
+ + 1/96 DATA(2, 2, 1) - 1/96 DATA(-1, -1, 2) - 1/96 DATA(0, -1, 2)
+
+ + 1/96 DATA(-1, 2, 1) + 1/96 DATA(0, 2, 1) + 1/96 DATA(1, 2, 1)
+
+ - 1/32 DATA(0, 1, -1) - 1/32 DATA(1, 1, -1) - 1/96 DATA(-1, -1, 0)
+
+ - 1/96 DATA(0, -1, 0) - 1/96 DATA(1, -1, 0) + 1/32 DATA(-1, 0, 0)
+
+ - 1/32 DATA(-1, 1, 0) - 1/96 DATA(-1, -1, 1) - 1/96 DATA(0, -1, 1)
+
+ - 1/96 DATA(1, -1, 1) + 1/32 DATA(-1, 0, 1) - 1/32 DATA(-1, 1, 1)
+
+ - 1/96 DATA(-1, -1, -1) - 1/96 DATA(0, -1, -1) - 1/96 DATA(1, -1, -1)
+
+ + 1/32 DATA(-1, 0, -1) + 1/32 DATA(0, 0, -1) + 1/32 DATA(1, 0, -1)
+
+ - 1/32 DATA(-1, 1, -1) - 1/32 DATA(2, 1, 1) - 1/96 DATA(2, -1, 1)
+
+ + 1/32 DATA(2, 0, 1) + 1/96 DATA(-1, 2, 0) + 1/96 DATA(0, 2, 0)
+
+ + 1/96 DATA(1, 2, 0) + 1/96 DATA(2, 2, 0) - 1/32 DATA(2, 1, 0)
+
+ + 1/32 DATA(2, 0, 0) - 1/32 DATA(2, 1, 2) + 1/32 DATA(2, 0, 2)
+
+ - 1/32 DATA(-1, 1, 2) - 1/32 DATA(0, 1, 2) - 1/32 DATA(1, 1, 2)
+
+ + 1/32 DATA(1, 0, 2) - 1/96 DATA(2, -1, 2) + 1/32 DATA(-1, 0, 2)
+
+ + 1/32 DATA(0, 0, 2) - 1/96 DATA(1, -1, 2) + 1/96 DATA(2, 2, 2)
+
+ 3 /
+ + 1/96 DATA(1, 2, 2) + 1/96 DATA(-1, 2, 2) + 1/96 DATA(0, 2, 2)) y + |
+ \
+
+ 161 87 21
+ - ---- DATA(0, 0, 0) - ---- DATA(1, 0, 0) + --- DATA(0, 1, 0)
+ 4000 2000 250
+
+ 299 87 191
+ + ---- DATA(1, 1, 0) - ---- DATA(0, 0, 1) - ---- DATA(1, 0, 1)
+ 4000 2000 4000
+
+ 299 133 29
+ + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1) - ---- DATA(2, -1, 0)
+ 4000 2000 6000
+
+ 41 191 449
+ - --- DATA(2, 2, -1) + ---- DATA(2, 1, -1) - ----- DATA(-1, 2, -1)
+ 750 4000 12000
+
+ 17 137 33
+ - ---- DATA(0, 2, -1) - ----- DATA(1, 2, -1) - ---- DATA(2, 0, -1)
+ 3000 12000 2000
+
+ 281 281
+ + ----- DATA(2, -1, -1) - 4/375 DATA(2, 2, 1) + ----- DATA(-1, -1, 2)
+ 12000 12000
+
+ 29 137 79
+ - ---- DATA(0, -1, 2) - ----- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
+ 6000 12000 3000
+
+ 319 323 141
+ + ----- DATA(1, 2, 1) + ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1)
+ 12000 4000 2000
+
+ 607 437 691
+ - ----- DATA(-1, -1, 0) - ---- DATA(0, -1, 0) - ----- DATA(1, -1, 0)
+ 12000 6000 12000
+
+ 49 323 97
+ - ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1)
+ 2000 4000 3000
+
+ 691 17 107
+ - ----- DATA(0, -1, 1) - --- DATA(1, -1, 1) - ---- DATA(-1, 0, 1)
+ 12000 375 4000
+
+ 141 47 607
+ + ---- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1) - ----- DATA(0, -1, -1)
+ 2000 1500 12000
+
+ 97 39 49
+ - ---- DATA(1, -1, -1) - ---- DATA(-1, 0, -1) - ---- DATA(0, 0, -1)
+ 3000 4000 2000
+
+ 107 157 183
+ - ---- DATA(1, 0, -1) + ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1)
+ 4000 2000 4000
+
+ 53 79 17
+ + ----- DATA(2, -1, 1) - ---- DATA(2, 0, 1) - ---- DATA(-1, 2, 0)
+ 12000 2000 3000
+
+ 349 79 167
+ + ----- DATA(0, 2, 0) + ---- DATA(1, 2, 0) - ----- DATA(2, 2, 0)
+ 12000 3000 12000
+
+ 53 137 13
+ + ---- DATA(2, 1, 0) - ---- DATA(2, 0, 0) + --- DATA(2, 1, 2)
+ 1000 4000 500
+
+ 129 191 53
+ - ---- DATA(2, 0, 2) + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2)
+ 4000 4000 1000
+
+ 183 79 307
+ + ---- DATA(1, 1, 2) - ---- DATA(1, 0, 2) + ---- DATA(2, -1, 2)
+ 4000 2000 6000
+
+ 33 137 53
+ - ---- DATA(-1, 0, 2) - ---- DATA(0, 0, 2) + ----- DATA(1, -1, 2)
+ 2000 4000 12000
+
+ 539 41
+ - ----- DATA(2, 2, 2) - 4/375 DATA(1, 2, 2) - --- DATA(-1, 2, 2)
+ 12000 750
+
+ 167 \ / 161 87
+ - ----- DATA(0, 2, 2)| y + |- ---- DATA(0, 0, 0) - ---- DATA(1, 0, 0)
+ 12000 / \ 4000 2000
+
+ 87 191 21
+ - ---- DATA(0, 1, 0) - ---- DATA(1, 1, 0) + --- DATA(0, 0, 1)
+ 2000 4000 250
+
+ 299 299 133
+ + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 4000 4000 2000
+
+ 33 307 53
+ - ---- DATA(2, -1, 0) + ---- DATA(2, 2, -1) + ----- DATA(2, 1, -1)
+ 2000 6000 12000
+
+ 281 29 53
+ + ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1) + ----- DATA(1, 2, -1)
+ 12000 6000 12000
+
+ 29 281 13
+ - ---- DATA(2, 0, -1) + ----- DATA(2, -1, -1) + --- DATA(2, 2, 1)
+ 6000 12000 500
+
+ 449 17 191
+ - ----- DATA(-1, -1, 2) - ---- DATA(0, -1, 2) + ---- DATA(-1, 2, 1)
+ 12000 3000 4000
+
+ 53 183 691
+ + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1) - ----- DATA(0, 1, -1)
+ 1000 4000 12000
+
+ 17 39 49
+ - --- DATA(1, 1, -1) - ---- DATA(-1, -1, 0) - ---- DATA(0, -1, 0)
+ 375 4000 2000
+
+ 107 49 107
+ - ---- DATA(1, -1, 0) - ---- DATA(-1, 0, 0) - ---- DATA(-1, 1, 0)
+ 4000 2000 4000
+
+ 157 323 141
+ + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) + ---- DATA(1, -1, 1)
+ 2000 4000 2000
+
+ 323 141 47
+ + ---- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1)
+ 4000 2000 1500
+
+ 607 97 607
+ - ----- DATA(0, -1, -1) - ---- DATA(1, -1, -1) - ----- DATA(-1, 0, -1)
+ 12000 3000 12000
+
+ 437 691 97
+ - ---- DATA(0, 0, -1) - ----- DATA(1, 0, -1) - ---- DATA(-1, 1, -1)
+ 6000 12000 3000
+
+ 183 191 53
+ + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1)
+ 4000 4000 1000
+
+ 33 137 79
+ - ---- DATA(-1, 2, 0) - ---- DATA(0, 2, 0) - ---- DATA(1, 2, 0)
+ 2000 4000 2000
+
+ 129 79 137
+ - ---- DATA(2, 2, 0) - ---- DATA(2, 1, 0) - ---- DATA(2, 0, 0)
+ 4000 2000 4000
+
+ 167 137
+ - 4/375 DATA(2, 1, 2) - ----- DATA(2, 0, 2) - ----- DATA(-1, 1, 2)
+ 12000 12000
+
+ 79 319 79
+ + ---- DATA(0, 1, 2) + ----- DATA(1, 1, 2) + ---- DATA(1, 0, 2)
+ 3000 12000 3000
+
+ 41 17 349
+ - --- DATA(2, -1, 2) - ---- DATA(-1, 0, 2) + ----- DATA(0, 0, 2)
+ 750 3000 12000
+
+ 137 539
+ - ----- DATA(1, -1, 2) - ----- DATA(2, 2, 2) - 4/375 DATA(1, 2, 2)
+ 12000 12000
+
+ 41 167 \ / 161
+ - --- DATA(-1, 2, 2) - ----- DATA(0, 2, 2)| z + |- ---- DATA(0, 0, 0)
+ 750 12000 / \ 4000
+
+ 21 87 299
+ + --- DATA(1, 0, 0) - ---- DATA(0, 1, 0) + ---- DATA(1, 1, 0)
+ 250 2000 4000
+
+ 87 299 191
+ - ---- DATA(0, 0, 1) + ---- DATA(1, 0, 1) - ---- DATA(0, 1, 1)
+ 2000 4000 4000
+
+ 133 17 41
+ + ---- DATA(1, 1, 1) - ---- DATA(2, -1, 0) - --- DATA(2, 2, -1)
+ 2000 3000 750
+
+ 137 281 33
+ - ----- DATA(2, 1, -1) + ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
+ 12000 12000 2000
+
+ 191 17 449
+ + ---- DATA(1, 2, -1) - ---- DATA(2, 0, -1) - ----- DATA(2, -1, -1)
+ 4000 3000 12000
+
+ 281 33
+ - 4/375 DATA(2, 2, 1) + ----- DATA(-1, -1, 2) - ---- DATA(0, -1, 2)
+ 12000 2000
+
+ 53 79 183
+ + ----- DATA(-1, 2, 1) - ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1)
+ 12000 2000 4000
+
+ 107 141 607
+ - ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1) - ----- DATA(-1, -1, 0)
+ 4000 2000 12000
+
+ 49 323 437
+ - ---- DATA(0, -1, 0) + ---- DATA(1, -1, 0) - ---- DATA(-1, 0, 0)
+ 2000 4000 6000
+
+ 691 97 107
+ - ----- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1) - ---- DATA(0, -1, 1)
+ 12000 3000 4000
+
+ 141 691 17
+ + ---- DATA(1, -1, 1) - ----- DATA(-1, 0, 1) - --- DATA(-1, 1, 1)
+ 2000 12000 375
+
+ 47 39 157
+ - ---- DATA(-1, -1, -1) - ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
+ 1500 4000 2000
+
+ 607 49 323
+ - ----- DATA(-1, 0, -1) - ---- DATA(0, 0, -1) + ---- DATA(1, 0, -1)
+ 12000 2000 4000
+
+ 97 319 137
+ - ---- DATA(-1, 1, -1) + ----- DATA(2, 1, 1) - ----- DATA(2, -1, 1)
+ 3000 12000 12000
+
+ 79 29 137
+ + ---- DATA(2, 0, 1) - ---- DATA(-1, 2, 0) - ---- DATA(0, 2, 0)
+ 3000 6000 4000
+
+ 53 167 79
+ + ---- DATA(1, 2, 0) - ----- DATA(2, 2, 0) + ---- DATA(2, 1, 0)
+ 1000 12000 3000
+
+ 349 167
+ + ----- DATA(2, 0, 0) - 4/375 DATA(2, 1, 2) - ----- DATA(2, 0, 2)
+ 12000 12000
+
+ 53 79 183
+ + ----- DATA(-1, 1, 2) - ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)
+ 12000 2000 4000
+
+ 53 41 29
+ + ---- DATA(1, 0, 2) - --- DATA(2, -1, 2) - ---- DATA(-1, 0, 2)
+ 1000 750 6000
+
+ 137 191 539
+ - ---- DATA(0, 0, 2) + ---- DATA(1, -1, 2) - ----- DATA(2, 2, 2)
+ 4000 4000 12000
+
+ 13 307 129 \
+ + --- DATA(1, 2, 2) + ---- DATA(-1, 2, 2) - ---- DATA(0, 2, 2)| x
+ 500 6000 4000 /
+
+>
+# I
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=116189080, alloc=2424388, time=8.40
+bytes used=117267692, alloc=2424388, time=8.47
+bytes used=118267976, alloc=2424388, time=8.54
+bytes used=119333876, alloc=2424388, time=8.61
+bytes used=120348532, alloc=2424388, time=8.68
+bytes used=121420944, alloc=2555436, time=8.76
+bytes used=122455124, alloc=2555436, time=8.84
+bytes used=123455304, alloc=2620960, time=8.91
+bytes used=124504640, alloc=2817532, time=8.98
+bytes used=125537852, alloc=3079628, time=9.06
+bytes used=126544560, alloc=3276200, time=9.13
+bytes used=127557016, alloc=3276200, time=9.18
+bytes used=128569640, alloc=3276200, time=9.24
+ 27 147 269 2 47
+[COEFF(-1, -1, -1) = - ---- x y z + ---- y z - ---- - 3/160 x y - ---- z
+ 1000 2000 4000 1500
+
+ 147 147 2 2 2 2
+ + ---- x y + ---- x z + 1/20 y - 3/160 x y - 3/160 y z - 3/160 x z
+ 2000 2000
+
+ 47 3 47 2 2 2 3
+ - ---- y - 1/96 x - ---- x - 3/160 x z + 1/20 z - 3/160 y z - 1/96 z
+ 1500 1500
+
+ 2 3 2 2 71
+ + 1/20 x - 1/96 y , COEFF(0, -1, -1) = - 3/160 y z + 3/160 x y + ----
+ 2000
+
+ 129 13 2 2 2 2 3
+ + ---- y z - --- x - 1/160 x y + 7/160 y - 3/160 y z + 1/32 x
+ 2000 160
+
+ 2 607 3 2 2
+ - 1/2000 x z + 7/160 z - ----- y - 1/96 y + 3/160 x z - 1/160 x z
+ 12000
+
+ 607 3 39
+ - ----- z - 9/1000 x y z - 1/96 z - ---- x - 1/2000 x y, COEFF(1, -1, -1)
+ 12000 4000
+
+ 2 97 37 2 2 2
+ = 3/80 z - ---- - ---- x y + 1/160 x z - 3/160 y z - 3/160 y z
+ 4000 1000
+
+ 3 111 37 2 2 3 157
+ - 1/32 x + ---- y z - ---- x z + 1/80 x + 3/160 x y - 1/96 y + ---- x
+ 2000 1000 2000
+
+ 2 97 2 3 2
+ + 9/1000 x y z + 3/80 y - ---- z + 3/160 x z - 1/96 z + 1/160 x y
+ 3000
+
+ 97 3 449 3
+ - ---- y, COEFF(2, -1, -1) = - 9/250 x y - 1/96 y - ----- x + 1/96 x
+ 3000 12000
+
+ 3 2 93 59 2 2 2
+ - 1/96 z - 3/160 y z + ---- y z - ---- + 3/160 x + 1/32 y - 3/160 y z
+ 2000 1000
+
+ 2 2 27 2 2 2
+ + 1/32 z + 3/160 x y + ---- x y z + 3/160 x z - 3/160 x z - 3/160 x y
+ 1000
+
+ 281 281 129 3
+ + ----- y - 9/250 x z + ----- z, COEFF(-1, 0, -1) = ---- x z - 1/96 x
+ 12000 12000 2000
+
+ 607 2 2 2 2 71
+ - ----- z - 3/160 x z - 1/160 y z + 3/160 x y - 3/160 x z + ----
+ 12000 2000
+
+ 2 2 2 607
+ + 7/160 z - 1/2000 y z + 7/160 x + 3/160 y z - ----- x - 1/2000 x y
+ 12000
+
+ 3 39 13 2 2 3
+ + 1/32 y - 9/1000 x y z - ---- y - --- y - 1/160 x y - 1/96 z ,
+ 4000 160
+
+ 3 2 2 2 3 3
+ COEFF(0, 0, -1) = 1/32 y + 3/80 z - 3/40 x - 3/40 y + 1/32 x - 1/96 z
+
+ 2 49 2
+ + 1/160 x y - ---- x - 3/1000 x y z - 7/2000 x z + 3/160 x z
+ 2000
+
+ 2 49 437 17 2
+ - 7/2000 y z + 3/160 y z - ---- y - ---- z - ---- x y - 1/160 x z
+ 2000 6000 2000
+
+ 2 2 469 2 3
+ + 1/160 x y - 1/160 y z + ----, COEFF(1, 0, -1) = 3/160 x z - 1/32 x
+ 4000
+
+ 2 323 2 2 2 107
+ + 3/160 x + ---- x - 1/160 y z + 3/160 y z + 1/160 x y - ---- y
+ 4000 4000
+
+ 691 3 3 11 2 49
+ - ----- z - 1/96 z + 3/1000 x y z - 1/250 x y + 1/32 y - --- y + ----
+ 12000 160 1000
+
+ 13 2 2 17 2
+ - ---- y z + 1/32 z + 1/160 x z - --- x z - 1/160 x y , COEFF(2, 0, -1)
+ 2000 500
+
+ 73 2 27 2 2 3
+ = ---- + 3/160 x z - ---- x z - 1/160 x y - 3/160 x z - 1/96 z
+ 4000 1000
+
+ 2 33 2 3 17 3 29
+ + 3/160 y z - ---- y + 1/40 z + 1/32 y - ---- x + 1/96 x - ---- z
+ 2000 3000 6000
+
+ 2 2 2 19 2
+ - 1/16 y + 1/80 x - 1/160 y z - ---- y z - 3/160 x y + 9/1000 x y z
+ 2000
+
+ 13 2 97 2
+ + ---- x y, COEFF(-1, 1, -1) = - 3/160 x z - ---- x + 3/160 x y
+ 1000 3000
+
+ 37 37 2 111 3 2
+ - ---- x y - ---- y z + 3/160 y z + ---- x z - 1/96 z - 3/160 x z
+ 1000 1000 2000
+
+ 2 97 97 2 157 2 3
+ + 3/80 x - ---- - ---- z + 1/160 y z + ---- y + 1/160 x y - 1/96 x
+ 4000 3000 2000
+
+ 2 3 2 2
+ + 9/1000 x y z + 1/80 y - 1/32 y + 3/80 z , COEFF(0, 1, -1) = 1/160 x y
+
+ 2 49 13 2
+ + 3/160 y + ---- - ---- x z + 3/1000 x y z - 1/160 x y - 1/250 x y
+ 1000 2000
+
+ 2 2 107 2 3 2
+ + 3/160 y z + 1/32 z - ---- x + 3/160 x z - 1/96 z - 1/160 x z
+ 4000
+
+ 323 11 2 3 17 691 3 2
+ + ---- y - --- x + 1/32 x - --- y z - ----- z - 1/32 y + 1/160 y z ,
+ 4000 160 500 12000
+
+ 141 2 2 2 2
+ COEFF(1, 1, -1) = ---- y - 1/160 x y + 1/160 x z + 1/40 y + 1/160 y z
+ 2000
+
+ 31 3 17 141 2 2
+ - ---- x z - 3/1000 x y z - 1/32 x - --- z + ---- x + 1/40 x + 1/40 z
+ 1000 375 2000
+
+ 2 2 31 3 3 33
+ + 3/160 y z + 3/160 x z - ---- y z - 1/96 z - 1/32 y + ---- x y
+ 1000 2000
+
+ 2 61 2 2
+ - 1/160 x y - ----, COEFF(2, 1, -1) = 1/160 x - 7/250 y z + 1/160 y z
+ 4000
+
+ 191 3 2 2 53 59 3
+ + ---- y - 1/96 z + 3/160 y z + 3/160 x z + ----- z - ---- - 1/32 y
+ 4000 12000 2000
+
+ 3 137 2 49 2 2
+ + 1/96 x - ----- x + 1/32 y + ---- x y + 1/160 x y + 3/160 z
+ 12000 2000
+
+ 2 2
+ - 3/160 x z - 9/500 x z - 3/160 x y - 9/1000 x y z, COEFF(-1, 2, -1) =
+
+ 59 2 2 2
+ - ---- - 9/250 x y - 9/250 y z + 3/160 x y - 3/160 x z - 3/160 y z
+ 1000
+
+ 93 2 27 2 2 2
+ + ---- x z + 1/32 z + ---- x y z + 1/32 x - 3/160 x z + 3/160 y
+ 2000 1000
+
+ 2 3 281 281 3 3 449
+ - 3/160 x y - 1/96 z + ----- z + ----- x - 1/96 x + 1/96 y - ----- y
+ 12000 12000 12000
+
+ 2 27 3
+ + 3/160 y z , COEFF(0, 2, -1) = - ---- y z + 9/1000 x y z - 1/96 z
+ 1000
+
+ 33 17 19 2 2 2 2
+ - ---- x - ---- y - ---- x z + 3/160 x z - 1/160 x y + 1/80 y - 1/16 x
+ 2000 3000 2000
+
+ 29 73 3 2 2 2 3
+ - ---- z + ---- + 1/96 y + 1/40 z - 3/160 y z - 3/160 x y + 1/32 x
+ 6000 4000
+
+ 2 13 2 2
+ - 1/160 x z + ---- x y + 3/160 y z , COEFF(1, 2, -1) = - 3/160 x y
+ 1000
+
+ 2 191 2 2 49
+ + 3/160 x z + ---- x + 3/160 y z + 3/160 z - 9/500 y z + ---- x y
+ 4000 2000
+
+ 2 2 3 3 2 137
+ + 1/160 y + 1/160 x y - 1/96 z - 1/32 x + 1/32 x - ----- y
+ 12000
+
+ 53 2 59 2 3
+ - 9/1000 x y z + ----- z - 3/160 y z - ---- + 1/160 x z + 1/96 y
+ 12000 2000
+
+ 2 2
+ - 7/250 x z, COEFF(2, 2, -1) = - 3/160 y z - 3/2000 x y + 3/160 x z
+
+ 41 3 59 3 2 27
+ - --- y - 9/1000 y z + 1/96 x - ---- - 1/96 z - 3/160 x z - ---- x y z
+ 750 4000 1000
+
+ 307 2 2 2 41 2
+ + ---- z + 3/160 x y + 1/80 z + 3/160 x y - --- x + 3/160 y z
+ 6000 750
+
+ 3 2 2
+ + 1/96 y - 9/1000 x z, COEFF(-1, -1, 0) = - 3/160 x y + 3/160 x z
+
+ 2 129 2 607
+ - 1/2000 x z - 1/160 x z + ---- x y - 1/2000 y z - 3/160 x y - ----- x
+ 2000 12000
+
+ 2 607 2 39 2 13 2
+ + 3/160 y z - ----- y + 7/160 x - ---- z + 7/160 y - --- z
+ 12000 4000 160
+
+ 2 3 3 71 3
+ - 1/160 y z - 1/96 x - 9/1000 x y z + 1/32 z + ---- - 1/96 y ,
+ 2000
+
+ 2 469 3 2
+ COEFF(0, -1, 0) = - 3/1000 x y z - 1/160 y z + ---- - 1/96 y - 1/160 x y
+ 4000
+
+ 2 2 2 3 49
+ - 3/40 x + 1/160 x z + 3/160 x y + 1/32 x - 7/2000 y z - ---- x
+ 2000
+
+ 2 2 17 2 49
+ + 3/160 y z - 3/40 z - ---- x z + 1/160 x z - 7/2000 x y - ---- z
+ 2000 2000
+
+ 2 437 3 3 2
+ + 3/80 y - ---- y + 1/32 z , COEFF(1, -1, 0) = - 1/96 y + 1/32 y
+ 6000
+
+ 17 2 691 2 13 2
+ - --- x y + 3/160 x y - ----- y + 3/160 y z - ---- y z + 1/160 x z
+ 500 12000 2000
+
+ 3 107 49 2 2 2
+ - 1/32 x - ---- z + ---- - 1/160 x z - 1/250 x z + 3/160 x + 1/160 x y
+ 4000 1000
+
+ 11 2 323 2 3
+ - --- z + 3/1000 x y z + ---- x - 1/160 y z + 1/32 z , COEFF(2, -1, 0)
+ 160 4000
+
+ 2 17 2 3 19 2
+ = - 3/160 x y - ---- x - 1/160 y z - 1/96 y - ---- y z - 1/160 x z
+ 3000 2000
+
+ 3 2 2 3 2
+ + 1/96 x + 1/80 x - 3/160 x z + 1/32 z + 9/1000 x y z - 1/16 z
+
+ 29 73 2 27 2 13 33
+ - ---- y + ---- + 1/40 y - ---- x y + 3/160 y z + ---- x z - ---- z
+ 6000 4000 1000 1000 2000
+
+ 2 2 2
+ + 3/160 x y , COEFF(-1, 0, 0) = 1/160 y z - 7/2000 x y + 1/160 y z
+
+ 469 2 2 2 2
+ + ---- - 3/1000 x y z - 1/160 x z + 3/160 x y - 3/40 y + 3/160 x z
+ 4000
+
+ 2 3 17 3 49
+ - 1/160 x y - 7/2000 x z + 1/32 z - ---- y z + 1/32 y - ---- z
+ 2000 2000
+
+ 3 2 437 49 2
+ - 1/96 x - 3/40 z - ---- x - ---- y + 3/80 x , COEFF(0, 0, 0) =
+ 6000 2000
+
+ 2 161 2 2 2 3
+ 1/160 x y - ---- x + 1/160 y z + 1/160 x z + 1/160 y z + 1/32 x
+ 4000
+
+ 2 2 11 2 11 2 161
+ + 1/160 x z + 1/160 x y - --- x - 1/1000 x y z - --- y - ---- y
+ 160 160 4000
+
+ 19 19 19 11 2 161 177 3
+ - ---- x z - ---- y z - ---- x y - --- z - ---- z + ---- + 1/32 z
+ 2000 2000 2000 160 4000 1000
+
+ 3 397 3 2
+ + 1/32 y , COEFF(1, 0, 0) = ---- + 1/32 y + 1/160 x y - 3/1000 x y
+ 4000
+
+ 21 3 2 2 2 2
+ - ---- y z + 1/32 z + 1/160 y z - 1/160 x y + 1/160 y z - 1/160 x z
+ 2000
+
+ 2 87 2 21
+ - 3/1000 x z + 1/40 x - ---- y + 1/160 x z + 1/1000 x y z + --- x
+ 2000 250
+
+ 2 3 87 2 2
+ - 1/16 z - 1/32 x - ---- z - 1/16 y , COEFF(2, 0, 0) = - 1/160 x z
+ 2000
+
+ 143 137 2 137 2 349
+ + ---- - ---- y - 3/160 x z - ---- z - 9/160 z + ----- x + 2/125 x y
+ 2000 4000 4000 12000
+
+ 3 2 2 23
+ + 1/96 x + 2/125 x z + 1/160 y z - 1/160 x y - ---- y z + 3/1000 x y z
+ 2000
+
+ 2 3 2 2 2 3
+ + 1/160 x + 1/32 z - 9/160 y + 1/160 y z - 3/160 x y + 1/32 y ,
+
+ 2 2
+ COEFF(-1, 1, 0) = - 1/250 y z - 1/160 y z + 3/1000 x y z - 1/160 x z
+
+ 2 2 13 323 17 3 49
+ + 1/160 y z + 1/160 x y - ---- x z + ---- y - --- x y - 1/96 x + ----
+ 2000 4000 500 1000
+
+ 107 11 2 3 2 2 2 691
+ - ---- z - --- z - 1/32 y + 3/160 x y + 3/160 y + 1/32 x - ----- x
+ 4000 160 12000
+
+ 2 3 2 397 2
+ + 3/160 x z + 1/32 z , COEFF(0, 1, 0) = - 1/160 x y + ---- + 1/160 y z
+ 4000
+
+ 21 2 2 2
+ - 3/1000 x y - ---- x z + 1/160 x z + 1/160 x y + 1/40 y - 3/1000 y z
+ 2000
+
+ 87 3 21 2 2
+ - ---- x + 1/1000 x y z + 1/32 z + --- y + 1/160 x z - 1/160 y z
+ 2000 250
+
+ 2 2 3 87 3
+ - 1/16 z - 1/16 x - 1/32 y - ---- z + 1/32 x , COEFF(1, 1, 0) =
+ 2000
+
+ 2 3 31 3 3 2
+ 1/160 x z - 1/32 x + ---- x y - 1/32 y + 1/32 z - 1/160 x z
+ 2000
+
+ 2 2 299 2
+ - 1/160 x y + 1/160 y z - 1/500 y z + ---- y - 1/1000 x y z - 1/160 y z
+ 4000
+
+ 2 2 191 49 2 299
+ - 9/160 z + 1/32 x - ---- z + ---- - 1/160 x y + ---- x - 1/500 x z
+ 4000 2000 4000
+
+ 2 53 79 19
+ + 1/32 y , COEFF(2, 1, 0) = ---- y - ---- z - 3/1000 x y z + ---- x z
+ 1000 2000 1000
+
+ 43 2 2 2 2
+ + ---- x y - 1/160 y z + 3/80 y - 1/1000 y z - 1/160 x z - 3/160 x z
+ 2000
+
+ 3 49 3 79 2 2 2
+ + 1/32 z + ---- - 1/32 y + ---- x + 1/160 x y - 1/20 z + 1/160 y z
+ 4000 3000
+
+ 3 2 73 17 13
+ + 1/96 x - 3/160 x y , COEFF(-1, 2, 0) = ---- - ---- y + ---- y z
+ 4000 3000 1000
+
+ 2 19 2 2 2 2
+ - 1/160 x z - ---- x z + 3/160 x y - 3/160 x y + 1/40 x - 1/16 z
+ 2000
+
+ 2 2 27 3 2
+ - 3/160 y z - 1/160 y z - ---- x y + 1/96 y + 1/80 y + 9/1000 x y z
+ 1000
+
+ 29 3 33 2 3
+ - ---- x - 1/96 x - ---- z + 3/160 x z + 1/32 z , COEFF(0, 2, 0) =
+ 6000 2000
+
+ 2 2 2 137 2
+ - 1/160 y z - 3/160 y z - 1/160 x y + 2/125 y z - ---- x + 1/160 x z
+ 4000
+
+ 143 349 2 2
+ + 2/125 x y + 3/1000 x y z + ---- + ----- y - 9/160 z - 3/160 x y
+ 2000 12000
+
+ 23 137 3 3 3 2 2
+ - ---- x z - ---- z + 1/32 z + 1/96 y + 1/32 x - 9/160 x + 1/160 y
+ 2000 4000
+
+ 2 2 2
+ + 1/160 x z, COEFF(1, 2, 0) = - 3/1000 x y z + 3/80 x + 1/160 x z
+
+ 79 43 3 2 2
+ + ---- y + ---- x y + 1/32 z - 1/1000 x z - 1/160 y z - 3/160 y z
+ 3000 2000
+
+ 49 2 3 53 2 2 19
+ + ---- - 1/20 z - 1/32 x + ---- x - 1/160 x z + 1/160 x y + ---- y z
+ 4000 1000 1000
+
+ 79 2 3 2
+ - ---- z - 3/160 x y + 1/96 y , COEFF(2, 2, 0) = 7/250 - 1/160 y z
+ 2000
+
+ 2 2 2 3 21 129
+ - 3/160 x z - 1/160 y - 1/160 x z + 1/32 z - ---- x y - ---- z
+ 2000 4000
+
+ 2 3 2 11 2
+ - 3/160 y z + 1/96 y + 3/160 x y + --- y z + 3/160 x y - 9/1000 x y z
+ 500
+
+ 11 167 3 2 2 167
+ + --- x z - ----- y + 1/96 x - 1/160 x - 7/160 z - ----- x,
+ 500 12000 12000
+
+ 3 2 2 2 97
+ COEFF(-1, -1, 1) = - 1/32 z + 1/160 y z + 3/80 y - 3/160 x y - ---- x
+ 3000
+
+ 3 2 157 97 2 2 111
+ - 1/96 y + 1/80 z + ---- z - ---- + 3/160 y z + 3/160 x z + ---- x y
+ 2000 4000 2000
+
+ 2 3 2 37 37 97
+ + 3/80 x - 1/96 x + 1/160 x z - ---- y z - ---- x z - ---- y
+ 1000 1000 3000
+
+ 2 49 2
+ - 3/160 x y + 9/1000 x y z, COEFF(0, -1, 1) = ---- - 1/160 x z
+ 1000
+
+ 2 3 11 2 3 2
+ + 3/160 y z - 1/32 z - --- x + 1/32 x + 3/1000 x y z + 1/160 y z
+ 160
+
+ 2 691 323 2 107 3 2
+ + 1/32 y - ----- y + ---- z - 1/160 x y - ---- x - 1/96 y + 3/160 x y
+ 12000 4000 4000
+
+ 2 17 2 13
+ - 1/250 x z + 1/160 x z - --- y z + 3/160 z - ---- x y, COEFF(1, -1, 1)
+ 500 2000
+
+ 2 61 17 2 2 3 31
+ = 3/160 x y - ---- - --- y - 1/160 x z - 1/160 x z - 1/32 z - ---- x y
+ 4000 375 1000
+
+ 3 31 33 2 2
+ - 1/96 y - ---- y z - 3/1000 x y z + ---- x z + 1/40 z + 1/160 x y
+ 1000 2000
+
+ 141 2 141 2 2 2 3
+ + ---- z + 1/160 y z + ---- x + 3/160 y z + 1/40 x + 1/40 y - 1/32 x ,
+ 2000 2000
+
+ 59 2 3 2
+ COEFF(2, -1, 1) = - ---- + 1/160 x z - 1/32 z - 9/500 x y + 1/160 x
+ 2000
+
+ 3 2 191 2 2
+ + 1/96 x - 3/160 x z + ---- z + 1/160 y z - 9/1000 x y z + 3/160 x y
+ 4000
+
+ 2 49 53 2 2 3
+ + 3/160 y + ---- x z + ----- y + 3/160 y z - 3/160 x y - 1/96 y
+ 2000 12000
+
+ 137 2 13 49
+ - 7/250 y z - ----- x + 1/32 z , COEFF(-1, 0, 1) = - ---- x y + ----
+ 12000 2000 1000
+
+ 2 2 2 17 691
+ - 1/250 y z + 1/160 x z - 1/160 y z + 1/160 y z - --- x z - ----- x
+ 500 12000
+
+ 2 2 323 3 107
+ + 3/160 x y + 3/1000 x y z + 3/160 x z + ---- z + 1/32 y - ---- y
+ 4000 4000
+
+ 3 11 2 3 2 2 2
+ - 1/32 z - --- y - 1/96 x - 1/160 x y + 1/32 x + 3/160 z ,
+ 160
+
+ 397 2 2
+ COEFF(0, 0, 1) = ---- + 1/160 x z - 3/1000 y z + 1/160 x y - 3/1000 x z
+ 4000
+
+ 2 21 21 3 87 2 2
+ - 1/160 y z - ---- x y + --- z + 1/32 y - ---- y + 1/160 x y - 1/16 y
+ 2000 250 2000
+
+ 2 2 3 3 2
+ + 1/160 y z - 1/160 x z - 1/32 z + 1/32 x - 1/16 x + 1/1000 x y z
+
+ 87 2 2 2 49
+ - ---- x + 1/40 z , COEFF(1, 0, 1) = - 1/160 x y - 1/160 y z + ----
+ 2000 2000
+
+ 31 2 2 3
+ + ---- x z - 1/160 x z - 1/500 y z - 1/500 x y + 1/160 x y + 1/32 y
+ 2000
+
+ 2 299 191 3 2
+ + 1/160 y z + ---- z - 1/1000 x y z - ---- y - 1/32 z - 9/160 y
+ 4000 4000
+
+ 2 3 2 2 299
+ + 1/32 x - 1/32 x - 1/160 x z + 1/32 z + ---- x, COEFF(2, 0, 1) =
+ 4000
+
+ 2 2 2 19 3
+ - 3/160 x y + 1/160 x z - 3/160 x z + ---- x y + 1/32 y - 1/1000 y z
+ 1000
+
+ 43 79 2 53 2
+ - 3/1000 x y z + ---- x z - ---- y + 1/160 y z + ---- z - 1/160 x y
+ 2000 2000 1000
+
+ 2 2 79 3 49 2 3
+ - 1/20 y - 1/160 y z + ---- x + 1/96 x + ---- + 3/80 z - 1/32 z ,
+ 3000 4000
+
+ 31 2 2 31 2
+ COEFF(-1, 1, 1) = - ---- x z - 1/160 y z + 3/160 x y - ---- x y + 1/40 z
+ 1000 1000
+
+ 2 141 33 3 17 141 2
+ + 1/160 x z + ---- y + ---- y z - 1/32 y - --- x + ---- z + 1/40 y
+ 2000 2000 375 2000
+
+ 61 2 2 3 2
+ - ---- - 3/1000 x y z + 1/40 x + 3/160 x z - 1/32 z + 1/160 x y
+ 4000
+
+ 3 2 2
+ - 1/96 x - 1/160 y z, COEFF(0, 1, 1) = - 1/1000 x y z + 1/32 y
+
+ 2 49 2 3 191 299 2
+ + 1/160 x z + ---- + 1/32 z - 1/32 y - ---- x + ---- z + 1/160 x y
+ 2000 4000 4000
+
+ 2 2 299 2 2 31
+ - 9/160 x - 1/160 y z + ---- y - 1/160 x y - 1/160 y z + ---- y z
+ 4000 2000
+
+ 2 3 3
+ - 1/500 x y - 1/160 x z - 1/32 z + 1/32 x - 1/500 x z, COEFF(1, 1, 1)
+
+ 2 2 29 2 193 2
+ = - 1/160 x y - 1/160 x z + ---- y z - 1/160 x z - ---- - 1/160 x y
+ 2000 4000
+
+ 29 133 2 2 3
+ + ---- x y + ---- x - 1/160 y z + 1/1000 x y z + 3/80 y - 1/32 z
+ 2000 2000
+
+ 3 3 2 133 2 133 2
+ - 1/32 y - 1/32 x + 3/80 x + ---- y - 1/160 y z + ---- z + 3/80 z
+ 2000 2000
+
+ 29 183 37 3 183
+ + ---- x z, COEFF(2, 1, 1) = ---- y + ---- x z - 1/32 z + ---- z
+ 2000 4000 2000 4000
+
+ 27 319 2 2 2
+ + ---- y z + ----- x + 7/160 z - 1/160 x + 3/1000 x y z + 7/160 y
+ 2000 12000
+
+ 3 2 2 37 2 2
+ + 1/96 x - 3/160 x y - 1/160 y z + ---- x y - 1/160 y z + 1/160 x y
+ 2000
+
+ 23 2 3 2 3
+ - --- + 1/160 x z - 1/32 y - 3/160 x z , COEFF(-1, 2, 1) = - 1/32 z
+ 500
+
+ 2 59 49 2 2 53 2
+ + 1/32 z - ---- + ---- y z + 3/160 x + 1/160 y z + ----- x + 3/160 x z
+ 2000 2000 12000
+
+ 2 2 3 3 2
+ - 3/160 x y - 3/160 y z + 1/96 y - 1/96 x + 1/160 y - 9/1000 x y z
+
+ 2 191 2 137
+ - 9/500 x y - 7/250 x z + 3/160 x y + ---- z + 1/160 x z - ----- y,
+ 4000 12000
+
+ 2 2 2 3 49
+ COEFF(0, 2, 1) = 1/160 x z - 3/160 y z - 1/20 x - 1/32 z + ----
+ 4000
+
+ 2 3 3 2 2
+ + 3/80 z + 1/32 x + 1/96 y - 1/160 x y + 1/160 y z - 3/1000 x y z
+
+ 43 79 19 2 53
+ + ---- y z - ---- x + ---- x y - 1/1000 x z - 3/160 x y + ---- z
+ 2000 2000 1000 1000
+
+ 2 79 23 2 2
+ - 1/160 x z + ---- y, COEFF(1, 2, 1) = - --- - 1/160 y + 1/160 y z
+ 3000 500
+
+ 2 37 2 37 183 2
+ - 1/160 x z + ---- y z - 1/160 x z + ---- x y + ---- x - 3/160 x y
+ 2000 2000 4000
+
+ 2 3 2 3 2
+ + 7/160 z + 3/1000 x y z - 1/32 x + 1/160 x y + 1/96 y - 3/160 y z
+
+ 27 2 183 3 319
+ + ---- x z + 7/160 x + ---- z - 1/32 z + ----- y, COEFF(2, 2, 1) =
+ 2000 4000 12000
+
+ 2 67 2 2 31
+ - 3/160 y z - ---- + 3/160 x y + 9/1000 x y z + 1/160 y z + ---- x z
+ 4000 2000
+
+ 31 2 39 3 2 2
+ + ---- y z + 1/20 z - ---- x y + 1/96 x + 3/160 x y - 1/80 x
+ 2000 2000
+
+ 2 3 2 3 2 13
+ + 1/160 x z - 1/32 z - 3/160 x z + 1/96 y - 1/80 y + --- z - 4/375 x
+ 500
+
+ 3 3 2 281
+ - 4/375 y, COEFF(-1, -1, 2) = - 1/96 x + 1/96 z + 3/160 z + ----- x
+ 12000
+
+ 2 2 93 449 2 2
+ + 1/32 y - 3/160 x z + ---- x y - ----- z + 1/32 x + 3/160 x z
+ 2000 12000
+
+ 27 2 2 281 2
+ + ---- x y z - 9/250 x z - 3/160 x y - 3/160 x y + ----- y + 3/160 y z
+ 1000 12000
+
+ 3 59 2 2
+ - 1/96 y - ---- - 3/160 y z - 9/250 y z, COEFF(0, -1, 2) = 1/40 y
+ 1000
+
+ 3 2 29 33 73 17
+ + 1/32 x - 1/16 x - ---- y - ---- x + 9/1000 x y z + ---- - ---- z
+ 6000 2000 4000 3000
+
+ 2 13 19 2 3 2
+ - 3/160 y z + ---- x z - ---- x y + 3/160 y z + 1/96 z - 1/160 x y
+ 1000 2000
+
+ 3 2 2 27 2 2
+ - 1/96 y + 3/160 x y - 1/160 x z - ---- y z + 1/80 z - 3/160 x z,
+ 1000
+
+ 3 2 53 3
+ COEFF(1, -1, 2) = - 9/1000 x y z - 1/96 y + 1/32 x + ----- y - 1/32 x
+ 12000
+
+ 137 191 2 2 2 59
+ - ----- z + ---- x + 1/160 z + 3/160 y + 3/160 y z - 7/250 x y - ----
+ 12000 4000 2000
+
+ 2 2 2 2 49
+ + 1/160 x z + 3/160 x y - 3/160 y z + 1/160 x y + ---- x z
+ 2000
+
+ 2 3 3
+ - 3/160 x z + 1/96 z - 9/500 y z, COEFF(2, -1, 2) = - 1/96 y
+
+ 2 59 2 41 3 41 2
+ - 3/160 y z - ---- + 3/160 y z - --- z + 1/96 z - --- x + 3/160 x z
+ 4000 750 750
+
+ 2 2 2 27 2
+ + 1/80 y - 3/160 x y - 3/2000 x z + 3/160 x y - ---- x y z + 3/160 x z
+ 1000
+
+ 3 307
+ + 1/96 x - 9/1000 y z + ---- y - 9/1000 x y, COEFF(-1, 0, 2) =
+ 6000
+
+ 13 73 19 2 33 2
+ 9/1000 x y z + ---- y z + ---- - ---- x y + 1/80 z - ---- y + 1/40 x
+ 1000 4000 2000 2000
+
+ 3 27 2 2 2 2
+ - 1/96 x - ---- x z - 3/160 x z - 1/160 y z - 1/16 y + 3/160 x y
+ 1000
+
+ 29 3 17 3 2 2
+ - ---- x + 1/32 y - ---- z + 1/96 z - 3/160 y z + 3/160 x z
+ 6000 3000
+
+ 2 2 23
+ - 1/160 x y, COEFF(0, 0, 2) = - 3/160 x z - ---- x y + 2/125 x z
+ 2000
+
+ 2 2 2 3 137
+ - 1/160 y z + 2/125 y z + 1/160 x y - 3/160 y z + 1/96 z - ---- x
+ 4000
+
+ 137 2 3 143 2 2 349
+ - ---- y - 1/160 x z + 1/32 x + ---- - 9/160 y + 1/160 z + ----- z
+ 4000 2000 12000
+
+ 2 2 3
+ - 9/160 x + 1/160 x y + 1/32 y + 3/1000 x y z, COEFF(1, 0, 2) =
+
+ 43 2 2 79 3 2
+ ---- x z - 1/160 y z - 1/160 x y + ---- z + 1/32 y - 1/20 y
+ 2000 3000
+
+ 2 2 53 2 3
+ - 3/160 y z + 3/80 x - 3/1000 x y z + ---- x + 1/160 x z + 1/96 z
+ 1000
+
+ 19 49 2 3 2
+ + ---- y z + ---- + 1/160 x y - 1/1000 x y - 1/32 x - 3/160 x z
+ 1000 4000
+
+ 79 2 2 21 2
+ - ---- y, COEFF(2, 0, 2) = - 1/160 z + 3/160 x z - ---- x z - 1/160 y z
+ 2000 2000
+
+ 2 2 3 2 167
+ + 7/250 - 3/160 x y - 3/160 y z + 1/32 y + 3/160 x z - ----- z
+ 12000
+
+ 11 2 2 2 11 3 167
+ + --- y z - 7/160 y - 1/160 x y - 1/160 x + --- x y + 1/96 x - ----- x
+ 500 500 12000
+
+ 129 3 2 3
+ - ---- y + 1/96 z - 9/1000 x y z, COEFF(-1, 1, 2) = 3/160 x z - 1/32 y
+ 4000
+
+ 2 2 59 3 3 2 49
+ - 3/160 x z + 3/160 x - ---- - 1/96 x + 1/96 z + 1/32 y + ---- y z
+ 2000 2000
+
+ 2 2
+ - 9/500 x z - 9/1000 x y z + 1/160 y z + 1/160 x y - 7/250 x y
+
+ 2 53 2 2 137 191
+ + 3/160 x y + ----- x - 3/160 y z + 1/160 z - ----- z + ---- y,
+ 12000 12000 4000
+
+ 2 43 2
+ COEFF(0, 1, 2) = - 1/160 x z + ---- y z + 1/160 x y - 3/1000 x y z
+ 2000
+
+ 2 49 19 3 2 3
+ - 3/160 y z + ---- + ---- x z + 1/32 x + 1/160 y z + 1/96 z
+ 4000 1000
+
+ 2 2 79 79 53 3
+ - 1/1000 x y + 3/80 y - 1/160 x y - ---- x + ---- z + ---- y - 1/32 y
+ 2000 3000 1000
+
+ 2 2 2 37
+ - 3/160 x z - 1/20 x , COEFF(1, 1, 2) = 1/160 x z + ---- y z
+ 2000
+
+ 2 2 23 2 183
+ - 3/160 y z - 1/160 z + 3/1000 x y z - --- - 1/160 x y + ---- x
+ 500 4000
+
+ 319 183 3 37 2 2 3
+ + ----- z + ---- y - 1/32 y + ---- x z + 7/160 x + 1/160 y z - 1/32 x
+ 12000 4000 2000
+
+ 27 3 2 2 2
+ + ---- x y + 1/96 z - 1/160 x y + 7/160 y - 3/160 x z, COEFF(2, 1, 2)
+ 2000
+
+ 2 2 3 31 2 67
+ = - 3/160 x y + 3/160 x z - 1/32 y + ---- y z - 1/80 x - ----
+ 2000 4000
+
+ 2 3 2 13 3
+ - 3/160 y z - 4/375 x + 1/96 x - 4/375 z - 1/80 z + --- y + 1/96 z
+ 500
+
+ 39 2 2 31 2
+ - ---- x z + 9/1000 x y z + 1/160 y z + 1/20 y + ---- x y + 3/160 x z
+ 2000 2000
+
+ 2 2 3 3 3
+ + 1/160 x y, COEFF(-1, 2, 2) = - 3/160 x z + 1/96 z + 1/96 y - 1/96 x
+
+ 27 59 2 2 2 2
+ - ---- x y z - ---- + 3/160 x z + 3/160 y z + 1/80 x - 3/160 x y
+ 1000 4000
+
+ 307 41 2 2
+ + ---- x - --- y + 3/160 x y - 9/1000 x z - 3/2000 y z + 3/160 y z
+ 6000 750
+
+ 41 3 2
+ - --- z - 9/1000 x y, COEFF(0, 2, 2) = 1/96 y - 9/1000 x y z + 3/160 y z
+ 750
+
+ 21 2 2 2 3
+ - ---- y z - 1/160 x y + 7/250 - 1/160 y - 3/160 x z + 1/32 x
+ 2000
+
+ 167 2 2 167 2 3
+ - ----- z - 1/160 x z - 3/160 x y - ----- y - 1/160 z + 1/96 z
+ 12000 12000
+
+ 2 2 11 129 11
+ + 3/160 y z - 7/160 x + --- x z - ---- x + --- x y, COEFF(1, 2, 2) =
+ 500 4000 500
+
+ 3 2 2 39 3 13 3
+ 1/96 z - 1/80 y + 1/20 x - ---- y z + 1/96 y + --- x - 1/32 x
+ 2000 500
+
+ 2 2 67 31 2
+ + 1/160 x y - 3/160 x z - ---- + ---- x y - 4/375 z + 3/160 y z
+ 4000 2000
+
+ 2 2 2 2
+ - 3/160 x y + 1/160 x z - 1/80 z + 9/1000 x y z + 3/160 y z - 4/375 y
+
+ 31 2 2 3
+ + ---- x z, COEFF(2, 2, 2) = - 3/160 y + 3/160 x z + 1/96 y
+ 2000
+
+ 2 77 2 2 539 3
+ + 3/160 x z + ---- + 3/160 y z - 3/160 x - ----- y + 1/96 x
+ 2000 12000
+
+ 27 539 3 57 2 539
+ + ---- x y z - ----- x + 1/96 z - ---- x y + 3/160 x y - ----- z
+ 1000 12000 2000 12000
+
+ 2 57 2 2 57
+ + 3/160 x y - ---- y z + 3/160 y z - 3/160 z - ---- x z]
+ 2000 2000
+
+> print_coeff__lc_of_data(%, "coeff_I_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c");
+bytes used=129570084, alloc=3276200, time=9.32
+bytes used=130570488, alloc=3276200, time=9.40
+bytes used=131570832, alloc=3276200, time=9.47
+bytes used=132571108, alloc=3276200, time=9.54
+bytes used=133571476, alloc=3276200, time=9.61
+bytes used=134571660, alloc=3276200, time=9.75
+bytes used=135571824, alloc=3276200, time=9.83
+bytes used=136572016, alloc=3276200, time=9.92
+bytes used=137572356, alloc=3276200, time=10.01
+bytes used=138572548, alloc=3276200, time=10.09
+bytes used=139655936, alloc=3276200, time=10.16
+bytes used=140676356, alloc=3276200, time=10.22
+bytes used=141692540, alloc=3276200, time=10.28
+bytes used=142704232, alloc=3276200, time=10.35
+bytes used=143711120, alloc=3276200, time=10.42
+bytes used=144715452, alloc=3276200, time=10.48
+bytes used=145788596, alloc=3276200, time=10.56
+bytes used=146816188, alloc=3276200, time=10.63
+bytes used=147870224, alloc=3276200, time=10.71
+bytes used=148913180, alloc=3276200, time=10.79
+bytes used=149946148, alloc=3276200, time=10.87
+bytes used=150974144, alloc=3276200, time=10.95
+bytes used=151998264, alloc=3276200, time=11.01
+bytes used=153024180, alloc=3276200, time=11.09
+bytes used=154044276, alloc=3276200, time=11.17
+bytes used=155104280, alloc=3276200, time=11.25
+bytes used=156150160, alloc=3276200, time=11.35
+bytes used=157166192, alloc=3276200, time=11.44
+bytes used=158178596, alloc=3276200, time=11.55
+bytes used=159199864, alloc=3276200, time=11.66
+bytes used=160200960, alloc=3276200, time=11.76
+bytes used=161201544, alloc=3276200, time=11.85
+bytes used=162201864, alloc=3276200, time=11.92
+bytes used=163202080, alloc=3276200, time=12.32
+bytes used=164202276, alloc=3276200, time=12.41
+bytes used=165204552, alloc=3276200, time=12.49
+bytes used=166207140, alloc=3276200, time=12.56
+bytes used=167207488, alloc=3276200, time=12.63
+bytes used=168208468, alloc=3276200, time=12.71
+bytes used=169209104, alloc=3276200, time=12.81
+bytes used=170213584, alloc=3276200, time=12.92
+bytes used=171213932, alloc=3276200, time=13.01
+bytes used=172214788, alloc=3276200, time=13.08
+bytes used=173215032, alloc=3276200, time=13.16
+bytes used=174215212, alloc=3276200, time=13.23
+bytes used=175215620, alloc=3276200, time=13.31
+bytes used=176215812, alloc=3276200, time=13.39
+bytes used=177219684, alloc=3276200, time=13.46
+bytes used=178219840, alloc=3276200, time=13.54
+bytes used=179220200, alloc=3276200, time=13.62
+bytes used=180226660, alloc=3669344, time=13.75
+bytes used=181232744, alloc=3669344, time=13.87
+bytes used=182233056, alloc=3669344, time=14.01
+bytes used=183233464, alloc=3669344, time=14.14
+bytes used=184233688, alloc=3669344, time=14.28
+bytes used=185233848, alloc=3669344, time=14.44
+bytes used=186234012, alloc=3669344, time=14.63
+bytes used=187234424, alloc=3669344, time=14.88
+bytes used=188234664, alloc=3669344, time=15.06
+bytes used=189235156, alloc=3669344, time=15.17
+bytes used=190235380, alloc=3669344, time=15.27
+bytes used=191235684, alloc=3669344, time=15.36
+bytes used=192235856, alloc=3669344, time=15.46
+bytes used=193259516, alloc=3669344, time=15.55
+bytes used=194259952, alloc=3669344, time=15.66
+bytes used=195286036, alloc=3669344, time=15.81
+bytes used=196298236, alloc=3669344, time=15.95
+bytes used=197310776, alloc=3669344, time=16.09
+bytes used=198310984, alloc=3669344, time=16.20
+bytes used=199311152, alloc=3669344, time=16.29
+bytes used=200311368, alloc=3669344, time=16.38
+bytes used=201338544, alloc=3669344, time=16.47
+bytes used=202340700, alloc=3669344, time=16.57
+bytes used=203340860, alloc=3669344, time=16.66
+bytes used=204356776, alloc=3669344, time=16.75
+bytes used=205357036, alloc=3669344, time=16.85
+bytes used=206357192, alloc=3669344, time=16.94
+bytes used=207357348, alloc=3669344, time=17.04
+bytes used=208357600, alloc=3669344, time=17.14
+bytes used=209357784, alloc=3669344, time=17.23
+bytes used=210357952, alloc=3669344, time=17.33
+bytes used=211358160, alloc=3669344, time=17.43
+bytes used=212358360, alloc=3669344, time=17.53
+bytes used=213376776, alloc=3669344, time=17.64
+bytes used=214377712, alloc=3669344, time=17.73
+bytes used=215377892, alloc=3669344, time=17.81
+bytes used=216392320, alloc=3669344, time=18.12
+bytes used=217392484, alloc=3669344, time=18.58
+bytes used=218392684, alloc=3669344, time=18.68
+bytes used=219392836, alloc=3669344, time=18.77
+bytes used=220393432, alloc=3669344, time=18.84
+bytes used=221393596, alloc=3669344, time=18.91
+bytes used=222393788, alloc=3669344, time=18.98
+bytes used=223394400, alloc=3669344, time=19.05
+bytes used=224395336, alloc=3669344, time=19.12
+bytes used=225395540, alloc=3669344, time=19.19
+bytes used=226395764, alloc=3669344, time=19.26
+bytes used=227405448, alloc=3669344, time=19.44
+bytes used=228416612, alloc=3669344, time=19.59
+bytes used=229441956, alloc=3669344, time=19.73
+bytes used=230444060, alloc=3669344, time=19.93
+bytes used=231463160, alloc=3669344, time=20.09
+bytes used=232478828, alloc=3669344, time=20.23
+bytes used=233478984, alloc=3669344, time=20.38
+bytes used=234479204, alloc=3669344, time=20.52
+bytes used=235479700, alloc=3669344, time=20.62
+bytes used=236479900, alloc=3669344, time=20.73
+bytes used=237480108, alloc=3669344, time=20.84
+bytes used=238480300, alloc=3669344, time=20.95
+bytes used=239480464, alloc=3669344, time=21.06
+bytes used=240480672, alloc=3669344, time=21.17
+bytes used=241480836, alloc=3669344, time=21.26
+bytes used=242484408, alloc=3669344, time=21.49
+bytes used=243489228, alloc=3669344, time=21.66
+bytes used=244504500, alloc=3669344, time=21.84
+bytes used=245529160, alloc=3669344, time=22.04
+bytes used=246529364, alloc=3669344, time=22.48
+bytes used=247529656, alloc=3669344, time=22.58
+bytes used=248530072, alloc=3669344, time=22.66
+bytes used=249530248, alloc=3669344, time=22.73
+bytes used=250530564, alloc=3669344, time=22.80
+bytes used=251531060, alloc=3669344, time=22.87
+bytes used=252531232, alloc=3669344, time=22.95
+bytes used=253531648, alloc=3669344, time=23.02
+bytes used=254531964, alloc=3669344, time=23.09
+bytes used=255532308, alloc=3669344, time=23.16
+bytes used=256532532, alloc=3669344, time=23.23
+bytes used=257533952, alloc=3669344, time=23.43
+bytes used=258534540, alloc=3669344, time=23.77
+bytes used=259534744, alloc=3669344, time=23.89
+bytes used=260534936, alloc=3669344, time=23.99
+bytes used=261535176, alloc=3669344, time=24.09
+bytes used=262535440, alloc=3669344, time=24.20
+bytes used=263535656, alloc=3669344, time=24.30
+bytes used=264535860, alloc=3669344, time=24.41
+bytes used=265536040, alloc=3669344, time=24.52
+bytes used=266536248, alloc=3669344, time=25.23
+bytes used=267536588, alloc=3669344, time=25.31
+bytes used=268536920, alloc=3669344, time=25.38
+bytes used=269537324, alloc=3669344, time=25.46
+bytes used=270537496, alloc=3669344, time=25.53
+bytes used=271537692, alloc=3669344, time=25.60
+bytes used=272537976, alloc=3669344, time=25.67
+bytes used=273538208, alloc=3669344, time=25.74
+bytes used=274538492, alloc=3669344, time=25.81
+bytes used=275538656, alloc=3669344, time=25.88
+bytes used=276538924, alloc=3669344, time=26.07
+bytes used=277539144, alloc=3669344, time=26.42
+bytes used=278539320, alloc=3669344, time=26.53
+bytes used=279539588, alloc=3669344, time=26.63
+bytes used=280539816, alloc=3669344, time=26.74
+bytes used=281540028, alloc=3669344, time=26.83
+bytes used=282540232, alloc=3669344, time=26.94
+bytes used=283540388, alloc=3669344, time=27.05
+bytes used=284540656, alloc=3669344, time=27.79
+bytes used=285541152, alloc=3669344, time=28.03
+bytes used=286541460, alloc=3669344, time=28.15
+bytes used=287541648, alloc=3669344, time=28.24
+bytes used=288541836, alloc=3669344, time=28.39
+bytes used=289542120, alloc=3669344, time=28.53
+>
+# d/dx
+> simplify( diff(interp_3d_cube_order3_smooth0,x) );
+bytes used=290548600, alloc=3669344, time=28.66
+bytes used=291548784, alloc=3669344, time=28.74
+bytes used=292548976, alloc=3669344, time=28.82
+bytes used=293549200, alloc=3669344, time=28.89
+bytes used=294549336, alloc=3669344, time=28.97
+bytes used=295549564, alloc=3669344, time=29.04
+bytes used=296549740, alloc=3669344, time=29.11
+bytes used=297549948, alloc=3669344, time=29.19
+bytes used=298550184, alloc=3669344, time=29.27
+bytes used=299551104, alloc=3669344, time=29.35
+bytes used=300551456, alloc=3669344, time=29.43
+1/80 x y DATA(-1, 1, -1) + 1/80 x y DATA(-1, 1, 1) - 3/80 x y DATA(-1, -1, -1)
+
+ + 3/80 x y DATA(0, -1, -1) + 3/80 x y DATA(1, -1, -1)
+
+ + 1/80 x y DATA(-1, 1, 0) - 1/80 x y DATA(-1, 0, 0)
+
+ + 3/80 x y DATA(0, -1, 1) + 3/80 x y DATA(1, -1, 1)
+
+ 27
+ - 9/1000 y z DATA(2, 1, -1) + ---- y z DATA(-1, 2, -1)
+ 1000
+
+ - 1/1000 y z DATA(1, 1, 0) - 1/1000 y z DATA(1, 0, 1)
+
+ + 3/80 x z DATA(1, -1, -1) - 1/80 x z DATA(-1, 1, 0)
+
+ - 1/80 x z DATA(-1, 0, 0) - 1/80 x z DATA(0, -1, 1)
+
+ - 1/80 x z DATA(1, -1, 1) + 1/80 x z DATA(-1, 0, 1)
+
+ + 1/80 x z DATA(-1, -1, 1) + 3/80 x z DATA(1, 1, -1)
+
+ - 1/80 x z DATA(-1, -1, 0) + 1/80 x z DATA(0, -1, 0)
+
+ + 1/80 x z DATA(1, -1, 0) + 1/80 x z DATA(2, 2, 1)
+
+ + 3/80 x z DATA(-1, -1, 2) - 3/80 x z DATA(0, -1, 2)
+
+ + 1/80 x z DATA(-1, 2, 1) - 1/80 x z DATA(0, 2, 1)
+
+ + 3/80 x z DATA(0, 2, -1) - 3/80 x z DATA(2, 0, -1)
+
+ - 3/80 x z DATA(2, -1, -1) + 3/80 x z DATA(1, 2, -1)
+
+ - 3/80 x z DATA(2, 2, -1) - 3/80 x z DATA(2, 1, -1)
+
+ - 3/80 x z DATA(-1, 2, -1) + 1/80 x z DATA(1, 1, 0)
+
+ - 1/80 x z DATA(1, 0, 1) - 3/1000 y z DATA(1, 2, 0)
+
+ - 1/80 x z DATA(0, 1, 1) - 1/80 x z DATA(1, 1, 1)
+
+ - 1/80 x z DATA(2, -1, 0) - 1/80 x z DATA(0, 0, 1)
+
+ + 1/80 x z DATA(0, 0, 0) + 1/80 x z DATA(1, 0, 0) + 1/80 x z DATA(0, 1, 0)
+
+ - 1/1000 y z DATA(0, 1, 1) + 1/1000 y z DATA(1, 1, 1)
+
+ + 9/1000 y z DATA(2, -1, 0) + 1/1000 y z DATA(0, 0, 1)
+
+ - 1/1000 y z DATA(0, 0, 0) + 1/1000 y z DATA(1, 0, 0)
+
+ + 1/1000 y z DATA(0, 1, 0) - 3/80 x y DATA(2, -1, 2)
+
+ - 1/80 x y DATA(-1, 0, 2) + 1/80 x y DATA(0, 0, 2)
+
+ - 1/80 x y DATA(1, 1, 2) - 1/80 x y DATA(2, 0, 0) + 1/80 x y DATA(2, 1, 2)
+
+ - 1/80 x y DATA(2, 0, 2) + 1/80 x y DATA(-1, 1, 2)
+
+ - 3/80 x y DATA(1, 2, 0) + 3/80 x y DATA(2, 2, 0) + 1/80 x y DATA(2, 1, 0)
+
+ + 1/80 x y DATA(2, 1, 1) - 3/80 x y DATA(2, -1, 1)
+
+ - 1/80 x y DATA(2, 0, 1) + 3/80 x y DATA(-1, 2, 0)
+
+ - 3/80 x y DATA(0, 2, 0) - 1/80 x y DATA(-1, 0, -1)
+
+ + 1/80 x y DATA(0, 0, -1) + 1/80 x y DATA(1, 0, -1)
+
+ + 3/1000 y z DATA(0, 1, -1) - 9/1000 y z DATA(-1, -1, 0)
+
+ 27
+ + 9/1000 y z DATA(0, 2, -1) + ---- y z DATA(-1, -1, 2)
+ 1000
+
+ - 3/1000 y z DATA(0, 0, -1) - 3/1000 y z DATA(-1, 1, 1)
+
+ + 1/80 x y DATA(1, 0, 2) - 1/80 x y DATA(0, 1, 2)
+
+ - 1/80 x y DATA(0, 1, -1) - 3/80 x y DATA(0, 2, 2)
+
+ - 3/80 x y DATA(1, 2, 1) - 1/80 x y DATA(-1, 0, 1)
+
+ - 3/80 x y DATA(-1, -1, 1) - 1/80 x y DATA(1, 1, -1)
+
+ - 3/80 x y DATA(-1, -1, 0) + 3/80 x y DATA(0, -1, 0)
+
+ + 3/80 x y DATA(1, -1, 0) + 3/80 x y DATA(2, 2, 1)
+
+ - 3/80 x y DATA(-1, -1, 2) + 3/80 x y DATA(0, -1, 2)
+
+ + 3/80 x y DATA(-1, 2, 1) - 3/80 x y DATA(0, 2, 1)
+
+ - 3/80 x y DATA(0, 2, -1) - 1/80 x y DATA(2, 0, -1)
+
+ - 3/80 x y DATA(2, -1, -1) - 3/80 x y DATA(1, 2, -1)
+
+ + 3/80 x y DATA(2, 2, -1) + 1/80 x y DATA(2, 1, -1)
+
+ + 3/80 x y DATA(-1, 2, -1) - 1/80 x y DATA(1, 1, 0)
+
+ + 1/80 x y DATA(1, 0, 1) - 1/80 x y DATA(0, 1, 1) - 1/80 x y DATA(1, 1, 1)
+
+ - 3/80 x y DATA(2, -1, 0) + 1/80 x y DATA(0, 0, 1)
+
+ + 1/80 x y DATA(0, 0, 0) + 1/80 x y DATA(1, 0, 0) - 1/80 x y DATA(0, 1, 0)
+
+ + 3/80 x z DATA(0, 1, -1) - 3/80 x z DATA(0, 2, 2)
+
+ 161 21
+ - 3/80 x z DATA(1, -1, 2) - ---- DATA(0, 0, 0) + --- DATA(1, 0, 0)
+ 4000 250
+
+ 87 299 87
+ - ---- DATA(0, 1, 0) + ---- DATA(1, 1, 0) - ---- DATA(0, 0, 1)
+ 2000 4000 2000
+
+ 299 191 133
+ + ---- DATA(1, 0, 1) - ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 4000 4000 2000
+
+ - 3/80 x z DATA(1, 2, 2) + 3/80 x z DATA(-1, 2, 2)
+
+ + 3/80 x z DATA(2, 2, 2) - 3/80 x z DATA(0, 1, 2) - 3/80 x z DATA(1, 0, 2)
+
+ + 3/80 x z DATA(2, -1, 2) + 3/80 x z DATA(-1, 0, 2)
+
+ - 3/80 x z DATA(0, 0, 2) - 3/80 x z DATA(1, 1, 2) - 1/80 x z DATA(2, 0, 0)
+
+ + 3/80 x z DATA(2, 1, 2) + 3/80 x z DATA(2, 0, 2)
+
+ + 3/80 x z DATA(-1, 1, 2) + 1/80 x z DATA(1, 2, 0)
+
+ - 1/80 x z DATA(2, 2, 0) - 1/80 x z DATA(2, 1, 0) + 1/80 x z DATA(2, 1, 1)
+
+ + 1/80 x z DATA(2, -1, 1) + 1/80 x z DATA(2, 0, 1)
+
+ - 1/80 x z DATA(-1, 2, 0) + 1/80 x z DATA(0, 2, 0)
+
+ - 3/80 x z DATA(-1, 0, -1) + 3/80 x z DATA(0, 0, -1)
+
+ + 3/80 x z DATA(1, 0, -1) - 3/80 x z DATA(-1, 1, -1)
+
+ + 1/80 x z DATA(-1, 1, 1) - 3/80 x z DATA(-1, -1, -1)
+
+ 2 2
+ + 3/80 x z DATA(0, -1, -1) + 3/32 x DATA(0, 0, 1) + 3/32 x DATA(0, 0, 0)
+
+ 2 2 2
+ - 3/32 x DATA(1, 0, 0) + 3/32 x DATA(0, 1, 0) + 1/32 x DATA(2, -1, -1)
+
+ 2 2
+ + 1/32 x DATA(2, 2, -1) + 1/32 x DATA(2, 1, -1)
+
+ 2 2
+ - 1/32 x DATA(-1, 2, -1) + 3/160 z DATA(2, 1, 2)
+
+ 2 2
+ + 3/160 z DATA(2, 0, 2) - 3/160 z DATA(-1, 1, 2)
+
+ 2 2
+ - 1/160 z DATA(1, 2, 0) - 1/160 z DATA(1, 2, 1)
+
+ 2 2 2
+ - 1/160 z DATA(0, 1, -1) - 3/32 x DATA(1, 1, 1) + 1/32 x DATA(2, -1, 0)
+
+ + 3/1000 y z DATA(1, 2, 1) - 9/1000 y z DATA(0, 2, 2)
+
+ - 9/1000 y z DATA(1, -1, 2) - 3/1000 y z DATA(0, 1, 2)
+
+ 2 2
+ + 3/160 z DATA(2, 2, 2) + 1/160 z DATA(1, 0, 2)
+
+ 2 2
+ + 3/160 z DATA(2, -1, 2) - 3/160 z DATA(-1, 0, 2)
+
+ 2 2 2
+ - 1/160 z DATA(0, 0, 2) + 1/160 z DATA(1, 1, 2) - 3/160 z DATA(2, 0, 0)
+
+ 2 2
+ - 1/160 z DATA(0, 1, 2) - 1/160 z DATA(1, -1, 0)
+
+ 2 2
+ + 1/160 z DATA(1, -1, -1) - 3/160 z DATA(2, 2, 0)
+
+ 2 2
+ - 3/160 z DATA(2, 1, 0) - 3/160 z DATA(2, 1, 1)
+
+ 2 2
+ - 3/160 z DATA(2, -1, 1) - 3/160 z DATA(2, 0, 1)
+
+ 2 2
+ + 3/160 z DATA(-1, 2, 0) + 1/160 z DATA(0, 2, 0)
+
+ 2 2
+ - 3/160 z DATA(-1, 0, -1) - 1/160 z DATA(0, 0, -1)
+
+ 2 2
+ + 1/160 z DATA(1, 0, -1) - 3/160 z DATA(-1, 1, -1)
+
+ 2 2
+ + 3/160 z DATA(-1, 1, 1) - 3/160 z DATA(-1, -1, -1)
+
+ 2 2
+ - 1/160 z DATA(0, 2, 2) + 1/160 z DATA(1, -1, 2)
+
+ 2 2
+ + 1/160 z DATA(1, 2, 2) - 3/160 z DATA(-1, 2, 2)
+
+ 2 2
+ - 1/160 z DATA(0, -1, 2) + 1/160 z DATA(0, 2, 1)
+
+ 2 2
+ - 1/160 z DATA(0, 2, -1) - 1/160 z DATA(0, -1, -1)
+
+ 2 2
+ + 3/160 z DATA(-1, 1, 0) + 3/160 z DATA(-1, 0, 0)
+
+ 2 2
+ + 1/160 z DATA(0, -1, 1) - 1/160 z DATA(1, -1, 1)
+
+ 2 2
+ + 3/160 z DATA(-1, 0, 1) + 3/160 z DATA(-1, -1, 1)
+
+ 2 2
+ + 1/160 z DATA(1, 1, -1) + 3/160 z DATA(-1, -1, 0)
+
+ 2 2
+ + 1/160 z DATA(0, -1, 0) + 3/160 z DATA(-1, 2, 1)
+
+ 2 2
+ - 1/160 y DATA(0, 2, 2) - 1/160 z DATA(1, 1, 1)
+
+ 2 2
+ - 3/160 z DATA(2, -1, 0) + 1/160 z DATA(0, 0, 1)
+
+ 2 2 2
+ + 1/160 z DATA(0, 0, 0) - 1/160 z DATA(1, 0, 0) + 1/160 z DATA(0, 1, 0)
+
+ 2 2
+ + 3/160 z DATA(2, 0, -1) + 3/160 z DATA(2, -1, -1)
+
+ 2 2
+ + 1/160 z DATA(1, 2, -1) + 3/160 z DATA(2, 2, -1)
+
+ 2 2
+ + 3/160 z DATA(2, 1, -1) - 3/160 z DATA(-1, 2, -1)
+
+ 2 2 2
+ - 1/160 z DATA(1, 1, 0) - 1/160 z DATA(1, 0, 1) - 3/160 z DATA(2, 2, 1)
+
+ 2 2
+ - 3/160 z DATA(-1, -1, 2) + 1/160 z DATA(0, 1, 1)
+
+ 27 27
+ + ---- y z DATA(2, 2, 2) - ---- y z DATA(-1, 2, 2)
+ 1000 1000
+
+ + 9/1000 y z DATA(1, 2, 2) - 3/1000 y z DATA(1, 0, 2)
+
+ - 9/1000 y z DATA(-1, 1, 2) - 9/1000 y z DATA(2, 0, 2)
+
+ + 9/1000 y z DATA(2, 1, 2) + 3/1000 y z DATA(2, 0, 0)
+
+ + 3/1000 y z DATA(1, 1, 2) + 3/1000 y z DATA(0, 0, 2)
+
+ - 9/1000 y z DATA(-1, 2, 1) + 9/1000 y z DATA(-1, 0, 2)
+
+ 27
+ - ---- y z DATA(2, -1, 2) + 9/1000 y z DATA(-1, 1, -1)
+ 1000
+
+ + 3/1000 y z DATA(0, -1, 1) - 3/1000 y z DATA(0, 2, 1)
+
+ 2 2
+ - 3/160 y DATA(2, 1, 2) + 3/160 y DATA(-1, 1, 2)
+
+ 2 2 2
+ + 1/160 y DATA(1, 2, 0) + 3/160 y DATA(2, 2, 0) - 3/160 y DATA(2, 1, 0)
+
+ 2 2
+ - 3/160 y DATA(2, 1, 1) + 3/160 y DATA(2, -1, 1)
+
+ 2 2
+ + 1/160 y DATA(0, 1, -1) + 1/160 y DATA(1, -1, 2)
+
+ 2 2
+ + 1/160 y DATA(1, 2, 2) - 3/160 y DATA(-1, 2, 2)
+
+ 2 2 2
+ + 3/160 y DATA(2, 2, 2) + 1/160 y DATA(0, 1, 2) - 1/160 y DATA(1, 0, 2)
+
+ 2 2
+ + 3/160 y DATA(2, -1, 2) + 3/160 y DATA(-1, 0, 2)
+
+ 2 2
+ - 3/160 y DATA(2, 0, 2) - 1/160 y DATA(1, 1, -1)
+
+ 2 2
+ - 1/160 y DATA(0, 2, 0) + 3/160 y DATA(-1, 0, -1)
+
+ 2 2
+ + 1/160 y DATA(0, 0, -1) - 1/160 y DATA(1, 0, -1)
+
+ 2 2
+ + 3/160 y DATA(-1, 1, -1) + 3/160 y DATA(-1, 1, 1)
+
+ 2 2
+ - 3/160 y DATA(-1, 2, 0) + 1/160 y DATA(0, 0, 2)
+
+ 2 2 2
+ - 1/160 y DATA(1, 1, 2) - 3/160 y DATA(2, 0, 0) - 3/160 y DATA(2, 0, 1)
+
+ 2 2
+ + 3/160 y DATA(-1, 1, 0) - 1/160 y DATA(0, -1, 1)
+
+ 2 2
+ + 1/160 y DATA(1, -1, 1) + 3/160 y DATA(-1, 0, 1)
+
+ 2 2
+ - 3/160 y DATA(-1, -1, 1) + 3/160 y DATA(-1, 0, 0)
+
+ 2
+ - 9/1000 z DATA(-1, 2, 2) - 1/160 y DATA(0, -1, 0)
+
+ 2 2
+ + 1/160 y DATA(1, -1, 0) + 3/160 y DATA(2, 2, 1)
+
+ 2 2
+ - 3/160 y DATA(-1, -1, 2) - 1/160 y DATA(0, -1, 2)
+
+ 2 2
+ - 3/160 y DATA(-1, 2, 1) - 1/160 y DATA(0, 2, 1)
+
+ 2 2
+ - 1/160 y DATA(0, 2, -1) - 3/160 y DATA(2, 0, -1)
+
+ 2 2
+ + 3/160 y DATA(2, -1, -1) - 3/160 y DATA(-1, -1, -1)
+
+ 2 2
+ - 1/160 y DATA(0, -1, -1) + 1/160 y DATA(1, -1, -1)
+
+ 2 2
+ - 3/160 y DATA(-1, -1, 0) - 3/160 y DATA(-1, 2, -1)
+
+ 2 2 2
+ - 1/160 y DATA(1, 1, 0) - 1/160 y DATA(1, 0, 1) + 1/160 y DATA(0, 1, 1)
+
+ 2 2
+ - 1/160 y DATA(1, 1, 1) + 3/160 y DATA(2, -1, 0)
+
+ 2 2 2
+ + 1/160 y DATA(0, 0, 1) + 1/160 y DATA(0, 0, 0) - 1/160 y DATA(1, 0, 0)
+
+ 2 27 13
+ + 1/160 y DATA(0, 1, 0) + ---- z DATA(1, 2, 1) - ---- z DATA(0, 1, -1)
+ 2000 2000
+
+ 11 49 31
+ + --- z DATA(0, 2, 2) + ---- z DATA(1, -1, 2) + ---- z DATA(1, 2, 2)
+ 500 2000 2000
+
+ 21 11
+ - ---- z DATA(2, 0, 2) - 1/1000 z DATA(1, 2, 0) + --- z DATA(2, 2, 0)
+ 2000 500
+
+ 19 37 2
+ + ---- z DATA(2, 1, 0) + ---- z DATA(2, 1, 1) + 1/160 y DATA(1, 2, -1)
+ 1000 2000
+
+ 2 2
+ + 3/160 y DATA(2, 2, -1) - 3/160 y DATA(2, 1, -1)
+
+ 43 27
+ - 9/500 z DATA(-1, 1, 2) + ---- z DATA(1, 0, 2) - ---- z DATA(-1, 0, 2)
+ 2000 1000
+
+ 37
+ + 2/125 z DATA(0, 0, 2) + ---- z DATA(1, 1, 2) + 2/125 z DATA(2, 0, 0)
+ 2000
+
+ 39
+ - ---- z DATA(2, 1, 2) - 3/2000 z DATA(2, -1, 2)
+ 2000
+
+ 17
+ - 9/1000 y z DATA(2, 2, 0) - 1/250 z DATA(0, -1, 1) - --- z DATA(-1, 0, 1)
+ 500
+
+ 37 31
+ - ---- z DATA(-1, -1, 1) - ---- z DATA(1, 1, -1)
+ 1000 1000
+
+ 49 43
+ - 1/2000 z DATA(-1, -1, 0) + ---- z DATA(2, -1, 1) + ---- z DATA(2, 0, 1)
+ 2000 2000
+
+ 19 23 129
+ - ---- z DATA(-1, 2, 0) - ---- z DATA(0, 2, 0) + ---- z DATA(-1, 0, -1)
+ 2000 2000 2000
+
+ 57 19
+ - 7/2000 z DATA(0, 0, -1) - ---- z DATA(2, 2, 2) + ---- z DATA(0, 1, 2)
+ 2000 1000
+
+ 33 93
+ + ---- z DATA(1, -1, 1) - 9/500 z DATA(2, 1, -1) + ---- z DATA(-1, 2, -1)
+ 2000 2000
+
+ 17
+ - 1/500 z DATA(1, 1, 0) - 1/250 z DATA(1, -1, 0) - --- z DATA(1, 0, -1)
+ 500
+
+ 111 31 147
+ + ---- z DATA(-1, 1, -1) - ---- z DATA(-1, 1, 1) + ---- z DATA(-1, -1, -1)
+ 2000 1000 2000
+
+ 37
+ - 1/2000 z DATA(0, -1, -1) - ---- z DATA(1, -1, -1)
+ 1000
+
+ 13 19
+ - ---- z DATA(-1, 1, 0) - 7/2000 z DATA(-1, 0, 0) - ---- y DATA(-1, 0, 2)
+ 2000 2000
+
+ 27 31
+ + ---- y DATA(1, 1, 2) + 2/125 y DATA(2, 0, 0) + ---- y DATA(2, 1, 2)
+ 2000 2000
+
+ 31 29 13
+ + ---- z DATA(1, 0, 1) + ---- z DATA(1, 1, 1) + ---- z DATA(2, -1, 0)
+ 2000 2000 1000
+
+ 19
+ - 3/1000 z DATA(0, 0, 1) - ---- z DATA(0, 0, 0) - 1/500 z DATA(0, 1, 1)
+ 2000
+
+ 17 31
+ - ---- z DATA(0, -1, 0) + ---- z DATA(2, 2, 1) - 9/250 z DATA(-1, -1, 2)
+ 2000 2000
+
+ 13
+ + ---- z DATA(0, -1, 2) - 7/250 z DATA(-1, 2, 1) - 1/1000 z DATA(0, 2, 1)
+ 1000
+
+ 19 27
+ - ---- z DATA(0, 2, -1) - ---- z DATA(2, 0, -1) - 9/250 z DATA(2, -1, -1)
+ 2000 1000
+
+ 23
+ - 7/250 z DATA(1, 2, -1) - 9/1000 z DATA(2, 2, -1) - ---- y DATA(0, 0, 2)
+ 2000
+
+ 31
+ - 7/250 y DATA(1, -1, 2) + ---- y DATA(1, 2, 2) - 9/1000 y DATA(-1, 2, 2)
+ 2000
+
+ 57
+ - ---- y DATA(2, 2, 2) - 1/1000 y DATA(0, 1, 2) - 1/1000 y DATA(1, 0, 2)
+ 2000
+
+ - 9/1000 y DATA(2, -1, 2) + 3/80 x y DATA(1, -1, 2)
+
+ + 3/1000 y z DATA(0, 2, 0) + 3/1000 y z DATA(1, 0, -1)
+
+ - 3/1000 y z DATA(2, 0, 1) - 3/1000 y z DATA(1, 1, -1)
+
+ 37
+ - 9/1000 y z DATA(1, 2, -1) - ---- y DATA(1, -1, -1)
+ 1000
+
+ 21
+ - 7/250 y DATA(-1, 1, 2) - 3/1000 z DATA(1, 0, 0) - ---- z DATA(0, 1, 0)
+ 2000
+
+ 11
+ - 1/250 y DATA(0, 1, -1) + --- y DATA(0, 2, 2) + 3/1000 y z DATA(-1, 1, 0)
+ 500
+
+ 17
+ + 2/125 y DATA(0, 2, 0) - 1/2000 y DATA(-1, 0, -1) - ---- y DATA(0, 0, -1)
+ 2000
+
+ 37 31
+ - 1/250 y DATA(1, 0, -1) - ---- y DATA(-1, 1, -1) - ---- y DATA(-1, 1, 1)
+ 1000 1000
+
+ 147
+ + ---- y DATA(-1, -1, -1) - 1/2000 y DATA(0, -1, -1)
+ 2000
+
+ 11 43
+ - 3/80 x y DATA(1, 2, 2) + --- y DATA(2, 0, 2) + ---- y DATA(1, 2, 0)
+ 500 2000
+
+ 21 43 37
+ - ---- y DATA(2, 2, 0) + ---- y DATA(2, 1, 0) + ---- y DATA(2, 1, 1)
+ 2000 2000 2000
+
+ 19 27
+ - 9/500 y DATA(2, -1, 1) + ---- y DATA(2, 0, 1) - ---- y DATA(-1, 2, 0)
+ 1000 1000
+
+ 39 93
+ + 3/80 x y DATA(-1, 2, 2) - ---- y DATA(2, 2, 1) + ---- y DATA(-1, -1, 2)
+ 2000 2000
+
+ 19 19
+ - ---- y DATA(0, -1, 2) - 9/500 y DATA(-1, 2, 1) + ---- y DATA(0, 2, 1)
+ 2000 1000
+
+ 13
+ + ---- y DATA(0, 2, -1) - 3/1000 y z DATA(1, -1, 1)
+ 1000
+
+ - 3/1000 y z DATA(2, 1, 0) + 3/1000 y z DATA(1, -1, 0)
+
+ 17
+ + 9/1000 y z DATA(-1, -1, 1) - --- y DATA(-1, 1, 0)
+ 500
+
+ 13 31
+ - 7/2000 y DATA(-1, 0, 0) - ---- y DATA(0, -1, 1) - ---- y DATA(1, -1, 1)
+ 2000 1000
+
+ 13 111 33
+ - ---- y DATA(-1, 0, 1) + ---- y DATA(-1, -1, 1) + ---- y DATA(1, 1, -1)
+ 2000 2000 2000
+
+ 129 17
+ + ---- y DATA(-1, -1, 0) - 7/2000 y DATA(0, -1, 0) - --- y DATA(1, -1, 0)
+ 2000 500
+
+ 29 21
+ + 3/80 x y DATA(2, 2, 2) + ---- y DATA(1, 1, 1) - ---- y DATA(0, 0, 1)
+ 2000 2000
+
+ 19
+ - ---- y DATA(0, 0, 0) - 3/1000 y DATA(1, 0, 0) - 3/1000 y DATA(0, 1, 0)
+ 2000
+
+ 13
+ - 1/500 y DATA(1, 0, 1) + ---- y DATA(2, 0, -1) - 9/250 y DATA(2, -1, -1)
+ 1000
+
+ 49 49
+ + ---- y DATA(1, 2, -1) - 3/2000 y DATA(2, 2, -1) + ---- y DATA(2, 1, -1)
+ 2000 2000
+
+ 27
+ - 9/250 y DATA(-1, 2, -1) - ---- y DATA(2, -1, 0)
+ 1000
+
+ + 9/1000 y z DATA(1, -1, -1) - 1/10 x DATA(0, 1, 2) + 7/80 x DATA(1, 2, 1)
+
+ 11
+ - -- x DATA(0, 1, -1) - 7/80 x DATA(0, 2, 2) + 1/16 x DATA(1, -1, 2)
+ 80
+
+ 31
+ + 1/10 x DATA(1, 2, 2) + ---- y DATA(1, 1, 0) - 1/500 y DATA(0, 1, 1)
+ 2000
+
+ + 3/40 x DATA(1, 0, 2) + 9/1000 y z DATA(2, 2, 1)
+
+ - 9/1000 y z DATA(0, -1, -1) + 9/1000 y z DATA(2, 0, -1)
+
+ + 1/20 x DATA(-1, 0, 2) - 9/1000 y z DATA(2, -1, 1)
+
+ - 9/1000 y z DATA(-1, 0, -1) - 3/1000 y z DATA(0, -1, 0)
+
+ 27
+ + 3/1000 y z DATA(2, 1, 1) - ---- y z DATA(2, 2, -1)
+ 1000
+
+ 27
+ - 3/1000 y z DATA(-1, 0, 0) + ---- y z DATA(2, -1, -1)
+ 1000
+
+ + 9/1000 y z DATA(0, -1, 2) + 3/1000 y z DATA(-1, 0, 1)
+
+ 27
+ - ---- y z DATA(-1, -1, -1) - 9/80 x DATA(0, 0, 2) + 7/80 x DATA(1, 1, 2)
+ 1000
+
+ + 1/80 x DATA(2, 0, 0) + 1/40 x DATA(-1, 2, 2) - 3/80 x DATA(2, 2, 2)
+
+ + 9/1000 y z DATA(-1, 2, 0) - 1/80 x DATA(2, 0, 2) + 3/80 x DATA(-1, 1, 2)
+
+ - 1/40 x DATA(2, 1, 2) - 3/20 x DATA(0, 0, -1) + 3/80 x DATA(1, 0, -1)
+
+ + 3/40 x DATA(-1, 1, -1) + 3/40 x DATA(1, 2, 0) - 1/80 x DATA(2, 2, 0)
+
+ - 1/80 x DATA(2, 1, 1) + 1/80 x DATA(2, -1, 1) + 1/20 x DATA(-1, 2, 0)
+
+ 37
+ - 9/80 x DATA(0, 2, 0) + ---- y DATA(1, 2, 1) + 1/40 x DATA(1, -1, -1)
+ 2000
+
+ + 1/20 x DATA(-1, 1, 1) + 1/10 x DATA(-1, -1, -1) + 7/80 x DATA(-1, 0, -1)
+
+ 13
+ - -- x DATA(0, -1, -1) - 1/10 x DATA(0, 2, 1) - 1/8 x DATA(0, 2, -1)
+ 80
+
+ + 1/40 x DATA(2, 0, -1) + 3/80 x DATA(2, -1, -1) + 7/80 x DATA(-1, -1, 0)
+
+ 11
+ + 1/16 x DATA(-1, 1, 0) - -- x DATA(0, -1, 1) + 1/20 x DATA(1, -1, 1)
+ 80
+
+ + 1/16 x DATA(-1, 0, 1) + 3/40 x DATA(-1, -1, 1) + 3/40 x DATA(-1, 0, 0)
+
+ 2
+ + 1/160 y DATA(1, 2, 1) - 3/20 x DATA(0, -1, 0) - 1/40 x DATA(2, 2, 1)
+
+ + 1/16 x DATA(-1, -1, 2) - 1/8 x DATA(0, -1, 2) + 3/80 x DATA(-1, 2, 1)
+
+ 2
+ + 3/80 x DATA(1, -1, 0) - 1/8 x DATA(0, 1, 0) + 3/32 x DATA(0, 1, -1)
+
+ 2 2
+ + 3/32 x DATA(0, 2, 2) - 3/32 x DATA(1, -1, 2) + 1/20 x DATA(1, 1, -1)
+
+ 2 2 2
+ - 3/32 x DATA(1, 2, 1) + 3/32 x DATA(0, 1, 2) + 1/32 x DATA(2, -1, 2)
+
+ 2
+ - 1/32 x DATA(-1, 0, 2) + 1/16 x DATA(1, 2, -1) + 1/80 x DATA(2, 1, -1)
+
+ + 1/16 x DATA(-1, 2, -1) + 1/16 x DATA(1, 1, 0) + 1/16 x DATA(1, 0, 1)
+
+ - 9/80 x DATA(0, 1, 1) + 3/40 x DATA(1, 1, 1) + 1/40 x DATA(2, -1, 0)
+
+ 11
+ - 1/8 x DATA(0, 0, 1) - -- x DATA(0, 0, 0) + 1/20 x DATA(1, 0, 0)
+ 80
+
+ 2 2 2
+ - 3/32 x DATA(1, 0, 2) + 1/32 x DATA(2, 1, 2) + 1/32 x DATA(2, 0, 2)
+
+ 2 2 2
+ - 1/32 x DATA(-1, 1, 2) - 3/32 x DATA(1, 2, 0) + 1/32 x DATA(2, 2, 0)
+
+ 2 2 2
+ + 1/32 x DATA(2, 1, 0) + 1/32 x DATA(2, 1, 1) + 1/32 x DATA(2, -1, 1)
+
+ 2 2 2
+ + 1/32 x DATA(2, 0, 1) - 1/32 x DATA(-1, 2, 0) - 3/32 x DATA(1, 2, 2)
+
+ 2 2
+ - 1/32 x DATA(-1, 2, 2) + 1/32 x DATA(2, 2, 2) - 1/80 x z DATA(1, 2, 1)
+
+ 2 2
+ - 3/32 x DATA(1, -1, -1) - 1/32 x DATA(-1, 0, -1)
+
+ 2 2 2
+ + 3/32 x DATA(0, 0, 2) - 3/32 x DATA(1, 1, 2) + 1/32 x DATA(2, 0, 0)
+
+ 2 2 2
+ - 1/32 x DATA(-1, 1, 0) + 1/32 x DATA(2, 2, 1) + 3/32 x DATA(0, -1, 2)
+
+ 2 2 2
+ - 1/32 x DATA(-1, 2, 1) + 3/32 x DATA(0, 2, 1) + 3/32 x DATA(0, 2, -1)
+
+ 2 2 2
+ + 1/32 x DATA(2, 0, -1) + 3/32 x DATA(0, -1, 1) + 3/32 x DATA(0, 2, 0)
+
+ 2 2
+ + 3/32 x DATA(0, 0, -1) - 3/32 x DATA(1, 0, -1)
+
+ 2 2
+ - 1/32 x DATA(-1, 1, -1) - 1/32 x DATA(-1, 1, 1)
+
+ 2 2
+ - 1/32 x DATA(-1, -1, -1) + 3/32 x DATA(0, -1, -1)
+
+ 2 2
+ - 1/32 x DATA(-1, -1, 2) - 1/32 x DATA(-1, 0, 1)
+
+ 2 2
+ - 3/32 x DATA(1, 1, -1) - 1/32 x DATA(-1, -1, 0)
+
+ 2 2
+ + 3/32 x DATA(0, -1, 0) - 3/32 x DATA(1, -1, 0)
+
+ 2 2 2
+ - 1/32 x DATA(-1, -1, 1) - 3/32 x DATA(1, 1, 0) - 3/32 x DATA(1, 0, 1)
+
+ 2 2 2
+ + 3/32 x DATA(0, 1, 1) - 3/32 x DATA(1, 2, -1) - 1/32 x DATA(-1, 0, 0)
+
+ 2 17 41
+ - 3/32 x DATA(1, -1, 1) - ---- DATA(2, -1, 0) - --- DATA(2, 2, -1)
+ 3000 750
+
+ 137 281 33
+ - ----- DATA(2, 1, -1) + ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
+ 12000 12000 2000
+
+ 191 17 449
+ + ---- DATA(1, 2, -1) - ---- DATA(2, 0, -1) - ----- DATA(2, -1, -1)
+ 4000 3000 12000
+
+ 281 33
+ - 4/375 DATA(2, 2, 1) + ----- DATA(-1, -1, 2) - ---- DATA(0, -1, 2)
+ 12000 2000
+
+ 53 79 183
+ + ----- DATA(-1, 2, 1) - ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1)
+ 12000 2000 4000
+
+ 107 141 607
+ - ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1) - ----- DATA(-1, -1, 0)
+ 4000 2000 12000
+
+ 49 323 437
+ - ---- DATA(0, -1, 0) + ---- DATA(1, -1, 0) - ---- DATA(-1, 0, 0)
+ 2000 4000 6000
+
+ 691 97 107
+ - ----- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1) - ---- DATA(0, -1, 1)
+ 12000 3000 4000
+
+ 141 691 17
+ + ---- DATA(1, -1, 1) - ----- DATA(-1, 0, 1) - --- DATA(-1, 1, 1)
+ 2000 12000 375
+
+ 47 39 157
+ - ---- DATA(-1, -1, -1) - ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
+ 1500 4000 2000
+
+ 607 49 323
+ - ----- DATA(-1, 0, -1) - ---- DATA(0, 0, -1) + ---- DATA(1, 0, -1)
+ 12000 2000 4000
+
+ 97 319 137
+ - ---- DATA(-1, 1, -1) + ----- DATA(2, 1, 1) - ----- DATA(2, -1, 1)
+ 3000 12000 12000
+
+ 79 29 137
+ + ---- DATA(2, 0, 1) - ---- DATA(-1, 2, 0) - ---- DATA(0, 2, 0)
+ 3000 6000 4000
+
+ 53 167 79
+ + ---- DATA(1, 2, 0) - ----- DATA(2, 2, 0) + ---- DATA(2, 1, 0)
+ 1000 12000 3000
+
+ 349 167
+ + ----- DATA(2, 0, 0) - 4/375 DATA(2, 1, 2) - ----- DATA(2, 0, 2)
+ 12000 12000
+
+ 53 79 183
+ + ----- DATA(-1, 1, 2) - ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)
+ 12000 2000 4000
+
+ 53 41 29
+ + ---- DATA(1, 0, 2) - --- DATA(2, -1, 2) - ---- DATA(-1, 0, 2)
+ 1000 750 6000
+
+ 137 191 539
+ - ---- DATA(0, 0, 2) + ---- DATA(1, -1, 2) - ----- DATA(2, 2, 2)
+ 4000 4000 12000
+
+ 13 307 129
+ + --- DATA(1, 2, 2) + ---- DATA(-1, 2, 2) - ---- DATA(0, 2, 2)
+ 500 6000 4000
+
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=301585652, alloc=3669344, time=29.52
+bytes used=302599888, alloc=3669344, time=29.62
+bytes used=303652196, alloc=3669344, time=29.70
+bytes used=304652384, alloc=3669344, time=29.79
+bytes used=305679784, alloc=3800392, time=29.88
+bytes used=306701840, alloc=3800392, time=29.98
+bytes used=307702120, alloc=4128012, time=30.07
+bytes used=308704092, alloc=4652204, time=30.14
+ 147 27 47 2 2
+[COEFF(-1, -1, -1) = ---- z - ---- y z + 1/10 x - ---- - 3/160 z - 3/160 y
+ 2000 1000 1500
+
+ 147 2 2
+ - 3/80 x z + ---- y - 1/32 x - 3/80 x y, COEFF(0, -1, -1) = - 1/160 y
+ 2000
+
+ 2 39 2
+ - 9/1000 y z + 3/80 x y + 3/32 x - 1/2000 z - ---- + 3/80 x z - 1/160 z
+ 4000
+
+ 13 157 37 37
+ - 1/2000 y - -- x, COEFF(1, -1, -1) = ---- - ---- z + 3/80 x y - ---- y
+ 80 2000 1000 1000
+
+ 2 2 2
+ + 1/40 x + 1/160 z + 1/160 y + 9/1000 y z - 3/32 x + 3/80 x z,
+
+ 2 27
+ COEFF(2, -1, -1) = - 3/80 x y - 3/80 x z + 3/160 y - 9/250 z + ---- y z
+ 1000
+
+ 449 2 2 129
+ - ----- + 1/32 x - 9/250 y + 3/160 z + 3/80 x, COEFF(-1, 0, -1) = ---- z
+ 12000 2000
+
+ 2 2
+ - 3/80 x z + 3/160 y + 7/80 x - 1/2000 y - 9/1000 y z - 3/160 z
+
+ 2 607 2 2
+ - 1/80 x y - 1/32 x - -----, COEFF(0, 0, -1) = - 1/160 z + 3/32 x
+ 12000
+
+ 49 17
+ - 3/20 x - ---- - 7/2000 z + 1/80 x y + 3/80 x z - 3/1000 y z - ---- y
+ 2000 2000
+
+ 2 2
+ + 1/160 y , COEFF(1, 0, -1) = 3/80 x z + 1/160 z + 3/80 x + 3/1000 y z
+
+ 2 323 2 17
+ - 1/160 y + ---- + 1/80 x y - 3/32 x - 1/250 y - --- z, COEFF(2, 0, -1)
+ 4000 500
+
+ 2 2 13 2 27
+ = - 3/80 x z - 3/160 y + 1/40 x + 1/32 x + ---- y + 3/160 z - ---- z
+ 1000 1000
+
+ 17 97 2
+ - ---- - 1/80 x y + 9/1000 y z, COEFF(-1, 1, -1) = - ---- - 1/32 x
+ 3000 3000
+
+ 111 37 2 2
+ + ---- z + 9/1000 y z - ---- y + 3/40 x + 3/160 y - 3/160 z - 3/80 x z
+ 2000 1000
+
+ 2 107 2 11
+ + 1/80 x y, COEFF(0, 1, -1) = 3/32 x - 1/250 y - ---- + 1/160 y - -- x
+ 4000 80
+
+ 13 2
+ - 1/80 x y + 3/80 x z - ---- z - 1/160 z + 3/1000 y z, COEFF(1, 1, -1) =
+ 2000
+
+ 2 2 2 141
+ 3/80 x z - 1/160 y - 3/32 x + 1/160 z + 1/20 x - 3/1000 y z + ----
+ 2000
+
+ 33 31 49
+ - 1/80 x y + ---- y - ---- z, COEFF(2, 1, -1) = - 9/500 z + ---- y
+ 2000 1000 2000
+
+ 2 2 2
+ + 1/80 x y - 9/1000 y z - 3/160 y + 3/160 z - 3/80 x z + 1/32 x
+
+ 137 27 2 281
+ + 1/80 x - -----, COEFF(-1, 2, -1) = ---- y z - 1/32 x - 9/250 y + -----
+ 12000 1000 12000
+
+ 2 93 2
+ - 3/160 y + 3/80 x y + ---- z + 1/16 x - 3/160 z - 3/80 x z,
+ 2000
+
+ 2 2 13 33
+ COEFF(0, 2, -1) = - 1/8 x + 9/1000 y z - 1/160 z + 3/32 x + ---- y - ----
+ 1000 2000
+
+ 19 2
+ - ---- z - 3/80 x y + 3/80 x z - 1/160 y , COEFF(1, 2, -1) = 3/80 x z
+ 2000
+
+ 2 2 2 49
+ + 1/160 z - 7/250 z + 1/16 x - 3/32 x - 9/1000 y z + 1/160 y + ---- y
+ 2000
+
+ 191 2 27 2
+ + ---- - 3/80 x y, COEFF(2, 2, -1) = 3/160 y - ---- y z + 1/32 x
+ 4000 1000
+
+ 41 2
+ + 3/80 x y - --- - 9/1000 z - 3/2000 y - 3/80 x z + 3/160 z ,
+ 750
+
+ 2 129 2
+ COEFF(-1, -1, 0) = - 1/80 x z - 3/160 y - 3/80 x y + ---- y + 3/160 z
+ 2000
+
+ 2 607
+ + 7/80 x - 1/32 x - ----- - 9/1000 y z - 1/2000 z, COEFF(0, -1, 0) =
+ 12000
+
+ 2 17 2
+ 3/80 x y - 3/1000 y z + 3/32 x - ---- z - 1/160 y + 1/80 x z - 7/2000 y
+ 2000
+
+ 49 2 2 2
+ - ---- - 3/20 x + 1/160 z , COEFF(1, -1, 0) = - 3/32 x - 1/160 z
+ 2000
+
+ 323 2
+ + 1/80 x z + ---- - 1/250 z + 3/80 x + 3/1000 y z + 3/80 x y + 1/160 y
+ 4000
+
+ 17 2 17
+ - --- y, COEFF(2, -1, 0) = 9/1000 y z - 1/80 x z - 3/160 z - ----
+ 500 3000
+
+ 2 27 2 13
+ + 1/40 x + 1/32 x - ---- y - 3/80 x y + 3/160 y + ---- z,
+ 1000 1000
+
+ 2 437 2
+ COEFF(-1, 0, 0) = 3/160 z - ---- + 3/160 y - 1/80 x y - 7/2000 z + 3/40 x
+ 6000
+
+ 2 2
+ - 3/1000 y z - 1/32 x - 1/80 x z - 7/2000 y, COEFF(0, 0, 0) = 1/160 z
+
+ 11 19 19 2 2
+ - -- x - ---- z + 1/80 x y - ---- y + 3/32 x + 1/160 y + 1/80 x z
+ 80 2000 2000
+
+ 161 2
+ - 1/1000 y z - ----, COEFF(1, 0, 0) = - 1/160 z + 1/80 x z + 1/1000 y z
+ 4000
+
+ 21 2 2
+ + --- + 1/80 x y - 3/1000 y + 1/20 x - 3/1000 z - 3/32 x - 1/160 y ,
+ 250
+
+ 2
+ COEFF(2, 0, 0) = - 3/160 z + 2/125 z + 1/80 x + 2/125 y - 1/80 x z
+
+ 2 2 349
+ - 1/80 x y - 3/160 y + 3/1000 y z + 1/32 x + -----, COEFF(-1, 1, 0) =
+ 12000
+
+ 17 691 2 2 13
+ 3/1000 y z - --- y - ----- + 3/160 y - 1/32 x + 1/16 x - ---- z
+ 500 12000 2000
+
+ 2
+ - 1/80 x z + 1/80 x y + 3/160 z , COEFF(0, 1, 0) = - 1/8 x - 3/1000 y
+
+ 2 2 2 21
+ + 1/80 x z + 1/160 z + 1/160 y + 3/32 x - ---- z + 1/1000 y z
+ 2000
+
+ 87 299 2
+ - 1/80 x y - ----, COEFF(1, 1, 0) = ---- - 1/500 z - 3/32 x + 1/80 x z
+ 2000 4000
+
+ 2 2 31
+ - 1/160 z - 1/1000 y z - 1/80 x y + 1/16 x - 1/160 y + ---- y,
+ 2000
+
+ 2 2 79
+ COEFF(2, 1, 0) = - 3/160 z - 3/160 y + ---- + 1/80 x y - 3/1000 y z
+ 3000
+
+ 19 43 2 2
+ + ---- z + ---- y + 1/32 x - 1/80 x z, COEFF(-1, 2, 0) = - 1/32 x
+ 1000 2000
+
+ 27 19 2
+ - ---- y + 3/80 x y + 9/1000 y z + 1/20 x - ---- z + 3/160 z - 1/80 x z
+ 1000 2000
+
+ 29 2
+ - ---- - 3/160 y , COEFF(0, 2, 0) = - 9/80 x + 1/80 x z - 3/80 x y
+ 6000
+
+ 2 23 2 2 137
+ + 1/160 z + 3/1000 y z - ---- z - 1/160 y + 3/32 x - ---- + 2/125 y,
+ 2000 4000
+
+ 53 2
+ COEFF(1, 2, 0) = ---- - 3/32 x + 3/40 x - 3/80 x y + 1/80 x z - 3/1000 y z
+ 1000
+
+ 2 2 43
+ + 1/160 y - 1/1000 z - 1/160 z + ---- y, COEFF(2, 2, 0) = - 1/80 x
+ 2000
+
+ 2 11 2 2
+ + 3/160 y + --- z + 3/80 x y - 3/160 z - 1/80 x z - 9/1000 y z + 1/32 x
+ 500
+
+ 167 21 37 2
+ - ----- - ---- y, COEFF(-1, -1, 1) = - ---- z - 1/32 x + 3/40 x
+ 12000 2000 1000
+
+ 2 97 111 2
+ + 3/160 z - ---- + 1/80 x z + ---- y - 3/160 y - 3/80 x y + 9/1000 y z,
+ 3000 2000
+
+ 11 2 13
+ COEFF(0, -1, 1) = 3/1000 y z - 1/250 z - 1/80 x z - -- x + 3/32 x - ---- y
+ 80 2000
+
+ 107 2 2 33 141
+ - ---- + 3/80 x y - 1/160 y + 1/160 z , COEFF(1, -1, 1) = ---- z + ----
+ 4000 2000 2000
+
+ 2 2 2 31
+ - 1/160 z - 3/32 x + 1/20 x + 3/80 x y + 1/160 y - ---- y - 1/80 x z
+ 1000
+
+ 2
+ - 3/1000 y z, COEFF(2, -1, 1) = 1/80 x z - 9/500 y + 1/32 x - 9/1000 y z
+
+ 2 49 2 137
+ + 1/80 x + 3/160 y + ---- z - 3/80 x y - 3/160 z - -----,
+ 2000 12000
+
+ 691 13 2
+ COEFF(-1, 0, 1) = - ----- - ---- y - 1/80 x y - 1/32 x + 3/1000 y z
+ 12000 2000
+
+ 2 17 2
+ + 1/16 x + 3/160 y + 1/80 x z - --- z + 3/160 z , COEFF(0, 0, 1) =
+ 500
+
+ 2 87 2
+ 3/32 x - ---- - 1/8 x + 1/160 z + 1/1000 y z - 3/1000 z + 1/80 x y
+ 2000
+
+ 21 2
+ - ---- y - 1/80 x z + 1/160 y , COEFF(1, 0, 1) = - 1/500 y + 1/80 x y
+ 2000
+
+ 2 31 2 299
+ - 3/32 x + ---- z - 1/160 z - 1/1000 y z + ---- - 1/80 x z + 1/16 x
+ 2000 4000
+
+ 2 2 43
+ - 1/160 y , COEFF(2, 0, 1) = - 3/160 z + 1/80 x z + ---- z - 1/80 x y
+ 2000
+
+ 79 19 2 2
+ + ---- + ---- y - 3/1000 y z + 1/32 x - 3/160 y , COEFF(-1, 1, 1) =
+ 3000 1000
+
+ 31 17 2 2
+ - ---- y - --- + 1/80 x z + 3/160 z - 1/32 x - 3/1000 y z + 1/80 x y
+ 1000 375
+
+ 2 31 191
+ + 3/160 y + 1/20 x - ---- z, COEFF(0, 1, 1) = - 1/1000 y z - ----
+ 1000 4000
+
+ 2 2
+ - 9/80 x + 3/32 x - 1/80 x z - 1/500 z + 1/160 z - 1/80 x y - 1/500 y
+
+ 2 29 2
+ + 1/160 y , COEFF(1, 1, 1) = ---- y - 3/32 x - 1/80 x y + 1/1000 y z
+ 2000
+
+ 133 29 2 2
+ + ---- + ---- z - 1/80 x z + 3/40 x - 1/160 z - 1/160 y , COEFF(2, 1, 1)
+ 2000 2000
+
+ 2 2 2 37
+ = 1/32 x - 3/160 y - 1/80 x + 1/80 x z - 3/160 z + ---- z + 3/1000 y z
+ 2000
+
+ 319 37
+ + ----- + 1/80 x y + ---- y, COEFF(-1, 2, 1) = 3/80 x - 9/1000 y z
+ 12000 2000
+
+ 53 2 2 2
+ + 1/80 x z + 3/80 x y + ----- - 7/250 z - 1/32 x - 3/160 y + 3/160 z
+ 12000
+
+ 2 79 2
+ - 9/500 y, COEFF(0, 2, 1) = 1/160 z - 3/80 x y - ---- - 1/10 x - 1/160 y
+ 2000
+
+ 2 19
+ - 1/1000 z + 3/32 x - 3/1000 y z + ---- y - 1/80 x z, COEFF(1, 2, 1) =
+ 1000
+
+ 2 2 27
+ 7/80 x - 3/32 x - 1/160 z - 1/80 x z + ---- z + 3/1000 y z - 3/80 x y
+ 2000
+
+ 37 2 183 31 2
+ + ---- y + 1/160 y + ----, COEFF(2, 2, 1) = ---- z + 1/80 x z - 3/160 z
+ 2000 4000 2000
+
+ 2 39 2
+ + 3/160 y - ---- y - 1/40 x + 9/1000 y z - 4/375 + 1/32 x + 3/80 x y,
+ 2000
+
+ 27 93 2 281
+ COEFF(-1, -1, 2) = ---- y z + ---- y + 3/80 x z - 3/160 z + -----
+ 1000 2000 12000
+
+ 2 2
+ - 9/250 z + 1/16 x - 1/32 x - 3/80 x y - 3/160 y , COEFF(0, -1, 2) =
+
+ 33 13 19 2
+ 9/1000 y z - 1/8 x - ---- + ---- z + 3/80 x y - ---- y - 1/160 z
+ 2000 1000 2000
+
+ 2 2 191
+ - 1/160 y + 3/32 x - 3/80 x z, COEFF(1, -1, 2) = 1/16 x + ----
+ 4000
+
+ 49 2 2 2
+ - 9/1000 y z + ---- z - 3/80 x z + 1/160 z - 7/250 y + 1/160 y - 3/32 x
+ 2000
+
+ 2 27
+ + 3/80 x y, COEFF(2, -1, 2) = 3/160 y - 9/1000 y - ---- y z - 3/2000 z
+ 1000
+
+ 2 2 41
+ - 3/80 x y + 3/160 z + 1/32 x + 3/80 x z - ---, COEFF(-1, 0, 2) =
+ 750
+
+ 27 2 2 29
+ - ---- z - 3/160 z + 3/80 x z + 1/20 x + 3/160 y - ---- - 1/80 x y
+ 1000 6000
+
+ 2 19 2 23 137
+ - 1/32 x + 9/1000 y z - ---- y, COEFF(0, 0, 2) = 1/160 y - ---- y - ----
+ 2000 2000 4000
+
+ 2 2
+ + 1/80 x y + 2/125 z - 3/80 x z - 9/80 x + 3/1000 y z - 1/160 z + 3/32 x
+
+ 53 43 2
+ , COEFF(1, 0, 2) = ---- - 3/1000 y z - 1/1000 y + ---- z - 1/160 y
+ 1000 2000
+
+ 2 2
+ + 1/160 z + 1/80 x y - 3/80 x z + 3/40 x - 3/32 x , COEFF(2, 0, 2) =
+
+ 21 2 11 167 2
+ - ---- z - 3/160 y - 1/80 x y + --- y - ----- - 9/1000 y z + 3/160 z
+ 2000 500 12000
+
+ 2
+ - 1/80 x + 1/32 x + 3/80 x z, COEFF(-1, 1, 2) = - 9/1000 y z + 3/80 x z
+
+ 2 53 2 2
+ - 3/160 z - 9/500 z + 1/80 x y + ----- + 3/160 y + 3/80 x - 1/32 x
+ 12000
+
+ 2 2
+ - 7/250 y, COEFF(0, 1, 2) = - 1/80 x y + 3/32 x - 1/1000 y + 1/160 y
+
+ 2 19 79
+ - 3/1000 y z - 1/160 z + ---- z - ---- - 3/80 x z - 1/10 x,
+ 1000 2000
+
+ 2 2 37 183
+ COEFF(1, 1, 2) = 7/80 x + 3/1000 y z - 1/160 y + 1/160 z + ---- z + ----
+ 2000 4000
+
+ 2 27 31
+ - 1/80 x y - 3/32 x + ---- y - 3/80 x z, COEFF(2, 1, 2) = ---- y
+ 2000 2000
+
+ 39 2
+ + 1/80 x y - 1/40 x - 4/375 + 9/1000 y z - ---- z - 3/160 y + 3/80 x z
+ 2000
+
+ 2 2
+ + 3/160 z + 1/32 x , COEFF(-1, 2, 2) = 3/80 x y + 3/80 x z + 1/40 x
+
+ 2 307 27 2 2
+ - 9/1000 z - 3/160 y + ---- - ---- y z - 1/32 x - 9/1000 y - 3/160 z ,
+ 6000 1000
+
+ 2 11 129
+ COEFF(0, 2, 2) = - 1/160 z + --- z - 9/1000 y z - ---- - 3/80 x y
+ 500 4000
+
+ 2 11 2 13
+ + 3/32 x + --- y - 3/80 x z - 1/160 y - 7/80 x, COEFF(1, 2, 2) = ---
+ 500 500
+
+ 2 31 2
+ + 1/160 y + ---- y - 3/80 x z + 1/160 z + 9/1000 y z + 1/10 x - 3/80 x y
+ 2000
+
+ 31 2 539 2
+ + ---- z - 3/32 x , COEFF(2, 2, 2) = - ----- + 3/80 x y + 3/160 z
+ 2000 12000
+
+ 2 57 27 57 2
+ + 3/160 y - ---- y + ---- y z - ---- z - 3/80 x + 3/80 x z + 1/32 x ]
+ 2000 1000 2000
+
+> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c");
+bytes used=309704256, alloc=4652204, time=30.24
+bytes used=310704588, alloc=4652204, time=30.33
+bytes used=311705004, alloc=4652204, time=30.41
+bytes used=312705176, alloc=4652204, time=30.51
+bytes used=313705408, alloc=4652204, time=30.60
+bytes used=314734432, alloc=4652204, time=30.68
+bytes used=315735948, alloc=4652204, time=30.78
+bytes used=316736256, alloc=4652204, time=30.86
+bytes used=317742520, alloc=4652204, time=30.98
+bytes used=318748060, alloc=4652204, time=31.08
+bytes used=319748256, alloc=4652204, time=31.42
+bytes used=320748936, alloc=4652204, time=31.51
+bytes used=321750948, alloc=4652204, time=31.57
+bytes used=322751116, alloc=4652204, time=31.64
+bytes used=323751352, alloc=4652204, time=31.72
+bytes used=324759728, alloc=4652204, time=31.83
+bytes used=325769116, alloc=4652204, time=31.96
+bytes used=326779196, alloc=4652204, time=32.10
+bytes used=327783060, alloc=4652204, time=32.26
+bytes used=328786216, alloc=4652204, time=32.41
+bytes used=329786408, alloc=4652204, time=32.53
+bytes used=330786648, alloc=4652204, time=32.62
+bytes used=331793244, alloc=4652204, time=33.01
+bytes used=332793572, alloc=4652204, time=33.20
+bytes used=333793844, alloc=4652204, time=33.28
+bytes used=334794036, alloc=4652204, time=33.35
+bytes used=335794300, alloc=4652204, time=33.42
+bytes used=336794464, alloc=4652204, time=33.49
+bytes used=337806852, alloc=4652204, time=33.70
+bytes used=338807036, alloc=4652204, time=33.84
+bytes used=339807324, alloc=4652204, time=33.95
+bytes used=340821868, alloc=4652204, time=34.39
+bytes used=341822084, alloc=4652204, time=34.58
+bytes used=342822272, alloc=4652204, time=34.66
+bytes used=343822732, alloc=4652204, time=34.72
+bytes used=344822920, alloc=4652204, time=34.79
+bytes used=345823232, alloc=4652204, time=34.99
+bytes used=346823404, alloc=4652204, time=35.10
+bytes used=347823588, alloc=4652204, time=35.58
+bytes used=348823828, alloc=4652204, time=35.65
+bytes used=349824000, alloc=4652204, time=35.73
+bytes used=350824868, alloc=4652204, time=35.81
+bytes used=351825048, alloc=4652204, time=36.01
+bytes used=352825236, alloc=4652204, time=36.52
+bytes used=353825480, alloc=4652204, time=36.66
+bytes used=354825672, alloc=4652204, time=36.77
+>
+# d/dy
+> simplify( diff(interp_3d_cube_order3_smooth0,y) );
+bytes used=355825916, alloc=4652204, time=36.90
+bytes used=356826080, alloc=4652204, time=36.97
+bytes used=357826324, alloc=4652204, time=37.05
+bytes used=358856732, alloc=4652204, time=37.13
+bytes used=359856904, alloc=4652204, time=37.21
+bytes used=360858164, alloc=4652204, time=37.29
+bytes used=361858316, alloc=4652204, time=37.37
+bytes used=362858768, alloc=4652204, time=37.45
+bytes used=363859008, alloc=4652204, time=37.53
+3/80 x y DATA(-1, 1, -1) + 3/80 x y DATA(-1, 1, 1) - 3/80 x y DATA(-1, -1, -1)
+
+ - 1/80 x y DATA(0, -1, -1) + 1/80 x y DATA(1, -1, -1)
+
+ + 3/80 x y DATA(-1, 1, 0) + 3/80 x y DATA(-1, 0, 0)
+
+ - 1/80 x y DATA(0, -1, 1) + 1/80 x y DATA(1, -1, 1)
+
+ + 3/80 y z DATA(2, 1, -1) - 3/80 y z DATA(-1, 2, -1)
+
+ + 1/80 y z DATA(1, 1, 0) - 1/80 y z DATA(1, 0, 1)
+
+ + 9/1000 x z DATA(1, -1, -1) + 3/1000 x z DATA(-1, 1, 0)
+
+ - 3/1000 x z DATA(-1, 0, 0) + 3/1000 x z DATA(0, -1, 1)
+
+ - 3/1000 x z DATA(1, -1, 1) + 3/1000 x z DATA(-1, 0, 1)
+
+ + 9/1000 x z DATA(-1, -1, 1) - 3/1000 x z DATA(1, 1, -1)
+
+ - 9/1000 x z DATA(-1, -1, 0) - 3/1000 x z DATA(0, -1, 0)
+
+ + 3/1000 x z DATA(1, -1, 0) + 9/1000 x z DATA(2, 2, 1)
+
+ 27
+ + ---- x z DATA(-1, -1, 2) + 9/1000 x z DATA(0, -1, 2)
+ 1000
+
+ - 9/1000 x z DATA(-1, 2, 1) - 3/1000 x z DATA(0, 2, 1)
+
+ + 9/1000 x z DATA(0, 2, -1) + 9/1000 x z DATA(2, 0, -1)
+
+ 27
+ + ---- x z DATA(2, -1, -1) - 9/1000 x z DATA(1, 2, -1)
+ 1000
+
+ 27
+ - ---- x z DATA(2, 2, -1) - 9/1000 x z DATA(2, 1, -1)
+ 1000
+
+ 27
+ + ---- x z DATA(-1, 2, -1) - 1/1000 x z DATA(1, 1, 0)
+ 1000
+
+ - 1/1000 x z DATA(1, 0, 1) - 1/80 y z DATA(1, 2, 0)
+
+ - 1/1000 x z DATA(0, 1, 1) + 1/1000 x z DATA(1, 1, 1)
+
+ + 9/1000 x z DATA(2, -1, 0) + 1/1000 x z DATA(0, 0, 1)
+
+ - 1/1000 x z DATA(0, 0, 0) + 1/1000 x z DATA(1, 0, 0)
+
+ + 1/1000 x z DATA(0, 1, 0) - 1/80 y z DATA(0, 1, 1)
+
+ - 1/80 y z DATA(1, 1, 1) - 1/80 y z DATA(2, -1, 0)
+
+ - 1/80 y z DATA(0, 0, 1) + 1/80 y z DATA(0, 0, 0) + 1/80 y z DATA(1, 0, 0)
+
+ + 1/80 y z DATA(0, 1, 0) + 3/80 x y DATA(2, -1, 2)
+
+ + 3/80 x y DATA(-1, 0, 2) + 1/80 x y DATA(0, 0, 2)
+
+ - 1/80 x y DATA(1, 1, 2) - 3/80 x y DATA(2, 0, 0) - 3/80 x y DATA(2, 1, 2)
+
+ - 3/80 x y DATA(2, 0, 2) + 3/80 x y DATA(-1, 1, 2)
+
+ + 1/80 x y DATA(1, 2, 0) + 3/80 x y DATA(2, 2, 0) - 3/80 x y DATA(2, 1, 0)
+
+ - 3/80 x y DATA(2, 1, 1) + 3/80 x y DATA(2, -1, 1)
+
+ - 3/80 x y DATA(2, 0, 1) - 3/80 x y DATA(-1, 2, 0)
+
+ - 1/80 x y DATA(0, 2, 0) + 3/80 x y DATA(-1, 0, -1)
+
+ + 1/80 x y DATA(0, 0, -1) - 1/80 x y DATA(1, 0, -1)
+
+ + 3/80 y z DATA(0, 1, -1) - 1/80 y z DATA(-1, -1, 0)
+
+ - 3/80 y z DATA(0, 2, -1) + 3/80 y z DATA(-1, -1, 2)
+
+ + 3/80 y z DATA(0, 0, -1) - 1/80 y z DATA(-1, 1, 1)
+
+ - 1/80 x y DATA(1, 0, 2) + 1/80 x y DATA(0, 1, 2)
+
+ + 1/80 x y DATA(0, 1, -1) - 1/80 x y DATA(0, 2, 2)
+
+ + 1/80 x y DATA(1, 2, 1) + 3/80 x y DATA(-1, 0, 1)
+
+ - 3/80 x y DATA(-1, -1, 1) - 1/80 x y DATA(1, 1, -1)
+
+ - 3/80 x y DATA(-1, -1, 0) - 1/80 x y DATA(0, -1, 0)
+
+ + 1/80 x y DATA(1, -1, 0) + 3/80 x y DATA(2, 2, 1)
+
+ - 3/80 x y DATA(-1, -1, 2) - 1/80 x y DATA(0, -1, 2)
+
+ - 3/80 x y DATA(-1, 2, 1) - 1/80 x y DATA(0, 2, 1)
+
+ - 1/80 x y DATA(0, 2, -1) - 3/80 x y DATA(2, 0, -1)
+
+ + 3/80 x y DATA(2, -1, -1) + 1/80 x y DATA(1, 2, -1)
+
+ + 3/80 x y DATA(2, 2, -1) - 3/80 x y DATA(2, 1, -1)
+
+ - 3/80 x y DATA(-1, 2, -1) - 1/80 x y DATA(1, 1, 0)
+
+ - 1/80 x y DATA(1, 0, 1) + 1/80 x y DATA(0, 1, 1) - 1/80 x y DATA(1, 1, 1)
+
+ + 3/80 x y DATA(2, -1, 0) + 1/80 x y DATA(0, 0, 1)
+
+ + 1/80 x y DATA(0, 0, 0) - 1/80 x y DATA(1, 0, 0) + 1/80 x y DATA(0, 1, 0)
+
+ + 3/1000 x z DATA(0, 1, -1) - 9/1000 x z DATA(0, 2, 2)
+
+ 161 87
+ - 9/1000 x z DATA(1, -1, 2) - ---- DATA(0, 0, 0) - ---- DATA(1, 0, 0)
+ 4000 2000
+
+ 21 299 87
+ + --- DATA(0, 1, 0) + ---- DATA(1, 1, 0) - ---- DATA(0, 0, 1)
+ 250 4000 2000
+
+ 191 299 133
+ - ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 4000 4000 2000
+
+ 27
+ + 9/1000 x z DATA(1, 2, 2) - ---- x z DATA(-1, 2, 2)
+ 1000
+
+ 27
+ + ---- x z DATA(2, 2, 2) - 3/1000 x z DATA(0, 1, 2)
+ 1000
+
+ 27
+ - 3/1000 x z DATA(1, 0, 2) - ---- x z DATA(2, -1, 2)
+ 1000
+
+ + 9/1000 x z DATA(-1, 0, 2) + 3/1000 x z DATA(0, 0, 2)
+
+ + 3/1000 x z DATA(1, 1, 2) + 3/1000 x z DATA(2, 0, 0)
+
+ + 9/1000 x z DATA(2, 1, 2) - 9/1000 x z DATA(2, 0, 2)
+
+ - 9/1000 x z DATA(-1, 1, 2) - 3/1000 x z DATA(1, 2, 0)
+
+ - 9/1000 x z DATA(2, 2, 0) - 3/1000 x z DATA(2, 1, 0)
+
+ + 3/1000 x z DATA(2, 1, 1) - 9/1000 x z DATA(2, -1, 1)
+
+ - 3/1000 x z DATA(2, 0, 1) + 9/1000 x z DATA(-1, 2, 0)
+
+ + 3/1000 x z DATA(0, 2, 0) - 9/1000 x z DATA(-1, 0, -1)
+
+ - 3/1000 x z DATA(0, 0, -1) + 3/1000 x z DATA(1, 0, -1)
+
+ + 9/1000 x z DATA(-1, 1, -1) - 3/1000 x z DATA(-1, 1, 1)
+
+ 27
+ - ---- x z DATA(-1, -1, -1) - 9/1000 x z DATA(0, -1, -1)
+ 1000
+
+ 2 2 2
+ + 1/160 x DATA(0, 0, 1) + 1/160 x DATA(0, 0, 0) + 1/160 x DATA(1, 0, 0)
+
+ 2 2
+ - 1/160 x DATA(0, 1, 0) - 3/160 x DATA(2, -1, -1)
+
+ 2 2
+ + 3/160 x DATA(2, 2, -1) + 1/160 x DATA(2, 1, -1)
+
+ 2 2
+ + 3/160 x DATA(-1, 2, -1) + 1/160 z DATA(2, 1, 2)
+
+ 2 2
+ - 1/160 z DATA(2, 0, 2) + 1/160 z DATA(-1, 1, 2)
+
+ 2 2
+ - 3/160 z DATA(1, 2, 0) - 3/160 z DATA(1, 2, 1)
+
+ 2 2
+ + 1/160 z DATA(0, 1, -1) - 1/160 x DATA(1, 1, 1)
+
+ 2
+ - 3/160 x DATA(2, -1, 0) + 1/80 y z DATA(1, 2, 1)
+
+ + 3/80 y z DATA(0, 2, 2) + 3/80 y z DATA(1, -1, 2)
+
+ 2 2
+ - 3/80 y z DATA(0, 1, 2) + 3/160 z DATA(2, 2, 2) - 1/160 z DATA(1, 0, 2)
+
+ 2 2
+ - 3/160 z DATA(2, -1, 2) - 1/160 z DATA(-1, 0, 2)
+
+ 2 2 2
+ - 1/160 z DATA(0, 0, 2) + 1/160 z DATA(1, 1, 2) + 1/160 z DATA(2, 0, 0)
+
+ 2 2
+ + 1/160 z DATA(0, 1, 2) + 3/160 z DATA(1, -1, 0)
+
+ 2 2
+ - 3/160 z DATA(1, -1, -1) - 3/160 z DATA(2, 2, 0)
+
+ 2 2
+ - 1/160 z DATA(2, 1, 0) - 1/160 z DATA(2, 1, 1)
+
+ 2 2
+ + 3/160 z DATA(2, -1, 1) + 1/160 z DATA(2, 0, 1)
+
+ 2 2
+ - 3/160 z DATA(-1, 2, 0) - 3/160 z DATA(0, 2, 0)
+
+ 2 2
+ - 1/160 z DATA(-1, 0, -1) - 1/160 z DATA(0, 0, -1)
+
+ 2 2
+ - 1/160 z DATA(1, 0, -1) + 1/160 z DATA(-1, 1, -1)
+
+ 2 2
+ - 1/160 z DATA(-1, 1, 1) - 3/160 z DATA(-1, -1, -1)
+
+ 2 2
+ + 3/160 z DATA(0, 2, 2) - 3/160 z DATA(1, -1, 2)
+
+ 2 2
+ + 3/160 z DATA(1, 2, 2) + 3/160 z DATA(-1, 2, 2)
+
+ 2 2
+ - 3/160 z DATA(0, -1, 2) - 3/160 z DATA(0, 2, 1)
+
+ 2 2
+ + 3/160 z DATA(0, 2, -1) - 3/160 z DATA(0, -1, -1)
+
+ 2 2
+ - 1/160 z DATA(-1, 1, 0) + 1/160 z DATA(-1, 0, 0)
+
+ 2 2
+ + 3/160 z DATA(0, -1, 1) + 3/160 z DATA(1, -1, 1)
+
+ 2 2
+ + 1/160 z DATA(-1, 0, 1) + 3/160 z DATA(-1, -1, 1)
+
+ 2 2
+ + 1/160 z DATA(1, 1, -1) + 3/160 z DATA(-1, -1, 0)
+
+ 2 2
+ + 3/160 z DATA(0, -1, 0) - 3/160 z DATA(-1, 2, 1)
+
+ 2 2 2
+ + 1/32 y DATA(0, 2, 2) - 1/160 z DATA(1, 1, 1) + 3/160 z DATA(2, -1, 0)
+
+ 2 2 2
+ + 1/160 z DATA(0, 0, 1) + 1/160 z DATA(0, 0, 0) + 1/160 z DATA(1, 0, 0)
+
+ 2 2
+ - 1/160 z DATA(0, 1, 0) - 1/160 z DATA(2, 0, -1)
+
+ 2 2
+ - 3/160 z DATA(2, -1, -1) + 3/160 z DATA(1, 2, -1)
+
+ 2 2
+ + 3/160 z DATA(2, 2, -1) + 1/160 z DATA(2, 1, -1)
+
+ 2 2
+ + 3/160 z DATA(-1, 2, -1) - 1/160 z DATA(1, 1, 0)
+
+ 2 2
+ + 1/160 z DATA(1, 0, 1) - 3/160 z DATA(2, 2, 1)
+
+ 2 2
+ - 3/160 z DATA(-1, -1, 2) - 1/160 z DATA(0, 1, 1)
+
+ + 3/80 y z DATA(2, 2, 2) + 3/80 y z DATA(-1, 2, 2)
+
+ + 3/80 y z DATA(1, 2, 2) - 3/80 y z DATA(1, 0, 2)
+
+ - 3/80 y z DATA(-1, 1, 2) - 3/80 y z DATA(2, 0, 2)
+
+ - 3/80 y z DATA(2, 1, 2) + 1/80 y z DATA(2, 0, 0) - 3/80 y z DATA(1, 1, 2)
+
+ - 3/80 y z DATA(0, 0, 2) + 1/80 y z DATA(-1, 2, 1)
+
+ - 3/80 y z DATA(-1, 0, 2) + 3/80 y z DATA(2, -1, 2)
+
+ + 3/80 y z DATA(-1, 1, -1) + 1/80 y z DATA(0, -1, 1)
+
+ 2 2
+ + 1/80 y z DATA(0, 2, 1) - 3/32 y DATA(2, 1, 2) - 3/32 y DATA(-1, 1, 2)
+
+ 2 2 2
+ + 1/32 y DATA(1, 2, 0) + 1/32 y DATA(2, 2, 0) - 3/32 y DATA(2, 1, 0)
+
+ 2 2 2
+ - 3/32 y DATA(2, 1, 1) - 1/32 y DATA(2, -1, 1) - 3/32 y DATA(0, 1, -1)
+
+ 2 2 2
+ - 1/32 y DATA(1, -1, 2) + 1/32 y DATA(1, 2, 2) + 1/32 y DATA(-1, 2, 2)
+
+ 2 2 2
+ + 1/32 y DATA(2, 2, 2) - 3/32 y DATA(0, 1, 2) + 3/32 y DATA(1, 0, 2)
+
+ 2 2 2
+ - 1/32 y DATA(2, -1, 2) + 3/32 y DATA(-1, 0, 2) + 3/32 y DATA(2, 0, 2)
+
+ 2 2 2
+ - 3/32 y DATA(1, 1, -1) + 1/32 y DATA(0, 2, 0) + 3/32 y DATA(-1, 0, -1)
+
+ 2 2
+ + 3/32 y DATA(0, 0, -1) + 3/32 y DATA(1, 0, -1)
+
+ 2 2
+ - 3/32 y DATA(-1, 1, -1) - 3/32 y DATA(-1, 1, 1)
+
+ 2 2 2
+ + 1/32 y DATA(-1, 2, 0) + 3/32 y DATA(0, 0, 2) - 3/32 y DATA(1, 1, 2)
+
+ 2 2 2
+ + 3/32 y DATA(2, 0, 0) + 3/32 y DATA(2, 0, 1) - 3/32 y DATA(-1, 1, 0)
+
+ 2 2 2
+ - 1/32 y DATA(0, -1, 1) - 1/32 y DATA(1, -1, 1) + 3/32 y DATA(-1, 0, 1)
+
+ 2 2
+ - 1/32 y DATA(-1, -1, 1) + 3/32 y DATA(-1, 0, 0)
+
+ 2
+ - 3/2000 z DATA(-1, 2, 2) - 1/32 y DATA(0, -1, 0)
+
+ 2 2 2
+ - 1/32 y DATA(1, -1, 0) + 1/32 y DATA(2, 2, 1) - 1/32 y DATA(-1, -1, 2)
+
+ 2 2 2
+ - 1/32 y DATA(0, -1, 2) + 1/32 y DATA(-1, 2, 1) + 1/32 y DATA(0, 2, 1)
+
+ 2 2
+ + 1/32 y DATA(0, 2, -1) + 3/32 y DATA(2, 0, -1)
+
+ 2 2
+ - 1/32 y DATA(2, -1, -1) - 1/32 y DATA(-1, -1, -1)
+
+ 2 2
+ - 1/32 y DATA(0, -1, -1) - 1/32 y DATA(1, -1, -1)
+
+ 2 2
+ - 1/32 y DATA(-1, -1, 0) + 1/32 y DATA(-1, 2, -1)
+
+ 2 2 2
+ - 3/32 y DATA(1, 1, 0) + 3/32 y DATA(1, 0, 1) - 3/32 y DATA(0, 1, 1)
+
+ 2 2 2
+ - 3/32 y DATA(1, 1, 1) - 1/32 y DATA(2, -1, 0) + 3/32 y DATA(0, 0, 1)
+
+ 2 2 2
+ + 3/32 y DATA(0, 0, 0) + 3/32 y DATA(1, 0, 0) - 3/32 y DATA(0, 1, 0)
+
+ 37 17 21
+ + ---- z DATA(1, 2, 1) - --- z DATA(0, 1, -1) - ---- z DATA(0, 2, 2)
+ 2000 500 2000
+
+ 39 11
+ - 9/500 z DATA(1, -1, 2) - ---- z DATA(1, 2, 2) + --- z DATA(2, 0, 2)
+ 2000 500
+
+ 19 11
+ + ---- z DATA(1, 2, 0) + --- z DATA(2, 2, 0) - 1/1000 z DATA(2, 1, 0)
+ 1000 500
+
+ 27 2 2
+ + ---- z DATA(2, 1, 1) + 1/32 y DATA(1, 2, -1) + 1/32 y DATA(2, 2, -1)
+ 2000
+
+ 2 49 19
+ - 3/32 y DATA(2, 1, -1) + ---- z DATA(-1, 1, 2) + ---- z DATA(1, 0, 2)
+ 2000 1000
+
+ 13 37
+ + ---- z DATA(-1, 0, 2) + 2/125 z DATA(0, 0, 2) + ---- z DATA(1, 1, 2)
+ 1000 2000
+
+ 23 31
+ - ---- z DATA(2, 0, 0) + ---- z DATA(2, 1, 2) - 9/1000 z DATA(2, -1, 2)
+ 2000 2000
+
+ 17
+ - 1/80 y z DATA(2, 2, 0) - --- z DATA(0, -1, 1) - 1/250 z DATA(-1, 0, 1)
+ 500
+
+ 37 31
+ - ---- z DATA(-1, -1, 1) - ---- z DATA(1, 1, -1)
+ 1000 1000
+
+ - 1/2000 z DATA(-1, -1, 0) - 7/250 z DATA(2, -1, 1)
+
+ 13
+ - 1/1000 z DATA(2, 0, 1) + ---- z DATA(-1, 2, 0) + 2/125 z DATA(0, 2, 0)
+ 1000
+
+ - 1/2000 z DATA(-1, 0, -1) - 7/2000 z DATA(0, 0, -1)
+
+ 57 43 31
+ - ---- z DATA(2, 2, 2) + ---- z DATA(0, 1, 2) - ---- z DATA(1, -1, 1)
+ 2000 2000 1000
+
+ - 7/250 z DATA(2, 1, -1) - 9/250 z DATA(-1, 2, -1) - 1/500 z DATA(1, 1, 0)
+
+ 13 13 37
+ - ---- z DATA(1, -1, 0) - ---- z DATA(1, 0, -1) - ---- z DATA(-1, 1, -1)
+ 2000 2000 1000
+
+ 33 147 129
+ + ---- z DATA(-1, 1, 1) + ---- z DATA(-1, -1, -1) + ---- z DATA(0, -1, -1)
+ 2000 2000 2000
+
+ 111 17
+ + ---- z DATA(1, -1, -1) - 1/250 z DATA(-1, 1, 0) - ---- z DATA(-1, 0, 0)
+ 2000 2000
+
+ - 1/8 y DATA(-1, 0, 2) + 7/80 y DATA(1, 1, 2) - 9/80 y DATA(2, 0, 0)
+
+ 29
+ + 1/10 y DATA(2, 1, 2) - 1/500 z DATA(1, 0, 1) + ---- z DATA(1, 1, 1)
+ 2000
+
+ 19 19
+ - ---- z DATA(2, -1, 0) - 3/1000 z DATA(0, 0, 1) - ---- z DATA(0, 0, 0)
+ 2000 2000
+
+ 31 31
+ + ---- z DATA(0, 1, 1) - 7/2000 z DATA(0, -1, 0) + ---- z DATA(2, 2, 1)
+ 2000 2000
+
+ 27 49
+ - 9/250 z DATA(-1, -1, 2) - ---- z DATA(0, -1, 2) + ---- z DATA(-1, 2, 1)
+ 1000 2000
+
+ 43 27 19
+ + ---- z DATA(0, 2, 1) - ---- z DATA(0, 2, -1) - ---- z DATA(2, 0, -1)
+ 2000 1000 2000
+
+ 93
+ + ---- z DATA(2, -1, -1) - 9/500 z DATA(1, 2, -1)
+ 2000
+
+ - 9/1000 z DATA(2, 2, -1) - 9/80 y DATA(0, 0, 2) + 3/80 y DATA(1, -1, 2)
+
+ - 1/40 y DATA(1, 2, 2) - 3/80 y DATA(2, 2, 2) + 3/40 y DATA(0, 1, 2)
+
+ - 1/10 y DATA(1, 0, 2) + 1/40 y DATA(2, -1, 2) + 1/80 x y DATA(1, -1, 2)
+
+ - 1/80 y z DATA(0, 2, 0) + 3/80 y z DATA(1, 0, -1)
+
+ - 1/80 y z DATA(2, 0, 1) + 3/80 y z DATA(1, 1, -1)
+
+ - 3/80 y z DATA(1, 2, -1) + 3/40 y DATA(1, -1, -1) + 1/16 y DATA(-1, 1, 2)
+
+ 21
+ - ---- z DATA(1, 0, 0) - 3/1000 z DATA(0, 1, 0) + 3/80 y DATA(0, 1, -1)
+ 2000
+
+ - 1/80 y DATA(0, 2, 2) + 1/80 y z DATA(-1, 1, 0) + 1/80 y DATA(0, 2, 0)
+
+ 13 11
+ - -- y DATA(-1, 0, -1) - 3/20 y DATA(0, 0, -1) - -- y DATA(1, 0, -1)
+ 80 80
+
+ + 1/40 y DATA(-1, 1, -1) + 1/20 y DATA(-1, 1, 1) + 1/10 y DATA(-1, -1, -1)
+
+ + 7/80 y DATA(0, -1, -1) + 1/80 x y DATA(1, 2, 2) - 7/80 y DATA(2, 0, 2)
+
+ - 1/80 y DATA(2, 2, 0) + 3/40 y DATA(2, 1, 0) + 7/80 y DATA(2, 1, 1)
+
+ + 3/80 y DATA(2, -1, 1) - 1/10 y DATA(2, 0, 1) + 1/40 y DATA(-1, 2, 0)
+
+ - 3/80 x y DATA(-1, 2, 2) - 1/40 y DATA(2, 2, 1) + 1/16 y DATA(-1, -1, 2)
+
+ + 1/20 y DATA(0, -1, 2) + 1/80 y DATA(-1, 2, 1) + 1/40 y DATA(0, 2, -1)
+
+ + 1/80 y z DATA(1, -1, 1) + 1/80 y z DATA(2, 1, 0)
+
+ - 1/80 y z DATA(1, -1, 0) + 1/80 y z DATA(-1, -1, 1)
+
+ + 3/80 y DATA(-1, 1, 0) - 3/20 y DATA(-1, 0, 0) + 1/16 y DATA(0, -1, 1)
+
+ 11
+ + 1/20 y DATA(1, -1, 1) - -- y DATA(-1, 0, 1) + 3/40 y DATA(-1, -1, 1)
+ 80
+
+ + 1/20 y DATA(1, 1, -1) + 7/80 y DATA(-1, -1, 0) + 3/40 y DATA(0, -1, 0)
+
+ + 1/16 y DATA(1, -1, 0) + 3/80 x y DATA(2, 2, 2) + 3/40 y DATA(1, 1, 1)
+
+ 11
+ - 1/8 y DATA(0, 0, 1) - -- y DATA(0, 0, 0) - 1/8 y DATA(1, 0, 0)
+ 80
+
+ + 1/20 y DATA(0, 1, 0) - 9/80 y DATA(1, 0, 1) - 1/8 y DATA(2, 0, -1)
+
+ + 1/16 y DATA(2, -1, -1) + 1/80 y DATA(1, 2, -1) + 1/16 y DATA(2, 1, -1)
+
+ + 3/80 y DATA(-1, 2, -1) + 1/20 y DATA(2, -1, 0)
+
+ 37
+ - 3/80 y z DATA(1, -1, -1) - 1/1000 x DATA(0, 1, 2) + ---- x DATA(1, 2, 1)
+ 2000
+
+ 11
+ - 1/250 x DATA(0, 1, -1) + --- x DATA(0, 2, 2) - 7/250 x DATA(1, -1, 2)
+ 500
+
+ 31
+ + ---- x DATA(1, 2, 2) + 1/16 y DATA(1, 1, 0) + 1/16 y DATA(0, 1, 1)
+ 2000
+
+ - 1/1000 x DATA(1, 0, 2) + 1/80 y z DATA(2, 2, 1)
+
+ - 3/80 y z DATA(0, -1, -1) + 3/80 y z DATA(2, 0, -1)
+
+ 19
+ - ---- x DATA(-1, 0, 2) + 1/80 y z DATA(2, -1, 1)
+ 2000
+
+ + 3/80 y z DATA(-1, 0, -1) - 1/80 y z DATA(0, -1, 0)
+
+ - 1/80 y z DATA(2, 1, 1) - 3/80 y z DATA(2, 2, -1)
+
+ + 1/80 y z DATA(-1, 0, 0) - 3/80 y z DATA(2, -1, -1)
+
+ + 3/80 y z DATA(0, -1, 2) - 1/80 y z DATA(-1, 0, 1)
+
+ 23 27
+ - 3/80 y z DATA(-1, -1, -1) - ---- x DATA(0, 0, 2) + ---- x DATA(1, 1, 2)
+ 2000 2000
+
+ 57
+ + 2/125 x DATA(2, 0, 0) - 9/1000 x DATA(-1, 2, 2) - ---- x DATA(2, 2, 2)
+ 2000
+
+ 11
+ - 1/80 y z DATA(-1, 2, 0) + --- x DATA(2, 0, 2) - 7/250 x DATA(-1, 1, 2)
+ 500
+
+ 31 17
+ + ---- x DATA(2, 1, 2) - ---- x DATA(0, 0, -1) - 1/250 x DATA(1, 0, -1)
+ 2000 2000
+
+ 37 43 21
+ - ---- x DATA(-1, 1, -1) + ---- x DATA(1, 2, 0) - ---- x DATA(2, 2, 0)
+ 1000 2000 2000
+
+ 37 27
+ + ---- x DATA(2, 1, 1) - 9/500 x DATA(2, -1, 1) - ---- x DATA(-1, 2, 0)
+ 2000 1000
+
+ 37
+ + 2/125 x DATA(0, 2, 0) - 1/80 y DATA(1, 2, 1) - ---- x DATA(1, -1, -1)
+ 1000
+
+ 31 147
+ - ---- x DATA(-1, 1, 1) + ---- x DATA(-1, -1, -1)
+ 1000 2000
+
+ - 1/2000 x DATA(-1, 0, -1) - 1/2000 x DATA(0, -1, -1)
+
+ 19 13 13
+ + ---- x DATA(0, 2, 1) + ---- x DATA(0, 2, -1) + ---- x DATA(2, 0, -1)
+ 1000 1000 1000
+
+ 129 17
+ - 9/250 x DATA(2, -1, -1) + ---- x DATA(-1, -1, 0) - --- x DATA(-1, 1, 0)
+ 2000 500
+
+ 13 31 13
+ - ---- x DATA(0, -1, 1) - ---- x DATA(1, -1, 1) - ---- x DATA(-1, 0, 1)
+ 2000 1000 2000
+
+ 111 2
+ + ---- x DATA(-1, -1, 1) - 7/2000 x DATA(-1, 0, 0) + 1/32 y DATA(1, 2, 1)
+ 2000
+
+ 39 93
+ - 7/2000 x DATA(0, -1, 0) - ---- x DATA(2, 2, 1) + ---- x DATA(-1, -1, 2)
+ 2000 2000
+
+ 19 17
+ - ---- x DATA(0, -1, 2) - 9/500 x DATA(-1, 2, 1) - --- x DATA(1, -1, 0)
+ 2000 500
+
+ 2
+ - 3/1000 x DATA(0, 1, 0) - 1/160 x DATA(0, 1, -1)
+
+ 2 2 33
+ - 3/160 x DATA(0, 2, 2) + 3/160 x DATA(1, -1, 2) + ---- x DATA(1, 1, -1)
+ 2000
+
+ 2 2
+ - 3/160 x DATA(1, 2, 1) - 1/160 x DATA(0, 1, 2)
+
+ 2 2
+ - 3/160 x DATA(2, -1, 2) - 1/160 x DATA(-1, 0, 2)
+
+ 49 49
+ + ---- x DATA(1, 2, -1) + ---- x DATA(2, 1, -1) - 9/250 x DATA(-1, 2, -1)
+ 2000 2000
+
+ 31
+ + ---- x DATA(1, 1, 0) - 1/500 x DATA(1, 0, 1) - 1/500 x DATA(0, 1, 1)
+ 2000
+
+ 29 27 21
+ + ---- x DATA(1, 1, 1) - ---- x DATA(2, -1, 0) - ---- x DATA(0, 0, 1)
+ 2000 1000 2000
+
+ 19 2
+ - ---- x DATA(0, 0, 0) - 3/1000 x DATA(1, 0, 0) + 1/160 x DATA(1, 0, 2)
+ 2000
+
+ 2 2
+ + 1/160 x DATA(2, 1, 2) - 1/160 x DATA(2, 0, 2)
+
+ 2 2
+ + 1/160 x DATA(-1, 1, 2) - 3/160 x DATA(1, 2, 0)
+
+ 2 2 2
+ + 3/160 x DATA(2, 2, 0) + 1/160 x DATA(2, 1, 0) + 1/160 x DATA(2, 1, 1)
+
+ 2 2
+ - 3/160 x DATA(2, -1, 1) - 1/160 x DATA(2, 0, 1)
+
+ 2 2
+ + 3/160 x DATA(-1, 2, 0) - 3/160 x DATA(1, 2, 2)
+
+ 2 2
+ + 3/160 x DATA(-1, 2, 2) + 3/160 x DATA(2, 2, 2)
+
+ 2
+ + 3/1000 x z DATA(1, 2, 1) + 3/160 x DATA(1, -1, -1)
+
+ 2 2
+ - 1/160 x DATA(-1, 0, -1) + 1/160 x DATA(0, 0, 2)
+
+ 2 2
+ - 1/160 x DATA(1, 1, 2) - 1/160 x DATA(2, 0, 0)
+
+ 2 2
+ + 1/160 x DATA(-1, 1, 0) + 3/160 x DATA(2, 2, 1)
+
+ 2 2
+ + 3/160 x DATA(0, -1, 2) + 3/160 x DATA(-1, 2, 1)
+
+ 2 2
+ - 3/160 x DATA(0, 2, 1) - 3/160 x DATA(0, 2, -1)
+
+ 2 2
+ - 1/160 x DATA(2, 0, -1) + 3/160 x DATA(0, -1, 1)
+
+ 2 2
+ - 3/160 x DATA(0, 2, 0) + 1/160 x DATA(0, 0, -1)
+
+ 2 2
+ + 1/160 x DATA(1, 0, -1) + 1/160 x DATA(-1, 1, -1)
+
+ 2 2
+ + 1/160 x DATA(-1, 1, 1) - 3/160 x DATA(-1, -1, -1)
+
+ 2 2
+ + 3/160 x DATA(0, -1, -1) - 3/160 x DATA(-1, -1, 2)
+
+ 2 2
+ - 1/160 x DATA(-1, 0, 1) - 1/160 x DATA(1, 1, -1)
+
+ 2 2
+ - 3/160 x DATA(-1, -1, 0) + 3/160 x DATA(0, -1, 0)
+
+ 2 2
+ + 3/160 x DATA(1, -1, 0) - 3/160 x DATA(-1, -1, 1)
+
+ 2 2 2
+ - 1/160 x DATA(1, 1, 0) + 1/160 x DATA(1, 0, 1) - 1/160 x DATA(0, 1, 1)
+
+ 2 2
+ - 3/160 x DATA(1, 2, -1) - 1/160 x DATA(-1, 0, 0)
+
+ 2 29 41
+ + 3/160 x DATA(1, -1, 1) - ---- DATA(2, -1, 0) - --- DATA(2, 2, -1)
+ 6000 750
+
+ 191 449 17
+ + ---- DATA(2, 1, -1) - ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
+ 4000 12000 3000
+
+ 137 33 281
+ - ----- DATA(1, 2, -1) - ---- DATA(2, 0, -1) + ----- DATA(2, -1, -1)
+ 12000 2000 12000
+
+ 281 29
+ - 4/375 DATA(2, 2, 1) + ----- DATA(-1, -1, 2) - ---- DATA(0, -1, 2)
+ 12000 6000
+
+ 137 79 319
+ - ----- DATA(-1, 2, 1) + ---- DATA(0, 2, 1) + ----- DATA(1, 2, 1)
+ 12000 3000 12000
+
+ 323 141 607
+ + ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1) - ----- DATA(-1, -1, 0)
+ 4000 2000 12000
+
+ 437 691 49
+ - ---- DATA(0, -1, 0) - ----- DATA(1, -1, 0) - ---- DATA(-1, 0, 0)
+ 6000 12000 2000
+
+ 323 97 691
+ + ---- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1) - ----- DATA(0, -1, 1)
+ 4000 3000 12000
+
+ 17 107 141
+ - --- DATA(1, -1, 1) - ---- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1)
+ 375 4000 2000
+
+ 47 607 97
+ - ---- DATA(-1, -1, -1) - ----- DATA(0, -1, -1) - ---- DATA(1, -1, -1)
+ 1500 12000 3000
+
+ 39 49 107
+ - ---- DATA(-1, 0, -1) - ---- DATA(0, 0, -1) - ---- DATA(1, 0, -1)
+ 4000 2000 4000
+
+ 157 183 53
+ + ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1) + ----- DATA(2, -1, 1)
+ 2000 4000 12000
+
+ 79 17 349
+ - ---- DATA(2, 0, 1) - ---- DATA(-1, 2, 0) + ----- DATA(0, 2, 0)
+ 2000 3000 12000
+
+ 79 167 53
+ + ---- DATA(1, 2, 0) - ----- DATA(2, 2, 0) + ---- DATA(2, 1, 0)
+ 3000 12000 1000
+
+ 137 13 129
+ - ---- DATA(2, 0, 0) + --- DATA(2, 1, 2) - ---- DATA(2, 0, 2)
+ 4000 500 4000
+
+ 191 53 183
+ + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)
+ 4000 1000 4000
+
+ 79 307 33
+ - ---- DATA(1, 0, 2) + ---- DATA(2, -1, 2) - ---- DATA(-1, 0, 2)
+ 2000 6000 2000
+
+ 137 53 539
+ - ---- DATA(0, 0, 2) + ----- DATA(1, -1, 2) - ----- DATA(2, 2, 2)
+ 4000 12000 12000
+
+ 41 167
+ - 4/375 DATA(1, 2, 2) - --- DATA(-1, 2, 2) - ----- DATA(0, 2, 2)
+ 750 12000
+
+ 19 43
+ - 3/2000 x DATA(2, 2, -1) + ---- x DATA(2, 0, 1) + ---- x DATA(2, 1, 0)
+ 1000 2000
+
+ - 9/1000 x DATA(2, -1, 2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=364914836, alloc=4652204, time=37.62
+bytes used=365964844, alloc=4652204, time=37.69
+bytes used=366973960, alloc=4652204, time=37.77
+bytes used=367980736, alloc=4652204, time=37.85
+bytes used=368992756, alloc=4652204, time=37.94
+bytes used=369993060, alloc=4652204, time=38.02
+bytes used=371003040, alloc=4652204, time=38.11
+bytes used=372010028, alloc=4717728, time=38.18
+ 147 27
+[COEFF(-1, -1, -1) = - 3/80 y z + 1/10 y + ---- x - 3/80 x y - ---- x z
+ 2000 1000
+
+ 2 2 47 2 147
+ - 3/160 x - 1/32 y - ---- - 3/160 z + ---- z, COEFF(0, -1, -1) =
+ 1500 2000
+
+ 129 2 607 2
+ - 1/2000 x + ---- z + 3/160 x - 1/80 x y - ----- - 1/32 y - 3/80 y z
+ 2000 12000
+
+ 2 2
+ - 9/1000 x z + 7/80 y - 3/160 z , COEFF(1, -1, -1) = 1/80 x y - 3/160 z
+
+ 2 37 97 111 2
+ + 9/1000 x z + 3/160 x - ---- x - ---- + ---- z - 3/80 y z - 1/32 y
+ 1000 3000 2000
+
+ 2 93
+ + 3/40 y, COEFF(2, -1, -1) = - 3/160 x + 3/80 x y + ---- z - 9/250 x
+ 2000
+
+ 2 27 2 281
+ + 1/16 y - 1/32 y + ---- x z - 3/80 y z - 3/160 z + -----,
+ 1000 12000
+
+ 2 39 13
+ COEFF(-1, 0, -1) = - 1/2000 x - 1/160 x - ---- + 3/80 x y - -- y
+ 4000 80
+
+ 2 2
+ + 3/80 y z - 1/160 z + 3/32 y - 9/1000 x z - 1/2000 z, COEFF(0, 0, -1)
+
+ 17 2 49
+ = - ---- x + 3/32 y - 7/2000 z + 1/80 x y + 3/80 y z - ---- - 3/1000 x z
+ 2000 2000
+
+ 2 2 13
+ + 1/160 x - 3/20 y - 1/160 z , COEFF(1, 0, -1) = - ---- z - 1/80 x y
+ 2000
+
+ 11 2 2 2 107
+ - -- y + 1/160 x - 1/160 z + 3/32 y - 1/250 x + 3/80 y z - ----
+ 80 4000
+
+ 2 19
+ + 3/1000 x z, COEFF(2, 0, -1) = - 1/160 z - ---- z - 1/8 y + 3/80 y z
+ 2000
+
+ 13 33 2 2
+ + ---- x - ---- + 9/1000 x z + 3/32 y - 3/80 x y - 1/160 x ,
+ 1000 2000
+
+ 37 2 37
+ COEFF(-1, 1, -1) = - ---- x + 1/40 y - 3/32 y - ---- z + 3/80 y z
+ 1000 1000
+
+ 2 157 2
+ + 1/160 x + 3/80 x y + ---- + 9/1000 x z + 1/160 z , COEFF(0, 1, -1) =
+ 2000
+
+ 323 2 17 2 2
+ ---- + 3/80 y + 3/1000 x z - 3/32 y - --- z - 1/160 x + 1/160 z
+ 4000 500
+
+ 33
+ + 3/80 y z - 1/250 x + 1/80 x y, COEFF(1, 1, -1) = 1/20 y + ---- x
+ 2000
+
+ 2 141 31 2
+ - 1/80 x y + 1/160 z + ---- - 3/1000 x z + 3/80 y z - ---- z - 3/32 y
+ 2000 1000
+
+ 2 191
+ - 1/160 x , COEFF(2, 1, -1) = - 9/1000 x z + 1/16 y - 7/250 z + ----
+ 4000
+
+ 2 2 49 2
+ - 3/80 x y + 1/160 x - 3/32 y + ---- x + 3/80 y z + 1/160 z ,
+ 2000
+
+ 2 27 449
+ COEFF(-1, 2, -1) = - 3/80 y z - 3/80 x y + 3/160 z + ---- x z - -----
+ 1000 12000
+
+ 2 2
+ + 1/32 y + 3/160 x - 9/250 z - 9/250 x + 3/80 y, COEFF(0, 2, -1) =
+
+ 17 27 2 13
+ - ---- - ---- z - 3/160 x - 3/80 y z - 1/80 x y + 1/40 y + ---- x
+ 3000 1000 1000
+
+ 2 2 137 2
+ + 3/160 z + 9/1000 x z + 1/32 y , COEFF(1, 2, -1) = - ----- - 3/160 x
+ 12000
+
+ 2 49 2
+ - 9/1000 x z - 9/500 z + 1/32 y + ---- x + 1/80 x y + 1/80 y + 3/160 z
+ 2000
+
+ 2 27
+ - 3/80 y z, COEFF(2, 2, -1) = - 9/1000 z + 3/160 z - ---- x z - 3/80 y z
+ 1000
+
+ 2 2 41
+ + 3/160 x + 3/80 x y - 3/2000 x + 1/32 y - ---, COEFF(-1, -1, 0) =
+ 750
+
+ 2 2 607
+ - 3/160 x - 1/80 y z - 1/2000 z - 1/32 y + 7/80 y - 3/80 x y - -----
+ 12000
+
+ 129 2 437 2
+ - 9/1000 x z + ---- x + 3/160 z , COEFF(0, -1, 0) = - ---- + 3/160 z
+ 2000 6000
+
+ 2
+ - 1/80 x y - 3/1000 x z + 3/160 x + 3/40 y - 7/2000 z - 1/80 y z
+
+ 2 2 2
+ - 1/32 y - 7/2000 x, COEFF(1, -1, 0) = - 1/32 y + 3/160 z - 1/80 y z
+
+ 2 691 17 13
+ + 3/160 x + 1/80 x y + 3/1000 x z - ----- + 1/16 y - --- x - ---- z,
+ 12000 500 2000
+
+ 2 2 2
+ COEFF(2, -1, 0) = 3/80 x y - 1/32 y - 3/160 x + 3/160 z + 9/1000 x z
+
+ 19 27 29 2
+ + 1/20 y - ---- z - ---- x - ---- - 1/80 y z, COEFF(-1, 0, 0) = 3/32 y
+ 2000 1000 6000
+
+ 49 17 2
+ - ---- - ---- z - 3/20 y - 1/160 x + 3/80 x y - 7/2000 x + 1/80 y z
+ 2000 2000
+
+ 2 2 11 2
+ - 3/1000 x z + 1/160 z , COEFF(0, 0, 0) = 1/160 x - -- y + 1/160 z
+ 80
+
+ 19 161 19 2
+ + 1/80 x y - ---- x - ---- - ---- z - 1/1000 x z + 1/80 y z + 3/32 y ,
+ 2000 4000 2000
+
+ 87
+ COEFF(1, 0, 0) = - 1/80 x y - 1/8 y - 3/1000 x - ---- + 1/1000 x z
+ 2000
+
+ 2 2 2 21
+ + 3/32 y + 1/80 y z + 1/160 z + 1/160 x - ---- z, COEFF(2, 0, 0) =
+ 2000
+
+ 137 2
+ - ---- + 1/160 z + 2/125 x + 1/80 y z + 3/1000 x z - 3/80 x y - 9/80 y
+ 4000
+
+ 2 2 23 323 17
+ + 3/32 y - 1/160 x - ---- z, COEFF(-1, 1, 0) = ---- - --- x + 3/80 x y
+ 2000 4000 500
+
+ 2 2 2
+ + 3/80 y + 1/160 x - 3/32 y - 1/160 z + 3/1000 x z - 1/250 z + 1/80 y z
+
+ 2 2
+ , COEFF(0, 1, 0) = 1/80 x y + 1/1000 x z - 1/160 z - 3/32 y + 1/20 y
+
+ 21 2 299
+ + --- - 1/160 x + 1/80 y z - 3/1000 x - 3/1000 z, COEFF(1, 1, 0) = ----
+ 250 4000
+
+ 2 2
+ - 3/32 y - 1/80 x y + 1/16 y - 1/500 z - 1/1000 x z + 1/80 y z - 1/160 z
+
+ 31 2 2 53
+ + ---- x - 1/160 x , COEFF(2, 1, 0) = 1/80 y z + 3/40 y - 1/160 z + ----
+ 2000 1000
+
+ 2 2 43
+ - 1/1000 z - 3/80 x y + 1/160 x - 3/32 y - 3/1000 x z + ---- x,
+ 2000
+
+ 2 27
+ COEFF(-1, 2, 0) = - 3/160 z - 1/80 y z + 9/1000 x z - ---- x - 3/80 x y
+ 1000
+
+ 2 17 2 13
+ + 3/160 x - ---- + 1/32 y + ---- z + 1/40 y, COEFF(0, 2, 0) = 3/1000 x z
+ 3000 1000
+
+ 2 2 2
+ + 2/125 x + 1/32 y - 1/80 x y - 3/160 x + 2/125 z - 3/160 z - 1/80 y z
+
+ 349 2 43
+ + 1/80 y + -----, COEFF(1, 2, 0) = - 3/1000 x z - 3/160 z + ---- x
+ 12000 2000
+
+ 2 2 79 19
+ + 1/80 x y + 1/32 y - 3/160 x + ---- + ---- z - 1/80 y z, COEFF(2, 2, 0)
+ 3000 1000
+
+ 2 2 2 11
+ = 3/80 x y + 1/32 y - 1/80 y z + 3/160 x - 3/160 z - 9/1000 x z + --- z
+ 500
+
+ 167 21 97 2 111
+ - 1/80 y - ----- - ---- x, COEFF(-1, -1, 1) = - ---- - 3/160 x + ---- x
+ 12000 2000 3000 2000
+
+ 37 2 2
+ + 3/40 y - 3/80 x y + 9/1000 x z - ---- z + 1/80 y z + 3/160 z - 1/32 y ,
+ 1000
+
+ 691 13 2
+ COEFF(0, -1, 1) = - ----- - ---- x - 1/80 x y + 3/160 z + 1/80 y z
+ 12000 2000
+
+ 2 17 2
+ - 1/32 y + 1/16 y + 3/1000 x z - --- z + 3/160 x , COEFF(1, -1, 1) =
+ 500
+
+ 2 2 31
+ 1/20 y + 3/160 z + 3/160 x + 1/80 y z + 1/80 x y - ---- x - 3/1000 x z
+ 1000
+
+ 2 17 31 53 2
+ - 1/32 y - --- - ---- z, COEFF(2, -1, 1) = ----- + 3/160 z - 9/500 x
+ 375 1000 12000
+
+ 2 2
+ - 1/32 y + 1/80 y z - 7/250 z - 9/1000 x z - 3/160 x + 3/80 y + 3/80 x y
+
+ 13 11
+ , COEFF(-1, 0, 1) = - 1/80 y z - ---- x + 3/80 x y - -- y + 3/1000 x z
+ 2000 80
+
+ 2 107 2 2
+ + 1/160 z - ---- + 3/32 y - 1/160 x - 1/250 z, COEFF(0, 0, 1) =
+ 4000
+
+ 2 87 21 2
+ - 3/1000 z + 1/1000 x z + 1/160 x - ---- - ---- x + 1/160 z - 1/80 y z
+ 2000 2000
+
+ 2 191
+ - 1/8 y + 1/80 x y + 3/32 y , COEFF(1, 0, 1) = - ---- - 1/1000 x z
+ 4000
+
+ 2 2 2
+ - 1/80 x y - 1/500 x + 1/160 z - 9/80 y - 1/500 z + 1/160 x + 3/32 y
+
+ 2
+ - 1/80 y z, COEFF(2, 0, 1) = - 1/160 x - 1/80 y z - 3/1000 x z - 1/1000 z
+
+ 2 2 79 19
+ + 3/32 y - 1/10 y - 3/80 x y + 1/160 z - ---- + ---- x, COEFF(-1, 1, 1)
+ 2000 1000
+
+ 141 33 31
+ = 1/20 y - 3/1000 x z + 3/80 x y - 1/80 y z + ---- + ---- z - ---- x
+ 2000 2000 1000
+
+ 2 2 2
+ - 1/160 z + 1/160 x - 3/32 y , COEFF(0, 1, 1) = 1/16 y - 1/500 x
+
+ 2 31 2 299 2
+ - 1/160 z + ---- z - 1/1000 x z - 3/32 y + ---- - 1/160 x + 1/80 x y
+ 2000 4000
+
+ 2 2 29
+ - 1/80 y z, COEFF(1, 1, 1) = - 1/160 z - 1/80 y z - 3/32 y + ---- z
+ 2000
+
+ 133 29 2
+ + 3/40 y + ---- + ---- x - 1/80 x y - 1/160 x + 1/1000 x z,
+ 2000 2000
+
+ 2 37 2 27
+ COEFF(2, 1, 1) = 1/160 x + ---- x + 7/80 y + 3/1000 x z - 3/32 y + ---- z
+ 2000 2000
+
+ 2 183
+ - 1/160 z - 3/80 x y - 1/80 y z + ----, COEFF(-1, 2, 1) = - 9/500 x
+ 4000
+
+ 2 137 49 2
+ - 3/160 z + 1/80 y z - ----- + 1/80 y - 3/80 x y + ---- z + 1/32 y
+ 12000 2000
+
+ 2 19 2 79
+ + 3/160 x - 9/1000 x z, COEFF(0, 2, 1) = ---- x + 1/32 y + ----
+ 1000 3000
+
+ 2 2 43
+ - 1/80 x y - 3/160 x - 3/1000 x z - 3/160 z + ---- z + 1/80 y z,
+ 2000
+
+ 2 319 2 2 37
+ COEFF(1, 2, 1) = - 3/160 x + ----- - 3/160 z + 1/32 y + ---- x
+ 12000 2000
+
+ 37
+ + 1/80 y z + ---- z - 1/80 y + 1/80 x y + 3/1000 x z, COEFF(2, 2, 1) =
+ 2000
+
+ 2 39 2 31
+ - 3/160 z - ---- x - 4/375 - 1/40 y + 1/32 y + 1/80 y z + ---- z
+ 2000 2000
+
+ 2
+ + 3/80 x y + 9/1000 x z + 3/160 x , COEFF(-1, -1, 2) = - 3/80 x y
+
+ 2 281 93 27 2
+ + 3/80 y z - 3/160 x + ----- + ---- x + ---- x z + 1/16 y - 3/160 z
+ 12000 2000 1000
+
+ 2 2 2 19
+ - 9/250 z - 1/32 y , COEFF(0, -1, 2) = - 1/32 y + 3/160 x - ---- x
+ 2000
+
+ 2 27 29
+ + 1/20 y - 3/160 z - ---- z + 9/1000 x z + 3/80 y z - 1/80 x y - ----,
+ 1000 6000
+
+ 2
+ COEFF(1, -1, 2) = 3/160 x + 3/80 y z + 3/80 y - 9/1000 x z + 1/80 x y
+
+ 2 2 53
+ - 7/250 x - 1/32 y - 9/500 z - 3/160 z + -----, COEFF(2, -1, 2) =
+ 12000
+
+ 2 27 2 2
+ - 9/1000 z - 3/160 z - 9/1000 x - ---- x z - 3/160 x - 1/32 y + 3/80 x y
+ 1000
+
+ 307 13 2
+ + 3/80 y z + 1/40 y + ----, COEFF(-1, 0, 2) = - 1/8 y + ---- z - 1/160 z
+ 6000 1000
+
+ 33 19 2 2
+ - ---- + 9/1000 x z - ---- x - 3/80 y z - 1/160 x + 3/80 x y + 3/32 y ,
+ 2000 2000
+
+ 2 2 137 2
+ COEFF(0, 0, 2) = - 1/160 z + 1/160 x - ---- + 3/32 y - 9/80 y + 1/80 x y
+ 4000
+
+ 23
+ + 3/1000 x z + 2/125 z - ---- x - 3/80 y z, COEFF(1, 0, 2) = - 1/10 y
+ 2000
+
+ 79 2 2 2 19
+ - ---- - 1/80 x y - 1/1000 x - 1/160 z + 3/32 y + 1/160 x + ---- z
+ 2000 1000
+
+ 2 11
+ - 3/1000 x z - 3/80 y z, COEFF(2, 0, 2) = 3/32 y + --- x - 3/80 y z
+ 500
+
+ 2 2 11 129
+ - 1/160 x - 7/80 y - 3/80 x y - 1/160 z + --- z - 9/1000 x z - ----,
+ 500 4000
+
+ 2 191 2
+ COEFF(-1, 1, 2) = 1/160 z + ---- - 9/1000 x z - 3/80 y z + 1/160 x
+ 4000
+
+ 2 49 53
+ + 1/16 y + 3/80 x y - 3/32 y - 7/250 x + ---- z, COEFF(0, 1, 2) = ----
+ 2000 1000
+
+ 2 2 2
+ + 1/160 z - 3/1000 x z - 1/1000 x - 3/32 y - 3/80 y z - 1/160 x
+
+ 43 2 183
+ + 3/40 y + 1/80 x y + ---- z, COEFF(1, 1, 2) = 1/160 z + ---- + 7/80 y
+ 2000 4000
+
+ 27 2 37 2
+ + 3/1000 x z - 3/80 y z + ---- x - 3/32 y - 1/80 x y + ---- z - 1/160 x ,
+ 2000 2000
+
+ 2 2 2 13
+ COEFF(2, 1, 2) = - 3/32 y + 1/160 z + 1/160 x + 1/10 y - 3/80 y z + ---
+ 500
+
+ 31 31 41
+ + 9/1000 x z + ---- x - 3/80 x y + ---- z, COEFF(-1, 2, 2) = - ---
+ 2000 2000 750
+
+ 2 27 2 2
+ + 3/160 x + 3/80 y z - 9/1000 x - ---- x z + 1/32 y + 3/160 z
+ 1000
+
+ 2 2 2
+ - 3/2000 z - 3/80 x y, COEFF(0, 2, 2) = - 3/160 x + 3/160 z + 1/32 y
+
+ 11 167 21
+ + --- x + 3/80 y z - ----- - 1/80 y - ---- z - 9/1000 x z - 1/80 x y,
+ 500 12000 2000
+
+ 2 2 31
+ COEFF(1, 2, 2) = 1/32 y - 3/160 x + ---- x + 1/80 x y - 4/375 - 1/40 y
+ 2000
+
+ 39 2 27
+ - ---- z + 3/160 z + 9/1000 x z + 3/80 y z, COEFF(2, 2, 2) = ---- x z
+ 2000 1000
+
+ 57 539 2 2 57 2
+ - ---- z - ----- + 3/80 y z + 3/160 x + 1/32 y - ---- x + 3/160 z
+ 2000 12000 2000
+
+ - 3/80 y + 3/80 x y]
+
+> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c");
+bytes used=373010268, alloc=4717728, time=38.25
+bytes used=374010936, alloc=4717728, time=38.33
+bytes used=375011144, alloc=4717728, time=38.42
+bytes used=376011380, alloc=4717728, time=38.62
+bytes used=377011560, alloc=4717728, time=38.71
+bytes used=378023416, alloc=4717728, time=38.78
+bytes used=379037468, alloc=4717728, time=38.86
+bytes used=380063196, alloc=4717728, time=38.95
+bytes used=381068364, alloc=4717728, time=39.06
+bytes used=382068676, alloc=4717728, time=39.20
+bytes used=383074140, alloc=4717728, time=39.61
+bytes used=384074312, alloc=4717728, time=39.79
+bytes used=385074612, alloc=4717728, time=39.86
+bytes used=386074888, alloc=4717728, time=39.93
+bytes used=387075040, alloc=4717728, time=40.00
+bytes used=388075268, alloc=4717728, time=40.08
+bytes used=389082092, alloc=4717728, time=40.21
+bytes used=390082292, alloc=4717728, time=40.33
+bytes used=391082748, alloc=4717728, time=40.49
+bytes used=392082928, alloc=4717728, time=40.61
+bytes used=393083220, alloc=4717728, time=40.77
+bytes used=394083436, alloc=4717728, time=40.90
+bytes used=395083660, alloc=4717728, time=41.01
+bytes used=396083816, alloc=4717728, time=41.28
+bytes used=397084104, alloc=4717728, time=41.72
+bytes used=398084364, alloc=4717728, time=41.81
+bytes used=399084724, alloc=4717728, time=41.88
+bytes used=400084960, alloc=4717728, time=41.96
+bytes used=401085232, alloc=4717728, time=42.03
+bytes used=402085652, alloc=4717728, time=42.16
+bytes used=403092780, alloc=4717728, time=42.34
+bytes used=404093008, alloc=4717728, time=42.45
+bytes used=405105328, alloc=4717728, time=42.98
+bytes used=406105508, alloc=4717728, time=43.24
+bytes used=407105804, alloc=4717728, time=43.33
+bytes used=408105988, alloc=4717728, time=43.40
+bytes used=409106304, alloc=4717728, time=43.47
+bytes used=410106504, alloc=4717728, time=43.59
+bytes used=411106720, alloc=4717728, time=43.76
+bytes used=412106912, alloc=4717728, time=44.30
+bytes used=413107480, alloc=4717728, time=44.46
+bytes used=414107868, alloc=4717728, time=44.53
+bytes used=415108240, alloc=4717728, time=44.60
+bytes used=416108440, alloc=4717728, time=44.72
+bytes used=417108608, alloc=4717728, time=44.89
+bytes used=418108784, alloc=4717728, time=45.53
+bytes used=419109392, alloc=4717728, time=45.67
+bytes used=420109740, alloc=4717728, time=45.78
+>
+# d/dz
+> simplify( diff(interp_3d_cube_order3_smooth0,z) );
+bytes used=421110052, alloc=4717728, time=45.89
+bytes used=422110260, alloc=4717728, time=45.97
+bytes used=423110464, alloc=4717728, time=46.05
+bytes used=424110900, alloc=4717728, time=46.13
+bytes used=425112104, alloc=4717728, time=46.21
+bytes used=426112232, alloc=4717728, time=46.29
+bytes used=427112948, alloc=4717728, time=46.38
+bytes used=428113064, alloc=4717728, time=46.46
+9/1000 x y DATA(-1, 1, -1) - 3/1000 x y DATA(-1, 1, 1)
+
+ 27
+ - ---- x y DATA(-1, -1, -1) - 9/1000 x y DATA(0, -1, -1)
+ 1000
+
+ + 9/1000 x y DATA(1, -1, -1) + 3/1000 x y DATA(-1, 1, 0)
+
+ - 3/1000 x y DATA(-1, 0, 0) + 3/1000 x y DATA(0, -1, 1)
+
+ - 3/1000 x y DATA(1, -1, 1) + 1/80 y z DATA(2, 1, -1)
+
+ + 3/80 y z DATA(-1, 2, -1) - 1/80 y z DATA(1, 1, 0)
+
+ + 1/80 y z DATA(1, 0, 1) + 1/80 x z DATA(1, -1, -1)
+
+ + 3/80 x z DATA(-1, 1, 0) + 3/80 x z DATA(-1, 0, 0)
+
+ + 1/80 x z DATA(0, -1, 1) - 1/80 x z DATA(1, -1, 1)
+
+ + 3/80 x z DATA(-1, 0, 1) + 3/80 x z DATA(-1, -1, 1)
+
+ + 1/80 x z DATA(1, 1, -1) + 3/80 x z DATA(-1, -1, 0)
+
+ + 1/80 x z DATA(0, -1, 0) - 1/80 x z DATA(1, -1, 0)
+
+ - 3/80 x z DATA(2, 2, 1) - 3/80 x z DATA(-1, -1, 2)
+
+ - 1/80 x z DATA(0, -1, 2) + 3/80 x z DATA(-1, 2, 1)
+
+ + 1/80 x z DATA(0, 2, 1) - 1/80 x z DATA(0, 2, -1)
+
+ + 3/80 x z DATA(2, 0, -1) + 3/80 x z DATA(2, -1, -1)
+
+ + 1/80 x z DATA(1, 2, -1) + 3/80 x z DATA(2, 2, -1)
+
+ + 3/80 x z DATA(2, 1, -1) - 3/80 x z DATA(-1, 2, -1)
+
+ - 1/80 x z DATA(1, 1, 0) - 1/80 x z DATA(1, 0, 1) - 3/80 y z DATA(1, 2, 0)
+
+ + 1/80 x z DATA(0, 1, 1) - 1/80 x z DATA(1, 1, 1)
+
+ - 3/80 x z DATA(2, -1, 0) + 1/80 x z DATA(0, 0, 1)
+
+ + 1/80 x z DATA(0, 0, 0) - 1/80 x z DATA(1, 0, 0) + 1/80 x z DATA(0, 1, 0)
+
+ - 1/80 y z DATA(0, 1, 1) - 1/80 y z DATA(1, 1, 1)
+
+ + 3/80 y z DATA(2, -1, 0) + 1/80 y z DATA(0, 0, 1)
+
+ + 1/80 y z DATA(0, 0, 0) + 1/80 y z DATA(1, 0, 0) - 1/80 y z DATA(0, 1, 0)
+
+ 27
+ - ---- x y DATA(2, -1, 2) + 9/1000 x y DATA(-1, 0, 2)
+ 1000
+
+ + 3/1000 x y DATA(0, 0, 2) + 3/1000 x y DATA(1, 1, 2)
+
+ + 3/1000 x y DATA(2, 0, 0) + 9/1000 x y DATA(2, 1, 2)
+
+ - 9/1000 x y DATA(2, 0, 2) - 9/1000 x y DATA(-1, 1, 2)
+
+ - 3/1000 x y DATA(1, 2, 0) - 9/1000 x y DATA(2, 2, 0)
+
+ - 3/1000 x y DATA(2, 1, 0) + 3/1000 x y DATA(2, 1, 1)
+
+ - 9/1000 x y DATA(2, -1, 1) - 3/1000 x y DATA(2, 0, 1)
+
+ + 9/1000 x y DATA(-1, 2, 0) + 3/1000 x y DATA(0, 2, 0)
+
+ - 9/1000 x y DATA(-1, 0, -1) - 3/1000 x y DATA(0, 0, -1)
+
+ + 3/1000 x y DATA(1, 0, -1) + 1/80 y z DATA(0, 1, -1)
+
+ + 3/80 y z DATA(-1, -1, 0) + 3/80 y z DATA(0, 2, -1)
+
+ - 3/80 y z DATA(-1, -1, 2) - 1/80 y z DATA(0, 0, -1)
+
+ - 1/80 y z DATA(-1, 1, 1) - 3/1000 x y DATA(1, 0, 2)
+
+ - 3/1000 x y DATA(0, 1, 2) + 3/1000 x y DATA(0, 1, -1)
+
+ - 9/1000 x y DATA(0, 2, 2) + 3/1000 x y DATA(1, 2, 1)
+
+ + 3/1000 x y DATA(-1, 0, 1) + 9/1000 x y DATA(-1, -1, 1)
+
+ - 3/1000 x y DATA(1, 1, -1) - 9/1000 x y DATA(-1, -1, 0)
+
+ - 3/1000 x y DATA(0, -1, 0) + 3/1000 x y DATA(1, -1, 0)
+
+ 27
+ + 9/1000 x y DATA(2, 2, 1) + ---- x y DATA(-1, -1, 2)
+ 1000
+
+ + 9/1000 x y DATA(0, -1, 2) - 9/1000 x y DATA(-1, 2, 1)
+
+ - 3/1000 x y DATA(0, 2, 1) + 9/1000 x y DATA(0, 2, -1)
+
+ 27
+ + 9/1000 x y DATA(2, 0, -1) + ---- x y DATA(2, -1, -1)
+ 1000
+
+ 27
+ - 9/1000 x y DATA(1, 2, -1) - ---- x y DATA(2, 2, -1)
+ 1000
+
+ 27
+ - 9/1000 x y DATA(2, 1, -1) + ---- x y DATA(-1, 2, -1)
+ 1000
+
+ - 1/1000 x y DATA(1, 1, 0) - 1/1000 x y DATA(1, 0, 1)
+
+ - 1/1000 x y DATA(0, 1, 1) + 1/1000 x y DATA(1, 1, 1)
+
+ + 9/1000 x y DATA(2, -1, 0) + 1/1000 x y DATA(0, 0, 1)
+
+ - 1/1000 x y DATA(0, 0, 0) + 1/1000 x y DATA(1, 0, 0)
+
+ + 1/1000 x y DATA(0, 1, 0) - 1/80 x z DATA(0, 1, -1)
+
+ 161
+ - 1/80 x z DATA(0, 2, 2) + 1/80 x z DATA(1, -1, 2) - ---- DATA(0, 0, 0)
+ 4000
+
+ 87 87 191
+ - ---- DATA(1, 0, 0) - ---- DATA(0, 1, 0) - ---- DATA(1, 1, 0)
+ 2000 2000 4000
+
+ 21 299 299
+ + --- DATA(0, 0, 1) + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1)
+ 250 4000 4000
+
+ 133
+ + ---- DATA(1, 1, 1) + 1/80 x z DATA(1, 2, 2) - 3/80 x z DATA(-1, 2, 2)
+ 2000
+
+ + 3/80 x z DATA(2, 2, 2) - 1/80 x z DATA(0, 1, 2) + 1/80 x z DATA(1, 0, 2)
+
+ + 3/80 x z DATA(2, -1, 2) - 3/80 x z DATA(-1, 0, 2)
+
+ - 1/80 x z DATA(0, 0, 2) + 1/80 x z DATA(1, 1, 2) - 3/80 x z DATA(2, 0, 0)
+
+ + 3/80 x z DATA(2, 1, 2) + 3/80 x z DATA(2, 0, 2)
+
+ - 3/80 x z DATA(-1, 1, 2) - 1/80 x z DATA(1, 2, 0)
+
+ - 3/80 x z DATA(2, 2, 0) - 3/80 x z DATA(2, 1, 0) - 3/80 x z DATA(2, 1, 1)
+
+ - 3/80 x z DATA(2, -1, 1) - 3/80 x z DATA(2, 0, 1)
+
+ + 3/80 x z DATA(-1, 2, 0) + 1/80 x z DATA(0, 2, 0)
+
+ - 3/80 x z DATA(-1, 0, -1) - 1/80 x z DATA(0, 0, -1)
+
+ + 1/80 x z DATA(1, 0, -1) - 3/80 x z DATA(-1, 1, -1)
+
+ + 3/80 x z DATA(-1, 1, 1) - 3/80 x z DATA(-1, -1, -1)
+
+ 2
+ - 1/80 x z DATA(0, -1, -1) - 1/160 x DATA(0, 0, 1)
+
+ 2 2 2
+ + 1/160 x DATA(0, 0, 0) + 1/160 x DATA(1, 0, 0) + 1/160 x DATA(0, 1, 0)
+
+ 2 2
+ - 3/160 x DATA(2, -1, -1) - 3/160 x DATA(2, 2, -1)
+
+ 2 2
+ - 3/160 x DATA(2, 1, -1) - 3/160 x DATA(-1, 2, -1)
+
+ 2 2 2
+ + 1/32 z DATA(2, 1, 2) + 1/32 z DATA(2, 0, 2) + 1/32 z DATA(-1, 1, 2)
+
+ 2 2 2
+ + 3/32 z DATA(1, 2, 0) - 3/32 z DATA(1, 2, 1) - 1/32 z DATA(0, 1, -1)
+
+ 2 2
+ - 1/160 x DATA(1, 1, 1) - 1/160 x DATA(2, -1, 0)
+
+ - 3/80 y z DATA(1, 2, 1) + 3/80 y z DATA(0, 2, 2)
+
+ 2
+ - 3/80 y z DATA(1, -1, 2) + 1/80 y z DATA(0, 1, 2) + 1/32 z DATA(2, 2, 2)
+
+ 2 2 2
+ + 1/32 z DATA(1, 0, 2) + 1/32 z DATA(2, -1, 2) + 1/32 z DATA(-1, 0, 2)
+
+ 2 2 2
+ + 1/32 z DATA(0, 0, 2) + 1/32 z DATA(1, 1, 2) + 3/32 z DATA(2, 0, 0)
+
+ 2 2 2
+ + 1/32 z DATA(0, 1, 2) + 3/32 z DATA(1, -1, 0) - 1/32 z DATA(1, -1, -1)
+
+ 2 2 2
+ + 3/32 z DATA(2, 2, 0) + 3/32 z DATA(2, 1, 0) - 3/32 z DATA(2, 1, 1)
+
+ 2 2 2
+ - 3/32 z DATA(2, -1, 1) - 3/32 z DATA(2, 0, 1) + 3/32 z DATA(-1, 2, 0)
+
+ 2 2 2
+ + 3/32 z DATA(0, 2, 0) - 1/32 z DATA(-1, 0, -1) - 1/32 z DATA(0, 0, -1)
+
+ 2 2
+ - 1/32 z DATA(1, 0, -1) - 1/32 z DATA(-1, 1, -1)
+
+ 2 2
+ - 3/32 z DATA(-1, 1, 1) - 1/32 z DATA(-1, -1, -1)
+
+ 2 2 2
+ + 1/32 z DATA(0, 2, 2) + 1/32 z DATA(1, -1, 2) + 1/32 z DATA(1, 2, 2)
+
+ 2 2 2
+ + 1/32 z DATA(-1, 2, 2) + 1/32 z DATA(0, -1, 2) - 3/32 z DATA(0, 2, 1)
+
+ 2 2
+ - 1/32 z DATA(0, 2, -1) - 1/32 z DATA(0, -1, -1)
+
+ 2 2 2
+ + 3/32 z DATA(-1, 1, 0) + 3/32 z DATA(-1, 0, 0) - 3/32 z DATA(0, -1, 1)
+
+ 2 2
+ - 3/32 z DATA(1, -1, 1) - 3/32 z DATA(-1, 0, 1)
+
+ 2 2
+ - 3/32 z DATA(-1, -1, 1) - 1/32 z DATA(1, 1, -1)
+
+ 2 2
+ + 3/32 z DATA(-1, -1, 0) + 3/32 z DATA(0, -1, 0)
+
+ 2 2 2
+ - 3/32 z DATA(-1, 2, 1) + 3/160 y DATA(0, 2, 2) - 3/32 z DATA(1, 1, 1)
+
+ 2 2 2
+ + 3/32 z DATA(2, -1, 0) - 3/32 z DATA(0, 0, 1) + 3/32 z DATA(0, 0, 0)
+
+ 2 2 2
+ + 3/32 z DATA(1, 0, 0) + 3/32 z DATA(0, 1, 0) - 1/32 z DATA(2, 0, -1)
+
+ 2 2
+ - 1/32 z DATA(2, -1, -1) - 1/32 z DATA(1, 2, -1)
+
+ 2 2
+ - 1/32 z DATA(2, 2, -1) - 1/32 z DATA(2, 1, -1)
+
+ 2 2 2
+ - 1/32 z DATA(-1, 2, -1) + 3/32 z DATA(1, 1, 0) - 3/32 z DATA(1, 0, 1)
+
+ 2 2 2
+ - 3/32 z DATA(2, 2, 1) + 1/32 z DATA(-1, -1, 2) - 3/32 z DATA(0, 1, 1)
+
+ + 3/80 y z DATA(2, 2, 2) + 3/80 y z DATA(-1, 2, 2)
+
+ + 3/80 y z DATA(1, 2, 2) - 1/80 y z DATA(1, 0, 2)
+
+ + 1/80 y z DATA(-1, 1, 2) - 1/80 y z DATA(2, 0, 2)
+
+ + 1/80 y z DATA(2, 1, 2) + 1/80 y z DATA(2, 0, 0) + 1/80 y z DATA(1, 1, 2)
+
+ - 1/80 y z DATA(0, 0, 2) - 3/80 y z DATA(-1, 2, 1)
+
+ - 1/80 y z DATA(-1, 0, 2) - 3/80 y z DATA(2, -1, 2)
+
+ + 1/80 y z DATA(-1, 1, -1) + 3/80 y z DATA(0, -1, 1)
+
+ 2
+ - 3/80 y z DATA(0, 2, 1) - 3/160 y DATA(2, 1, 2)
+
+ 2 2
+ - 3/160 y DATA(-1, 1, 2) - 1/160 y DATA(1, 2, 0)
+
+ 2 2 2
+ - 1/160 y DATA(2, 2, 0) + 1/160 y DATA(2, 1, 0) - 1/160 y DATA(2, 1, 1)
+
+ 2 2
+ + 1/160 y DATA(2, -1, 1) + 3/160 y DATA(0, 1, -1)
+
+ 2 2
+ + 3/160 y DATA(1, -1, 2) + 3/160 y DATA(1, 2, 2)
+
+ 2 2
+ + 3/160 y DATA(-1, 2, 2) + 3/160 y DATA(2, 2, 2)
+
+ 2 2
+ - 3/160 y DATA(0, 1, 2) - 3/160 y DATA(1, 0, 2)
+
+ 2 2
+ + 3/160 y DATA(2, -1, 2) - 3/160 y DATA(-1, 0, 2)
+
+ 2 2
+ - 3/160 y DATA(2, 0, 2) + 3/160 y DATA(1, 1, -1)
+
+ 2 2
+ - 1/160 y DATA(0, 2, 0) + 3/160 y DATA(-1, 0, -1)
+
+ 2 2
+ + 3/160 y DATA(0, 0, -1) + 3/160 y DATA(1, 0, -1)
+
+ 2 2
+ + 3/160 y DATA(-1, 1, -1) - 1/160 y DATA(-1, 1, 1)
+
+ 2 2
+ - 1/160 y DATA(-1, 2, 0) - 3/160 y DATA(0, 0, 2)
+
+ 2 2 2
+ - 3/160 y DATA(1, 1, 2) + 1/160 y DATA(2, 0, 0) - 1/160 y DATA(2, 0, 1)
+
+ 2 2
+ + 1/160 y DATA(-1, 1, 0) + 1/160 y DATA(0, -1, 1)
+
+ 2 2
+ + 1/160 y DATA(1, -1, 1) - 1/160 y DATA(-1, 0, 1)
+
+ 2 2
+ + 1/160 y DATA(-1, -1, 1) + 1/160 y DATA(-1, 0, 0)
+
+ 2 2
+ - 1/160 y DATA(0, -1, 0) - 1/160 y DATA(1, -1, 0)
+
+ 2 2
+ + 1/160 y DATA(2, 2, 1) + 3/160 y DATA(-1, -1, 2)
+
+ 2 2
+ + 3/160 y DATA(0, -1, 2) + 1/160 y DATA(-1, 2, 1)
+
+ 2 2
+ + 1/160 y DATA(0, 2, 1) - 3/160 y DATA(0, 2, -1)
+
+ 2 2
+ + 3/160 y DATA(2, 0, -1) - 3/160 y DATA(2, -1, -1)
+
+ 2 2
+ - 3/160 y DATA(-1, -1, -1) - 3/160 y DATA(0, -1, -1)
+
+ 2 2
+ - 3/160 y DATA(1, -1, -1) - 1/160 y DATA(-1, -1, 0)
+
+ 2 2
+ - 3/160 y DATA(-1, 2, -1) + 1/160 y DATA(1, 1, 0)
+
+ 2 2 2
+ - 1/160 y DATA(1, 0, 1) - 1/160 y DATA(0, 1, 1) - 1/160 y DATA(1, 1, 1)
+
+ 2 2
+ - 1/160 y DATA(2, -1, 0) - 1/160 y DATA(0, 0, 1)
+
+ 2 2 2
+ + 1/160 y DATA(0, 0, 0) + 1/160 y DATA(1, 0, 0) + 1/160 y DATA(0, 1, 0)
+
+ + 7/80 z DATA(1, 2, 1) + 1/16 z DATA(0, 1, -1) - 1/80 z DATA(0, 2, 2)
+
+ + 1/80 z DATA(1, -1, 2) - 1/40 z DATA(1, 2, 2) - 1/80 z DATA(2, 0, 2)
+
+ - 1/10 z DATA(1, 2, 0) - 7/80 z DATA(2, 2, 0) - 1/10 z DATA(2, 1, 0)
+
+ 2 2
+ + 7/80 z DATA(2, 1, 1) - 3/160 y DATA(1, 2, -1) - 3/160 y DATA(2, 2, -1)
+
+ 2
+ + 3/160 y DATA(2, 1, -1) + 1/80 z DATA(-1, 1, 2) + 1/40 z DATA(-1, 0, 2)
+
+ + 1/80 z DATA(0, 0, 2) - 1/80 z DATA(1, 1, 2) - 9/80 z DATA(2, 0, 0)
+
+ - 1/40 z DATA(2, 1, 2) - 3/80 y z DATA(2, 2, 0) + 3/80 z DATA(0, -1, 1)
+
+ + 3/80 z DATA(-1, 0, 1) + 1/40 z DATA(-1, -1, 1) + 1/20 z DATA(1, 1, -1)
+
+ 13
+ - -- z DATA(-1, -1, 0) + 1/16 z DATA(2, -1, 1) + 3/40 z DATA(2, 0, 1)
+ 80
+
+ - 1/8 z DATA(-1, 2, 0) - 9/80 z DATA(0, 2, 0) + 7/80 z DATA(-1, 0, -1)
+
+ + 3/40 z DATA(0, 0, -1) - 3/80 z DATA(2, 2, 2) + 1/20 z DATA(1, -1, 1)
+
+ + 3/80 z DATA(2, 1, -1) + 1/16 z DATA(-1, 2, -1) - 9/80 z DATA(1, 1, 0)
+
+ 11
+ - -- z DATA(1, -1, 0) + 1/16 z DATA(1, 0, -1) + 3/40 z DATA(-1, 1, -1)
+ 80
+
+ + 1/20 z DATA(-1, 1, 1) + 1/10 z DATA(-1, -1, -1) + 7/80 z DATA(0, -1, -1)
+
+ 11
+ + 3/40 z DATA(1, -1, -1) - -- z DATA(-1, 1, 0) - 3/20 z DATA(-1, 0, 0)
+ 80
+
+ 13 37 23
+ + ---- y DATA(-1, 0, 2) + ---- y DATA(1, 1, 2) - ---- y DATA(2, 0, 0)
+ 1000 2000 2000
+
+ 31
+ + ---- y DATA(2, 1, 2) + 1/16 z DATA(1, 0, 1) + 3/40 z DATA(1, 1, 1)
+ 2000
+
+ 11
+ - 1/8 z DATA(2, -1, 0) + 1/20 z DATA(0, 0, 1) - -- z DATA(0, 0, 0)
+ 80
+
+ + 1/16 z DATA(0, 1, 1) - 3/20 z DATA(0, -1, 0) + 1/10 z DATA(2, 2, 1)
+
+ + 3/80 z DATA(-1, -1, 2) + 1/40 z DATA(0, -1, 2) + 1/16 z DATA(-1, 2, 1)
+
+ + 3/40 z DATA(0, 2, 1) + 1/20 z DATA(0, 2, -1) + 1/20 z DATA(2, 0, -1)
+
+ + 1/16 z DATA(2, -1, -1) + 3/80 z DATA(1, 2, -1) + 1/40 z DATA(2, 2, -1)
+
+ 39
+ + 2/125 y DATA(0, 0, 2) - 9/500 y DATA(1, -1, 2) - ---- y DATA(1, 2, 2)
+ 2000
+
+ 57 43 19
+ - ---- y DATA(2, 2, 2) + ---- y DATA(0, 1, 2) + ---- y DATA(1, 0, 2)
+ 2000 2000 1000
+
+ - 9/1000 y DATA(2, -1, 2) - 9/1000 x y DATA(1, -1, 2)
+
+ - 3/80 y z DATA(0, 2, 0) - 1/80 y z DATA(1, 0, -1)
+
+ + 1/80 y z DATA(2, 0, 1) + 1/80 y z DATA(1, 1, -1)
+
+ 111 49
+ + 3/80 y z DATA(1, 2, -1) + ---- y DATA(1, -1, -1) + ---- y DATA(-1, 1, 2)
+ 2000 2000
+
+ 17
+ - 1/8 z DATA(1, 0, 0) - 1/8 z DATA(0, 1, 0) - --- y DATA(0, 1, -1)
+ 500
+
+ 21
+ - ---- y DATA(0, 2, 2) - 1/80 y z DATA(-1, 1, 0) + 2/125 y DATA(0, 2, 0)
+ 2000
+
+ - 1/2000 y DATA(-1, 0, -1) - 7/2000 y DATA(0, 0, -1)
+
+ 13 37 33
+ - ---- y DATA(1, 0, -1) - ---- y DATA(-1, 1, -1) + ---- y DATA(-1, 1, 1)
+ 2000 1000 2000
+
+ 147 129
+ + ---- y DATA(-1, -1, -1) + ---- y DATA(0, -1, -1)
+ 2000 2000
+
+ 11 11
+ + 9/1000 x y DATA(1, 2, 2) + --- y DATA(2, 0, 2) + --- y DATA(2, 2, 0)
+ 500 500
+
+ 27
+ - 1/1000 y DATA(2, 1, 0) + ---- y DATA(2, 1, 1) - 7/250 y DATA(2, -1, 1)
+ 2000
+
+ 13 27
+ - 1/1000 y DATA(2, 0, 1) + ---- y DATA(-1, 2, 0) - ---- x y DATA(-1, 2, 2)
+ 1000 1000
+
+ 31 27
+ + ---- y DATA(2, 2, 1) - 9/250 y DATA(-1, -1, 2) - ---- y DATA(0, -1, 2)
+ 2000 1000
+
+ 49 27
+ + ---- y DATA(-1, 2, 1) - ---- y DATA(0, 2, -1) + 3/80 y z DATA(1, -1, 1)
+ 2000 1000
+
+ - 1/80 y z DATA(2, 1, 0) + 3/80 y z DATA(1, -1, 0)
+
+ + 3/80 y z DATA(-1, -1, 1) - 1/250 y DATA(-1, 1, 0)
+
+ 17 17 31
+ - ---- y DATA(-1, 0, 0) - --- y DATA(0, -1, 1) - ---- y DATA(1, -1, 1)
+ 2000 500 1000
+
+ 37 31
+ - 1/250 y DATA(-1, 0, 1) - ---- y DATA(-1, -1, 1) - ---- y DATA(1, 1, -1)
+ 1000 1000
+
+ - 1/2000 y DATA(-1, -1, 0) - 7/2000 y DATA(0, -1, 0)
+
+ 13 27 29
+ - ---- y DATA(1, -1, 0) + ---- x y DATA(2, 2, 2) + ---- y DATA(1, 1, 1)
+ 2000 1000 2000
+
+ 19 21
+ - 3/1000 y DATA(0, 0, 1) - ---- y DATA(0, 0, 0) - ---- y DATA(1, 0, 0)
+ 2000 2000
+
+ 19
+ - 3/1000 y DATA(0, 1, 0) - 1/500 y DATA(1, 0, 1) - ---- y DATA(2, 0, -1)
+ 2000
+
+ 93
+ + ---- y DATA(2, -1, -1) - 9/500 y DATA(1, 2, -1) - 7/250 y DATA(2, 1, -1)
+ 2000
+
+ 19
+ - 9/250 y DATA(-1, 2, -1) - ---- y DATA(2, -1, 0)
+ 2000
+
+ 19 27
+ - 3/80 y z DATA(1, -1, -1) + ---- x DATA(0, 1, 2) + ---- x DATA(1, 2, 1)
+ 1000 2000
+
+ 13 11 49
+ - ---- x DATA(0, 1, -1) + --- x DATA(0, 2, 2) + ---- x DATA(1, -1, 2)
+ 2000 500 2000
+
+ 31 31
+ + ---- x DATA(1, 2, 2) - 1/500 y DATA(1, 1, 0) + ---- y DATA(0, 1, 1)
+ 2000 2000
+
+ 43
+ + ---- x DATA(1, 0, 2) - 3/80 y z DATA(2, 2, 1) - 3/80 y z DATA(0, -1, -1)
+ 2000
+
+ 27
+ - 1/80 y z DATA(2, 0, -1) - ---- x DATA(-1, 0, 2)
+ 1000
+
+ + 3/80 y z DATA(2, -1, 1) - 1/80 y z DATA(-1, 0, -1)
+
+ + 3/80 y z DATA(0, -1, 0) - 1/80 y z DATA(2, 1, 1)
+
+ + 3/80 y z DATA(2, 2, -1) + 1/80 y z DATA(-1, 0, 0)
+
+ - 3/80 y z DATA(2, -1, -1) - 3/80 y z DATA(0, -1, 2)
+
+ + 1/80 y z DATA(-1, 0, 1) - 3/80 y z DATA(-1, -1, -1)
+
+ 37
+ + 2/125 x DATA(0, 0, 2) + ---- x DATA(1, 1, 2) + 2/125 x DATA(2, 0, 0)
+ 2000
+
+ 57
+ - 9/1000 x DATA(-1, 2, 2) - ---- x DATA(2, 2, 2) - 3/80 y z DATA(-1, 2, 0)
+ 2000
+
+ 21 39
+ - ---- x DATA(2, 0, 2) - 9/500 x DATA(-1, 1, 2) - ---- x DATA(2, 1, 2)
+ 2000 2000
+
+ 17 111
+ - 7/2000 x DATA(0, 0, -1) - --- x DATA(1, 0, -1) + ---- x DATA(-1, 1, -1)
+ 500 2000
+
+ 11 37
+ - 1/1000 x DATA(1, 2, 0) + --- x DATA(2, 2, 0) + ---- x DATA(2, 1, 1)
+ 500 2000
+
+ 49 19 23
+ + ---- x DATA(2, -1, 1) - ---- x DATA(-1, 2, 0) - ---- x DATA(0, 2, 0)
+ 2000 2000 2000
+
+ 37 37 31
+ + ---- y DATA(1, 2, 1) - ---- x DATA(1, -1, -1) - ---- x DATA(-1, 1, 1)
+ 2000 1000 1000
+
+ 147 129
+ + ---- x DATA(-1, -1, -1) + ---- x DATA(-1, 0, -1)
+ 2000 2000
+
+ - 1/2000 x DATA(0, -1, -1) - 1/1000 x DATA(0, 2, 1)
+
+ 19 27
+ - ---- x DATA(0, 2, -1) - ---- x DATA(2, 0, -1) - 9/250 x DATA(2, -1, -1)
+ 2000 1000
+
+ 13
+ - 1/2000 x DATA(-1, -1, 0) - ---- x DATA(-1, 1, 0)
+ 2000
+
+ 33 17
+ - 1/250 x DATA(0, -1, 1) + ---- x DATA(1, -1, 1) - --- x DATA(-1, 0, 1)
+ 2000 500
+
+ 37
+ - ---- x DATA(-1, -1, 1) - 7/2000 x DATA(-1, 0, 0)
+ 1000
+
+ 2 17 31
+ + 1/160 y DATA(1, 2, 1) - ---- x DATA(0, -1, 0) + ---- x DATA(2, 2, 1)
+ 2000 2000
+
+ 13
+ - 9/250 x DATA(-1, -1, 2) + ---- x DATA(0, -1, 2) - 7/250 x DATA(-1, 2, 1)
+ 1000
+
+ 21 2
+ - 1/250 x DATA(1, -1, 0) - ---- x DATA(0, 1, 0) + 3/160 x DATA(0, 1, -1)
+ 2000
+
+ 2 2 31
+ - 3/160 x DATA(0, 2, 2) - 3/160 x DATA(1, -1, 2) - ---- x DATA(1, 1, -1)
+ 1000
+
+ 2 2
+ - 1/160 x DATA(1, 2, 1) - 3/160 x DATA(0, 1, 2)
+
+ 2 2
+ + 3/160 x DATA(2, -1, 2) + 3/160 x DATA(-1, 0, 2)
+
+ 93
+ - 7/250 x DATA(1, 2, -1) - 9/500 x DATA(2, 1, -1) + ---- x DATA(-1, 2, -1)
+ 2000
+
+ 31
+ - 1/500 x DATA(1, 1, 0) + ---- x DATA(1, 0, 1) - 1/500 x DATA(0, 1, 1)
+ 2000
+
+ 29 13
+ + ---- x DATA(1, 1, 1) + ---- x DATA(2, -1, 0) - 3/1000 x DATA(0, 0, 1)
+ 2000 1000
+
+ 19 2
+ - ---- x DATA(0, 0, 0) - 3/1000 x DATA(1, 0, 0) - 3/160 x DATA(1, 0, 2)
+ 2000
+
+ 2 2
+ + 3/160 x DATA(2, 1, 2) + 3/160 x DATA(2, 0, 2)
+
+ 2 2
+ + 3/160 x DATA(-1, 1, 2) + 1/160 x DATA(1, 2, 0)
+
+ 2 2 2
+ - 1/160 x DATA(2, 2, 0) - 1/160 x DATA(2, 1, 0) + 1/160 x DATA(2, 1, 1)
+
+ 2 2
+ + 1/160 x DATA(2, -1, 1) + 1/160 x DATA(2, 0, 1)
+
+ 2 2
+ - 1/160 x DATA(-1, 2, 0) - 3/160 x DATA(1, 2, 2)
+
+ 2 2
+ + 3/160 x DATA(-1, 2, 2) + 3/160 x DATA(2, 2, 2)
+
+ 2
+ - 1/80 x z DATA(1, 2, 1) + 3/160 x DATA(1, -1, -1)
+
+ 2 2
+ - 3/160 x DATA(-1, 0, -1) - 3/160 x DATA(0, 0, 2)
+
+ 2 2
+ - 3/160 x DATA(1, 1, 2) - 1/160 x DATA(2, 0, 0)
+
+ 2 2
+ - 1/160 x DATA(-1, 1, 0) + 1/160 x DATA(2, 2, 1)
+
+ 2 2
+ - 3/160 x DATA(0, -1, 2) + 1/160 x DATA(-1, 2, 1)
+
+ 2 2
+ - 1/160 x DATA(0, 2, 1) + 3/160 x DATA(0, 2, -1)
+
+ 2 2
+ - 3/160 x DATA(2, 0, -1) - 1/160 x DATA(0, -1, 1)
+
+ 2 2
+ + 1/160 x DATA(0, 2, 0) + 3/160 x DATA(0, 0, -1)
+
+ 2 2
+ + 3/160 x DATA(1, 0, -1) - 3/160 x DATA(-1, 1, -1)
+
+ 2 2
+ + 1/160 x DATA(-1, 1, 1) - 3/160 x DATA(-1, -1, -1)
+
+ 2 2
+ + 3/160 x DATA(0, -1, -1) + 3/160 x DATA(-1, -1, 2)
+
+ 2 2
+ + 1/160 x DATA(-1, 0, 1) + 3/160 x DATA(1, 1, -1)
+
+ 2 2
+ - 1/160 x DATA(-1, -1, 0) + 1/160 x DATA(0, -1, 0)
+
+ 2 2
+ + 1/160 x DATA(1, -1, 0) + 1/160 x DATA(-1, -1, 1)
+
+ 2 2 2
+ + 1/160 x DATA(1, 1, 0) - 1/160 x DATA(1, 0, 1) - 1/160 x DATA(0, 1, 1)
+
+ 2 2
+ + 3/160 x DATA(1, 2, -1) - 1/160 x DATA(-1, 0, 0)
+
+ 2 33 307
+ - 1/160 x DATA(1, -1, 1) - ---- DATA(2, -1, 0) + ---- DATA(2, 2, -1)
+ 2000 6000
+
+ 53 281 29
+ + ----- DATA(2, 1, -1) + ----- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
+ 12000 12000 6000
+
+ 53 29 281
+ + ----- DATA(1, 2, -1) - ---- DATA(2, 0, -1) + ----- DATA(2, -1, -1)
+ 12000 6000 12000
+
+ 13 449 17
+ + --- DATA(2, 2, 1) - ----- DATA(-1, -1, 2) - ---- DATA(0, -1, 2)
+ 500 12000 3000
+
+ 191 53 183
+ + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1)
+ 4000 1000 4000
+
+ 691 17 39
+ - ----- DATA(0, 1, -1) - --- DATA(1, 1, -1) - ---- DATA(-1, -1, 0)
+ 12000 375 4000
+
+ 49 107 49
+ - ---- DATA(0, -1, 0) - ---- DATA(1, -1, 0) - ---- DATA(-1, 0, 0)
+ 2000 4000 2000
+
+ 107 157 323
+ - ---- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1)
+ 4000 2000 4000
+
+ 141 323 141
+ + ---- DATA(1, -1, 1) + ---- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1)
+ 2000 4000 2000
+
+ 47 607 97
+ - ---- DATA(-1, -1, -1) - ----- DATA(0, -1, -1) - ---- DATA(1, -1, -1)
+ 1500 12000 3000
+
+ 607 437 691
+ - ----- DATA(-1, 0, -1) - ---- DATA(0, 0, -1) - ----- DATA(1, 0, -1)
+ 12000 6000 12000
+
+ 97 183 191
+ - ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1)
+ 3000 4000 4000
+
+ 53 33 137
+ + ---- DATA(2, 0, 1) - ---- DATA(-1, 2, 0) - ---- DATA(0, 2, 0)
+ 1000 2000 4000
+
+ 79 129 79
+ - ---- DATA(1, 2, 0) - ---- DATA(2, 2, 0) - ---- DATA(2, 1, 0)
+ 2000 4000 2000
+
+ 137 167
+ - ---- DATA(2, 0, 0) - 4/375 DATA(2, 1, 2) - ----- DATA(2, 0, 2)
+ 4000 12000
+
+ 137 79 319
+ - ----- DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ----- DATA(1, 1, 2)
+ 12000 3000 12000
+
+ 79 41 17
+ + ---- DATA(1, 0, 2) - --- DATA(2, -1, 2) - ---- DATA(-1, 0, 2)
+ 3000 750 3000
+
+ 349 137 539
+ + ----- DATA(0, 0, 2) - ----- DATA(1, -1, 2) - ----- DATA(2, 2, 2)
+ 12000 12000 12000
+
+ 41 167
+ - 4/375 DATA(1, 2, 2) - --- DATA(-1, 2, 2) - ----- DATA(0, 2, 2)
+ 750 12000
+
+ 19
+ + ---- y DATA(1, 2, 0) - 3/2000 y DATA(-1, 2, 2) - 9/1000 y DATA(2, 2, -1)
+ 1000
+
+ 43 43
+ + ---- y DATA(0, 2, 1) - 9/1000 x DATA(2, 2, -1) + ---- x DATA(2, 0, 1)
+ 2000 2000
+
+ 19
+ + ---- x DATA(2, 1, 0) - 3/2000 x DATA(2, -1, 2)
+ 1000
+
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=429115872, alloc=4717728, time=46.54
+bytes used=430148940, alloc=4717728, time=46.62
+bytes used=431149148, alloc=4717728, time=46.70
+bytes used=432149424, alloc=4717728, time=46.78
+bytes used=433149784, alloc=4717728, time=46.87
+bytes used=434149952, alloc=4717728, time=46.96
+bytes used=435150852, alloc=4717728, time=47.05
+bytes used=436153148, alloc=4848776, time=47.12
+ 47 2 2 147
+[COEFF(-1, -1, -1) = - 3/80 y z - ---- - 3/160 x + 1/10 z - 1/32 z + ---- x
+ 1500 2000
+
+ 147 2 27
+ + ---- y - 3/160 y - 3/80 x z - ---- x y, COEFF(0, -1, -1) = 7/80 z
+ 2000 1000
+
+ 2 129 2 2 607
+ - 9/1000 x y - 3/80 y z + 3/160 x + ---- y - 3/160 y - 1/32 z - -----
+ 2000 12000
+
+ 2 97
+ - 1/2000 x - 1/80 x z, COEFF(1, -1, -1) = - 3/160 y - ---- + 9/1000 x y
+ 3000
+
+ 2 2 37 111
+ + 3/160 x - 1/32 z + 3/40 z - ---- x + 1/80 x z + ---- y - 3/80 y z,
+ 1000 2000
+
+ 27 2 93
+ COEFF(2, -1, -1) = ---- x y + 3/80 x z - 1/32 z - 9/250 x + ---- y
+ 1000 2000
+
+ 2 2 281
+ + 1/16 z - 3/160 x - 3/80 y z - 3/160 y + -----, COEFF(-1, 0, -1) =
+ 12000
+
+ 2 607 2
+ 7/80 z - 3/160 x - ----- - 3/80 x z + 3/160 y - 1/80 y z - 9/1000 x y
+ 12000
+
+ 2 129
+ - 1/32 z - 1/2000 y + ---- x, COEFF(0, 0, -1) = - 1/80 y z - 3/1000 x y
+ 2000
+
+ 2 437 2
+ - 7/2000 y - 7/2000 x + 3/40 z + 3/160 x - ---- - 1/32 z - 1/80 x z
+ 6000
+
+ 2 17 691
+ + 3/160 y , COEFF(1, 0, -1) = 3/1000 x y - --- x - ----- + 1/80 x z
+ 500 12000
+
+ 2 2 13 2
+ + 1/16 z - 1/32 z + 3/160 x - ---- y + 3/160 y - 1/80 y z,
+ 2000
+
+ 29 27
+ COEFF(2, 0, -1) = 1/20 z + 9/1000 x y - ---- + 3/80 x z - 1/80 y z - ---- x
+ 6000 1000
+
+ 2 19 2 2 2
+ + 3/160 y - ---- y - 3/160 x - 1/32 z , COEFF(-1, 1, -1) = - 1/32 z
+ 2000
+
+ 2 111 97 2
+ + 3/160 y + ---- x - ---- - 3/80 x z + 3/40 z - 3/160 x + 1/80 y z
+ 2000 3000
+
+ 37 2 2
+ - ---- y + 9/1000 x y, COEFF(0, 1, -1) = 3/160 x - 1/32 z + 1/16 z
+ 1000
+
+ 2 13 691 17
+ + 3/160 y + 1/80 y z - ---- x - ----- - 1/80 x z - --- y + 3/1000 x y,
+ 2000 12000 500
+
+ 17 31 2
+ COEFF(1, 1, -1) = - --- - 3/1000 x y - ---- x + 1/80 y z + 3/160 y
+ 375 1000
+
+ 2 2 31
+ + 1/80 x z + 3/160 x - 1/32 z - ---- y + 1/20 z, COEFF(2, 1, -1) =
+ 1000
+
+ 2 53 2
+ - 9/500 x - 1/32 z - 7/250 y + 1/80 y z + ----- - 3/160 x + 3/80 z
+ 12000
+
+ 2 281 2
+ + 3/160 y - 9/1000 x y + 3/80 x z, COEFF(-1, 2, -1) = ----- - 3/160 y
+ 12000
+
+ 27 2 2 93
+ + 1/16 z + ---- x y - 3/160 x - 9/250 y - 1/32 z + 3/80 y z + ---- x
+ 1000 2000
+
+ 29 27 2
+ - 3/80 x z, COEFF(0, 2, -1) = - ---- - ---- y + 3/160 x + 3/80 y z
+ 6000 1000
+
+ 19 2 2
+ - ---- x - 1/32 z + 9/1000 x y + 1/20 z - 1/80 x z - 3/160 y ,
+ 2000
+
+ 2
+ COEFF(1, 2, -1) = - 7/250 x + 3/80 y z + 3/160 x - 9/500 y + 3/80 z
+
+ 2 2 53
+ - 9/1000 x y - 1/32 z - 3/160 y + 1/80 x z + -----, COEFF(2, 2, -1) =
+ 12000
+
+ 307 2 2 2
+ 3/80 x z - 9/1000 y + ---- + 1/40 z - 3/160 x - 3/160 y - 1/32 z
+ 6000
+
+ 27 2
+ + 3/80 y z - ---- x y - 9/1000 x, COEFF(-1, -1, 0) = 3/80 y z - 1/160 x
+ 1000
+
+ 13 39 2
+ - 1/2000 y - 1/2000 x - -- z - ---- - 9/1000 x y - 1/160 y + 3/80 x z
+ 80 4000
+
+ 2 17 2 2
+ + 3/32 z , COEFF(0, -1, 0) = - ---- x - 1/160 y + 1/80 x z + 1/160 x
+ 2000
+
+ 49 2
+ - 7/2000 y + 3/80 y z - 3/20 z - ---- + 3/32 z - 3/1000 x y,
+ 2000
+
+ 13 11
+ COEFF(1, -1, 0) = - 1/80 x z - 1/250 x + 3/1000 x y - ---- y - -- z
+ 2000 80
+
+ 107 2 2 2
+ + 3/80 y z - ---- + 3/32 z + 1/160 x - 1/160 y , COEFF(2, -1, 0) =
+ 4000
+
+ 33 19 13 2 2
+ - ---- + 3/80 y z - ---- y + ---- x - 1/160 y + 3/32 z - 3/80 x z
+ 2000 2000 1000
+
+ 2 2
+ + 9/1000 x y - 1/8 z - 1/160 x , COEFF(-1, 0, 0) = 3/80 x z + 3/32 z
+
+ 49 2 2 17
+ - ---- + 1/80 y z + 1/160 y - 1/160 x - 3/1000 x y - 7/2000 x - ---- y
+ 2000 2000
+
+ 11 2 161 19 2
+ - 3/20 z, COEFF(0, 0, 0) = - -- z + 1/160 x - ---- - ---- x + 3/32 z
+ 80 4000 2000
+
+ 2 19
+ + 1/80 y z + 1/80 x z + 1/160 y - 1/1000 x y - ---- y, COEFF(1, 0, 0) =
+ 2000
+
+ 87 2 2
+ - ---- + 1/160 x - 1/80 x z - 3/1000 x - 1/8 z + 1/80 y z + 3/32 z
+ 2000
+
+ 2 21
+ + 1/1000 x y + 1/160 y - ---- y, COEFF(2, 0, 0) = 1/80 y z - 9/80 z
+ 2000
+
+ 137 2 23 2 2
+ - 3/80 x z - ---- - 1/160 x + 3/1000 x y - ---- y + 1/160 y + 3/32 z
+ 4000 2000
+
+ 2 2 13
+ + 2/125 x, COEFF(-1, 1, 0) = 3/32 z - 1/160 x - ---- x + 3/1000 x y
+ 2000
+
+ 11 2 107
+ - 1/80 y z - 1/250 y - -- z + 1/160 y - ---- + 3/80 x z, COEFF(0, 1, 0)
+ 80 4000
+
+ 2 87 21 2
+ = 3/32 z - 3/1000 y - ---- - ---- x + 1/160 x + 1/1000 x y - 1/80 y z
+ 2000 2000
+
+ 2 2 191 2
+ + 1/160 y - 1/8 z + 1/80 x z, COEFF(1, 1, 0) = 1/160 y - ---- + 1/160 x
+ 4000
+
+ 2
+ - 1/500 x - 9/80 z - 1/500 y + 3/32 z - 1/80 x z - 1/80 y z - 1/1000 x y,
+
+ 2 19 2
+ COEFF(2, 1, 0) = - 1/1000 y + 1/160 y - 1/80 y z + ---- x - 1/160 x
+ 1000
+
+ 2 79
+ - 1/10 z - 3/80 x z - 3/1000 x y + 3/32 z - ----, COEFF(-1, 2, 0) =
+ 2000
+
+ 2 2 19
+ - 1/160 x - 3/80 y z + 9/1000 x y + 3/32 z - 1/8 z + 3/80 x z - ---- x
+ 2000
+
+ 33 2 13 137 2
+ - ---- - 1/160 y + ---- y, COEFF(0, 2, 0) = - ---- - 9/80 z + 3/32 z
+ 2000 1000 4000
+
+ 2 2 23
+ + 1/160 x + 2/125 y - 3/80 y z - 1/160 y - ---- x + 3/1000 x y
+ 2000
+
+ 2 2 2
+ + 1/80 x z, COEFF(1, 2, 0) = - 3/80 y z + 1/160 x - 1/160 y + 3/32 z
+
+ 19 79
+ + ---- y - 1/1000 x - 1/10 z - 1/80 x z - ---- - 3/1000 x y,
+ 1000 2000
+
+ 129 11 2 2
+ COEFF(2, 2, 0) = - ---- + --- y - 9/1000 x y - 1/160 x - 1/160 y - 7/80 z
+ 4000 500
+
+ 11 2
+ + --- x - 3/80 x z + 3/32 z - 3/80 y z, COEFF(-1, -1, 1) = 3/80 y z
+ 500
+
+ 2 2 2 37 157
+ + 3/80 x z + 1/160 x - 3/32 z + 1/40 z + 1/160 y - ---- y + ----
+ 1000 2000
+
+ 37 2 323 2
+ + 9/1000 x y - ---- x, COEFF(0, -1, 1) = 1/160 y + ---- - 1/160 x
+ 1000 4000
+
+ 17 2
+ - --- y + 3/80 y z - 3/32 z + 1/80 x z - 1/250 x + 3/1000 x y + 3/80 z,
+ 500
+
+ 2 33 2 31 141
+ COEFF(1, -1, 1) = 1/160 y + ---- x + 3/80 y z - 3/32 z - ---- y + ----
+ 2000 1000 2000
+
+ 2 2
+ + 1/20 z - 1/80 x z - 3/1000 x y - 1/160 x , COEFF(2, -1, 1) = 1/160 y
+
+ 2 2 49
+ - 3/32 z - 3/80 x z + 1/160 x - 9/1000 x y + ---- x + 3/80 y z - 7/250 y
+ 2000
+
+ 191 2 323
+ + ---- + 1/16 z, COEFF(-1, 0, 1) = 3/80 z + 1/160 x + 1/80 y z + ----
+ 4000 4000
+
+ 17 2 2
+ - --- x + 3/80 x z - 3/32 z + 3/1000 x y - 1/160 y - 1/250 y,
+ 500
+
+ 2 21
+ COEFF(0, 0, 1) = 1/80 x z - 3/32 z + --- - 3/1000 y + 1/80 y z - 3/1000 x
+ 250
+
+ 2 2 2
+ - 1/160 x - 1/160 y + 1/20 z + 1/1000 x y, COEFF(1, 0, 1) = - 1/160 x
+
+ 299 31 2 2
+ + ---- + ---- x - 3/32 z - 1/160 y - 1/500 y + 1/16 z - 1/80 x z
+ 4000 2000
+
+ 53
+ - 1/1000 x y + 1/80 y z, COEFF(2, 0, 1) = - 3/1000 x y + 3/40 z + ----
+ 1000
+
+ 2 2 43 2
+ + 1/160 x - 1/160 y + 1/80 y z - 1/1000 y + ---- x - 3/80 x z - 3/32 z ,
+ 2000
+
+ 2 141 33
+ COEFF(-1, 1, 1) = - 3/32 z + 1/20 z + 3/80 x z - 1/80 y z + ---- + ---- y
+ 2000 2000
+
+ 2 2 31
+ + 1/160 x - 1/160 y - ---- x - 3/1000 x y, COEFF(0, 1, 1) = - 1/500 x
+ 1000
+
+ 31 2 299 2
+ + 1/80 x z - 1/80 y z + ---- y + 1/16 z - 1/160 y + ---- - 1/160 x
+ 2000 4000
+
+ 2 2 133 2
+ - 1/1000 x y - 3/32 z , COEFF(1, 1, 1) = - 3/32 z + ---- - 1/160 y
+ 2000
+
+ 29 2 29
+ + ---- x - 1/160 x + 3/40 z - 1/80 x z + 1/1000 x y - 1/80 y z + ---- y,
+ 2000 2000
+
+ 37 2 2 183
+ COEFF(2, 1, 1) = - 1/80 y z + ---- x - 1/160 y + 1/160 x + 7/80 z + ----
+ 2000 4000
+
+ 27 2 2
+ + 3/1000 x y + ---- y - 3/32 z - 3/80 x z, COEFF(-1, 2, 1) = 1/160 x
+ 2000
+
+ 49 2
+ - 3/80 y z + ---- y + 3/80 x z + 1/160 y - 9/1000 x y - 7/250 x + 1/16 z
+ 2000
+
+ 191 2 53 2
+ + ---- - 3/32 z , COEFF(0, 2, 1) = 3/40 z + ---- - 1/1000 x - 3/32 z
+ 4000 1000
+
+ 2 43 2
+ - 1/160 x - 3/1000 x y + ---- y + 1/80 x z + 1/160 y - 3/80 y z,
+ 2000
+
+ 2 2 27
+ COEFF(1, 2, 1) = - 1/80 x z + 1/160 y - 1/160 x + 3/1000 x y + ---- x
+ 2000
+
+ 2 37 183
+ - 3/32 z + ---- y + 7/80 z + ---- - 3/80 y z, COEFF(2, 2, 1) = - 3/80 x z
+ 2000 4000
+
+ 2 2 2 13 31
+ + 1/160 x - 3/80 y z + 1/160 y - 3/32 z + --- + 9/1000 x y + ---- y
+ 500 2000
+
+ 31 2 2
+ + 1/10 z + ---- x, COEFF(-1, -1, 2) = 3/160 y + 1/32 z - 3/80 y z
+ 2000
+
+ 27 2 449
+ - 9/250 x + 3/80 z - 3/80 x z - 9/250 y + ---- x y + 3/160 x - -----,
+ 1000 12000
+
+ 2 13
+ COEFF(0, -1, 2) = 1/32 z + 1/40 z + 9/1000 x y - 3/80 y z + ---- x
+ 1000
+
+ 2 17 27 2
+ - 3/160 x - 1/80 x z - ---- - ---- y + 3/160 y , COEFF(1, -1, 2) =
+ 3000 1000
+
+ 2 49 2
+ - 9/500 y + 1/80 z - 3/160 x - 9/1000 x y + ---- x + 1/80 x z + 3/160 y
+ 2000
+
+ 137 2 2
+ - ----- + 1/32 z - 3/80 y z, COEFF(2, -1, 2) = - 9/1000 y + 1/32 z
+ 12000
+
+ 2 41 2 27
+ + 3/160 x + 3/80 x z - --- + 3/160 y - 3/2000 x - 3/80 y z - ---- x y,
+ 750 1000
+
+ 2 17 2 2
+ COEFF(-1, 0, 2) = - 1/80 y z + 1/32 z - ---- - 3/160 y + 3/160 x
+ 3000
+
+ 13 27
+ + 1/40 z + ---- y - ---- x - 3/80 x z + 9/1000 x y, COEFF(0, 0, 2) =
+ 1000 1000
+
+ 2 2 349
+ 3/1000 x y + 2/125 x + 2/125 y + 1/32 z - 3/160 y + ----- + 1/80 z
+ 12000
+
+ 2 2
+ - 3/160 x - 1/80 y z - 1/80 x z, COEFF(1, 0, 2) = 1/80 x z - 3/160 x
+
+ 43 2 2 79 19
+ + ---- x - 1/80 y z - 3/1000 x y + 1/32 z - 3/160 y + ---- + ---- y,
+ 2000 3000 1000
+
+ 21 167 2
+ COEFF(2, 0, 2) = - 1/80 z - 1/80 y z - ---- x + 3/80 x z - ----- + 3/160 x
+ 2000 12000
+
+ 11 2 2
+ + --- y - 3/160 y + 1/32 z - 9/1000 x y, COEFF(-1, 1, 2) = - 3/80 x z
+ 500
+
+ 137 2 2 49
+ - ----- - 9/500 x + 1/80 z - 9/1000 x y + 3/160 x - 3/160 y + ---- y
+ 12000 2000
+
+ 2 79 2 2 19
+ + 1/80 y z + 1/32 z , COEFF(0, 1, 2) = ---- + 1/32 z - 3/160 x + ---- x
+ 3000 1000
+
+ 43 2
+ - 1/80 x z + 1/80 y z + ---- y - 3/160 y - 3/1000 x y, COEFF(1, 1, 2) =
+ 2000
+
+ 37 37 2 319
+ ---- x + ---- y + 1/80 x z - 1/80 z + 1/80 y z - 3/160 x + -----
+ 2000 2000 12000
+
+ 2 2
+ - 3/160 y + 3/1000 x y + 1/32 z , COEFF(2, 1, 2) = 1/80 y z + 3/80 x z
+
+ 39 2 2 2 31
+ - 4/375 - ---- x + 3/160 x + 1/32 z - 3/160 y - 1/40 z + ---- y
+ 2000 2000
+
+ 2 2
+ + 9/1000 x y, COEFF(-1, 2, 2) = 1/32 z + 3/80 y z + 3/160 y - 9/1000 x
+
+ 41 27 2
+ - --- - ---- x y - 3/80 x z + 3/160 x - 3/2000 y, COEFF(0, 2, 2) =
+ 750 1000
+
+ 167 2 2 11
+ - ----- + 3/160 y + 1/32 z - 1/80 x z - 1/80 z + 3/80 y z + --- x
+ 12000 500
+
+ 2 21 39
+ - 3/160 x - ---- y - 9/1000 x y, COEFF(1, 2, 2) = - 1/40 z - ---- y
+ 2000 2000
+
+ 2 31 2 2
+ + 1/32 z + ---- x + 1/80 x z - 4/375 - 3/160 x + 3/160 y + 3/80 y z
+ 2000
+
+ 2 57 2
+ + 9/1000 x y, COEFF(2, 2, 2) = 3/160 y - ---- y + 3/160 x - 3/80 z
+ 2000
+
+ 2 539 27 57
+ + 3/80 y z + 1/32 z - ----- + ---- x y - ---- x + 3/80 x z]
+ 12000 1000 2000
+
+> print_coeff__lc_of_data(%, "coeff_dz_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c");
+bytes used=437153556, alloc=4848776, time=47.21
+bytes used=438153828, alloc=4848776, time=47.30
+bytes used=439154016, alloc=4848776, time=47.37
+bytes used=440154276, alloc=4848776, time=47.53
+bytes used=441154476, alloc=4848776, time=47.62
+bytes used=442155232, alloc=4848776, time=47.71
+bytes used=443176888, alloc=4848776, time=47.79
+bytes used=444192476, alloc=4848776, time=47.88
+bytes used=445199868, alloc=4848776, time=48.00
+bytes used=446200096, alloc=4848776, time=48.13
+bytes used=447200348, alloc=4848776, time=48.64
+bytes used=448200528, alloc=4848776, time=48.82
+bytes used=449201052, alloc=4848776, time=48.90
+bytes used=450201676, alloc=4848776, time=48.97
+bytes used=451201948, alloc=4848776, time=49.04
+bytes used=452202104, alloc=4848776, time=49.12
+bytes used=453213900, alloc=4848776, time=49.25
+bytes used=454214136, alloc=4848776, time=49.38
+bytes used=455214320, alloc=4848776, time=49.53
+bytes used=456224644, alloc=4848776, time=49.66
+bytes used=457224924, alloc=4848776, time=49.83
+bytes used=458225076, alloc=4848776, time=49.93
+bytes used=459225308, alloc=4848776, time=50.04
+bytes used=460236356, alloc=4848776, time=50.67
+bytes used=461236552, alloc=4848776, time=50.94
+bytes used=462236824, alloc=4848776, time=51.02
+bytes used=463237104, alloc=4848776, time=51.09
+bytes used=464237452, alloc=4848776, time=51.17
+bytes used=465237692, alloc=4848776, time=51.24
+bytes used=466237876, alloc=4848776, time=51.45
+bytes used=467238032, alloc=4848776, time=51.59
+bytes used=468238284, alloc=4848776, time=51.70
+bytes used=469238480, alloc=4848776, time=52.45
+bytes used=470238684, alloc=4848776, time=52.62
+bytes used=471238940, alloc=4848776, time=52.69
+bytes used=472239120, alloc=4848776, time=52.77
+bytes used=473239256, alloc=4848776, time=52.84
+bytes used=474239468, alloc=4848776, time=53.00
+bytes used=475239668, alloc=4848776, time=53.13
+bytes used=476239836, alloc=4848776, time=53.88
+bytes used=477240100, alloc=4848776, time=54.06
+bytes used=478240368, alloc=4848776, time=54.13
+bytes used=479240688, alloc=4848776, time=54.21
+bytes used=480240876, alloc=4848776, time=54.32
+bytes used=481241084, alloc=4848776, time=54.49
+bytes used=482241268, alloc=4848776, time=55.21
+bytes used=483241628, alloc=4848776, time=55.43
+bytes used=484241784, alloc=4848776, time=55.55
+bytes used=485242084, alloc=4848776, time=55.71
+>
+# d^2/dx^2
+> simplify( diff(interp_3d_cube_order3_smooth0,x,x) );
+ 11
+- 3/80 z DATA(0, 1, 2) - -- DATA(0, 0, 0) + 1/20 DATA(1, 0, 0)
+ 80
+
+ - 1/8 DATA(0, 1, 0) + 1/16 DATA(1, 1, 0) - 1/8 DATA(0, 0, 1)
+
+ + 1/16 DATA(1, 0, 1) - 9/80 DATA(0, 1, 1) + 3/40 DATA(1, 1, 1)
+
+ - 1/80 z DATA(1, 2, 1) + 3/80 z DATA(0, 1, -1) - 3/80 z DATA(0, 2, 2)
+
+ - 3/80 z DATA(1, -1, 2) - 3/80 z DATA(1, 2, 2) + 3/80 z DATA(2, 0, 2)
+
+ + 1/80 z DATA(1, 2, 0) - 1/80 z DATA(2, 2, 0) - 1/80 z DATA(2, 1, 0)
+
+ + 1/80 z DATA(2, 1, 1) + 3/80 z DATA(-1, 1, 2) + 3/80 z DATA(-1, 0, 2)
+
+ - 3/80 z DATA(0, 0, 2) - 3/80 z DATA(1, 1, 2) - 1/80 z DATA(2, 0, 0)
+
+ + 3/80 z DATA(2, 1, 2) - 1/80 z DATA(0, -1, 1) + 1/80 z DATA(-1, 0, 1)
+
+ + 1/80 z DATA(-1, -1, 1) + 3/80 z DATA(1, 1, -1) - 1/80 z DATA(-1, -1, 0)
+
+ + 1/80 z DATA(2, -1, 1) + 1/80 z DATA(2, 0, 1) - 1/80 z DATA(-1, 2, 0)
+
+ + 1/80 z DATA(0, 2, 0) - 3/80 z DATA(-1, 0, -1) + 3/80 z DATA(0, 0, -1)
+
+ + 3/80 z DATA(2, 2, 2) - 1/80 z DATA(1, -1, 1) - 3/80 z DATA(2, 1, -1)
+
+ - 3/80 z DATA(-1, 2, -1) + 1/80 z DATA(1, 1, 0) + 1/80 z DATA(1, -1, 0)
+
+ + 3/80 z DATA(1, 0, -1) - 3/80 z DATA(-1, 1, -1) + 1/80 z DATA(-1, 1, 1)
+
+ - 3/80 z DATA(-1, -1, -1) + 3/80 z DATA(0, -1, -1)
+
+ + 3/80 z DATA(1, -1, -1) - 1/80 z DATA(-1, 1, 0) - 1/80 z DATA(-1, 0, 0)
+
+ - 1/80 y DATA(-1, 0, 2) - 1/80 y DATA(1, 1, 2) - 1/80 y DATA(2, 0, 0)
+
+ + 1/80 y DATA(2, 1, 2) - 1/80 z DATA(1, 0, 1) - 1/80 z DATA(1, 1, 1)
+
+ - 1/80 z DATA(2, -1, 0) - 1/80 z DATA(0, 0, 1) + 1/80 z DATA(0, 0, 0)
+
+ - 1/80 z DATA(0, 1, 1) + 1/80 z DATA(0, -1, 0) + 1/80 z DATA(2, 2, 1)
+
+ + 3/80 z DATA(-1, -1, 2) - 3/80 z DATA(0, -1, 2) + 1/80 z DATA(-1, 2, 1)
+
+ - 1/80 z DATA(0, 2, 1) + 3/80 z DATA(0, 2, -1) - 3/80 z DATA(2, 0, -1)
+
+ - 3/80 z DATA(2, -1, -1) + 3/80 z DATA(1, 2, -1) - 3/80 z DATA(2, 2, -1)
+
+ + 1/80 y DATA(0, 0, 2) + 3/80 y DATA(1, -1, 2) - 3/80 y DATA(1, 2, 2)
+
+ + 3/80 y DATA(2, 2, 2) - 1/80 y DATA(0, 1, 2) + 1/80 y DATA(1, 0, 2)
+
+ - 3/80 y DATA(2, -1, 2) + 3/80 y DATA(1, -1, -1) + 1/80 y DATA(-1, 1, 2)
+
+ + 1/80 z DATA(1, 0, 0) + 1/80 z DATA(0, 1, 0) - 1/80 y DATA(0, 1, -1)
+
+ - 3/80 y DATA(0, 2, 2) - 3/80 y DATA(0, 2, 0) - 1/80 y DATA(-1, 0, -1)
+
+ + 1/80 y DATA(0, 0, -1) + 1/80 y DATA(1, 0, -1) + 1/80 y DATA(-1, 1, -1)
+
+ + 1/80 y DATA(-1, 1, 1) - 3/80 y DATA(-1, -1, -1) + 3/80 y DATA(0, -1, -1)
+
+ - 1/80 y DATA(2, 0, 2) + 3/80 y DATA(2, 2, 0) + 1/80 y DATA(2, 1, 0)
+
+ + 1/80 y DATA(2, 1, 1) - 3/80 y DATA(2, -1, 1) - 1/80 y DATA(2, 0, 1)
+
+ + 3/80 y DATA(-1, 2, 0) + 3/80 y DATA(2, 2, 1) - 3/80 y DATA(-1, -1, 2)
+
+ + 3/80 y DATA(0, -1, 2) + 3/80 y DATA(-1, 2, 1) - 3/80 y DATA(0, 2, -1)
+
+ + 1/80 y DATA(-1, 1, 0) - 1/80 y DATA(-1, 0, 0) + 3/80 y DATA(0, -1, 1)
+
+ + 3/80 y DATA(1, -1, 1) - 1/80 y DATA(-1, 0, 1) - 3/80 y DATA(-1, -1, 1)
+
+ - 1/80 y DATA(1, 1, -1) - 3/80 y DATA(-1, -1, 0) + 3/80 y DATA(0, -1, 0)
+
+ + 3/80 y DATA(1, -1, 0) - 1/80 y DATA(1, 1, 1) + 1/80 y DATA(0, 0, 1)
+
+ + 1/80 y DATA(0, 0, 0) + 1/80 y DATA(1, 0, 0) - 1/80 y DATA(0, 1, 0)
+
+ + 1/80 y DATA(1, 0, 1) - 1/80 y DATA(2, 0, -1) - 3/80 y DATA(2, -1, -1)
+
+ - 3/80 y DATA(1, 2, -1) + 1/80 y DATA(2, 1, -1) + 3/80 y DATA(-1, 2, -1)
+
+ - 3/80 y DATA(2, -1, 0) + 3/16 x DATA(0, 1, 2) - 3/16 x DATA(1, 2, 1)
+
+ + 3/16 x DATA(0, 1, -1) + 3/16 x DATA(0, 2, 2) - 3/16 x DATA(1, -1, 2)
+
+ - 3/16 x DATA(1, 2, 2) - 1/80 y DATA(1, 1, 0) - 1/80 y DATA(0, 1, 1)
+
+ - 3/16 x DATA(1, 0, 2) - 1/16 x DATA(-1, 0, 2) + 3/16 x DATA(0, 0, 2)
+
+ - 3/16 x DATA(1, 1, 2) + 1/16 x DATA(2, 0, 0) - 1/16 x DATA(-1, 2, 2)
+
+ + 1/16 x DATA(2, 2, 2) + 1/16 x DATA(2, 0, 2) - 1/16 x DATA(-1, 1, 2)
+
+ + 1/16 x DATA(2, 1, 2) + 3/16 x DATA(0, 0, -1) - 3/16 x DATA(1, 0, -1)
+
+ - 1/16 x DATA(-1, 1, -1) - 3/16 x DATA(1, 2, 0) + 1/16 x DATA(2, 2, 0)
+
+ + 1/16 x DATA(2, 1, 1) + 1/16 x DATA(2, -1, 1) - 1/16 x DATA(-1, 2, 0)
+
+ + 3/16 x DATA(0, 2, 0) - 3/80 y DATA(1, 2, 1) - 3/16 x DATA(1, -1, -1)
+
+ - 1/16 x DATA(-1, 1, 1) - 1/16 x DATA(-1, -1, -1) - 1/16 x DATA(-1, 0, -1)
+
+ + 3/16 x DATA(0, -1, -1) + 3/16 x DATA(0, 2, 1) + 3/16 x DATA(0, 2, -1)
+
+ + 1/16 x DATA(2, 0, -1) + 1/16 x DATA(2, -1, -1) - 1/16 x DATA(-1, -1, 0)
+
+ - 1/16 x DATA(-1, 1, 0) + 3/16 x DATA(0, -1, 1) - 3/16 x DATA(1, -1, 1)
+
+ - 1/16 x DATA(-1, 0, 1) - 1/16 x DATA(-1, -1, 1) - 1/16 x DATA(-1, 0, 0)
+
+ + 3/16 x DATA(0, -1, 0) + 1/16 x DATA(2, 2, 1) - 1/16 x DATA(-1, -1, 2)
+
+ + 3/16 x DATA(0, -1, 2) - 1/16 x DATA(-1, 2, 1) - 3/16 x DATA(1, -1, 0)
+
+ + 3/16 x DATA(0, 1, 0) - 3/16 x DATA(1, 1, -1) - 3/16 x DATA(1, 2, -1)
+
+ + 1/16 x DATA(2, 1, -1) - 1/16 x DATA(-1, 2, -1) - 3/16 x DATA(1, 1, 0)
+
+ - 3/16 x DATA(1, 0, 1) + 3/16 x DATA(0, 1, 1) - 3/16 x DATA(1, 1, 1)
+
+ + 1/16 x DATA(2, -1, 0) + 3/16 x DATA(0, 0, 1) + 3/16 x DATA(0, 0, 0)
+
+ - 3/16 x DATA(1, 0, 0) + 1/40 DATA(2, -1, 0) + 1/80 DATA(2, 1, -1)
+
+ + 1/16 DATA(-1, 2, -1) - 1/8 DATA(0, 2, -1) + 1/16 DATA(1, 2, -1)
+
+ + 1/40 DATA(2, 0, -1) + 3/80 DATA(2, -1, -1) - 1/40 DATA(2, 2, 1)
+
+ + 1/16 DATA(-1, -1, 2) - 1/8 DATA(0, -1, 2) + 3/80 DATA(-1, 2, 1)
+
+ 11
+ - 1/10 DATA(0, 2, 1) + 7/80 DATA(1, 2, 1) - -- DATA(0, 1, -1)
+ 80
+
+ + 1/20 DATA(1, 1, -1) + 7/80 DATA(-1, -1, 0) - 3/20 DATA(0, -1, 0)
+
+ + 3/80 DATA(1, -1, 0) + 3/40 DATA(-1, 0, 0) + 1/16 DATA(-1, 1, 0)
+
+ 11
+ + 3/40 DATA(-1, -1, 1) - -- DATA(0, -1, 1) + 1/20 DATA(1, -1, 1)
+ 80
+
+ + 1/16 DATA(-1, 0, 1) + 1/20 DATA(-1, 1, 1) + 1/10 DATA(-1, -1, -1)
+
+ 13
+ - -- DATA(0, -1, -1) + 1/40 DATA(1, -1, -1) + 7/80 DATA(-1, 0, -1)
+ 80
+
+ - 3/20 DATA(0, 0, -1) + 3/80 DATA(1, 0, -1) + 3/40 DATA(-1, 1, -1)
+
+ - 1/80 DATA(2, 1, 1) + 1/80 DATA(2, -1, 1) + 1/20 DATA(-1, 2, 0)
+
+ - 9/80 DATA(0, 2, 0) + 3/40 DATA(1, 2, 0) - 1/80 DATA(2, 2, 0)
+
+ + 1/80 DATA(2, 0, 0) - 1/40 DATA(2, 1, 2) - 1/80 DATA(2, 0, 2)
+
+ + 3/80 DATA(-1, 1, 2) - 1/10 DATA(0, 1, 2) + 7/80 DATA(1, 1, 2)
+
+ + 3/40 DATA(1, 0, 2) + 1/20 DATA(-1, 0, 2) - 9/80 DATA(0, 0, 2)
+
+ + 1/16 DATA(1, -1, 2) - 3/80 DATA(2, 2, 2) + 1/10 DATA(1, 2, 2)
+
+ + 1/40 DATA(-1, 2, 2) - 7/80 DATA(0, 2, 2) - 3/80 y DATA(1, 2, 0)
+
+ + 3/80 y DATA(-1, 2, 2) + 3/80 y DATA(2, 2, -1) - 3/80 y DATA(0, 2, 1)
+
+ + 1/16 x DATA(2, 2, -1) + 1/16 x DATA(2, 0, 1) + 1/16 x DATA(2, 1, 0)
+
+ + 1/16 x DATA(2, -1, 2) - 3/80 z DATA(1, 0, 2) + 3/80 z DATA(-1, 2, 2)
+
+ + 3/80 z DATA(2, -1, 2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=486255580, alloc=4848776, time=55.81
+bytes used=487271896, alloc=4848776, time=55.89
+bytes used=488272060, alloc=4848776, time=55.97
+bytes used=489282732, alloc=4848776, time=56.05
+bytes used=490283152, alloc=4848776, time=56.13
+[COEFF(-1, -1, -1) = - 3/80 z + 1/10 - 3/80 y - 1/16 x,
+
+ 13
+ COEFF(0, -1, -1) = - -- + 3/80 z + 3/80 y + 3/16 x,
+ 80
+
+ COEFF(1, -1, -1) = 3/80 z - 3/16 x + 3/80 y + 1/40,
+
+ COEFF(2, -1, -1) = - 3/80 y - 3/80 z + 3/80 + 1/16 x,
+
+ COEFF(-1, 0, -1) = 7/80 - 1/80 y - 3/80 z - 1/16 x,
+
+ COEFF(0, 0, -1) = 3/16 x + 3/80 z + 1/80 y - 3/20,
+
+ COEFF(1, 0, -1) = 3/80 z - 3/16 x + 1/80 y + 3/80,
+
+ COEFF(2, 0, -1) = - 3/80 z + 1/16 x + 1/40 - 1/80 y,
+
+ COEFF(-1, 1, -1) = 1/80 y - 1/16 x + 3/40 - 3/80 z,
+
+ 11
+ COEFF(0, 1, -1) = 3/16 x - 1/80 y - -- + 3/80 z,
+ 80
+
+ COEFF(1, 1, -1) = 1/20 + 3/80 z - 1/80 y - 3/16 x,
+
+ COEFF(2, 1, -1) = 1/16 x - 3/80 z + 1/80 + 1/80 y,
+
+ COEFF(-1, 2, -1) = - 3/80 z + 3/80 y - 1/16 x + 1/16,
+
+ COEFF(0, 2, -1) = - 1/8 + 3/80 z - 3/80 y + 3/16 x,
+
+ COEFF(1, 2, -1) = - 3/16 x + 1/16 + 3/80 z - 3/80 y,
+
+ COEFF(2, 2, -1) = 1/16 x - 3/80 z + 3/80 y,
+
+ COEFF(-1, -1, 0) = - 1/80 z - 1/16 x - 3/80 y + 7/80,
+
+ COEFF(0, -1, 0) = 3/16 x + 3/80 y - 3/20 + 1/80 z,
+
+ COEFF(1, -1, 0) = 3/80 + 1/80 z - 3/16 x + 3/80 y,
+
+ COEFF(2, -1, 0) = - 1/80 z + 1/40 + 1/16 x - 3/80 y,
+
+ COEFF(-1, 0, 0) = - 1/80 y - 1/16 x + 3/40 - 1/80 z,
+
+ 11
+ COEFF(0, 0, 0) = 3/16 x + 1/80 z - -- + 1/80 y,
+ 80
+
+ COEFF(1, 0, 0) = - 3/16 x + 1/80 y + 1/80 z + 1/20,
+
+ COEFF(2, 0, 0) = 1/16 x - 1/80 z + 1/80 - 1/80 y,
+
+ COEFF(-1, 1, 0) = 1/16 - 1/80 z - 1/16 x + 1/80 y,
+
+ COEFF(0, 1, 0) = 3/16 x - 1/8 + 1/80 z - 1/80 y,
+
+ COEFF(1, 1, 0) = - 1/80 y + 1/16 + 1/80 z - 3/16 x,
+
+ COEFF(2, 1, 0) = - 1/80 z + 1/16 x + 1/80 y,
+
+ COEFF(-1, 2, 0) = - 1/16 x + 1/20 - 1/80 z + 3/80 y,
+
+ COEFF(0, 2, 0) = 3/16 x - 3/80 y + 1/80 z - 9/80,
+
+ COEFF(1, 2, 0) = 1/80 z - 3/80 y - 3/16 x + 3/40,
+
+ COEFF(2, 2, 0) = - 1/80 z - 1/80 + 3/80 y + 1/16 x,
+
+ COEFF(-1, -1, 1) = 1/80 z - 1/16 x + 3/40 - 3/80 y,
+
+ 11
+ COEFF(0, -1, 1) = 3/16 x - -- + 3/80 y - 1/80 z,
+ 80
+
+ COEFF(1, -1, 1) = - 3/16 x - 1/80 z + 3/80 y + 1/20,
+
+ COEFF(2, -1, 1) = 1/16 x + 1/80 z + 1/80 - 3/80 y,
+
+ COEFF(-1, 0, 1) = - 1/16 x - 1/80 y + 1/80 z + 1/16,
+
+ COEFF(0, 0, 1) = - 1/8 - 1/80 z + 3/16 x + 1/80 y,
+
+ COEFF(1, 0, 1) = 1/16 + 1/80 y - 1/80 z - 3/16 x,
+
+ COEFF(2, 0, 1) = 1/80 z - 1/80 y + 1/16 x,
+
+ COEFF(-1, 1, 1) = - 1/16 x + 1/80 z + 1/20 + 1/80 y,
+
+ COEFF(0, 1, 1) = - 1/80 y + 3/16 x - 9/80 - 1/80 z,
+
+ COEFF(1, 1, 1) = - 3/16 x - 1/80 y + 3/40 - 1/80 z,
+
+ COEFF(2, 1, 1) = - 1/80 + 1/80 z + 1/80 y + 1/16 x,
+
+ COEFF(-1, 2, 1) = 3/80 y - 1/16 x + 1/80 z + 3/80,
+
+ COEFF(0, 2, 1) = 3/16 x - 1/80 z - 1/10 - 3/80 y,
+
+ COEFF(1, 2, 1) = - 3/80 y - 1/80 z + 7/80 - 3/16 x,
+
+ COEFF(2, 2, 1) = 3/80 y + 1/16 x + 1/80 z - 1/40,
+
+ COEFF(-1, -1, 2) = - 3/80 y + 1/16 - 1/16 x + 3/80 z,
+
+ COEFF(0, -1, 2) = 3/16 x - 1/8 + 3/80 y - 3/80 z,
+
+ COEFF(1, -1, 2) = 1/16 - 3/80 z + 3/80 y - 3/16 x,
+
+ COEFF(2, -1, 2) = 3/80 z - 3/80 y + 1/16 x,
+
+ COEFF(-1, 0, 2) = 3/80 z - 1/16 x + 1/20 - 1/80 y,
+
+ COEFF(0, 0, 2) = - 3/80 z + 1/80 y + 3/16 x - 9/80,
+
+ COEFF(1, 0, 2) = - 3/80 z + 1/80 y - 3/16 x + 3/40,
+
+ COEFF(2, 0, 2) = 1/16 x + 3/80 z - 1/80 - 1/80 y,
+
+ COEFF(-1, 1, 2) = 1/80 y - 1/16 x + 3/80 z + 3/80,
+
+ COEFF(0, 1, 2) = - 1/10 - 1/80 y + 3/16 x - 3/80 z,
+
+ COEFF(1, 1, 2) = 7/80 - 3/16 x - 3/80 z - 1/80 y,
+
+ COEFF(2, 1, 2) = 1/16 x + 3/80 z + 1/80 y - 1/40,
+
+ COEFF(-1, 2, 2) = 1/40 + 3/80 z + 3/80 y - 1/16 x,
+
+ COEFF(0, 2, 2) = - 3/80 z - 7/80 - 3/80 y + 3/16 x,
+
+ COEFF(1, 2, 2) = - 3/16 x + 1/10 - 3/80 z - 3/80 y,
+
+ COEFF(2, 2, 2) = - 3/80 + 1/16 x + 3/80 z + 3/80 y]
+
+> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c");
+bytes used=491283308, alloc=4848776, time=56.22
+bytes used=492283652, alloc=4848776, time=56.31
+bytes used=493290236, alloc=4848776, time=56.40
+bytes used=494290480, alloc=4848776, time=56.66
+bytes used=495290804, alloc=4848776, time=56.79
+bytes used=496290972, alloc=4848776, time=56.86
+bytes used=497292408, alloc=4848776, time=56.96
+bytes used=498292624, alloc=4848776, time=57.06
+bytes used=499292812, alloc=4848776, time=57.41
+bytes used=500293028, alloc=4848776, time=57.55
+bytes used=501293648, alloc=4848776, time=57.86
+>
+# d^2/dxdy
+> simplify( diff(interp_3d_cube_order3_smooth0,x,y) );
+bytes used=502293832, alloc=4848776, time=57.95
+ 19
+- 3/1000 z DATA(0, 1, 2) - ---- DATA(0, 0, 0) - 3/1000 DATA(1, 0, 0)
+ 2000
+
+ 31 21
+ - 3/1000 DATA(0, 1, 0) + ---- DATA(1, 1, 0) - ---- DATA(0, 0, 1)
+ 2000 2000
+
+ 29
+ - 1/500 DATA(1, 0, 1) - 1/500 DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 2000
+
+ + 3/1000 z DATA(1, 2, 1) + 3/1000 z DATA(0, 1, -1)
+
+ - 9/1000 z DATA(0, 2, 2) - 9/1000 z DATA(1, -1, 2)
+
+ + 9/1000 z DATA(1, 2, 2) - 9/1000 z DATA(2, 0, 2) - 3/1000 z DATA(1, 2, 0)
+
+ - 9/1000 z DATA(2, 2, 0) - 3/1000 z DATA(2, 1, 0) + 3/1000 z DATA(2, 1, 1)
+
+ - 9/1000 z DATA(-1, 1, 2) + 9/1000 z DATA(-1, 0, 2)
+
+ + 3/1000 z DATA(0, 0, 2) + 3/1000 z DATA(1, 1, 2) + 3/1000 z DATA(2, 0, 0)
+
+ + 9/1000 z DATA(2, 1, 2) + 3/1000 z DATA(0, -1, 1)
+
+ + 3/1000 z DATA(-1, 0, 1) + 9/1000 z DATA(-1, -1, 1)
+
+ - 3/1000 z DATA(1, 1, -1) - 9/1000 z DATA(-1, -1, 0)
+
+ - 9/1000 z DATA(2, -1, 1) - 3/1000 z DATA(2, 0, 1)
+
+ + 9/1000 z DATA(-1, 2, 0) + 3/1000 z DATA(0, 2, 0)
+
+ - 9/1000 z DATA(-1, 0, -1) - 3/1000 z DATA(0, 0, -1)
+
+ 27
+ + ---- z DATA(2, 2, 2) - 3/1000 z DATA(1, -1, 1) - 9/1000 z DATA(2, 1, -1)
+ 1000
+
+ 27
+ + ---- z DATA(-1, 2, -1) - 1/1000 z DATA(1, 1, 0)
+ 1000
+
+ + 3/1000 z DATA(1, -1, 0) + 3/1000 z DATA(1, 0, -1)
+
+ + 9/1000 z DATA(-1, 1, -1) - 3/1000 z DATA(-1, 1, 1)
+
+ 27
+ - ---- z DATA(-1, -1, -1) - 9/1000 z DATA(0, -1, -1)
+ 1000
+
+ + 9/1000 z DATA(1, -1, -1) + 3/1000 z DATA(-1, 1, 0)
+
+ - 3/1000 z DATA(-1, 0, 0) + 3/80 y DATA(-1, 0, 2) - 1/80 y DATA(1, 1, 2)
+
+ - 3/80 y DATA(2, 0, 0) - 3/80 y DATA(2, 1, 2) - 1/1000 z DATA(1, 0, 1)
+
+ + 1/1000 z DATA(1, 1, 1) + 9/1000 z DATA(2, -1, 0)
+
+ + 1/1000 z DATA(0, 0, 1) - 1/1000 z DATA(0, 0, 0) - 1/1000 z DATA(0, 1, 1)
+
+ - 3/1000 z DATA(0, -1, 0) + 9/1000 z DATA(2, 2, 1)
+
+ 27
+ + ---- z DATA(-1, -1, 2) + 9/1000 z DATA(0, -1, 2)
+ 1000
+
+ - 9/1000 z DATA(-1, 2, 1) - 3/1000 z DATA(0, 2, 1)
+
+ + 9/1000 z DATA(0, 2, -1) + 9/1000 z DATA(2, 0, -1)
+
+ 27 27
+ + ---- z DATA(2, -1, -1) - 9/1000 z DATA(1, 2, -1) - ---- z DATA(2, 2, -1)
+ 1000 1000
+
+ + 1/80 y DATA(0, 0, 2) + 1/80 y DATA(1, -1, 2) + 1/80 y DATA(1, 2, 2)
+
+ + 3/80 y DATA(2, 2, 2) + 1/80 y DATA(0, 1, 2) - 1/80 y DATA(1, 0, 2)
+
+ + 3/80 y DATA(2, -1, 2) + 1/80 y DATA(1, -1, -1) + 3/80 y DATA(-1, 1, 2)
+
+ + 1/1000 z DATA(1, 0, 0) + 1/1000 z DATA(0, 1, 0) + 1/80 y DATA(0, 1, -1)
+
+ - 1/80 y DATA(0, 2, 2) - 1/80 y DATA(0, 2, 0) + 3/80 y DATA(-1, 0, -1)
+
+ + 1/80 y DATA(0, 0, -1) - 1/80 y DATA(1, 0, -1) + 3/80 y DATA(-1, 1, -1)
+
+ + 3/80 y DATA(-1, 1, 1) - 3/80 y DATA(-1, -1, -1) - 1/80 y DATA(0, -1, -1)
+
+ - 3/80 y DATA(2, 0, 2) + 3/80 y DATA(2, 2, 0) - 3/80 y DATA(2, 1, 0)
+
+ - 3/80 y DATA(2, 1, 1) + 3/80 y DATA(2, -1, 1) - 3/80 y DATA(2, 0, 1)
+
+ - 3/80 y DATA(-1, 2, 0) + 3/80 y DATA(2, 2, 1) - 3/80 y DATA(-1, -1, 2)
+
+ - 1/80 y DATA(0, -1, 2) - 3/80 y DATA(-1, 2, 1) - 1/80 y DATA(0, 2, -1)
+
+ + 3/80 y DATA(-1, 1, 0) + 3/80 y DATA(-1, 0, 0) - 1/80 y DATA(0, -1, 1)
+
+ + 1/80 y DATA(1, -1, 1) + 3/80 y DATA(-1, 0, 1) - 3/80 y DATA(-1, -1, 1)
+
+ - 1/80 y DATA(1, 1, -1) - 3/80 y DATA(-1, -1, 0) - 1/80 y DATA(0, -1, 0)
+
+ + 1/80 y DATA(1, -1, 0) - 1/80 y DATA(1, 1, 1) + 1/80 y DATA(0, 0, 1)
+
+ + 1/80 y DATA(0, 0, 0) - 1/80 y DATA(1, 0, 0) + 1/80 y DATA(0, 1, 0)
+
+ - 1/80 y DATA(1, 0, 1) - 3/80 y DATA(2, 0, -1) + 3/80 y DATA(2, -1, -1)
+
+ + 1/80 y DATA(1, 2, -1) - 3/80 y DATA(2, 1, -1) - 3/80 y DATA(-1, 2, -1)
+
+ + 3/80 y DATA(2, -1, 0) - 1/80 x DATA(0, 1, 2) - 3/80 x DATA(1, 2, 1)
+
+ - 1/80 x DATA(0, 1, -1) - 3/80 x DATA(0, 2, 2) + 3/80 x DATA(1, -1, 2)
+
+ - 3/80 x DATA(1, 2, 2) - 1/80 y DATA(1, 1, 0) + 1/80 y DATA(0, 1, 1)
+
+ + 1/80 x DATA(1, 0, 2) - 1/80 x DATA(-1, 0, 2) + 1/80 x DATA(0, 0, 2)
+
+ - 1/80 x DATA(1, 1, 2) - 1/80 x DATA(2, 0, 0) + 3/80 x DATA(-1, 2, 2)
+
+ + 3/80 x DATA(2, 2, 2) - 1/80 x DATA(2, 0, 2) + 1/80 x DATA(-1, 1, 2)
+
+ + 1/80 x DATA(2, 1, 2) + 1/80 x DATA(0, 0, -1) + 1/80 x DATA(1, 0, -1)
+
+ + 1/80 x DATA(-1, 1, -1) - 3/80 x DATA(1, 2, 0) + 3/80 x DATA(2, 2, 0)
+
+ + 1/80 x DATA(2, 1, 1) - 3/80 x DATA(2, -1, 1) + 3/80 x DATA(-1, 2, 0)
+
+ - 3/80 x DATA(0, 2, 0) + 1/80 y DATA(1, 2, 1) + 3/80 x DATA(1, -1, -1)
+
+ + 1/80 x DATA(-1, 1, 1) - 3/80 x DATA(-1, -1, -1) - 1/80 x DATA(-1, 0, -1)
+
+ + 3/80 x DATA(0, -1, -1) - 3/80 x DATA(0, 2, 1) - 3/80 x DATA(0, 2, -1)
+
+ - 1/80 x DATA(2, 0, -1) - 3/80 x DATA(2, -1, -1) - 3/80 x DATA(-1, -1, 0)
+
+ + 1/80 x DATA(-1, 1, 0) + 3/80 x DATA(0, -1, 1) + 3/80 x DATA(1, -1, 1)
+
+ - 1/80 x DATA(-1, 0, 1) - 3/80 x DATA(-1, -1, 1) - 1/80 x DATA(-1, 0, 0)
+
+ + 3/80 x DATA(0, -1, 0) + 3/80 x DATA(2, 2, 1) - 3/80 x DATA(-1, -1, 2)
+
+ + 3/80 x DATA(0, -1, 2) + 3/80 x DATA(-1, 2, 1) + 3/80 x DATA(1, -1, 0)
+
+ - 1/80 x DATA(0, 1, 0) - 1/80 x DATA(1, 1, -1) - 3/80 x DATA(1, 2, -1)
+
+ + 1/80 x DATA(2, 1, -1) + 3/80 x DATA(-1, 2, -1) - 1/80 x DATA(1, 1, 0)
+
+ + 1/80 x DATA(1, 0, 1) - 1/80 x DATA(0, 1, 1) - 1/80 x DATA(1, 1, 1)
+
+ - 3/80 x DATA(2, -1, 0) + 1/80 x DATA(0, 0, 1) + 1/80 x DATA(0, 0, 0)
+
+ 27
+ + 1/80 x DATA(1, 0, 0) - ---- DATA(2, -1, 0) - 3/2000 DATA(2, 2, -1)
+ 1000
+
+ 49 13
+ + ---- DATA(2, 1, -1) - 9/250 DATA(-1, 2, -1) + ---- DATA(0, 2, -1)
+ 2000 1000
+
+ 49 13
+ + ---- DATA(1, 2, -1) + ---- DATA(2, 0, -1) - 9/250 DATA(2, -1, -1)
+ 2000 1000
+
+ 39 93 19
+ - ---- DATA(2, 2, 1) + ---- DATA(-1, -1, 2) - ---- DATA(0, -1, 2)
+ 2000 2000 2000
+
+ 19 37
+ - 9/500 DATA(-1, 2, 1) + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1)
+ 1000 2000
+
+ 33 129
+ - 1/250 DATA(0, 1, -1) + ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0)
+ 2000 2000
+
+ 17
+ - 7/2000 DATA(0, -1, 0) - --- DATA(1, -1, 0) - 7/2000 DATA(-1, 0, 0)
+ 500
+
+ 17 111 13
+ - --- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) - ---- DATA(0, -1, 1)
+ 500 2000 2000
+
+ 31 13 31
+ - ---- DATA(1, -1, 1) - ---- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1)
+ 1000 2000 1000
+
+ 147 37
+ + ---- DATA(-1, -1, -1) - 1/2000 DATA(0, -1, -1) - ---- DATA(1, -1, -1)
+ 2000 1000
+
+ 17
+ - 1/2000 DATA(-1, 0, -1) - ---- DATA(0, 0, -1) - 1/250 DATA(1, 0, -1)
+ 2000
+
+ 37 37
+ - ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1) - 9/500 DATA(2, -1, 1)
+ 1000 2000
+
+ 19 27
+ + ---- DATA(2, 0, 1) - ---- DATA(-1, 2, 0) + 2/125 DATA(0, 2, 0)
+ 1000 1000
+
+ 43 21 43
+ + ---- DATA(1, 2, 0) - ---- DATA(2, 2, 0) + ---- DATA(2, 1, 0)
+ 2000 2000 2000
+
+ 31 11
+ + 2/125 DATA(2, 0, 0) + ---- DATA(2, 1, 2) + --- DATA(2, 0, 2)
+ 2000 500
+
+ 27
+ - 7/250 DATA(-1, 1, 2) - 1/1000 DATA(0, 1, 2) + ---- DATA(1, 1, 2)
+ 2000
+
+ 19
+ - 1/1000 DATA(1, 0, 2) - 9/1000 DATA(2, -1, 2) - ---- DATA(-1, 0, 2)
+ 2000
+
+ 23 57
+ - ---- DATA(0, 0, 2) - 7/250 DATA(1, -1, 2) - ---- DATA(2, 2, 2)
+ 2000 2000
+
+ 31 11
+ + ---- DATA(1, 2, 2) - 9/1000 DATA(-1, 2, 2) + --- DATA(0, 2, 2)
+ 2000 500
+
+ + 1/80 y DATA(1, 2, 0) - 3/80 y DATA(-1, 2, 2) + 3/80 y DATA(2, 2, -1)
+
+ - 1/80 y DATA(0, 2, 1) + 3/80 x DATA(2, 2, -1) - 1/80 x DATA(2, 0, 1)
+
+ + 1/80 x DATA(2, 1, 0) - 3/80 x DATA(2, -1, 2) - 3/1000 z DATA(1, 0, 2)
+
+ 27 27
+ - ---- z DATA(-1, 2, 2) - ---- z DATA(2, -1, 2)
+ 1000 1000
+
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=503297620, alloc=4848776, time=58.03
+bytes used=504297844, alloc=4848776, time=58.11
+bytes used=505312932, alloc=4848776, time=58.19
+bytes used=506313240, alloc=4848776, time=58.27
+ 27 147
+[COEFF(-1, -1, -1) = - ---- z - 3/80 y + ---- - 3/80 x,
+ 1000 2000
+
+ COEFF(0, -1, -1) = 3/80 x - 9/1000 z - 1/2000 - 1/80 y,
+
+ 37
+ COEFF(1, -1, -1) = - ---- + 1/80 y + 3/80 x + 9/1000 z,
+ 1000
+
+ 27
+ COEFF(2, -1, -1) = - 3/80 x - 9/250 + ---- z + 3/80 y,
+ 1000
+
+ COEFF(-1, 0, -1) = 3/80 y - 1/80 x - 1/2000 - 9/1000 z,
+
+ 17
+ COEFF(0, 0, -1) = - ---- - 3/1000 z + 1/80 y + 1/80 x,
+ 2000
+
+ COEFF(1, 0, -1) = 1/80 x - 1/250 + 3/1000 z - 1/80 y,
+
+ 13
+ COEFF(2, 0, -1) = - 1/80 x + 9/1000 z - 3/80 y + ----,
+ 1000
+
+ 37
+ COEFF(-1, 1, -1) = 3/80 y + 9/1000 z - ---- + 1/80 x,
+ 1000
+
+ COEFF(0, 1, -1) = - 1/80 x - 1/250 + 3/1000 z + 1/80 y,
+
+ 33
+ COEFF(1, 1, -1) = - 1/80 y - 1/80 x - 3/1000 z + ----,
+ 2000
+
+ 49
+ COEFF(2, 1, -1) = - 3/80 y + 1/80 x + ---- - 9/1000 z,
+ 2000
+
+ 27
+ COEFF(-1, 2, -1) = 3/80 x + ---- z - 3/80 y - 9/250,
+ 1000
+
+ 13
+ COEFF(0, 2, -1) = - 1/80 y - 3/80 x + ---- + 9/1000 z,
+ 1000
+
+ 49
+ COEFF(1, 2, -1) = 1/80 y - 3/80 x - 9/1000 z + ----,
+ 2000
+
+ 27
+ COEFF(2, 2, -1) = 3/80 y - 3/2000 + 3/80 x - ---- z,
+ 1000
+
+ 129
+ COEFF(-1, -1, 0) = - 3/80 x + ---- - 9/1000 z - 3/80 y,
+ 2000
+
+ COEFF(0, -1, 0) = - 7/2000 - 3/1000 z - 1/80 y + 3/80 x,
+
+ 17
+ COEFF(1, -1, 0) = 3/1000 z + 3/80 x + 1/80 y - ---,
+ 500
+
+ 27
+ COEFF(2, -1, 0) = 3/80 y - 3/80 x - ---- + 9/1000 z,
+ 1000
+
+ COEFF(-1, 0, 0) = - 3/1000 z - 1/80 x + 3/80 y - 7/2000,
+
+ 19
+ COEFF(0, 0, 0) = - ---- + 1/80 y + 1/80 x - 1/1000 z,
+ 2000
+
+ COEFF(1, 0, 0) = - 1/80 y + 1/80 x + 1/1000 z - 3/1000,
+
+ COEFF(2, 0, 0) = - 1/80 x - 3/80 y + 3/1000 z + 2/125,
+
+ 17
+ COEFF(-1, 1, 0) = - --- + 3/1000 z + 1/80 x + 3/80 y,
+ 500
+
+ COEFF(0, 1, 0) = 1/1000 z + 1/80 y - 3/1000 - 1/80 x,
+
+ 31
+ COEFF(1, 1, 0) = - 1/80 y + ---- - 1/80 x - 1/1000 z,
+ 2000
+
+ 43
+ COEFF(2, 1, 0) = 1/80 x - 3/80 y + ---- - 3/1000 z,
+ 2000
+
+ 27
+ COEFF(-1, 2, 0) = - 3/80 y - ---- + 9/1000 z + 3/80 x,
+ 1000
+
+ COEFF(0, 2, 0) = - 1/80 y - 3/80 x + 2/125 + 3/1000 z,
+
+ 43
+ COEFF(1, 2, 0) = 1/80 y + ---- - 3/80 x - 3/1000 z,
+ 2000
+
+ 21
+ COEFF(2, 2, 0) = - 9/1000 z + 3/80 x - ---- + 3/80 y,
+ 2000
+
+ 111
+ COEFF(-1, -1, 1) = 9/1000 z - 3/80 x - 3/80 y + ----,
+ 2000
+
+ 13
+ COEFF(0, -1, 1) = 3/80 x - 1/80 y + 3/1000 z - ----,
+ 2000
+
+ 31
+ COEFF(1, -1, 1) = - 3/1000 z - ---- + 1/80 y + 3/80 x,
+ 1000
+
+ COEFF(2, -1, 1) = - 3/80 x + 3/80 y - 9/1000 z - 9/500,
+
+ 13
+ COEFF(-1, 0, 1) = - ---- + 3/80 y + 3/1000 z - 1/80 x,
+ 2000
+
+ 21
+ COEFF(0, 0, 1) = - ---- + 1/80 x + 1/1000 z + 1/80 y,
+ 2000
+
+ COEFF(1, 0, 1) = - 1/80 y - 1/500 - 1/1000 z + 1/80 x,
+
+ 19
+ COEFF(2, 0, 1) = - 3/80 y - 1/80 x - 3/1000 z + ----,
+ 1000
+
+ 31
+ COEFF(-1, 1, 1) = - 3/1000 z + 1/80 x + 3/80 y - ----,
+ 1000
+
+ COEFF(0, 1, 1) = - 1/500 - 1/1000 z - 1/80 x + 1/80 y,
+
+ 29
+ COEFF(1, 1, 1) = - 1/80 y - 1/80 x + 1/1000 z + ----,
+ 2000
+
+ 37
+ COEFF(2, 1, 1) = - 3/80 y + ---- + 3/1000 z + 1/80 x,
+ 2000
+
+ COEFF(-1, 2, 1) = - 9/500 - 3/80 y - 9/1000 z + 3/80 x,
+
+ 19
+ COEFF(0, 2, 1) = - 3/80 x - 1/80 y + ---- - 3/1000 z,
+ 1000
+
+ 37
+ COEFF(1, 2, 1) = 1/80 y - 3/80 x + 3/1000 z + ----,
+ 2000
+
+ 39
+ COEFF(2, 2, 1) = 9/1000 z + 3/80 x - ---- + 3/80 y,
+ 2000
+
+ 27 93
+ COEFF(-1, -1, 2) = ---- z - 3/80 x + ---- - 3/80 y,
+ 1000 2000
+
+ 19
+ COEFF(0, -1, 2) = - 1/80 y - ---- + 9/1000 z + 3/80 x,
+ 2000
+
+ COEFF(1, -1, 2) = 3/80 x + 1/80 y - 9/1000 z - 7/250,
+
+ 27
+ COEFF(2, -1, 2) = - 9/1000 + 3/80 y - 3/80 x - ---- z,
+ 1000
+
+ 19
+ COEFF(-1, 0, 2) = - ---- + 3/80 y - 1/80 x + 9/1000 z,
+ 2000
+
+ 23
+ COEFF(0, 0, 2) = 3/1000 z + 1/80 x - ---- + 1/80 y,
+ 2000
+
+ COEFF(1, 0, 2) = - 1/1000 + 1/80 x - 3/1000 z - 1/80 y,
+
+ 11
+ COEFF(2, 0, 2) = - 9/1000 z - 1/80 x - 3/80 y + ---,
+ 500
+
+ COEFF(-1, 1, 2) = 3/80 y - 9/1000 z - 7/250 + 1/80 x,
+
+ COEFF(0, 1, 2) = - 1/80 x + 1/80 y - 3/1000 z - 1/1000,
+
+ 27
+ COEFF(1, 1, 2) = - 1/80 y - 1/80 x + 3/1000 z + ----,
+ 2000
+
+ 31
+ COEFF(2, 1, 2) = 1/80 x - 3/80 y + ---- + 9/1000 z,
+ 2000
+
+ 27
+ COEFF(-1, 2, 2) = - 3/80 y + 3/80 x - 9/1000 - ---- z,
+ 1000
+
+ 11
+ COEFF(0, 2, 2) = --- - 1/80 y - 3/80 x - 9/1000 z,
+ 500
+
+ 31
+ COEFF(1, 2, 2) = 9/1000 z + 1/80 y + ---- - 3/80 x,
+ 2000
+
+ 57 27
+ COEFF(2, 2, 2) = 3/80 x - ---- + 3/80 y + ---- z]
+ 2000 1000
+
+> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c");
+bytes used=507313376, alloc=4848776, time=58.36
+bytes used=508313760, alloc=4848776, time=58.44
+bytes used=509313928, alloc=4848776, time=58.62
+bytes used=510317656, alloc=4848776, time=58.72
+bytes used=511317844, alloc=4848776, time=59.06
+bytes used=512318152, alloc=4848776, time=59.19
+bytes used=513318348, alloc=4848776, time=59.26
+bytes used=514318524, alloc=4848776, time=59.37
+bytes used=515318740, alloc=4848776, time=59.61
+bytes used=516319040, alloc=4848776, time=59.95
+bytes used=517319204, alloc=4848776, time=60.02
+bytes used=518319400, alloc=4848776, time=60.45
+bytes used=519319556, alloc=4848776, time=60.58
+>
+# d^2/dxdz
+> simplify( diff(interp_3d_cube_order3_smooth0,x,z) );
+ 19
+- 1/80 z DATA(0, 1, 2) - ---- DATA(0, 0, 0) - 3/1000 DATA(1, 0, 0)
+ 2000
+
+ 21
+ - ---- DATA(0, 1, 0) - 1/500 DATA(1, 1, 0) - 3/1000 DATA(0, 0, 1)
+ 2000
+
+ 31 29
+ + ---- DATA(1, 0, 1) - 1/500 DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 2000 2000
+
+ - 1/80 z DATA(1, 2, 1) - 1/80 z DATA(0, 1, -1) - 1/80 z DATA(0, 2, 2)
+
+ + 1/80 z DATA(1, -1, 2) + 1/80 z DATA(1, 2, 2) + 3/80 z DATA(2, 0, 2)
+
+ - 1/80 z DATA(1, 2, 0) - 3/80 z DATA(2, 2, 0) - 3/80 z DATA(2, 1, 0)
+
+ - 3/80 z DATA(2, 1, 1) - 3/80 z DATA(-1, 1, 2) - 3/80 z DATA(-1, 0, 2)
+
+ - 1/80 z DATA(0, 0, 2) + 1/80 z DATA(1, 1, 2) - 3/80 z DATA(2, 0, 0)
+
+ + 3/80 z DATA(2, 1, 2) + 1/80 z DATA(0, -1, 1) + 3/80 z DATA(-1, 0, 1)
+
+ + 3/80 z DATA(-1, -1, 1) + 1/80 z DATA(1, 1, -1) + 3/80 z DATA(-1, -1, 0)
+
+ - 3/80 z DATA(2, -1, 1) - 3/80 z DATA(2, 0, 1) + 3/80 z DATA(-1, 2, 0)
+
+ + 1/80 z DATA(0, 2, 0) - 3/80 z DATA(-1, 0, -1) - 1/80 z DATA(0, 0, -1)
+
+ + 3/80 z DATA(2, 2, 2) - 1/80 z DATA(1, -1, 1) + 3/80 z DATA(2, 1, -1)
+
+ - 3/80 z DATA(-1, 2, -1) - 1/80 z DATA(1, 1, 0) - 1/80 z DATA(1, -1, 0)
+
+ + 1/80 z DATA(1, 0, -1) - 3/80 z DATA(-1, 1, -1) + 3/80 z DATA(-1, 1, 1)
+
+ - 3/80 z DATA(-1, -1, -1) - 1/80 z DATA(0, -1, -1)
+
+ + 1/80 z DATA(1, -1, -1) + 3/80 z DATA(-1, 1, 0) + 3/80 z DATA(-1, 0, 0)
+
+ + 9/1000 y DATA(-1, 0, 2) + 3/1000 y DATA(1, 1, 2)
+
+ + 3/1000 y DATA(2, 0, 0) + 9/1000 y DATA(2, 1, 2) - 1/80 z DATA(1, 0, 1)
+
+ - 1/80 z DATA(1, 1, 1) - 3/80 z DATA(2, -1, 0) + 1/80 z DATA(0, 0, 1)
+
+ + 1/80 z DATA(0, 0, 0) + 1/80 z DATA(0, 1, 1) + 1/80 z DATA(0, -1, 0)
+
+ - 3/80 z DATA(2, 2, 1) - 3/80 z DATA(-1, -1, 2) - 1/80 z DATA(0, -1, 2)
+
+ + 3/80 z DATA(-1, 2, 1) + 1/80 z DATA(0, 2, 1) - 1/80 z DATA(0, 2, -1)
+
+ + 3/80 z DATA(2, 0, -1) + 3/80 z DATA(2, -1, -1) + 1/80 z DATA(1, 2, -1)
+
+ + 3/80 z DATA(2, 2, -1) + 3/1000 y DATA(0, 0, 2) - 9/1000 y DATA(1, -1, 2)
+
+ 27
+ + 9/1000 y DATA(1, 2, 2) + ---- y DATA(2, 2, 2) - 3/1000 y DATA(0, 1, 2)
+ 1000
+
+ 27
+ - 3/1000 y DATA(1, 0, 2) - ---- y DATA(2, -1, 2)
+ 1000
+
+ + 9/1000 y DATA(1, -1, -1) - 9/1000 y DATA(-1, 1, 2)
+
+ - 1/80 z DATA(1, 0, 0) + 1/80 z DATA(0, 1, 0) + 3/1000 y DATA(0, 1, -1)
+
+ - 9/1000 y DATA(0, 2, 2) + 3/1000 y DATA(0, 2, 0)
+
+ - 9/1000 y DATA(-1, 0, -1) - 3/1000 y DATA(0, 0, -1)
+
+ + 3/1000 y DATA(1, 0, -1) + 9/1000 y DATA(-1, 1, -1)
+
+ 27
+ - 3/1000 y DATA(-1, 1, 1) - ---- y DATA(-1, -1, -1)
+ 1000
+
+ - 9/1000 y DATA(0, -1, -1) - 9/1000 y DATA(2, 0, 2)
+
+ - 9/1000 y DATA(2, 2, 0) - 3/1000 y DATA(2, 1, 0) + 3/1000 y DATA(2, 1, 1)
+
+ - 9/1000 y DATA(2, -1, 1) - 3/1000 y DATA(2, 0, 1)
+
+ + 9/1000 y DATA(-1, 2, 0) + 9/1000 y DATA(2, 2, 1)
+
+ 27
+ + ---- y DATA(-1, -1, 2) + 9/1000 y DATA(0, -1, 2)
+ 1000
+
+ - 9/1000 y DATA(-1, 2, 1) + 9/1000 y DATA(0, 2, -1)
+
+ + 3/1000 y DATA(-1, 1, 0) - 3/1000 y DATA(-1, 0, 0)
+
+ + 3/1000 y DATA(0, -1, 1) - 3/1000 y DATA(1, -1, 1)
+
+ + 3/1000 y DATA(-1, 0, 1) + 9/1000 y DATA(-1, -1, 1)
+
+ - 3/1000 y DATA(1, 1, -1) - 9/1000 y DATA(-1, -1, 0)
+
+ - 3/1000 y DATA(0, -1, 0) + 3/1000 y DATA(1, -1, 0)
+
+ + 1/1000 y DATA(1, 1, 1) + 1/1000 y DATA(0, 0, 1) - 1/1000 y DATA(0, 0, 0)
+
+ + 1/1000 y DATA(1, 0, 0) + 1/1000 y DATA(0, 1, 0) - 1/1000 y DATA(1, 0, 1)
+
+ 27
+ + 9/1000 y DATA(2, 0, -1) + ---- y DATA(2, -1, -1)
+ 1000
+
+ - 9/1000 y DATA(1, 2, -1) - 9/1000 y DATA(2, 1, -1)
+
+ 27
+ + ---- y DATA(-1, 2, -1) + 9/1000 y DATA(2, -1, 0) - 3/80 x DATA(0, 1, 2)
+ 1000
+
+ - 1/80 x DATA(1, 2, 1) + 3/80 x DATA(0, 1, -1) - 3/80 x DATA(0, 2, 2)
+
+ - 3/80 x DATA(1, -1, 2) - 3/80 x DATA(1, 2, 2) - 1/1000 y DATA(1, 1, 0)
+
+ - 1/1000 y DATA(0, 1, 1) - 3/80 x DATA(1, 0, 2) + 3/80 x DATA(-1, 0, 2)
+
+ - 3/80 x DATA(0, 0, 2) - 3/80 x DATA(1, 1, 2) - 1/80 x DATA(2, 0, 0)
+
+ + 3/80 x DATA(-1, 2, 2) + 3/80 x DATA(2, 2, 2) + 3/80 x DATA(2, 0, 2)
+
+ + 3/80 x DATA(-1, 1, 2) + 3/80 x DATA(2, 1, 2) + 3/80 x DATA(0, 0, -1)
+
+ + 3/80 x DATA(1, 0, -1) - 3/80 x DATA(-1, 1, -1) + 1/80 x DATA(1, 2, 0)
+
+ - 1/80 x DATA(2, 2, 0) + 1/80 x DATA(2, 1, 1) + 1/80 x DATA(2, -1, 1)
+
+ - 1/80 x DATA(-1, 2, 0) + 1/80 x DATA(0, 2, 0) + 3/1000 y DATA(1, 2, 1)
+
+ + 3/80 x DATA(1, -1, -1) + 1/80 x DATA(-1, 1, 1) - 3/80 x DATA(-1, -1, -1)
+
+ - 3/80 x DATA(-1, 0, -1) + 3/80 x DATA(0, -1, -1) - 1/80 x DATA(0, 2, 1)
+
+ + 3/80 x DATA(0, 2, -1) - 3/80 x DATA(2, 0, -1) - 3/80 x DATA(2, -1, -1)
+
+ - 1/80 x DATA(-1, -1, 0) - 1/80 x DATA(-1, 1, 0) - 1/80 x DATA(0, -1, 1)
+
+ - 1/80 x DATA(1, -1, 1) + 1/80 x DATA(-1, 0, 1) + 1/80 x DATA(-1, -1, 1)
+
+ - 1/80 x DATA(-1, 0, 0) + 1/80 x DATA(0, -1, 0) + 1/80 x DATA(2, 2, 1)
+
+ + 3/80 x DATA(-1, -1, 2) - 3/80 x DATA(0, -1, 2) + 1/80 x DATA(-1, 2, 1)
+
+ + 1/80 x DATA(1, -1, 0) + 1/80 x DATA(0, 1, 0) + 3/80 x DATA(1, 1, -1)
+
+ + 3/80 x DATA(1, 2, -1) - 3/80 x DATA(2, 1, -1) - 3/80 x DATA(-1, 2, -1)
+
+ + 1/80 x DATA(1, 1, 0) - 1/80 x DATA(1, 0, 1) - 1/80 x DATA(0, 1, 1)
+
+ - 1/80 x DATA(1, 1, 1) - 1/80 x DATA(2, -1, 0) - 1/80 x DATA(0, 0, 1)
+
+ 13
+ + 1/80 x DATA(0, 0, 0) + 1/80 x DATA(1, 0, 0) + ---- DATA(2, -1, 0)
+ 1000
+
+ 93
+ - 9/1000 DATA(2, 2, -1) - 9/500 DATA(2, 1, -1) + ---- DATA(-1, 2, -1)
+ 2000
+
+ 19 27
+ - ---- DATA(0, 2, -1) - 7/250 DATA(1, 2, -1) - ---- DATA(2, 0, -1)
+ 2000 1000
+
+ 31
+ - 9/250 DATA(2, -1, -1) + ---- DATA(2, 2, 1) - 9/250 DATA(-1, -1, 2)
+ 2000
+
+ 13
+ + ---- DATA(0, -1, 2) - 7/250 DATA(-1, 2, 1) - 1/1000 DATA(0, 2, 1)
+ 1000
+
+ 27 13 31
+ + ---- DATA(1, 2, 1) - ---- DATA(0, 1, -1) - ---- DATA(1, 1, -1)
+ 2000 2000 1000
+
+ 17
+ - 1/2000 DATA(-1, -1, 0) - ---- DATA(0, -1, 0) - 1/250 DATA(1, -1, 0)
+ 2000
+
+ 13 37
+ - 7/2000 DATA(-1, 0, 0) - ---- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1)
+ 2000 1000
+
+ 33 17
+ - 1/250 DATA(0, -1, 1) + ---- DATA(1, -1, 1) - --- DATA(-1, 0, 1)
+ 2000 500
+
+ 31 147
+ - ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) - 1/2000 DATA(0, -1, -1)
+ 1000 2000
+
+ 37 129
+ - ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1) - 7/2000 DATA(0, 0, -1)
+ 1000 2000
+
+ 17 111 37
+ - --- DATA(1, 0, -1) + ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1)
+ 500 2000 2000
+
+ 49 43 19
+ + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) - ---- DATA(-1, 2, 0)
+ 2000 2000 2000
+
+ 23 11
+ - ---- DATA(0, 2, 0) - 1/1000 DATA(1, 2, 0) + --- DATA(2, 2, 0)
+ 2000 500
+
+ 19 39
+ + ---- DATA(2, 1, 0) + 2/125 DATA(2, 0, 0) - ---- DATA(2, 1, 2)
+ 1000 2000
+
+ 21 19
+ - ---- DATA(2, 0, 2) - 9/500 DATA(-1, 1, 2) + ---- DATA(0, 1, 2)
+ 2000 1000
+
+ 37 43
+ + ---- DATA(1, 1, 2) + ---- DATA(1, 0, 2) - 3/2000 DATA(2, -1, 2)
+ 2000 2000
+
+ 27 49
+ - ---- DATA(-1, 0, 2) + 2/125 DATA(0, 0, 2) + ---- DATA(1, -1, 2)
+ 1000 2000
+
+ 57 31
+ - ---- DATA(2, 2, 2) + ---- DATA(1, 2, 2) - 9/1000 DATA(-1, 2, 2)
+ 2000 2000
+
+ 11 27
+ + --- DATA(0, 2, 2) - 3/1000 y DATA(1, 2, 0) - ---- y DATA(-1, 2, 2)
+ 500 1000
+
+ 27
+ - ---- y DATA(2, 2, -1) - 3/1000 y DATA(0, 2, 1) - 3/80 x DATA(2, 2, -1)
+ 1000
+
+ + 1/80 x DATA(2, 0, 1) - 1/80 x DATA(2, 1, 0) + 3/80 x DATA(2, -1, 2)
+
+ + 1/80 z DATA(1, 0, 2) - 3/80 z DATA(-1, 2, 2) + 3/80 z DATA(2, -1, 2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=520319812, alloc=4848776, time=60.68
+bytes used=521320048, alloc=4848776, time=60.76
+bytes used=522320200, alloc=4848776, time=60.84
+bytes used=523320412, alloc=4848776, time=60.92
+bytes used=524320600, alloc=4848776, time=60.99
+ 27 147
+[COEFF(-1, -1, -1) = - ---- y - 3/80 x + ---- - 3/80 z,
+ 1000 2000
+
+ COEFF(0, -1, -1) = - 9/1000 y + 3/80 x - 1/80 z - 1/2000,
+
+ 37
+ COEFF(1, -1, -1) = - ---- + 3/80 x + 9/1000 y + 1/80 z,
+ 1000
+
+ 27
+ COEFF(2, -1, -1) = ---- y - 9/250 + 3/80 z - 3/80 x,
+ 1000
+
+ 129
+ COEFF(-1, 0, -1) = - 9/1000 y - 3/80 x + ---- - 3/80 z,
+ 2000
+
+ COEFF(0, 0, -1) = - 7/2000 - 1/80 z - 3/1000 y + 3/80 x,
+
+ 17
+ COEFF(1, 0, -1) = 3/1000 y + 3/80 x - --- + 1/80 z,
+ 500
+
+ 27
+ COEFF(2, 0, -1) = - 3/80 x + 9/1000 y + 3/80 z - ----,
+ 1000
+
+ 111
+ COEFF(-1, 1, -1) = ---- + 9/1000 y - 3/80 z - 3/80 x,
+ 2000
+
+ 13
+ COEFF(0, 1, -1) = - ---- - 1/80 z + 3/1000 y + 3/80 x,
+ 2000
+
+ 31
+ COEFF(1, 1, -1) = - 3/1000 y + 1/80 z + 3/80 x - ----,
+ 1000
+
+ COEFF(2, 1, -1) = - 9/1000 y + 3/80 z - 9/500 - 3/80 x,
+
+ 93 27
+ COEFF(-1, 2, -1) = - 3/80 x - 3/80 z + ---- + ---- y,
+ 2000 1000
+
+ 19
+ COEFF(0, 2, -1) = 9/1000 y - 1/80 z + 3/80 x - ----,
+ 2000
+
+ COEFF(1, 2, -1) = - 9/1000 y + 3/80 x + 1/80 z - 7/250,
+
+ 27
+ COEFF(2, 2, -1) = - ---- y - 3/80 x - 9/1000 + 3/80 z,
+ 1000
+
+ COEFF(-1, -1, 0) = - 9/1000 y - 1/2000 + 3/80 z - 1/80 x,
+
+ 17
+ COEFF(0, -1, 0) = 1/80 x - 3/1000 y - ---- + 1/80 z,
+ 2000
+
+ COEFF(1, -1, 0) = 1/80 x + 3/1000 y - 1/80 z - 1/250,
+
+ 13
+ COEFF(2, -1, 0) = - 3/80 z + 9/1000 y + ---- - 1/80 x,
+ 1000
+
+ COEFF(-1, 0, 0) = - 7/2000 + 3/80 z - 3/1000 y - 1/80 x,
+
+ 19
+ COEFF(0, 0, 0) = 1/80 x - 1/1000 y + 1/80 z - ----,
+ 2000
+
+ COEFF(1, 0, 0) = - 1/80 z - 3/1000 + 1/1000 y + 1/80 x,
+
+ COEFF(2, 0, 0) = 3/1000 y - 1/80 x - 3/80 z + 2/125,
+
+ 13
+ COEFF(-1, 1, 0) = 3/80 z + 3/1000 y - 1/80 x - ----,
+ 2000
+
+ 21
+ COEFF(0, 1, 0) = 1/1000 y + 1/80 z + 1/80 x - ----,
+ 2000
+
+ COEFF(1, 1, 0) = - 1/500 + 1/80 x - 1/1000 y - 1/80 z,
+
+ 19
+ COEFF(2, 1, 0) = - 3/1000 y - 3/80 z - 1/80 x + ----,
+ 1000
+
+ 19
+ COEFF(-1, 2, 0) = - ---- - 1/80 x + 9/1000 y + 3/80 z,
+ 2000
+
+ 23
+ COEFF(0, 2, 0) = 1/80 z - ---- + 3/1000 y + 1/80 x,
+ 2000
+
+ COEFF(1, 2, 0) = - 3/1000 y + 1/80 x - 1/80 z - 1/1000,
+
+ 11
+ COEFF(2, 2, 0) = - 3/80 z + --- - 9/1000 y - 1/80 x,
+ 500
+
+ 37
+ COEFF(-1, -1, 1) = 1/80 x + 3/80 z - ---- + 9/1000 y,
+ 1000
+
+ COEFF(0, -1, 1) = 1/80 z - 1/80 x - 1/250 + 3/1000 y,
+
+ 33
+ COEFF(1, -1, 1) = ---- - 1/80 x - 3/1000 y - 1/80 z,
+ 2000
+
+ 49
+ COEFF(2, -1, 1) = 1/80 x + ---- - 3/80 z - 9/1000 y,
+ 2000
+
+ 17
+ COEFF(-1, 0, 1) = 1/80 x + 3/80 z + 3/1000 y - ---,
+ 500
+
+ COEFF(0, 0, 1) = 1/1000 y + 1/80 z - 3/1000 - 1/80 x,
+
+ 31
+ COEFF(1, 0, 1) = - 1/1000 y - 1/80 z - 1/80 x + ----,
+ 2000
+
+ 43
+ COEFF(2, 0, 1) = - 3/1000 y + 1/80 x + ---- - 3/80 z,
+ 2000
+
+ 31
+ COEFF(-1, 1, 1) = 1/80 x + 3/80 z - ---- - 3/1000 y,
+ 1000
+
+ COEFF(0, 1, 1) = 1/80 z - 1/500 - 1/80 x - 1/1000 y,
+
+ 29
+ COEFF(1, 1, 1) = - 1/80 z - 1/80 x + 1/1000 y + ----,
+ 2000
+
+ 37
+ COEFF(2, 1, 1) = ---- + 3/1000 y + 1/80 x - 3/80 z,
+ 2000
+
+ COEFF(-1, 2, 1) = - 7/250 + 1/80 x - 9/1000 y + 3/80 z,
+
+ COEFF(0, 2, 1) = - 1/1000 - 3/1000 y + 1/80 z - 1/80 x,
+
+ 27
+ COEFF(1, 2, 1) = - 1/80 x + ---- - 1/80 z + 3/1000 y,
+ 2000
+
+ 31
+ COEFF(2, 2, 1) = ---- + 9/1000 y + 1/80 x - 3/80 z,
+ 2000
+
+ 27
+ COEFF(-1, -1, 2) = ---- y - 9/250 - 3/80 z + 3/80 x,
+ 1000
+
+ 13
+ COEFF(0, -1, 2) = ---- + 9/1000 y - 3/80 x - 1/80 z,
+ 1000
+
+ 49
+ COEFF(1, -1, 2) = - 9/1000 y + ---- + 1/80 z - 3/80 x,
+ 2000
+
+ 27
+ COEFF(2, -1, 2) = - 3/2000 - ---- y + 3/80 x + 3/80 z,
+ 1000
+
+ 27
+ COEFF(-1, 0, 2) = 9/1000 y + 3/80 x - ---- - 3/80 z,
+ 1000
+
+ COEFF(0, 0, 2) = 2/125 - 1/80 z - 3/80 x + 3/1000 y,
+
+ 43
+ COEFF(1, 0, 2) = ---- - 3/1000 y - 3/80 x + 1/80 z,
+ 2000
+
+ 21
+ COEFF(2, 0, 2) = - ---- - 9/1000 y + 3/80 x + 3/80 z,
+ 2000
+
+ COEFF(-1, 1, 2) = - 3/80 z - 9/500 + 3/80 x - 9/1000 y,
+
+ 19
+ COEFF(0, 1, 2) = - 3/1000 y - 3/80 x + ---- - 1/80 z,
+ 1000
+
+ 37
+ COEFF(1, 1, 2) = 3/1000 y + ---- + 1/80 z - 3/80 x,
+ 2000
+
+ 39
+ COEFF(2, 1, 2) = 9/1000 y + 3/80 x - ---- + 3/80 z,
+ 2000
+
+ 27
+ COEFF(-1, 2, 2) = - 9/1000 - 3/80 z - ---- y + 3/80 x,
+ 1000
+
+ 11
+ COEFF(0, 2, 2) = - 9/1000 y + --- - 1/80 z - 3/80 x,
+ 500
+
+ 31
+ COEFF(1, 2, 2) = 9/1000 y + 1/80 z + ---- - 3/80 x,
+ 2000
+
+ 57 27
+ COEFF(2, 2, 2) = 3/80 x - ---- + ---- y + 3/80 z]
+ 2000 1000
+
+> print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c");
+bytes used=525320844, alloc=4848776, time=61.08
+bytes used=526321056, alloc=4848776, time=61.16
+bytes used=527321248, alloc=4848776, time=61.28
+bytes used=528321484, alloc=4848776, time=61.37
+bytes used=529321648, alloc=4848776, time=61.75
+bytes used=530321828, alloc=4848776, time=61.83
+bytes used=531321992, alloc=4848776, time=61.91
+bytes used=532322152, alloc=4848776, time=62.02
+bytes used=533322320, alloc=4848776, time=62.21
+bytes used=534322484, alloc=4848776, time=62.55
+bytes used=535322812, alloc=4848776, time=62.65
+bytes used=536322988, alloc=4848776, time=63.07
+bytes used=537323404, alloc=4848776, time=63.19
+>
+# d^2/dy^2
+> simplify( diff(interp_3d_cube_order3_smooth0,y,y) );
+ 11
+- 3/80 z DATA(0, 1, 2) - -- DATA(0, 0, 0) - 1/8 DATA(1, 0, 0)
+ 80
+
+ + 1/20 DATA(0, 1, 0) + 1/16 DATA(1, 1, 0) - 1/8 DATA(0, 0, 1)
+
+ - 9/80 DATA(1, 0, 1) + 1/16 DATA(0, 1, 1) + 3/40 DATA(1, 1, 1)
+
+ + 1/80 z DATA(1, 2, 1) + 3/80 z DATA(0, 1, -1) + 3/80 z DATA(0, 2, 2)
+
+ + 3/80 z DATA(1, -1, 2) + 3/80 z DATA(1, 2, 2) - 3/80 z DATA(2, 0, 2)
+
+ - 1/80 z DATA(1, 2, 0) - 1/80 z DATA(2, 2, 0) + 1/80 z DATA(2, 1, 0)
+
+ - 1/80 z DATA(2, 1, 1) - 3/80 z DATA(-1, 1, 2) - 3/80 z DATA(-1, 0, 2)
+
+ - 3/80 z DATA(0, 0, 2) - 3/80 z DATA(1, 1, 2) + 1/80 z DATA(2, 0, 0)
+
+ - 3/80 z DATA(2, 1, 2) + 1/80 z DATA(0, -1, 1) - 1/80 z DATA(-1, 0, 1)
+
+ + 1/80 z DATA(-1, -1, 1) + 3/80 z DATA(1, 1, -1) - 1/80 z DATA(-1, -1, 0)
+
+ + 1/80 z DATA(2, -1, 1) - 1/80 z DATA(2, 0, 1) - 1/80 z DATA(-1, 2, 0)
+
+ - 1/80 z DATA(0, 2, 0) + 3/80 z DATA(-1, 0, -1) + 3/80 z DATA(0, 0, -1)
+
+ + 3/80 z DATA(2, 2, 2) + 1/80 z DATA(1, -1, 1) + 3/80 z DATA(2, 1, -1)
+
+ - 3/80 z DATA(-1, 2, -1) + 1/80 z DATA(1, 1, 0) - 1/80 z DATA(1, -1, 0)
+
+ + 3/80 z DATA(1, 0, -1) + 3/80 z DATA(-1, 1, -1) - 1/80 z DATA(-1, 1, 1)
+
+ - 3/80 z DATA(-1, -1, -1) - 3/80 z DATA(0, -1, -1)
+
+ - 3/80 z DATA(1, -1, -1) + 1/80 z DATA(-1, 1, 0) + 1/80 z DATA(-1, 0, 0)
+
+ + 3/16 y DATA(-1, 0, 2) - 3/16 y DATA(1, 1, 2) + 3/16 y DATA(2, 0, 0)
+
+ - 3/16 y DATA(2, 1, 2) - 1/80 z DATA(1, 0, 1) - 1/80 z DATA(1, 1, 1)
+
+ - 1/80 z DATA(2, -1, 0) - 1/80 z DATA(0, 0, 1) + 1/80 z DATA(0, 0, 0)
+
+ - 1/80 z DATA(0, 1, 1) - 1/80 z DATA(0, -1, 0) + 1/80 z DATA(2, 2, 1)
+
+ + 3/80 z DATA(-1, -1, 2) + 3/80 z DATA(0, -1, 2) + 1/80 z DATA(-1, 2, 1)
+
+ + 1/80 z DATA(0, 2, 1) - 3/80 z DATA(0, 2, -1) + 3/80 z DATA(2, 0, -1)
+
+ - 3/80 z DATA(2, -1, -1) - 3/80 z DATA(1, 2, -1) - 3/80 z DATA(2, 2, -1)
+
+ + 3/16 y DATA(0, 0, 2) - 1/16 y DATA(1, -1, 2) + 1/16 y DATA(1, 2, 2)
+
+ + 1/16 y DATA(2, 2, 2) - 3/16 y DATA(0, 1, 2) + 3/16 y DATA(1, 0, 2)
+
+ - 1/16 y DATA(2, -1, 2) - 1/16 y DATA(1, -1, -1) - 3/16 y DATA(-1, 1, 2)
+
+ + 1/80 z DATA(1, 0, 0) + 1/80 z DATA(0, 1, 0) - 3/16 y DATA(0, 1, -1)
+
+ + 1/16 y DATA(0, 2, 2) + 1/16 y DATA(0, 2, 0) + 3/16 y DATA(-1, 0, -1)
+
+ + 3/16 y DATA(0, 0, -1) + 3/16 y DATA(1, 0, -1) - 3/16 y DATA(-1, 1, -1)
+
+ - 3/16 y DATA(-1, 1, 1) - 1/16 y DATA(-1, -1, -1) - 1/16 y DATA(0, -1, -1)
+
+ + 3/16 y DATA(2, 0, 2) + 1/16 y DATA(2, 2, 0) - 3/16 y DATA(2, 1, 0)
+
+ - 3/16 y DATA(2, 1, 1) - 1/16 y DATA(2, -1, 1) + 3/16 y DATA(2, 0, 1)
+
+ + 1/16 y DATA(-1, 2, 0) + 1/16 y DATA(2, 2, 1) - 1/16 y DATA(-1, -1, 2)
+
+ - 1/16 y DATA(0, -1, 2) + 1/16 y DATA(-1, 2, 1) + 1/16 y DATA(0, 2, -1)
+
+ - 3/16 y DATA(-1, 1, 0) + 3/16 y DATA(-1, 0, 0) - 1/16 y DATA(0, -1, 1)
+
+ - 1/16 y DATA(1, -1, 1) + 3/16 y DATA(-1, 0, 1) - 1/16 y DATA(-1, -1, 1)
+
+ - 3/16 y DATA(1, 1, -1) - 1/16 y DATA(-1, -1, 0) - 1/16 y DATA(0, -1, 0)
+
+ - 1/16 y DATA(1, -1, 0) - 3/16 y DATA(1, 1, 1) + 3/16 y DATA(0, 0, 1)
+
+ + 3/16 y DATA(0, 0, 0) + 3/16 y DATA(1, 0, 0) - 3/16 y DATA(0, 1, 0)
+
+ + 3/16 y DATA(1, 0, 1) + 3/16 y DATA(2, 0, -1) - 1/16 y DATA(2, -1, -1)
+
+ + 1/16 y DATA(1, 2, -1) - 3/16 y DATA(2, 1, -1) + 1/16 y DATA(-1, 2, -1)
+
+ - 1/16 y DATA(2, -1, 0) + 1/80 x DATA(0, 1, 2) + 1/80 x DATA(1, 2, 1)
+
+ + 1/80 x DATA(0, 1, -1) - 1/80 x DATA(0, 2, 2) + 1/80 x DATA(1, -1, 2)
+
+ + 1/80 x DATA(1, 2, 2) - 3/16 y DATA(1, 1, 0) - 3/16 y DATA(0, 1, 1)
+
+ - 1/80 x DATA(1, 0, 2) + 3/80 x DATA(-1, 0, 2) + 1/80 x DATA(0, 0, 2)
+
+ - 1/80 x DATA(1, 1, 2) - 3/80 x DATA(2, 0, 0) - 3/80 x DATA(-1, 2, 2)
+
+ + 3/80 x DATA(2, 2, 2) - 3/80 x DATA(2, 0, 2) + 3/80 x DATA(-1, 1, 2)
+
+ - 3/80 x DATA(2, 1, 2) + 1/80 x DATA(0, 0, -1) - 1/80 x DATA(1, 0, -1)
+
+ + 3/80 x DATA(-1, 1, -1) + 1/80 x DATA(1, 2, 0) + 3/80 x DATA(2, 2, 0)
+
+ - 3/80 x DATA(2, 1, 1) + 3/80 x DATA(2, -1, 1) - 3/80 x DATA(-1, 2, 0)
+
+ - 1/80 x DATA(0, 2, 0) + 1/16 y DATA(1, 2, 1) + 1/80 x DATA(1, -1, -1)
+
+ + 3/80 x DATA(-1, 1, 1) - 3/80 x DATA(-1, -1, -1) + 3/80 x DATA(-1, 0, -1)
+
+ - 1/80 x DATA(0, -1, -1) - 1/80 x DATA(0, 2, 1) - 1/80 x DATA(0, 2, -1)
+
+ - 3/80 x DATA(2, 0, -1) + 3/80 x DATA(2, -1, -1) - 3/80 x DATA(-1, -1, 0)
+
+ + 3/80 x DATA(-1, 1, 0) - 1/80 x DATA(0, -1, 1) + 1/80 x DATA(1, -1, 1)
+
+ + 3/80 x DATA(-1, 0, 1) - 3/80 x DATA(-1, -1, 1) + 3/80 x DATA(-1, 0, 0)
+
+ - 1/80 x DATA(0, -1, 0) + 3/80 x DATA(2, 2, 1) - 3/80 x DATA(-1, -1, 2)
+
+ - 1/80 x DATA(0, -1, 2) - 3/80 x DATA(-1, 2, 1) + 1/80 x DATA(1, -1, 0)
+
+ + 1/80 x DATA(0, 1, 0) - 1/80 x DATA(1, 1, -1) + 1/80 x DATA(1, 2, -1)
+
+ - 3/80 x DATA(2, 1, -1) - 3/80 x DATA(-1, 2, -1) - 1/80 x DATA(1, 1, 0)
+
+ - 1/80 x DATA(1, 0, 1) + 1/80 x DATA(0, 1, 1) - 1/80 x DATA(1, 1, 1)
+
+ + 3/80 x DATA(2, -1, 0) + 1/80 x DATA(0, 0, 1) + 1/80 x DATA(0, 0, 0)
+
+ - 1/80 x DATA(1, 0, 0) + 1/20 DATA(2, -1, 0) + 1/16 DATA(2, 1, -1)
+
+ + 3/80 DATA(-1, 2, -1) + 1/40 DATA(0, 2, -1) + 1/80 DATA(1, 2, -1)
+
+ - 1/8 DATA(2, 0, -1) + 1/16 DATA(2, -1, -1) - 1/40 DATA(2, 2, 1)
+
+ + 1/16 DATA(-1, -1, 2) + 1/20 DATA(0, -1, 2) + 1/80 DATA(-1, 2, 1)
+
+ - 1/80 DATA(1, 2, 1) + 3/80 DATA(0, 1, -1) + 1/20 DATA(1, 1, -1)
+
+ + 7/80 DATA(-1, -1, 0) + 3/40 DATA(0, -1, 0) + 1/16 DATA(1, -1, 0)
+
+ - 3/20 DATA(-1, 0, 0) + 3/80 DATA(-1, 1, 0) + 3/40 DATA(-1, -1, 1)
+
+ 11
+ + 1/16 DATA(0, -1, 1) + 1/20 DATA(1, -1, 1) - -- DATA(-1, 0, 1)
+ 80
+
+ + 1/20 DATA(-1, 1, 1) + 1/10 DATA(-1, -1, -1) + 7/80 DATA(0, -1, -1)
+
+ 13
+ + 3/40 DATA(1, -1, -1) - -- DATA(-1, 0, -1) - 3/20 DATA(0, 0, -1)
+ 80
+
+ 11
+ - -- DATA(1, 0, -1) + 1/40 DATA(-1, 1, -1) + 7/80 DATA(2, 1, 1)
+ 80
+
+ + 3/80 DATA(2, -1, 1) - 1/10 DATA(2, 0, 1) + 1/40 DATA(-1, 2, 0)
+
+ + 1/80 DATA(0, 2, 0) - 1/80 DATA(2, 2, 0) + 3/40 DATA(2, 1, 0)
+
+ - 9/80 DATA(2, 0, 0) + 1/10 DATA(2, 1, 2) - 7/80 DATA(2, 0, 2)
+
+ + 1/16 DATA(-1, 1, 2) + 3/40 DATA(0, 1, 2) + 7/80 DATA(1, 1, 2)
+
+ - 1/10 DATA(1, 0, 2) + 1/40 DATA(2, -1, 2) - 1/8 DATA(-1, 0, 2)
+
+ - 9/80 DATA(0, 0, 2) + 3/80 DATA(1, -1, 2) - 3/80 DATA(2, 2, 2)
+
+ - 1/40 DATA(1, 2, 2) - 1/80 DATA(0, 2, 2) + 1/16 y DATA(1, 2, 0)
+
+ + 1/16 y DATA(-1, 2, 2) + 1/16 y DATA(2, 2, -1) + 1/16 y DATA(0, 2, 1)
+
+ + 3/80 x DATA(2, 2, -1) - 3/80 x DATA(2, 0, 1) - 3/80 x DATA(2, 1, 0)
+
+ + 3/80 x DATA(2, -1, 2) - 3/80 z DATA(1, 0, 2) + 3/80 z DATA(-1, 2, 2)
+
+ + 3/80 z DATA(2, -1, 2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=538335612, alloc=4848776, time=63.26
+bytes used=539337472, alloc=4848776, time=63.34
+bytes used=540337600, alloc=4848776, time=63.42
+bytes used=541347720, alloc=4848776, time=63.50
+bytes used=542347912, alloc=4848776, time=63.59
+[COEFF(-1, -1, -1) = - 3/80 z - 1/16 y + 1/10 - 3/80 x,
+
+ COEFF(0, -1, -1) = - 1/80 x + 7/80 - 1/16 y - 3/80 z,
+
+ COEFF(1, -1, -1) = 1/80 x - 3/80 z + 3/40 - 1/16 y,
+
+ COEFF(2, -1, -1) = - 1/16 y - 3/80 z + 3/80 x + 1/16,
+
+ 13
+ COEFF(-1, 0, -1) = 3/80 x - -- + 3/16 y + 3/80 z,
+ 80
+
+ COEFF(0, 0, -1) = 3/80 z + 3/16 y - 3/20 + 1/80 x,
+
+ 11
+ COEFF(1, 0, -1) = - 1/80 x + 3/80 z - -- + 3/16 y,
+ 80
+
+ COEFF(2, 0, -1) = 3/80 z + 3/16 y - 1/8 - 3/80 x,
+
+ COEFF(-1, 1, -1) = 3/80 z - 3/16 y + 3/80 x + 1/40,
+
+ COEFF(0, 1, -1) = 3/80 + 3/80 z - 3/16 y + 1/80 x,
+
+ COEFF(1, 1, -1) = - 1/80 x + 3/80 z - 3/16 y + 1/20,
+
+ COEFF(2, 1, -1) = 3/80 z - 3/16 y + 1/16 - 3/80 x,
+
+ COEFF(-1, 2, -1) = 1/16 y - 3/80 x + 3/80 - 3/80 z,
+
+ COEFF(0, 2, -1) = - 1/80 x + 1/16 y + 1/40 - 3/80 z,
+
+ COEFF(1, 2, -1) = - 3/80 z + 1/80 + 1/80 x + 1/16 y,
+
+ COEFF(2, 2, -1) = - 3/80 z + 3/80 x + 1/16 y,
+
+ COEFF(-1, -1, 0) = 7/80 - 1/80 z - 1/16 y - 3/80 x,
+
+ COEFF(0, -1, 0) = - 1/16 y + 3/40 - 1/80 z - 1/80 x,
+
+ COEFF(1, -1, 0) = 1/16 - 1/16 y - 1/80 z + 1/80 x,
+
+ COEFF(2, -1, 0) = 1/20 + 3/80 x - 1/80 z - 1/16 y,
+
+ COEFF(-1, 0, 0) = 1/80 z + 3/16 y - 3/20 + 3/80 x,
+
+ 11
+ COEFF(0, 0, 0) = 1/80 x + 1/80 z - -- + 3/16 y,
+ 80
+
+ COEFF(1, 0, 0) = 1/80 z - 1/80 x - 1/8 + 3/16 y,
+
+ COEFF(2, 0, 0) = 1/80 z - 9/80 + 3/16 y - 3/80 x,
+
+ COEFF(-1, 1, 0) = 3/80 x + 1/80 z - 3/16 y + 3/80,
+
+ COEFF(0, 1, 0) = 1/80 z - 3/16 y + 1/80 x + 1/20,
+
+ COEFF(1, 1, 0) = 1/16 - 1/80 x + 1/80 z - 3/16 y,
+
+ COEFF(2, 1, 0) = - 3/80 x - 3/16 y + 1/80 z + 3/40,
+
+ COEFF(-1, 2, 0) = 1/40 - 1/80 z - 3/80 x + 1/16 y,
+
+ COEFF(0, 2, 0) = - 1/80 x - 1/80 z + 1/16 y + 1/80,
+
+ COEFF(1, 2, 0) = 1/16 y - 1/80 z + 1/80 x,
+
+ COEFF(2, 2, 0) = 3/80 x - 1/80 z - 1/80 + 1/16 y,
+
+ COEFF(-1, -1, 1) = - 1/16 y + 1/80 z - 3/80 x + 3/40,
+
+ COEFF(0, -1, 1) = 1/80 z - 1/16 y + 1/16 - 1/80 x,
+
+ COEFF(1, -1, 1) = - 1/16 y + 1/20 + 1/80 z + 1/80 x,
+
+ COEFF(2, -1, 1) = - 1/16 y + 1/80 z + 3/80 + 3/80 x,
+
+ 11
+ COEFF(-1, 0, 1) = 3/16 y - 1/80 z + 3/80 x - --,
+ 80
+
+ COEFF(0, 0, 1) = 3/16 y - 1/8 - 1/80 z + 1/80 x,
+
+ COEFF(1, 0, 1) = - 1/80 x + 3/16 y - 9/80 - 1/80 z,
+
+ COEFF(2, 0, 1) = 3/16 y - 1/10 - 1/80 z - 3/80 x,
+
+ COEFF(-1, 1, 1) = - 3/16 y - 1/80 z + 3/80 x + 1/20,
+
+ COEFF(0, 1, 1) = 1/80 x + 1/16 - 1/80 z - 3/16 y,
+
+ COEFF(1, 1, 1) = - 3/16 y - 1/80 z - 1/80 x + 3/40,
+
+ COEFF(2, 1, 1) = 7/80 - 3/80 x - 3/16 y - 1/80 z,
+
+ COEFF(-1, 2, 1) = - 3/80 x + 1/80 + 1/80 z + 1/16 y,
+
+ COEFF(0, 2, 1) = 1/80 z - 1/80 x + 1/16 y,
+
+ COEFF(1, 2, 1) = 1/16 y + 1/80 x + 1/80 z - 1/80,
+
+ COEFF(2, 2, 1) = 1/80 z + 3/80 x + 1/16 y - 1/40,
+
+ COEFF(-1, -1, 2) = - 3/80 x - 1/16 y + 3/80 z + 1/16,
+
+ COEFF(0, -1, 2) = - 1/16 y + 3/80 z + 1/20 - 1/80 x,
+
+ COEFF(1, -1, 2) = 3/80 z + 1/80 x + 3/80 - 1/16 y,
+
+ COEFF(2, -1, 2) = 3/80 z + 3/80 x - 1/16 y + 1/40,
+
+ COEFF(-1, 0, 2) = 3/16 y + 3/80 x - 1/8 - 3/80 z,
+
+ COEFF(0, 0, 2) = - 3/80 z + 1/80 x + 3/16 y - 9/80,
+
+ COEFF(1, 0, 2) = - 3/80 z - 1/80 x - 1/10 + 3/16 y,
+
+ COEFF(2, 0, 2) = - 3/80 z - 3/80 x - 7/80 + 3/16 y,
+
+ COEFF(-1, 1, 2) = 3/80 x - 3/16 y - 3/80 z + 1/16,
+
+ COEFF(0, 1, 2) = 1/80 x - 3/80 z + 3/40 - 3/16 y,
+
+ COEFF(1, 1, 2) = - 3/16 y - 1/80 x - 3/80 z + 7/80,
+
+ COEFF(2, 1, 2) = - 3/80 z + 1/10 - 3/16 y - 3/80 x,
+
+ COEFF(-1, 2, 2) = - 3/80 x + 3/80 z + 1/16 y,
+
+ COEFF(0, 2, 2) = - 1/80 x + 1/16 y + 3/80 z - 1/80,
+
+ COEFF(1, 2, 2) = 3/80 z - 1/40 + 1/80 x + 1/16 y,
+
+ COEFF(2, 2, 2) = - 3/80 + 3/80 x + 3/80 z + 1/16 y]
+
+> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c");
+bytes used=543348064, alloc=4848776, time=63.68
+bytes used=544348236, alloc=4848776, time=63.77
+bytes used=545351368, alloc=4848776, time=63.86
+bytes used=546351584, alloc=4848776, time=64.17
+bytes used=547351940, alloc=4848776, time=64.31
+bytes used=548352244, alloc=4848776, time=64.38
+bytes used=549352792, alloc=4848776, time=64.47
+bytes used=550352948, alloc=4848776, time=64.57
+bytes used=551353116, alloc=4848776, time=64.94
+bytes used=552353336, alloc=4848776, time=65.09
+bytes used=553353552, alloc=4848776, time=65.53
+bytes used=554353716, alloc=4848776, time=65.69
+>
+# d^2/dydz
+> simplify( diff(interp_3d_cube_order3_smooth0,y,z) );
+ 19 21
+1/80 z DATA(0, 1, 2) - ---- DATA(0, 0, 0) - ---- DATA(1, 0, 0)
+ 2000 2000
+
+ - 3/1000 DATA(0, 1, 0) - 1/500 DATA(1, 1, 0) - 3/1000 DATA(0, 0, 1)
+
+ 31 29
+ - 1/500 DATA(1, 0, 1) + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 2000 2000
+
+ - 3/80 z DATA(1, 2, 1) + 1/80 z DATA(0, 1, -1) + 3/80 z DATA(0, 2, 2)
+
+ - 3/80 z DATA(1, -1, 2) + 3/80 z DATA(1, 2, 2) - 1/80 z DATA(2, 0, 2)
+
+ - 3/80 z DATA(1, 2, 0) - 3/80 z DATA(2, 2, 0) - 1/80 z DATA(2, 1, 0)
+
+ - 1/80 z DATA(2, 1, 1) + 1/80 z DATA(-1, 1, 2) - 1/80 z DATA(-1, 0, 2)
+
+ - 1/80 z DATA(0, 0, 2) + 1/80 z DATA(1, 1, 2) + 1/80 z DATA(2, 0, 0)
+
+ + 1/80 z DATA(2, 1, 2) + 3/80 z DATA(0, -1, 1) + 1/80 z DATA(-1, 0, 1)
+
+ + 3/80 z DATA(-1, -1, 1) + 1/80 z DATA(1, 1, -1) + 3/80 z DATA(-1, -1, 0)
+
+ + 3/80 z DATA(2, -1, 1) + 1/80 z DATA(2, 0, 1) - 3/80 z DATA(-1, 2, 0)
+
+ - 3/80 z DATA(0, 2, 0) - 1/80 z DATA(-1, 0, -1) - 1/80 z DATA(0, 0, -1)
+
+ + 3/80 z DATA(2, 2, 2) + 3/80 z DATA(1, -1, 1) + 1/80 z DATA(2, 1, -1)
+
+ + 3/80 z DATA(-1, 2, -1) - 1/80 z DATA(1, 1, 0) + 3/80 z DATA(1, -1, 0)
+
+ - 1/80 z DATA(1, 0, -1) + 1/80 z DATA(-1, 1, -1) - 1/80 z DATA(-1, 1, 1)
+
+ - 3/80 z DATA(-1, -1, -1) - 3/80 z DATA(0, -1, -1)
+
+ - 3/80 z DATA(1, -1, -1) - 1/80 z DATA(-1, 1, 0) + 1/80 z DATA(-1, 0, 0)
+
+ - 3/80 y DATA(-1, 0, 2) - 3/80 y DATA(1, 1, 2) + 1/80 y DATA(2, 0, 0)
+
+ - 3/80 y DATA(2, 1, 2) + 1/80 z DATA(1, 0, 1) - 1/80 z DATA(1, 1, 1)
+
+ + 3/80 z DATA(2, -1, 0) + 1/80 z DATA(0, 0, 1) + 1/80 z DATA(0, 0, 0)
+
+ - 1/80 z DATA(0, 1, 1) + 3/80 z DATA(0, -1, 0) - 3/80 z DATA(2, 2, 1)
+
+ - 3/80 z DATA(-1, -1, 2) - 3/80 z DATA(0, -1, 2) - 3/80 z DATA(-1, 2, 1)
+
+ - 3/80 z DATA(0, 2, 1) + 3/80 z DATA(0, 2, -1) - 1/80 z DATA(2, 0, -1)
+
+ - 3/80 z DATA(2, -1, -1) + 3/80 z DATA(1, 2, -1) + 3/80 z DATA(2, 2, -1)
+
+ - 3/80 y DATA(0, 0, 2) + 3/80 y DATA(1, -1, 2) + 3/80 y DATA(1, 2, 2)
+
+ + 3/80 y DATA(2, 2, 2) - 3/80 y DATA(0, 1, 2) - 3/80 y DATA(1, 0, 2)
+
+ + 3/80 y DATA(2, -1, 2) - 3/80 y DATA(1, -1, -1) - 3/80 y DATA(-1, 1, 2)
+
+ + 1/80 z DATA(1, 0, 0) - 1/80 z DATA(0, 1, 0) + 3/80 y DATA(0, 1, -1)
+
+ + 3/80 y DATA(0, 2, 2) - 1/80 y DATA(0, 2, 0) + 3/80 y DATA(-1, 0, -1)
+
+ + 3/80 y DATA(0, 0, -1) + 3/80 y DATA(1, 0, -1) + 3/80 y DATA(-1, 1, -1)
+
+ - 1/80 y DATA(-1, 1, 1) - 3/80 y DATA(-1, -1, -1) - 3/80 y DATA(0, -1, -1)
+
+ - 3/80 y DATA(2, 0, 2) - 1/80 y DATA(2, 2, 0) + 1/80 y DATA(2, 1, 0)
+
+ - 1/80 y DATA(2, 1, 1) + 1/80 y DATA(2, -1, 1) - 1/80 y DATA(2, 0, 1)
+
+ - 1/80 y DATA(-1, 2, 0) + 1/80 y DATA(2, 2, 1) + 3/80 y DATA(-1, -1, 2)
+
+ + 3/80 y DATA(0, -1, 2) + 1/80 y DATA(-1, 2, 1) - 3/80 y DATA(0, 2, -1)
+
+ + 1/80 y DATA(-1, 1, 0) + 1/80 y DATA(-1, 0, 0) + 1/80 y DATA(0, -1, 1)
+
+ + 1/80 y DATA(1, -1, 1) - 1/80 y DATA(-1, 0, 1) + 1/80 y DATA(-1, -1, 1)
+
+ + 3/80 y DATA(1, 1, -1) - 1/80 y DATA(-1, -1, 0) - 1/80 y DATA(0, -1, 0)
+
+ - 1/80 y DATA(1, -1, 0) - 1/80 y DATA(1, 1, 1) - 1/80 y DATA(0, 0, 1)
+
+ + 1/80 y DATA(0, 0, 0) + 1/80 y DATA(1, 0, 0) + 1/80 y DATA(0, 1, 0)
+
+ - 1/80 y DATA(1, 0, 1) + 3/80 y DATA(2, 0, -1) - 3/80 y DATA(2, -1, -1)
+
+ - 3/80 y DATA(1, 2, -1) + 3/80 y DATA(2, 1, -1) - 3/80 y DATA(-1, 2, -1)
+
+ - 1/80 y DATA(2, -1, 0) - 3/1000 x DATA(0, 1, 2) + 3/1000 x DATA(1, 2, 1)
+
+ + 3/1000 x DATA(0, 1, -1) - 9/1000 x DATA(0, 2, 2)
+
+ - 9/1000 x DATA(1, -1, 2) + 9/1000 x DATA(1, 2, 2) + 1/80 y DATA(1, 1, 0)
+
+ - 1/80 y DATA(0, 1, 1) - 3/1000 x DATA(1, 0, 2) + 9/1000 x DATA(-1, 0, 2)
+
+ + 3/1000 x DATA(0, 0, 2) + 3/1000 x DATA(1, 1, 2) + 3/1000 x DATA(2, 0, 0)
+
+ 27 27
+ - ---- x DATA(-1, 2, 2) + ---- x DATA(2, 2, 2) - 9/1000 x DATA(2, 0, 2)
+ 1000 1000
+
+ - 9/1000 x DATA(-1, 1, 2) + 9/1000 x DATA(2, 1, 2)
+
+ - 3/1000 x DATA(0, 0, -1) + 3/1000 x DATA(1, 0, -1)
+
+ + 9/1000 x DATA(-1, 1, -1) - 3/1000 x DATA(1, 2, 0)
+
+ - 9/1000 x DATA(2, 2, 0) + 3/1000 x DATA(2, 1, 1)
+
+ - 9/1000 x DATA(2, -1, 1) + 9/1000 x DATA(-1, 2, 0)
+
+ + 3/1000 x DATA(0, 2, 0) + 1/80 y DATA(1, 2, 1) + 9/1000 x DATA(1, -1, -1)
+
+ 27
+ - 3/1000 x DATA(-1, 1, 1) - ---- x DATA(-1, -1, -1)
+ 1000
+
+ - 9/1000 x DATA(-1, 0, -1) - 9/1000 x DATA(0, -1, -1)
+
+ - 3/1000 x DATA(0, 2, 1) + 9/1000 x DATA(0, 2, -1)
+
+ 27
+ + 9/1000 x DATA(2, 0, -1) + ---- x DATA(2, -1, -1)
+ 1000
+
+ - 9/1000 x DATA(-1, -1, 0) + 3/1000 x DATA(-1, 1, 0)
+
+ + 3/1000 x DATA(0, -1, 1) - 3/1000 x DATA(1, -1, 1)
+
+ + 3/1000 x DATA(-1, 0, 1) + 9/1000 x DATA(-1, -1, 1)
+
+ - 3/1000 x DATA(-1, 0, 0) - 3/1000 x DATA(0, -1, 0)
+
+ 27
+ + 9/1000 x DATA(2, 2, 1) + ---- x DATA(-1, -1, 2)
+ 1000
+
+ + 9/1000 x DATA(0, -1, 2) - 9/1000 x DATA(-1, 2, 1)
+
+ + 3/1000 x DATA(1, -1, 0) + 1/1000 x DATA(0, 1, 0)
+
+ - 3/1000 x DATA(1, 1, -1) - 9/1000 x DATA(1, 2, -1)
+
+ 27
+ - 9/1000 x DATA(2, 1, -1) + ---- x DATA(-1, 2, -1)
+ 1000
+
+ - 1/1000 x DATA(1, 1, 0) - 1/1000 x DATA(1, 0, 1) - 1/1000 x DATA(0, 1, 1)
+
+ + 1/1000 x DATA(1, 1, 1) + 9/1000 x DATA(2, -1, 0)
+
+ + 1/1000 x DATA(0, 0, 1) - 1/1000 x DATA(0, 0, 0) + 1/1000 x DATA(1, 0, 0)
+
+ 19
+ - ---- DATA(2, -1, 0) - 9/1000 DATA(2, 2, -1) - 7/250 DATA(2, 1, -1)
+ 2000
+
+ 27
+ - 9/250 DATA(-1, 2, -1) - ---- DATA(0, 2, -1) - 9/500 DATA(1, 2, -1)
+ 1000
+
+ 19 93 31
+ - ---- DATA(2, 0, -1) + ---- DATA(2, -1, -1) + ---- DATA(2, 2, 1)
+ 2000 2000 2000
+
+ 27 49
+ - 9/250 DATA(-1, -1, 2) - ---- DATA(0, -1, 2) + ---- DATA(-1, 2, 1)
+ 1000 2000
+
+ 43 37 17
+ + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1) - --- DATA(0, 1, -1)
+ 2000 2000 500
+
+ 31
+ - ---- DATA(1, 1, -1) - 1/2000 DATA(-1, -1, 0) - 7/2000 DATA(0, -1, 0)
+ 1000
+
+ 13 17
+ - ---- DATA(1, -1, 0) - ---- DATA(-1, 0, 0) - 1/250 DATA(-1, 1, 0)
+ 2000 2000
+
+ 37 17 31
+ - ---- DATA(-1, -1, 1) - --- DATA(0, -1, 1) - ---- DATA(1, -1, 1)
+ 1000 500 1000
+
+ 33 147
+ - 1/250 DATA(-1, 0, 1) + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1)
+ 2000 2000
+
+ 129 111
+ + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1) - 1/2000 DATA(-1, 0, -1)
+ 2000 2000
+
+ 13 37
+ - 7/2000 DATA(0, 0, -1) - ---- DATA(1, 0, -1) - ---- DATA(-1, 1, -1)
+ 2000 1000
+
+ 27
+ + ---- DATA(2, 1, 1) - 7/250 DATA(2, -1, 1) - 1/1000 DATA(2, 0, 1)
+ 2000
+
+ 13 19
+ + ---- DATA(-1, 2, 0) + 2/125 DATA(0, 2, 0) + ---- DATA(1, 2, 0)
+ 1000 1000
+
+ 11 23
+ + --- DATA(2, 2, 0) - 1/1000 DATA(2, 1, 0) - ---- DATA(2, 0, 0)
+ 500 2000
+
+ 31 11 49
+ + ---- DATA(2, 1, 2) + --- DATA(2, 0, 2) + ---- DATA(-1, 1, 2)
+ 2000 500 2000
+
+ 43 37 19
+ + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2) + ---- DATA(1, 0, 2)
+ 2000 2000 1000
+
+ 13
+ - 9/1000 DATA(2, -1, 2) + ---- DATA(-1, 0, 2) + 2/125 DATA(0, 0, 2)
+ 1000
+
+ 57 39
+ - 9/500 DATA(1, -1, 2) - ---- DATA(2, 2, 2) - ---- DATA(1, 2, 2)
+ 2000 2000
+
+ 21
+ - 3/2000 DATA(-1, 2, 2) - ---- DATA(0, 2, 2) - 1/80 y DATA(1, 2, 0)
+ 2000
+
+ + 3/80 y DATA(-1, 2, 2) - 3/80 y DATA(2, 2, -1) + 1/80 y DATA(0, 2, 1)
+
+ 27
+ - ---- x DATA(2, 2, -1) - 3/1000 x DATA(2, 0, 1) - 3/1000 x DATA(2, 1, 0)
+ 1000
+
+ 27
+ - ---- x DATA(2, -1, 2) - 1/80 z DATA(1, 0, 2) + 3/80 z DATA(-1, 2, 2)
+ 1000
+
+ - 3/80 z DATA(2, -1, 2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=555353880, alloc=4848776, time=65.78
+bytes used=556358016, alloc=4848776, time=65.86
+bytes used=557358348, alloc=4848776, time=65.94
+bytes used=558362000, alloc=4848776, time=66.02
+bytes used=559362248, alloc=4848776, time=66.10
+ 27 147
+[COEFF(-1, -1, -1) = - 3/80 y - ---- x + ---- - 3/80 z,
+ 1000 2000
+
+ 129
+ COEFF(0, -1, -1) = - 9/1000 x - 3/80 z - 3/80 y + ----,
+ 2000
+
+ 111
+ COEFF(1, -1, -1) = - 3/80 y + 9/1000 x - 3/80 z + ----,
+ 2000
+
+ 93 27
+ COEFF(2, -1, -1) = - 3/80 z - 3/80 y + ---- + ---- x,
+ 2000 1000
+
+ COEFF(-1, 0, -1) = - 9/1000 x - 1/2000 + 3/80 y - 1/80 z,
+
+ COEFF(0, 0, -1) = - 1/80 z - 3/1000 x - 7/2000 + 3/80 y,
+
+ 13
+ COEFF(1, 0, -1) = 3/80 y + 3/1000 x - ---- - 1/80 z,
+ 2000
+
+ 19
+ COEFF(2, 0, -1) = - ---- - 1/80 z + 3/80 y + 9/1000 x,
+ 2000
+
+ 37
+ COEFF(-1, 1, -1) = 3/80 y - ---- + 9/1000 x + 1/80 z,
+ 1000
+
+ 17
+ COEFF(0, 1, -1) = 3/1000 x + 1/80 z - --- + 3/80 y,
+ 500
+
+ 31
+ COEFF(1, 1, -1) = - ---- + 1/80 z + 3/80 y - 3/1000 x,
+ 1000
+
+ COEFF(2, 1, -1) = 1/80 z - 7/250 + 3/80 y - 9/1000 x,
+
+ 27
+ COEFF(-1, 2, -1) = ---- x + 3/80 z - 9/250 - 3/80 y,
+ 1000
+
+ 27
+ COEFF(0, 2, -1) = - ---- + 9/1000 x + 3/80 z - 3/80 y,
+ 1000
+
+ COEFF(1, 2, -1) = - 3/80 y - 9/500 + 3/80 z - 9/1000 x,
+
+ 27
+ COEFF(2, 2, -1) = - 9/1000 - ---- x + 3/80 z - 3/80 y,
+ 1000
+
+ COEFF(-1, -1, 0) = - 1/80 y + 3/80 z - 9/1000 x - 1/2000,
+
+ COEFF(0, -1, 0) = - 3/1000 x - 7/2000 - 1/80 y + 3/80 z,
+
+ 13
+ COEFF(1, -1, 0) = 3/1000 x - 1/80 y - ---- + 3/80 z,
+ 2000
+
+ 19
+ COEFF(2, -1, 0) = - 1/80 y + 9/1000 x - ---- + 3/80 z,
+ 2000
+
+ 17
+ COEFF(-1, 0, 0) = - 3/1000 x + 1/80 z - ---- + 1/80 y,
+ 2000
+
+ 19
+ COEFF(0, 0, 0) = 1/80 z - 1/1000 x + 1/80 y - ----,
+ 2000
+
+ 21
+ COEFF(1, 0, 0) = - ---- + 1/80 y + 1/80 z + 1/1000 x,
+ 2000
+
+ 23
+ COEFF(2, 0, 0) = 3/1000 x + 1/80 y - ---- + 1/80 z,
+ 2000
+
+ COEFF(-1, 1, 0) = 1/80 y - 1/80 z + 3/1000 x - 1/250,
+
+ COEFF(0, 1, 0) = 1/80 y + 1/1000 x - 1/80 z - 3/1000,
+
+ COEFF(1, 1, 0) = - 1/500 - 1/1000 x - 1/80 z + 1/80 y,
+
+ COEFF(2, 1, 0) = - 1/80 z + 1/80 y - 1/1000 - 3/1000 x,
+
+ 13
+ COEFF(-1, 2, 0) = ---- - 3/80 z - 1/80 y + 9/1000 x,
+ 1000
+
+ COEFF(0, 2, 0) = - 1/80 y + 2/125 - 3/80 z + 3/1000 x,
+
+ 19
+ COEFF(1, 2, 0) = - 3/1000 x - 3/80 z - 1/80 y + ----,
+ 1000
+
+ 11
+ COEFF(2, 2, 0) = --- - 1/80 y - 9/1000 x - 3/80 z,
+ 500
+
+ 37
+ COEFF(-1, -1, 1) = - ---- + 3/80 z + 9/1000 x + 1/80 y,
+ 1000
+
+ 17
+ COEFF(0, -1, 1) = 1/80 y - --- + 3/1000 x + 3/80 z,
+ 500
+
+ 31
+ COEFF(1, -1, 1) = 3/80 z - ---- - 3/1000 x + 1/80 y,
+ 1000
+
+ COEFF(2, -1, 1) = - 9/1000 x + 1/80 y - 7/250 + 3/80 z,
+
+ COEFF(-1, 0, 1) = - 1/80 y + 3/1000 x - 1/250 + 1/80 z,
+
+ COEFF(0, 0, 1) = 1/80 z - 1/80 y - 3/1000 + 1/1000 x,
+
+ COEFF(1, 0, 1) = 1/80 z - 1/80 y - 1/500 - 1/1000 x,
+
+ COEFF(2, 0, 1) = 1/80 z - 1/80 y - 1/1000 - 3/1000 x,
+
+ 33
+ COEFF(-1, 1, 1) = - 1/80 z - 1/80 y - 3/1000 x + ----,
+ 2000
+
+ 31
+ COEFF(0, 1, 1) = - 1/80 z + ---- - 1/1000 x - 1/80 y,
+ 2000
+
+ 29
+ COEFF(1, 1, 1) = 1/1000 x - 1/80 y - 1/80 z + ----,
+ 2000
+
+ 27
+ COEFF(2, 1, 1) = 3/1000 x - 1/80 z - 1/80 y + ----,
+ 2000
+
+ 49
+ COEFF(-1, 2, 1) = - 3/80 z + 1/80 y - 9/1000 x + ----,
+ 2000
+
+ 43
+ COEFF(0, 2, 1) = 1/80 y - 3/1000 x - 3/80 z + ----,
+ 2000
+
+ 37
+ COEFF(1, 2, 1) = 3/1000 x + 1/80 y + ---- - 3/80 z,
+ 2000
+
+ 31
+ COEFF(2, 2, 1) = 1/80 y - 3/80 z + 9/1000 x + ----,
+ 2000
+
+ 27
+ COEFF(-1, -1, 2) = - 9/250 + ---- x - 3/80 z + 3/80 y,
+ 1000
+
+ 27
+ COEFF(0, -1, 2) = - ---- + 9/1000 x - 3/80 z + 3/80 y,
+ 1000
+
+ COEFF(1, -1, 2) = - 3/80 z + 3/80 y - 9/1000 x - 9/500,
+
+ 27
+ COEFF(2, -1, 2) = - 3/80 z + 3/80 y - 9/1000 - ---- x,
+ 1000
+
+ 13
+ COEFF(-1, 0, 2) = 9/1000 x - 1/80 z + ---- - 3/80 y,
+ 1000
+
+ COEFF(0, 0, 2) = 3/1000 x - 3/80 y - 1/80 z + 2/125,
+
+ 19
+ COEFF(1, 0, 2) = - 1/80 z + ---- - 3/1000 x - 3/80 y,
+ 1000
+
+ 11
+ COEFF(2, 0, 2) = - 9/1000 x - 3/80 y - 1/80 z + ---,
+ 500
+
+ 49
+ COEFF(-1, 1, 2) = 1/80 z + ---- - 3/80 y - 9/1000 x,
+ 2000
+
+ 43
+ COEFF(0, 1, 2) = 1/80 z + ---- - 3/80 y - 3/1000 x,
+ 2000
+
+ 37
+ COEFF(1, 1, 2) = 1/80 z + 3/1000 x + ---- - 3/80 y,
+ 2000
+
+ 31
+ COEFF(2, 1, 2) = 1/80 z + 9/1000 x + ---- - 3/80 y,
+ 2000
+
+ 27
+ COEFF(-1, 2, 2) = - ---- x - 3/2000 + 3/80 y + 3/80 z,
+ 1000
+
+ 21
+ COEFF(0, 2, 2) = 3/80 z - ---- - 9/1000 x + 3/80 y,
+ 2000
+
+ 39
+ COEFF(1, 2, 2) = 3/80 z + 9/1000 x - ---- + 3/80 y,
+ 2000
+
+ 27 57
+ COEFF(2, 2, 2) = 3/80 y + ---- x - ---- + 3/80 z]
+ 1000 2000
+
+> print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c");
+bytes used=560362476, alloc=4848776, time=66.21
+bytes used=561362688, alloc=4848776, time=66.28
+bytes used=562362912, alloc=4848776, time=66.38
+bytes used=563363208, alloc=4848776, time=66.50
+bytes used=564363416, alloc=4848776, time=66.83
+bytes used=565363580, alloc=4848776, time=66.91
+bytes used=566363780, alloc=4848776, time=66.99
+bytes used=567364044, alloc=4848776, time=67.09
+bytes used=568364320, alloc=4848776, time=67.38
+bytes used=569364644, alloc=4848776, time=67.74
+bytes used=570364900, alloc=4848776, time=67.82
+bytes used=571365084, alloc=4848776, time=68.27
+bytes used=572365252, alloc=4848776, time=68.47
+>
+# d^2/dz^2
+> simplify( diff(interp_3d_cube_order3_smooth0,z,z) );
+ 11
+1/16 z DATA(0, 1, 2) - -- DATA(0, 0, 0) - 1/8 DATA(1, 0, 0) - 1/8 DATA(0, 1, 0)
+ 80
+
+ - 9/80 DATA(1, 1, 0) + 1/20 DATA(0, 0, 1) + 1/16 DATA(1, 0, 1)
+
+ + 1/16 DATA(0, 1, 1) + 3/40 DATA(1, 1, 1) - 3/16 z DATA(1, 2, 1)
+
+ - 1/16 z DATA(0, 1, -1) + 1/16 z DATA(0, 2, 2) + 1/16 z DATA(1, -1, 2)
+
+ + 1/16 z DATA(1, 2, 2) + 1/16 z DATA(2, 0, 2) + 3/16 z DATA(1, 2, 0)
+
+ + 3/16 z DATA(2, 2, 0) + 3/16 z DATA(2, 1, 0) - 3/16 z DATA(2, 1, 1)
+
+ + 1/16 z DATA(-1, 1, 2) + 1/16 z DATA(-1, 0, 2) + 1/16 z DATA(0, 0, 2)
+
+ + 1/16 z DATA(1, 1, 2) + 3/16 z DATA(2, 0, 0) + 1/16 z DATA(2, 1, 2)
+
+ - 3/16 z DATA(0, -1, 1) - 3/16 z DATA(-1, 0, 1) - 3/16 z DATA(-1, -1, 1)
+
+ - 1/16 z DATA(1, 1, -1) + 3/16 z DATA(-1, -1, 0) - 3/16 z DATA(2, -1, 1)
+
+ - 3/16 z DATA(2, 0, 1) + 3/16 z DATA(-1, 2, 0) + 3/16 z DATA(0, 2, 0)
+
+ - 1/16 z DATA(-1, 0, -1) - 1/16 z DATA(0, 0, -1) + 1/16 z DATA(2, 2, 2)
+
+ - 3/16 z DATA(1, -1, 1) - 1/16 z DATA(2, 1, -1) - 1/16 z DATA(-1, 2, -1)
+
+ + 3/16 z DATA(1, 1, 0) + 3/16 z DATA(1, -1, 0) - 1/16 z DATA(1, 0, -1)
+
+ - 1/16 z DATA(-1, 1, -1) - 3/16 z DATA(-1, 1, 1) - 1/16 z DATA(-1, -1, -1)
+
+ - 1/16 z DATA(0, -1, -1) - 1/16 z DATA(1, -1, -1) + 3/16 z DATA(-1, 1, 0)
+
+ + 3/16 z DATA(-1, 0, 0) - 1/80 y DATA(-1, 0, 2) + 1/80 y DATA(1, 1, 2)
+
+ + 1/80 y DATA(2, 0, 0) + 1/80 y DATA(2, 1, 2) - 3/16 z DATA(1, 0, 1)
+
+ - 3/16 z DATA(1, 1, 1) + 3/16 z DATA(2, -1, 0) - 3/16 z DATA(0, 0, 1)
+
+ + 3/16 z DATA(0, 0, 0) - 3/16 z DATA(0, 1, 1) + 3/16 z DATA(0, -1, 0)
+
+ - 3/16 z DATA(2, 2, 1) + 1/16 z DATA(-1, -1, 2) + 1/16 z DATA(0, -1, 2)
+
+ - 3/16 z DATA(-1, 2, 1) - 3/16 z DATA(0, 2, 1) - 1/16 z DATA(0, 2, -1)
+
+ - 1/16 z DATA(2, 0, -1) - 1/16 z DATA(2, -1, -1) - 1/16 z DATA(1, 2, -1)
+
+ - 1/16 z DATA(2, 2, -1) - 1/80 y DATA(0, 0, 2) - 3/80 y DATA(1, -1, 2)
+
+ + 3/80 y DATA(1, 2, 2) + 3/80 y DATA(2, 2, 2) + 1/80 y DATA(0, 1, 2)
+
+ - 1/80 y DATA(1, 0, 2) - 3/80 y DATA(2, -1, 2) - 3/80 y DATA(1, -1, -1)
+
+ + 1/80 y DATA(-1, 1, 2) + 3/16 z DATA(1, 0, 0) + 3/16 z DATA(0, 1, 0)
+
+ + 1/80 y DATA(0, 1, -1) + 3/80 y DATA(0, 2, 2) - 3/80 y DATA(0, 2, 0)
+
+ - 1/80 y DATA(-1, 0, -1) - 1/80 y DATA(0, 0, -1) - 1/80 y DATA(1, 0, -1)
+
+ + 1/80 y DATA(-1, 1, -1) - 1/80 y DATA(-1, 1, 1) - 3/80 y DATA(-1, -1, -1)
+
+ - 3/80 y DATA(0, -1, -1) - 1/80 y DATA(2, 0, 2) - 3/80 y DATA(2, 2, 0)
+
+ - 1/80 y DATA(2, 1, 0) - 1/80 y DATA(2, 1, 1) + 3/80 y DATA(2, -1, 1)
+
+ + 1/80 y DATA(2, 0, 1) - 3/80 y DATA(-1, 2, 0) - 3/80 y DATA(2, 2, 1)
+
+ - 3/80 y DATA(-1, -1, 2) - 3/80 y DATA(0, -1, 2) - 3/80 y DATA(-1, 2, 1)
+
+ + 3/80 y DATA(0, 2, -1) - 1/80 y DATA(-1, 1, 0) + 1/80 y DATA(-1, 0, 0)
+
+ + 3/80 y DATA(0, -1, 1) + 3/80 y DATA(1, -1, 1) + 1/80 y DATA(-1, 0, 1)
+
+ + 3/80 y DATA(-1, -1, 1) + 1/80 y DATA(1, 1, -1) + 3/80 y DATA(-1, -1, 0)
+
+ + 3/80 y DATA(0, -1, 0) + 3/80 y DATA(1, -1, 0) - 1/80 y DATA(1, 1, 1)
+
+ + 1/80 y DATA(0, 0, 1) + 1/80 y DATA(0, 0, 0) + 1/80 y DATA(1, 0, 0)
+
+ - 1/80 y DATA(0, 1, 0) + 1/80 y DATA(1, 0, 1) - 1/80 y DATA(2, 0, -1)
+
+ - 3/80 y DATA(2, -1, -1) + 3/80 y DATA(1, 2, -1) + 1/80 y DATA(2, 1, -1)
+
+ + 3/80 y DATA(-1, 2, -1) + 3/80 y DATA(2, -1, 0) - 1/80 x DATA(0, 1, 2)
+
+ - 1/80 x DATA(1, 2, 1) - 1/80 x DATA(0, 1, -1) - 1/80 x DATA(0, 2, 2)
+
+ + 1/80 x DATA(1, -1, 2) + 1/80 x DATA(1, 2, 2) - 1/80 y DATA(1, 1, 0)
+
+ - 1/80 y DATA(0, 1, 1) + 1/80 x DATA(1, 0, 2) - 3/80 x DATA(-1, 0, 2)
+
+ - 1/80 x DATA(0, 0, 2) + 1/80 x DATA(1, 1, 2) - 3/80 x DATA(2, 0, 0)
+
+ - 3/80 x DATA(-1, 2, 2) + 3/80 x DATA(2, 2, 2) + 3/80 x DATA(2, 0, 2)
+
+ - 3/80 x DATA(-1, 1, 2) + 3/80 x DATA(2, 1, 2) - 1/80 x DATA(0, 0, -1)
+
+ + 1/80 x DATA(1, 0, -1) - 3/80 x DATA(-1, 1, -1) - 1/80 x DATA(1, 2, 0)
+
+ - 3/80 x DATA(2, 2, 0) - 3/80 x DATA(2, 1, 1) - 3/80 x DATA(2, -1, 1)
+
+ + 3/80 x DATA(-1, 2, 0) + 1/80 x DATA(0, 2, 0) - 3/80 y DATA(1, 2, 1)
+
+ + 1/80 x DATA(1, -1, -1) + 3/80 x DATA(-1, 1, 1) - 3/80 x DATA(-1, -1, -1)
+
+ - 3/80 x DATA(-1, 0, -1) - 1/80 x DATA(0, -1, -1) + 1/80 x DATA(0, 2, 1)
+
+ - 1/80 x DATA(0, 2, -1) + 3/80 x DATA(2, 0, -1) + 3/80 x DATA(2, -1, -1)
+
+ + 3/80 x DATA(-1, -1, 0) + 3/80 x DATA(-1, 1, 0) + 1/80 x DATA(0, -1, 1)
+
+ - 1/80 x DATA(1, -1, 1) + 3/80 x DATA(-1, 0, 1) + 3/80 x DATA(-1, -1, 1)
+
+ + 3/80 x DATA(-1, 0, 0) + 1/80 x DATA(0, -1, 0) - 3/80 x DATA(2, 2, 1)
+
+ - 3/80 x DATA(-1, -1, 2) - 1/80 x DATA(0, -1, 2) + 3/80 x DATA(-1, 2, 1)
+
+ - 1/80 x DATA(1, -1, 0) + 1/80 x DATA(0, 1, 0) + 1/80 x DATA(1, 1, -1)
+
+ + 1/80 x DATA(1, 2, -1) + 3/80 x DATA(2, 1, -1) - 3/80 x DATA(-1, 2, -1)
+
+ - 1/80 x DATA(1, 1, 0) - 1/80 x DATA(1, 0, 1) + 1/80 x DATA(0, 1, 1)
+
+ - 1/80 x DATA(1, 1, 1) - 3/80 x DATA(2, -1, 0) + 1/80 x DATA(0, 0, 1)
+
+ + 1/80 x DATA(0, 0, 0) - 1/80 x DATA(1, 0, 0) - 1/8 DATA(2, -1, 0)
+
+ + 1/40 DATA(2, 2, -1) + 3/80 DATA(2, 1, -1) + 1/16 DATA(-1, 2, -1)
+
+ + 1/20 DATA(0, 2, -1) + 3/80 DATA(1, 2, -1) + 1/20 DATA(2, 0, -1)
+
+ + 1/16 DATA(2, -1, -1) + 1/10 DATA(2, 2, 1) + 3/80 DATA(-1, -1, 2)
+
+ + 1/40 DATA(0, -1, 2) + 1/16 DATA(-1, 2, 1) + 3/40 DATA(0, 2, 1)
+
+ + 7/80 DATA(1, 2, 1) + 1/16 DATA(0, 1, -1) + 1/20 DATA(1, 1, -1)
+
+ 13 11
+ - -- DATA(-1, -1, 0) - 3/20 DATA(0, -1, 0) - -- DATA(1, -1, 0)
+ 80 80
+
+ 11
+ - 3/20 DATA(-1, 0, 0) - -- DATA(-1, 1, 0) + 1/40 DATA(-1, -1, 1)
+ 80
+
+ + 3/80 DATA(0, -1, 1) + 1/20 DATA(1, -1, 1) + 3/80 DATA(-1, 0, 1)
+
+ + 1/20 DATA(-1, 1, 1) + 1/10 DATA(-1, -1, -1) + 7/80 DATA(0, -1, -1)
+
+ + 3/40 DATA(1, -1, -1) + 7/80 DATA(-1, 0, -1) + 3/40 DATA(0, 0, -1)
+
+ + 1/16 DATA(1, 0, -1) + 3/40 DATA(-1, 1, -1) + 7/80 DATA(2, 1, 1)
+
+ + 1/16 DATA(2, -1, 1) + 3/40 DATA(2, 0, 1) - 1/8 DATA(-1, 2, 0)
+
+ - 9/80 DATA(0, 2, 0) - 1/10 DATA(1, 2, 0) - 7/80 DATA(2, 2, 0)
+
+ - 1/10 DATA(2, 1, 0) - 9/80 DATA(2, 0, 0) - 1/40 DATA(2, 1, 2)
+
+ - 1/80 DATA(2, 0, 2) + 1/80 DATA(-1, 1, 2) - 1/80 DATA(1, 1, 2)
+
+ + 1/40 DATA(-1, 0, 2) + 1/80 DATA(0, 0, 2) + 1/80 DATA(1, -1, 2)
+
+ - 3/80 DATA(2, 2, 2) - 1/40 DATA(1, 2, 2) - 1/80 DATA(0, 2, 2)
+
+ - 3/80 y DATA(1, 2, 0) + 3/80 y DATA(-1, 2, 2) + 3/80 y DATA(2, 2, -1)
+
+ - 3/80 y DATA(0, 2, 1) + 3/80 x DATA(2, 2, -1) - 3/80 x DATA(2, 0, 1)
+
+ - 3/80 x DATA(2, 1, 0) + 3/80 x DATA(2, -1, 2) + 1/16 z DATA(1, 0, 2)
+
+ + 1/16 z DATA(-1, 2, 2) + 1/16 z DATA(2, -1, 2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size4);
+bytes used=573369236, alloc=4848776, time=68.58
+bytes used=574369600, alloc=4848776, time=68.66
+bytes used=575369772, alloc=4848776, time=68.73
+bytes used=576370088, alloc=4848776, time=68.81
+bytes used=577370296, alloc=4848776, time=68.90
+[COEFF(-1, -1, -1) = - 3/80 x - 1/16 z + 1/10 - 3/80 y,
+
+ COEFF(0, -1, -1) = - 1/16 z - 3/80 y + 7/80 - 1/80 x,
+
+ COEFF(1, -1, -1) = 3/40 + 1/80 x - 1/16 z - 3/80 y,
+
+ COEFF(2, -1, -1) = 3/80 x - 3/80 y - 1/16 z + 1/16,
+
+ COEFF(-1, 0, -1) = - 1/80 y + 7/80 - 1/16 z - 3/80 x,
+
+ COEFF(0, 0, -1) = 3/40 - 1/80 x - 1/80 y - 1/16 z,
+
+ COEFF(1, 0, -1) = - 1/16 z + 1/16 - 1/80 y + 1/80 x,
+
+ COEFF(2, 0, -1) = 3/80 x - 1/80 y + 1/20 - 1/16 z,
+
+ COEFF(-1, 1, -1) = 1/80 y - 3/80 x - 1/16 z + 3/40,
+
+ COEFF(0, 1, -1) = - 1/16 z - 1/80 x + 1/80 y + 1/16,
+
+ COEFF(1, 1, -1) = 1/80 y - 1/16 z + 1/80 x + 1/20,
+
+ COEFF(2, 1, -1) = 3/80 x + 1/80 y + 3/80 - 1/16 z,
+
+ COEFF(-1, 2, -1) = 1/16 + 3/80 y - 1/16 z - 3/80 x,
+
+ COEFF(0, 2, -1) = - 1/80 x + 1/20 - 1/16 z + 3/80 y,
+
+ COEFF(1, 2, -1) = 1/80 x + 3/80 y - 1/16 z + 3/80,
+
+ COEFF(2, 2, -1) = 3/80 x + 1/40 - 1/16 z + 3/80 y,
+
+ 13
+ COEFF(-1, -1, 0) = 3/16 z + 3/80 y - -- + 3/80 x,
+ 80
+
+ COEFF(0, -1, 0) = - 3/20 + 3/16 z + 1/80 x + 3/80 y,
+
+ 11
+ COEFF(1, -1, 0) = - 1/80 x + 3/16 z + 3/80 y - --,
+ 80
+
+ COEFF(2, -1, 0) = 3/80 y + 3/16 z - 1/8 - 3/80 x,
+
+ COEFF(-1, 0, 0) = 1/80 y + 3/80 x + 3/16 z - 3/20,
+
+ 11
+ COEFF(0, 0, 0) = 3/16 z + 1/80 y + 1/80 x - --,
+ 80
+
+ COEFF(1, 0, 0) = - 1/8 + 3/16 z - 1/80 x + 1/80 y,
+
+ COEFF(2, 0, 0) = 3/16 z - 9/80 - 3/80 x + 1/80 y,
+
+ 11
+ COEFF(-1, 1, 0) = - -- + 3/16 z - 1/80 y + 3/80 x,
+ 80
+
+ COEFF(0, 1, 0) = 3/16 z - 1/80 y + 1/80 x - 1/8,
+
+ COEFF(1, 1, 0) = 3/16 z - 1/80 y - 1/80 x - 9/80,
+
+ COEFF(2, 1, 0) = 3/16 z - 1/10 - 1/80 y - 3/80 x,
+
+ COEFF(-1, 2, 0) = 3/16 z + 3/80 x - 3/80 y - 1/8,
+
+ COEFF(0, 2, 0) = - 9/80 - 3/80 y + 1/80 x + 3/16 z,
+
+ COEFF(1, 2, 0) = - 1/80 x + 3/16 z - 3/80 y - 1/10,
+
+ COEFF(2, 2, 0) = - 3/80 y - 3/80 x + 3/16 z - 7/80,
+
+ COEFF(-1, -1, 1) = - 3/16 z + 3/80 x + 3/80 y + 1/40,
+
+ COEFF(0, -1, 1) = 3/80 + 3/80 y - 3/16 z + 1/80 x,
+
+ COEFF(1, -1, 1) = - 1/80 x - 3/16 z + 3/80 y + 1/20,
+
+ COEFF(2, -1, 1) = 1/16 + 3/80 y - 3/80 x - 3/16 z,
+
+ COEFF(-1, 0, 1) = 1/80 y + 3/80 x - 3/16 z + 3/80,
+
+ COEFF(0, 0, 1) = - 3/16 z + 1/80 y + 1/80 x + 1/20,
+
+ COEFF(1, 0, 1) = - 3/16 z - 1/80 x + 1/80 y + 1/16,
+
+ COEFF(2, 0, 1) = - 3/80 x + 1/80 y + 3/40 - 3/16 z,
+
+ COEFF(-1, 1, 1) = 3/80 x - 1/80 y + 1/20 - 3/16 z,
+
+ COEFF(0, 1, 1) = - 3/16 z - 1/80 y + 1/80 x + 1/16,
+
+ COEFF(1, 1, 1) = - 1/80 y - 3/16 z - 1/80 x + 3/40,
+
+ COEFF(2, 1, 1) = - 3/80 x + 7/80 - 3/16 z - 1/80 y,
+
+ COEFF(-1, 2, 1) = 3/80 x - 3/16 z - 3/80 y + 1/16,
+
+ COEFF(0, 2, 1) = - 3/80 y + 1/80 x - 3/16 z + 3/40,
+
+ COEFF(1, 2, 1) = - 3/80 y - 1/80 x - 3/16 z + 7/80,
+
+ COEFF(2, 2, 1) = - 3/80 x - 3/16 z - 3/80 y + 1/10,
+
+ COEFF(-1, -1, 2) = 3/80 - 3/80 x + 1/16 z - 3/80 y,
+
+ COEFF(0, -1, 2) = 1/40 + 1/16 z - 3/80 y - 1/80 x,
+
+ COEFF(1, -1, 2) = - 3/80 y + 1/80 x + 1/16 z + 1/80,
+
+ COEFF(2, -1, 2) = 1/16 z - 3/80 y + 3/80 x,
+
+ COEFF(-1, 0, 2) = - 3/80 x - 1/80 y + 1/16 z + 1/40,
+
+ COEFF(0, 0, 2) = 1/80 - 1/80 y + 1/16 z - 1/80 x,
+
+ COEFF(1, 0, 2) = 1/80 x - 1/80 y + 1/16 z,
+
+ COEFF(2, 0, 2) = 3/80 x - 1/80 y + 1/16 z - 1/80,
+
+ COEFF(-1, 1, 2) = 1/80 y - 3/80 x + 1/16 z + 1/80,
+
+ COEFF(0, 1, 2) = 1/80 y + 1/16 z - 1/80 x,
+
+ COEFF(1, 1, 2) = 1/80 y + 1/80 x + 1/16 z - 1/80,
+
+ COEFF(2, 1, 2) = 1/80 y - 1/40 + 1/16 z + 3/80 x,
+
+ COEFF(-1, 2, 2) = 3/80 y + 1/16 z - 3/80 x,
+
+ COEFF(0, 2, 2) = - 1/80 + 1/16 z - 1/80 x + 3/80 y,
+
+ COEFF(1, 2, 2) = - 1/40 + 3/80 y + 1/80 x + 1/16 z,
+
+ COEFF(2, 2, 2) = 3/80 y + 1/16 z + 3/80 x - 3/80]
+
+> print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
+> "3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c");
+bytes used=578370628, alloc=4848776, time=68.97
+bytes used=579370948, alloc=4848776, time=69.05
+bytes used=580371212, alloc=4848776, time=69.18
+bytes used=581371412, alloc=4848776, time=69.33
+bytes used=582371620, alloc=4848776, time=69.63
+bytes used=583371780, alloc=4848776, time=69.70
+bytes used=584372124, alloc=4848776, time=69.78
+bytes used=585372312, alloc=4848776, time=69.88
+bytes used=586372564, alloc=4848776, time=70.20
+bytes used=587372888, alloc=4848776, time=70.50
+bytes used=588373188, alloc=4848776, time=70.87
+bytes used=589373516, alloc=4848776, time=71.14
+>
+################################################################################
+>
+#
+# 3d, cube, order=4, smoothing=0 (size=5)
+#
+>
+# interpolating polynomial
+> interp_3d_cube_order4_smooth0
+> := Lagrange_polynomial_interpolant(fn_3d_order4, coeff_list_3d_order4,
+> coord_list_3d, posn_list_3d_size5);
+bytes used=590373712, alloc=4848776, time=71.28
+bytes used=591374012, alloc=4848776, time=71.36
+bytes used=592374304, alloc=4848776, time=71.44
+bytes used=593374512, alloc=4848776, time=71.51
+bytes used=594375800, alloc=4848776, time=71.60
+bytes used=595388896, alloc=4848776, time=71.66
+bytes used=596508552, alloc=4848776, time=71.76
+bytes used=597511648, alloc=4848776, time=71.84
+bytes used=598512128, alloc=4848776, time=71.91
+bytes used=599512608, alloc=4848776, time=71.98
+bytes used=600513088, alloc=4848776, time=72.06
+bytes used=601513568, alloc=4848776, time=72.13
+bytes used=602514208, alloc=4848776, time=72.20
+bytes used=603514688, alloc=4848776, time=72.28
+bytes used=604515168, alloc=4848776, time=72.35
+bytes used=605515648, alloc=4848776, time=72.42
+bytes used=606516128, alloc=4848776, time=72.50
+bytes used=607516608, alloc=4848776, time=72.57
+bytes used=608516808, alloc=4848776, time=72.68
+bytes used=609517244, alloc=4848776, time=72.75
+bytes used=610517420, alloc=4848776, time=72.82
+bytes used=611517560, alloc=4848776, time=72.89
+bytes used=612517684, alloc=4848776, time=72.96
+bytes used=613517812, alloc=4848776, time=73.03
+bytes used=614518040, alloc=4848776, time=73.10
+bytes used=615518176, alloc=4848776, time=73.17
+bytes used=616518340, alloc=4848776, time=73.24
+bytes used=617518484, alloc=4848776, time=73.32
+bytes used=618518616, alloc=4848776, time=73.39
+bytes used=619518796, alloc=4848776, time=73.46
+bytes used=620518932, alloc=4848776, time=73.53
+bytes used=621519080, alloc=4848776, time=73.60
+bytes used=622519544, alloc=4848776, time=73.67
+bytes used=623519752, alloc=4848776, time=73.75
+bytes used=624523852, alloc=4848776, time=73.83
+bytes used=625526604, alloc=4848776, time=73.90
+bytes used=626526724, alloc=4848776, time=73.98
+bytes used=627535692, alloc=4848776, time=74.06
+bytes used=628544768, alloc=4848776, time=74.14
+bytes used=629546012, alloc=4848776, time=74.22
+bytes used=630546188, alloc=4848776, time=74.30
+bytes used=631547016, alloc=4848776, time=74.38
+bytes used=632548096, alloc=4848776, time=74.46
+bytes used=633548244, alloc=4848776, time=74.53
+bytes used=634548396, alloc=4848776, time=74.61
+bytes used=635548588, alloc=4848776, time=74.68
+bytes used=636548756, alloc=4848776, time=74.76
+bytes used=637548916, alloc=4848776, time=74.84
+bytes used=638549052, alloc=4848776, time=74.91
+bytes used=639549284, alloc=4848776, time=75.00
+bytes used=640549480, alloc=4848776, time=75.08
+bytes used=641549644, alloc=4848776, time=75.15
+bytes used=642550184, alloc=4848776, time=75.24
+bytes used=643554032, alloc=4848776, time=75.32
+bytes used=644554432, alloc=4848776, time=75.40
+bytes used=645554564, alloc=4848776, time=75.48
+bytes used=646554704, alloc=4848776, time=75.56
+bytes used=647556432, alloc=4848776, time=75.63
+bytes used=648563932, alloc=4848776, time=75.71
+bytes used=649566496, alloc=4848776, time=75.79
+bytes used=650570012, alloc=4848776, time=75.87
+bytes used=651570204, alloc=4848776, time=75.95
+bytes used=652570416, alloc=4848776, time=76.02
+bytes used=653570640, alloc=4848776, time=76.10
+bytes used=654570856, alloc=4848776, time=76.18
+bytes used=655584984, alloc=4848776, time=76.26
+bytes used=656598572, alloc=4848776, time=76.34
+bytes used=657598740, alloc=4848776, time=76.42
+bytes used=658598952, alloc=4848776, time=76.49
+bytes used=659599124, alloc=4848776, time=76.57
+bytes used=660600204, alloc=4848776, time=76.65
+bytes used=661600432, alloc=4848776, time=76.73
+bytes used=662600612, alloc=4848776, time=76.81
+bytes used=663600848, alloc=4848776, time=76.89
+bytes used=664606328, alloc=4848776, time=76.96
+bytes used=665608932, alloc=4848776, time=77.04
+bytes used=666614764, alloc=4848776, time=77.12
+bytes used=667614908, alloc=4848776, time=77.20
+bytes used=668615088, alloc=4848776, time=77.28
+bytes used=669615260, alloc=4848776, time=77.35
+bytes used=670615496, alloc=4848776, time=77.43
+bytes used=671615696, alloc=4848776, time=77.51
+bytes used=672619552, alloc=4848776, time=77.59
+bytes used=673628580, alloc=4848776, time=77.66
+bytes used=674628816, alloc=4848776, time=77.74
+bytes used=675628988, alloc=4848776, time=77.82
+bytes used=676629940, alloc=4848776, time=77.90
+bytes used=677630456, alloc=4848776, time=77.97
+bytes used=678630684, alloc=4848776, time=78.05
+bytes used=679632932, alloc=4848776, time=78.13
+bytes used=680635004, alloc=4848776, time=78.20
+bytes used=681635124, alloc=4848776, time=78.29
+bytes used=682637308, alloc=4848776, time=78.37
+bytes used=683649360, alloc=4848776, time=78.44
+bytes used=684649560, alloc=4848776, time=78.51
+bytes used=685649700, alloc=4848776, time=78.59
+bytes used=686660712, alloc=4848776, time=78.67
+bytes used=687666916, alloc=4848776, time=78.75
+bytes used=688667052, alloc=4848776, time=78.83
+bytes used=689672588, alloc=4848776, time=78.91
+bytes used=690675096, alloc=4848776, time=78.98
+bytes used=691675288, alloc=4848776, time=79.06
+bytes used=692691972, alloc=4848776, time=79.14
+bytes used=693692200, alloc=4848776, time=79.22
+bytes used=694692332, alloc=4848776, time=79.29
+interp_3d_cube_order4_smooth0 := (- 1/350 DATA(0, 1, 0) - 1/700 DATA(1, 1, 0)
+
+ - 1/350 DATA(0, 1, 1) - 1/700 DATA(1, 1, 1) - 1/350 DATA(2, -1, 0)
+
+ + 1/175 DATA(2, 2, -1) + 1/350 DATA(2, 1, -1) - 1/350 DATA(-1, 2, -1)
+
+ - 1/175 DATA(0, 2, -1) - 1/350 DATA(1, 2, -1) - 1/350 DATA(2, -1, -1)
+
+ + 1/175 DATA(2, 2, 1) + 1/700 DATA(-1, -1, 2) + 1/350 DATA(0, -1, 2)
+
+ - 1/350 DATA(-1, 2, 1) - 1/175 DATA(0, 2, 1) - 1/350 DATA(1, 2, 1)
+
+ - 1/350 DATA(0, 1, -1) - 1/700 DATA(1, 1, -1) + 1/700 DATA(-1, -1, 0)
+
+ + 1/350 DATA(0, -1, 0) + 1/700 DATA(1, -1, 0) - 1/700 DATA(-1, 1, 0)
+
+ + 1/700 DATA(-1, -1, 1) + 1/350 DATA(0, -1, 1) + 1/700 DATA(1, -1, 1)
+
+ - 1/700 DATA(-1, 1, 1) + 1/700 DATA(-1, -1, -1) + 1/350 DATA(0, -1, -1)
+
+ + 1/700 DATA(1, -1, -1) - 1/700 DATA(-1, 1, -1) + 1/350 DATA(2, 1, 1)
+
+ - 1/350 DATA(2, -1, 1) - 1/350 DATA(-1, 2, 0) - 1/175 DATA(0, 2, 0)
+
+ - 1/350 DATA(1, 2, 0) + 1/175 DATA(2, 2, 0) + 1/350 DATA(2, 1, 0)
+
+ + 1/350 DATA(2, 1, 2) - 1/700 DATA(-1, 1, 2) - 1/350 DATA(0, 1, 2)
+
+ - 1/700 DATA(1, 1, 2) - 1/350 DATA(2, -1, 2) + 1/700 DATA(1, -1, 2)
+
+ - 1/350 DATA(2, -1, -2) + 1/700 DATA(1, -1, -2) + 1/350 DATA(0, -1, -2)
+
+ + 1/700 DATA(-1, -1, -2) - 1/350 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2)
+
+ + 1/350 DATA(1, -2, -2) + 1/175 DATA(0, -2, -2) + 1/350 DATA(-1, -2, -2)
+
+ + 1/175 DATA(2, 2, 2) - 1/175 DATA(-2, -2, -2) - 1/350 DATA(1, 2, 2)
+
+ - 1/350 DATA(-1, 2, 2) - 1/175 DATA(0, 2, 2) + 1/350 DATA(-1, -2, -1)
+
+ - 1/175 DATA(-2, -2, -1) + 1/175 DATA(2, 2, -2) - 1/350 DATA(1, 2, -2)
+
+ - 1/175 DATA(0, 2, -2) - 1/350 DATA(-1, 2, -2) + 1/175 DATA(-2, 2, -2)
+
+ + 1/350 DATA(2, 1, -2) - 1/700 DATA(1, 1, -2) - 1/350 DATA(0, 1, -2)
+
+ - 1/700 DATA(-1, 1, -2) + 1/350 DATA(-2, 1, -2) + 1/350 DATA(-2, 1, -1)
+
+ - 1/350 DATA(-2, -1, -1) - 1/175 DATA(2, -2, -1) + 1/350 DATA(1, -2, -1)
+
+ + 1/175 DATA(0, -2, -1) + 1/175 DATA(0, -2, 0) + 1/350 DATA(-1, -2, 0)
+
+ - 1/175 DATA(-2, -2, 0) + 1/175 DATA(-2, 2, -1) + 1/350 DATA(-2, 1, 0)
+
+ - 1/350 DATA(-2, -1, 0) - 1/175 DATA(2, -2, 0) + 1/350 DATA(1, -2, 0)
+
+ + 1/350 DATA(-1, -2, 1) - 1/175 DATA(-2, -2, 1) + 1/175 DATA(-2, 2, 0)
+
+ - 1/350 DATA(-2, -1, 1) - 1/175 DATA(2, -2, 1) + 1/350 DATA(1, -2, 1)
+
+ + 1/175 DATA(0, -2, 1) + 1/175 DATA(-2, 2, 1) + 1/350 DATA(-2, 1, 1)
+
+ - 1/350 DATA(-2, -1, 2) - 1/175 DATA(2, -2, 2) + 1/350 DATA(1, -2, 2)
+
+ + 1/175 DATA(0, -2, 2) + 1/350 DATA(-1, -2, 2) - 1/175 DATA(-2, -2, 2)
+
+ 2
+ + 1/350 DATA(-2, 1, 2) + 1/175 DATA(-2, 2, 2)) x y + (
+
+ - 1/350 DATA(0, 0, 1) - 1/350 DATA(1, 0, 1) - 1/700 DATA(0, 1, 1)
+
+ - 1/700 DATA(1, 1, 1) - 1/350 DATA(2, 2, -1) + 1/700 DATA(2, 1, -1)
+
+ - 1/350 DATA(-1, 2, -1) - 1/350 DATA(0, 2, -1) - 1/350 DATA(1, 2, -1)
+
+ + 1/350 DATA(2, 0, -1) + 1/700 DATA(2, -1, -1) + 1/350 DATA(2, 2, 1)
+
+ - 1/350 DATA(-1, -1, 2) - 1/350 DATA(0, -1, 2) + 1/350 DATA(-1, 2, 1)
+
+ + 1/350 DATA(0, 2, 1) + 1/350 DATA(1, 2, 1) + 1/700 DATA(0, 1, -1)
+
+ + 1/700 DATA(1, 1, -1) - 1/700 DATA(-1, -1, 1) - 1/700 DATA(0, -1, 1)
+
+ - 1/700 DATA(1, -1, 1) - 1/350 DATA(-1, 0, 1) - 1/700 DATA(-1, 1, 1)
+
+ + 1/700 DATA(-1, -1, -1) + 1/700 DATA(0, -1, -1) + 1/700 DATA(1, -1, -1)
+
+ + 1/350 DATA(-1, 0, -1) + 1/350 DATA(0, 0, -1) + 1/350 DATA(1, 0, -1)
+
+ + 1/700 DATA(-1, 1, -1) - 1/700 DATA(2, 1, 1) - 1/700 DATA(2, -1, 1)
+
+ - 1/350 DATA(2, 0, 1) - 1/350 DATA(2, 1, 2) - 1/175 DATA(2, 0, 2)
+
+ - 1/350 DATA(-1, 1, 2) - 1/350 DATA(0, 1, 2) - 1/350 DATA(1, 1, 2)
+
+ - 1/175 DATA(1, 0, 2) - 1/350 DATA(2, -1, 2) - 1/175 DATA(-1, 0, 2)
+
+ - 1/175 DATA(0, 0, 2) - 1/350 DATA(1, -1, 2) + 1/175 DATA(-2, 0, -2)
+
+ + 1/350 DATA(2, -1, -2) + 1/350 DATA(1, -1, -2) + 1/350 DATA(0, -1, -2)
+
+ + 1/350 DATA(-1, -1, -2) + 1/350 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2)
+
+ - 1/175 DATA(1, -2, -2) - 1/175 DATA(0, -2, -2) - 1/175 DATA(-1, -2, -2)
+
+ + 1/175 DATA(2, 2, 2) - 1/175 DATA(-2, -2, -2) + 1/175 DATA(1, 2, 2)
+
+ + 1/175 DATA(-1, 2, 2) + 1/175 DATA(0, 2, 2) - 1/350 DATA(-1, -2, -1)
+
+ - 1/350 DATA(-2, -2, -1) - 1/175 DATA(2, 2, -2) - 1/175 DATA(1, 2, -2)
+
+ - 1/175 DATA(0, 2, -2) - 1/175 DATA(-1, 2, -2) - 1/175 DATA(-2, 2, -2)
+
+ + 1/350 DATA(2, 1, -2) + 1/350 DATA(1, 1, -2) + 1/350 DATA(0, 1, -2)
+
+ + 1/350 DATA(-1, 1, -2) + 1/350 DATA(-2, 1, -2) + 1/175 DATA(2, 0, -2)
+
+ + 1/175 DATA(1, 0, -2) + 1/175 DATA(-1, 0, -2) + 1/175 DATA(0, 0, -2)
+
+ + 1/700 DATA(-2, 1, -1) + 1/350 DATA(-2, 0, -1) + 1/700 DATA(-2, -1, -1)
+
+ - 1/350 DATA(2, -2, -1) - 1/350 DATA(1, -2, -1) - 1/350 DATA(0, -2, -1)
+
+ - 1/350 DATA(-2, 2, -1) + 1/350 DATA(-1, -2, 1) + 1/350 DATA(-2, -2, 1)
+
+ - 1/350 DATA(-2, 0, 1) - 1/700 DATA(-2, -1, 1) + 1/350 DATA(2, -2, 1)
+
+ + 1/350 DATA(1, -2, 1) + 1/350 DATA(0, -2, 1) + 1/350 DATA(-2, 2, 1)
+
+ - 1/700 DATA(-2, 1, 1) - 1/350 DATA(-2, -1, 2) + 1/175 DATA(2, -2, 2)
+
+ + 1/175 DATA(1, -2, 2) + 1/175 DATA(0, -2, 2) + 1/175 DATA(-1, -2, 2)
+
+ + 1/175 DATA(-2, -2, 2) - 1/350 DATA(-2, 1, 2) - 1/175 DATA(-2, 0, 2)
+
+ 2
+ + 1/175 DATA(-2, 2, 2)) y z + (- 1/350 DATA(0, 0, 1)
+
+ - 1/700 DATA(1, 0, 1) - 1/350 DATA(0, 1, 1) - 1/700 DATA(1, 1, 1)
+
+ - 1/350 DATA(2, 2, -1) - 1/350 DATA(2, 1, -1) + 1/700 DATA(-1, 2, -1)
+
+ + 1/350 DATA(0, 2, -1) + 1/700 DATA(1, 2, -1) - 1/350 DATA(2, 0, -1)
+
+ - 1/350 DATA(2, -1, -1) + 1/350 DATA(2, 2, 1) - 1/350 DATA(-1, -1, 2)
+
+ - 1/175 DATA(0, -1, 2) - 1/700 DATA(-1, 2, 1) - 1/350 DATA(0, 2, 1)
+
+ - 1/700 DATA(1, 2, 1) + 1/350 DATA(0, 1, -1) + 1/700 DATA(1, 1, -1)
+
+ - 1/700 DATA(-1, -1, 1) - 1/350 DATA(0, -1, 1) - 1/700 DATA(1, -1, 1)
+
+ - 1/700 DATA(-1, 0, 1) - 1/700 DATA(-1, 1, 1) + 1/700 DATA(-1, -1, -1)
+
+ + 1/350 DATA(0, -1, -1) + 1/700 DATA(1, -1, -1) + 1/700 DATA(-1, 0, -1)
+
+ + 1/350 DATA(0, 0, -1) + 1/700 DATA(1, 0, -1) + 1/700 DATA(-1, 1, -1)
+
+ + 1/350 DATA(2, 1, 1) + 1/350 DATA(2, -1, 1) + 1/350 DATA(2, 0, 1)
+
+ + 1/175 DATA(2, 1, 2) + 1/175 DATA(2, 0, 2) - 1/350 DATA(-1, 1, 2)
+
+ - 1/175 DATA(0, 1, 2) - 1/350 DATA(1, 1, 2) - 1/350 DATA(1, 0, 2)
+
+ + 1/175 DATA(2, -1, 2) - 1/350 DATA(-1, 0, 2) - 1/175 DATA(0, 0, 2)
+
+ - 1/350 DATA(1, -1, 2) - 1/175 DATA(-2, 0, -2) - 1/175 DATA(2, -1, -2)
+
+ + 1/350 DATA(1, -1, -2) + 1/175 DATA(0, -1, -2) + 1/350 DATA(-1, -1, -2)
+
+ - 1/175 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2) + 1/350 DATA(1, -2, -2)
+
+ + 1/175 DATA(0, -2, -2) + 1/350 DATA(-1, -2, -2) + 1/175 DATA(2, 2, 2)
+
+ - 1/175 DATA(-2, -2, -2) - 1/350 DATA(1, 2, 2) - 1/350 DATA(-1, 2, 2)
+
+ - 1/175 DATA(0, 2, 2) + 1/700 DATA(-1, -2, -1) - 1/350 DATA(-2, -2, -1)
+
+ - 1/175 DATA(2, 2, -2) + 1/350 DATA(1, 2, -2) + 1/175 DATA(0, 2, -2)
+
+ + 1/350 DATA(-1, 2, -2) - 1/175 DATA(-2, 2, -2) - 1/175 DATA(2, 1, -2)
+
+ + 1/350 DATA(1, 1, -2) + 1/175 DATA(0, 1, -2) + 1/350 DATA(-1, 1, -2)
+
+ - 1/175 DATA(-2, 1, -2) - 1/175 DATA(2, 0, -2) + 1/350 DATA(1, 0, -2)
+
+ + 1/350 DATA(-1, 0, -2) + 1/175 DATA(0, 0, -2) - 1/350 DATA(-2, 1, -1)
+
+ - 1/350 DATA(-2, 0, -1) - 1/350 DATA(-2, -1, -1) - 1/350 DATA(2, -2, -1)
+
+ + 1/700 DATA(1, -2, -1) + 1/350 DATA(0, -2, -1) - 1/350 DATA(-2, 2, -1)
+
+ - 1/700 DATA(-1, -2, 1) + 1/350 DATA(-2, -2, 1) + 1/350 DATA(-2, 0, 1)
+
+ + 1/350 DATA(-2, -1, 1) + 1/350 DATA(2, -2, 1) - 1/700 DATA(1, -2, 1)
+
+ - 1/350 DATA(0, -2, 1) + 1/350 DATA(-2, 2, 1) + 1/350 DATA(-2, 1, 1)
+
+ + 1/175 DATA(-2, -1, 2) + 1/175 DATA(2, -2, 2) - 1/350 DATA(1, -2, 2)
+
+ - 1/175 DATA(0, -2, 2) - 1/350 DATA(-1, -2, 2) + 1/175 DATA(-2, -2, 2)
+
+ 2
+ + 1/175 DATA(-2, 1, 2) + 1/175 DATA(-2, 0, 2) + 1/175 DATA(-2, 2, 2)) x z
+
+ + (- 1/300 DATA(1, 1, 0) - 1/300 DATA(1, 1, 1) + 1/150 DATA(2, -1, 0)
+
+ + 1/300 DATA(2, 2, -1) - 1/150 DATA(2, 1, -1) - 1/600 DATA(-1, 2, -1)
+
+ + 1/600 DATA(1, 2, -1) + 1/150 DATA(2, -1, -1) + 1/300 DATA(2, 2, 1)
+
+ - 1/300 DATA(-1, -1, 2) - 1/600 DATA(-1, 2, 1) + 1/600 DATA(1, 2, 1)
+
+ - 1/300 DATA(1, 1, -1) - 1/300 DATA(-1, -1, 0) + 1/300 DATA(1, -1, 0)
+
+ + 1/300 DATA(-1, 1, 0) - 1/300 DATA(-1, -1, 1) + 1/300 DATA(1, -1, 1)
+
+ + 1/300 DATA(-1, 1, 1) - 1/300 DATA(-1, -1, -1) + 1/300 DATA(1, -1, -1)
+
+ + 1/300 DATA(-1, 1, -1) - 1/150 DATA(2, 1, 1) + 1/150 DATA(2, -1, 1)
+
+ - 1/600 DATA(-1, 2, 0) + 1/600 DATA(1, 2, 0) + 1/300 DATA(2, 2, 0)
+
+ - 1/150 DATA(2, 1, 0) - 1/150 DATA(2, 1, 2) + 1/300 DATA(-1, 1, 2)
+
+ - 1/300 DATA(1, 1, 2) + 1/150 DATA(2, -1, 2) + 1/300 DATA(1, -1, 2)
+
+ + 1/150 DATA(2, -1, -2) + 1/300 DATA(1, -1, -2) - 1/300 DATA(-1, -1, -2)
+
+ - 1/150 DATA(-2, -1, -2) - 1/300 DATA(2, -2, -2) - 1/600 DATA(1, -2, -2)
+
+ + 1/600 DATA(-1, -2, -2) + 1/300 DATA(2, 2, 2) + 1/300 DATA(-2, -2, -2)
+
+ + 1/600 DATA(1, 2, 2) - 1/600 DATA(-1, 2, 2) + 1/600 DATA(-1, -2, -1)
+
+ + 1/300 DATA(-2, -2, -1) + 1/300 DATA(2, 2, -2) + 1/600 DATA(1, 2, -2)
+
+ - 1/600 DATA(-1, 2, -2) - 1/300 DATA(-2, 2, -2) - 1/150 DATA(2, 1, -2)
+
+ - 1/300 DATA(1, 1, -2) + 1/300 DATA(-1, 1, -2) + 1/150 DATA(-2, 1, -2)
+
+ + 1/150 DATA(-2, 1, -1) - 1/150 DATA(-2, -1, -1) - 1/300 DATA(2, -2, -1)
+
+ - 1/600 DATA(1, -2, -1) + 1/600 DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0)
+
+ - 1/300 DATA(-2, 2, -1) + 1/150 DATA(-2, 1, 0) - 1/150 DATA(-2, -1, 0)
+
+ - 1/300 DATA(2, -2, 0) - 1/600 DATA(1, -2, 0) + 1/600 DATA(-1, -2, 1)
+
+ + 1/300 DATA(-2, -2, 1) - 1/300 DATA(-2, 2, 0) - 1/150 DATA(-2, -1, 1)
+
+ - 1/300 DATA(2, -2, 1) - 1/600 DATA(1, -2, 1) - 1/300 DATA(-2, 2, 1)
+
+ + 1/150 DATA(-2, 1, 1) - 1/150 DATA(-2, -1, 2) - 1/300 DATA(2, -2, 2)
+
+ - 1/600 DATA(1, -2, 2) + 1/600 DATA(-1, -2, 2) + 1/300 DATA(-2, -2, 2)
+
+ 3
+ + 1/150 DATA(-2, 1, 2) - 1/300 DATA(-2, 2, 2)) x y + (1/245 DATA(0, 0, 0)
+
+ + 1/490 DATA(1, 0, 0) + 1/490 DATA(0, 1, 0) + 1/980 DATA(1, 1, 0)
+
+ + 1/245 DATA(0, 0, 1) + 1/490 DATA(1, 0, 1) + 1/490 DATA(0, 1, 1)
+
+ + 1/980 DATA(1, 1, 1) - 1/490 DATA(2, -1, 0) + 1/245 DATA(2, 2, -1)
+
+ - 1/490 DATA(2, 1, -1) - 1/490 DATA(-1, 2, -1) - 1/245 DATA(0, 2, -1)
+
+ - 1/490 DATA(1, 2, -1) - 1/245 DATA(2, 0, -1) - 1/490 DATA(2, -1, -1)
+
+ + 1/245 DATA(2, 2, 1) + 1/980 DATA(-1, -1, 2) + 1/490 DATA(0, -1, 2)
+
+ - 1/490 DATA(-1, 2, 1) - 1/245 DATA(0, 2, 1) - 1/490 DATA(1, 2, 1)
+
+ + 1/490 DATA(0, 1, -1) + 1/980 DATA(1, 1, -1) + 1/980 DATA(-1, -1, 0)
+
+ + 1/490 DATA(0, -1, 0) + 1/980 DATA(1, -1, 0) + 1/490 DATA(-1, 0, 0)
+
+ + 1/980 DATA(-1, 1, 0) + 1/980 DATA(-1, -1, 1) + 1/490 DATA(0, -1, 1)
+
+ + 1/980 DATA(1, -1, 1) + 1/490 DATA(-1, 0, 1) + 1/980 DATA(-1, 1, 1)
+
+ + 1/980 DATA(-1, -1, -1) + 1/490 DATA(0, -1, -1) + 1/980 DATA(1, -1, -1)
+
+ + 1/490 DATA(-1, 0, -1) + 1/245 DATA(0, 0, -1) + 1/490 DATA(1, 0, -1)
+
+ + 1/980 DATA(-1, 1, -1) - 1/490 DATA(2, 1, 1) - 1/490 DATA(2, -1, 1)
+
+ - 1/245 DATA(2, 0, 1) - 1/490 DATA(-1, 2, 0) - 1/245 DATA(0, 2, 0)
+
+ - 1/490 DATA(1, 2, 0) + 1/245 DATA(2, 2, 0) - 1/490 DATA(2, 1, 0)
+
+ - 1/245 DATA(2, 0, 0) - 1/490 DATA(2, 1, 2) - 1/245 DATA(2, 0, 2)
+
+ + 1/980 DATA(-1, 1, 2) + 1/490 DATA(0, 1, 2) + 1/980 DATA(1, 1, 2)
+
+ + 1/490 DATA(1, 0, 2) - 1/490 DATA(2, -1, 2) + 1/490 DATA(-1, 0, 2)
+
+ + 1/245 DATA(0, 0, 2) + 1/980 DATA(1, -1, 2) - 1/245 DATA(-2, 0, -2)
+
+ - 1/490 DATA(2, -1, -2) + 1/980 DATA(1, -1, -2) + 1/490 DATA(0, -1, -2)
+
+ + 1/980 DATA(-1, -1, -2) - 1/490 DATA(-2, -1, -2) + 1/245 DATA(2, -2, -2)
+
+ - 1/490 DATA(1, -2, -2) - 1/245 DATA(0, -2, -2) - 1/490 DATA(-1, -2, -2)
+
+ + 1/245 DATA(2, 2, 2) + 1/245 DATA(-2, -2, -2) - 1/490 DATA(1, 2, 2)
+
+ - 1/490 DATA(-1, 2, 2) - 1/245 DATA(0, 2, 2) - 1/490 DATA(-1, -2, -1)
+
+ + 1/245 DATA(-2, -2, -1) + 1/245 DATA(2, 2, -2) - 1/490 DATA(1, 2, -2)
+
+ - 1/245 DATA(0, 2, -2) - 1/490 DATA(-1, 2, -2) + 1/245 DATA(-2, 2, -2)
+
+ - 1/490 DATA(2, 1, -2) + 1/980 DATA(1, 1, -2) + 1/490 DATA(0, 1, -2)
+
+ + 1/980 DATA(-1, 1, -2) - 1/490 DATA(-2, 1, -2) - 1/245 DATA(2, 0, -2)
+
+ + 1/490 DATA(1, 0, -2) + 1/490 DATA(-1, 0, -2) + 1/245 DATA(0, 0, -2)
+
+ - 1/490 DATA(-2, 1, -1) - 1/245 DATA(-2, 0, -1) - 1/490 DATA(-2, -1, -1)
+
+ + 1/245 DATA(2, -2, -1) - 1/490 DATA(1, -2, -1) - 1/245 DATA(0, -2, -1)
+
+ - 1/245 DATA(0, -2, 0) - 1/490 DATA(-1, -2, 0) + 1/245 DATA(-2, -2, 0)
+
+ + 1/245 DATA(-2, 2, -1) - 1/490 DATA(-2, 1, 0) - 1/245 DATA(-2, 0, 0)
+
+ - 1/490 DATA(-2, -1, 0) + 1/245 DATA(2, -2, 0) - 1/490 DATA(1, -2, 0)
+
+ - 1/490 DATA(-1, -2, 1) + 1/245 DATA(-2, -2, 1) + 1/245 DATA(-2, 2, 0)
+
+ - 1/245 DATA(-2, 0, 1) - 1/490 DATA(-2, -1, 1) + 1/245 DATA(2, -2, 1)
+
+ - 1/490 DATA(1, -2, 1) - 1/245 DATA(0, -2, 1) + 1/245 DATA(-2, 2, 1)
+
+ - 1/490 DATA(-2, 1, 1) - 1/490 DATA(-2, -1, 2) + 1/245 DATA(2, -2, 2)
+
+ - 1/490 DATA(1, -2, 2) - 1/245 DATA(0, -2, 2) - 1/490 DATA(-1, -2, 2)
+
+ + 1/245 DATA(-2, -2, 2) - 1/490 DATA(-2, 1, 2) - 1/245 DATA(-2, 0, 2)
+
+ 2 2
+ + 1/245 DATA(-2, 2, 2)) x y + (- 1/300 DATA(1, 1, 0)
+
+ - 1/300 DATA(1, 1, 1) - 1/600 DATA(2, -1, 0) + 1/300 DATA(2, 2, -1)
+
+ + 1/600 DATA(2, 1, -1) + 1/150 DATA(-1, 2, -1) - 1/150 DATA(1, 2, -1)
+
+ - 1/600 DATA(2, -1, -1) + 1/300 DATA(2, 2, 1) - 1/300 DATA(-1, -1, 2)
+
+ + 1/150 DATA(-1, 2, 1) - 1/150 DATA(1, 2, 1) - 1/300 DATA(1, 1, -1)
+
+ - 1/300 DATA(-1, -1, 0) + 1/300 DATA(1, -1, 0) + 1/300 DATA(-1, 1, 0)
+
+ - 1/300 DATA(-1, -1, 1) + 1/300 DATA(1, -1, 1) + 1/300 DATA(-1, 1, 1)
+
+ - 1/300 DATA(-1, -1, -1) + 1/300 DATA(1, -1, -1) + 1/300 DATA(-1, 1, -1)
+
+ + 1/600 DATA(2, 1, 1) - 1/600 DATA(2, -1, 1) + 1/150 DATA(-1, 2, 0)
+
+ - 1/150 DATA(1, 2, 0) + 1/300 DATA(2, 2, 0) + 1/600 DATA(2, 1, 0)
+
+ + 1/600 DATA(2, 1, 2) + 1/300 DATA(-1, 1, 2) - 1/300 DATA(1, 1, 2)
+
+ - 1/600 DATA(2, -1, 2) + 1/300 DATA(1, -1, 2) - 1/600 DATA(2, -1, -2)
+
+ + 1/300 DATA(1, -1, -2) - 1/300 DATA(-1, -1, -2) + 1/600 DATA(-2, -1, -2)
+
+ - 1/300 DATA(2, -2, -2) + 1/150 DATA(1, -2, -2) - 1/150 DATA(-1, -2, -2)
+
+ + 1/300 DATA(2, 2, 2) + 1/300 DATA(-2, -2, -2) - 1/150 DATA(1, 2, 2)
+
+ + 1/150 DATA(-1, 2, 2) - 1/150 DATA(-1, -2, -1) + 1/300 DATA(-2, -2, -1)
+
+ + 1/300 DATA(2, 2, -2) - 1/150 DATA(1, 2, -2) + 1/150 DATA(-1, 2, -2)
+
+ - 1/300 DATA(-2, 2, -2) + 1/600 DATA(2, 1, -2) - 1/300 DATA(1, 1, -2)
+
+ + 1/300 DATA(-1, 1, -2) - 1/600 DATA(-2, 1, -2) - 1/600 DATA(-2, 1, -1)
+
+ + 1/600 DATA(-2, -1, -1) - 1/300 DATA(2, -2, -1) + 1/150 DATA(1, -2, -1)
+
+ - 1/150 DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0) - 1/300 DATA(-2, 2, -1)
+
+ - 1/600 DATA(-2, 1, 0) + 1/600 DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0)
+
+ + 1/150 DATA(1, -2, 0) - 1/150 DATA(-1, -2, 1) + 1/300 DATA(-2, -2, 1)
+
+ - 1/300 DATA(-2, 2, 0) + 1/600 DATA(-2, -1, 1) - 1/300 DATA(2, -2, 1)
+
+ + 1/150 DATA(1, -2, 1) - 1/300 DATA(-2, 2, 1) - 1/600 DATA(-2, 1, 1)
+
+ + 1/600 DATA(-2, -1, 2) - 1/300 DATA(2, -2, 2) + 1/150 DATA(1, -2, 2)
+
+ - 1/150 DATA(-1, -2, 2) + 1/300 DATA(-2, -2, 2) - 1/600 DATA(-2, 1, 2)
+
+ 3
+ - 1/300 DATA(-2, 2, 2)) x y + (- 1/300 DATA(0, 1, 1)
+
+ - 1/300 DATA(1, 1, 1) - 1/600 DATA(2, 2, -1) + 1/300 DATA(2, 1, -1)
+
+ - 1/600 DATA(-1, 2, -1) - 1/600 DATA(0, 2, -1) - 1/600 DATA(1, 2, -1)
+
+ - 1/300 DATA(2, -1, -1) + 1/600 DATA(2, 2, 1) + 1/150 DATA(-1, -1, 2)
+
+ + 1/150 DATA(0, -1, 2) + 1/600 DATA(-1, 2, 1) + 1/600 DATA(0, 2, 1)
+
+ + 1/600 DATA(1, 2, 1) + 1/300 DATA(0, 1, -1) + 1/300 DATA(1, 1, -1)
+
+ + 1/300 DATA(-1, -1, 1) + 1/300 DATA(0, -1, 1) + 1/300 DATA(1, -1, 1)
+
+ - 1/300 DATA(-1, 1, 1) - 1/300 DATA(-1, -1, -1) - 1/300 DATA(0, -1, -1)
+
+ - 1/300 DATA(1, -1, -1) + 1/300 DATA(-1, 1, -1) - 1/300 DATA(2, 1, 1)
+
+ + 1/300 DATA(2, -1, 1) - 1/150 DATA(2, 1, 2) - 1/150 DATA(-1, 1, 2)
+
+ - 1/150 DATA(0, 1, 2) - 1/150 DATA(1, 1, 2) + 1/150 DATA(2, -1, 2)
+
+ + 1/150 DATA(1, -1, 2) - 1/150 DATA(2, -1, -2) - 1/150 DATA(1, -1, -2)
+
+ - 1/150 DATA(0, -1, -2) - 1/150 DATA(-1, -1, -2) - 1/150 DATA(-2, -1, -2)
+
+ + 1/300 DATA(2, -2, -2) + 1/300 DATA(1, -2, -2) + 1/300 DATA(0, -2, -2)
+
+ + 1/300 DATA(-1, -2, -2) + 1/300 DATA(2, 2, 2) + 1/300 DATA(-2, -2, -2)
+
+ + 1/300 DATA(1, 2, 2) + 1/300 DATA(-1, 2, 2) + 1/300 DATA(0, 2, 2)
+
+ + 1/600 DATA(-1, -2, -1) + 1/600 DATA(-2, -2, -1) - 1/300 DATA(2, 2, -2)
+
+ - 1/300 DATA(1, 2, -2) - 1/300 DATA(0, 2, -2) - 1/300 DATA(-1, 2, -2)
+
+ - 1/300 DATA(-2, 2, -2) + 1/150 DATA(2, 1, -2) + 1/150 DATA(1, 1, -2)
+
+ + 1/150 DATA(0, 1, -2) + 1/150 DATA(-1, 1, -2) + 1/150 DATA(-2, 1, -2)
+
+ + 1/300 DATA(-2, 1, -1) - 1/300 DATA(-2, -1, -1) + 1/600 DATA(2, -2, -1)
+
+ + 1/600 DATA(1, -2, -1) + 1/600 DATA(0, -2, -1) - 1/600 DATA(-2, 2, -1)
+
+ - 1/600 DATA(-1, -2, 1) - 1/600 DATA(-2, -2, 1) + 1/300 DATA(-2, -1, 1)
+
+ - 1/600 DATA(2, -2, 1) - 1/600 DATA(1, -2, 1) - 1/600 DATA(0, -2, 1)
+
+ + 1/600 DATA(-2, 2, 1) - 1/300 DATA(-2, 1, 1) + 1/150 DATA(-2, -1, 2)
+
+ - 1/300 DATA(2, -2, 2) - 1/300 DATA(1, -2, 2) - 1/300 DATA(0, -2, 2)
+
+ - 1/300 DATA(-1, -2, 2) - 1/300 DATA(-2, -2, 2) - 1/150 DATA(-2, 1, 2)
+
+ 3
+ + 1/300 DATA(-2, 2, 2)) y z + (- 1/300 DATA(1, 0, 1)
+
+ - 1/300 DATA(1, 1, 1) - 1/600 DATA(2, 2, -1) - 1/600 DATA(2, 1, -1)
+
+ - 1/300 DATA(-1, 2, -1) + 1/300 DATA(1, 2, -1) - 1/600 DATA(2, 0, -1)
+
+ - 1/600 DATA(2, -1, -1) + 1/600 DATA(2, 2, 1) + 1/150 DATA(-1, -1, 2)
+
+ + 1/300 DATA(-1, 2, 1) - 1/300 DATA(1, 2, 1) + 1/300 DATA(1, 1, -1)
+
+ + 1/300 DATA(-1, -1, 1) - 1/300 DATA(1, -1, 1) + 1/300 DATA(-1, 0, 1)
+
+ + 1/300 DATA(-1, 1, 1) - 1/300 DATA(-1, -1, -1) + 1/300 DATA(1, -1, -1)
+
+ - 1/300 DATA(-1, 0, -1) + 1/300 DATA(1, 0, -1) - 1/300 DATA(-1, 1, -1)
+
+ + 1/600 DATA(2, 1, 1) + 1/600 DATA(2, -1, 1) + 1/600 DATA(2, 0, 1)
+
+ + 1/300 DATA(2, 1, 2) + 1/300 DATA(2, 0, 2) + 1/150 DATA(-1, 1, 2)
+
+ - 1/150 DATA(1, 1, 2) - 1/150 DATA(1, 0, 2) + 1/300 DATA(2, -1, 2)
+
+ + 1/150 DATA(-1, 0, 2) - 1/150 DATA(1, -1, 2) + 1/300 DATA(-2, 0, -2)
+
+ - 1/300 DATA(2, -1, -2) + 1/150 DATA(1, -1, -2) - 1/150 DATA(-1, -1, -2)
+
+ + 1/300 DATA(-2, -1, -2) - 1/300 DATA(2, -2, -2) + 1/150 DATA(1, -2, -2)
+
+ - 1/150 DATA(-1, -2, -2) + 1/300 DATA(2, 2, 2) + 1/300 DATA(-2, -2, -2)
+
+ - 1/150 DATA(1, 2, 2) + 1/150 DATA(-1, 2, 2) - 1/300 DATA(-1, -2, -1)
+
+ + 1/600 DATA(-2, -2, -1) - 1/300 DATA(2, 2, -2) + 1/150 DATA(1, 2, -2)
+
+ - 1/150 DATA(-1, 2, -2) + 1/300 DATA(-2, 2, -2) - 1/300 DATA(2, 1, -2)
+
+ + 1/150 DATA(1, 1, -2) - 1/150 DATA(-1, 1, -2) + 1/300 DATA(-2, 1, -2)
+
+ - 1/300 DATA(2, 0, -2) + 1/150 DATA(1, 0, -2) - 1/150 DATA(-1, 0, -2)
+
+ + 1/600 DATA(-2, 1, -1) + 1/600 DATA(-2, 0, -1) + 1/600 DATA(-2, -1, -1)
+
+ - 1/600 DATA(2, -2, -1) + 1/300 DATA(1, -2, -1) + 1/600 DATA(-2, 2, -1)
+
+ + 1/300 DATA(-1, -2, 1) - 1/600 DATA(-2, -2, 1) - 1/600 DATA(-2, 0, 1)
+
+ - 1/600 DATA(-2, -1, 1) + 1/600 DATA(2, -2, 1) - 1/300 DATA(1, -2, 1)
+
+ - 1/600 DATA(-2, 2, 1) - 1/600 DATA(-2, 1, 1) - 1/300 DATA(-2, -1, 2)
+
+ + 1/300 DATA(2, -2, 2) - 1/150 DATA(1, -2, 2) + 1/150 DATA(-1, -2, 2)
+
+ - 1/300 DATA(-2, -2, 2) - 1/300 DATA(-2, 1, 2) - 1/300 DATA(-2, 0, 2)
+
+ 3
+ - 1/300 DATA(-2, 2, 2)) x z + (1/245 DATA(0, 0, 0) + 1/245 DATA(1, 0, 0)
+
+ + 1/490 DATA(0, 1, 0) + 1/490 DATA(1, 1, 0) + 1/490 DATA(0, 0, 1)
+
+ + 1/490 DATA(1, 0, 1) + 1/980 DATA(0, 1, 1) + 1/980 DATA(1, 1, 1)
+
+ + 1/490 DATA(2, -1, 0) - 1/490 DATA(2, 2, -1) + 1/980 DATA(2, 1, -1)
+
+ - 1/490 DATA(-1, 2, -1) - 1/490 DATA(0, 2, -1) - 1/490 DATA(1, 2, -1)
+
+ + 1/490 DATA(2, 0, -1) + 1/980 DATA(2, -1, -1) - 1/490 DATA(2, 2, 1)
+
+ - 1/490 DATA(-1, -1, 2) - 1/490 DATA(0, -1, 2) - 1/490 DATA(-1, 2, 1)
+
+ - 1/490 DATA(0, 2, 1) - 1/490 DATA(1, 2, 1) + 1/980 DATA(0, 1, -1)
+
+ + 1/980 DATA(1, 1, -1) + 1/490 DATA(-1, -1, 0) + 1/490 DATA(0, -1, 0)
+
+ + 1/490 DATA(1, -1, 0) + 1/245 DATA(-1, 0, 0) + 1/490 DATA(-1, 1, 0)
+
+ + 1/980 DATA(-1, -1, 1) + 1/980 DATA(0, -1, 1) + 1/980 DATA(1, -1, 1)
+
+ + 1/490 DATA(-1, 0, 1) + 1/980 DATA(-1, 1, 1) + 1/980 DATA(-1, -1, -1)
+
+ + 1/980 DATA(0, -1, -1) + 1/980 DATA(1, -1, -1) + 1/490 DATA(-1, 0, -1)
+
+ + 1/490 DATA(0, 0, -1) + 1/490 DATA(1, 0, -1) + 1/980 DATA(-1, 1, -1)
+
+ + 1/980 DATA(2, 1, 1) + 1/980 DATA(2, -1, 1) + 1/490 DATA(2, 0, 1)
+
+ - 1/245 DATA(-1, 2, 0) - 1/245 DATA(0, 2, 0) - 1/245 DATA(1, 2, 0)
+
+ - 1/245 DATA(2, 2, 0) + 1/490 DATA(2, 1, 0) + 1/245 DATA(2, 0, 0)
+
+ - 1/490 DATA(2, 1, 2) - 1/245 DATA(2, 0, 2) - 1/490 DATA(-1, 1, 2)
+
+ - 1/490 DATA(0, 1, 2) - 1/490 DATA(1, 1, 2) - 1/245 DATA(1, 0, 2)
+
+ - 1/490 DATA(2, -1, 2) - 1/245 DATA(-1, 0, 2) - 1/245 DATA(0, 0, 2)
+
+ - 1/490 DATA(1, -1, 2) - 1/245 DATA(-2, 0, -2) - 1/490 DATA(2, -1, -2)
+
+ - 1/490 DATA(1, -1, -2) - 1/490 DATA(0, -1, -2) - 1/490 DATA(-1, -1, -2)
+
+ - 1/490 DATA(-2, -1, -2) + 1/245 DATA(2, -2, -2) + 1/245 DATA(1, -2, -2)
+
+ + 1/245 DATA(0, -2, -2) + 1/245 DATA(-1, -2, -2) + 1/245 DATA(2, 2, 2)
+
+ + 1/245 DATA(-2, -2, -2) + 1/245 DATA(1, 2, 2) + 1/245 DATA(-1, 2, 2)
+
+ + 1/245 DATA(0, 2, 2) - 1/490 DATA(-1, -2, -1) - 1/490 DATA(-2, -2, -1)
+
+ + 1/245 DATA(2, 2, -2) + 1/245 DATA(1, 2, -2) + 1/245 DATA(0, 2, -2)
+
+ + 1/245 DATA(-1, 2, -2) + 1/245 DATA(-2, 2, -2) - 1/490 DATA(2, 1, -2)
+
+ - 1/490 DATA(1, 1, -2) - 1/490 DATA(0, 1, -2) - 1/490 DATA(-1, 1, -2)
+
+ - 1/490 DATA(-2, 1, -2) - 1/245 DATA(2, 0, -2) - 1/245 DATA(1, 0, -2)
+
+ - 1/245 DATA(-1, 0, -2) - 1/245 DATA(0, 0, -2) + 1/980 DATA(-2, 1, -1)
+
+ + 1/490 DATA(-2, 0, -1) + 1/980 DATA(-2, -1, -1) - 1/490 DATA(2, -2, -1)
+
+ - 1/490 DATA(1, -2, -1) - 1/490 DATA(0, -2, -1) - 1/245 DATA(0, -2, 0)
+
+ - 1/245 DATA(-1, -2, 0) - 1/245 DATA(-2, -2, 0) - 1/490 DATA(-2, 2, -1)
+
+ + 1/490 DATA(-2, 1, 0) + 1/245 DATA(-2, 0, 0) + 1/490 DATA(-2, -1, 0)
+
+ - 1/245 DATA(2, -2, 0) - 1/245 DATA(1, -2, 0) - 1/490 DATA(-1, -2, 1)
+
+ - 1/490 DATA(-2, -2, 1) - 1/245 DATA(-2, 2, 0) + 1/490 DATA(-2, 0, 1)
+
+ + 1/980 DATA(-2, -1, 1) - 1/490 DATA(2, -2, 1) - 1/490 DATA(1, -2, 1)
+
+ - 1/490 DATA(0, -2, 1) - 1/490 DATA(-2, 2, 1) + 1/980 DATA(-2, 1, 1)
+
+ - 1/490 DATA(-2, -1, 2) + 1/245 DATA(2, -2, 2) + 1/245 DATA(1, -2, 2)
+
+ + 1/245 DATA(0, -2, 2) + 1/245 DATA(-1, -2, 2) + 1/245 DATA(-2, -2, 2)
+
+ 2
+ - 1/490 DATA(-2, 1, 2) - 1/245 DATA(-2, 0, 2) + 1/245 DATA(-2, 2, 2)) y
+
+ 2
+ z + (1/245 DATA(0, 0, 0) + 1/490 DATA(1, 0, 0) + 1/245 DATA(0, 1, 0)
+
+ + 1/490 DATA(1, 1, 0) + 1/490 DATA(0, 0, 1) + 1/980 DATA(1, 0, 1)
+
+ + 1/490 DATA(0, 1, 1) + 1/980 DATA(1, 1, 1) - 1/245 DATA(2, -1, 0)
+
+ - 1/490 DATA(2, 2, -1) - 1/490 DATA(2, 1, -1) + 1/980 DATA(-1, 2, -1)
+
+ + 1/490 DATA(0, 2, -1) + 1/980 DATA(1, 2, -1) - 1/490 DATA(2, 0, -1)
+
+ - 1/490 DATA(2, -1, -1) - 1/490 DATA(2, 2, 1) - 1/490 DATA(-1, -1, 2)
+
+ - 1/245 DATA(0, -1, 2) + 1/980 DATA(-1, 2, 1) + 1/490 DATA(0, 2, 1)
+
+ + 1/980 DATA(1, 2, 1) + 1/490 DATA(0, 1, -1) + 1/980 DATA(1, 1, -1)
+
+ + 1/490 DATA(-1, -1, 0) + 1/245 DATA(0, -1, 0) + 1/490 DATA(1, -1, 0)
+
+ + 1/490 DATA(-1, 0, 0) + 1/490 DATA(-1, 1, 0) + 1/980 DATA(-1, -1, 1)
+
+ + 1/490 DATA(0, -1, 1) + 1/980 DATA(1, -1, 1) + 1/980 DATA(-1, 0, 1)
+
+ + 1/980 DATA(-1, 1, 1) + 1/980 DATA(-1, -1, -1) + 1/490 DATA(0, -1, -1)
+
+ + 1/980 DATA(1, -1, -1) + 1/980 DATA(-1, 0, -1) + 1/490 DATA(0, 0, -1)
+
+ + 1/980 DATA(1, 0, -1) + 1/980 DATA(-1, 1, -1) - 1/490 DATA(2, 1, 1)
+
+ - 1/490 DATA(2, -1, 1) - 1/490 DATA(2, 0, 1) + 1/490 DATA(-1, 2, 0)
+
+ + 1/245 DATA(0, 2, 0) + 1/490 DATA(1, 2, 0) - 1/245 DATA(2, 2, 0)
+
+ - 1/245 DATA(2, 1, 0) - 1/245 DATA(2, 0, 0) + 1/245 DATA(2, 1, 2)
+
+ + 1/245 DATA(2, 0, 2) - 1/490 DATA(-1, 1, 2) - 1/245 DATA(0, 1, 2)
+
+ - 1/490 DATA(1, 1, 2) - 1/490 DATA(1, 0, 2) + 1/245 DATA(2, -1, 2)
+
+ - 1/490 DATA(-1, 0, 2) - 1/245 DATA(0, 0, 2) - 1/490 DATA(1, -1, 2)
+
+ + 1/245 DATA(-2, 0, -2) + 1/245 DATA(2, -1, -2) - 1/490 DATA(1, -1, -2)
+
+ - 1/245 DATA(0, -1, -2) - 1/490 DATA(-1, -1, -2) + 1/245 DATA(-2, -1, -2)
+
+ + 1/245 DATA(2, -2, -2) - 1/490 DATA(1, -2, -2) - 1/245 DATA(0, -2, -2)
+
+ - 1/490 DATA(-1, -2, -2) + 1/245 DATA(2, 2, 2) + 1/245 DATA(-2, -2, -2)
+
+ - 1/490 DATA(1, 2, 2) - 1/490 DATA(-1, 2, 2) - 1/245 DATA(0, 2, 2)
+
+ + 1/980 DATA(-1, -2, -1) - 1/490 DATA(-2, -2, -1) + 1/245 DATA(2, 2, -2)
+
+ - 1/490 DATA(1, 2, -2) - 1/245 DATA(0, 2, -2) - 1/490 DATA(-1, 2, -2)
+
+ + 1/245 DATA(-2, 2, -2) + 1/245 DATA(2, 1, -2) - 1/490 DATA(1, 1, -2)
+
+ - 1/245 DATA(0, 1, -2) - 1/490 DATA(-1, 1, -2) + 1/245 DATA(-2, 1, -2)
+
+ + 1/245 DATA(2, 0, -2) - 1/490 DATA(1, 0, -2) - 1/490 DATA(-1, 0, -2)
+
+ - 1/245 DATA(0, 0, -2) - 1/490 DATA(-2, 1, -1) - 1/490 DATA(-2, 0, -1)
+
+ - 1/490 DATA(-2, -1, -1) - 1/490 DATA(2, -2, -1) + 1/980 DATA(1, -2, -1)
+
+ + 1/490 DATA(0, -2, -1) + 1/245 DATA(0, -2, 0) + 1/490 DATA(-1, -2, 0)
+
+ - 1/245 DATA(-2, -2, 0) - 1/490 DATA(-2, 2, -1) - 1/245 DATA(-2, 1, 0)
+
+ - 1/245 DATA(-2, 0, 0) - 1/245 DATA(-2, -1, 0) - 1/245 DATA(2, -2, 0)
+
+ + 1/490 DATA(1, -2, 0) + 1/980 DATA(-1, -2, 1) - 1/490 DATA(-2, -2, 1)
+
+ - 1/245 DATA(-2, 2, 0) - 1/490 DATA(-2, 0, 1) - 1/490 DATA(-2, -1, 1)
+
+ - 1/490 DATA(2, -2, 1) + 1/980 DATA(1, -2, 1) + 1/490 DATA(0, -2, 1)
+
+ - 1/490 DATA(-2, 2, 1) - 1/490 DATA(-2, 1, 1) + 1/245 DATA(-2, -1, 2)
+
+ + 1/245 DATA(2, -2, 2) - 1/490 DATA(1, -2, 2) - 1/245 DATA(0, -2, 2)
+
+ - 1/490 DATA(-1, -2, 2) + 1/245 DATA(-2, -2, 2) + 1/245 DATA(-2, 1, 2)
+
+ 2 2
+ + 1/245 DATA(-2, 0, 2) + 1/245 DATA(-2, 2, 2)) x z + (
+
+ - 1/300 DATA(0, 1, 1) - 1/300 DATA(1, 1, 1) + 1/150 DATA(2, 2, -1)
+
+ + 1/300 DATA(2, 1, -1) + 1/150 DATA(-1, 2, -1) + 1/150 DATA(0, 2, -1)
+
+ + 1/150 DATA(1, 2, -1) - 1/300 DATA(2, -1, -1) - 1/150 DATA(2, 2, 1)
+
+ - 1/600 DATA(-1, -1, 2) - 1/600 DATA(0, -1, 2) - 1/150 DATA(-1, 2, 1)
+
+ - 1/150 DATA(0, 2, 1) - 1/150 DATA(1, 2, 1) + 1/300 DATA(0, 1, -1)
+
+ + 1/300 DATA(1, 1, -1) + 1/300 DATA(-1, -1, 1) + 1/300 DATA(0, -1, 1)
+
+ + 1/300 DATA(1, -1, 1) - 1/300 DATA(-1, 1, 1) - 1/300 DATA(-1, -1, -1)
+
+ - 1/300 DATA(0, -1, -1) - 1/300 DATA(1, -1, -1) + 1/300 DATA(-1, 1, -1)
+
+ - 1/300 DATA(2, 1, 1) + 1/300 DATA(2, -1, 1) + 1/600 DATA(2, 1, 2)
+
+ + 1/600 DATA(-1, 1, 2) + 1/600 DATA(0, 1, 2) + 1/600 DATA(1, 1, 2)
+
+ - 1/600 DATA(2, -1, 2) - 1/600 DATA(1, -1, 2) + 1/600 DATA(2, -1, -2)
+
+ + 1/600 DATA(1, -1, -2) + 1/600 DATA(0, -1, -2) + 1/600 DATA(-1, -1, -2)
+
+ + 1/600 DATA(-2, -1, -2) + 1/300 DATA(2, -2, -2) + 1/300 DATA(1, -2, -2)
+
+ + 1/300 DATA(0, -2, -2) + 1/300 DATA(-1, -2, -2) + 1/300 DATA(2, 2, 2)
+
+ + 1/300 DATA(-2, -2, -2) + 1/300 DATA(1, 2, 2) + 1/300 DATA(-1, 2, 2)
+
+ + 1/300 DATA(0, 2, 2) - 1/150 DATA(-1, -2, -1) - 1/150 DATA(-2, -2, -1)
+
+ - 1/300 DATA(2, 2, -2) - 1/300 DATA(1, 2, -2) - 1/300 DATA(0, 2, -2)
+
+ - 1/300 DATA(-1, 2, -2) - 1/300 DATA(-2, 2, -2) - 1/600 DATA(2, 1, -2)
+
+ - 1/600 DATA(1, 1, -2) - 1/600 DATA(0, 1, -2) - 1/600 DATA(-1, 1, -2)
+
+ - 1/600 DATA(-2, 1, -2) + 1/300 DATA(-2, 1, -1) - 1/300 DATA(-2, -1, -1)
+
+ - 1/150 DATA(2, -2, -1) - 1/150 DATA(1, -2, -1) - 1/150 DATA(0, -2, -1)
+
+ + 1/150 DATA(-2, 2, -1) + 1/150 DATA(-1, -2, 1) + 1/150 DATA(-2, -2, 1)
+
+ + 1/300 DATA(-2, -1, 1) + 1/150 DATA(2, -2, 1) + 1/150 DATA(1, -2, 1)
+
+ + 1/150 DATA(0, -2, 1) - 1/150 DATA(-2, 2, 1) - 1/300 DATA(-2, 1, 1)
+
+ - 1/600 DATA(-2, -1, 2) - 1/300 DATA(2, -2, 2) - 1/300 DATA(1, -2, 2)
+
+ - 1/300 DATA(0, -2, 2) - 1/300 DATA(-1, -2, 2) - 1/300 DATA(-2, -2, 2)
+
+ 3
+ + 1/600 DATA(-2, 1, 2) + 1/300 DATA(-2, 2, 2)) y z + (
+
+ - 1/300 DATA(1, 0, 1) - 1/300 DATA(1, 1, 1) + 1/150 DATA(2, 2, -1)
+
+ + 1/150 DATA(2, 1, -1) - 1/300 DATA(-1, 2, -1) + 1/300 DATA(1, 2, -1)
+
+ + 1/150 DATA(2, 0, -1) + 1/150 DATA(2, -1, -1) - 1/150 DATA(2, 2, 1)
+
+ - 1/600 DATA(-1, -1, 2) + 1/300 DATA(-1, 2, 1) - 1/300 DATA(1, 2, 1)
+
+ + 1/300 DATA(1, 1, -1) + 1/300 DATA(-1, -1, 1) - 1/300 DATA(1, -1, 1)
+
+ + 1/300 DATA(-1, 0, 1) + 1/300 DATA(-1, 1, 1) - 1/300 DATA(-1, -1, -1)
+
+ + 1/300 DATA(1, -1, -1) - 1/300 DATA(-1, 0, -1) + 1/300 DATA(1, 0, -1)
+
+ - 1/300 DATA(-1, 1, -1) - 1/150 DATA(2, 1, 1) - 1/150 DATA(2, -1, 1)
+
+ - 1/150 DATA(2, 0, 1) + 1/300 DATA(2, 1, 2) + 1/300 DATA(2, 0, 2)
+
+ - 1/600 DATA(-1, 1, 2) + 1/600 DATA(1, 1, 2) + 1/600 DATA(1, 0, 2)
+
+ + 1/300 DATA(2, -1, 2) - 1/600 DATA(-1, 0, 2) + 1/600 DATA(1, -1, 2)
+
+ + 1/300 DATA(-2, 0, -2) - 1/300 DATA(2, -1, -2) - 1/600 DATA(1, -1, -2)
+
+ + 1/600 DATA(-1, -1, -2) + 1/300 DATA(-2, -1, -2) - 1/300 DATA(2, -2, -2)
+
+ - 1/600 DATA(1, -2, -2) + 1/600 DATA(-1, -2, -2) + 1/300 DATA(2, 2, 2)
+
+ + 1/300 DATA(-2, -2, -2) + 1/600 DATA(1, 2, 2) - 1/600 DATA(-1, 2, 2)
+
+ - 1/300 DATA(-1, -2, -1) - 1/150 DATA(-2, -2, -1) - 1/300 DATA(2, 2, -2)
+
+ - 1/600 DATA(1, 2, -2) + 1/600 DATA(-1, 2, -2) + 1/300 DATA(-2, 2, -2)
+
+ - 1/300 DATA(2, 1, -2) - 1/600 DATA(1, 1, -2) + 1/600 DATA(-1, 1, -2)
+
+ + 1/300 DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2) - 1/600 DATA(1, 0, -2)
+
+ + 1/600 DATA(-1, 0, -2) - 1/150 DATA(-2, 1, -1) - 1/150 DATA(-2, 0, -1)
+
+ - 1/150 DATA(-2, -1, -1) + 1/150 DATA(2, -2, -1) + 1/300 DATA(1, -2, -1)
+
+ - 1/150 DATA(-2, 2, -1) + 1/300 DATA(-1, -2, 1) + 1/150 DATA(-2, -2, 1)
+
+ + 1/150 DATA(-2, 0, 1) + 1/150 DATA(-2, -1, 1) - 1/150 DATA(2, -2, 1)
+
+ - 1/300 DATA(1, -2, 1) + 1/150 DATA(-2, 2, 1) + 1/150 DATA(-2, 1, 1)
+
+ - 1/300 DATA(-2, -1, 2) + 1/300 DATA(2, -2, 2) + 1/600 DATA(1, -2, 2)
+
+ - 1/600 DATA(-1, -2, 2) - 1/300 DATA(-2, -2, 2) - 1/300 DATA(-2, 1, 2)
+
+ 3
+ - 1/300 DATA(-2, 0, 2) - 1/300 DATA(-2, 2, 2)) x z + (
+
+ - 1/350 DATA(1, 0, 0) - 1/350 DATA(1, 1, 0) - 1/700 DATA(1, 0, 1)
+
+ - 1/700 DATA(1, 1, 1) - 1/175 DATA(2, -1, 0) - 1/350 DATA(2, 2, -1)
+
+ - 1/350 DATA(2, 1, -1) + 1/700 DATA(-1, 2, -1) - 1/700 DATA(1, 2, -1)
+
+ - 1/350 DATA(2, 0, -1) - 1/350 DATA(2, -1, -1) - 1/350 DATA(2, 2, 1)
+
+ - 1/350 DATA(-1, -1, 2) + 1/700 DATA(-1, 2, 1) - 1/700 DATA(1, 2, 1)
+
+ - 1/700 DATA(1, 1, -1) + 1/350 DATA(-1, -1, 0) - 1/350 DATA(1, -1, 0)
+
+ + 1/350 DATA(-1, 0, 0) + 1/350 DATA(-1, 1, 0) + 1/700 DATA(-1, -1, 1)
+
+ - 1/700 DATA(1, -1, 1) + 1/700 DATA(-1, 0, 1) + 1/700 DATA(-1, 1, 1)
+
+ + 1/700 DATA(-1, -1, -1) - 1/700 DATA(1, -1, -1) + 1/700 DATA(-1, 0, -1)
+
+ - 1/700 DATA(1, 0, -1) + 1/700 DATA(-1, 1, -1) - 1/350 DATA(2, 1, 1)
+
+ - 1/350 DATA(2, -1, 1) - 1/350 DATA(2, 0, 1) + 1/350 DATA(-1, 2, 0)
+
+ - 1/350 DATA(1, 2, 0) - 1/175 DATA(2, 2, 0) - 1/175 DATA(2, 1, 0)
+
+ - 1/175 DATA(2, 0, 0) + 1/175 DATA(2, 1, 2) + 1/175 DATA(2, 0, 2)
+
+ - 1/350 DATA(-1, 1, 2) + 1/350 DATA(1, 1, 2) + 1/350 DATA(1, 0, 2)
+
+ + 1/175 DATA(2, -1, 2) - 1/350 DATA(-1, 0, 2) + 1/350 DATA(1, -1, 2)
+
+ - 1/175 DATA(-2, 0, -2) + 1/175 DATA(2, -1, -2) + 1/350 DATA(1, -1, -2)
+
+ - 1/350 DATA(-1, -1, -2) - 1/175 DATA(-2, -1, -2) + 1/175 DATA(2, -2, -2)
+
+ + 1/350 DATA(1, -2, -2) - 1/350 DATA(-1, -2, -2) + 1/175 DATA(2, 2, 2)
+
+ - 1/175 DATA(-2, -2, -2) + 1/350 DATA(1, 2, 2) - 1/350 DATA(-1, 2, 2)
+
+ + 1/700 DATA(-1, -2, -1) + 1/350 DATA(-2, -2, -1) + 1/175 DATA(2, 2, -2)
+
+ + 1/350 DATA(1, 2, -2) - 1/350 DATA(-1, 2, -2) - 1/175 DATA(-2, 2, -2)
+
+ + 1/175 DATA(2, 1, -2) + 1/350 DATA(1, 1, -2) - 1/350 DATA(-1, 1, -2)
+
+ - 1/175 DATA(-2, 1, -2) + 1/175 DATA(2, 0, -2) + 1/350 DATA(1, 0, -2)
+
+ - 1/350 DATA(-1, 0, -2) + 1/350 DATA(-2, 1, -1) + 1/350 DATA(-2, 0, -1)
+
+ + 1/350 DATA(-2, -1, -1) - 1/350 DATA(2, -2, -1) - 1/700 DATA(1, -2, -1)
+
+ + 1/350 DATA(-1, -2, 0) + 1/175 DATA(-2, -2, 0) + 1/350 DATA(-2, 2, -1)
+
+ + 1/175 DATA(-2, 1, 0) + 1/175 DATA(-2, 0, 0) + 1/175 DATA(-2, -1, 0)
+
+ - 1/175 DATA(2, -2, 0) - 1/350 DATA(1, -2, 0) + 1/700 DATA(-1, -2, 1)
+
+ + 1/350 DATA(-2, -2, 1) + 1/175 DATA(-2, 2, 0) + 1/350 DATA(-2, 0, 1)
+
+ + 1/350 DATA(-2, -1, 1) - 1/350 DATA(2, -2, 1) - 1/700 DATA(1, -2, 1)
+
+ + 1/350 DATA(-2, 2, 1) + 1/350 DATA(-2, 1, 1) - 1/175 DATA(-2, -1, 2)
+
+ + 1/175 DATA(2, -2, 2) + 1/350 DATA(1, -2, 2) - 1/350 DATA(-1, -2, 2)
+
+ - 1/175 DATA(-2, -2, 2) - 1/175 DATA(-2, 1, 2) - 1/175 DATA(-2, 0, 2)
+
+ 2
+ - 1/175 DATA(-2, 2, 2)) x z + (- 1/350 DATA(0, 1, 0)
+
+ - 1/350 DATA(1, 1, 0) - 1/700 DATA(0, 1, 1) - 1/700 DATA(1, 1, 1)
+
+ + 1/350 DATA(2, -1, 0) - 1/350 DATA(2, 2, -1) - 1/700 DATA(2, 1, -1)
+
+ - 1/350 DATA(-1, 2, -1) - 1/350 DATA(0, 2, -1) - 1/350 DATA(1, 2, -1)
+
+ + 1/700 DATA(2, -1, -1) - 1/350 DATA(2, 2, 1) - 1/350 DATA(-1, -1, 2)
+
+ - 1/350 DATA(0, -1, 2) - 1/350 DATA(-1, 2, 1) - 1/350 DATA(0, 2, 1)
+
+ - 1/350 DATA(1, 2, 1) - 1/700 DATA(0, 1, -1) - 1/700 DATA(1, 1, -1)
+
+ + 1/350 DATA(-1, -1, 0) + 1/350 DATA(0, -1, 0) + 1/350 DATA(1, -1, 0)
+
+ - 1/350 DATA(-1, 1, 0) + 1/700 DATA(-1, -1, 1) + 1/700 DATA(0, -1, 1)
+
+ + 1/700 DATA(1, -1, 1) - 1/700 DATA(-1, 1, 1) + 1/700 DATA(-1, -1, -1)
+
+ + 1/700 DATA(0, -1, -1) + 1/700 DATA(1, -1, -1) - 1/700 DATA(-1, 1, -1)
+
+ - 1/700 DATA(2, 1, 1) + 1/700 DATA(2, -1, 1) - 1/175 DATA(-1, 2, 0)
+
+ - 1/175 DATA(0, 2, 0) - 1/175 DATA(1, 2, 0) - 1/175 DATA(2, 2, 0)
+
+ - 1/350 DATA(2, 1, 0) + 1/350 DATA(2, 1, 2) + 1/350 DATA(-1, 1, 2)
+
+ + 1/350 DATA(0, 1, 2) + 1/350 DATA(1, 1, 2) - 1/350 DATA(2, -1, 2)
+
+ - 1/350 DATA(1, -1, 2) - 1/350 DATA(2, -1, -2) - 1/350 DATA(1, -1, -2)
+
+ - 1/350 DATA(0, -1, -2) - 1/350 DATA(-1, -1, -2) - 1/350 DATA(-2, -1, -2)
+
+ - 1/175 DATA(2, -2, -2) - 1/175 DATA(1, -2, -2) - 1/175 DATA(0, -2, -2)
+
+ - 1/175 DATA(-1, -2, -2) + 1/175 DATA(2, 2, 2) - 1/175 DATA(-2, -2, -2)
+
+ + 1/175 DATA(1, 2, 2) + 1/175 DATA(-1, 2, 2) + 1/175 DATA(0, 2, 2)
+
+ + 1/350 DATA(-1, -2, -1) + 1/350 DATA(-2, -2, -1) + 1/175 DATA(2, 2, -2)
+
+ + 1/175 DATA(1, 2, -2) + 1/175 DATA(0, 2, -2) + 1/175 DATA(-1, 2, -2)
+
+ + 1/175 DATA(-2, 2, -2) + 1/350 DATA(2, 1, -2) + 1/350 DATA(1, 1, -2)
+
+ + 1/350 DATA(0, 1, -2) + 1/350 DATA(-1, 1, -2) + 1/350 DATA(-2, 1, -2)
+
+ - 1/700 DATA(-2, 1, -1) + 1/700 DATA(-2, -1, -1) + 1/350 DATA(2, -2, -1)
+
+ + 1/350 DATA(1, -2, -1) + 1/350 DATA(0, -2, -1) + 1/175 DATA(0, -2, 0)
+
+ + 1/175 DATA(-1, -2, 0) + 1/175 DATA(-2, -2, 0) - 1/350 DATA(-2, 2, -1)
+
+ - 1/350 DATA(-2, 1, 0) + 1/350 DATA(-2, -1, 0) + 1/175 DATA(2, -2, 0)
+
+ + 1/175 DATA(1, -2, 0) + 1/350 DATA(-1, -2, 1) + 1/350 DATA(-2, -2, 1)
+
+ - 1/175 DATA(-2, 2, 0) + 1/700 DATA(-2, -1, 1) + 1/350 DATA(2, -2, 1)
+
+ + 1/350 DATA(1, -2, 1) + 1/350 DATA(0, -2, 1) - 1/350 DATA(-2, 2, 1)
+
+ - 1/700 DATA(-2, 1, 1) - 1/350 DATA(-2, -1, 2) - 1/175 DATA(2, -2, 2)
+
+ - 1/175 DATA(1, -2, 2) - 1/175 DATA(0, -2, 2) - 1/175 DATA(-1, -2, 2)
+
+ - 1/175 DATA(-2, -2, 2) + 1/350 DATA(-2, 1, 2) + 1/175 DATA(-2, 2, 2)) y
+
+ 2 / 289 137 187
+ z + |----- DATA(1, 1, 0) + ---- DATA(1, 1, 1) - ---- DATA(2, -1, 0)
+ \10500 5250 7000
+
+ 47 167 167
+ - ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1) - ---- DATA(-1, 2, -1)
+ 5250 7000 7000
+
+ 167 167 47
+ + ---- DATA(1, 2, -1) - ---- DATA(2, -1, -1) - ---- DATA(2, 2, 1)
+ 7000 7000 5250
+
+ 229 167 167
+ + ----- DATA(-1, -1, 2) - ---- DATA(-1, 2, 1) + ---- DATA(1, 2, 1)
+ 10500 7000 7000
+
+ 137 289 289
+ + ---- DATA(1, 1, -1) + ----- DATA(-1, -1, 0) - ----- DATA(1, -1, 0)
+ 5250 10500 10500
+
+ 289 137 137
+ - ----- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) - ---- DATA(1, -1, 1)
+ 10500 5250 5250
+
+ 137 137 137
+ - ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) - ---- DATA(1, -1, -1)
+ 5250 5250 5250
+
+ 137 167 167
+ - ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1) - ---- DATA(2, -1, 1)
+ 5250 7000 7000
+
+ 187 187 17
+ - ---- DATA(-1, 2, 0) + ---- DATA(1, 2, 0) - ---- DATA(2, 2, 0)
+ 7000 7000 5250
+
+ 187 107 229
+ + ---- DATA(2, 1, 0) + ---- DATA(2, 1, 2) - ----- DATA(-1, 1, 2)
+ 7000 7000 10500
+
+ 229 107 229
+ + ----- DATA(1, 1, 2) - ---- DATA(2, -1, 2) - ----- DATA(1, -1, 2)
+ 10500 7000 10500
+
+ 107 229 229
+ - ---- DATA(2, -1, -2) - ----- DATA(1, -1, -2) + ----- DATA(-1, -1, -2)
+ 7000 10500 10500
+
+ 107 137 107
+ + ---- DATA(-2, -1, -2) + ---- DATA(2, -2, -2) - ---- DATA(1, -2, -2)
+ 7000 5250 7000
+
+ 107 137 137
+ + ---- DATA(-1, -2, -2) - ---- DATA(2, 2, 2) - ---- DATA(-2, -2, -2)
+ 7000 5250 5250
+
+ 107 107 167
+ + ---- DATA(1, 2, 2) - ---- DATA(-1, 2, 2) + ---- DATA(-1, -2, -1)
+ 7000 7000 7000
+
+ 47 137 107
+ - ---- DATA(-2, -2, -1) - ---- DATA(2, 2, -2) + ---- DATA(1, 2, -2)
+ 5250 5250 7000
+
+ 107 137 107
+ - ---- DATA(-1, 2, -2) + ---- DATA(-2, 2, -2) + ---- DATA(2, 1, -2)
+ 7000 5250 7000
+
+ 229 229 107
+ + ----- DATA(1, 1, -2) - ----- DATA(-1, 1, -2) - ---- DATA(-2, 1, -2)
+ 10500 10500 7000
+
+ 167 167 47
+ - ---- DATA(-2, 1, -1) + ---- DATA(-2, -1, -1) + ---- DATA(2, -2, -1)
+ 7000 7000 5250
+
+ 167 187 17
+ - ---- DATA(1, -2, -1) + ---- DATA(-1, -2, 0) - ---- DATA(-2, -2, 0)
+ 7000 7000 5250
+
+ 47 187 187
+ + ---- DATA(-2, 2, -1) - ---- DATA(-2, 1, 0) + ---- DATA(-2, -1, 0)
+ 5250 7000 7000
+
+ 17 187 167
+ + ---- DATA(2, -2, 0) - ---- DATA(1, -2, 0) + ---- DATA(-1, -2, 1)
+ 5250 7000 7000
+
+ 47 17 167
+ - ---- DATA(-2, -2, 1) + ---- DATA(-2, 2, 0) + ---- DATA(-2, -1, 1)
+ 5250 5250 7000
+
+ 47 167 47
+ + ---- DATA(2, -2, 1) - ---- DATA(1, -2, 1) + ---- DATA(-2, 2, 1)
+ 5250 7000 5250
+
+ 167 107 137
+ - ---- DATA(-2, 1, 1) + ---- DATA(-2, -1, 2) + ---- DATA(2, -2, 2)
+ 7000 7000 5250
+
+ 107 107 137
+ - ---- DATA(1, -2, 2) + ---- DATA(-1, -2, 2) - ---- DATA(-2, -2, 2)
+ 7000 7000 5250
+
+ 107 137 \ / 289
+ - ---- DATA(-2, 1, 2) + ---- DATA(-2, 2, 2)| x y + |----- DATA(0, 1, 1)
+ 7000 5250 / \10500
+
+ 137 107 229
+ + ---- DATA(1, 1, 1) - ---- DATA(2, 2, -1) - ----- DATA(2, 1, -1)
+ 5250 7000 10500
+
+ 167 187 167
+ - ---- DATA(-1, 2, -1) - ---- DATA(0, 2, -1) - ---- DATA(1, 2, -1)
+ 7000 7000 7000
+
+ 229 107 167
+ + ----- DATA(2, -1, -1) + ---- DATA(2, 2, 1) - ---- DATA(-1, -1, 2)
+ 10500 7000 7000
+
+ 187 167 187
+ - ---- DATA(0, -1, 2) + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
+ 7000 7000 7000
+
+ 167 289 137
+ + ---- DATA(1, 2, 1) - ----- DATA(0, 1, -1) - ---- DATA(1, 1, -1)
+ 7000 10500 5250
+
+ 137 289 137
+ - ---- DATA(-1, -1, 1) - ----- DATA(0, -1, 1) - ---- DATA(1, -1, 1)
+ 5250 10500 5250
+
+ 137 137 289
+ + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) + ----- DATA(0, -1, -1)
+ 5250 5250 10500
+
+ 137 137 229
+ + ---- DATA(1, -1, -1) - ---- DATA(-1, 1, -1) + ----- DATA(2, 1, 1)
+ 5250 5250 10500
+
+ 229 107 167
+ - ----- DATA(2, -1, 1) + ---- DATA(2, 1, 2) + ---- DATA(-1, 1, 2)
+ 10500 7000 7000
+
+ 187 167 107
+ + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2) - ---- DATA(2, -1, 2)
+ 7000 7000 7000
+
+ 167 107 167
+ - ---- DATA(1, -1, 2) + ---- DATA(2, -1, -2) + ---- DATA(1, -1, -2)
+ 7000 7000 7000
+
+ 187 167 107
+ + ---- DATA(0, -1, -2) + ---- DATA(-1, -1, -2) + ---- DATA(-2, -1, -2)
+ 7000 7000 7000
+
+ 137 47 17
+ - ---- DATA(2, -2, -2) - ---- DATA(1, -2, -2) - ---- DATA(0, -2, -2)
+ 5250 5250 5250
+
+ 47 137 137
+ - ---- DATA(-1, -2, -2) - ---- DATA(2, 2, 2) - ---- DATA(-2, -2, -2)
+ 5250 5250 5250
+
+ 47 47 17
+ - ---- DATA(1, 2, 2) - ---- DATA(-1, 2, 2) - ---- DATA(0, 2, 2)
+ 5250 5250 5250
+
+ 167 107 137
+ + ---- DATA(-1, -2, -1) + ---- DATA(-2, -2, -1) + ---- DATA(2, 2, -2)
+ 7000 7000 5250
+
+ 47 17 47
+ + ---- DATA(1, 2, -2) + ---- DATA(0, 2, -2) + ---- DATA(-1, 2, -2)
+ 5250 5250 5250
+
+ 137 107 167
+ + ---- DATA(-2, 2, -2) - ---- DATA(2, 1, -2) - ---- DATA(1, 1, -2)
+ 5250 7000 7000
+
+ 187 167 107
+ - ---- DATA(0, 1, -2) - ---- DATA(-1, 1, -2) - ---- DATA(-2, 1, -2)
+ 7000 7000 7000
+
+ 229 229 107
+ - ----- DATA(-2, 1, -1) + ----- DATA(-2, -1, -1) + ---- DATA(2, -2, -1)
+ 10500 10500 7000
+
+ 167 187 107
+ + ---- DATA(1, -2, -1) + ---- DATA(0, -2, -1) - ---- DATA(-2, 2, -1)
+ 7000 7000 7000
+
+ 167 107 229
+ - ---- DATA(-1, -2, 1) - ---- DATA(-2, -2, 1) - ----- DATA(-2, -1, 1)
+ 7000 7000 10500
+
+ 107 167 187
+ - ---- DATA(2, -2, 1) - ---- DATA(1, -2, 1) - ---- DATA(0, -2, 1)
+ 7000 7000 7000
+
+ 107 229 107
+ + ---- DATA(-2, 2, 1) + ----- DATA(-2, 1, 1) - ---- DATA(-2, -1, 2)
+ 7000 10500 7000
+
+ 137 47 17
+ + ---- DATA(2, -2, 2) + ---- DATA(1, -2, 2) + ---- DATA(0, -2, 2)
+ 5250 5250 5250
+
+ 47 137 107
+ + ---- DATA(-1, -2, 2) + ---- DATA(-2, -2, 2) + ---- DATA(-2, 1, 2)
+ 5250 5250 7000
+
+ 137 \ / 289 137
+ - ---- DATA(-2, 2, 2)| y z + |----- DATA(1, 0, 1) + ---- DATA(1, 1, 1)
+ 5250 / \10500 5250
+
+ 107 167 229
+ - ---- DATA(2, 2, -1) - ---- DATA(2, 1, -1) + ----- DATA(-1, 2, -1)
+ 7000 7000 10500
+
+ 229 187 167
+ - ----- DATA(1, 2, -1) - ---- DATA(2, 0, -1) - ---- DATA(2, -1, -1)
+ 10500 7000 7000
+
+ 107 167 229
+ + ---- DATA(2, 2, 1) - ---- DATA(-1, -1, 2) - ----- DATA(-1, 2, 1)
+ 7000 7000 10500
+
+ 229 137 137
+ + ----- DATA(1, 2, 1) - ---- DATA(1, 1, -1) - ---- DATA(-1, -1, 1)
+ 10500 5250 5250
+
+ 137 289 137
+ + ---- DATA(1, -1, 1) - ----- DATA(-1, 0, 1) - ---- DATA(-1, 1, 1)
+ 5250 10500 5250
+
+ 137 137 289
+ + ---- DATA(-1, -1, -1) - ---- DATA(1, -1, -1) + ----- DATA(-1, 0, -1)
+ 5250 5250 10500
+
+ 289 137 167
+ - ----- DATA(1, 0, -1) + ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1)
+ 10500 5250 7000
+
+ 167 187 47
+ + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) - ---- DATA(2, 1, 2)
+ 7000 7000 5250
+
+ 17 167 167
+ - ---- DATA(2, 0, 2) - ---- DATA(-1, 1, 2) + ---- DATA(1, 1, 2)
+ 5250 7000 7000
+
+ 187 47 187
+ + ---- DATA(1, 0, 2) - ---- DATA(2, -1, 2) - ---- DATA(-1, 0, 2)
+ 7000 5250 7000
+
+ 167 17 47
+ + ---- DATA(1, -1, 2) - ---- DATA(-2, 0, -2) + ---- DATA(2, -1, -2)
+ 7000 5250 5250
+
+ 167 167 47
+ - ---- DATA(1, -1, -2) + ---- DATA(-1, -1, -2) - ---- DATA(-2, -1, -2)
+ 7000 7000 5250
+
+ 137 107 107
+ + ---- DATA(2, -2, -2) - ---- DATA(1, -2, -2) + ---- DATA(-1, -2, -2)
+ 5250 7000 7000
+
+ 137 137 107
+ - ---- DATA(2, 2, 2) - ---- DATA(-2, -2, -2) + ---- DATA(1, 2, 2)
+ 5250 5250 7000
+
+ 107 229 107
+ - ---- DATA(-1, 2, 2) + ----- DATA(-1, -2, -1) + ---- DATA(-2, -2, -1)
+ 7000 10500 7000
+
+ 137 107 107
+ + ---- DATA(2, 2, -2) - ---- DATA(1, 2, -2) + ---- DATA(-1, 2, -2)
+ 5250 7000 7000
+
+ 137 47 167
+ - ---- DATA(-2, 2, -2) + ---- DATA(2, 1, -2) - ---- DATA(1, 1, -2)
+ 5250 5250 7000
+
+ 167 47 17
+ + ---- DATA(-1, 1, -2) - ---- DATA(-2, 1, -2) + ---- DATA(2, 0, -2)
+ 7000 5250 5250
+
+ 187 187 167
+ - ---- DATA(1, 0, -2) + ---- DATA(-1, 0, -2) + ---- DATA(-2, 1, -1)
+ 7000 7000 7000
+
+ 187 167 107
+ + ---- DATA(-2, 0, -1) + ---- DATA(-2, -1, -1) - ---- DATA(2, -2, -1)
+ 7000 7000 7000
+
+ 229 107 229
+ - ----- DATA(1, -2, -1) + ---- DATA(-2, 2, -1) - ----- DATA(-1, -2, 1)
+ 10500 7000 10500
+
+ 107 187 167
+ - ---- DATA(-2, -2, 1) - ---- DATA(-2, 0, 1) - ---- DATA(-2, -1, 1)
+ 7000 7000 7000
+
+ 107 229 107
+ + ---- DATA(2, -2, 1) + ----- DATA(1, -2, 1) - ---- DATA(-2, 2, 1)
+ 7000 10500 7000
+
+ 167 47 137
+ - ---- DATA(-2, 1, 1) + ---- DATA(-2, -1, 2) - ---- DATA(2, -2, 2)
+ 7000 5250 5250
+
+ 107 107 137
+ + ---- DATA(1, -2, 2) - ---- DATA(-1, -2, 2) + ---- DATA(-2, -2, 2)
+ 7000 7000 5250
+
+ 47 17 137 \
+ + ---- DATA(-2, 1, 2) + ---- DATA(-2, 0, 2) + ---- DATA(-2, 2, 2)| x z + (
+ 5250 5250 5250 /
+
+ - 1/350 DATA(1, 0, 0) - 1/700 DATA(1, 1, 0) - 1/350 DATA(1, 0, 1)
+
+ - 1/700 DATA(1, 1, 1) - 1/350 DATA(2, -1, 0) + 1/175 DATA(2, 2, -1)
+
+ - 1/350 DATA(2, 1, -1) - 1/350 DATA(-1, 2, -1) + 1/350 DATA(1, 2, -1)
+
+ - 1/175 DATA(2, 0, -1) - 1/350 DATA(2, -1, -1) + 1/175 DATA(2, 2, 1)
+
+ + 1/700 DATA(-1, -1, 2) - 1/350 DATA(-1, 2, 1) + 1/350 DATA(1, 2, 1)
+
+ - 1/700 DATA(1, 1, -1) + 1/700 DATA(-1, -1, 0) - 1/700 DATA(1, -1, 0)
+
+ + 1/350 DATA(-1, 0, 0) + 1/700 DATA(-1, 1, 0) + 1/700 DATA(-1, -1, 1)
+
+ - 1/700 DATA(1, -1, 1) + 1/350 DATA(-1, 0, 1) + 1/700 DATA(-1, 1, 1)
+
+ + 1/700 DATA(-1, -1, -1) - 1/700 DATA(1, -1, -1) + 1/350 DATA(-1, 0, -1)
+
+ - 1/350 DATA(1, 0, -1) + 1/700 DATA(-1, 1, -1) - 1/350 DATA(2, 1, 1)
+
+ - 1/350 DATA(2, -1, 1) - 1/175 DATA(2, 0, 1) - 1/350 DATA(-1, 2, 0)
+
+ + 1/350 DATA(1, 2, 0) + 1/175 DATA(2, 2, 0) - 1/350 DATA(2, 1, 0)
+
+ - 1/175 DATA(2, 0, 0) - 1/350 DATA(2, 1, 2) - 1/175 DATA(2, 0, 2)
+
+ + 1/700 DATA(-1, 1, 2) - 1/700 DATA(1, 1, 2) - 1/350 DATA(1, 0, 2)
+
+ - 1/350 DATA(2, -1, 2) + 1/350 DATA(-1, 0, 2) - 1/700 DATA(1, -1, 2)
+
+ + 1/175 DATA(-2, 0, -2) - 1/350 DATA(2, -1, -2) - 1/700 DATA(1, -1, -2)
+
+ + 1/700 DATA(-1, -1, -2) + 1/350 DATA(-2, -1, -2) + 1/175 DATA(2, -2, -2)
+
+ + 1/350 DATA(1, -2, -2) - 1/350 DATA(-1, -2, -2) + 1/175 DATA(2, 2, 2)
+
+ - 1/175 DATA(-2, -2, -2) + 1/350 DATA(1, 2, 2) - 1/350 DATA(-1, 2, 2)
+
+ - 1/350 DATA(-1, -2, -1) - 1/175 DATA(-2, -2, -1) + 1/175 DATA(2, 2, -2)
+
+ + 1/350 DATA(1, 2, -2) - 1/350 DATA(-1, 2, -2) - 1/175 DATA(-2, 2, -2)
+
+ - 1/350 DATA(2, 1, -2) - 1/700 DATA(1, 1, -2) + 1/700 DATA(-1, 1, -2)
+
+ + 1/350 DATA(-2, 1, -2) - 1/175 DATA(2, 0, -2) - 1/350 DATA(1, 0, -2)
+
+ + 1/350 DATA(-1, 0, -2) + 1/350 DATA(-2, 1, -1) + 1/175 DATA(-2, 0, -1)
+
+ + 1/350 DATA(-2, -1, -1) + 1/175 DATA(2, -2, -1) + 1/350 DATA(1, -2, -1)
+
+ - 1/350 DATA(-1, -2, 0) - 1/175 DATA(-2, -2, 0) - 1/175 DATA(-2, 2, -1)
+
+ + 1/350 DATA(-2, 1, 0) + 1/175 DATA(-2, 0, 0) + 1/350 DATA(-2, -1, 0)
+
+ + 1/175 DATA(2, -2, 0) + 1/350 DATA(1, -2, 0) - 1/350 DATA(-1, -2, 1)
+
+ - 1/175 DATA(-2, -2, 1) - 1/175 DATA(-2, 2, 0) + 1/175 DATA(-2, 0, 1)
+
+ + 1/350 DATA(-2, -1, 1) + 1/175 DATA(2, -2, 1) + 1/350 DATA(1, -2, 1)
+
+ - 1/175 DATA(-2, 2, 1) + 1/350 DATA(-2, 1, 1) + 1/350 DATA(-2, -1, 2)
+
+ + 1/175 DATA(2, -2, 2) + 1/350 DATA(1, -2, 2) - 1/350 DATA(-1, -2, 2)
+
+ - 1/175 DATA(-2, -2, 2) + 1/350 DATA(-2, 1, 2) + 1/175 DATA(-2, 0, 2)
+
+ 2 937 592
+ - 1/175 DATA(-2, 2, 2)) x y + ---- DATA(0, 0, 0) + ---- DATA(1, 0, 0)
+ 6125 6125
+
+ 592 272 592
+ + ---- DATA(0, 1, 0) + ---- DATA(1, 1, 0) + ---- DATA(0, 0, 1)
+ 6125 6125 6125
+
+ 272 272 23
+ + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1) - ---- DATA(1, 1, 1)
+ 6125 6125 6125
+
+ 47
+ + ---- DATA(2, -1, 0) + (1/1000 DATA(1, 1, 1) - 1/250 DATA(2, 2, -1)
+ 6125
+
+ - 1/500 DATA(2, 1, -1) + 1/500 DATA(-1, 2, -1) - 1/500 DATA(1, 2, -1)
+
+ + 1/500 DATA(2, -1, -1) + 1/250 DATA(2, 2, 1) + 1/500 DATA(-1, -1, 2)
+
+ - 1/500 DATA(-1, 2, 1) + 1/500 DATA(1, 2, 1) - 1/1000 DATA(1, 1, -1)
+
+ + 1/1000 DATA(-1, -1, 1) - 1/1000 DATA(1, -1, 1) - 1/1000 DATA(-1, 1, 1)
+
+ - 1/1000 DATA(-1, -1, -1) + 1/1000 DATA(1, -1, -1)
+
+ + 1/1000 DATA(-1, 1, -1) + 1/500 DATA(2, 1, 1) - 1/500 DATA(2, -1, 1)
+
+ + 1/250 DATA(2, 1, 2) - 1/500 DATA(-1, 1, 2) + 1/500 DATA(1, 1, 2)
+
+ - 1/250 DATA(2, -1, 2) - 1/500 DATA(1, -1, 2) + 1/250 DATA(2, -1, -2)
+
+ + 1/500 DATA(1, -1, -2) - 1/500 DATA(-1, -1, -2) - 1/250 DATA(-2, -1, -2)
+
+ + 1/125 DATA(2, -2, -2) + 1/250 DATA(1, -2, -2) - 1/250 DATA(-1, -2, -2)
+
+ + 1/125 DATA(2, 2, 2) - 1/125 DATA(-2, -2, -2) + 1/250 DATA(1, 2, 2)
+
+ - 1/250 DATA(-1, 2, 2) - 1/500 DATA(-1, -2, -1) - 1/250 DATA(-2, -2, -1)
+
+ - 1/125 DATA(2, 2, -2) - 1/250 DATA(1, 2, -2) + 1/250 DATA(-1, 2, -2)
+
+ + 1/125 DATA(-2, 2, -2) - 1/250 DATA(2, 1, -2) - 1/500 DATA(1, 1, -2)
+
+ + 1/500 DATA(-1, 1, -2) + 1/250 DATA(-2, 1, -2) + 1/500 DATA(-2, 1, -1)
+
+ - 1/500 DATA(-2, -1, -1) + 1/250 DATA(2, -2, -1) + 1/500 DATA(1, -2, -1)
+
+ + 1/250 DATA(-2, 2, -1) + 1/500 DATA(-1, -2, 1) + 1/250 DATA(-2, -2, 1)
+
+ + 1/500 DATA(-2, -1, 1) - 1/250 DATA(2, -2, 1) - 1/500 DATA(1, -2, 1)
+
+ - 1/250 DATA(-2, 2, 1) - 1/500 DATA(-2, 1, 1) + 1/250 DATA(-2, -1, 2)
+
+ - 1/125 DATA(2, -2, 2) - 1/250 DATA(1, -2, 2) + 1/250 DATA(-1, -2, 2)
+
+ + 1/125 DATA(-2, -2, 2) - 1/250 DATA(-2, 1, 2) - 1/125 DATA(-2, 2, 2)) x y
+
+ 173 173
+ z - 2/125 DATA(2, 2, -1) - ---- DATA(2, 1, -1) - ---- DATA(-1, 2, -1)
+ 6125 6125
+
+ 47 173 47
+ + ---- DATA(0, 2, -1) - ---- DATA(1, 2, -1) + ---- DATA(2, 0, -1)
+ 6125 6125 6125
+
+ 173 173
+ - ---- DATA(2, -1, -1) - 2/125 DATA(2, 2, 1) - ---- DATA(-1, -1, 2)
+ 6125 6125
+
+ 47 173 47
+ + ---- DATA(0, -1, 2) - ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
+ 6125 6125 6125
+
+ 173 272 23
+ - ---- DATA(1, 2, 1) + ---- DATA(0, 1, -1) - ---- DATA(1, 1, -1)
+ 6125 6125 6125
+
+ 272 592 272
+ + ---- DATA(-1, -1, 0) + ---- DATA(0, -1, 0) + ---- DATA(1, -1, 0)
+ 6125 6125 6125
+
+ 592 272 23
+ + ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0) - ---- DATA(-1, -1, 1)
+ 6125 6125 6125
+
+ 272 23 272
+ + ---- DATA(0, -1, 1) - ---- DATA(1, -1, 1) + ---- DATA(-1, 0, 1)
+ 6125 6125 6125
+
+ 23 23 272
+ - ---- DATA(-1, 1, 1) - ---- DATA(-1, -1, -1) + ---- DATA(0, -1, -1)
+ 6125 6125 6125
+
+ 23 272 592
+ - ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1) + ---- DATA(0, 0, -1)
+ 6125 6125 6125
+
+ 272 23 173
+ + ---- DATA(1, 0, -1) - ---- DATA(-1, 1, -1) - ---- DATA(2, 1, 1)
+ 6125 6125 6125
+
+ 173 47 47
+ - ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) + ---- DATA(-1, 2, 0)
+ 6125 6125 6125
+
+ 292 47 47
+ + ---- DATA(0, 2, 0) + ---- DATA(1, 2, 0) + ---- DATA(2, 2, 0)
+ 6125 6125 6125
+
+ 47 292
+ + ---- DATA(2, 1, 0) + ---- DATA(2, 0, 0) - 2/125 DATA(2, 1, 2)
+ 6125 6125
+
+ 47 173 47
+ + ---- DATA(2, 0, 2) - ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2)
+ 6125 6125 6125
+
+ 173 47
+ - ---- DATA(1, 1, 2) + ---- DATA(1, 0, 2) - 2/125 DATA(2, -1, 2)
+ 6125 6125
+
+ 47 292 173
+ + ---- DATA(-1, 0, 2) + ---- DATA(0, 0, 2) - ---- DATA(1, -1, 2)
+ 6125 6125 6125
+
+ 47 173
+ + ---- DATA(-2, 0, -2) - 2/125 DATA(2, -1, -2) - ---- DATA(1, -1, -2)
+ 6125 6125
+
+ 47 173
+ + ---- DATA(0, -1, -2) - ---- DATA(-1, -1, -2) - 2/125 DATA(-2, -1, -2)
+ 6125 6125
+
+ 202 47
+ + ---- DATA(2, -2, -2) - 2/125 DATA(1, -2, -2) + ---- DATA(0, -2, -2)
+ 6125 6125
+
+ 202 202
+ - 2/125 DATA(-1, -2, -2) + ---- DATA(2, 2, 2) + ---- DATA(-2, -2, -2)
+ 6125 6125
+
+ 47
+ - 2/125 DATA(1, 2, 2) - 2/125 DATA(-1, 2, 2) + ---- DATA(0, 2, 2)
+ 6125
+
+ 173 202
+ - ---- DATA(-1, -2, -1) - 2/125 DATA(-2, -2, -1) + ---- DATA(2, 2, -2)
+ 6125 6125
+
+ 47
+ - 2/125 DATA(1, 2, -2) + ---- DATA(0, 2, -2) - 2/125 DATA(-1, 2, -2)
+ 6125
+
+ 202 173
+ + ---- DATA(-2, 2, -2) - 2/125 DATA(2, 1, -2) - ---- DATA(1, 1, -2)
+ 6125 6125
+
+ 47 173
+ + ---- DATA(0, 1, -2) - ---- DATA(-1, 1, -2) - 2/125 DATA(-2, 1, -2)
+ 6125 6125
+
+ 47 47 47
+ + ---- DATA(2, 0, -2) + ---- DATA(1, 0, -2) + ---- DATA(-1, 0, -2)
+ 6125 6125 6125
+
+ 292 173 47
+ + ---- DATA(0, 0, -2) - ---- DATA(-2, 1, -1) + ---- DATA(-2, 0, -1)
+ 6125 6125 6125
+
+ 173 173
+ - ---- DATA(-2, -1, -1) - 2/125 DATA(2, -2, -1) - ---- DATA(1, -2, -1)
+ 6125 6125
+
+ 47 292
+ + ---- DATA(0, -2, -1) + ---- DATA(0, -2, 0) + (- 1/700 DATA(0, 1, 1)
+ 6125 6125
+
+ - 1/1400 DATA(1, 1, 1) - 1/350 DATA(2, 2, -1) - 1/700 DATA(2, 1, -1)
+
+ + 1/700 DATA(-1, 2, -1) + 1/350 DATA(0, 2, -1) + 1/700 DATA(1, 2, -1)
+
+ + 1/700 DATA(2, -1, -1) + 1/350 DATA(2, 2, 1) + 1/700 DATA(-1, -1, 2)
+
+ + 1/350 DATA(0, -1, 2) - 1/700 DATA(-1, 2, 1) - 1/350 DATA(0, 2, 1)
+
+ - 1/700 DATA(1, 2, 1) + 1/700 DATA(0, 1, -1) + 1/1400 DATA(1, 1, -1)
+
+ + 1/1400 DATA(-1, -1, 1) + 1/700 DATA(0, -1, 1) + 1/1400 DATA(1, -1, 1)
+
+ - 1/1400 DATA(-1, 1, 1) - 1/1400 DATA(-1, -1, -1) - 1/700 DATA(0, -1, -1)
+
+ - 1/1400 DATA(1, -1, -1) + 1/1400 DATA(-1, 1, -1) + 1/700 DATA(2, 1, 1)
+
+ - 1/700 DATA(2, -1, 1) + 1/350 DATA(2, 1, 2) - 1/700 DATA(-1, 1, 2)
+
+ - 1/350 DATA(0, 1, 2) - 1/700 DATA(1, 1, 2) - 1/350 DATA(2, -1, 2)
+
+ + 1/700 DATA(1, -1, 2) + 1/350 DATA(2, -1, -2) - 1/700 DATA(1, -1, -2)
+
+ - 1/350 DATA(0, -1, -2) - 1/700 DATA(-1, -1, -2) + 1/350 DATA(-2, -1, -2)
+
+ + 1/175 DATA(2, -2, -2) - 1/350 DATA(1, -2, -2) - 1/175 DATA(0, -2, -2)
+
+ - 1/350 DATA(-1, -2, -2) + 1/175 DATA(2, 2, 2) + 1/175 DATA(-2, -2, -2)
+
+ - 1/350 DATA(1, 2, 2) - 1/350 DATA(-1, 2, 2) - 1/175 DATA(0, 2, 2)
+
+ - 1/700 DATA(-1, -2, -1) + 1/350 DATA(-2, -2, -1) - 1/175 DATA(2, 2, -2)
+
+ + 1/350 DATA(1, 2, -2) + 1/175 DATA(0, 2, -2) + 1/350 DATA(-1, 2, -2)
+
+ - 1/175 DATA(-2, 2, -2) - 1/350 DATA(2, 1, -2) + 1/700 DATA(1, 1, -2)
+
+ + 1/350 DATA(0, 1, -2) + 1/700 DATA(-1, 1, -2) - 1/350 DATA(-2, 1, -2)
+
+ - 1/700 DATA(-2, 1, -1) + 1/700 DATA(-2, -1, -1) + 1/350 DATA(2, -2, -1)
+
+ - 1/700 DATA(1, -2, -1) - 1/350 DATA(0, -2, -1) - 1/350 DATA(-2, 2, -1)
+
+ + 1/700 DATA(-1, -2, 1) - 1/350 DATA(-2, -2, 1) - 1/700 DATA(-2, -1, 1)
+
+ - 1/350 DATA(2, -2, 1) + 1/700 DATA(1, -2, 1) + 1/350 DATA(0, -2, 1)
+
+ + 1/350 DATA(-2, 2, 1) + 1/700 DATA(-2, 1, 1) - 1/350 DATA(-2, -1, 2)
+
+ - 1/175 DATA(2, -2, 2) + 1/350 DATA(1, -2, 2) + 1/175 DATA(0, -2, 2)
+
+ + 1/350 DATA(-1, -2, 2) - 1/175 DATA(-2, -2, 2) + 1/350 DATA(-2, 1, 2)
+
+ 2 47
+ + 1/175 DATA(-2, 2, 2)) x y z + ---- DATA(-1, -2, 0) + (
+ 6125
+
+ - 1/700 DATA(1, 0, 1) - 1/1400 DATA(1, 1, 1) - 1/350 DATA(2, 2, -1)
+
+ + 1/700 DATA(2, 1, -1) + 1/700 DATA(-1, 2, -1) - 1/700 DATA(1, 2, -1)
+
+ + 1/350 DATA(2, 0, -1) + 1/700 DATA(2, -1, -1) + 1/350 DATA(2, 2, 1)
+
+ + 1/700 DATA(-1, -1, 2) - 1/700 DATA(-1, 2, 1) + 1/700 DATA(1, 2, 1)
+
+ + 1/1400 DATA(1, 1, -1) + 1/1400 DATA(-1, -1, 1) - 1/1400 DATA(1, -1, 1)
+
+ + 1/700 DATA(-1, 0, 1) + 1/1400 DATA(-1, 1, 1) - 1/1400 DATA(-1, -1, -1)
+
+ + 1/1400 DATA(1, -1, -1) - 1/700 DATA(-1, 0, -1) + 1/700 DATA(1, 0, -1)
+
+ - 1/1400 DATA(-1, 1, -1) - 1/700 DATA(2, 1, 1) - 1/700 DATA(2, -1, 1)
+
+ - 1/350 DATA(2, 0, 1) - 1/350 DATA(2, 1, 2) - 1/175 DATA(2, 0, 2)
+
+ + 1/700 DATA(-1, 1, 2) - 1/700 DATA(1, 1, 2) - 1/350 DATA(1, 0, 2)
+
+ - 1/350 DATA(2, -1, 2) + 1/350 DATA(-1, 0, 2) - 1/700 DATA(1, -1, 2)
+
+ - 1/175 DATA(-2, 0, -2) + 1/350 DATA(2, -1, -2) + 1/700 DATA(1, -1, -2)
+
+ - 1/700 DATA(-1, -1, -2) - 1/350 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2)
+
+ - 1/350 DATA(1, -2, -2) + 1/350 DATA(-1, -2, -2) + 1/175 DATA(2, 2, 2)
+
+ + 1/175 DATA(-2, -2, -2) + 1/350 DATA(1, 2, 2) - 1/350 DATA(-1, 2, 2)
+
+ + 1/700 DATA(-1, -2, -1) + 1/350 DATA(-2, -2, -1) - 1/175 DATA(2, 2, -2)
+
+ - 1/350 DATA(1, 2, -2) + 1/350 DATA(-1, 2, -2) + 1/175 DATA(-2, 2, -2)
+
+ + 1/350 DATA(2, 1, -2) + 1/700 DATA(1, 1, -2) - 1/700 DATA(-1, 1, -2)
+
+ - 1/350 DATA(-2, 1, -2) + 1/175 DATA(2, 0, -2) + 1/350 DATA(1, 0, -2)
+
+ - 1/350 DATA(-1, 0, -2) - 1/700 DATA(-2, 1, -1) - 1/350 DATA(-2, 0, -1)
+
+ - 1/700 DATA(-2, -1, -1) - 1/350 DATA(2, -2, -1) - 1/700 DATA(1, -2, -1)
+
+ + 1/350 DATA(-2, 2, -1) - 1/700 DATA(-1, -2, 1) - 1/350 DATA(-2, -2, 1)
+
+ + 1/350 DATA(-2, 0, 1) + 1/700 DATA(-2, -1, 1) + 1/350 DATA(2, -2, 1)
+
+ + 1/700 DATA(1, -2, 1) - 1/350 DATA(-2, 2, 1) + 1/700 DATA(-2, 1, 1)
+
+ + 1/350 DATA(-2, -1, 2) + 1/175 DATA(2, -2, 2) + 1/350 DATA(1, -2, 2)
+
+ - 1/350 DATA(-1, -2, 2) - 1/175 DATA(-2, -2, 2) + 1/350 DATA(-2, 1, 2)
+
+ 2
+ + 1/175 DATA(-2, 0, 2) - 1/175 DATA(-2, 2, 2)) x y z
+
+ 47 47
+ + ---- DATA(-2, -2, 0) - 2/125 DATA(-2, 2, -1) + ---- DATA(-2, 1, 0)
+ 6125 6125
+
+ 292 47 47
+ + ---- DATA(-2, 0, 0) + ---- DATA(-2, -1, 0) + ---- DATA(2, -2, 0)
+ 6125 6125 6125
+
+ 47 173
+ + ---- DATA(1, -2, 0) - ---- DATA(-1, -2, 1) - 2/125 DATA(-2, -2, 1)
+ 6125 6125
+
+ 47 47 173
+ + ---- DATA(-2, 2, 0) + ---- DATA(-2, 0, 1) - ---- DATA(-2, -1, 1)
+ 6125 6125 6125
+
+ 173 47
+ - 2/125 DATA(2, -2, 1) - ---- DATA(1, -2, 1) + ---- DATA(0, -2, 1) + (
+ 6125 6125
+
+ - 1/700 DATA(1, 1, 0) - 1/1400 DATA(1, 1, 1) + 1/350 DATA(2, -1, 0)
+
+ - 1/350 DATA(2, 2, -1) - 1/700 DATA(2, 1, -1) + 1/700 DATA(-1, 2, -1)
+
+ - 1/700 DATA(1, 2, -1) + 1/700 DATA(2, -1, -1) - 1/350 DATA(2, 2, 1)
+
+ + 1/700 DATA(-1, -1, 2) + 1/700 DATA(-1, 2, 1) - 1/700 DATA(1, 2, 1)
+
+ - 1/1400 DATA(1, 1, -1) - 1/700 DATA(-1, -1, 0) + 1/700 DATA(1, -1, 0)
+
+ + 1/700 DATA(-1, 1, 0) - 1/1400 DATA(-1, -1, 1) + 1/1400 DATA(1, -1, 1)
+
+ + 1/1400 DATA(-1, 1, 1) - 1/1400 DATA(-1, -1, -1) + 1/1400 DATA(1, -1, -1)
+
+ + 1/1400 DATA(-1, 1, -1) - 1/700 DATA(2, 1, 1) + 1/700 DATA(2, -1, 1)
+
+ + 1/350 DATA(-1, 2, 0) - 1/350 DATA(1, 2, 0) - 1/175 DATA(2, 2, 0)
+
+ - 1/350 DATA(2, 1, 0) + 1/350 DATA(2, 1, 2) - 1/700 DATA(-1, 1, 2)
+
+ + 1/700 DATA(1, 1, 2) - 1/350 DATA(2, -1, 2) - 1/700 DATA(1, -1, 2)
+
+ - 1/350 DATA(2, -1, -2) - 1/700 DATA(1, -1, -2) + 1/700 DATA(-1, -1, -2)
+
+ + 1/350 DATA(-2, -1, -2) - 1/175 DATA(2, -2, -2) - 1/350 DATA(1, -2, -2)
+
+ + 1/350 DATA(-1, -2, -2) + 1/175 DATA(2, 2, 2) + 1/175 DATA(-2, -2, -2)
+
+ + 1/350 DATA(1, 2, 2) - 1/350 DATA(-1, 2, 2) - 1/700 DATA(-1, -2, -1)
+
+ - 1/350 DATA(-2, -2, -1) + 1/175 DATA(2, 2, -2) + 1/350 DATA(1, 2, -2)
+
+ - 1/350 DATA(-1, 2, -2) - 1/175 DATA(-2, 2, -2) + 1/350 DATA(2, 1, -2)
+
+ + 1/700 DATA(1, 1, -2) - 1/700 DATA(-1, 1, -2) - 1/350 DATA(-2, 1, -2)
+
+ + 1/700 DATA(-2, 1, -1) - 1/700 DATA(-2, -1, -1) + 1/350 DATA(2, -2, -1)
+
+ + 1/700 DATA(1, -2, -1) - 1/350 DATA(-1, -2, 0) - 1/175 DATA(-2, -2, 0)
+
+ + 1/350 DATA(-2, 2, -1) + 1/350 DATA(-2, 1, 0) - 1/350 DATA(-2, -1, 0)
+
+ + 1/175 DATA(2, -2, 0) + 1/350 DATA(1, -2, 0) - 1/700 DATA(-1, -2, 1)
+
+ - 1/350 DATA(-2, -2, 1) + 1/175 DATA(-2, 2, 0) - 1/700 DATA(-2, -1, 1)
+
+ + 1/350 DATA(2, -2, 1) + 1/700 DATA(1, -2, 1) + 1/350 DATA(-2, 2, 1)
+
+ + 1/700 DATA(-2, 1, 1) + 1/350 DATA(-2, -1, 2) - 1/175 DATA(2, -2, 2)
+
+ - 1/350 DATA(1, -2, 2) + 1/350 DATA(-1, -2, 2) + 1/175 DATA(-2, -2, 2)
+
+ 2
+ - 1/350 DATA(-2, 1, 2) - 1/175 DATA(-2, 2, 2)) x y z
+
+ 173
+ - 2/125 DATA(-2, 2, 1) - ---- DATA(-2, 1, 1) - 2/125 DATA(-2, -1, 2)
+ 6125
+
+ 202 47
+ + ---- DATA(2, -2, 2) - 2/125 DATA(1, -2, 2) + ---- DATA(0, -2, 2)
+ 6125 6125
+
+ 202
+ - 2/125 DATA(-1, -2, 2) + ---- DATA(-2, -2, 2) - 2/125 DATA(-2, 1, 2)
+ 6125
+
+ 47 202 /
+ + ---- DATA(-2, 0, 2) + ---- DATA(-2, 2, 2) + |4/105 DATA(0, 1, 0)
+ 6125 6125 \
+
+ 37 37 17
+ + ---- DATA(1, 1, 0) + ---- DATA(0, 1, 1) + --- DATA(1, 1, 1)
+ 1050 1050 525
+
+ 19
+ - 2/75 DATA(2, -1, 0) - ---- DATA(2, 2, -1) + 1/42 DATA(2, 1, -1)
+ 2100
+
+ 17 29 17
+ + ---- DATA(-1, 2, -1) + ---- DATA(0, 2, -1) + ---- DATA(1, 2, -1)
+ 2100 2100 2100
+
+ 19
+ - 1/42 DATA(2, -1, -1) - ---- DATA(2, 2, 1) - 1/42 DATA(-1, -1, 2)
+ 2100
+
+ 17 29
+ - 2/75 DATA(0, -1, 2) + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
+ 2100 2100
+
+ 17 37 17
+ + ---- DATA(1, 2, 1) + ---- DATA(0, 1, -1) + --- DATA(1, 1, -1)
+ 2100 1050 525
+
+ 37 37
+ - ---- DATA(-1, -1, 0) - 4/105 DATA(0, -1, 0) - ---- DATA(1, -1, 0)
+ 1050 1050
+
+ 37 17 37
+ + ---- DATA(-1, 1, 0) - --- DATA(-1, -1, 1) - ---- DATA(0, -1, 1)
+ 1050 525 1050
+
+ 17 17 17
+ - --- DATA(1, -1, 1) + --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1)
+ 525 525 525
+
+ 37 17 17
+ - ---- DATA(0, -1, -1) - --- DATA(1, -1, -1) + --- DATA(-1, 1, -1)
+ 1050 525 525
+
+ 29
+ + 1/42 DATA(2, 1, 1) - 1/42 DATA(2, -1, 1) + ---- DATA(-1, 2, 0)
+ 2100
+
+ 41 29
+ + ---- DATA(0, 2, 0) + ---- DATA(1, 2, 0) - 1/300 DATA(2, 2, 0)
+ 2100 2100
+
+ + 2/75 DATA(2, 1, 0) + 8/525 DATA(2, 1, 2) + 1/42 DATA(-1, 1, 2)
+
+ + 2/75 DATA(0, 1, 2) + 1/42 DATA(1, 1, 2) - 8/525 DATA(2, -1, 2)
+
+ - 1/42 DATA(1, -1, 2) - 8/525 DATA(2, -1, -2) - 1/42 DATA(1, -1, -2)
+
+ - 2/75 DATA(0, -1, -2) - 1/42 DATA(-1, -1, -2) - 8/525 DATA(-2, -1, -2)
+
+ 11 19
+ + --- DATA(2, -2, -2) + ---- DATA(1, -2, -2) + 1/300 DATA(0, -2, -2)
+ 420 2100
+
+ 19 11 11
+ + ---- DATA(-1, -2, -2) - --- DATA(2, 2, 2) + --- DATA(-2, -2, -2)
+ 2100 420 420
+
+ 19 19
+ - ---- DATA(1, 2, 2) - ---- DATA(-1, 2, 2) - 1/300 DATA(0, 2, 2)
+ 2100 2100
+
+ 17 19 11
+ - ---- DATA(-1, -2, -1) + ---- DATA(-2, -2, -1) - --- DATA(2, 2, -2)
+ 2100 2100 420
+
+ 19 19
+ - ---- DATA(1, 2, -2) - 1/300 DATA(0, 2, -2) - ---- DATA(-1, 2, -2)
+ 2100 2100
+
+ 11
+ - --- DATA(-2, 2, -2) + 8/525 DATA(2, 1, -2) + 1/42 DATA(1, 1, -2)
+ 420
+
+ + 2/75 DATA(0, 1, -2) + 1/42 DATA(-1, 1, -2) + 8/525 DATA(-2, 1, -2)
+
+ 19
+ + 1/42 DATA(-2, 1, -1) - 1/42 DATA(-2, -1, -1) + ---- DATA(2, -2, -1)
+ 2100
+
+ 17 29 41
+ - ---- DATA(1, -2, -1) - ---- DATA(0, -2, -1) - ---- DATA(0, -2, 0)
+ 2100 2100 2100
+
+ 29 19
+ - ---- DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0) - ---- DATA(-2, 2, -1)
+ 2100 2100
+
+ + 2/75 DATA(-2, 1, 0) - 2/75 DATA(-2, -1, 0) + 1/300 DATA(2, -2, 0)
+
+ 29 17 19
+ - ---- DATA(1, -2, 0) - ---- DATA(-1, -2, 1) + ---- DATA(-2, -2, 1)
+ 2100 2100 2100
+
+ 19
+ - 1/300 DATA(-2, 2, 0) - 1/42 DATA(-2, -1, 1) + ---- DATA(2, -2, 1)
+ 2100
+
+ 17 29 19
+ - ---- DATA(1, -2, 1) - ---- DATA(0, -2, 1) - ---- DATA(-2, 2, 1)
+ 2100 2100 2100
+
+ 11
+ + 1/42 DATA(-2, 1, 1) - 8/525 DATA(-2, -1, 2) + --- DATA(2, -2, 2)
+ 420
+
+ 19 19
+ + ---- DATA(1, -2, 2) + 1/300 DATA(0, -2, 2) + ---- DATA(-1, -2, 2)
+ 2100 2100
+
+ 11 11 \
+ + --- DATA(-2, -2, 2) + 8/525 DATA(-2, 1, 2) - --- DATA(-2, 2, 2)| y + (
+ 420 420 /
+
+ - 1/150 DATA(1, 0, 0) - 1/150 DATA(1, 1, 0) - 1/150 DATA(1, 0, 1)
+
+ - 1/150 DATA(1, 1, 1) + 1/300 DATA(2, -1, 0) + 1/300 DATA(2, 2, -1)
+
+ + 1/300 DATA(2, 1, -1) + 1/150 DATA(-1, 2, -1) - 1/150 DATA(1, 2, -1)
+
+ + 1/300 DATA(2, 0, -1) + 1/300 DATA(2, -1, -1) + 1/300 DATA(2, 2, 1)
+
+ + 1/150 DATA(-1, -1, 2) + 1/150 DATA(-1, 2, 1) - 1/150 DATA(1, 2, 1)
+
+ - 1/150 DATA(1, 1, -1) + 1/150 DATA(-1, -1, 0) - 1/150 DATA(1, -1, 0)
+
+ + 1/150 DATA(-1, 0, 0) + 1/150 DATA(-1, 1, 0) + 1/150 DATA(-1, -1, 1)
+
+ - 1/150 DATA(1, -1, 1) + 1/150 DATA(-1, 0, 1) + 1/150 DATA(-1, 1, 1)
+
+ + 1/150 DATA(-1, -1, -1) - 1/150 DATA(1, -1, -1) + 1/150 DATA(-1, 0, -1)
+
+ - 1/150 DATA(1, 0, -1) + 1/150 DATA(-1, 1, -1) + 1/300 DATA(2, 1, 1)
+
+ + 1/300 DATA(2, -1, 1) + 1/300 DATA(2, 0, 1) + 1/150 DATA(-1, 2, 0)
+
+ - 1/150 DATA(1, 2, 0) + 1/300 DATA(2, 2, 0) + 1/300 DATA(2, 1, 0)
+
+ + 1/300 DATA(2, 0, 0) + 1/300 DATA(2, 1, 2) + 1/300 DATA(2, 0, 2)
+
+ + 1/150 DATA(-1, 1, 2) - 1/150 DATA(1, 1, 2) - 1/150 DATA(1, 0, 2)
+
+ + 1/300 DATA(2, -1, 2) + 1/150 DATA(-1, 0, 2) - 1/150 DATA(1, -1, 2)
+
+ - 1/300 DATA(-2, 0, -2) + 1/300 DATA(2, -1, -2) - 1/150 DATA(1, -1, -2)
+
+ + 1/150 DATA(-1, -1, -2) - 1/300 DATA(-2, -1, -2) + 1/300 DATA(2, -2, -2)
+
+ - 1/150 DATA(1, -2, -2) + 1/150 DATA(-1, -2, -2) + 1/300 DATA(2, 2, 2)
+
+ - 1/300 DATA(-2, -2, -2) - 1/150 DATA(1, 2, 2) + 1/150 DATA(-1, 2, 2)
+
+ + 1/150 DATA(-1, -2, -1) - 1/300 DATA(-2, -2, -1) + 1/300 DATA(2, 2, -2)
+
+ - 1/150 DATA(1, 2, -2) + 1/150 DATA(-1, 2, -2) - 1/300 DATA(-2, 2, -2)
+
+ + 1/300 DATA(2, 1, -2) - 1/150 DATA(1, 1, -2) + 1/150 DATA(-1, 1, -2)
+
+ - 1/300 DATA(-2, 1, -2) + 1/300 DATA(2, 0, -2) - 1/150 DATA(1, 0, -2)
+
+ + 1/150 DATA(-1, 0, -2) - 1/300 DATA(-2, 1, -1) - 1/300 DATA(-2, 0, -1)
+
+ - 1/300 DATA(-2, -1, -1) + 1/300 DATA(2, -2, -1) - 1/150 DATA(1, -2, -1)
+
+ + 1/150 DATA(-1, -2, 0) - 1/300 DATA(-2, -2, 0) - 1/300 DATA(-2, 2, -1)
+
+ - 1/300 DATA(-2, 1, 0) - 1/300 DATA(-2, 0, 0) - 1/300 DATA(-2, -1, 0)
+
+ + 1/300 DATA(2, -2, 0) - 1/150 DATA(1, -2, 0) + 1/150 DATA(-1, -2, 1)
+
+ - 1/300 DATA(-2, -2, 1) - 1/300 DATA(-2, 2, 0) - 1/300 DATA(-2, 0, 1)
+
+ - 1/300 DATA(-2, -1, 1) + 1/300 DATA(2, -2, 1) - 1/150 DATA(1, -2, 1)
+
+ - 1/300 DATA(-2, 2, 1) - 1/300 DATA(-2, 1, 1) - 1/300 DATA(-2, -1, 2)
+
+ + 1/300 DATA(2, -2, 2) - 1/150 DATA(1, -2, 2) + 1/150 DATA(-1, -2, 2)
+
+ - 1/300 DATA(-2, -2, 2) - 1/300 DATA(-2, 1, 2) - 1/300 DATA(-2, 0, 2)
+
+ 3 / 13 61
+ - 1/300 DATA(-2, 2, 2)) x + |- --- DATA(0, 0, 0) - --- DATA(1, 0, 0)
+ \ 196 980
+
+ 61 57 68
+ - --- DATA(0, 1, 0) - --- DATA(1, 1, 0) + ---- DATA(0, 0, 1)
+ 980 980 3675
+
+ 151 151 83
+ + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 7350 7350 3675
+
+ 128 211
+ - 9/196 DATA(2, -1, 0) + ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1)
+ 3675 7350
+
+ 211 211
+ + ---- DATA(-1, 2, -1) + 2/75 DATA(0, 2, -1) + ---- DATA(1, 2, -1)
+ 7350 7350
+
+ 211 128
+ + 2/75 DATA(2, 0, -1) + ---- DATA(2, -1, -1) + ---- DATA(2, 2, 1)
+ 7350 3675
+
+ 191 311 211
+ + ----- DATA(-1, -1, 2) + ----- DATA(0, -1, 2) + ---- DATA(-1, 2, 1)
+ 29400 29400 7350
+
+ 211 151
+ + 2/75 DATA(0, 2, 1) + ---- DATA(1, 2, 1) + ---- DATA(0, 1, -1)
+ 7350 7350
+
+ 83 57 61
+ + ---- DATA(1, 1, -1) - --- DATA(-1, -1, 0) - --- DATA(0, -1, 0)
+ 3675 980 980
+
+ 57 61 57
+ - --- DATA(1, -1, 0) - --- DATA(-1, 0, 0) - --- DATA(-1, 1, 0)
+ 980 980 980
+
+ 83 151 83
+ + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) + ---- DATA(1, -1, 1)
+ 3675 7350 3675
+
+ 151 83 83
+ + ---- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1)
+ 7350 3675 3675
+
+ 151 83 151
+ + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1)
+ 7350 3675 7350
+
+ 68 151 83
+ + ---- DATA(0, 0, -1) + ---- DATA(1, 0, -1) + ---- DATA(-1, 1, -1)
+ 3675 7350 3675
+
+ 211 211
+ + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1) + 2/75 DATA(2, 0, 1)
+ 7350 7350
+
+ - 9/196 DATA(-1, 2, 0) - 1/20 DATA(0, 2, 0) - 9/196 DATA(1, 2, 0)
+
+ 33
+ - --- DATA(2, 2, 0) - 9/196 DATA(2, 1, 0) - 1/20 DATA(2, 0, 0)
+ 980
+
+ 169 191
+ - ----- DATA(2, 1, 2) - 1/600 DATA(2, 0, 2) + ----- DATA(-1, 1, 2)
+ 29400 29400
+
+ 311 191 311
+ + ----- DATA(0, 1, 2) + ----- DATA(1, 1, 2) + ----- DATA(1, 0, 2)
+ 29400 29400 29400
+
+ 169 311 431
+ - ----- DATA(2, -1, 2) + ----- DATA(-1, 0, 2) + ----- DATA(0, 0, 2)
+ 29400 29400 29400
+
+ 191 169
+ + ----- DATA(1, -1, 2) - 1/600 DATA(-2, 0, -2) - ----- DATA(2, -1, -2)
+ 29400 29400
+
+ 191 311 191
+ + ----- DATA(1, -1, -2) + ----- DATA(0, -1, -2) + ----- DATA(-1, -1, -2)
+ 29400 29400 29400
+
+ 169 529 169
+ - ----- DATA(-2, -1, -2) - ----- DATA(2, -2, -2) - ----- DATA(1, -2, -2)
+ 29400 29400 29400
+
+ 169 529
+ - 1/600 DATA(0, -2, -2) - ----- DATA(-1, -2, -2) - ----- DATA(2, 2, 2)
+ 29400 29400
+
+ 529 169 169
+ - ----- DATA(-2, -2, -2) - ----- DATA(1, 2, 2) - ----- DATA(-1, 2, 2)
+ 29400 29400 29400
+
+ 211 128
+ - 1/600 DATA(0, 2, 2) + ---- DATA(-1, -2, -1) + ---- DATA(-2, -2, -1)
+ 7350 3675
+
+ 529 169
+ - ----- DATA(2, 2, -2) - ----- DATA(1, 2, -2) - 1/600 DATA(0, 2, -2)
+ 29400 29400
+
+ 169 529 169
+ - ----- DATA(-1, 2, -2) - ----- DATA(-2, 2, -2) - ----- DATA(2, 1, -2)
+ 29400 29400 29400
+
+ 191 311 191
+ + ----- DATA(1, 1, -2) + ----- DATA(0, 1, -2) + ----- DATA(-1, 1, -2)
+ 29400 29400 29400
+
+ 169 311
+ - ----- DATA(-2, 1, -2) - 1/600 DATA(2, 0, -2) + ----- DATA(1, 0, -2)
+ 29400 29400
+
+ 311 431 211
+ + ----- DATA(-1, 0, -2) + ----- DATA(0, 0, -2) + ---- DATA(-2, 1, -1)
+ 29400 29400 7350
+
+ 211 128
+ + 2/75 DATA(-2, 0, -1) + ---- DATA(-2, -1, -1) + ---- DATA(2, -2, -1)
+ 7350 3675
+
+ 211
+ + ---- DATA(1, -2, -1) + 2/75 DATA(0, -2, -1) - 1/20 DATA(0, -2, 0)
+ 7350
+
+ 33 128
+ - 9/196 DATA(-1, -2, 0) - --- DATA(-2, -2, 0) + ---- DATA(-2, 2, -1)
+ 980 3675
+
+ - 9/196 DATA(-2, 1, 0) - 1/20 DATA(-2, 0, 0) - 9/196 DATA(-2, -1, 0)
+
+ 33 211
+ - --- DATA(2, -2, 0) - 9/196 DATA(1, -2, 0) + ---- DATA(-1, -2, 1)
+ 980 7350
+
+ 128 33
+ + ---- DATA(-2, -2, 1) - --- DATA(-2, 2, 0) + 2/75 DATA(-2, 0, 1)
+ 3675 980
+
+ 211 128 211
+ + ---- DATA(-2, -1, 1) + ---- DATA(2, -2, 1) + ---- DATA(1, -2, 1)
+ 7350 3675 7350
+
+ 128 211
+ + 2/75 DATA(0, -2, 1) + ---- DATA(-2, 2, 1) + ---- DATA(-2, 1, 1)
+ 3675 7350
+
+ 169 529 169
+ - ----- DATA(-2, -1, 2) - ----- DATA(2, -2, 2) - ----- DATA(1, -2, 2)
+ 29400 29400 29400
+
+ 169 529
+ - 1/600 DATA(0, -2, 2) - ----- DATA(-1, -2, 2) - ----- DATA(-2, -2, 2)
+ 29400 29400
+
+ 169 529 \ 2
+ - ----- DATA(-2, 1, 2) - 1/600 DATA(-2, 0, 2) - ----- DATA(-2, 2, 2)| z
+ 29400 29400 /
+
+ / 37 37
+ + |4/105 DATA(1, 0, 0) + ---- DATA(1, 1, 0) + ---- DATA(1, 0, 1)
+ \ 1050 1050
+
+ 17 29 19
+ + --- DATA(1, 1, 1) + ---- DATA(2, -1, 0) - ---- DATA(2, 2, -1)
+ 525 2100 2100
+
+ 17
+ + ---- DATA(2, 1, -1) - 1/42 DATA(-1, 2, -1) + 1/42 DATA(1, 2, -1)
+ 2100
+
+ 29 17 19
+ + ---- DATA(2, 0, -1) + ---- DATA(2, -1, -1) - ---- DATA(2, 2, 1)
+ 2100 2100 2100
+
+ - 1/42 DATA(-1, -1, 2) - 1/42 DATA(-1, 2, 1) + 1/42 DATA(1, 2, 1)
+
+ 17 37 37
+ + --- DATA(1, 1, -1) - ---- DATA(-1, -1, 0) + ---- DATA(1, -1, 0)
+ 525 1050 1050
+
+ 37 17
+ - 4/105 DATA(-1, 0, 0) - ---- DATA(-1, 1, 0) - --- DATA(-1, -1, 1)
+ 1050 525
+
+ 17 37 17
+ + --- DATA(1, -1, 1) - ---- DATA(-1, 0, 1) - --- DATA(-1, 1, 1)
+ 525 1050 525
+
+ 17 17 37
+ - --- DATA(-1, -1, -1) + --- DATA(1, -1, -1) - ---- DATA(-1, 0, -1)
+ 525 525 1050
+
+ 37 17 17
+ + ---- DATA(1, 0, -1) - --- DATA(-1, 1, -1) + ---- DATA(2, 1, 1)
+ 1050 525 2100
+
+ 17 29
+ + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) - 2/75 DATA(-1, 2, 0)
+ 2100 2100
+
+ 29
+ + 2/75 DATA(1, 2, 0) - 1/300 DATA(2, 2, 0) + ---- DATA(2, 1, 0)
+ 2100
+
+ 41 19
+ + ---- DATA(2, 0, 0) - ---- DATA(2, 1, 2) - 1/300 DATA(2, 0, 2)
+ 2100 2100
+
+ - 1/42 DATA(-1, 1, 2) + 1/42 DATA(1, 1, 2) + 2/75 DATA(1, 0, 2)
+
+ 19
+ - ---- DATA(2, -1, 2) - 2/75 DATA(-1, 0, 2) + 1/42 DATA(1, -1, 2)
+ 2100
+
+ 19
+ + 1/300 DATA(-2, 0, -2) - ---- DATA(2, -1, -2) + 1/42 DATA(1, -1, -2)
+ 2100
+
+ 19 11
+ - 1/42 DATA(-1, -1, -2) + ---- DATA(-2, -1, -2) - --- DATA(2, -2, -2)
+ 2100 420
+
+ 11
+ + 8/525 DATA(1, -2, -2) - 8/525 DATA(-1, -2, -2) - --- DATA(2, 2, 2)
+ 420
+
+ 11
+ + --- DATA(-2, -2, -2) + 8/525 DATA(1, 2, 2) - 8/525 DATA(-1, 2, 2)
+ 420
+
+ 19 11
+ - 1/42 DATA(-1, -2, -1) + ---- DATA(-2, -2, -1) - --- DATA(2, 2, -2)
+ 2100 420
+
+ 11
+ + 8/525 DATA(1, 2, -2) - 8/525 DATA(-1, 2, -2) + --- DATA(-2, 2, -2)
+ 420
+
+ 19
+ - ---- DATA(2, 1, -2) + 1/42 DATA(1, 1, -2) - 1/42 DATA(-1, 1, -2)
+ 2100
+
+ 19
+ + ---- DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2) + 2/75 DATA(1, 0, -2)
+ 2100
+
+ 17 29
+ - 2/75 DATA(-1, 0, -2) - ---- DATA(-2, 1, -1) - ---- DATA(-2, 0, -1)
+ 2100 2100
+
+ 17 19
+ - ---- DATA(-2, -1, -1) - ---- DATA(2, -2, -1) + 1/42 DATA(1, -2, -1)
+ 2100 2100
+
+ 19
+ - 2/75 DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0) + ---- DATA(-2, 2, -1)
+ 2100
+
+ 29 41 29
+ - ---- DATA(-2, 1, 0) - ---- DATA(-2, 0, 0) - ---- DATA(-2, -1, 0)
+ 2100 2100 2100
+
+ - 1/300 DATA(2, -2, 0) + 2/75 DATA(1, -2, 0) - 1/42 DATA(-1, -2, 1)
+
+ 19 29
+ + ---- DATA(-2, -2, 1) + 1/300 DATA(-2, 2, 0) - ---- DATA(-2, 0, 1)
+ 2100 2100
+
+ 17 19
+ - ---- DATA(-2, -1, 1) - ---- DATA(2, -2, 1) + 1/42 DATA(1, -2, 1)
+ 2100 2100
+
+ 19 17 19
+ + ---- DATA(-2, 2, 1) - ---- DATA(-2, 1, 1) + ---- DATA(-2, -1, 2)
+ 2100 2100 2100
+
+ 11
+ - --- DATA(2, -2, 2) + 8/525 DATA(1, -2, 2) - 8/525 DATA(-1, -2, 2)
+ 420
+
+ 11 19
+ + --- DATA(-2, -2, 2) + ---- DATA(-2, 1, 2) + 1/300 DATA(-2, 0, 2)
+ 420 2100
+
+ 11 \ / 37
+ + --- DATA(-2, 2, 2)| x + |4/105 DATA(0, 0, 1) + ---- DATA(1, 0, 1)
+ 420 / \ 1050
+
+ 37 17
+ + ---- DATA(0, 1, 1) + --- DATA(1, 1, 1) - 8/525 DATA(2, 2, -1)
+ 1050 525
+
+ - 1/42 DATA(2, 1, -1) - 1/42 DATA(-1, 2, -1) - 2/75 DATA(0, 2, -1)
+
+ - 1/42 DATA(1, 2, -1) - 2/75 DATA(2, 0, -1) - 1/42 DATA(2, -1, -1)
+
+ 17 29
+ + 8/525 DATA(2, 2, 1) + ---- DATA(-1, -1, 2) + ---- DATA(0, -1, 2)
+ 2100 2100
+
+ + 1/42 DATA(-1, 2, 1) + 2/75 DATA(0, 2, 1) + 1/42 DATA(1, 2, 1)
+
+ 37 17 17
+ - ---- DATA(0, 1, -1) - --- DATA(1, 1, -1) + --- DATA(-1, -1, 1)
+ 1050 525 525
+
+ 37 17 37
+ + ---- DATA(0, -1, 1) + --- DATA(1, -1, 1) + ---- DATA(-1, 0, 1)
+ 1050 525 1050
+
+ 17 17 37
+ + --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1) - ---- DATA(0, -1, -1)
+ 525 525 1050
+
+ 17 37
+ - --- DATA(1, -1, -1) - ---- DATA(-1, 0, -1) - 4/105 DATA(0, 0, -1)
+ 525 1050
+
+ 37 17
+ - ---- DATA(1, 0, -1) - --- DATA(-1, 1, -1) + 1/42 DATA(2, 1, 1)
+ 1050 525
+
+ 19
+ + 1/42 DATA(2, -1, 1) + 2/75 DATA(2, 0, 1) - ---- DATA(2, 1, 2)
+ 2100
+
+ 17 29
+ - 1/300 DATA(2, 0, 2) + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2)
+ 2100 2100
+
+ 17 29 19
+ + ---- DATA(1, 1, 2) + ---- DATA(1, 0, 2) - ---- DATA(2, -1, 2)
+ 2100 2100 2100
+
+ 29 41 17
+ + ---- DATA(-1, 0, 2) + ---- DATA(0, 0, 2) + ---- DATA(1, -1, 2)
+ 2100 2100 2100
+
+ 19 17
+ + 1/300 DATA(-2, 0, -2) + ---- DATA(2, -1, -2) - ---- DATA(1, -1, -2)
+ 2100 2100
+
+ 29 17 19
+ - ---- DATA(0, -1, -2) - ---- DATA(-1, -1, -2) + ---- DATA(-2, -1, -2)
+ 2100 2100 2100
+
+ 11 19
+ + --- DATA(2, -2, -2) + ---- DATA(1, -2, -2) + 1/300 DATA(0, -2, -2)
+ 420 2100
+
+ 19 11 11
+ + ---- DATA(-1, -2, -2) - --- DATA(2, 2, 2) + --- DATA(-2, -2, -2)
+ 2100 420 420
+
+ 19 19
+ - ---- DATA(1, 2, 2) - ---- DATA(-1, 2, 2) - 1/300 DATA(0, 2, 2)
+ 2100 2100
+
+ 11
+ - 1/42 DATA(-1, -2, -1) - 8/525 DATA(-2, -2, -1) + --- DATA(2, 2, -2)
+ 420
+
+ 19 19
+ + ---- DATA(1, 2, -2) + 1/300 DATA(0, 2, -2) + ---- DATA(-1, 2, -2)
+ 2100 2100
+
+ 11 19 17
+ + --- DATA(-2, 2, -2) + ---- DATA(2, 1, -2) - ---- DATA(1, 1, -2)
+ 420 2100 2100
+
+ 29 17 19
+ - ---- DATA(0, 1, -2) - ---- DATA(-1, 1, -2) + ---- DATA(-2, 1, -2)
+ 2100 2100 2100
+
+ 29 29
+ + 1/300 DATA(2, 0, -2) - ---- DATA(1, 0, -2) - ---- DATA(-1, 0, -2)
+ 2100 2100
+
+ 41
+ - ---- DATA(0, 0, -2) - 1/42 DATA(-2, 1, -1) - 2/75 DATA(-2, 0, -1)
+ 2100
+
+ - 1/42 DATA(-2, -1, -1) - 8/525 DATA(2, -2, -1) - 1/42 DATA(1, -2, -1)
+
+ - 2/75 DATA(0, -2, -1) - 8/525 DATA(-2, 2, -1) + 1/42 DATA(-1, -2, 1)
+
+ + 8/525 DATA(-2, -2, 1) + 2/75 DATA(-2, 0, 1) + 1/42 DATA(-2, -1, 1)
+
+ + 8/525 DATA(2, -2, 1) + 1/42 DATA(1, -2, 1) + 2/75 DATA(0, -2, 1)
+
+ 19
+ + 8/525 DATA(-2, 2, 1) + 1/42 DATA(-2, 1, 1) - ---- DATA(-2, -1, 2)
+ 2100
+
+ 11 19
+ - --- DATA(2, -2, 2) - ---- DATA(1, -2, 2) - 1/300 DATA(0, -2, 2)
+ 420 2100
+
+ 19 11 19
+ - ---- DATA(-1, -2, 2) - --- DATA(-2, -2, 2) - ---- DATA(-2, 1, 2)
+ 2100 420 2100
+
+ 11 \ / 13
+ - 1/300 DATA(-2, 0, 2) - --- DATA(-2, 2, 2)| z + |- --- DATA(0, 0, 0)
+ 420 / \ 196
+
+ 61 68 151
+ - --- DATA(1, 0, 0) + ---- DATA(0, 1, 0) + ---- DATA(1, 1, 0)
+ 980 3675 7350
+
+ 61 57 151
+ - --- DATA(0, 0, 1) - --- DATA(1, 0, 1) + ---- DATA(0, 1, 1)
+ 980 980 7350
+
+ 83 169
+ + ---- DATA(1, 1, 1) + 2/75 DATA(2, -1, 0) - ----- DATA(2, 2, -1)
+ 3675 29400
+
+ 211 191 311
+ + ---- DATA(2, 1, -1) + ----- DATA(-1, 2, -1) + ----- DATA(0, 2, -1)
+ 7350 29400 29400
+
+ 191 211
+ + ----- DATA(1, 2, -1) - 9/196 DATA(2, 0, -1) + ---- DATA(2, -1, -1)
+ 29400 7350
+
+ 169 211
+ - ----- DATA(2, 2, 1) + ---- DATA(-1, -1, 2) + 2/75 DATA(0, -1, 2)
+ 29400 7350
+
+ 191 311 191
+ + ----- DATA(-1, 2, 1) + ----- DATA(0, 2, 1) + ----- DATA(1, 2, 1)
+ 29400 29400 29400
+
+ 151 83 151
+ + ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0)
+ 7350 3675 7350
+
+ 68 151 61
+ + ---- DATA(0, -1, 0) + ---- DATA(1, -1, 0) - --- DATA(-1, 0, 0)
+ 3675 7350 980
+
+ 151 83 151
+ + ---- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1)
+ 7350 3675 7350
+
+ 83 57 83
+ + ---- DATA(1, -1, 1) - --- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1)
+ 3675 980 3675
+
+ 83 151 83
+ + ---- DATA(-1, -1, -1) + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
+ 3675 7350 3675
+
+ 57 61 57
+ - --- DATA(-1, 0, -1) - --- DATA(0, 0, -1) - --- DATA(1, 0, -1)
+ 980 980 980
+
+ 83 211 211
+ + ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1)
+ 3675 7350 7350
+
+ 311 431
+ - 9/196 DATA(2, 0, 1) + ----- DATA(-1, 2, 0) + ----- DATA(0, 2, 0)
+ 29400 29400
+
+ 311
+ + ----- DATA(1, 2, 0) - 1/600 DATA(2, 2, 0) + 2/75 DATA(2, 1, 0)
+ 29400
+
+ 128 33
+ - 1/20 DATA(2, 0, 0) + ---- DATA(2, 1, 2) - --- DATA(2, 0, 2)
+ 3675 980
+
+ 211 211
+ + ---- DATA(-1, 1, 2) + 2/75 DATA(0, 1, 2) + ---- DATA(1, 1, 2)
+ 7350 7350
+
+ 128
+ - 9/196 DATA(1, 0, 2) + ---- DATA(2, -1, 2) - 9/196 DATA(-1, 0, 2)
+ 3675
+
+ 211 33
+ - 1/20 DATA(0, 0, 2) + ---- DATA(1, -1, 2) - --- DATA(-2, 0, -2)
+ 7350 980
+
+ 128 211
+ + ---- DATA(2, -1, -2) + ---- DATA(1, -1, -2) + 2/75 DATA(0, -1, -2)
+ 3675 7350
+
+ 211 128 529
+ + ---- DATA(-1, -1, -2) + ---- DATA(-2, -1, -2) - ----- DATA(2, -2, -2)
+ 7350 3675 29400
+
+ 169 169
+ - ----- DATA(1, -2, -2) - 1/600 DATA(0, -2, -2) - ----- DATA(-1, -2, -2)
+ 29400 29400
+
+ 529 529 169
+ - ----- DATA(2, 2, 2) - ----- DATA(-2, -2, -2) - ----- DATA(1, 2, 2)
+ 29400 29400 29400
+
+ 169 191
+ - ----- DATA(-1, 2, 2) - 1/600 DATA(0, 2, 2) + ----- DATA(-1, -2, -1)
+ 29400 29400
+
+ 169 529 169
+ - ----- DATA(-2, -2, -1) - ----- DATA(2, 2, -2) - ----- DATA(1, 2, -2)
+ 29400 29400 29400
+
+ 169 529
+ - 1/600 DATA(0, 2, -2) - ----- DATA(-1, 2, -2) - ----- DATA(-2, 2, -2)
+ 29400 29400
+
+ 128 211
+ + ---- DATA(2, 1, -2) + ---- DATA(1, 1, -2) + 2/75 DATA(0, 1, -2)
+ 3675 7350
+
+ 211 128 33
+ + ---- DATA(-1, 1, -2) + ---- DATA(-2, 1, -2) - --- DATA(2, 0, -2)
+ 7350 3675 980
+
+ - 9/196 DATA(1, 0, -2) - 9/196 DATA(-1, 0, -2) - 1/20 DATA(0, 0, -2)
+
+ 211 211
+ + ---- DATA(-2, 1, -1) - 9/196 DATA(-2, 0, -1) + ---- DATA(-2, -1, -1)
+ 7350 7350
+
+ 169 191 311
+ - ----- DATA(2, -2, -1) + ----- DATA(1, -2, -1) + ----- DATA(0, -2, -1)
+ 29400 29400 29400
+
+ 431 311
+ + ----- DATA(0, -2, 0) + ----- DATA(-1, -2, 0) - 1/600 DATA(-2, -2, 0)
+ 29400 29400
+
+ 169
+ - ----- DATA(-2, 2, -1) + 2/75 DATA(-2, 1, 0) - 1/20 DATA(-2, 0, 0)
+ 29400
+
+ 311
+ + 2/75 DATA(-2, -1, 0) - 1/600 DATA(2, -2, 0) + ----- DATA(1, -2, 0)
+ 29400
+
+ 191 169
+ + ----- DATA(-1, -2, 1) - ----- DATA(-2, -2, 1) - 1/600 DATA(-2, 2, 0)
+ 29400 29400
+
+ 211 169
+ - 9/196 DATA(-2, 0, 1) + ---- DATA(-2, -1, 1) - ----- DATA(2, -2, 1)
+ 7350 29400
+
+ 191 311 169
+ + ----- DATA(1, -2, 1) + ----- DATA(0, -2, 1) - ----- DATA(-2, 2, 1)
+ 29400 29400 29400
+
+ 211 128 529
+ + ---- DATA(-2, 1, 1) + ---- DATA(-2, -1, 2) - ----- DATA(2, -2, 2)
+ 7350 3675 29400
+
+ 169 169
+ - ----- DATA(1, -2, 2) - 1/600 DATA(0, -2, 2) - ----- DATA(-1, -2, 2)
+ 29400 29400
+
+ 529 128 33
+ - ----- DATA(-2, -2, 2) + ---- DATA(-2, 1, 2) - --- DATA(-2, 0, 2)
+ 29400 3675 980
+
+ 529 \ 2 / 13 68
+ - ----- DATA(-2, 2, 2)| y + |- --- DATA(0, 0, 0) + ---- DATA(1, 0, 0)
+ 29400 / \ 196 3675
+
+ 61 151 61
+ - --- DATA(0, 1, 0) + ---- DATA(1, 1, 0) - --- DATA(0, 0, 1)
+ 980 7350 980
+
+ 151 57 83
+ + ---- DATA(1, 0, 1) - --- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 7350 980 3675
+
+ 311 169 191
+ + ----- DATA(2, -1, 0) - ----- DATA(2, 2, -1) + ----- DATA(2, 1, -1)
+ 29400 29400 29400
+
+ 211 211
+ + ---- DATA(-1, 2, -1) - 9/196 DATA(0, 2, -1) + ---- DATA(1, 2, -1)
+ 7350 7350
+
+ 311 191 169
+ + ----- DATA(2, 0, -1) + ----- DATA(2, -1, -1) - ----- DATA(2, 2, 1)
+ 29400 29400 29400
+
+ 211 211
+ + ---- DATA(-1, -1, 2) - 9/196 DATA(0, -1, 2) + ---- DATA(-1, 2, 1)
+ 7350 7350
+
+ 211 57
+ - 9/196 DATA(0, 2, 1) + ---- DATA(1, 2, 1) - --- DATA(0, 1, -1)
+ 7350 980
+
+ 83 151 61
+ + ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0) - --- DATA(0, -1, 0)
+ 3675 7350 980
+
+ 151 68 151
+ + ---- DATA(1, -1, 0) + ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0)
+ 7350 3675 7350
+
+ 83 57 83
+ + ---- DATA(-1, -1, 1) - --- DATA(0, -1, 1) + ---- DATA(1, -1, 1)
+ 3675 980 3675
+
+ 151 83 83
+ + ---- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1)
+ 7350 3675 3675
+
+ 57 83 151
+ - --- DATA(0, -1, -1) + ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1)
+ 980 3675 7350
+
+ 61 151 83
+ - --- DATA(0, 0, -1) + ---- DATA(1, 0, -1) + ---- DATA(-1, 1, -1)
+ 980 7350 3675
+
+ 191 191 311
+ + ----- DATA(2, 1, 1) + ----- DATA(2, -1, 1) + ----- DATA(2, 0, 1)
+ 29400 29400 29400
+
+ + 2/75 DATA(-1, 2, 0) - 1/20 DATA(0, 2, 0) + 2/75 DATA(1, 2, 0)
+
+ 311 431
+ - 1/600 DATA(2, 2, 0) + ----- DATA(2, 1, 0) + ----- DATA(2, 0, 0)
+ 29400 29400
+
+ 169 211
+ - ----- DATA(2, 1, 2) - 1/600 DATA(2, 0, 2) + ---- DATA(-1, 1, 2)
+ 29400 7350
+
+ 211
+ - 9/196 DATA(0, 1, 2) + ---- DATA(1, 1, 2) + 2/75 DATA(1, 0, 2)
+ 7350
+
+ 169
+ - ----- DATA(2, -1, 2) + 2/75 DATA(-1, 0, 2) - 1/20 DATA(0, 0, 2)
+ 29400
+
+ 211 169
+ + ---- DATA(1, -1, 2) - 1/600 DATA(-2, 0, -2) - ----- DATA(2, -1, -2)
+ 7350 29400
+
+ 211 211
+ + ---- DATA(1, -1, -2) - 9/196 DATA(0, -1, -2) + ---- DATA(-1, -1, -2)
+ 7350 7350
+
+ 169 529 128
+ - ----- DATA(-2, -1, -2) - ----- DATA(2, -2, -2) + ---- DATA(1, -2, -2)
+ 29400 29400 3675
+
+ 33 128 529
+ - --- DATA(0, -2, -2) + ---- DATA(-1, -2, -2) - ----- DATA(2, 2, 2)
+ 980 3675 29400
+
+ 529 128 128
+ - ----- DATA(-2, -2, -2) + ---- DATA(1, 2, 2) + ---- DATA(-1, 2, 2)
+ 29400 3675 3675
+
+ 33 211 169
+ - --- DATA(0, 2, 2) + ---- DATA(-1, -2, -1) - ----- DATA(-2, -2, -1)
+ 980 7350 29400
+
+ 529 128 33
+ - ----- DATA(2, 2, -2) + ---- DATA(1, 2, -2) - --- DATA(0, 2, -2)
+ 29400 3675 980
+
+ 128 529 169
+ + ---- DATA(-1, 2, -2) - ----- DATA(-2, 2, -2) - ----- DATA(2, 1, -2)
+ 3675 29400 29400
+
+ 211 211
+ + ---- DATA(1, 1, -2) - 9/196 DATA(0, 1, -2) + ---- DATA(-1, 1, -2)
+ 7350 7350
+
+ 169
+ - ----- DATA(-2, 1, -2) - 1/600 DATA(2, 0, -2) + 2/75 DATA(1, 0, -2)
+ 29400
+
+ 191
+ + 2/75 DATA(-1, 0, -2) - 1/20 DATA(0, 0, -2) + ----- DATA(-2, 1, -1)
+ 29400
+
+ 311 191 169
+ + ----- DATA(-2, 0, -1) + ----- DATA(-2, -1, -1) - ----- DATA(2, -2, -1)
+ 29400 29400 29400
+
+ 211
+ + ---- DATA(1, -2, -1) - 9/196 DATA(0, -2, -1) - 1/20 DATA(0, -2, 0)
+ 7350
+
+ 169
+ + 2/75 DATA(-1, -2, 0) - 1/600 DATA(-2, -2, 0) - ----- DATA(-2, 2, -1)
+ 29400
+
+ 311 431 311
+ + ----- DATA(-2, 1, 0) + ----- DATA(-2, 0, 0) + ----- DATA(-2, -1, 0)
+ 29400 29400 29400
+
+ 211
+ - 1/600 DATA(2, -2, 0) + 2/75 DATA(1, -2, 0) + ---- DATA(-1, -2, 1)
+ 7350
+
+ 169 311
+ - ----- DATA(-2, -2, 1) - 1/600 DATA(-2, 2, 0) + ----- DATA(-2, 0, 1)
+ 29400 29400
+
+ 191 169 211
+ + ----- DATA(-2, -1, 1) - ----- DATA(2, -2, 1) + ---- DATA(1, -2, 1)
+ 29400 29400 7350
+
+ 169 191
+ - 9/196 DATA(0, -2, 1) - ----- DATA(-2, 2, 1) + ----- DATA(-2, 1, 1)
+ 29400 29400
+
+ 169 529 128
+ - ----- DATA(-2, -1, 2) - ----- DATA(2, -2, 2) + ---- DATA(1, -2, 2)
+ 29400 29400 3675
+
+ 33 128 529
+ - --- DATA(0, -2, 2) + ---- DATA(-1, -2, 2) - ----- DATA(-2, -2, 2)
+ 980 3675 29400
+
+ 169 529 \ 2
+ - ----- DATA(-2, 1, 2) - 1/600 DATA(-2, 0, 2) - ----- DATA(-2, 2, 2)| x
+ 29400 29400 /
+
+ + (1/100 DATA(0, 0, 0) + 1/100 DATA(1, 0, 0) + 1/100 DATA(0, 1, 0)
+
+ + 1/100 DATA(1, 1, 0) - 1/150 DATA(0, 0, 1) - 1/150 DATA(1, 0, 1)
+
+ - 1/150 DATA(0, 1, 1) - 1/150 DATA(1, 1, 1) + 1/100 DATA(2, -1, 0)
+
+ - 1/150 DATA(2, 2, -1) - 1/150 DATA(2, 1, -1) - 1/150 DATA(-1, 2, -1)
+
+ - 1/150 DATA(0, 2, -1) - 1/150 DATA(1, 2, -1) - 1/150 DATA(2, 0, -1)
+
+ - 1/150 DATA(2, -1, -1) - 1/150 DATA(2, 2, 1) + 1/600 DATA(-1, -1, 2)
+
+ + 1/600 DATA(0, -1, 2) - 1/150 DATA(-1, 2, 1) - 1/150 DATA(0, 2, 1)
+
+ - 1/150 DATA(1, 2, 1) - 1/150 DATA(0, 1, -1) - 1/150 DATA(1, 1, -1)
+
+ + 1/100 DATA(-1, -1, 0) + 1/100 DATA(0, -1, 0) + 1/100 DATA(1, -1, 0)
+
+ + 1/100 DATA(-1, 0, 0) + 1/100 DATA(-1, 1, 0) - 1/150 DATA(-1, -1, 1)
+
+ - 1/150 DATA(0, -1, 1) - 1/150 DATA(1, -1, 1) - 1/150 DATA(-1, 0, 1)
+
+ - 1/150 DATA(-1, 1, 1) - 1/150 DATA(-1, -1, -1) - 1/150 DATA(0, -1, -1)
+
+ - 1/150 DATA(1, -1, -1) - 1/150 DATA(-1, 0, -1) - 1/150 DATA(0, 0, -1)
+
+ - 1/150 DATA(1, 0, -1) - 1/150 DATA(-1, 1, -1) - 1/150 DATA(2, 1, 1)
+
+ - 1/150 DATA(2, -1, 1) - 1/150 DATA(2, 0, 1) + 1/100 DATA(-1, 2, 0)
+
+ + 1/100 DATA(0, 2, 0) + 1/100 DATA(1, 2, 0) + 1/100 DATA(2, 2, 0)
+
+ + 1/100 DATA(2, 1, 0) + 1/100 DATA(2, 0, 0) + 1/600 DATA(2, 1, 2)
+
+ + 1/600 DATA(2, 0, 2) + 1/600 DATA(-1, 1, 2) + 1/600 DATA(0, 1, 2)
+
+ + 1/600 DATA(1, 1, 2) + 1/600 DATA(1, 0, 2) + 1/600 DATA(2, -1, 2)
+
+ + 1/600 DATA(-1, 0, 2) + 1/600 DATA(0, 0, 2) + 1/600 DATA(1, -1, 2)
+
+ + 1/600 DATA(-2, 0, -2) + 1/600 DATA(2, -1, -2) + 1/600 DATA(1, -1, -2)
+
+ + 1/600 DATA(0, -1, -2) + 1/600 DATA(-1, -1, -2) + 1/600 DATA(-2, -1, -2)
+
+ + 1/600 DATA(2, -2, -2) + 1/600 DATA(1, -2, -2) + 1/600 DATA(0, -2, -2)
+
+ + 1/600 DATA(-1, -2, -2) + 1/600 DATA(2, 2, 2) + 1/600 DATA(-2, -2, -2)
+
+ + 1/600 DATA(1, 2, 2) + 1/600 DATA(-1, 2, 2) + 1/600 DATA(0, 2, 2)
+
+ - 1/150 DATA(-1, -2, -1) - 1/150 DATA(-2, -2, -1) + 1/600 DATA(2, 2, -2)
+
+ + 1/600 DATA(1, 2, -2) + 1/600 DATA(0, 2, -2) + 1/600 DATA(-1, 2, -2)
+
+ + 1/600 DATA(-2, 2, -2) + 1/600 DATA(2, 1, -2) + 1/600 DATA(1, 1, -2)
+
+ + 1/600 DATA(0, 1, -2) + 1/600 DATA(-1, 1, -2) + 1/600 DATA(-2, 1, -2)
+
+ + 1/600 DATA(2, 0, -2) + 1/600 DATA(1, 0, -2) + 1/600 DATA(-1, 0, -2)
+
+ + 1/600 DATA(0, 0, -2) - 1/150 DATA(-2, 1, -1) - 1/150 DATA(-2, 0, -1)
+
+ - 1/150 DATA(-2, -1, -1) - 1/150 DATA(2, -2, -1) - 1/150 DATA(1, -2, -1)
+
+ - 1/150 DATA(0, -2, -1) + 1/100 DATA(0, -2, 0) + 1/100 DATA(-1, -2, 0)
+
+ + 1/100 DATA(-2, -2, 0) - 1/150 DATA(-2, 2, -1) + 1/100 DATA(-2, 1, 0)
+
+ + 1/100 DATA(-2, 0, 0) + 1/100 DATA(-2, -1, 0) + 1/100 DATA(2, -2, 0)
+
+ + 1/100 DATA(1, -2, 0) - 1/150 DATA(-1, -2, 1) - 1/150 DATA(-2, -2, 1)
+
+ + 1/100 DATA(-2, 2, 0) - 1/150 DATA(-2, 0, 1) - 1/150 DATA(-2, -1, 1)
+
+ - 1/150 DATA(2, -2, 1) - 1/150 DATA(1, -2, 1) - 1/150 DATA(0, -2, 1)
+
+ - 1/150 DATA(-2, 2, 1) - 1/150 DATA(-2, 1, 1) + 1/600 DATA(-2, -1, 2)
+
+ + 1/600 DATA(2, -2, 2) + 1/600 DATA(1, -2, 2) + 1/600 DATA(0, -2, 2)
+
+ + 1/600 DATA(-1, -2, 2) + 1/600 DATA(-2, -2, 2) + 1/600 DATA(-2, 1, 2)
+
+ 4
+ + 1/600 DATA(-2, 0, 2) + 1/600 DATA(-2, 2, 2)) z + (- 1/150 DATA(0, 0, 1)
+
+ - 1/150 DATA(1, 0, 1) - 1/150 DATA(0, 1, 1) - 1/150 DATA(1, 1, 1)
+
+ + 1/150 DATA(2, 2, -1) + 1/150 DATA(2, 1, -1) + 1/150 DATA(-1, 2, -1)
+
+ + 1/150 DATA(0, 2, -1) + 1/150 DATA(1, 2, -1) + 1/150 DATA(2, 0, -1)
+
+ + 1/150 DATA(2, -1, -1) - 1/150 DATA(2, 2, 1) + 1/300 DATA(-1, -1, 2)
+
+ + 1/300 DATA(0, -1, 2) - 1/150 DATA(-1, 2, 1) - 1/150 DATA(0, 2, 1)
+
+ - 1/150 DATA(1, 2, 1) + 1/150 DATA(0, 1, -1) + 1/150 DATA(1, 1, -1)
+
+ - 1/150 DATA(-1, -1, 1) - 1/150 DATA(0, -1, 1) - 1/150 DATA(1, -1, 1)
+
+ - 1/150 DATA(-1, 0, 1) - 1/150 DATA(-1, 1, 1) + 1/150 DATA(-1, -1, -1)
+
+ + 1/150 DATA(0, -1, -1) + 1/150 DATA(1, -1, -1) + 1/150 DATA(-1, 0, -1)
+
+ + 1/150 DATA(0, 0, -1) + 1/150 DATA(1, 0, -1) + 1/150 DATA(-1, 1, -1)
+
+ - 1/150 DATA(2, 1, 1) - 1/150 DATA(2, -1, 1) - 1/150 DATA(2, 0, 1)
+
+ + 1/300 DATA(2, 1, 2) + 1/300 DATA(2, 0, 2) + 1/300 DATA(-1, 1, 2)
+
+ + 1/300 DATA(0, 1, 2) + 1/300 DATA(1, 1, 2) + 1/300 DATA(1, 0, 2)
+
+ + 1/300 DATA(2, -1, 2) + 1/300 DATA(-1, 0, 2) + 1/300 DATA(0, 0, 2)
+
+ + 1/300 DATA(1, -1, 2) - 1/300 DATA(-2, 0, -2) - 1/300 DATA(2, -1, -2)
+
+ - 1/300 DATA(1, -1, -2) - 1/300 DATA(0, -1, -2) - 1/300 DATA(-1, -1, -2)
+
+ - 1/300 DATA(-2, -1, -2) - 1/300 DATA(2, -2, -2) - 1/300 DATA(1, -2, -2)
+
+ - 1/300 DATA(0, -2, -2) - 1/300 DATA(-1, -2, -2) + 1/300 DATA(2, 2, 2)
+
+ - 1/300 DATA(-2, -2, -2) + 1/300 DATA(1, 2, 2) + 1/300 DATA(-1, 2, 2)
+
+ + 1/300 DATA(0, 2, 2) + 1/150 DATA(-1, -2, -1) + 1/150 DATA(-2, -2, -1)
+
+ - 1/300 DATA(2, 2, -2) - 1/300 DATA(1, 2, -2) - 1/300 DATA(0, 2, -2)
+
+ - 1/300 DATA(-1, 2, -2) - 1/300 DATA(-2, 2, -2) - 1/300 DATA(2, 1, -2)
+
+ - 1/300 DATA(1, 1, -2) - 1/300 DATA(0, 1, -2) - 1/300 DATA(-1, 1, -2)
+
+ - 1/300 DATA(-2, 1, -2) - 1/300 DATA(2, 0, -2) - 1/300 DATA(1, 0, -2)
+
+ - 1/300 DATA(-1, 0, -2) - 1/300 DATA(0, 0, -2) + 1/150 DATA(-2, 1, -1)
+
+ + 1/150 DATA(-2, 0, -1) + 1/150 DATA(-2, -1, -1) + 1/150 DATA(2, -2, -1)
+
+ + 1/150 DATA(1, -2, -1) + 1/150 DATA(0, -2, -1) + 1/150 DATA(-2, 2, -1)
+
+ - 1/150 DATA(-1, -2, 1) - 1/150 DATA(-2, -2, 1) - 1/150 DATA(-2, 0, 1)
+
+ - 1/150 DATA(-2, -1, 1) - 1/150 DATA(2, -2, 1) - 1/150 DATA(1, -2, 1)
+
+ - 1/150 DATA(0, -2, 1) - 1/150 DATA(-2, 2, 1) - 1/150 DATA(-2, 1, 1)
+
+ + 1/300 DATA(-2, -1, 2) + 1/300 DATA(2, -2, 2) + 1/300 DATA(1, -2, 2)
+
+ + 1/300 DATA(0, -2, 2) + 1/300 DATA(-1, -2, 2) + 1/300 DATA(-2, -2, 2)
+
+ 3
+ + 1/300 DATA(-2, 1, 2) + 1/300 DATA(-2, 0, 2) + 1/300 DATA(-2, 2, 2)) z
+
+ + (1/100 DATA(0, 0, 0) - 1/150 DATA(1, 0, 0) + 1/100 DATA(0, 1, 0)
+
+ - 1/150 DATA(1, 1, 0) + 1/100 DATA(0, 0, 1) - 1/150 DATA(1, 0, 1)
+
+ + 1/100 DATA(0, 1, 1) - 1/150 DATA(1, 1, 1) + 1/600 DATA(2, -1, 0)
+
+ + 1/600 DATA(2, 2, -1) + 1/600 DATA(2, 1, -1) - 1/150 DATA(-1, 2, -1)
+
+ + 1/100 DATA(0, 2, -1) - 1/150 DATA(1, 2, -1) + 1/600 DATA(2, 0, -1)
+
+ + 1/600 DATA(2, -1, -1) + 1/600 DATA(2, 2, 1) - 1/150 DATA(-1, -1, 2)
+
+ + 1/100 DATA(0, -1, 2) - 1/150 DATA(-1, 2, 1) + 1/100 DATA(0, 2, 1)
+
+ - 1/150 DATA(1, 2, 1) + 1/100 DATA(0, 1, -1) - 1/150 DATA(1, 1, -1)
+
+ - 1/150 DATA(-1, -1, 0) + 1/100 DATA(0, -1, 0) - 1/150 DATA(1, -1, 0)
+
+ - 1/150 DATA(-1, 0, 0) - 1/150 DATA(-1, 1, 0) - 1/150 DATA(-1, -1, 1)
+
+ + 1/100 DATA(0, -1, 1) - 1/150 DATA(1, -1, 1) - 1/150 DATA(-1, 0, 1)
+
+ - 1/150 DATA(-1, 1, 1) - 1/150 DATA(-1, -1, -1) + 1/100 DATA(0, -1, -1)
+
+ - 1/150 DATA(1, -1, -1) - 1/150 DATA(-1, 0, -1) + 1/100 DATA(0, 0, -1)
+
+ - 1/150 DATA(1, 0, -1) - 1/150 DATA(-1, 1, -1) + 1/600 DATA(2, 1, 1)
+
+ + 1/600 DATA(2, -1, 1) + 1/600 DATA(2, 0, 1) - 1/150 DATA(-1, 2, 0)
+
+ + 1/100 DATA(0, 2, 0) - 1/150 DATA(1, 2, 0) + 1/600 DATA(2, 2, 0)
+
+ + 1/600 DATA(2, 1, 0) + 1/600 DATA(2, 0, 0) + 1/600 DATA(2, 1, 2)
+
+ + 1/600 DATA(2, 0, 2) - 1/150 DATA(-1, 1, 2) + 1/100 DATA(0, 1, 2)
+
+ - 1/150 DATA(1, 1, 2) - 1/150 DATA(1, 0, 2) + 1/600 DATA(2, -1, 2)
+
+ - 1/150 DATA(-1, 0, 2) + 1/100 DATA(0, 0, 2) - 1/150 DATA(1, -1, 2)
+
+ + 1/600 DATA(-2, 0, -2) + 1/600 DATA(2, -1, -2) - 1/150 DATA(1, -1, -2)
+
+ + 1/100 DATA(0, -1, -2) - 1/150 DATA(-1, -1, -2) + 1/600 DATA(-2, -1, -2)
+
+ + 1/600 DATA(2, -2, -2) - 1/150 DATA(1, -2, -2) + 1/100 DATA(0, -2, -2)
+
+ - 1/150 DATA(-1, -2, -2) + 1/600 DATA(2, 2, 2) + 1/600 DATA(-2, -2, -2)
+
+ - 1/150 DATA(1, 2, 2) - 1/150 DATA(-1, 2, 2) + 1/100 DATA(0, 2, 2)
+
+ - 1/150 DATA(-1, -2, -1) + 1/600 DATA(-2, -2, -1) + 1/600 DATA(2, 2, -2)
+
+ - 1/150 DATA(1, 2, -2) + 1/100 DATA(0, 2, -2) - 1/150 DATA(-1, 2, -2)
+
+ + 1/600 DATA(-2, 2, -2) + 1/600 DATA(2, 1, -2) - 1/150 DATA(1, 1, -2)
+
+ + 1/100 DATA(0, 1, -2) - 1/150 DATA(-1, 1, -2) + 1/600 DATA(-2, 1, -2)
+
+ + 1/600 DATA(2, 0, -2) - 1/150 DATA(1, 0, -2) - 1/150 DATA(-1, 0, -2)
+
+ + 1/100 DATA(0, 0, -2) + 1/600 DATA(-2, 1, -1) + 1/600 DATA(-2, 0, -1)
+
+ + 1/600 DATA(-2, -1, -1) + 1/600 DATA(2, -2, -1) - 1/150 DATA(1, -2, -1)
+
+ + 1/100 DATA(0, -2, -1) + 1/100 DATA(0, -2, 0) - 1/150 DATA(-1, -2, 0)
+
+ + 1/600 DATA(-2, -2, 0) + 1/600 DATA(-2, 2, -1) + 1/600 DATA(-2, 1, 0)
+
+ + 1/600 DATA(-2, 0, 0) + 1/600 DATA(-2, -1, 0) + 1/600 DATA(2, -2, 0)
+
+ - 1/150 DATA(1, -2, 0) - 1/150 DATA(-1, -2, 1) + 1/600 DATA(-2, -2, 1)
+
+ + 1/600 DATA(-2, 2, 0) + 1/600 DATA(-2, 0, 1) + 1/600 DATA(-2, -1, 1)
+
+ + 1/600 DATA(2, -2, 1) - 1/150 DATA(1, -2, 1) + 1/100 DATA(0, -2, 1)
+
+ + 1/600 DATA(-2, 2, 1) + 1/600 DATA(-2, 1, 1) + 1/600 DATA(-2, -1, 2)
+
+ + 1/600 DATA(2, -2, 2) - 1/150 DATA(1, -2, 2) + 1/100 DATA(0, -2, 2)
+
+ - 1/150 DATA(-1, -2, 2) + 1/600 DATA(-2, -2, 2) + 1/600 DATA(-2, 1, 2)
+
+ 4
+ + 1/600 DATA(-2, 0, 2) + 1/600 DATA(-2, 2, 2)) x + (1/100 DATA(0, 0, 0)
+
+ + 1/100 DATA(1, 0, 0) - 1/150 DATA(0, 1, 0) - 1/150 DATA(1, 1, 0)
+
+ + 1/100 DATA(0, 0, 1) + 1/100 DATA(1, 0, 1) - 1/150 DATA(0, 1, 1)
+
+ - 1/150 DATA(1, 1, 1) - 1/150 DATA(2, -1, 0) + 1/600 DATA(2, 2, -1)
+
+ - 1/150 DATA(2, 1, -1) + 1/600 DATA(-1, 2, -1) + 1/600 DATA(0, 2, -1)
+
+ + 1/600 DATA(1, 2, -1) + 1/100 DATA(2, 0, -1) - 1/150 DATA(2, -1, -1)
+
+ + 1/600 DATA(2, 2, 1) - 1/150 DATA(-1, -1, 2) - 1/150 DATA(0, -1, 2)
+
+ + 1/600 DATA(-1, 2, 1) + 1/600 DATA(0, 2, 1) + 1/600 DATA(1, 2, 1)
+
+ - 1/150 DATA(0, 1, -1) - 1/150 DATA(1, 1, -1) - 1/150 DATA(-1, -1, 0)
+
+ - 1/150 DATA(0, -1, 0) - 1/150 DATA(1, -1, 0) + 1/100 DATA(-1, 0, 0)
+
+ - 1/150 DATA(-1, 1, 0) - 1/150 DATA(-1, -1, 1) - 1/150 DATA(0, -1, 1)
+
+ - 1/150 DATA(1, -1, 1) + 1/100 DATA(-1, 0, 1) - 1/150 DATA(-1, 1, 1)
+
+ - 1/150 DATA(-1, -1, -1) - 1/150 DATA(0, -1, -1) - 1/150 DATA(1, -1, -1)
+
+ + 1/100 DATA(-1, 0, -1) + 1/100 DATA(0, 0, -1) + 1/100 DATA(1, 0, -1)
+
+ - 1/150 DATA(-1, 1, -1) - 1/150 DATA(2, 1, 1) - 1/150 DATA(2, -1, 1)
+
+ + 1/100 DATA(2, 0, 1) + 1/600 DATA(-1, 2, 0) + 1/600 DATA(0, 2, 0)
+
+ + 1/600 DATA(1, 2, 0) + 1/600 DATA(2, 2, 0) - 1/150 DATA(2, 1, 0)
+
+ + 1/100 DATA(2, 0, 0) - 1/150 DATA(2, 1, 2) + 1/100 DATA(2, 0, 2)
+
+ - 1/150 DATA(-1, 1, 2) - 1/150 DATA(0, 1, 2) - 1/150 DATA(1, 1, 2)
+
+ + 1/100 DATA(1, 0, 2) - 1/150 DATA(2, -1, 2) + 1/100 DATA(-1, 0, 2)
+
+ + 1/100 DATA(0, 0, 2) - 1/150 DATA(1, -1, 2) + 1/100 DATA(-2, 0, -2)
+
+ - 1/150 DATA(2, -1, -2) - 1/150 DATA(1, -1, -2) - 1/150 DATA(0, -1, -2)
+
+ - 1/150 DATA(-1, -1, -2) - 1/150 DATA(-2, -1, -2) + 1/600 DATA(2, -2, -2)
+
+ + 1/600 DATA(1, -2, -2) + 1/600 DATA(0, -2, -2) + 1/600 DATA(-1, -2, -2)
+
+ + 1/600 DATA(2, 2, 2) + 1/600 DATA(-2, -2, -2) + 1/600 DATA(1, 2, 2)
+
+ + 1/600 DATA(-1, 2, 2) + 1/600 DATA(0, 2, 2) + 1/600 DATA(-1, -2, -1)
+
+ + 1/600 DATA(-2, -2, -1) + 1/600 DATA(2, 2, -2) + 1/600 DATA(1, 2, -2)
+
+ + 1/600 DATA(0, 2, -2) + 1/600 DATA(-1, 2, -2) + 1/600 DATA(-2, 2, -2)
+
+ - 1/150 DATA(2, 1, -2) - 1/150 DATA(1, 1, -2) - 1/150 DATA(0, 1, -2)
+
+ - 1/150 DATA(-1, 1, -2) - 1/150 DATA(-2, 1, -2) + 1/100 DATA(2, 0, -2)
+
+ + 1/100 DATA(1, 0, -2) + 1/100 DATA(-1, 0, -2) + 1/100 DATA(0, 0, -2)
+
+ - 1/150 DATA(-2, 1, -1) + 1/100 DATA(-2, 0, -1) - 1/150 DATA(-2, -1, -1)
+
+ + 1/600 DATA(2, -2, -1) + 1/600 DATA(1, -2, -1) + 1/600 DATA(0, -2, -1)
+
+ + 1/600 DATA(0, -2, 0) + 1/600 DATA(-1, -2, 0) + 1/600 DATA(-2, -2, 0)
+
+ + 1/600 DATA(-2, 2, -1) - 1/150 DATA(-2, 1, 0) + 1/100 DATA(-2, 0, 0)
+
+ - 1/150 DATA(-2, -1, 0) + 1/600 DATA(2, -2, 0) + 1/600 DATA(1, -2, 0)
+
+ + 1/600 DATA(-1, -2, 1) + 1/600 DATA(-2, -2, 1) + 1/600 DATA(-2, 2, 0)
+
+ + 1/100 DATA(-2, 0, 1) - 1/150 DATA(-2, -1, 1) + 1/600 DATA(2, -2, 1)
+
+ + 1/600 DATA(1, -2, 1) + 1/600 DATA(0, -2, 1) + 1/600 DATA(-2, 2, 1)
+
+ - 1/150 DATA(-2, 1, 1) - 1/150 DATA(-2, -1, 2) + 1/600 DATA(2, -2, 2)
+
+ + 1/600 DATA(1, -2, 2) + 1/600 DATA(0, -2, 2) + 1/600 DATA(-1, -2, 2)
+
+ + 1/600 DATA(-2, -2, 2) - 1/150 DATA(-2, 1, 2) + 1/100 DATA(-2, 0, 2)
+
+ 4
+ + 1/600 DATA(-2, 2, 2)) y + (- 1/150 DATA(0, 1, 0) - 1/150 DATA(1, 1, 0)
+
+ - 1/150 DATA(0, 1, 1) - 1/150 DATA(1, 1, 1) + 1/150 DATA(2, -1, 0)
+
+ + 1/300 DATA(2, 2, -1) - 1/150 DATA(2, 1, -1) + 1/300 DATA(-1, 2, -1)
+
+ + 1/300 DATA(0, 2, -1) + 1/300 DATA(1, 2, -1) + 1/150 DATA(2, -1, -1)
+
+ + 1/300 DATA(2, 2, 1) + 1/150 DATA(-1, -1, 2) + 1/150 DATA(0, -1, 2)
+
+ + 1/300 DATA(-1, 2, 1) + 1/300 DATA(0, 2, 1) + 1/300 DATA(1, 2, 1)
+
+ - 1/150 DATA(0, 1, -1) - 1/150 DATA(1, 1, -1) + 1/150 DATA(-1, -1, 0)
+
+ + 1/150 DATA(0, -1, 0) + 1/150 DATA(1, -1, 0) - 1/150 DATA(-1, 1, 0)
+
+ + 1/150 DATA(-1, -1, 1) + 1/150 DATA(0, -1, 1) + 1/150 DATA(1, -1, 1)
+
+ - 1/150 DATA(-1, 1, 1) + 1/150 DATA(-1, -1, -1) + 1/150 DATA(0, -1, -1)
+
+ + 1/150 DATA(1, -1, -1) - 1/150 DATA(-1, 1, -1) - 1/150 DATA(2, 1, 1)
+
+ + 1/150 DATA(2, -1, 1) + 1/300 DATA(-1, 2, 0) + 1/300 DATA(0, 2, 0)
+
+ + 1/300 DATA(1, 2, 0) + 1/300 DATA(2, 2, 0) - 1/150 DATA(2, 1, 0)
+
+ - 1/150 DATA(2, 1, 2) - 1/150 DATA(-1, 1, 2) - 1/150 DATA(0, 1, 2)
+
+ - 1/150 DATA(1, 1, 2) + 1/150 DATA(2, -1, 2) + 1/150 DATA(1, -1, 2)
+
+ + 1/150 DATA(2, -1, -2) + 1/150 DATA(1, -1, -2) + 1/150 DATA(0, -1, -2)
+
+ + 1/150 DATA(-1, -1, -2) + 1/150 DATA(-2, -1, -2) - 1/300 DATA(2, -2, -2)
+
+ - 1/300 DATA(1, -2, -2) - 1/300 DATA(0, -2, -2) - 1/300 DATA(-1, -2, -2)
+
+ + 1/300 DATA(2, 2, 2) - 1/300 DATA(-2, -2, -2) + 1/300 DATA(1, 2, 2)
+
+ + 1/300 DATA(-1, 2, 2) + 1/300 DATA(0, 2, 2) - 1/300 DATA(-1, -2, -1)
+
+ - 1/300 DATA(-2, -2, -1) + 1/300 DATA(2, 2, -2) + 1/300 DATA(1, 2, -2)
+
+ + 1/300 DATA(0, 2, -2) + 1/300 DATA(-1, 2, -2) + 1/300 DATA(-2, 2, -2)
+
+ - 1/150 DATA(2, 1, -2) - 1/150 DATA(1, 1, -2) - 1/150 DATA(0, 1, -2)
+
+ - 1/150 DATA(-1, 1, -2) - 1/150 DATA(-2, 1, -2) - 1/150 DATA(-2, 1, -1)
+
+ + 1/150 DATA(-2, -1, -1) - 1/300 DATA(2, -2, -1) - 1/300 DATA(1, -2, -1)
+
+ - 1/300 DATA(0, -2, -1) - 1/300 DATA(0, -2, 0) - 1/300 DATA(-1, -2, 0)
+
+ - 1/300 DATA(-2, -2, 0) + 1/300 DATA(-2, 2, -1) - 1/150 DATA(-2, 1, 0)
+
+ + 1/150 DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0) - 1/300 DATA(1, -2, 0)
+
+ - 1/300 DATA(-1, -2, 1) - 1/300 DATA(-2, -2, 1) + 1/300 DATA(-2, 2, 0)
+
+ + 1/150 DATA(-2, -1, 1) - 1/300 DATA(2, -2, 1) - 1/300 DATA(1, -2, 1)
+
+ - 1/300 DATA(0, -2, 1) + 1/300 DATA(-2, 2, 1) - 1/150 DATA(-2, 1, 1)
+
+ + 1/150 DATA(-2, -1, 2) - 1/300 DATA(2, -2, 2) - 1/300 DATA(1, -2, 2)
+
+ - 1/300 DATA(0, -2, 2) - 1/300 DATA(-1, -2, 2) - 1/300 DATA(-2, -2, 2)
+
+ 3
+ - 1/150 DATA(-2, 1, 2) + 1/300 DATA(-2, 2, 2)) y
+
+>
+# I
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=695746188, alloc=4848776, time=79.36
+bytes used=696881148, alloc=4848776, time=79.45
+bytes used=697912236, alloc=4848776, time=79.53
+bytes used=698912532, alloc=4848776, time=79.61
+bytes used=699990664, alloc=4848776, time=79.70
+bytes used=701026088, alloc=4848776, time=79.78
+bytes used=702199916, alloc=4848776, time=79.88
+bytes used=703208236, alloc=4848776, time=79.96
+bytes used=704350544, alloc=4848776, time=80.05
+bytes used=705595440, alloc=4848776, time=80.15
+bytes used=706595676, alloc=4848776, time=80.24
+bytes used=707831288, alloc=4848776, time=80.34
+bytes used=708905196, alloc=4848776, time=80.44
+bytes used=709905612, alloc=4848776, time=80.54
+bytes used=710946484, alloc=4848776, time=80.64
+bytes used=711946804, alloc=4848776, time=80.73
+bytes used=713078420, alloc=4848776, time=80.83
+bytes used=714133324, alloc=4848776, time=80.92
+bytes used=715321872, alloc=4848776, time=81.04
+bytes used=716322148, alloc=4848776, time=81.14
+bytes used=717361500, alloc=4848776, time=81.23
+bytes used=718464340, alloc=4848776, time=81.33
+bytes used=719541192, alloc=4848776, time=81.43
+bytes used=720541560, alloc=4848776, time=81.53
+bytes used=721541744, alloc=4848776, time=81.62
+bytes used=722561736, alloc=4848776, time=81.72
+bytes used=723561980, alloc=4848776, time=81.82
+bytes used=724562244, alloc=4848776, time=81.92
+bytes used=725562520, alloc=4848776, time=82.02
+bytes used=726563376, alloc=4914300, time=82.12
+bytes used=727636320, alloc=5045348, time=82.23
+bytes used=728724428, alloc=5504016, time=82.34
+bytes used=729854244, alloc=5569540, time=82.45
+bytes used=730925576, alloc=5635064, time=82.56
+bytes used=731950636, alloc=5700588, time=82.66
+bytes used=732951016, alloc=5766112, time=82.77
+bytes used=733951264, alloc=5831636, time=82.87
+bytes used=735062124, alloc=5897160, time=82.98
+bytes used=736130204, alloc=6028208, time=83.09
+bytes used=737130484, alloc=6093732, time=83.19
+bytes used=738215288, alloc=6159256, time=83.30
+bytes used=739286140, alloc=6421352, time=83.41
+bytes used=740287288, alloc=6421352, time=83.51
+bytes used=741310612, alloc=6552400, time=83.61
+bytes used=742310744, alloc=6617924, time=83.72
+bytes used=743311736, alloc=6814496, time=83.83
+bytes used=744398452, alloc=7076592, time=83.91
+bytes used=745402160, alloc=7076592, time=83.97
+bytes used=746405868, alloc=7076592, time=84.04
+bytes used=747409576, alloc=7076592, time=84.10
+bytes used=748413468, alloc=7076592, time=84.16
+bytes used=749417360, alloc=7076592, time=84.23
+bytes used=750421188, alloc=7076592, time=84.29
+bytes used=751425016, alloc=7076592, time=84.35
+bytes used=752428724, alloc=7076592, time=84.42
+bytes used=753432616, alloc=7076592, time=84.48
+bytes used=754436324, alloc=7076592, time=84.55
+bytes used=755440032, alloc=7076592, time=84.61
+bytes used=756443740, alloc=7076592, time=84.68
+ 11 2 3 2 11
+[COEFF(-2, -2, -2) = --- x - 1/175 x y + 1/300 x y - 1/175 y z + --- y
+ 420 420
+
+ 11 137 2 3 2 2 2
+ + --- z - ---- x y - 1/175 x y + 1/300 x y + 1/245 x y - 1/175 x z
+ 420 5250
+
+ 3 2 2 2 137 2 2
+ + 1/300 x z + 1/245 y z - 1/175 y z - ---- x z + 1/245 x z
+ 5250
+
+ 3 2 3 2 2
+ + 1/300 x z - 1/175 x z + 1/300 y z + 1/175 x y z + 1/175 x y z
+
+ 2 3 529 2 529 2 529 2
+ + 1/175 x y z - 1/300 z - 1/125 x y z - ----- x - ----- y - ----- z
+ 29400 29400 29400
+
+ 3 202 137 3 3 4 4
+ + 1/300 y z + ---- - ---- y z - 1/300 y - 1/300 x + 1/600 y + 1/600 x
+ 6125 5250
+
+ 4 2 3
+ + 1/600 z , COEFF(-1, -2, -2) = - 8/525 x + 1/350 x y - 1/150 x y
+
+ 2 19 19 107 2 3
+ - 1/175 y z + ---- y + ---- z + ---- x y - 1/350 x y + 1/600 x y
+ 2100 2100 7000
+
+ 2 2 2 3 2 2 2
+ - 1/490 x y + 1/350 x z - 1/150 x z + 1/245 y z - 1/175 y z
+
+ 107 2 2 3 2 3
+ + ---- x z - 1/490 x z + 1/600 x z - 1/350 x z + 1/300 y z
+ 7000
+
+ 2 2 2 3
+ + 1/350 x y z + 1/350 x y z - 1/350 x y z - 1/300 z - 1/250 x y z
+
+ 128 2 169 2 169 2 3 47 3
+ + ---- x - ----- y - ----- z + 1/300 y z - ---- y z - 2/125 - 1/300 y
+ 3675 29400 29400 5250
+
+ 3 4 4 4 2
+ + 1/150 x + 1/600 y - 1/150 x + 1/600 z , COEFF(0, -2, -2) = - 1/600 y
+
+ 4 4 2 47 2 3 4
+ + 1/100 x + 1/600 z + 1/175 x z + ---- - 1/600 z - 1/300 z + 1/600 y
+ 6125
+
+ 3 17 2 2 33 2 3 2
+ + 1/300 y z - ---- y z - 1/245 x z - --- x - 1/300 y - 1/175 y z
+ 5250 980
+
+ 3 2 2 2 2 2
+ + 1/300 y z - 1/245 x y + 1/300 y + 1/245 y z + 1/300 z + 1/175 x y
+
+ 2 2 2
+ - 1/175 x y z - 1/175 y z, COEFF(1, -2, -2) = 8/525 x + 1/350 x y
+
+ 3 2 19 19 107 2
+ + 1/150 x y - 1/175 y z + ---- y + ---- z - ---- x y + 1/350 x y
+ 2100 2100 7000
+
+ 3 2 2 2 3 2 2
+ - 1/600 x y - 1/490 x y + 1/350 x z + 1/150 x z + 1/245 y z
+
+ 2 107 2 2 3 2
+ - 1/175 y z - ---- x z - 1/490 x z - 1/600 x z + 1/350 x z
+ 7000
+
+ 3 2 2 2 3
+ + 1/300 y z - 1/350 x y z - 1/350 x y z - 1/350 x y z - 1/300 z
+
+ 128 2 169 2 169 2 3 47
+ + 1/250 x y z + ---- x - ----- y - ----- z + 1/300 y z - ---- y z
+ 3675 29400 29400 5250
+
+ 3 3 4 4 4
+ - 2/125 - 1/300 y - 1/150 x + 1/600 y - 1/150 x + 1/600 z ,
+
+ 11 2 3 2 11
+ COEFF(2, -2, -2) = - --- x - 1/175 x y - 1/300 x y - 1/175 y z + --- y
+ 420 420
+
+ 11 137 2 3 2 2 2
+ + --- z + ---- x y + 1/175 x y - 1/300 x y + 1/245 x y - 1/175 x z
+ 420 5250
+
+ 3 2 2 2 137 2 2
+ - 1/300 x z + 1/245 y z - 1/175 y z + ---- x z + 1/245 x z
+ 5250
+
+ 3 2 3 2 2
+ - 1/300 x z + 1/175 x z + 1/300 y z - 1/175 x y z - 1/175 x y z
+
+ 2 3 529 2 529 2 529 2
+ + 1/175 x y z - 1/300 z + 1/125 x y z - ----- x - ----- y - ----- z
+ 29400 29400 29400
+
+ 3 202 137 3 3 4 4
+ + 1/300 y z + ---- - ---- y z - 1/300 y + 1/300 x + 1/600 y + 1/600 x
+ 6125 5250
+
+ 4 19 2 3
+ + 1/600 z , COEFF(-2, -1, -2) = ---- x - 1/350 x y + 1/600 x y
+ 2100
+
+ 2 19 107 2 3
+ + 1/350 y z - 8/525 y + ---- z + ---- x y + 1/350 x y - 1/150 x y
+ 2100 7000
+
+ 2 2 2 3 2 2 2
+ - 1/490 x y - 1/175 x z + 1/300 x z - 1/490 y z - 1/350 y z
+
+ 47 2 2 3 2 3
+ - ---- x z + 1/245 x z + 1/300 x z - 1/175 x z + 1/600 y z
+ 5250
+
+ 2 2 2 3
+ + 1/350 x y z - 1/350 x y z + 1/350 x y z - 1/300 z - 1/250 x y z
+
+ 169 2 128 2 169 2 3 107 3
+ - ----- x + ---- y - ----- z - 1/150 y z + ---- y z - 2/125 + 1/150 y
+ 29400 3675 29400 7000
+
+ 3 4 4 4
+ - 1/300 x - 1/150 y + 1/600 x + 1/600 z , COEFF(-1, -1, -2) = - 1/42 x
+
+ 2 3 2 17 229
+ + 1/700 x y - 1/300 x y + 1/350 y z - 1/42 y - ---- z + ----- x y
+ 2100 10500
+
+ 2 3 2 2 2 3
+ + 1/700 x y - 1/300 x y + 1/980 x y + 1/350 x z - 1/150 x z
+
+ 2 2 2 167 2 2 3
+ - 1/490 y z - 1/350 y z + ---- x z - 1/490 x z + 1/600 x z
+ 7000
+
+ 2 3 2 2 2
+ - 1/350 x z + 1/600 y z + 1/700 x y z - 1/700 x y z - 1/700 x y z
+
+ 3 211 2 211 2 191 2 173
+ - 1/300 z - 1/500 x y z + ---- x + ---- y + ----- z - ----
+ 7350 7350 29400 6125
+
+ 3 167 3 3 4 4
+ - 1/150 y z + ---- y z + 1/150 y + 1/150 x - 1/150 y - 1/150 x
+ 7000
+
+ 4 311 2 2
+ + 1/600 z , COEFF(0, -1, -2) = - 2/75 y + ----- z - 1/350 x y z
+ 29400
+
+ 187 2 47 3 4 4
+ + ---- y z + 2/75 y + ---- + 1/600 y z - 1/150 y + 1/600 z
+ 7000 6125
+
+ 2 3 2 2 2 2 2
+ + 1/175 x z + 1/150 y + 1/350 y z - 1/350 y z + 1/490 x y - 9/196 x
+
+ 2 2 2 29 3 4 2 2
+ - 1/490 y z + 1/350 x y - ---- z - 1/150 y z + 1/100 x - 1/245 x z
+ 2100
+
+ 3 2 3
+ - 1/300 z , COEFF(1, -1, -2) = 1/42 x + 1/700 x y + 1/300 x y
+
+ 2 17 229 2 3
+ + 1/350 y z - 1/42 y - ---- z - ----- x y - 1/700 x y + 1/300 x y
+ 2100 10500
+
+ 2 2 2 3 2 2 2
+ + 1/980 x y + 1/350 x z + 1/150 x z - 1/490 y z - 1/350 y z
+
+ 167 2 2 3 2 3
+ - ---- x z - 1/490 x z - 1/600 x z + 1/350 x z + 1/600 y z
+ 7000
+
+ 2 2 2 3
+ - 1/700 x y z + 1/700 x y z - 1/700 x y z - 1/300 z + 1/500 x y z
+
+ 211 2 211 2 191 2 173 3 167 3
+ + ---- x + ---- y + ----- z - ---- - 1/150 y z + ---- y z + 1/150 y
+ 7350 7350 29400 6125 7000
+
+ 3 4 4 4 19
+ - 1/150 x - 1/150 y - 1/150 x + 1/600 z , COEFF(2, -1, -2) = - ---- x
+ 2100
+
+ 2 3 2 19 107
+ - 1/350 x y - 1/600 x y + 1/350 y z - 8/525 y + ---- z - ---- x y
+ 2100 7000
+
+ 2 3 2 2 2 3
+ - 1/350 x y + 1/150 x y - 1/490 x y - 1/175 x z - 1/300 x z
+
+ 2 2 2 47 2 2 3
+ - 1/490 y z - 1/350 y z + ---- x z + 1/245 x z - 1/300 x z
+ 5250
+
+ 2 3 2 2 2
+ + 1/175 x z + 1/600 y z - 1/350 x y z + 1/350 x y z + 1/350 x y z
+
+ 3 169 2 128 2 169 2 3
+ - 1/300 z + 1/250 x y z - ----- x + ---- y - ----- z - 1/150 y z
+ 29400 3675 29400
+
+ 107 3 3 4 4 4
+ + ---- y z - 2/125 + 1/150 y + 1/300 x - 1/150 y + 1/600 x + 1/600 z ,
+ 7000
+
+ 2 4 17 2 33 2
+ COEFF(-2, 0, -2) = - 1/600 z + 1/600 x - ---- x z - 1/175 x z - --- y
+ 5250 980
+
+ 2 2 2 3 2 3 47
+ - 1/600 x - 1/245 y z - 1/300 z + 1/175 y z + 1/300 x z + ----
+ 6125
+
+ 2 3 2 2 4 2 2
+ + 1/300 x + 1/175 x y - 1/300 x - 1/245 x y + 1/100 y + 1/245 x z
+
+ 4 2 2 3
+ + 1/600 z - 1/175 x z - 1/175 x y z + 1/300 x z + 1/300 z,
+
+ 4 3 4 47 187
+ COEFF(-1, 0, -2) = - 1/150 x + 1/600 x z + 1/600 z + ---- + ---- x z
+ 6125 7000
+
+ 3 2 2 2 2 2 2
+ - 1/150 x z + 1/350 x y + 1/350 x z + 1/490 x y - 1/490 x z
+
+ 2 2 4 3 311 2
+ + 2/75 x - 1/350 x z + 1/100 y + 1/150 x - 2/75 x + ----- z
+ 29400
+
+ 2 2 2 3 2 2 29
+ - 1/245 y z - 1/350 x y z - 1/300 z - 9/196 y + 1/175 y z - ---- z,
+ 2100
+
+ 4 2 2 2 2 2
+ COEFF(0, 0, -2) = 1/100 x + 1/245 x y - 1/245 x z + 1/175 y z
+
+ 2 2 292 2 4 2 4
+ - 1/245 y z + ---- - 1/20 x + 1/100 y - 1/20 y + 1/600 z
+ 6125
+
+ 2 431 2 3 41 2
+ + 1/175 x z + ----- z - 1/300 z - ---- z, COEFF(1, 0, -2) = - 9/196 y
+ 29400 2100
+
+ 4 2 2 2 2 311 2 29 2 2
+ + 1/600 z + 1/490 x y - 1/490 x z + ----- z - ---- z - 1/245 y z
+ 29400 2100
+
+ 4 2 3 47 3 2
+ - 1/150 x + 1/175 y z - 1/600 x z + ---- + 1/150 x z + 1/350 x z
+ 6125
+
+ 3 3 2 2 4
+ - 1/150 x + 2/75 x - 1/300 z + 1/350 x y z + 1/350 x z + 1/100 y
+
+ 2 2 187 17 33 2
+ - 1/350 x y + 2/75 x - ---- x z, COEFF(2, 0, -2) = ---- x z - --- y
+ 7000 5250 980
+
+ 2 2 3 4 3 2
+ - 1/600 x - 1/600 z - 1/300 z + 1/100 y - 1/300 x z - 1/175 x y
+
+ 3 4 2 2 2 2
+ - 1/300 x z + 1/600 x + 1/245 x z - 1/175 x z + 1/175 x y z
+
+ 2 2 2 4 2
+ - 1/245 y z + 1/300 z + 1/175 y z - 1/300 x + 1/600 z + 1/175 x z
+
+ 2 2 47 3 19 2
+ - 1/245 x y + ---- + 1/300 x , COEFF(-2, 1, -2) = ---- x + 1/350 x y
+ 6125 2100
+
+ 3 2 19 107 2
+ - 1/600 x y + 1/350 y z + 8/525 y + ---- z - ---- x y + 1/350 x y
+ 2100 7000
+
+ 3 2 2 2 3 2 2
+ + 1/150 x y - 1/490 x y - 1/175 x z + 1/300 x z - 1/490 y z
+
+ 2 47 2 2 3 2
+ + 1/350 y z - ---- x z + 1/245 x z + 1/300 x z - 1/175 x z
+ 5250
+
+ 3 2 2 2 3
+ - 1/600 y z - 1/350 x y z - 1/350 x y z - 1/350 x y z - 1/300 z
+
+ 169 2 128 2 169 2 3 107
+ + 1/250 x y z - ----- x + ---- y - ----- z + 1/150 y z - ---- y z
+ 29400 3675 29400 7000
+
+ 3 3 4 4 4
+ - 2/125 - 1/150 y - 1/300 x - 1/150 y + 1/600 x + 1/600 z ,
+
+ 2 3 2
+ COEFF(-1, 1, -2) = - 1/42 x - 1/700 x y + 1/300 x y + 1/350 y z + 1/42 y
+
+ 17 229 2 3 2 2 2
+ - ---- z - ----- x y + 1/700 x y + 1/300 x y + 1/980 x y + 1/350 x z
+ 2100 10500
+
+ 3 2 2 2 167 2 2
+ - 1/150 x z - 1/490 y z + 1/350 y z + ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ + 1/600 x z - 1/350 x z - 1/600 y z - 1/700 x y z - 1/700 x y z
+
+ 2 3 211 2 211 2 191 2
+ + 1/700 x y z - 1/300 z + 1/500 x y z + ---- x + ---- y + ----- z
+ 7350 7350 29400
+
+ 173 3 167 3 3 4 4
+ - ---- + 1/150 y z - ---- y z - 1/150 y + 1/150 x - 1/150 y - 1/150 x
+ 6125 7000
+
+ 4 2 3 2
+ + 1/600 z , COEFF(0, 1, -2) = 1/350 y z - 1/600 y z + 1/175 x z
+
+ 2 2 2 4 3 2 2
+ + 1/350 x y z + 1/490 x y - 1/150 y + 1/150 y z - 1/490 y z
+
+ 4 2 4 3 2
+ + 1/100 x + 2/75 y + 1/600 z - 1/150 y + 2/75 y + 1/350 y z
+
+ 311 2 2 2 2 3 187 2
+ + ----- z - 1/245 x z - 1/350 x y - 1/300 z - ---- y z - 9/196 x
+ 29400 7000
+
+ 47 29 2 3
+ + ---- - ---- z, COEFF(1, 1, -2) = 1/42 x - 1/700 x y - 1/300 x y
+ 6125 2100
+
+ 2 17 229 2 3
+ + 1/350 y z + 1/42 y - ---- z + ----- x y - 1/700 x y - 1/300 x y
+ 2100 10500
+
+ 2 2 2 3 2 2 2
+ + 1/980 x y + 1/350 x z + 1/150 x z - 1/490 y z + 1/350 y z
+
+ 167 2 2 3 2 3
+ - ---- x z - 1/490 x z - 1/600 x z + 1/350 x z - 1/600 y z
+ 7000
+
+ 2 2 2 3
+ + 1/700 x y z + 1/700 x y z + 1/700 x y z - 1/300 z - 1/500 x y z
+
+ 211 2 211 2 191 2 173 3 167 3
+ + ---- x + ---- y + ----- z - ---- + 1/150 y z - ---- y z - 1/150 y
+ 7350 7350 29400 6125 7000
+
+ 3 4 4 4 19
+ - 1/150 x - 1/150 y - 1/150 x + 1/600 z , COEFF(2, 1, -2) = - ---- x
+ 2100
+
+ 2 3 2 19 107
+ + 1/350 x y + 1/600 x y + 1/350 y z + 8/525 y + ---- z + ---- x y
+ 2100 7000
+
+ 2 3 2 2 2 3
+ - 1/350 x y - 1/150 x y - 1/490 x y - 1/175 x z - 1/300 x z
+
+ 2 2 2 47 2 2 3
+ - 1/490 y z + 1/350 y z + ---- x z + 1/245 x z - 1/300 x z
+ 5250
+
+ 2 3 2 2 2
+ + 1/175 x z - 1/600 y z + 1/350 x y z + 1/350 x y z - 1/350 x y z
+
+ 3 169 2 128 2 169 2 3
+ - 1/300 z - 1/250 x y z - ----- x + ---- y - ----- z + 1/150 y z
+ 29400 3675 29400
+
+ 107 3 3 4 4 4
+ - ---- y z - 2/125 - 1/150 y + 1/300 x - 1/150 y + 1/600 x + 1/600 z ,
+ 7000
+
+ 11 2 3 2 11
+ COEFF(-2, 2, -2) = --- x + 1/175 x y - 1/300 x y - 1/175 y z - --- y
+ 420 420
+
+ 11 137 2 3 2 2 2
+ + --- z + ---- x y - 1/175 x y - 1/300 x y + 1/245 x y - 1/175 x z
+ 420 5250
+
+ 3 2 2 2 137 2 2
+ + 1/300 x z + 1/245 y z + 1/175 y z - ---- x z + 1/245 x z
+ 5250
+
+ 3 2 3 2 2
+ + 1/300 x z - 1/175 x z - 1/300 y z - 1/175 x y z + 1/175 x y z
+
+ 2 3 529 2 529 2 529 2
+ - 1/175 x y z - 1/300 z + 1/125 x y z - ----- x - ----- y - ----- z
+ 29400 29400 29400
+
+ 3 202 137 3 3 4 4
+ - 1/300 y z + ---- + ---- y z + 1/300 y - 1/300 x + 1/600 y + 1/600 x
+ 6125 5250
+
+ 4 2 3
+ + 1/600 z , COEFF(-1, 2, -2) = - 8/525 x - 1/350 x y + 1/150 x y
+
+ 2 19 19 107 2 3
+ - 1/175 y z - ---- y + ---- z - ---- x y - 1/350 x y - 1/600 x y
+ 2100 2100 7000
+
+ 2 2 2 3 2 2 2
+ - 1/490 x y + 1/350 x z - 1/150 x z + 1/245 y z + 1/175 y z
+
+ 107 2 2 3 2 3
+ + ---- x z - 1/490 x z + 1/600 x z - 1/350 x z - 1/300 y z
+ 7000
+
+ 2 2 2 3
+ - 1/350 x y z + 1/350 x y z + 1/350 x y z - 1/300 z + 1/250 x y z
+
+ 128 2 169 2 169 2 3 47 3
+ + ---- x - ----- y - ----- z - 1/300 y z + ---- y z - 2/125 + 1/300 y
+ 3675 29400 29400 5250
+
+ 3 4 4 4
+ + 1/150 x + 1/600 y - 1/150 x + 1/600 z , COEFF(0, 2, -2) =
+
+ 2 2 2 3 2 33 2
+ - 1/175 y z - 1/600 y + 1/175 x y z - 1/300 z - 1/600 z - --- x
+ 980
+
+ 2 2 4 2 2 2 2
+ + 1/175 x z - 1/175 x y + 1/600 z + 1/245 y z - 1/245 x z
+
+ 2 2 2 4 3 47
+ - 1/245 x y - 1/300 y + 1/175 y z + 1/600 y - 1/300 y z + ----
+ 6125
+
+ 17 4 3 3
+ + ---- y z + 1/300 z + 1/100 x + 1/300 y - 1/300 y z , COEFF(1, 2, -2)
+ 5250
+
+ 2 3 2 19 19
+ = 8/525 x - 1/350 x y - 1/150 x y - 1/175 y z - ---- y + ---- z
+ 2100 2100
+
+ 107 2 3 2 2 2
+ + ---- x y + 1/350 x y + 1/600 x y - 1/490 x y + 1/350 x z
+ 7000
+
+ 3 2 2 2 107 2 2
+ + 1/150 x z + 1/245 y z + 1/175 y z - ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ - 1/600 x z + 1/350 x z - 1/300 y z + 1/350 x y z - 1/350 x y z
+
+ 2 3 128 2 169 2 169 2
+ + 1/350 x y z - 1/300 z - 1/250 x y z + ---- x - ----- y - ----- z
+ 3675 29400 29400
+
+ 3 47 3 3 4
+ - 1/300 y z + ---- y z - 2/125 + 1/300 y - 1/150 x + 1/600 y
+ 5250
+
+ 4 4 11 2 3
+ - 1/150 x + 1/600 z , COEFF(2, 2, -2) = - --- x + 1/175 x y + 1/300 x y
+ 420
+
+ 2 11 11 137 2 3
+ - 1/175 y z - --- y + --- z - ---- x y + 1/175 x y + 1/300 x y
+ 420 420 5250
+
+ 2 2 2 3 2 2 2
+ + 1/245 x y - 1/175 x z - 1/300 x z + 1/245 y z + 1/175 y z
+
+ 137 2 2 3 2 3
+ + ---- x z + 1/245 x z - 1/300 x z + 1/175 x z - 1/300 y z
+ 5250
+
+ 2 2 2 3
+ + 1/175 x y z - 1/175 x y z - 1/175 x y z - 1/300 z - 1/125 x y z
+
+ 529 2 529 2 529 2 3 202 137 3
+ - ----- x - ----- y - ----- z - 1/300 y z + ---- + ---- y z + 1/300 y
+ 29400 29400 29400 6125 5250
+
+ 3 4 4 4 19
+ + 1/300 x + 1/600 y + 1/600 x + 1/600 z , COEFF(-2, -2, -1) = ---- x
+ 2100
+
+ 2 3 2 19 47
+ - 1/175 x y + 1/300 x y - 1/350 y z + ---- y - 8/525 z - ---- x y
+ 2100 5250
+
+ 2 3 2 2 2 3
+ - 1/175 x y + 1/300 x y + 1/245 x y - 1/350 x z + 1/600 x z
+
+ 2 2 2 107 2 2 3
+ - 1/490 y z + 1/350 y z + ---- x z - 1/490 x z - 1/150 x z
+ 7000
+
+ 2 3 2 2 2
+ + 1/350 x z - 1/150 y z - 1/350 x y z + 1/350 x y z + 1/350 x y z
+
+ 3 169 2 169 2 128 2 3
+ + 1/150 z - 1/250 x y z - ----- x - ----- y + ---- z + 1/600 y z
+ 29400 29400 3675
+
+ 107 3 3 4 4 4
+ + ---- y z - 2/125 - 1/300 y - 1/300 x + 1/600 y + 1/600 x - 1/150 z ,
+ 7000
+
+ 2 3 2
+ COEFF(-1, -2, -1) = - 1/42 x + 1/350 x y - 1/150 x y - 1/350 y z
+
+ 17 167 2 3 2 2
+ - ---- y - 1/42 z + ---- x y - 1/350 x y + 1/600 x y - 1/490 x y
+ 2100 7000
+
+ 2 3 2 2 2 229
+ + 1/700 x z - 1/300 x z - 1/490 y z + 1/350 y z + ----- x z
+ 10500
+
+ 2 2 3 2 3 2
+ + 1/980 x z - 1/300 x z + 1/700 x z - 1/150 y z - 1/700 x y z
+
+ 2 2 3 211 2
+ + 1/700 x y z - 1/700 x y z + 1/150 z - 1/500 x y z + ---- x
+ 7350
+
+ 191 2 211 2 173 3 167 3 3
+ + ----- y + ---- z - ---- + 1/600 y z + ---- y z - 1/300 y + 1/150 x
+ 29400 7350 6125 7000
+
+ 4 4 4 2 311 2
+ + 1/600 y - 1/150 x - 1/150 z , COEFF(0, -2, -1) = 1/350 y z + ----- y
+ 29400
+
+ 4 29 4 2 47 2
+ - 1/150 z - ---- y + 1/600 y - 1/350 y z + ---- - 2/75 z - 9/196 x
+ 2100 6125
+
+ 3 4 3 187 2 3
+ - 1/150 y z + 1/100 x - 1/300 y + ---- y z + 2/75 z + 1/600 y z
+ 7000
+
+ 2 2 2 2 2 2 3
+ + 1/175 x y - 1/490 y z - 1/350 x y z - 1/245 x y + 1/150 z
+
+ 2 2 2 2
+ + 1/490 x z + 1/350 x z, COEFF(1, -2, -1) = 1/42 x + 1/350 x y
+
+ 3 2 17 167 2
+ + 1/150 x y - 1/350 y z - ---- y - 1/42 z - ---- x y + 1/350 x y
+ 2100 7000
+
+ 3 2 2 2 3 2 2
+ - 1/600 x y - 1/490 x y + 1/700 x z + 1/300 x z - 1/490 y z
+
+ 2 229 2 2 3 2
+ + 1/350 y z - ----- x z + 1/980 x z + 1/300 x z - 1/700 x z
+ 10500
+
+ 3 2 2 2 3
+ - 1/150 y z + 1/700 x y z - 1/700 x y z - 1/700 x y z + 1/150 z
+
+ 211 2 191 2 211 2 173 3
+ + 1/500 x y z + ---- x + ----- y + ---- z - ---- + 1/600 y z
+ 7350 29400 7350 6125
+
+ 167 3 3 4 4 4
+ + ---- y z - 1/300 y - 1/150 x + 1/600 y - 1/150 x - 1/150 z ,
+ 7000
+
+ 19 2 3 2 19
+ COEFF(2, -2, -1) = - ---- x - 1/175 x y - 1/300 x y - 1/350 y z + ---- y
+ 2100 2100
+
+ 47 2 3 2 2 2
+ - 8/525 z + ---- x y + 1/175 x y - 1/300 x y + 1/245 x y - 1/350 x z
+ 5250
+
+ 3 2 2 2 107 2 2
+ - 1/600 x z - 1/490 y z + 1/350 y z - ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ + 1/150 x z - 1/350 x z - 1/150 y z + 1/350 x y z - 1/350 x y z
+
+ 2 3 169 2 169 2 128 2
+ + 1/350 x y z + 1/150 z + 1/250 x y z - ----- x - ----- y + ---- z
+ 29400 29400 3675
+
+ 3 107 3 3 4
+ + 1/600 y z + ---- y z - 2/125 - 1/300 y + 1/300 x + 1/600 y
+ 7000
+
+ 4 4 17 2
+ + 1/600 x - 1/150 z , COEFF(-2, -1, -1) = - ---- x - 1/350 x y
+ 2100
+
+ 3 2 167 2
+ + 1/600 x y + 1/700 y z - 1/42 y - 1/42 z + ---- x y + 1/350 x y
+ 7000
+
+ 3 2 2 2 3 2 2
+ - 1/150 x y - 1/490 x y - 1/350 x z + 1/600 x z + 1/980 y z
+
+ 2 167 2 2 3 2
+ + 1/700 y z + ---- x z - 1/490 x z - 1/150 x z + 1/350 x z
+ 7000
+
+ 3 2 2 2 3
+ - 1/300 y z - 1/700 x y z - 1/700 x y z + 1/700 x y z + 1/150 z
+
+ 191 2 211 2 211 2 173 3
+ - 1/500 x y z + ----- x + ---- y + ---- z - ---- - 1/300 y z
+ 29400 7350 7350 6125
+
+ 229 3 3 4 4 4
+ + ----- y z + 1/150 y - 1/300 x - 1/150 y + 1/600 x - 1/150 z ,
+ 10500
+
+ 17 2 3 2 17
+ COEFF(-1, -1, -1) = - --- x + 1/700 x y - 1/300 x y + 1/700 y z - --- y
+ 525 525
+
+ 17 137 2 3 2 2 2
+ - --- z + ---- x y + 1/700 x y - 1/300 x y + 1/980 x y + 1/700 x z
+ 525 5250
+
+ 3 2 2 2 137 2 2
+ - 1/300 x z + 1/980 y z + 1/700 y z + ---- x z + 1/980 x z
+ 5250
+
+ 3 2 3 2 2
+ - 1/300 x z + 1/700 x z - 1/300 y z - 1/1400 x y z - 1/1400 x y z
+
+ 2 3 83 2 83 2 83 2
+ - 1/1400 x y z + 1/150 z - 1/1000 x y z + ---- x + ---- y + ---- z
+ 3675 3675 3675
+
+ 23 3 137 3 3 4 4
+ - ---- - 1/300 y z + ---- y z + 1/150 y + 1/150 x - 1/150 y - 1/150 x
+ 6125 5250
+
+ 4 3 2 2 2 2
+ - 1/150 z , COEFF(0, -1, -1) = - 1/300 y z + 1/490 x z + 1/980 y z
+
+ 2 2 151 2 4 2 289
+ + 1/700 y z - 1/700 x y z + ---- z + 1/100 x + 1/350 x z + ----- y z
+ 7350 10500
+
+ 57 2 2 2 37 3 37 272 3
+ - --- x + 1/490 x y - ---- z + 1/150 z - ---- y + ---- + 1/150 y
+ 980 1050 1050 6125
+
+ 3 4 2 2 151 2 4
+ - 1/300 y z - 1/150 z + 1/350 x y + 1/700 y z + ---- y - 1/150 y ,
+ 7350
+
+ 17 2 3 2 17
+ COEFF(1, -1, -1) = --- x + 1/700 x y + 1/300 x y + 1/700 y z - --- y
+ 525 525
+
+ 17 137 2 3 2 2 2
+ - --- z - ---- x y - 1/700 x y + 1/300 x y + 1/980 x y + 1/700 x z
+ 525 5250
+
+ 3 2 2 2 137 2 2
+ + 1/300 x z + 1/980 y z + 1/700 y z - ---- x z + 1/980 x z
+ 5250
+
+ 3 2 3 2 2
+ + 1/300 x z - 1/700 x z - 1/300 y z + 1/1400 x y z + 1/1400 x y z
+
+ 2 3 83 2 83 2 83 2
+ - 1/1400 x y z + 1/150 z + 1/1000 x y z + ---- x + ---- y + ---- z
+ 3675 3675 3675
+
+ 23 3 137 3 3 4 4
+ - ---- - 1/300 y z + ---- y z + 1/150 y - 1/150 x - 1/150 y - 1/150 x
+ 6125 5250
+
+ 4 17 2 3
+ - 1/150 z , COEFF(2, -1, -1) = ---- x - 1/350 x y - 1/600 x y
+ 2100
+
+ 2 167 2 3
+ + 1/700 y z - 1/42 y - 1/42 z - ---- x y - 1/350 x y + 1/150 x y
+ 7000
+
+ 2 2 2 3 2 2 2
+ - 1/490 x y - 1/350 x z - 1/600 x z + 1/980 y z + 1/700 y z
+
+ 167 2 2 3 2 3
+ - ---- x z - 1/490 x z + 1/150 x z - 1/350 x z - 1/300 y z
+ 7000
+
+ 2 2 2 3
+ + 1/700 x y z + 1/700 x y z + 1/700 x y z + 1/150 z + 1/500 x y z
+
+ 191 2 211 2 211 2 173 3 229 3
+ + ----- x + ---- y + ---- z - ---- - 1/300 y z + ----- y z + 1/150 y
+ 29400 7350 7350 6125 10500
+
+ 3 4 4 4
+ + 1/300 x - 1/150 y + 1/600 x - 1/150 z , COEFF(-2, 0, -1) =
+
+ 2 3 2 2 2 3
+ - 1/350 x y z + 1/600 x z + 1/175 x y - 1/490 x z + 1/150 z
+
+ 311 2 3 2 2 4 2
+ + ----- x - 1/150 x z + 1/490 y z - 1/150 z + 2/75 z - 2/75 z
+ 29400
+
+ 2 29 2 187 2 2 4
+ - 9/196 y - ---- x - 1/350 x z + ---- x z - 1/245 x y + 1/600 x
+ 2100 7000
+
+ 3 2 4 47 2
+ - 1/300 x + 1/350 x z + 1/100 y + ---- + 1/350 y z, COEFF(-1, 0, -1)
+ 6125
+
+ 272 2 2 2 2 2 3 2
+ = ---- + 1/490 x y + 1/490 y z + 1/350 y z - 1/300 x z + 1/350 x y
+ 6125
+
+ 2 289 2 2 2 3 151 2
+ + 1/700 x z + ----- x z + 1/700 x z + 1/980 x z + 1/150 z + ---- x
+ 10500 7350
+
+ 37 2 4 3 151 2 4
+ - ---- z - 1/700 x y z - 1/150 x - 1/300 x z + ---- z - 1/150 z
+ 1050 7350
+
+ 3 37 4 57 2 2 2
+ + 1/150 x - ---- x + 1/100 y - --- y , COEFF(0, 0, -1) = 1/245 x y
+ 1050 980
+
+ 592 3 2 2 4 68 2 4
+ + ---- + 1/150 z + 1/490 x z + 1/100 y + ---- z - 1/150 z
+ 6125 3675
+
+ 2 2 2 61 2 61 2 4
+ + 1/490 y z + 1/350 y z - --- x - 4/105 z - --- y + 1/100 x
+ 980 980
+
+ 2 2 2 37
+ + 1/350 x z, COEFF(1, 0, -1) = - 1/350 x y + 1/700 x z + ---- x
+ 1050
+
+ 289 2 2 2 2 2 3
+ - ----- x z + 1/980 x z + 1/490 y z + 1/350 y z + 1/150 z
+ 10500
+
+ 2 2 151 2 272 37 2 4
+ + 1/490 x y + ---- z + ---- - ---- z - 1/700 x z - 1/150 x
+ 7350 6125 1050
+
+ 3 4 2 57 2 3 151 2
+ + 1/300 x z - 1/150 z + 1/700 x y z - --- y - 1/150 x + ---- x
+ 980 7350
+
+ 3 4 2 2 29
+ + 1/300 x z + 1/100 y , COEFF(2, 0, -1) = - 1/245 x y + ---- x
+ 2100
+
+ 2 47 4 3 2 2 2
+ + 1/350 y z + ---- + 1/600 x + 1/300 x - 2/75 z - 1/490 x z + 2/75 z
+ 6125
+
+ 2 2 3 311 2 3 4 3
+ + 1/490 y z + 1/150 x z + ----- x + 1/150 z - 1/150 z - 1/600 x z
+ 29400
+
+ 2 187 2 2 4
+ - 1/350 x z - ---- x z + 1/350 x y z - 1/175 x y + 1/100 y
+ 7000
+
+ 2 2 17 2
+ - 1/350 x z - 9/196 y , COEFF(-2, 1, -1) = - ---- x + 1/350 x y
+ 2100
+
+ 3 2 167 2
+ - 1/600 x y + 1/700 y z + 1/42 y - 1/42 z - ---- x y + 1/350 x y
+ 7000
+
+ 3 2 2 2 3 2 2
+ + 1/150 x y - 1/490 x y - 1/350 x z + 1/600 x z + 1/980 y z
+
+ 2 167 2 2 3 2
+ - 1/700 y z + ---- x z - 1/490 x z - 1/150 x z + 1/350 x z
+ 7000
+
+ 3 2 2 2 3
+ + 1/300 y z + 1/700 x y z - 1/700 x y z - 1/700 x y z + 1/150 z
+
+ 191 2 211 2 211 2 173 3
+ + 1/500 x y z + ----- x + ---- y + ---- z - ---- + 1/300 y z
+ 29400 7350 7350 6125
+
+ 229 3 3 4 4 4
+ - ----- y z - 1/150 y - 1/300 x - 1/150 y + 1/600 x - 1/150 z ,
+ 10500
+
+ 17 2 3 2 17
+ COEFF(-1, 1, -1) = - --- x - 1/700 x y + 1/300 x y + 1/700 y z + --- y
+ 525 525
+
+ 17 137 2 3 2 2 2
+ - --- z - ---- x y + 1/700 x y + 1/300 x y + 1/980 x y + 1/700 x z
+ 525 5250
+
+ 3 2 2 2 137 2 2
+ - 1/300 x z + 1/980 y z - 1/700 y z + ---- x z + 1/980 x z
+ 5250
+
+ 3 2 3 2 2
+ - 1/300 x z + 1/700 x z + 1/300 y z + 1/1400 x y z - 1/1400 x y z
+
+ 2 3 83 2 83 2 83 2
+ + 1/1400 x y z + 1/150 z + 1/1000 x y z + ---- x + ---- y + ---- z
+ 3675 3675 3675
+
+ 23 3 137 3 3 4 4
+ - ---- + 1/300 y z - ---- y z - 1/150 y + 1/150 x - 1/150 y - 1/150 x
+ 6125 5250
+
+ 4 289 2 2 3
+ - 1/150 z , COEFF(0, 1, -1) = - ----- y z + 1/980 y z - 1/150 y
+ 10500
+
+ 2 2 272 2 3 4 2
+ + 1/490 x y + ---- + 1/350 x z + 1/150 z - 1/150 z - 1/350 x y
+ 6125
+
+ 2 2 3 151 2 2 2 4
+ - 1/700 y z + 1/700 y z + 1/300 y z + ---- y + 1/490 x z - 1/150 y
+ 7350
+
+ 3 37 57 2 2 4 37
+ + 1/300 y z - ---- z - --- x + 1/700 x y z + 1/100 x + ---- y
+ 1050 980 1050
+
+ 151 2 17 2 3 2
+ + ---- z , COEFF(1, 1, -1) = --- x - 1/700 x y - 1/300 x y + 1/700 y z
+ 7350 525
+
+ 17 17 137 2 3 2 2
+ + --- y - --- z + ---- x y - 1/700 x y - 1/300 x y + 1/980 x y
+ 525 525 5250
+
+ 2 3 2 2 2 137
+ + 1/700 x z + 1/300 x z + 1/980 y z - 1/700 y z - ---- x z
+ 5250
+
+ 2 2 3 2 3 2
+ + 1/980 x z + 1/300 x z - 1/700 x z + 1/300 y z - 1/1400 x y z
+
+ 2 2 3 83 2
+ + 1/1400 x y z + 1/1400 x y z + 1/150 z - 1/1000 x y z + ---- x
+ 3675
+
+ 83 2 83 2 23 3 137 3 3
+ + ---- y + ---- z - ---- + 1/300 y z - ---- y z - 1/150 y - 1/150 x
+ 3675 3675 6125 5250
+
+ 4 4 4 17 2
+ - 1/150 y - 1/150 x - 1/150 z , COEFF(2, 1, -1) = ---- x + 1/350 x y
+ 2100
+
+ 3 2 167 2
+ + 1/600 x y + 1/700 y z + 1/42 y - 1/42 z + ---- x y - 1/350 x y
+ 7000
+
+ 3 2 2 2 3 2 2
+ - 1/150 x y - 1/490 x y - 1/350 x z - 1/600 x z + 1/980 y z
+
+ 2 167 2 2 3 2
+ - 1/700 y z - ---- x z - 1/490 x z + 1/150 x z - 1/350 x z
+ 7000
+
+ 3 2 2 2 3
+ + 1/300 y z - 1/700 x y z + 1/700 x y z - 1/700 x y z + 1/150 z
+
+ 191 2 211 2 211 2 173 3
+ - 1/500 x y z + ----- x + ---- y + ---- z - ---- + 1/300 y z
+ 29400 7350 7350 6125
+
+ 229 3 3 4 4 4
+ - ----- y z - 1/150 y + 1/300 x - 1/150 y + 1/600 x - 1/150 z ,
+ 10500
+
+ 19 2 3 2 19
+ COEFF(-2, 2, -1) = ---- x + 1/175 x y - 1/300 x y - 1/350 y z - ---- y
+ 2100 2100
+
+ 47 2 3 2 2 2
+ - 8/525 z + ---- x y - 1/175 x y - 1/300 x y + 1/245 x y - 1/350 x z
+ 5250
+
+ 3 2 2 2 107 2 2
+ + 1/600 x z - 1/490 y z - 1/350 y z + ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ - 1/150 x z + 1/350 x z + 1/150 y z + 1/350 x y z + 1/350 x y z
+
+ 2 3 169 2 169 2 128 2
+ - 1/350 x y z + 1/150 z + 1/250 x y z - ----- x - ----- y + ---- z
+ 29400 29400 3675
+
+ 3 107 3 3 4
+ - 1/600 y z - ---- y z - 2/125 + 1/300 y - 1/300 x + 1/600 y
+ 7000
+
+ 4 4 2
+ + 1/600 x - 1/150 z , COEFF(-1, 2, -1) = - 1/42 x - 1/350 x y
+
+ 3 2 17 167 2
+ + 1/150 x y - 1/350 y z + ---- y - 1/42 z - ---- x y - 1/350 x y
+ 2100 7000
+
+ 3 2 2 2 3 2 2
+ - 1/600 x y - 1/490 x y + 1/700 x z - 1/300 x z - 1/490 y z
+
+ 2 229 2 2 3 2
+ - 1/350 y z + ----- x z + 1/980 x z - 1/300 x z + 1/700 x z
+ 10500
+
+ 3 2 2 2 3
+ + 1/150 y z + 1/700 x y z + 1/700 x y z + 1/700 x y z + 1/150 z
+
+ 211 2 191 2 211 2 173 3
+ + 1/500 x y z + ---- x + ----- y + ---- z - ---- - 1/600 y z
+ 7350 29400 7350 6125
+
+ 167 3 3 4 4 4
+ - ---- y z + 1/300 y + 1/150 x + 1/600 y - 1/150 x - 1/150 z ,
+ 7000
+
+ 3 4 2 2 2
+ COEFF(0, 2, -1) = - 1/600 y z - 1/150 z + 1/490 x z + 1/350 x y z
+
+ 2 2 3 47 311 2 2
+ - 1/350 y z + 2/75 z + 1/300 y + ---- + ----- y - 1/175 x y
+ 6125 29400
+
+ 2 2 187 2 29 2 2
+ - 1/245 x y - ---- y z + 1/350 x z + ---- y - 1/490 y z - 2/75 z
+ 7000 2100
+
+ 2 2 4 3 3 4
+ - 9/196 x - 1/350 y z + 1/100 x + 1/150 y z + 1/150 z + 1/600 y ,
+
+ 2 3 2 17
+ COEFF(1, 2, -1) = 1/42 x - 1/350 x y - 1/150 x y - 1/350 y z + ---- y
+ 2100
+
+ 167 2 3 2 2 2
+ - 1/42 z + ---- x y + 1/350 x y + 1/600 x y - 1/490 x y + 1/700 x z
+ 7000
+
+ 3 2 2 2 229 2 2
+ + 1/300 x z - 1/490 y z - 1/350 y z - ----- x z + 1/980 x z
+ 10500
+
+ 3 2 3 2 2
+ + 1/300 x z - 1/700 x z + 1/150 y z - 1/700 x y z - 1/700 x y z
+
+ 2 3 211 2 191 2 211 2
+ + 1/700 x y z + 1/150 z - 1/500 x y z + ---- x + ----- y + ---- z
+ 7350 29400 7350
+
+ 173 3 167 3 3 4 4
+ - ---- - 1/600 y z - ---- y z + 1/300 y - 1/150 x + 1/600 y - 1/150 x
+ 6125 7000
+
+ 4 19 2 3
+ - 1/150 z , COEFF(2, 2, -1) = - ---- x + 1/175 x y + 1/300 x y
+ 2100
+
+ 2 19 47 2 3
+ - 1/350 y z - ---- y - 8/525 z - ---- x y + 1/175 x y + 1/300 x y
+ 2100 5250
+
+ 2 2 2 3 2 2 2
+ + 1/245 x y - 1/350 x z - 1/600 x z - 1/490 y z - 1/350 y z
+
+ 107 2 2 3 2 3
+ - ---- x z - 1/490 x z + 1/150 x z - 1/350 x z + 1/150 y z
+ 7000
+
+ 2 2 2 3
+ - 1/350 x y z - 1/350 x y z - 1/350 x y z + 1/150 z - 1/250 x y z
+
+ 169 2 169 2 128 2 3 107 3
+ - ----- x - ----- y + ---- z - 1/600 y z - ---- y z - 2/125 + 1/300 y
+ 29400 29400 3675 7000
+
+ 3 4 4 4
+ + 1/300 x + 1/600 y + 1/600 x - 1/150 z , COEFF(-2, -2, 0) =
+
+ 2 2 2 2 2 2 2 47 17
+ - 1/175 x y + 1/245 x y - 1/245 y z - 1/245 x z + ---- - ---- x y
+ 6125 5250
+
+ 2 3 3 2 3
+ - 1/175 x y z + 1/300 x y + 1/300 y - 1/300 x - 1/600 y + 1/300 x y
+
+ 4 3 33 2 2 2
+ + 1/600 y - 1/300 y - --- z + 1/175 x z - 1/175 x y + 1/300 x
+ 980
+
+ 2 4 4 2 47
+ + 1/175 y z + 1/600 x + 1/100 z - 1/600 x , COEFF(-1, -2, 0) = ----
+ 6125
+
+ 2 3 4 2 2 3 2
+ + 1/175 y z + 1/600 x y + 1/100 z + 1/490 x z + 1/150 x + 1/350 x z
+
+ 2 4 311 2 187 3 2
+ - 1/350 x y + 1/600 y + ----- y + ---- x y - 1/150 x y - 9/196 z
+ 29400 7000
+
+ 2 3 2 2 2 2
+ + 2/75 x - 1/300 y - 1/350 x y z - 1/490 x y - 2/75 x + 1/350 x y
+
+ 4 29 2 2 2 292
+ - 1/150 x - ---- y - 1/245 y z , COEFF(0, -2, 0) = 1/175 y z + ----
+ 2100 6125
+
+ 4 2 431 2 2 2 2 41
+ + 1/100 x + 1/175 x y + ----- y - 1/20 x - 1/245 x y - ---- y
+ 29400 2100
+
+ 4 2 2 3 2 2 4 2
+ + 1/100 z - 1/245 y z - 1/300 y + 1/245 x z + 1/600 y - 1/20 z ,
+
+ 2 47 2 2 311 2 2
+ COEFF(1, -2, 0) = 1/350 x y + ---- - 1/490 x y + ----- y + 1/175 y z
+ 6125 29400
+
+ 3 3 2 4 187
+ - 1/150 x - 1/600 x y + 2/75 x + 1/350 x y - 1/150 x - ---- x y
+ 7000
+
+ 29 3 2 2 2 2 2
+ - ---- y + 1/150 x y - 1/245 y z - 1/350 x z + 1/490 x z
+ 2100
+
+ 2 3 4 2 4 2
+ + 1/350 x y z - 1/300 y + 1/100 z + 2/75 x + 1/600 y - 9/196 z ,
+
+ 3 2 3 2
+ COEFF(2, -2, 0) = - 1/300 y - 1/600 x + 1/300 x + 1/175 x y z
+
+ 2 2 3 2 17 3 47
+ + 1/245 x y - 1/300 x y + 1/175 y z + ---- x y - 1/300 x y + ----
+ 5250 6125
+
+ 4 2 2 2 2 2 4 2
+ + 1/100 z - 1/245 x z - 1/600 y - 1/245 y z + 1/600 x + 1/175 x y
+
+ 2 2 4 33 2
+ - 1/175 x z + 1/300 y - 1/175 x y + 1/600 y - 1/300 x - --- z ,
+ 980
+
+ 2 47 187 3 29
+ COEFF(-2, -1, 0) = - 1/350 x y + ---- + ---- x y + 1/150 y - ---- x
+ 6125 7000 2100
+
+ 3 4 4 2 2
+ - 2/75 y - 1/300 x - 1/150 y + 1/100 z - 9/196 z + 2/75 y
+
+ 2 4 2 2 311 2 2 2
+ - 1/350 x y z + 1/600 x - 1/245 x z + ----- x + 1/490 y z
+ 29400
+
+ 3 2 3 2 2 2
+ + 1/600 x y + 1/350 x y - 1/150 x y - 1/490 x y + 1/175 x z
+
+ 2 37 289 3
+ + 1/350 y z , COEFF(-1, -1, 0) = - ---- x + ----- x y + 1/150 y
+ 1050 10500
+
+ 3 37 57 2 3 2 2 2
+ - 1/300 x y - ---- y - --- z + 1/150 x + 1/700 x y + 1/490 x z
+ 1050 980
+
+ 2 151 2 2 2 272 4 3
+ + 1/350 x z + ---- y + 1/490 y z + ---- + 1/100 z - 1/300 x y
+ 7350 6125
+
+ 151 2 2 4 2 2 2
+ + ---- x + 1/350 y z - 1/150 x + 1/980 x y + 1/700 x y
+ 7350
+
+ 2 4 4
+ - 1/700 x y z - 1/150 y , COEFF(0, -1, 0) = - 1/150 y - 4/105 y
+
+ 68 2 4 2 2 61 2 2 592
+ + ---- y + 1/100 z + 1/490 x y - --- x + 1/350 y z + ----
+ 3675 980 6125
+
+ 2 2 4 61 2 3 2 2 2
+ + 1/490 y z + 1/100 x - --- z + 1/150 y + 1/245 x z + 1/350 x y,
+ 980
+
+ 3 289 2 37
+ COEFF(1, -1, 0) = 1/300 x y - ----- x y - 1/350 x z + ---- x
+ 10500 1050
+
+ 2 3 2 151 2 2 2 37
+ + 1/700 x y z + 1/300 x y - 1/700 x y + ---- x + 1/490 x z - ---- y
+ 7350 1050
+
+ 2 2 57 2 2 151 2 2 2 4
+ + 1/490 y z - --- z + 1/350 y z + ---- y + 1/980 x y + 1/100 z
+ 980 7350
+
+ 2 4 3 3 272 4
+ + 1/700 x y - 1/150 y - 1/150 x + 1/150 y + ---- - 1/150 x ,
+ 6125
+
+ 4 3 187 47 2
+ COEFF(2, -1, 0) = - 1/150 y - 1/600 x y - ---- x y + ---- - 1/175 x z
+ 7000 6125
+
+ 2 2 2 2 2 4 3
+ - 1/350 x y - 1/245 x z - 2/75 y + 1/490 y z + 1/100 z + 1/150 x y
+
+ 2 2 2 3 3 2 2
+ + 1/350 x y z + 1/350 y z + 2/75 y + 1/300 x + 1/150 y - 1/490 x y
+
+ 311 2 2 2 29 4
+ + ----- x - 1/350 x y - 9/196 z + ---- x + 1/600 x , COEFF(-2, 0, 0) =
+ 29400 2100
+
+ 41 2 2 2 431 2 292 2 2
+ - ---- x - 1/20 y + 1/175 x y - 1/20 z + ----- x + ---- - 1/245 x z
+ 2100 29400 6125
+
+ 3 2 4 2 2 4 2 2
+ - 1/300 x + 1/175 x z + 1/100 z - 1/245 x y + 1/100 y + 1/245 y z
+
+ 4 592 2 2 3 2 2
+ + 1/600 x , COEFF(-1, 0, 0) = ---- + 1/490 x z + 1/150 x + 1/245 y z
+ 6125
+
+ 4 2 2 4 61 2 68 2
+ + 1/100 z + 1/490 x y - 4/105 x + 1/100 y - --- y + ---- x
+ 980 3675
+
+ 2 61 2 2 4 13 2
+ + 1/350 x y - --- z + 1/350 x z - 1/150 x , COEFF(0, 0, 0) = - --- z
+ 980 196
+
+ 4 937 13 2 4 2 2 13 2 2 2
+ + 1/100 z + ---- - --- x + 1/100 y + 1/245 y z - --- y + 1/245 x y
+ 6125 196 196
+
+ 2 2 4 2 3
+ + 1/245 x z + 1/100 x , COEFF(1, 0, 0) = - 1/350 x y - 1/150 x
+
+ 2 2 592 61 2 2 2 2 2
+ + 1/490 x y + 4/105 x + ---- - --- y + 1/490 x z + 1/245 y z
+ 6125 980
+
+ 4 4 61 2 68 2 2 4
+ + 1/100 z + 1/100 y - --- z + ---- x - 1/350 x z - 1/150 x ,
+ 980 3675
+
+ 292 4 2 2 2 2 2
+ COEFF(2, 0, 0) = ---- + 1/100 z - 1/245 x y - 1/245 x z - 1/20 z
+ 6125
+
+ 2 41 2 2 431 2 2 4
+ - 1/175 x z + ---- x + 1/245 y z + ----- x - 1/175 x y + 1/600 x
+ 2100 29400
+
+ 2 3 4 3
+ - 1/20 y + 1/300 x + 1/100 y , COEFF(-2, 1, 0) = 1/150 x y
+
+ 2 47 3 187 4 3
+ + 1/350 x y z + ---- - 1/300 x - ---- x y + 1/100 z - 1/600 x y
+ 6125 7000
+
+ 3 2 2 2 29 2 2 311 2
+ - 1/150 y + 1/350 x y - 1/490 x y - ---- x - 1/245 x z + ----- x
+ 2100 29400
+
+ 2 4 2 2 2 2
+ + 1/175 x z + 1/600 x + 1/490 y z - 1/350 y z + 1/350 x y + 2/75 y
+
+ 2 4 2 2 272
+ - 9/196 z - 1/150 y + 2/75 y , COEFF(-1, 1, 0) = 1/700 x y + ----
+ 6125
+
+ 151 2 3 57 2 2 2 2 2 2
+ + ---- y + 1/150 x - --- z + 1/980 x y + 1/700 x y z + 1/490 x z
+ 7350 980
+
+ 2 37 289 151 2 2 2 2
+ - 1/700 x y + ---- y - ----- x y + ---- x + 1/490 y z - 1/350 y z
+ 1050 10500 7350
+
+ 4 3 2 37 3 4
+ - 1/150 x + 1/300 x y + 1/350 x z - ---- x - 1/150 y + 1/100 z
+ 1050
+
+ 4 3 3 592 2 2
+ - 1/150 y + 1/300 x y, COEFF(0, 1, 0) = - 1/150 y + ---- + 1/490 x y
+ 6125
+
+ 2 2 4 68 2 4 61 2 2
+ + 1/245 x z + 1/100 z + ---- y - 1/150 y - --- z - 1/350 x y
+ 3675 980
+
+ 61 2 2 4 2 2
+ + 4/105 y - --- x - 1/350 y z + 1/100 x + 1/490 y z , COEFF(1, 1, 0)
+ 980
+
+ 37 272 3 289 2 2
+ = ---- x + ---- - 1/150 x + ----- x y - 1/700 x y z - 1/700 x y
+ 1050 6125 10500
+
+ 3 2 3 4 2 2 151 2
+ - 1/300 x y - 1/700 x y - 1/300 x y + 1/100 z + 1/490 x z + ---- x
+ 7350
+
+ 2 2 4 2 2 151 2 2 57 2
+ + 1/980 x y - 1/150 x + 1/490 y z + ---- y - 1/350 x z - --- z
+ 7350 980
+
+ 3 4 37 2 29
+ - 1/150 y - 1/150 y + ---- y - 1/350 y z , COEFF(2, 1, 0) = ---- x
+ 1050 2100
+
+ 4 2 2 2 2 2
+ - 1/150 y + 2/75 y - 1/245 x z + 1/350 x y - 1/350 x y z
+
+ 3 2 2 2 3 2 2
+ + 1/600 x y - 1/350 y z - 1/490 x y - 1/150 x y + 1/490 y z
+
+ 2 2 2 3 47 3
+ - 1/350 x y - 9/196 z - 1/175 x z - 1/150 y + 2/75 y + ---- + 1/300 x
+ 6125
+
+ 4 187 4 311 2
+ + 1/600 x + ---- x y + 1/100 z + ----- x , COEFF(-2, 2, 0) =
+ 7000 29400
+
+ 3 2 2 3 2 2 2 47
+ - 1/300 x y + 1/245 x y - 1/300 x y - 1/245 x z + 1/175 x y z + ----
+ 6125
+
+ 2 2 2 2 4 2 3
+ + 1/175 x y - 1/175 x y - 1/245 y z + 1/600 x + 1/175 x z + 1/300 y
+
+ 17 4 3 33 2 2
+ + ---- x y + 1/300 x + 1/600 y - 1/300 x - --- z - 1/300 y - 1/600 y
+ 5250 980
+
+ 2 4 2 3
+ - 1/600 x + 1/100 z - 1/175 y z , COEFF(-1, 2, 0) = - 1/600 x y
+
+ 2 2 3 2 2 47 2 2 2
+ + 1/490 x z + 1/150 x y - 1/490 x y + ---- - 1/350 x y - 1/245 y z
+ 6125
+
+ 2 2 187 3 2
+ - 1/350 x y + 1/350 x z - 2/75 x - ---- x y + 1/150 x - 1/175 y z
+ 7000
+
+ 29 4 2 2 311 2 4
+ + ---- y + 1/600 y + 1/350 x y z - 9/196 z + ----- y + 1/100 z
+ 2100 29400
+
+ 3 4 2 41 2 2
+ + 1/300 y - 1/150 x + 2/75 x , COEFF(0, 2, 0) = ---- y + 1/245 x z
+ 2100
+
+ 4 2 2 292 2 2 2
+ + 1/100 x - 1/20 x - 1/175 y z + ---- - 1/175 x y - 1/245 y z
+ 6125
+
+ 2 2 3 2 431 2 4 4
+ - 1/245 x y + 1/300 y - 1/20 z + ----- y + 1/100 z + 1/600 y ,
+ 29400
+
+ 187 3 2 47 3
+ COEFF(1, 2, 0) = ---- x y - 1/150 x y + 1/350 x y + ---- + 1/600 x y
+ 7000 6125
+
+ 3 2 2 2 2 4
+ - 1/150 x - 1/350 x y - 1/350 x z - 1/490 x y + 1/600 y
+
+ 2 2 4 2 3 4
+ - 1/245 y z - 1/150 x - 1/350 x y z + 1/300 y + 2/75 x + 1/100 z
+
+ 2 2 2 29 2 2 311 2
+ - 1/175 y z + 2/75 x - 9/196 z + ---- y + 1/490 x z + ----- y ,
+ 2100 29400
+
+ 3 2 3 17
+ COEFF(2, 2, 0) = 1/300 x y + 1/175 x y + 1/300 x y - ---- x y
+ 5250
+
+ 2 2 47 2 2 2
+ - 1/175 x z + 1/175 x y + ---- - 1/175 x y z + 1/245 x y - 1/300 y
+ 6125
+
+ 2 2 2 2 3 2 2 3
+ - 1/245 y z - 1/600 y - 1/175 y z + 1/300 x - 1/245 x z + 1/300 y
+
+ 4 4 4 2 33 2
+ + 1/600 y + 1/600 x + 1/100 z - 1/300 x - 1/600 x - --- z ,
+ 980
+
+ 19 2 3 2 19
+ COEFF(-2, -2, 1) = ---- x - 1/175 x y + 1/300 x y + 1/350 y z + ---- y
+ 2100 2100
+
+ 47 2 3 2 2 2
+ + 8/525 z - ---- x y - 1/175 x y + 1/300 x y + 1/245 x y + 1/350 x z
+ 5250
+
+ 3 2 2 2 107 2 2
+ - 1/600 x z - 1/490 y z + 1/350 y z - ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ + 1/150 x z + 1/350 x z + 1/150 y z - 1/350 x y z - 1/350 x y z
+
+ 2 3 169 2 169 2 128 2
+ - 1/350 x y z - 1/150 z + 1/250 x y z - ----- x - ----- y + ---- z
+ 29400 29400 3675
+
+ 3 107 3 3 4
+ - 1/600 y z - ---- y z - 2/125 - 1/300 y - 1/300 x + 1/600 y
+ 7000
+
+ 4 4 2
+ + 1/600 x - 1/150 z , COEFF(-1, -2, 1) = - 1/42 x + 1/350 x y
+
+ 3 2 17 167 2
+ - 1/150 x y + 1/350 y z - ---- y + 1/42 z + ---- x y - 1/350 x y
+ 2100 7000
+
+ 3 2 2 2 3 2 2
+ + 1/600 x y - 1/490 x y - 1/700 x z + 1/300 x z - 1/490 y z
+
+ 2 229 2 2 3 2
+ + 1/350 y z - ----- x z + 1/980 x z + 1/300 x z + 1/700 x z
+ 10500
+
+ 3 2 2 2 3
+ + 1/150 y z - 1/700 x y z - 1/700 x y z + 1/700 x y z - 1/150 z
+
+ 211 2 191 2 211 2 173 3
+ + 1/500 x y z + ---- x + ----- y + ---- z - ---- - 1/600 y z
+ 7350 29400 7350 6125
+
+ 167 3 3 4 4 4
+ - ---- y z - 1/300 y + 1/150 x + 1/600 y - 1/150 x - 1/150 z ,
+ 7000
+
+ 311 2 2 3 2 4
+ COEFF(0, -2, 1) = ----- y + 1/350 y z - 1/150 z - 9/196 x + 1/600 y
+ 29400
+
+ 3 47 2 2 2 2 2 2
+ - 1/300 y + ---- - 1/350 x z - 1/245 x y + 1/175 x y - 1/490 y z
+ 6125
+
+ 3 187 2 3 2 2
+ - 1/600 y z - ---- y z + 1/350 y z + 1/150 y z + 1/490 x z
+ 7000
+
+ 2 2 4 29 4
+ + 1/350 x y z + 2/75 z + 2/75 z - 1/150 z - ---- y + 1/100 x ,
+ 2100
+
+ 2 3 2 17
+ COEFF(1, -2, 1) = 1/42 x + 1/350 x y + 1/150 x y + 1/350 y z - ---- y
+ 2100
+
+ 167 2 3 2 2 2
+ + 1/42 z - ---- x y + 1/350 x y - 1/600 x y - 1/490 x y - 1/700 x z
+ 7000
+
+ 3 2 2 2 229 2 2
+ - 1/300 x z - 1/490 y z + 1/350 y z + ----- x z + 1/980 x z
+ 10500
+
+ 3 2 3 2 2
+ - 1/300 x z - 1/700 x z + 1/150 y z + 1/700 x y z + 1/700 x y z
+
+ 2 3 211 2 191 2 211 2
+ + 1/700 x y z - 1/150 z - 1/500 x y z + ---- x + ----- y + ---- z
+ 7350 29400 7350
+
+ 173 3 167 3 3 4 4
+ - ---- - 1/600 y z - ---- y z - 1/300 y - 1/150 x + 1/600 y - 1/150 x
+ 6125 7000
+
+ 4 19 2 3
+ - 1/150 z , COEFF(2, -2, 1) = - ---- x - 1/175 x y - 1/300 x y
+ 2100
+
+ 2 19 47 2 3
+ + 1/350 y z + ---- y + 8/525 z + ---- x y + 1/175 x y - 1/300 x y
+ 2100 5250
+
+ 2 2 2 3 2 2 2
+ + 1/245 x y + 1/350 x z + 1/600 x z - 1/490 y z + 1/350 y z
+
+ 107 2 2 3 2 3
+ + ---- x z - 1/490 x z - 1/150 x z - 1/350 x z + 1/150 y z
+ 7000
+
+ 2 2 2 3
+ + 1/350 x y z + 1/350 x y z - 1/350 x y z - 1/150 z - 1/250 x y z
+
+ 169 2 169 2 128 2 3 107 3
+ - ----- x - ----- y + ---- z - 1/600 y z - ---- y z - 2/125 - 1/300 y
+ 29400 29400 3675 7000
+
+ 3 4 4 4 17
+ + 1/300 x + 1/600 y + 1/600 x - 1/150 z , COEFF(-2, -1, 1) = - ---- x
+ 2100
+
+ 2 3 2 167
+ - 1/350 x y + 1/600 x y - 1/700 y z - 1/42 y + 1/42 z + ---- x y
+ 7000
+
+ 2 3 2 2 2 3
+ + 1/350 x y - 1/150 x y - 1/490 x y + 1/350 x z - 1/600 x z
+
+ 2 2 2 167 2 2 3
+ + 1/980 y z + 1/700 y z - ---- x z - 1/490 x z + 1/150 x z
+ 7000
+
+ 2 3 2 2 2
+ + 1/350 x z + 1/300 y z - 1/700 x y z + 1/700 x y z - 1/700 x y z
+
+ 3 191 2 211 2 211 2 173
+ - 1/150 z + 1/500 x y z + ----- x + ---- y + ---- z - ----
+ 29400 7350 7350 6125
+
+ 3 229 3 3 4 4
+ + 1/300 y z - ----- y z + 1/150 y - 1/300 x - 1/150 y + 1/600 x
+ 10500
+
+ 4 17 2 3
+ - 1/150 z , COEFF(-1, -1, 1) = - --- x + 1/700 x y - 1/300 x y
+ 525
+
+ 2 17 17 137 2 3
+ - 1/700 y z - --- y + --- z + ---- x y + 1/700 x y - 1/300 x y
+ 525 525 5250
+
+ 2 2 2 3 2 2 2
+ + 1/980 x y - 1/700 x z + 1/300 x z + 1/980 y z + 1/700 y z
+
+ 137 2 2 3 2 3
+ - ---- x z + 1/980 x z + 1/300 x z + 1/700 x z + 1/300 y z
+ 5250
+
+ 2 2 2 3
+ - 1/1400 x y z + 1/1400 x y z + 1/1400 x y z - 1/150 z + 1/1000 x y z
+
+ 83 2 83 2 83 2 23 3 137 3
+ + ---- x + ---- y + ---- z - ---- + 1/300 y z - ---- y z + 1/150 y
+ 3675 3675 3675 6125 5250
+
+ 3 4 4 4 2
+ + 1/150 x - 1/150 y - 1/150 x - 1/150 z , COEFF(0, -1, 1) = 1/350 x y
+
+ 2 2 3 3 272 2 2
+ + 1/490 x y + 1/300 y z - 1/150 z + ---- + 1/700 x y z - 1/350 x z
+ 6125
+
+ 2 2 2 2 289 2 4
+ + 1/490 x z + 1/980 y z - ----- y z + 1/700 y z - 1/150 z
+ 10500
+
+ 2 4 151 2 37 57 2 37 3
+ - 1/700 y z + 1/100 x + ---- z - ---- y - --- x + ---- z + 1/150 y
+ 7350 1050 980 1050
+
+ 4 3 151 2 17 2
+ - 1/150 y + 1/300 y z + ---- y , COEFF(1, -1, 1) = --- x + 1/700 x y
+ 7350 525
+
+ 3 2 17 17 137 2
+ + 1/300 x y - 1/700 y z - --- y + --- z - ---- x y - 1/700 x y
+ 525 525 5250
+
+ 3 2 2 2 3 2 2
+ + 1/300 x y + 1/980 x y - 1/700 x z - 1/300 x z + 1/980 y z
+
+ 2 137 2 2 3 2
+ + 1/700 y z + ---- x z + 1/980 x z - 1/300 x z - 1/700 x z
+ 5250
+
+ 3 2 2 2 3
+ + 1/300 y z + 1/1400 x y z - 1/1400 x y z + 1/1400 x y z - 1/150 z
+
+ 83 2 83 2 83 2 23 3
+ - 1/1000 x y z + ---- x + ---- y + ---- z - ---- + 1/300 y z
+ 3675 3675 3675 6125
+
+ 137 3 3 4 4 4
+ - ---- y z + 1/150 y - 1/150 x - 1/150 y - 1/150 x - 1/150 z ,
+ 5250
+
+ 17 2 3 2
+ COEFF(2, -1, 1) = ---- x - 1/350 x y - 1/600 x y - 1/700 y z - 1/42 y
+ 2100
+
+ 167 2 3 2 2 2
+ + 1/42 z - ---- x y - 1/350 x y + 1/150 x y - 1/490 x y + 1/350 x z
+ 7000
+
+ 3 2 2 2 167 2 2
+ + 1/600 x z + 1/980 y z + 1/700 y z + ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ - 1/150 x z - 1/350 x z + 1/300 y z + 1/700 x y z - 1/700 x y z
+
+ 2 3 191 2 211 2 211 2
+ - 1/700 x y z - 1/150 z - 1/500 x y z + ----- x + ---- y + ---- z
+ 29400 7350 7350
+
+ 173 3 229 3 3 4
+ - ---- + 1/300 y z - ----- y z + 1/150 y + 1/300 x - 1/150 y
+ 6125 10500
+
+ 4 4 47 29 2 2
+ + 1/600 x - 1/150 z , COEFF(-2, 0, 1) = ---- - ---- x - 1/490 x z
+ 6125 2100
+
+ 2 2 2 2 2 2 4
+ + 1/350 x z - 1/350 y z - 1/245 x y - 9/196 y + 1/350 x z + 1/100 y
+
+ 3 3 2 3 3 187
+ - 1/300 x - 1/150 z + 1/350 x y z - 1/600 x z + 1/150 x z - ---- x z
+ 7000
+
+ 311 2 2 2 2 2 4
+ + ----- x + 1/175 x y + 2/75 z + 2/75 z + 1/490 y z + 1/600 x
+ 29400
+
+ 4 2 2 272 2 2
+ - 1/150 z , COEFF(-1, 0, 1) = 1/490 y z + ---- + 1/350 x y + 1/700 x z
+ 6125
+
+ 289 3 37 37 151 2 4
+ - ----- x z + 1/300 x z + ---- z - ---- x + ---- x - 1/150 z
+ 10500 1050 1050 7350
+
+ 2 2 3 2 3 2
+ + 1/980 x z + 1/300 x z - 1/350 y z + 1/150 x + 1/700 x y z
+
+ 3 4 151 2 4 2 2 57 2
+ - 1/150 z + 1/100 y + ---- z - 1/150 x + 1/490 x y - --- y
+ 7350 980
+
+ 2 61 2 2 2 4 592
+ - 1/700 x z, COEFF(0, 0, 1) = - --- y + 1/245 x y - 1/150 z + ----
+ 980 6125
+
+ 4 2 68 2 2 4 2 2
+ + 1/100 x - 1/350 x z + ---- z - 1/350 y z + 1/100 y + 1/490 y z
+ 3675
+
+ 61 2 2 2 3 2 2
+ - --- x + 1/490 x z - 1/150 z + 4/105 z, COEFF(1, 0, 1) = 1/980 x z
+ 980
+
+ 289 2 37 3 3 4 272
+ + ----- x z - 1/350 x y + ---- z - 1/150 z - 1/150 x + 1/100 y + ----
+ 10500 1050 6125
+
+ 57 2 2 4 4 151 2 2
+ - --- y - 1/700 x z - 1/150 x - 1/150 z + ---- x - 1/700 x y z
+ 980 7350
+
+ 2 37 151 2 2 2 3 2
+ - 1/350 y z + ---- x + ---- z + 1/490 x y - 1/300 x z - 1/700 x z
+ 1050 7350
+
+ 3 2 2 3 47
+ - 1/300 x z + 1/490 y z , COEFF(2, 0, 1) = 1/600 x z + ----
+ 6125
+
+ 2 2 3 2 2
+ - 1/350 x z - 1/175 x y - 1/150 x z - 1/350 y z - 1/350 x y z
+
+ 4 2 2 2 2 4 2 2
+ + 1/100 y + 1/350 x z - 9/196 y + 1/490 y z + 1/600 x - 1/490 x z
+
+ 2 187 4 3 29 3
+ + 2/75 z + ---- x z - 1/150 z + 1/300 x + ---- x + 2/75 z - 1/150 z
+ 7000 2100
+
+ 2 2 311 2 17 2
+ - 1/245 x y + ----- x , COEFF(-2, 1, 1) = - ---- x + 1/350 x y
+ 29400 2100
+
+ 3 2 167 2
+ - 1/600 x y - 1/700 y z + 1/42 y + 1/42 z - ---- x y + 1/350 x y
+ 7000
+
+ 3 2 2 2 3 2 2
+ + 1/150 x y - 1/490 x y + 1/350 x z - 1/600 x z + 1/980 y z
+
+ 2 167 2 2 3 2
+ - 1/700 y z - ---- x z - 1/490 x z + 1/150 x z + 1/350 x z
+ 7000
+
+ 3 2 2 2 3
+ - 1/300 y z + 1/700 x y z + 1/700 x y z + 1/700 x y z - 1/150 z
+
+ 191 2 211 2 211 2 173 3
+ - 1/500 x y z + ----- x + ---- y + ---- z - ---- - 1/300 y z
+ 29400 7350 7350 6125
+
+ 229 3 3 4 4 4
+ + ----- y z - 1/150 y - 1/300 x - 1/150 y + 1/600 x - 1/150 z ,
+ 10500
+
+ 17 2 3 2 17
+ COEFF(-1, 1, 1) = - --- x - 1/700 x y + 1/300 x y - 1/700 y z + --- y
+ 525 525
+
+ 17 137 2 3 2 2 2
+ + --- z - ---- x y + 1/700 x y + 1/300 x y + 1/980 x y - 1/700 x z
+ 525 5250
+
+ 3 2 2 2 137 2 2
+ + 1/300 x z + 1/980 y z - 1/700 y z - ---- x z + 1/980 x z
+ 5250
+
+ 3 2 3 2 2
+ + 1/300 x z + 1/700 x z - 1/300 y z + 1/1400 x y z + 1/1400 x y z
+
+ 2 3 83 2 83 2 83 2
+ - 1/1400 x y z - 1/150 z - 1/1000 x y z + ---- x + ---- y + ---- z
+ 3675 3675 3675
+
+ 23 3 137 3 3 4 4
+ - ---- - 1/300 y z + ---- y z - 1/150 y + 1/150 x - 1/150 y - 1/150 x
+ 6125 5250
+
+ 4 4 2 2 2 151 2
+ - 1/150 z , COEFF(0, 1, 1) = 1/100 x + 1/980 y z - 1/350 x y + ---- y
+ 7350
+
+ 3 2 2 2 2 2 4
+ - 1/150 y + 1/490 x y + 1/490 x z - 1/700 y z - 1/150 y
+
+ 2 151 2 3 272 4 2
+ - 1/700 x y z + ---- z - 1/300 y z + ---- - 1/150 z - 1/700 y z
+ 7350 6125
+
+ 37 3 57 2 289 37 2
+ + ---- z - 1/300 y z - --- x + ----- y z + ---- y - 1/350 x z
+ 1050 980 10500 1050
+
+ 3 17 2 3 2
+ - 1/150 z , COEFF(1, 1, 1) = --- x - 1/700 x y - 1/300 x y - 1/700 y z
+ 525
+
+ 17 17 137 2 3 2 2
+ + --- y + --- z + ---- x y - 1/700 x y - 1/300 x y + 1/980 x y
+ 525 525 5250
+
+ 2 3 2 2 2 137
+ - 1/700 x z - 1/300 x z + 1/980 y z - 1/700 y z + ---- x z
+ 5250
+
+ 2 2 3 2 3 2
+ + 1/980 x z - 1/300 x z - 1/700 x z - 1/300 y z - 1/1400 x y z
+
+ 2 2 3 83 2
+ - 1/1400 x y z - 1/1400 x y z - 1/150 z + 1/1000 x y z + ---- x
+ 3675
+
+ 83 2 83 2 23 3 137 3 3
+ + ---- y + ---- z - ---- - 1/300 y z + ---- y z - 1/150 y - 1/150 x
+ 3675 3675 6125 5250
+
+ 4 4 4 17 2
+ - 1/150 y - 1/150 x - 1/150 z , COEFF(2, 1, 1) = ---- x + 1/350 x y
+ 2100
+
+ 3 2 167 2
+ + 1/600 x y - 1/700 y z + 1/42 y + 1/42 z + ---- x y - 1/350 x y
+ 7000
+
+ 3 2 2 2 3 2 2
+ - 1/150 x y - 1/490 x y + 1/350 x z + 1/600 x z + 1/980 y z
+
+ 2 167 2 2 3 2
+ - 1/700 y z + ---- x z - 1/490 x z - 1/150 x z - 1/350 x z
+ 7000
+
+ 3 2 2 2 3
+ - 1/300 y z - 1/700 x y z - 1/700 x y z + 1/700 x y z - 1/150 z
+
+ 191 2 211 2 211 2 173 3
+ + 1/500 x y z + ----- x + ---- y + ---- z - ---- - 1/300 y z
+ 29400 7350 7350 6125
+
+ 229 3 3 4 4 4
+ + ----- y z - 1/150 y + 1/300 x - 1/150 y + 1/600 x - 1/150 z ,
+ 10500
+
+ 19 2 3 2 19
+ COEFF(-2, 2, 1) = ---- x + 1/175 x y - 1/300 x y + 1/350 y z - ---- y
+ 2100 2100
+
+ 47 2 3 2 2 2
+ + 8/525 z + ---- x y - 1/175 x y - 1/300 x y + 1/245 x y + 1/350 x z
+ 5250
+
+ 3 2 2 2 107 2 2
+ - 1/600 x z - 1/490 y z - 1/350 y z - ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ + 1/150 x z + 1/350 x z - 1/150 y z + 1/350 x y z - 1/350 x y z
+
+ 2 3 169 2 169 2 128 2
+ + 1/350 x y z - 1/150 z - 1/250 x y z - ----- x - ----- y + ---- z
+ 29400 29400 3675
+
+ 3 107 3 3 4
+ + 1/600 y z + ---- y z - 2/125 + 1/300 y - 1/300 x + 1/600 y
+ 7000
+
+ 4 4 2
+ + 1/600 x - 1/150 z , COEFF(-1, 2, 1) = - 1/42 x - 1/350 x y
+
+ 3 2 17 167 2
+ + 1/150 x y + 1/350 y z + ---- y + 1/42 z - ---- x y - 1/350 x y
+ 2100 7000
+
+ 3 2 2 2 3 2 2
+ - 1/600 x y - 1/490 x y - 1/700 x z + 1/300 x z - 1/490 y z
+
+ 2 229 2 2 3 2
+ - 1/350 y z - ----- x z + 1/980 x z + 1/300 x z + 1/700 x z
+ 10500
+
+ 3 2 2 2 3
+ - 1/150 y z + 1/700 x y z - 1/700 x y z - 1/700 x y z - 1/150 z
+
+ 211 2 191 2 211 2 173 3
+ - 1/500 x y z + ---- x + ----- y + ---- z - ---- + 1/600 y z
+ 7350 29400 7350 6125
+
+ 167 3 3 4 4 4
+ + ---- y z + 1/300 y + 1/150 x + 1/600 y - 1/150 x - 1/150 z ,
+ 7000
+
+ 3 2 2 47 3
+ COEFF(0, 2, 1) = - 1/150 y z + 2/75 z - 1/175 x y + ---- + 1/300 y
+ 6125
+
+ 2 2 4 2 2 2 3
+ - 1/490 y z - 1/150 z + 1/350 y z + 2/75 z - 1/245 x y - 1/150 z
+
+ 2 187 2 2 3 2
+ - 1/350 y z + ---- y z + 1/490 x z + 1/600 y z - 9/196 x
+ 7000
+
+ 2 4 4 29 2 311 2
+ - 1/350 x y z + 1/600 y + 1/100 x + ---- y - 1/350 x z + ----- y ,
+ 2100 29400
+
+ 2 3 2 17
+ COEFF(1, 2, 1) = 1/42 x - 1/350 x y - 1/150 x y + 1/350 y z + ---- y
+ 2100
+
+ 167 2 3 2 2 2
+ + 1/42 z + ---- x y + 1/350 x y + 1/600 x y - 1/490 x y - 1/700 x z
+ 7000
+
+ 3 2 2 2 229 2 2
+ - 1/300 x z - 1/490 y z - 1/350 y z + ----- x z + 1/980 x z
+ 10500
+
+ 3 2 3 2 2
+ - 1/300 x z - 1/700 x z - 1/150 y z - 1/700 x y z + 1/700 x y z
+
+ 2 3 211 2 191 2 211 2
+ - 1/700 x y z - 1/150 z + 1/500 x y z + ---- x + ----- y + ---- z
+ 7350 29400 7350
+
+ 173 3 167 3 3 4 4
+ - ---- + 1/600 y z + ---- y z + 1/300 y - 1/150 x + 1/600 y - 1/150 x
+ 6125 7000
+
+ 4 19 2 3
+ - 1/150 z , COEFF(2, 2, 1) = - ---- x + 1/175 x y + 1/300 x y
+ 2100
+
+ 2 19 47 2 3
+ + 1/350 y z - ---- y + 8/525 z - ---- x y + 1/175 x y + 1/300 x y
+ 2100 5250
+
+ 2 2 2 3 2 2 2
+ + 1/245 x y + 1/350 x z + 1/600 x z - 1/490 y z - 1/350 y z
+
+ 107 2 2 3 2 3
+ + ---- x z - 1/490 x z - 1/150 x z - 1/350 x z - 1/150 y z
+ 7000
+
+ 2 2 2 3
+ - 1/350 x y z + 1/350 x y z + 1/350 x y z - 1/150 z + 1/250 x y z
+
+ 169 2 169 2 128 2 3 107 3
+ - ----- x - ----- y + ---- z + 1/600 y z + ---- y z - 2/125 + 1/300 y
+ 29400 29400 3675 7000
+
+ 3 4 4 4 11
+ + 1/300 x + 1/600 y + 1/600 x - 1/150 z , COEFF(-2, -2, 2) = --- x
+ 420
+
+ 2 3 2 11 11 137
+ - 1/175 x y + 1/300 x y + 1/175 y z + --- y - --- z - ---- x y
+ 420 420 5250
+
+ 2 3 2 2 2 3
+ - 1/175 x y + 1/300 x y + 1/245 x y + 1/175 x z - 1/300 x z
+
+ 2 2 2 137 2 2 3
+ + 1/245 y z - 1/175 y z + ---- x z + 1/245 x z - 1/300 x z
+ 5250
+
+ 2 3 2 2 2
+ - 1/175 x z - 1/300 y z + 1/175 x y z - 1/175 x y z - 1/175 x y z
+
+ 3 529 2 529 2 529 2 3
+ + 1/300 z + 1/125 x y z - ----- x - ----- y - ----- z - 1/300 y z
+ 29400 29400 29400
+
+ 202 137 3 3 4 4 4
+ + ---- + ---- y z - 1/300 y - 1/300 x + 1/600 y + 1/600 x + 1/600 z ,
+ 6125 5250
+
+ 2 3 2
+ COEFF(-1, -2, 2) = - 8/525 x + 1/350 x y - 1/150 x y + 1/175 y z
+
+ 19 19 107 2 3 2 2
+ + ---- y - ---- z + ---- x y - 1/350 x y + 1/600 x y - 1/490 x y
+ 2100 2100 7000
+
+ 2 3 2 2 2 107
+ - 1/350 x z + 1/150 x z + 1/245 y z - 1/175 y z - ---- x z
+ 7000
+
+ 2 2 3 2 3 2
+ - 1/490 x z - 1/600 x z - 1/350 x z - 1/300 y z + 1/350 x y z
+
+ 2 2 3 128 2
+ - 1/350 x y z + 1/350 x y z + 1/300 z + 1/250 x y z + ---- x
+ 3675
+
+ 169 2 169 2 3 47 3
+ - ----- y - ----- z - 1/300 y z + ---- y z - 2/125 - 1/300 y
+ 29400 29400 5250
+
+ 3 4 4 4 3
+ + 1/150 x + 1/600 y - 1/150 x + 1/600 z , COEFF(0, -2, 2) = - 1/300 y
+
+ 3 17 2 2 2 2 33 2
+ + 1/300 z + ---- y z - 1/245 x y - 1/175 y z + 1/175 x y - --- x
+ 5250 980
+
+ 4 2 2 2 3 47
+ + 1/600 z - 1/175 x z - 1/600 z + 1/175 x y z - 1/300 y z + ----
+ 6125
+
+ 2 2 2 2 2 2 3
+ + 1/175 y z - 1/245 x z + 1/245 y z - 1/600 y - 1/300 y z
+
+ 4 4
+ + 1/100 x + 1/600 y - 1/300 z + 1/300 y, COEFF(1, -2, 2) = 8/525 x
+
+ 2 3 2 19 19 107
+ + 1/350 x y + 1/150 x y + 1/175 y z + ---- y - ---- z - ---- x y
+ 2100 2100 7000
+
+ 2 3 2 2 2 3
+ + 1/350 x y - 1/600 x y - 1/490 x y - 1/350 x z - 1/150 x z
+
+ 2 2 2 107 2 2 3
+ + 1/245 y z - 1/175 y z + ---- x z - 1/490 x z + 1/600 x z
+ 7000
+
+ 2 3 2 2 2
+ + 1/350 x z - 1/300 y z - 1/350 x y z + 1/350 x y z + 1/350 x y z
+
+ 3 128 2 169 2 169 2 3
+ + 1/300 z - 1/250 x y z + ---- x - ----- y - ----- z - 1/300 y z
+ 3675 29400 29400
+
+ 47 3 3 4 4 4
+ + ---- y z - 2/125 - 1/300 y - 1/150 x + 1/600 y - 1/150 x + 1/600 z ,
+ 5250
+
+ 11 2 3 2 11
+ COEFF(2, -2, 2) = - --- x - 1/175 x y - 1/300 x y + 1/175 y z + --- y
+ 420 420
+
+ 11 137 2 3 2 2 2
+ - --- z + ---- x y + 1/175 x y - 1/300 x y + 1/245 x y + 1/175 x z
+ 420 5250
+
+ 3 2 2 2 137 2 2
+ + 1/300 x z + 1/245 y z - 1/175 y z - ---- x z + 1/245 x z
+ 5250
+
+ 3 2 3 2 2
+ + 1/300 x z + 1/175 x z - 1/300 y z - 1/175 x y z + 1/175 x y z
+
+ 2 3 529 2 529 2 529 2
+ - 1/175 x y z + 1/300 z - 1/125 x y z - ----- x - ----- y - ----- z
+ 29400 29400 29400
+
+ 3 202 137 3 3 4 4
+ - 1/300 y z + ---- + ---- y z - 1/300 y + 1/300 x + 1/600 y + 1/600 x
+ 6125 5250
+
+ 4 19 2 3
+ + 1/600 z , COEFF(-2, -1, 2) = ---- x - 1/350 x y + 1/600 x y
+ 2100
+
+ 2 19 107 2 3
+ - 1/350 y z - 8/525 y - ---- z + ---- x y + 1/350 x y - 1/150 x y
+ 2100 7000
+
+ 2 2 2 3 2 2 2
+ - 1/490 x y + 1/175 x z - 1/300 x z - 1/490 y z - 1/350 y z
+
+ 47 2 2 3 2 3
+ + ---- x z + 1/245 x z - 1/300 x z - 1/175 x z - 1/600 y z
+ 5250
+
+ 2 2 2 3
+ + 1/350 x y z + 1/350 x y z - 1/350 x y z + 1/300 z + 1/250 x y z
+
+ 169 2 128 2 169 2 3 107 3
+ - ----- x + ---- y - ----- z + 1/150 y z - ---- y z - 2/125 + 1/150 y
+ 29400 3675 29400 7000
+
+ 3 4 4 4
+ - 1/300 x - 1/150 y + 1/600 x + 1/600 z , COEFF(-1, -1, 2) = - 1/42 x
+
+ 2 3 2 17 229
+ + 1/700 x y - 1/300 x y - 1/350 y z - 1/42 y + ---- z + ----- x y
+ 2100 10500
+
+ 2 3 2 2 2 3
+ + 1/700 x y - 1/300 x y + 1/980 x y - 1/350 x z + 1/150 x z
+
+ 2 2 2 167 2 2 3
+ - 1/490 y z - 1/350 y z - ---- x z - 1/490 x z - 1/600 x z
+ 7000
+
+ 2 3 2 2 2
+ - 1/350 x z - 1/600 y z + 1/700 x y z + 1/700 x y z + 1/700 x y z
+
+ 3 211 2 211 2 191 2 173
+ + 1/300 z + 1/500 x y z + ---- x + ---- y + ----- z - ----
+ 7350 7350 29400 6125
+
+ 3 167 3 3 4 4
+ + 1/150 y z - ---- y z + 1/150 y + 1/150 x - 1/150 y - 1/150 x
+ 7000
+
+ 4 3 2 4 4
+ + 1/600 z , COEFF(0, -1, 2) = 1/150 y - 9/196 x + 1/600 z - 1/150 y
+
+ 47 2 3 2 29 2
+ - 2/75 y + ---- - 1/175 x z + 1/300 z - 1/350 y z + ---- z + 1/350 x y
+ 6125 2100
+
+ 3 187 2 2 2 2
+ - 1/600 y z - ---- y z - 1/350 y z + 1/350 x y z - 1/490 y z
+ 7000
+
+ 3 311 2 2 2 2 2 2 4
+ + 1/150 y z + ----- z + 1/490 x y + 2/75 y - 1/245 x z + 1/100 x ,
+ 29400
+
+ 2 3 2
+ COEFF(1, -1, 2) = 1/42 x + 1/700 x y + 1/300 x y - 1/350 y z - 1/42 y
+
+ 17 229 2 3 2 2 2
+ + ---- z - ----- x y - 1/700 x y + 1/300 x y + 1/980 x y - 1/350 x z
+ 2100 10500
+
+ 3 2 2 2 167 2 2
+ - 1/150 x z - 1/490 y z - 1/350 y z + ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ + 1/600 x z + 1/350 x z - 1/600 y z - 1/700 x y z - 1/700 x y z
+
+ 2 3 211 2 211 2 191 2
+ + 1/700 x y z + 1/300 z - 1/500 x y z + ---- x + ---- y + ----- z
+ 7350 7350 29400
+
+ 173 3 167 3 3 4 4
+ - ---- + 1/150 y z - ---- y z + 1/150 y - 1/150 x - 1/150 y - 1/150 x
+ 6125 7000
+
+ 4 19 2 3
+ + 1/600 z , COEFF(2, -1, 2) = - ---- x - 1/350 x y - 1/600 x y
+ 2100
+
+ 2 19 107 2 3
+ - 1/350 y z - 8/525 y - ---- z - ---- x y - 1/350 x y + 1/150 x y
+ 2100 7000
+
+ 2 2 2 3 2 2 2
+ - 1/490 x y + 1/175 x z + 1/300 x z - 1/490 y z - 1/350 y z
+
+ 47 2 2 3 2 3
+ - ---- x z + 1/245 x z + 1/300 x z + 1/175 x z - 1/600 y z
+ 5250
+
+ 2 2 2 3
+ - 1/350 x y z - 1/350 x y z - 1/350 x y z + 1/300 z - 1/250 x y z
+
+ 169 2 128 2 169 2 3 107 3
+ - ----- x + ---- y - ----- z + 1/150 y z - ---- y z - 2/125 + 1/150 y
+ 29400 3675 29400 7000
+
+ 3 4 4 4 33 2
+ + 1/300 x - 1/150 y + 1/600 x + 1/600 z , COEFF(-2, 0, 2) = - --- y
+ 980
+
+ 2 2 4 3 3 2 4
+ - 1/245 y z + 1/100 y - 1/300 x z + 1/300 z + 1/175 x z + 1/600 z
+
+ 2 2 47 2 17 2
+ - 1/245 x y + 1/300 x + ---- - 1/600 z + ---- x z - 1/600 x
+ 6125 5250
+
+ 2 4 2 3 3
+ + 1/175 x y z + 1/600 x - 1/300 z + 1/175 x y - 1/300 x - 1/300 x z
+
+ 2 2 2 2 2
+ - 1/175 x z + 1/245 x z - 1/175 y z, COEFF(-1, 0, 2) = 1/350 x y z
+
+ 2 2 2 2 2 3 47 3
+ - 1/490 x z - 1/175 y z - 1/245 y z + 1/150 x z + ---- - 1/600 x z
+ 6125
+
+ 187 2 2 2 2 311 2 3
+ - ---- x z + 1/490 x y - 1/350 x z + 1/350 x y + ----- z + 1/150 x
+ 7000 29400
+
+ 4 2 4 4 29 2
+ - 1/150 x - 9/196 y - 2/75 x + 1/100 y + 1/600 z + ---- z + 2/75 x
+ 2100
+
+ 2 3 41 431 2 2
+ - 1/350 x z + 1/300 z , COEFF(0, 0, 2) = ---- z + ----- z - 1/20 x
+ 2100 29400
+
+ 4 2 292 2 2 2 2 2 2
+ + 1/100 x - 1/175 y z + ---- - 1/245 x z + 1/245 x y - 1/245 y z
+ 6125
+
+ 4 2 2 4 3
+ + 1/600 z - 1/20 y - 1/175 x z + 1/100 y + 1/300 z , COEFF(1, 0, 2) =
+
+ 2 2 2 2 2 2 2 47
+ - 1/350 x y - 1/350 x y z + 1/490 x y - 1/490 x z - 1/350 x z + ----
+ 6125
+
+ 3 2 2 2 3 3
+ + 2/75 x + 1/600 x z - 1/245 y z + 2/75 x - 1/150 x + 1/300 z
+
+ 2 4 187 29 3 4
+ + 1/350 x z - 1/150 x + ---- x z + ---- z - 1/150 x z + 1/100 y
+ 7000 2100
+
+ 2 311 2 4 2
+ - 9/196 y + ----- z + 1/600 z - 1/175 y z, COEFF(2, 0, 2) =
+ 29400
+
+ 2 2 2 2 2 2 2 2 47
+ - 1/245 y z - 1/175 x y - 1/245 x y + 1/245 x z + 1/175 x z + ----
+ 6125
+
+ 3 2 2 2 17 3
+ + 1/300 x z - 1/175 x y z + 1/175 x z - 1/600 x - ---- x z + 1/300 z
+ 5250
+
+ 3 4 2 4
+ + 1/300 x z + 1/600 x - 1/175 y z - 1/300 z - 1/300 x + 1/100 y
+
+ 3 2 4 33 2 19
+ + 1/300 x - 1/600 z + 1/600 z - --- y , COEFF(-2, 1, 2) = ---- x
+ 980 2100
+
+ 2 3 2 19 107
+ + 1/350 x y - 1/600 x y - 1/350 y z + 8/525 y - ---- z - ---- x y
+ 2100 7000
+
+ 2 3 2 2 2 3
+ + 1/350 x y + 1/150 x y - 1/490 x y + 1/175 x z - 1/300 x z
+
+ 2 2 2 47 2 2 3
+ - 1/490 y z + 1/350 y z + ---- x z + 1/245 x z - 1/300 x z
+ 5250
+
+ 2 3 2 2 2
+ - 1/175 x z + 1/600 y z - 1/350 x y z + 1/350 x y z + 1/350 x y z
+
+ 3 169 2 128 2 169 2 3
+ + 1/300 z - 1/250 x y z - ----- x + ---- y - ----- z - 1/150 y z
+ 29400 3675 29400
+
+ 107 3 3 4 4 4
+ + ---- y z - 2/125 - 1/150 y - 1/300 x - 1/150 y + 1/600 x + 1/600 z ,
+ 7000
+
+ 2 3 2
+ COEFF(-1, 1, 2) = - 1/42 x - 1/700 x y + 1/300 x y - 1/350 y z + 1/42 y
+
+ 17 229 2 3 2 2 2
+ + ---- z - ----- x y + 1/700 x y + 1/300 x y + 1/980 x y - 1/350 x z
+ 2100 10500
+
+ 3 2 2 2 167 2 2
+ + 1/150 x z - 1/490 y z + 1/350 y z - ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ - 1/600 x z - 1/350 x z + 1/600 y z - 1/700 x y z + 1/700 x y z
+
+ 2 3 211 2 211 2 191 2
+ - 1/700 x y z + 1/300 z - 1/500 x y z + ---- x + ---- y + ----- z
+ 7350 7350 29400
+
+ 173 3 167 3 3 4 4
+ - ---- - 1/150 y z + ---- y z - 1/150 y + 1/150 x - 1/150 y - 1/150 x
+ 6125 7000
+
+ 4 29 4 2 47
+ + 1/600 z , COEFF(0, 1, 2) = ---- z + 1/100 x - 1/350 y z + ----
+ 2100 6125
+
+ 2 311 2 2 2 2 2 3
+ - 1/350 x y z + ----- z - 1/175 x z - 9/196 x - 1/490 y z + 1/300 z
+ 29400
+
+ 2 2 4 3 3 2 2 2
+ + 1/490 x y - 1/150 y - 1/150 y + 1/600 y z - 1/245 x z + 2/75 y
+
+ 4 2 187 2 3
+ + 1/600 z + 1/350 y z + 2/75 y + ---- y z - 1/350 x y - 1/150 y z,
+ 7000
+
+ 2 3 2
+ COEFF(1, 1, 2) = 1/42 x - 1/700 x y - 1/300 x y - 1/350 y z + 1/42 y
+
+ 17 229 2 3 2 2 2
+ + ---- z + ----- x y - 1/700 x y - 1/300 x y + 1/980 x y - 1/350 x z
+ 2100 10500
+
+ 3 2 2 2 167 2 2
+ - 1/150 x z - 1/490 y z + 1/350 y z + ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ + 1/600 x z + 1/350 x z + 1/600 y z + 1/700 x y z - 1/700 x y z
+
+ 2 3 211 2 211 2 191 2
+ - 1/700 x y z + 1/300 z + 1/500 x y z + ---- x + ---- y + ----- z
+ 7350 7350 29400
+
+ 173 3 167 3 3 4 4
+ - ---- - 1/150 y z + ---- y z - 1/150 y - 1/150 x - 1/150 y - 1/150 x
+ 6125 7000
+
+ 4 19 2 3
+ + 1/600 z , COEFF(2, 1, 2) = - ---- x + 1/350 x y + 1/600 x y
+ 2100
+
+ 2 19 107 2 3
+ - 1/350 y z + 8/525 y - ---- z + ---- x y - 1/350 x y - 1/150 x y
+ 2100 7000
+
+ 2 2 2 3 2 2 2
+ - 1/490 x y + 1/175 x z + 1/300 x z - 1/490 y z + 1/350 y z
+
+ 47 2 2 3 2 3
+ - ---- x z + 1/245 x z + 1/300 x z + 1/175 x z + 1/600 y z
+ 5250
+
+ 2 2 2 3
+ + 1/350 x y z - 1/350 x y z + 1/350 x y z + 1/300 z + 1/250 x y z
+
+ 169 2 128 2 169 2 3 107 3
+ - ----- x + ---- y - ----- z - 1/150 y z + ---- y z - 2/125 - 1/150 y
+ 29400 3675 29400 7000
+
+ 3 4 4 4 11
+ + 1/300 x - 1/150 y + 1/600 x + 1/600 z , COEFF(-2, 2, 2) = --- x
+ 420
+
+ 2 3 2 11 11 137
+ + 1/175 x y - 1/300 x y + 1/175 y z - --- y - --- z + ---- x y
+ 420 420 5250
+
+ 2 3 2 2 2 3
+ - 1/175 x y - 1/300 x y + 1/245 x y + 1/175 x z - 1/300 x z
+
+ 2 2 2 137 2 2 3
+ + 1/245 y z + 1/175 y z + ---- x z + 1/245 x z - 1/300 x z
+ 5250
+
+ 2 3 2 2 2
+ - 1/175 x z + 1/300 y z - 1/175 x y z - 1/175 x y z + 1/175 x y z
+
+ 3 529 2 529 2 529 2 3
+ + 1/300 z - 1/125 x y z - ----- x - ----- y - ----- z + 1/300 y z
+ 29400 29400 29400
+
+ 202 137 3 3 4 4 4
+ + ---- - ---- y z + 1/300 y - 1/300 x + 1/600 y + 1/600 x + 1/600 z ,
+ 6125 5250
+
+ 2 3 2 19
+ COEFF(-1, 2, 2) = - 8/525 x - 1/350 x y + 1/150 x y + 1/175 y z - ---- y
+ 2100
+
+ 19 107 2 3 2 2 2
+ - ---- z - ---- x y - 1/350 x y - 1/600 x y - 1/490 x y - 1/350 x z
+ 2100 7000
+
+ 3 2 2 2 107 2 2
+ + 1/150 x z + 1/245 y z + 1/175 y z - ---- x z - 1/490 x z
+ 7000
+
+ 3 2 3 2 2
+ - 1/600 x z - 1/350 x z + 1/300 y z - 1/350 x y z - 1/350 x y z
+
+ 2 3 128 2 169 2 169 2
+ - 1/350 x y z + 1/300 z - 1/250 x y z + ---- x - ----- y - ----- z
+ 3675 29400 29400
+
+ 3 47 3 3 4
+ + 1/300 y z - ---- y z - 2/125 + 1/300 y + 1/150 x + 1/600 y
+ 5250
+
+ 4 4 3 3 33 2
+ - 1/150 x + 1/600 z , COEFF(0, 2, 2) = 1/300 y z + 1/300 y z - --- x
+ 980
+
+ 4 2 2 47 2 2 2
+ + 1/600 y - 1/175 x y z + 1/175 y z + ---- - 1/600 z - 1/245 x z
+ 6125
+
+ 2 4 2 2 2 2 2
+ - 1/300 z + 1/175 y z + 1/600 z - 1/245 x y - 1/600 y + 1/245 y z
+
+ 3 2 4 17 3 2
+ + 1/300 y - 1/175 x y + 1/100 x - ---- y z + 1/300 z - 1/175 x z
+ 5250
+
+ 2 3 2
+ - 1/300 y, COEFF(1, 2, 2) = 8/525 x - 1/350 x y - 1/150 x y + 1/175 y z
+
+ 19 19 107 2 3 2 2
+ - ---- y - ---- z + ---- x y + 1/350 x y + 1/600 x y - 1/490 x y
+ 2100 2100 7000
+
+ 2 3 2 2 2 107
+ - 1/350 x z - 1/150 x z + 1/245 y z + 1/175 y z + ---- x z
+ 7000
+
+ 2 2 3 2 3 2
+ - 1/490 x z + 1/600 x z + 1/350 x z + 1/300 y z + 1/350 x y z
+
+ 2 2 3 128 2
+ + 1/350 x y z - 1/350 x y z + 1/300 z + 1/250 x y z + ---- x
+ 3675
+
+ 169 2 169 2 3 47 3
+ - ----- y - ----- z + 1/300 y z - ---- y z - 2/125 + 1/300 y
+ 29400 29400 5250
+
+ 3 4 4 4 11
+ - 1/150 x + 1/600 y - 1/150 x + 1/600 z , COEFF(2, 2, 2) = - --- x
+ 420
+
+ 2 3 2 11 11 137
+ + 1/175 x y + 1/300 x y + 1/175 y z - --- y - --- z - ---- x y
+ 420 420 5250
+
+ 2 3 2 2 2 3
+ + 1/175 x y + 1/300 x y + 1/245 x y + 1/175 x z + 1/300 x z
+
+ 2 2 2 137 2 2 3
+ + 1/245 y z + 1/175 y z - ---- x z + 1/245 x z + 1/300 x z
+ 5250
+
+ 2 3 2 2 2
+ + 1/175 x z + 1/300 y z + 1/175 x y z + 1/175 x y z + 1/175 x y z
+
+ 3 529 2 529 2 529 2 3
+ + 1/300 z + 1/125 x y z - ----- x - ----- y - ----- z + 1/300 y z
+ 29400 29400 29400
+
+ 202 137 3 3 4 4 4
+ + ---- - ---- y z + 1/300 y + 1/300 x + 1/600 y + 1/600 x + 1/600 z ]
+ 6125 5250
+
+> print_coeff__lc_of_data(%, "coeff_I_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c");
+bytes used=757443900, alloc=7076592, time=84.77
+bytes used=758444340, alloc=7076592, time=84.85
+bytes used=759444728, alloc=7076592, time=84.94
+bytes used=760444912, alloc=7076592, time=85.02
+bytes used=761445416, alloc=7076592, time=85.10
+bytes used=762446192, alloc=7076592, time=85.19
+bytes used=763446500, alloc=7076592, time=85.27
+bytes used=764447264, alloc=7076592, time=85.34
+bytes used=765447460, alloc=7076592, time=85.43
+bytes used=766447956, alloc=7076592, time=85.51
+bytes used=767448328, alloc=7076592, time=85.59
+bytes used=768448488, alloc=7076592, time=85.68
+bytes used=769448640, alloc=7076592, time=85.75
+bytes used=770449300, alloc=7076592, time=85.86
+bytes used=771449464, alloc=7076592, time=86.46
+bytes used=772450084, alloc=7076592, time=87.06
+bytes used=773450424, alloc=7076592, time=87.66
+bytes used=774450580, alloc=7076592, time=88.25
+bytes used=775451280, alloc=7076592, time=88.83
+bytes used=776451532, alloc=7076592, time=89.04
+bytes used=777451752, alloc=7076592, time=89.13
+bytes used=778451988, alloc=7076592, time=89.23
+bytes used=779452336, alloc=7076592, time=89.32
+bytes used=780452780, alloc=7076592, time=89.41
+bytes used=781452932, alloc=7076592, time=89.51
+bytes used=782453096, alloc=7076592, time=89.60
+bytes used=783453444, alloc=7076592, time=89.69
+bytes used=784453604, alloc=7076592, time=89.78
+bytes used=785453828, alloc=7076592, time=89.87
+bytes used=786454048, alloc=7076592, time=89.98
+bytes used=787696820, alloc=7076592, time=90.07
+bytes used=788762016, alloc=7076592, time=90.13
+bytes used=789820196, alloc=7076592, time=90.20
+bytes used=790867368, alloc=7076592, time=90.26
+bytes used=791908816, alloc=7076592, time=90.33
+bytes used=792938404, alloc=7076592, time=90.40
+bytes used=793961208, alloc=7076592, time=90.46
+bytes used=794977260, alloc=7076592, time=90.53
+bytes used=795980068, alloc=7076592, time=90.59
+bytes used=796981460, alloc=7076592, time=90.66
+bytes used=798207132, alloc=7076592, time=90.73
+bytes used=799427324, alloc=7076592, time=90.79
+bytes used=800639944, alloc=7076592, time=90.86
+bytes used=801842784, alloc=7076592, time=90.94
+bytes used=803036500, alloc=7076592, time=91.01
+bytes used=804223764, alloc=7076592, time=91.08
+bytes used=805409000, alloc=7076592, time=91.16
+bytes used=806591536, alloc=7076592, time=91.23
+bytes used=807765664, alloc=7076592, time=91.31
+bytes used=808926684, alloc=7076592, time=91.38
+bytes used=810069412, alloc=7076592, time=91.46
+bytes used=811180396, alloc=7076592, time=91.53
+bytes used=812264588, alloc=7076592, time=91.60
+bytes used=813332020, alloc=7076592, time=91.68
+bytes used=814379472, alloc=7076592, time=91.75
+bytes used=815404328, alloc=7076592, time=91.82
+bytes used=816414852, alloc=7076592, time=91.89
+bytes used=817604736, alloc=7076592, time=91.97
+bytes used=818771720, alloc=7076592, time=92.04
+bytes used=819912164, alloc=7076592, time=92.12
+bytes used=821015644, alloc=7076592, time=92.20
+bytes used=822077532, alloc=7076592, time=92.28
+bytes used=823096732, alloc=7076592, time=92.36
+bytes used=824236712, alloc=7076592, time=92.44
+bytes used=825338992, alloc=7076592, time=92.53
+bytes used=826393152, alloc=7076592, time=92.61
+bytes used=827411588, alloc=7076592, time=92.69
+bytes used=828412840, alloc=7076592, time=92.77
+bytes used=829540556, alloc=7076592, time=92.84
+bytes used=830658588, alloc=7076592, time=92.92
+bytes used=831770784, alloc=7076592, time=93.02
+bytes used=832876528, alloc=7076592, time=93.11
+bytes used=833976708, alloc=7076592, time=93.20
+bytes used=835067048, alloc=7076592, time=93.29
+bytes used=836110216, alloc=7076592, time=93.38
+bytes used=837218000, alloc=7076592, time=93.47
+bytes used=838239516, alloc=7076592, time=93.57
+bytes used=839322584, alloc=7076592, time=93.67
+bytes used=840343512, alloc=7076592, time=93.78
+bytes used=841350908, alloc=7076592, time=93.88
+bytes used=842352880, alloc=7076592, time=93.98
+bytes used=843353644, alloc=7076592, time=94.09
+bytes used=844354048, alloc=7076592, time=94.19
+bytes used=845361648, alloc=7076592, time=94.30
+bytes used=846437276, alloc=7076592, time=94.40
+bytes used=847437524, alloc=7076592, time=94.48
+bytes used=848438032, alloc=7076592, time=94.55
+bytes used=849438196, alloc=7076592, time=96.54
+bytes used=850438392, alloc=7076592, time=97.33
+bytes used=851438548, alloc=7076592, time=97.44
+bytes used=852438716, alloc=7076592, time=97.54
+bytes used=853439008, alloc=7076592, time=97.63
+bytes used=854440456, alloc=7076592, time=97.72
+bytes used=855441084, alloc=7076592, time=97.80
+bytes used=856441496, alloc=7076592, time=97.89
+bytes used=857444756, alloc=7076592, time=97.97
+bytes used=858445116, alloc=7076592, time=98.06
+bytes used=859445600, alloc=7076592, time=98.14
+bytes used=860446032, alloc=7076592, time=98.22
+bytes used=861446204, alloc=7076592, time=98.30
+bytes used=862446584, alloc=7076592, time=98.38
+bytes used=863447276, alloc=7076592, time=98.46
+bytes used=864451032, alloc=7076592, time=98.53
+bytes used=865452236, alloc=7076592, time=98.60
+bytes used=866453768, alloc=7076592, time=98.68
+bytes used=867457960, alloc=7076592, time=98.76
+bytes used=868458136, alloc=7076592, time=98.83
+bytes used=869463196, alloc=7076592, time=98.91
+bytes used=870464632, alloc=7076592, time=98.99
+bytes used=871465340, alloc=7076592, time=99.07
+bytes used=872469948, alloc=7076592, time=99.16
+bytes used=873470204, alloc=7076592, time=99.25
+bytes used=874470504, alloc=7076592, time=99.33
+bytes used=875472628, alloc=7076592, time=99.41
+bytes used=876476980, alloc=7076592, time=99.49
+bytes used=877477256, alloc=7076592, time=99.58
+bytes used=878477584, alloc=7076592, time=99.66
+bytes used=879478056, alloc=7076592, time=99.74
+bytes used=880478244, alloc=7076592, time=99.83
+bytes used=881478700, alloc=7076592, time=99.91
+bytes used=882479012, alloc=7076592, time=99.99
+bytes used=883479176, alloc=7076592, time=100.07
+bytes used=884479424, alloc=7076592, time=100.15
+bytes used=885479584, alloc=7076592, time=100.23
+bytes used=886479928, alloc=7076592, time=100.32
+bytes used=887480164, alloc=7076592, time=100.40
+bytes used=888480376, alloc=7076592, time=100.49
+bytes used=889480632, alloc=7076592, time=100.58
+bytes used=890480808, alloc=7076592, time=100.69
+bytes used=891481108, alloc=7076592, time=100.83
+bytes used=892520172, alloc=7076592, time=100.98
+bytes used=893520348, alloc=7076592, time=101.10
+bytes used=894520572, alloc=7076592, time=101.24
+bytes used=895538128, alloc=7076592, time=101.36
+bytes used=896538480, alloc=7076592, time=101.49
+bytes used=897538684, alloc=7076592, time=101.66
+bytes used=898539788, alloc=7076592, time=101.81
+bytes used=899541804, alloc=7076592, time=101.93
+bytes used=900543368, alloc=7076592, time=102.05
+bytes used=901553356, alloc=7076592, time=102.19
+bytes used=902553552, alloc=7076592, time=102.33
+bytes used=903553720, alloc=7076592, time=102.50
+bytes used=904553888, alloc=7076592, time=102.67
+bytes used=905554612, alloc=7076592, time=102.87
+bytes used=906586872, alloc=7076592, time=103.06
+bytes used=907587024, alloc=7076592, time=103.22
+bytes used=908587216, alloc=7076592, time=103.35
+bytes used=909588432, alloc=7076592, time=103.50
+bytes used=910604912, alloc=7076592, time=103.66
+bytes used=911605160, alloc=7076592, time=103.83
+bytes used=912605928, alloc=7076592, time=103.99
+bytes used=913606148, alloc=7076592, time=104.13
+bytes used=914615700, alloc=7076592, time=104.26
+bytes used=915645112, alloc=7076592, time=104.41
+bytes used=916654608, alloc=7076592, time=104.56
+bytes used=917654880, alloc=7076592, time=104.65
+bytes used=918655156, alloc=7076592, time=104.75
+bytes used=919655376, alloc=7076592, time=104.85
+bytes used=920692572, alloc=7076592, time=104.98
+bytes used=921694816, alloc=7076592, time=105.08
+bytes used=922696316, alloc=7076592, time=105.25
+bytes used=923702360, alloc=7076592, time=105.38
+bytes used=924702532, alloc=7076592, time=105.50
+bytes used=925703384, alloc=7076592, time=105.62
+bytes used=926716064, alloc=7076592, time=105.73
+bytes used=927721344, alloc=7076592, time=105.87
+bytes used=928741844, alloc=7076592, time=105.98
+bytes used=929742004, alloc=7076592, time=106.10
+bytes used=930742196, alloc=7076592, time=106.23
+bytes used=931744820, alloc=7076592, time=106.35
+bytes used=932745064, alloc=7076592, time=106.47
+bytes used=933785440, alloc=7076592, time=106.58
+bytes used=934786220, alloc=7076592, time=106.72
+bytes used=935826840, alloc=7076592, time=106.84
+bytes used=936839120, alloc=7076592, time=106.97
+bytes used=937878980, alloc=7076592, time=107.09
+bytes used=938879232, alloc=7076592, time=107.21
+bytes used=939879444, alloc=7076592, time=107.32
+bytes used=940916812, alloc=7076592, time=107.43
+bytes used=941917068, alloc=7076592, time=107.53
+bytes used=942917324, alloc=7076592, time=107.64
+bytes used=943917548, alloc=7076592, time=107.75
+bytes used=944917724, alloc=7076592, time=107.86
+bytes used=945917888, alloc=7076592, time=107.97
+bytes used=946918068, alloc=7076592, time=108.08
+bytes used=947935012, alloc=7076592, time=108.19
+bytes used=948935788, alloc=7076592, time=108.29
+bytes used=949936288, alloc=7076592, time=108.38
+bytes used=950936448, alloc=7076592, time=108.64
+bytes used=951966276, alloc=7076592, time=111.20
+bytes used=952966500, alloc=7076592, time=111.70
+bytes used=953966656, alloc=7076592, time=112.66
+bytes used=954966860, alloc=7076592, time=112.77
+bytes used=955967084, alloc=7076592, time=112.87
+bytes used=956967500, alloc=7076592, time=112.95
+bytes used=957967748, alloc=7076592, time=113.03
+bytes used=958968460, alloc=7076592, time=113.13
+bytes used=959968904, alloc=7076592, time=113.22
+bytes used=960970968, alloc=7076592, time=113.30
+bytes used=961971672, alloc=7076592, time=113.41
+bytes used=962971828, alloc=7076592, time=113.50
+bytes used=963972424, alloc=7076592, time=113.58
+bytes used=964972676, alloc=7076592, time=113.68
+bytes used=965972904, alloc=7076592, time=113.75
+bytes used=966973092, alloc=7076592, time=113.86
+bytes used=967973448, alloc=7076592, time=113.94
+bytes used=968973608, alloc=7076592, time=114.03
+bytes used=969973872, alloc=7076592, time=114.10
+bytes used=970977000, alloc=7076592, time=114.18
+bytes used=971977444, alloc=7076592, time=114.26
+bytes used=972978028, alloc=7076592, time=114.36
+bytes used=973978184, alloc=7076592, time=114.43
+bytes used=974978864, alloc=7076592, time=114.53
+bytes used=975979332, alloc=7076592, time=114.60
+bytes used=976979576, alloc=7076592, time=114.69
+bytes used=977980052, alloc=7076592, time=114.77
+bytes used=978980284, alloc=7076592, time=114.84
+bytes used=979980620, alloc=7076592, time=114.92
+bytes used=980980800, alloc=7076592, time=115.01
+bytes used=981981080, alloc=7076592, time=115.09
+bytes used=982981760, alloc=7076592, time=115.17
+bytes used=983981924, alloc=7076592, time=115.25
+bytes used=984982120, alloc=7076592, time=115.33
+bytes used=985982408, alloc=7076592, time=115.57
+bytes used=987003044, alloc=7076592, time=115.78
+bytes used=988042992, alloc=7076592, time=115.92
+bytes used=989047292, alloc=7076592, time=116.04
+bytes used=990080180, alloc=7076592, time=116.18
+bytes used=991082380, alloc=7076592, time=116.34
+bytes used=992094512, alloc=7076592, time=116.48
+bytes used=993111944, alloc=7076592, time=116.63
+bytes used=994140516, alloc=7076592, time=116.77
+bytes used=995164380, alloc=7076592, time=116.92
+bytes used=996181512, alloc=7076592, time=117.07
+bytes used=997196692, alloc=7076592, time=117.22
+bytes used=998233564, alloc=7076592, time=117.37
+bytes used=999233880, alloc=7076592, time=117.52
+bytes used=1000234112, alloc=7076592, time=117.69
+bytes used=1001256864, alloc=7076592, time=117.85
+bytes used=1002283640, alloc=7076592, time=118.01
+bytes used=1003294632, alloc=7076592, time=118.18
+bytes used=1004299948, alloc=7076592, time=118.43
+bytes used=1005300204, alloc=7076592, time=118.57
+bytes used=1006341080, alloc=7076592, time=118.75
+bytes used=1007378900, alloc=7076592, time=118.91
+bytes used=1008417044, alloc=7076592, time=119.07
+bytes used=1009448676, alloc=7076592, time=119.22
+bytes used=1010492916, alloc=7076592, time=119.38
+bytes used=1011529856, alloc=7076592, time=119.57
+bytes used=1012558472, alloc=7076592, time=119.74
+bytes used=1013568028, alloc=7076592, time=119.92
+bytes used=1014600672, alloc=7076592, time=120.09
+bytes used=1015621572, alloc=7076592, time=120.26
+bytes used=1016626692, alloc=7076592, time=120.44
+bytes used=1017629872, alloc=7076592, time=120.61
+bytes used=1018653424, alloc=7076592, time=120.77
+bytes used=1019665896, alloc=7076592, time=120.94
+bytes used=1020666160, alloc=7076592, time=121.08
+bytes used=1021666352, alloc=7076592, time=121.21
+bytes used=1022666620, alloc=7076592, time=121.34
+bytes used=1023666780, alloc=7076592, time=121.47
+bytes used=1024666944, alloc=7076592, time=121.61
+bytes used=1025667116, alloc=7076592, time=121.72
+bytes used=1026667312, alloc=7076592, time=121.80
+bytes used=1027667492, alloc=7076592, time=121.96
+bytes used=1028705072, alloc=7076592, time=125.39
+bytes used=1029722856, alloc=7076592, time=125.58
+bytes used=1030740256, alloc=7076592, time=125.84
+bytes used=1031744920, alloc=7076592, time=126.08
+bytes used=1032745092, alloc=7076592, time=126.32
+bytes used=1033745288, alloc=7076592, time=127.94
+bytes used=1034745464, alloc=7076592, time=128.54
+bytes used=1035745692, alloc=7076592, time=128.64
+bytes used=1036745864, alloc=7076592, time=128.75
+bytes used=1037746180, alloc=7076592, time=128.83
+bytes used=1038746780, alloc=7076592, time=128.91
+bytes used=1039747108, alloc=7076592, time=128.99
+bytes used=1040747568, alloc=7076592, time=129.07
+bytes used=1041747752, alloc=7076592, time=129.15
+bytes used=1042747940, alloc=7076592, time=129.23
+bytes used=1043748096, alloc=7076592, time=129.31
+bytes used=1044748504, alloc=7076592, time=129.39
+bytes used=1045748888, alloc=7076592, time=129.47
+bytes used=1046749264, alloc=7076592, time=129.55
+bytes used=1047749696, alloc=7076592, time=129.63
+bytes used=1048749868, alloc=7076592, time=129.71
+bytes used=1049750260, alloc=7076592, time=129.79
+bytes used=1050750628, alloc=7076592, time=129.87
+bytes used=1051750916, alloc=7076592, time=129.95
+bytes used=1052751172, alloc=7076592, time=130.04
+bytes used=1053751392, alloc=7076592, time=130.12
+bytes used=1054751624, alloc=7076592, time=130.19
+bytes used=1055752116, alloc=7076592, time=130.27
+bytes used=1056752420, alloc=7076592, time=130.35
+bytes used=1057752752, alloc=7076592, time=130.43
+bytes used=1058753132, alloc=7076592, time=130.52
+bytes used=1059753300, alloc=7076592, time=130.60
+bytes used=1060753716, alloc=7076592, time=130.68
+bytes used=1061754044, alloc=7076592, time=130.76
+bytes used=1062754216, alloc=7076592, time=130.84
+bytes used=1063754372, alloc=7076592, time=130.92
+bytes used=1064754716, alloc=7076592, time=131.00
+bytes used=1065755024, alloc=7076592, time=131.08
+bytes used=1066755316, alloc=7076592, time=131.15
+bytes used=1067755508, alloc=7076592, time=131.23
+bytes used=1068755680, alloc=7076592, time=131.31
+bytes used=1069755856, alloc=7076592, time=131.39
+bytes used=1070756048, alloc=7076592, time=131.47
+bytes used=1071756320, alloc=7076592, time=131.55
+bytes used=1072757960, alloc=7076592, time=131.88
+bytes used=1073772224, alloc=7076592, time=132.27
+bytes used=1074800704, alloc=7076592, time=132.70
+bytes used=1075817480, alloc=7076592, time=132.97
+bytes used=1076818608, alloc=7076592, time=133.15
+bytes used=1077818764, alloc=7076592, time=133.34
+bytes used=1078841116, alloc=7076592, time=133.59
+bytes used=1079842184, alloc=7076592, time=133.78
+bytes used=1080842408, alloc=7076592, time=133.91
+bytes used=1081842624, alloc=7076592, time=134.04
+bytes used=1082842812, alloc=7076592, time=134.17
+bytes used=1083842972, alloc=7076592, time=134.30
+bytes used=1084843188, alloc=7076592, time=134.43
+bytes used=1085843392, alloc=7076592, time=135.53
+bytes used=1086870980, alloc=7076592, time=138.06
+bytes used=1087871196, alloc=7076592, time=139.49
+bytes used=1088871484, alloc=7076592, time=140.55
+bytes used=1089871864, alloc=7076592, time=140.66
+bytes used=1090872116, alloc=7076592, time=140.74
+bytes used=1091872412, alloc=7076592, time=140.82
+bytes used=1092872620, alloc=7076592, time=140.89
+bytes used=1093872852, alloc=7076592, time=140.97
+bytes used=1094873012, alloc=7076592, time=141.05
+bytes used=1095873188, alloc=7076592, time=141.13
+bytes used=1096873456, alloc=7076592, time=141.21
+bytes used=1097873676, alloc=7076592, time=141.29
+bytes used=1098873860, alloc=7076592, time=141.37
+bytes used=1099874076, alloc=7076592, time=141.45
+bytes used=1100874472, alloc=7076592, time=141.53
+bytes used=1101874644, alloc=7076592, time=141.61
+bytes used=1102875064, alloc=7076592, time=141.69
+bytes used=1103875568, alloc=7076592, time=141.77
+bytes used=1104875940, alloc=7076592, time=141.85
+bytes used=1105876252, alloc=7076592, time=141.93
+bytes used=1106876632, alloc=7076592, time=142.01
+bytes used=1107876864, alloc=7076592, time=142.09
+bytes used=1108877076, alloc=7076592, time=142.17
+bytes used=1109877452, alloc=7076592, time=142.25
+bytes used=1110877704, alloc=7076592, time=142.33
+bytes used=1111877868, alloc=7076592, time=142.41
+bytes used=1112878044, alloc=7076592, time=142.49
+bytes used=1113878332, alloc=7076592, time=142.57
+bytes used=1114878808, alloc=7076592, time=142.65
+bytes used=1115879164, alloc=7076592, time=142.73
+bytes used=1116879332, alloc=7076592, time=142.81
+bytes used=1117879792, alloc=7076592, time=142.89
+bytes used=1118879964, alloc=7076592, time=142.97
+bytes used=1119880224, alloc=7076592, time=143.05
+bytes used=1120880480, alloc=7076592, time=143.14
+bytes used=1121882052, alloc=7076592, time=143.65
+bytes used=1122883476, alloc=7076592, time=144.23
+bytes used=1123885400, alloc=7076592, time=144.63
+bytes used=1124886700, alloc=7076592, time=144.87
+bytes used=1125886880, alloc=7076592, time=145.00
+bytes used=1126887052, alloc=7076592, time=145.13
+bytes used=1127887304, alloc=7076592, time=145.26
+bytes used=1128887480, alloc=7076592, time=145.39
+bytes used=1129887700, alloc=7076592, time=146.00
+bytes used=1130887892, alloc=7076592, time=150.37
+bytes used=1131888160, alloc=7076592, time=151.18
+bytes used=1132888320, alloc=7076592, time=151.29
+bytes used=1133888624, alloc=7076592, time=151.37
+bytes used=1134888876, alloc=7076592, time=151.45
+bytes used=1135889052, alloc=7076592, time=151.53
+bytes used=1136889204, alloc=7076592, time=151.61
+bytes used=1137889536, alloc=7076592, time=151.69
+bytes used=1138889836, alloc=7076592, time=151.77
+bytes used=1139890104, alloc=7076592, time=151.85
+bytes used=1140890476, alloc=7076592, time=151.93
+bytes used=1141890868, alloc=7076592, time=152.01
+bytes used=1142891252, alloc=7076592, time=152.09
+bytes used=1143891412, alloc=7076592, time=152.17
+bytes used=1144891648, alloc=7076592, time=152.25
+bytes used=1145892124, alloc=7076592, time=152.33
+bytes used=1146892344, alloc=7076592, time=152.41
+bytes used=1147892700, alloc=7076592, time=152.49
+bytes used=1148892932, alloc=7076592, time=152.57
+bytes used=1149893248, alloc=7076592, time=152.65
+bytes used=1150893756, alloc=7076592, time=152.73
+bytes used=1151894004, alloc=7076592, time=152.81
+bytes used=1152894164, alloc=7076592, time=152.89
+bytes used=1153894336, alloc=7076592, time=152.97
+bytes used=1154894796, alloc=7076592, time=153.05
+bytes used=1155895208, alloc=7076592, time=153.13
+bytes used=1156895508, alloc=7076592, time=153.21
+bytes used=1157896000, alloc=7076592, time=153.29
+bytes used=1158896352, alloc=7076592, time=153.37
+bytes used=1159896528, alloc=7076592, time=153.45
+bytes used=1160896876, alloc=7076592, time=153.53
+bytes used=1161897172, alloc=7076592, time=153.61
+bytes used=1162897344, alloc=7076592, time=153.70
+bytes used=1163897756, alloc=7076592, time=154.10
+bytes used=1164897920, alloc=7076592, time=154.70
+bytes used=1165899404, alloc=7076592, time=155.11
+bytes used=1166899568, alloc=7076592, time=155.41
+bytes used=1167899824, alloc=7076592, time=155.54
+bytes used=1168900000, alloc=7076592, time=155.67
+bytes used=1169900172, alloc=7076592, time=155.80
+bytes used=1170902012, alloc=7076592, time=155.93
+bytes used=1171902300, alloc=7076592, time=158.79
+bytes used=1172902600, alloc=7076592, time=161.56
+bytes used=1173902900, alloc=7076592, time=161.67
+bytes used=1174903356, alloc=7076592, time=161.76
+bytes used=1175903660, alloc=7076592, time=161.84
+bytes used=1176903856, alloc=7076592, time=161.92
+bytes used=1177904052, alloc=7076592, time=162.00
+bytes used=1178904652, alloc=7076592, time=162.08
+bytes used=1179904984, alloc=7076592, time=162.16
+bytes used=1180905208, alloc=7076592, time=162.24
+bytes used=1181905492, alloc=7076592, time=162.32
+bytes used=1182905904, alloc=7076592, time=162.40
+bytes used=1183906076, alloc=7076592, time=162.48
+bytes used=1184906588, alloc=7076592, time=162.56
+bytes used=1185906740, alloc=7076592, time=162.64
+bytes used=1186907000, alloc=7076592, time=162.72
+bytes used=1187907432, alloc=7076592, time=162.80
+bytes used=1188907948, alloc=7076592, time=162.88
+bytes used=1189908144, alloc=7076592, time=162.96
+bytes used=1190908428, alloc=7076592, time=163.04
+bytes used=1191908732, alloc=7076592, time=163.12
+bytes used=1192909048, alloc=7076592, time=163.20
+bytes used=1193909420, alloc=7076592, time=163.28
+bytes used=1194909848, alloc=7076592, time=163.36
+bytes used=1195910108, alloc=7076592, time=163.44
+bytes used=1196910372, alloc=7076592, time=163.52
+bytes used=1197910824, alloc=7076592, time=163.60
+bytes used=1198911116, alloc=7076592, time=163.68
+bytes used=1199911376, alloc=7076592, time=163.76
+bytes used=1200911836, alloc=7076592, time=163.84
+bytes used=1201912168, alloc=7076592, time=163.92
+bytes used=1202912364, alloc=7076592, time=164.00
+bytes used=1203912548, alloc=7076592, time=164.08
+bytes used=1204912784, alloc=7076592, time=164.28
+bytes used=1205914780, alloc=7076592, time=164.84
+bytes used=1206915004, alloc=7076592, time=165.37
+bytes used=1207915236, alloc=7076592, time=165.77
+bytes used=1208915472, alloc=7076592, time=165.90
+bytes used=1209915784, alloc=7076592, time=166.03
+bytes used=1210915944, alloc=7076592, time=166.16
+bytes used=1211916204, alloc=7076592, time=166.29
+bytes used=1212916412, alloc=7076592, time=167.18
+bytes used=1213916636, alloc=7076592, time=171.66
+bytes used=1214917356, alloc=7076592, time=172.34
+bytes used=1215920108, alloc=7076592, time=172.70
+bytes used=1216920740, alloc=7076592, time=172.97
+bytes used=1217921032, alloc=7076592, time=173.22
+bytes used=1218921276, alloc=7076592, time=173.34
+bytes used=1219921828, alloc=7076592, time=173.39
+bytes used=1220922004, alloc=7076592, time=173.57
+bytes used=1221922228, alloc=7076592, time=173.73
+bytes used=1222922436, alloc=7076592, time=173.88
+bytes used=1223922712, alloc=7076592, time=174.06
+>
+# d/dx
+> simplify( diff(interp_3d_cube_order4_smooth0,x) );
+bytes used=1224923032, alloc=7076592, time=174.20
+bytes used=1225923192, alloc=7076592, time=174.29
+bytes used=1226923648, alloc=7076592, time=174.37
+bytes used=1227923816, alloc=7076592, time=174.45
+bytes used=1228924572, alloc=7076592, time=174.53
+bytes used=1229925004, alloc=7076592, time=174.62
+bytes used=1230926148, alloc=7076592, time=174.71
+bytes used=1231926564, alloc=7076592, time=174.80
+bytes used=1232926936, alloc=7076592, time=174.89
+bytes used=1233927308, alloc=7076592, time=174.98
+bytes used=1234927960, alloc=7076592, time=175.07
+bytes used=1235928248, alloc=7076592, time=175.16
+bytes used=1236928468, alloc=7076592, time=175.25
+bytes used=1237942684, alloc=7076592, time=175.34
+bytes used=1238942912, alloc=7076592, time=175.43
+bytes used=1239943032, alloc=7076592, time=175.51
+bytes used=1240943992, alloc=7076592, time=175.60
+bytes used=1241944232, alloc=7076592, time=175.70
+bytes used=1242944732, alloc=7076592, time=175.80
+bytes used=1243945544, alloc=7076592, time=175.89
+bytes used=1244945692, alloc=7076592, time=175.99
+bytes used=1245945848, alloc=7076592, time=176.09
+bytes used=1246946048, alloc=7076592, time=176.19
+bytes used=1247947056, alloc=7076592, time=176.29
+bytes used=1248947196, alloc=7076592, time=176.39
+bytes used=1249947736, alloc=7076592, time=176.50
+bytes used=1250948228, alloc=7076592, time=176.62
+bytes used=1251948396, alloc=7076592, time=176.73
+bytes used=1252948768, alloc=7076592, time=176.84
+bytes used=1253949096, alloc=7076592, time=176.94
+bytes used=1254949800, alloc=7076592, time=177.05
+- 1/350 x y z DATA(-1, -2, -1) - 1/175 x y z DATA(-1, 2, 2)
+
+ - 2/175 x y z DATA(-2, 2, -2) - 1/175 x y z DATA(2, 1, -2)
+
+ + 1/350 x y z DATA(-1, -2, 1) + 1/175 x y z DATA(-1, 2, -2)
+
+ + 1/350 x y z DATA(-1, 1, -2) - 1/350 x y z DATA(-2, 1, -1)
+
+ - 1/175 x y z DATA(-2, 1, -2) + 1/350 x y z DATA(1, 1, -2)
+
+ - 1/350 x y z DATA(1, -2, -1) + 2/175 x y z DATA(2, -2, -2)
+
+ + 1/175 x y z DATA(1, 2, -2) - 2/175 x y z DATA(2, 2, -2)
+
+ + 1/175 x y z DATA(-2, -2, -1) - 2/175 x y z DATA(2, -2, 2)
+
+ + 1/175 x y z DATA(-2, 2, 1) + 1/350 x y z DATA(1, -2, 1)
+
+ - 1/175 x y z DATA(-2, -2, 1) - 1/175 x y z DATA(2, -2, 1)
+
+ - 1/175 x y z DATA(-2, -1, 2) + 1/350 x y z DATA(-2, 1, 1)
+
+ + 1/175 x y z DATA(2, -2, -1) + 1/350 x y z DATA(-2, -1, -1)
+
+ - 1/175 x y z DATA(-2, 2, -1) + 1/175 x y z DATA(-2, 1, 2)
+
+ 37
+ - 1/350 x y z DATA(-2, -1, 1) + 4/105 DATA(1, 0, 0) + ---- DATA(1, 1, 0)
+ 1050
+
+ 37 17
+ + ---- DATA(1, 0, 1) + --- DATA(1, 1, 1) + 1/175 x y z DATA(-1, -2, 2)
+ 1050 525
+
+ + 1/175 x y z DATA(1, -2, 2) - 1/700 x y z DATA(1, 1, 1)
+
+ - 2/175 x y z DATA(-2, -2, 2) + 2/175 x y z DATA(-2, 2, 2)
+
+ + 1/700 x y z DATA(1, 1, -1) - 1/350 x y z DATA(1, 2, 1)
+
+ - 1/350 x y z DATA(2, 1, -1) + 1/350 x y z DATA(2, -1, -1)
+
+ + 1/350 x y z DATA(1, 2, -1) + 1/350 x y z DATA(-1, 2, -1)
+
+ + 1/350 x y z DATA(-1, -1, 2) + 1/175 x y z DATA(2, 2, 1)
+
+ - 1/175 x y z DATA(2, 2, -1) - 1/700 x y z DATA(-1, -1, -1)
+
+ + 1/700 x y z DATA(1, -1, 1) + 1/700 x y z DATA(-1, -1, 1)
+
+ + 1/700 x y z DATA(-1, 1, -1) - 1/700 x y z DATA(1, -1, -1)
+
+ - 1/350 x y z DATA(-1, 2, 1) + 1/175 x y z DATA(-2, -1, -2)
+
+ 29
+ + ---- DATA(2, -1, 0) - 1/350 x y z DATA(1, -1, -2)
+ 2100
+
+ - 1/350 x y z DATA(-1, 1, 2) - 1/175 x y z DATA(2, -1, 2)
+
+ - 1/350 x y z DATA(1, 1, 2) + 1/175 x y z DATA(2, 1, 2)
+
+ + 1/175 x y z DATA(2, -1, -2) - 1/350 x y z DATA(-1, -1, -2)
+
+ 2 2
+ - 2/245 x y DATA(-2, 0, 1) - 2/245 x y DATA(-2, 0, 2)
+
+ 2 2
+ + 1/245 x y DATA(0, -1, -2) + 1/245 x y DATA(0, 1, 2)
+
+ 2 2
+ + 1/245 x y DATA(0, -1, 1) + 1/245 x y DATA(0, -1, -1)
+
+ 2 2
+ + 1/245 x y DATA(0, 1, -2) - 2/245 x y DATA(0, 2, -2)
+
+ 2 2
+ - 2/245 x y DATA(0, 2, 2) - 2/245 x y DATA(0, -2, 2)
+
+ 2 2
+ - 2/245 x y DATA(0, -2, 1) - 2/245 x y DATA(0, -2, -1)
+
+ 3 2
+ + 1/25 x DATA(0, -2, 1) - 2/245 x y DATA(0, -2, -2)
+
+ 19 17
+ - ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1) - 1/42 DATA(-1, 2, -1)
+ 2100 2100
+
+ 3 3
+ + 1/42 DATA(1, 2, -1) + 1/25 x DATA(0, -2, 2) + 1/25 x DATA(0, -2, -2)
+
+ 3 3 3
+ + 1/25 x DATA(0, 2, 2) + 1/25 x DATA(0, 2, -2) + 1/25 x DATA(0, 1, -2)
+
+ 3 29 3
+ - 2/75 x DATA(1, 2, -2) + ---- DATA(2, 0, -1) + 1/150 x DATA(2, -2, -1)
+ 2100
+
+ 3 3
+ - 2/75 x DATA(-1, -2, 0) + 1/150 x DATA(-2, -2, 0)
+
+ 3 3
+ - 2/75 x DATA(1, 1, -2) + 1/150 x DATA(-2, 1, -2)
+
+ 3 3
+ + 1/150 x DATA(-2, 1, -1) - 2/75 x DATA(-1, 1, -2)
+
+ 3 3
+ - 2/75 x DATA(-1, 2, -2) + 1/150 x DATA(-2, 2, -2)
+
+ 3 3
+ + 1/150 x DATA(2, 1, -2) - 2/75 x DATA(-1, 2, 2)
+
+ 3 3
+ - 2/75 x DATA(-1, -2, -1) + 1/150 x DATA(-2, -2, -1)
+
+ 3 3 17
+ - 2/75 x DATA(1, -2, -1) - 2/75 x DATA(-1, -2, 1) + ---- DATA(2, -1, -1)
+ 2100
+
+ 19
+ - ---- DATA(2, 2, 1) - 1/42 DATA(-1, -1, 2) + 2/175 x y z DATA(-2, -2, -2)
+ 2100
+
+ 17
+ - 1/42 DATA(-1, 2, 1) + 1/42 DATA(1, 2, 1) + --- DATA(1, 1, -1)
+ 525
+
+ 37 37
+ - ---- DATA(-1, -1, 0) + ---- DATA(1, -1, 0) - 4/105 DATA(-1, 0, 0)
+ 1050 1050
+
+ 37 17 17
+ - ---- DATA(-1, 1, 0) - --- DATA(-1, -1, 1) + --- DATA(1, -1, 1)
+ 1050 525 525
+
+ 37 17 17
+ - ---- DATA(-1, 0, 1) - --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1)
+ 1050 525 525
+
+ 17 37 37
+ + --- DATA(1, -1, -1) - ---- DATA(-1, 0, -1) + ---- DATA(1, 0, -1)
+ 525 1050 1050
+
+ 17 17
+ - --- DATA(-1, 1, -1) + ---- DATA(2, 1, 1) - 1/175 x y z DATA(1, 2, 2)
+ 525 2100
+
+ 17 29 3
+ + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1) + 1/25 x DATA(0, -2, -1)
+ 2100 2100
+
+ - 2/75 DATA(-1, 2, 0) + 2/75 DATA(1, 2, 0) - 1/300 DATA(2, 2, 0)
+
+ 29 41 2
+ + ---- DATA(2, 1, 0) + ---- DATA(2, 0, 0) + 1/245 x z DATA(-1, 2, 0)
+ 2100 2100
+
+ 2 2
+ - 1/245 x z DATA(1, -1, 2) + 2/245 x z DATA(2, -1, 2)
+
+ 2 2
+ - 1/245 x z DATA(-1, 1, 2) + 2/245 x z DATA(-2, -1, -2)
+
+ 2 2
+ - 1/245 x z DATA(1, 1, 2) + 1/490 x z DATA(-1, -1, -1)
+
+ 2 2
+ - 2/245 x z DATA(2, 1, 0) - 2/245 x z DATA(2, 2, 0)
+
+ 2 3
+ + 1/245 x z DATA(1, 2, 0) + 1/25 x DATA(0, 1, 2)
+
+ 2 2
+ + 1/490 x z DATA(-1, 2, 1) + 1/490 x z DATA(-1, 1, 1)
+
+ 2 2
+ + 1/490 x z DATA(1, -1, 1) + 1/490 x z DATA(-1, -1, 1)
+
+ 2 2
+ + 1/245 x z DATA(-1, 1, 0) + 1/245 x z DATA(1, -1, 0)
+
+ 2 2
+ + 1/490 x z DATA(-1, 1, -1) + 1/490 x z DATA(1, -1, -1)
+
+ + 2/175 x z DATA(2, 0, 2) - 2/175 x z DATA(-2, 0, -2)
+
+ 2
+ - 1/175 x z DATA(-1, 0, 2) - 1/245 x z DATA(2, -1, -1)
+
+ 2 2
+ + 1/490 x z DATA(1, 2, -1) + 1/490 x z DATA(-1, 2, -1)
+
+ 2 2
+ - 1/245 x z DATA(2, 1, -1) + 1/490 x z DATA(1, 2, 1)
+
+ 2 2
+ + 1/245 x z DATA(-1, -1, 0) + 1/490 x z DATA(1, 1, -1)
+
+ 19
+ - ---- DATA(2, 1, 2) + 1/350 x y DATA(1, -1, 2) - 1/350 x y DATA(-1, 1, 2)
+ 2100
+
+ - 1/175 x y DATA(-2, -1, -2) + 1/175 x z DATA(2, -1, 1)
+
+ + 1/175 x z DATA(2, 1, 1) - 1/175 x y DATA(2, -1, 2)
+
+ + 2/175 x y DATA(2, 2, 0) - 1/175 x y DATA(1, 2, 0)
+
+ - 1/175 x y DATA(-1, 2, 0) - 1/350 x y DATA(1, 1, 2)
+
+ 3
+ + 1/25 x DATA(0, -1, -2) + 1/350 x y DATA(-1, -1, 1)
+
+ - 1/350 x y DATA(-1, 1, 0) + 1/350 x y DATA(1, -1, 0)
+
+ - 1/350 x y DATA(-1, 1, -1) + 1/350 x y DATA(1, -1, -1)
+
+ + 1/350 x y DATA(-1, -1, -1) + 1/175 x y DATA(2, 1, 0)
+
+ - 1/350 x y DATA(1, 1, -1) - 1/175 x y DATA(-1, 2, 1)
+
+ - 1/350 x y DATA(-1, 1, 1) + 1/350 x y DATA(1, -1, 1)
+
+ + 2/175 x y DATA(2, 2, 1) - 1/175 x y DATA(2, -1, -1)
+
+ - 1/175 x y DATA(1, 2, -1) - 1/175 x y DATA(-1, 2, -1)
+
+ + 1/175 x y DATA(2, 1, -1) - 1/175 x y DATA(1, 2, 1)
+
+ + 1/350 x y DATA(-1, -1, 0) + 1/175 x y DATA(1, -2, 2)
+
+ - 2/175 x y DATA(2, -2, 2) + 2/175 x y DATA(-2, 2, 2)
+
+ + 1/175 x y DATA(-2, 1, 2) - 2/175 x y DATA(-2, -2, 2)
+
+ - 1/350 x y DATA(1, 1, 0) + 2/175 x y DATA(2, 2, -1)
+
+ - 1/175 x y DATA(2, -1, 0) - 1/350 x y DATA(1, 1, 1)
+
+ 3
+ + 1/350 x y DATA(-1, -1, 2) + 1/150 x DATA(-2, 0, 2)
+
+ + 2/175 x y DATA(-2, 2, 1) + 1/175 x y DATA(1, -2, 1)
+
+ - 1/175 x y DATA(-2, -1, 1) + 1/175 x y DATA(-1, -2, 2)
+
+ + 1/350 x y z DATA(0, -1, 1) + 1/175 x y DATA(-1, -2, 1)
+
+ + 2/175 x y DATA(-2, 2, 0) - 2/175 x y DATA(-2, -2, 1)
+
+ + 1/175 x y DATA(1, -2, 0) - 2/175 x y DATA(2, -2, 1)
+
+ - 1/175 x y DATA(-2, -1, 2) + 1/175 x y DATA(-2, 1, 1)
+
+ - 1/175 x y z DATA(0, 1, 2) - 2/175 x y DATA(2, -2, -1)
+
+ - 1/175 x y DATA(-2, -1, -1) - 2/175 x y DATA(2, -2, 0)
+
+ - 1/175 x y DATA(-2, -1, 0) + 1/175 x y DATA(-2, 1, 0)
+
+ + 2/175 x y DATA(-2, 2, -1) - 1/175 x y DATA(1, 2, -2)
+
+ + 2/175 x y DATA(2, 2, -2) - 2/175 x y DATA(-2, -2, -1)
+
+ + 1/175 x y DATA(-1, -2, -1) - 1/175 x y DATA(-1, 2, 2)
+
+ + 1/175 x y DATA(2, 1, -2) + 2/175 x y DATA(-2, 2, -2)
+
+ - 1/175 x y DATA(-1, 2, -2) - 1/350 x y DATA(-1, 1, -2)
+
+ + 1/175 x y DATA(-2, 1, -1) + 1/175 x y DATA(-2, 1, -2)
+
+ - 1/350 x y DATA(1, 1, -2) - 2/175 x y DATA(-2, -2, 0)
+
+ + 1/175 x y DATA(-1, -2, 0) + 1/175 x y DATA(1, -2, -1)
+
+ 3
+ + 1/150 x DATA(-2, 0, 1) - 2/175 x z DATA(-2, 2, -2)
+
+ 2
+ + 1/175 x z DATA(-1, 2, -2) - 2/245 x y DATA(0, -2, 0)
+
+ + 1/175 x z DATA(-1, 1, -2) - 1/175 x z DATA(-2, 1, -1)
+
+ - 2/175 x z DATA(-2, 1, -2) + 1/175 x z DATA(1, 1, -2)
+
+ + 1/175 x y DATA(1, -2, -2) - 2/175 x y DATA(2, -2, -2)
+
+ + 1/175 x z DATA(1, -2, -2) - 2/175 x z DATA(2, -2, -2)
+
+ 2
+ + 1/245 x y DATA(1, 0, 0) + 1/175 x z DATA(1, 2, -2)
+
+ - 2/175 x z DATA(2, 2, -2) - 1/175 x z DATA(-2, -2, -1)
+
+ + 1/350 x z DATA(-1, -2, -1) - 1/175 x z DATA(-1, 2, 2)
+
+ - 2/175 x z DATA(2, 1, -2) - 1/175 x z DATA(1, 2, 2)
+
+ - 2/175 x z DATA(-2, -2, -2) + 2/175 x z DATA(2, 2, 2)
+
+ 2 2
+ + 2/245 x y DATA(0, 0, 1) + 2/245 x y DATA(0, 0, -2)
+
+ + 1/175 x z DATA(-1, -2, -2) + 1/175 x z DATA(0, -1, -1)
+
+ + 2/175 x z DATA(0, 1, -2) + 2/175 x z DATA(0, 2, -2)
+
+ - 2/175 x z DATA(0, 2, 2) + 2/175 x z DATA(0, -2, -2)
+
+ - 2/175 x z DATA(0, -2, 2) - 1/175 x z DATA(0, -2, 1)
+
+ + 1/175 x z DATA(0, -2, -1) + 1/175 x z DATA(0, 0, -1)
+
+ - 1/175 x y z DATA(0, -1, -2) + 1/175 x z DATA(0, 1, -1)
+
+ - 1/175 x z DATA(0, 2, 1) - 2/175 x z DATA(0, -1, 2)
+
+ + 1/175 x z DATA(0, 2, -1) + 1/175 x z DATA(-2, 0, 1)
+
+ + 2/175 x z DATA(-2, 0, 2) + 2/175 x z DATA(0, -1, -2)
+
+ - 2/175 x z DATA(0, 1, 2) - 1/175 x z DATA(0, -1, 1)
+
+ 2 2
+ - 1/175 y z DATA(-2, -2, 2) + 1/700 y z DATA(1, 0, -1)
+
+ - 1/175 x z DATA(1, 0, 2) + 1/175 x z DATA(2, 0, 1)
+
+ + 1/175 x z DATA(1, 0, -2) - 1/175 x z DATA(-2, 0, -1)
+
+ + 1/175 x z DATA(-1, 0, -2) - 2/175 x z DATA(2, 0, -2)
+
+ 3
+ - 1/175 x z DATA(0, 1, 1) + 1/25 x DATA(0, 2, -1)
+
+ 3
+ + 1/175 x y z DATA(0, 1, -2) + 1/25 x DATA(0, -1, 2)
+
+ 3 3
+ + 1/25 x DATA(0, 2, 1) + 1/150 x DATA(2, 2, -2)
+
+ 3 3
+ + 1/150 x DATA(2, -2, -2) - 1/300 DATA(2, 0, 2) - 2/75 x DATA(1, -2, -2)
+
+ - 1/42 DATA(-1, 1, 2) + 1/175 x y z DATA(0, -2, 1) + 1/42 DATA(1, 1, 2)
+
+ 3 3
+ - 2/75 x DATA(-1, -2, -2) + 1/150 x DATA(2, 2, 2) + 2/75 DATA(1, 0, 2)
+
+ 3 19
+ + 1/150 x DATA(-2, -2, -2) - ---- DATA(2, -1, 2) - 2/75 DATA(-1, 0, 2)
+ 2100
+
+ 3 3
+ - 2/75 x DATA(1, 2, 2) + 1/42 DATA(1, -1, 2) + 1/25 x DATA(0, 0, -1)
+
+ - 1/175 x y z DATA(-1, -2, -2) + 2/175 x y z DATA(2, 2, 2)
+
+ 19
+ + 1/300 DATA(-2, 0, -2) - ---- DATA(2, -1, -2) + 1/42 DATA(1, -1, -2)
+ 2100
+
+ 2 2
+ + 2/245 x z DATA(2, -2, -2) - 1/245 x z DATA(1, 2, -2)
+
+ 2 2
+ + 2/245 x z DATA(2, 2, -2) - 1/245 x z DATA(-2, -2, -1)
+
+ 2
+ + 1/490 x z DATA(-1, -2, -1) - 1/42 DATA(-1, -1, -2)
+
+ 19 11
+ + ---- DATA(-2, -1, -2) - --- DATA(2, -2, -2) + 8/525 DATA(1, -2, -2)
+ 2100 420
+
+ 11
+ - 8/525 DATA(-1, -2, -2) - 2/175 x y z DATA(0, -2, -2) - --- DATA(2, 2, 2)
+ 420
+
+ 11
+ + 2/175 x y z DATA(0, 2, -2) + --- DATA(-2, -2, -2)
+ 420
+
+ 2
+ - 2/175 x y z DATA(0, 2, 2) - 1/245 x z DATA(1, 2, 2)
+
+ 2 2
+ + 2/245 x z DATA(-2, -2, -2) + 2/245 x z DATA(2, 2, 2)
+
+ 2 2
+ - 1/245 x z DATA(-1, -2, -2) - 1/245 x z DATA(1, -2, -2)
+
+ 3 2
+ + 1/25 x DATA(0, -1, 1) - 2/245 x z DATA(2, -1, 0)
+
+ 2 2
+ + 1/490 x z DATA(1, 1, 1) - 1/245 x z DATA(-1, -1, 2)
+
+ 2 2
+ - 1/245 x z DATA(2, 2, 1) + 1/245 x z DATA(0, -1, 1)
+
+ 2 2
+ + 1/245 x z DATA(0, -1, -1) - 2/245 x z DATA(0, 1, -2)
+
+ 2 2
+ - 2/245 x z DATA(0, 2, -2) - 2/245 x z DATA(0, 2, 2)
+
+ 2 2
+ - 2/245 x z DATA(0, -2, -2) - 2/245 x z DATA(0, -2, 2)
+
+ 2 2
+ + 1/245 x z DATA(0, -2, 1) + 1/245 x z DATA(0, -2, -1)
+
+ 2 2
+ + 1/245 x z DATA(0, 0, -1) + 1/490 x z DATA(-1, 0, 1)
+
+ 2 2
+ - 1/245 x z DATA(2, 0, -1) + 1/245 x z DATA(1, 1, 0)
+
+ 2 2
+ - 1/245 x z DATA(2, 2, -1) + 2/245 x z DATA(-2, -2, 2)
+
+ 2 2
+ + 1/490 x z DATA(1, 0, -1) + 1/490 x z DATA(-1, 0, -1)
+
+ 2
+ + 1/490 x z DATA(1, 0, 1) - 1/175 x y z DATA(0, 2, 1)
+
+ 2
+ + 8/525 DATA(1, 2, 2) - 1/245 x z DATA(-2, -1, 1)
+
+ 2 2
+ - 1/245 x z DATA(-1, -2, 2) - 1/245 x z DATA(1, -2, 2)
+
+ 2 2
+ + 2/245 x z DATA(2, -2, 2) + 2/245 x z DATA(-2, 2, 2)
+
+ 2
+ + 2/245 x z DATA(-2, 1, 2) - 1/350 x y z DATA(0, -1, -1)
+
+ 2 2
+ + 1/245 x z DATA(1, -2, 0) - 1/245 x z DATA(2, -2, 1)
+
+ 2 2
+ + 2/245 x z DATA(-2, -1, 2) - 1/245 x z DATA(-2, 1, 1)
+
+ 2 2
+ - 1/245 x z DATA(-2, 2, 1) + 1/490 x z DATA(1, -2, 1)
+
+ 2 2
+ - 2/245 x z DATA(-2, 1, 0) + 1/490 x z DATA(-1, -2, 1)
+
+ 2 2
+ - 2/245 x z DATA(-2, 2, 0) - 1/245 x z DATA(-2, -2, 1)
+
+ 2
+ - 1/245 x z DATA(-2, 2, -1) + 2/175 x y DATA(0, -2, 1)
+
+ + 2/175 x y DATA(0, -2, -1) - 1/175 x y DATA(1, 2, 2)
+
+ - 2/175 x y DATA(-2, -2, -2) + 2/175 x y DATA(2, 2, 2)
+
+ 2
+ + 1/175 x y DATA(-1, -2, -2) + 1/490 x z DATA(1, -2, -1)
+
+ 2 2
+ - 1/245 x z DATA(2, -2, -1) - 1/245 x z DATA(-2, -1, -1)
+
+ 2 2
+ - 2/245 x z DATA(2, -2, 0) - 2/245 x z DATA(-2, -1, 0)
+
+ + 1/175 x y DATA(0, -1, 1) + 1/175 x y DATA(0, -1, -1)
+
+ - 1/175 x y DATA(0, 1, -2) - 2/175 x y DATA(0, 2, -2)
+
+ - 2/175 x y DATA(0, 2, 2) + 2/175 x y DATA(0, -2, -2)
+
+ 2
+ + 2/175 x y DATA(0, -2, 2) + 2/245 x z DATA(0, -2, 0)
+
+ 2
+ - 2/245 x z DATA(0, 0, -2) - 1/175 x y DATA(2, -1, 1)
+
+ + 1/175 x y DATA(2, 1, 1) - 2/175 x y DATA(0, 2, 0)
+
+ + 1/175 x y DATA(0, -1, 0) - 1/175 x y DATA(0, 1, 0)
+
+ - 1/175 x y DATA(0, 1, 1) - 1/175 x y DATA(0, 1, -1)
+
+ - 2/175 x y DATA(0, 2, 1) + 1/175 x y DATA(0, -1, 2)
+
+ - 2/175 x y DATA(0, 2, -1) + 1/175 x y DATA(0, -1, -2)
+
+ - 1/175 x y DATA(0, 1, 2) - 8/525 DATA(-1, 2, 2)
+
+ 2 2
+ - 1/245 x z DATA(-1, -1, -2) + 2/245 x z DATA(2, -1, -2)
+
+ 2 2
+ + 1/245 x z DATA(1, 0, 0) - 2/245 x z DATA(0, 0, 2)
+
+ 2 2
+ - 1/245 x z DATA(1, -1, -2) - 1/100 x y DATA(2, -2, 2)
+
+ 2 2
+ - 1/200 x y DATA(-2, 1, 2) + 1/100 x y DATA(-2, -2, 2)
+
+ 2 2
+ - 1/100 x y DATA(1, 1, 0) - 1/100 x y DATA(-2, 2, 2)
+
+ 3 3
+ - 1/300 z DATA(-2, -2, 2) - 1/300 z DATA(-2, 2, 2)
+
+ 3 3
+ + 1/300 z DATA(2, -2, 2) + 1/600 z DATA(1, -2, 2)
+
+ 3 3
+ - 1/600 z DATA(-1, -2, 2) + 1/150 z DATA(-2, -1, 1)
+
+ 3 3
+ - 1/300 z DATA(1, -2, 1) + 1/150 z DATA(-2, 2, 1)
+
+ 3 3
+ + 1/150 z DATA(-2, 1, 1) - 1/300 z DATA(-2, -1, 2)
+
+ 3 3
+ - 1/150 z DATA(2, -2, 1) + 1/150 z DATA(-2, -2, 1)
+
+ 3 3
+ + 1/300 z DATA(-1, -2, 1) + 1/300 z DATA(1, 0, -1)
+
+ 3 3
+ + 1/600 z DATA(1, 1, 2) - 1/300 z DATA(-1, -1, -1)
+
+ 3 3
+ + 1/300 z DATA(1, -1, -1) - 1/300 z DATA(-2, 1, 2)
+
+ 3 3
+ - 1/42 DATA(-1, -2, -1) + 1/600 z DATA(1, 2, 2) - 1/300 z DATA(-2, 0, 2)
+
+ 3 3
+ + 1/150 z DATA(-2, 0, 1) - 1/300 z DATA(2, 0, -2)
+
+ 3 3
+ + 1/600 z DATA(-1, 0, -2) + 1/600 z DATA(-1, 1, -2)
+
+ 3 3
+ + 1/300 z DATA(-2, 2, -2) - 1/300 z DATA(2, 1, -2)
+
+ 3 3
+ - 1/600 z DATA(-1, 2, 2) - 1/300 z DATA(-1, -2, -1)
+
+ 3 3
+ - 1/150 z DATA(-2, -2, -1) + 1/600 z DATA(-1, 2, -2)
+
+ 3 3
+ - 1/150 z DATA(-2, 2, -1) - 1/150 z DATA(-2, -1, -1)
+
+ 3 3
+ + 1/150 z DATA(2, -2, -1) + 1/300 z DATA(1, -2, -1)
+
+ 3 3
+ - 1/600 z DATA(1, 1, -2) + 1/300 z DATA(-2, 1, -2)
+
+ 3 3
+ - 1/150 z DATA(-2, 1, -1) - 1/300 z DATA(-1, 0, -1)
+
+ 2 2
+ - 1/200 x y DATA(2, -1, 2) + 1/100 x y DATA(-1, 1, 2)
+
+ 2 2
+ + 1/50 x y DATA(1, -2, 1) + 1/200 x y DATA(-2, -1, 1)
+
+ 2 2
+ - 1/50 x y DATA(-1, -2, 2) + 1/50 x y DATA(1, -2, 2)
+
+ 3
+ + 1/350 x y z DATA(2, 1, 1) + 1/600 z DATA(1, 0, 2)
+
+ 3 3
+ - 1/600 z DATA(-1, 0, 2) + 1/300 z DATA(-2, 0, -2)
+
+ 3 3
+ + 1/300 z DATA(2, 0, 2) - 1/150 z DATA(2, 1, 1)
+
+ 3 3
+ - 1/150 z DATA(2, -1, 1) - 1/600 z DATA(1, 0, -2)
+
+ 3 3
+ - 1/300 z DATA(2, 2, -2) - 1/600 z DATA(1, 2, -2)
+
+ 3 3
+ - 1/300 z DATA(2, -2, -2) - 1/600 z DATA(1, -2, -2)
+
+ 3 3
+ + 1/600 z DATA(-1, -2, -2) + 1/300 z DATA(2, 2, 2)
+
+ 3 2
+ + 1/300 z DATA(-2, -2, -2) - 1/50 x y DATA(1, 2, 0)
+
+ 2 2
+ + 1/50 x y DATA(-1, 2, 0) - 1/100 x y DATA(1, 1, 2)
+
+ 2
+ - 1/245 x y DATA(-2, -1, 0) - 1/500 y z DATA(-1, -1, -2)
+
+ 2 3
+ + 1/100 x y DATA(1, -1, 2) - 1/150 y DATA(2, 1, 2)
+
+ 2 2
+ - 1/50 x z DATA(-1, 0, -2) - 1/100 x y DATA(-1, -1, 1)
+
+ 2 2
+ + 1/100 x y DATA(-1, 1, 0) + 1/100 x y DATA(1, -1, 0)
+
+ 2 2
+ + 1/100 x y DATA(-1, 1, -1) + 1/100 x y DATA(1, -1, -1)
+
+ 2 2
+ - 1/100 x y DATA(-1, -1, -1) + 1/200 x y DATA(2, 1, 0)
+
+ 2 2
+ + 1/100 x y DATA(2, 2, 0) - 1/700 y z DATA(1, -1, -2)
+
+ 2 2
+ - 1/350 y DATA(-1, 2, 0) + 1/350 y DATA(1, 2, 0)
+
+ 2 47 167
+ - 1/350 y DATA(2, 1, 2) - ---- z DATA(-2, -1, -2) - ---- z DATA(-1, 1, 2)
+ 5250 7000
+
+ 47 167 3
+ - ---- z DATA(2, -1, 2) + ---- z DATA(1, -1, 2) - 1/150 z DATA(-2, 0, -1)
+ 5250 7000
+
+ 3 2
+ - 1/150 z DATA(2, 0, 1) + 1/700 y DATA(-1, -1, -2)
+
+ 2 2
+ + 1/700 y DATA(-1, 1, 2) - 1/350 y DATA(2, -1, 2)
+
+ 2 2
+ - 1/700 y DATA(1, -1, 2) - 1/700 y DATA(1, 1, 2)
+
+ 2 2
+ + 1/350 y DATA(-2, -1, -2) - 1/700 y DATA(1, -1, -1)
+
+ 2 2
+ + 1/700 y DATA(-1, 1, -1) - 1/700 y DATA(1, -1, 0)
+
+ 2 2
+ + 1/700 y DATA(-1, 1, 0) + 1/700 y DATA(-1, -1, 1)
+
+ 2 2
+ - 1/700 y DATA(1, -1, 1) + 1/700 y DATA(-1, 1, 1)
+
+ 2 2
+ - 1/350 y DATA(1, 0, 0) - 1/350 y DATA(2, -1, -2)
+
+ 2 19
+ - 1/700 y DATA(1, -1, -2) + ---- DATA(-2, -2, -1)
+ 2100
+
+ 2 2
+ + 1/350 y DATA(1, -2, 1) - 1/350 y DATA(-1, 2, 1)
+
+ 2 2
+ - 1/700 y DATA(1, 1, -1) + 1/700 y DATA(-1, -1, 0)
+
+ 2 2
+ + 1/350 y DATA(1, 2, 1) - 1/350 y DATA(2, 1, -1)
+
+ 2 2
+ - 1/350 y DATA(-1, 2, -1) + 1/350 y DATA(1, 2, -1)
+
+ 2 2
+ - 1/350 y DATA(2, -1, -1) + 1/175 y DATA(2, 2, 0)
+
+ 2 2
+ - 1/350 y DATA(2, 1, 0) + 1/700 y DATA(-1, -1, -1)
+
+ 2 2
+ - 1/350 y DATA(1, 0, 1) - 1/350 y DATA(1, 0, -1)
+
+ 2 2
+ - 1/175 y DATA(-2, -2, 2) + 1/350 y DATA(-2, 1, 2)
+
+ 2 2
+ - 1/175 y DATA(-2, 2, 2) + 1/175 y DATA(2, -2, 2)
+
+ 2 2
+ + 1/350 y DATA(1, -2, 2) - 1/350 y DATA(-1, -2, 2)
+
+ 2 2
+ + 1/350 y DATA(-2, -1, 1) + 1/350 y DATA(-1, 0, -1)
+
+ 2 2
+ + 1/175 y DATA(2, 2, 1) + 1/700 y DATA(-1, -1, 2)
+
+ 2 2
+ - 1/700 y DATA(1, 1, 1) - 1/350 y DATA(2, -1, 0)
+
+ 2 2
+ + 1/175 y DATA(2, 2, -1) - 1/700 y DATA(1, 1, 0)
+
+ 2 2
+ - 1/175 y DATA(2, 0, -1) + 1/350 y DATA(-1, 0, 1)
+
+ 2 2
+ + 1/350 y DATA(-2, 1, -1) + 1/700 y DATA(-1, 1, -2)
+
+ 2 2
+ - 1/350 y DATA(-1, 2, -2) - 1/175 y DATA(-2, 2, -2)
+
+ 2 2
+ - 1/175 y DATA(-2, 2, 1) + 1/350 y DATA(-2, 1, 1)
+
+ 2 2
+ + 1/350 y DATA(-2, -1, 2) + 1/175 y DATA(2, -2, 1)
+
+ 2 2
+ + 1/350 y DATA(1, -2, 0) - 1/175 y DATA(-2, -2, 1)
+
+ 2 2
+ - 1/175 y DATA(-2, 2, 0) - 1/350 y DATA(-1, -2, 1)
+
+ 2 2
+ - 1/175 y DATA(-2, 2, -1) + 1/350 y DATA(-2, 1, 0)
+
+ 2 2
+ + 1/350 y DATA(-2, -1, 0) + 1/175 y DATA(2, -2, 0)
+
+ 2 2
+ + 1/350 y DATA(-2, -1, -1) + 1/175 y DATA(2, -2, -1)
+
+ 2 2
+ + 1/350 y DATA(1, -2, -1) - 1/350 y DATA(1, 0, 2)
+
+ 2 2
+ + 1/175 y DATA(-2, 0, -2) - 1/175 y DATA(2, 0, 2)
+
+ 2 2
+ + 1/175 y DATA(-2, 0, 0) - 1/175 y DATA(2, 0, 0)
+
+ 2 2
+ - 1/175 y DATA(-2, -2, -2) - 1/350 y DATA(2, 1, -2)
+
+ 2 2
+ - 1/350 y DATA(-1, -2, -1) - 1/175 y DATA(-2, -2, -1)
+
+ 2 2
+ + 1/175 y DATA(2, 2, -2) + 1/350 y DATA(1, 2, -2)
+
+ 2 2
+ + 1/175 y DATA(2, -2, -2) + 1/350 y DATA(1, -2, -2)
+
+ 2 2
+ - 1/350 y DATA(-1, -2, -2) - 1/350 y DATA(-1, 2, 2)
+
+ 2 2
+ - 1/350 y DATA(-1, -2, 0) - 1/175 y DATA(-2, -2, 0)
+
+ 2 2
+ - 1/700 y DATA(1, 1, -2) + 1/350 y DATA(-2, 1, -2)
+
+ 2 11 2
+ + 1/350 y DATA(-1, 0, 2) - --- DATA(2, 2, -2) + 1/350 y DATA(1, 2, 2)
+ 420
+
+ 2 2
+ + 1/175 y DATA(-2, 0, 2) + 1/175 y DATA(-2, 0, 1)
+
+ 2 2
+ - 1/175 y DATA(2, 0, -2) + 1/350 y DATA(-1, 0, -2)
+
+ 2 2
+ + 1/175 y DATA(-2, 0, -1) - 1/350 y DATA(1, 0, -2)
+
+ 2 229 167
+ - 1/175 y DATA(2, 0, 1) + ----- z DATA(1, 2, 1) - ---- z DATA(2, 1, -1)
+ 10500 7000
+
+ 229 229
+ + ----- z DATA(-1, 2, -1) - ----- z DATA(1, 2, -1)
+ 10500 10500
+
+ 167 229 167
+ - ---- z DATA(2, -1, -1) - ----- z DATA(-1, 2, 1) + ---- z DATA(1, 1, 2)
+ 7000 10500 7000
+
+ 137 137
+ + ---- z DATA(-1, -1, -1) - ---- z DATA(1, -1, -1)
+ 5250 5250
+
+ 137 137 137
+ + ---- z DATA(-1, 1, -1) - ---- z DATA(-1, -1, 1) + ---- z DATA(1, -1, 1)
+ 5250 5250 5250
+
+ 2 2
+ + 1/350 y DATA(-1, 0, 0) - 1/350 y DATA(2, 1, 1)
+
+ 2 47 47
+ - 1/350 y DATA(2, -1, 1) - ---- z DATA(2, 1, 2) + ---- z DATA(2, -1, -2)
+ 5250 5250
+
+ 167 167
+ - ---- z DATA(1, -1, -2) + ---- z DATA(-1, -1, -2)
+ 7000 7000
+
+ 2 137 107
+ + 1/175 y DATA(2, 2, 2) - ---- z DATA(2, -2, 2) + ---- z DATA(1, -2, 2)
+ 5250 7000
+
+ 107 167 137
+ - ---- z DATA(-1, -2, 2) - ---- z DATA(-2, -1, 1) - ---- z DATA(-1, 1, 1)
+ 7000 7000 5250
+
+ 137 2 187
+ - ---- z DATA(1, 1, -1) + 1/50 x z DATA(-1, 0, 2) - ---- z DATA(2, 0, -1)
+ 5250 7000
+
+ 289 289 289
+ - ----- z DATA(-1, 0, 1) + ----- z DATA(1, 0, 1) + ----- z DATA(-1, 0, -1)
+ 10500 10500 10500
+
+ 289 137 47
+ - ----- z DATA(1, 0, -1) + ---- z DATA(-2, -2, 2) + ---- z DATA(-2, 1, 2)
+ 10500 5250 5250
+
+ 137 2
+ + ---- z DATA(-2, 2, 2) - 1/50 x z DATA(1, 0, 2)
+ 5250
+
+ 229 47
+ - ----- z DATA(1, -2, -1) - ---- z DATA(-2, 1, -2)
+ 10500 5250
+
+ 167 167 107
+ + ---- z DATA(-2, 1, -1) + ---- z DATA(-1, 1, -2) + ---- z DATA(-1, 2, -2)
+ 7000 7000 7000
+
+ 107 107 167
+ - ---- z DATA(-2, 2, 1) + ---- z DATA(2, 2, 1) - ---- z DATA(-1, -1, 2)
+ 7000 7000 7000
+
+ 137 107 167
+ + ---- z DATA(1, 1, 1) - ---- z DATA(2, 2, -1) - ---- z DATA(1, 1, -2)
+ 5250 7000 7000
+
+ 107 229
+ - ---- z DATA(-1, 2, 2) + ----- z DATA(-1, -2, -1)
+ 7000 10500
+
+ 107 137 229
+ + ---- z DATA(-2, -2, -1) + ---- z DATA(2, 2, -2) + ----- z DATA(1, -2, 1)
+ 7000 5250 10500
+
+ 167 47 107
+ - ---- z DATA(-2, 1, 1) + ---- z DATA(-2, -1, 2) + ---- z DATA(2, -2, 1)
+ 7000 5250 7000
+
+ 107 229
+ - ---- z DATA(-2, -2, 1) - ----- z DATA(-1, -2, 1)
+ 7000 10500
+
+ 107 167
+ + ---- z DATA(-2, 2, -1) + ---- z DATA(-2, -1, -1)
+ 7000 7000
+
+ 107 107
+ - ---- z DATA(2, -2, -1) - ---- z DATA(1, -2, -2)
+ 7000 7000
+
+ 107 137 137
+ + ---- z DATA(-1, -2, -2) - ---- z DATA(2, 2, 2) - ---- z DATA(-2, -2, -2)
+ 7000 5250 5250
+
+ 137 47 167
+ - ---- z DATA(-2, 2, -2) + ---- z DATA(2, 1, -2) + ---- z DATA(2, 1, 1)
+ 5250 5250 7000
+
+ 167 107 107
+ + ---- z DATA(2, -1, 1) + ---- y DATA(2, 1, 2) - ---- y DATA(2, -1, -2)
+ 7000 7000 7000
+
+ 229 229
+ - ----- y DATA(1, -1, -2) + ----- y DATA(-1, -1, -2)
+ 10500 10500
+
+ 107 17 187
+ + ---- z DATA(1, 2, 2) + ---- z DATA(-2, 0, 2) - ---- z DATA(-2, 0, 1)
+ 7000 5250 7000
+
+ 17 187 187
+ + ---- z DATA(2, 0, -2) + ---- z DATA(-1, 0, -2) + ---- z DATA(-2, 0, -1)
+ 5250 7000 7000
+
+ 187 187 187
+ - ---- z DATA(1, 0, -2) + ---- z DATA(2, 0, 1) + ---- z DATA(1, 0, 2)
+ 7000 7000 7000
+
+ 187 17 107
+ - ---- z DATA(-1, 0, 2) - ---- z DATA(-2, 0, -2) - ---- z DATA(1, 2, -2)
+ 7000 5250 7000
+
+ 137 17 107
+ + ---- z DATA(2, -2, -2) - ---- y DATA(2, 2, 0) + ---- y DATA(-2, -1, -2)
+ 5250 5250 7000
+
+ 229 107 229
+ - ----- y DATA(-1, 1, 2) - ---- y DATA(2, -1, 2) - ----- y DATA(1, -1, 2)
+ 10500 7000 10500
+
+ 229 187 17
+ + ----- y DATA(1, 1, 2) - ---- y DATA(-1, 2, 0) - ---- z DATA(2, 0, 2)
+ 10500 7000 5250
+
+ 167 187 187
+ - ---- y DATA(2, -1, -1) + ---- y DATA(1, 2, 0) + ---- y DATA(2, 1, 0)
+ 7000 7000 7000
+
+ 137 137
+ + ---- y DATA(-1, -1, -1) - ---- y DATA(1, -1, -1)
+ 5250 5250
+
+ 137 289 289
+ - ---- y DATA(-1, 1, -1) - ----- y DATA(1, -1, 0) - ----- y DATA(-1, 1, 0)
+ 5250 10500 10500
+
+ 47 137 137
+ - ---- y DATA(2, 2, 1) + ---- y DATA(-1, -1, 1) - ---- y DATA(-1, 1, 1)
+ 5250 5250 5250
+
+ 167 137 289
+ - ---- y DATA(-1, 2, 1) + ---- y DATA(1, 1, -1) + ----- y DATA(-1, -1, 0)
+ 7000 5250 10500
+
+ 167 167 167
+ + ---- y DATA(1, 2, 1) + ---- y DATA(2, 1, -1) - ---- y DATA(-1, 2, -1)
+ 7000 7000 7000
+
+ 167 137
+ + ---- y DATA(1, 2, -1) - ---- y DATA(1, -1, 1) + 8/525 DATA(1, 2, -2)
+ 7000 5250
+
+ 47 167 107
+ + ---- y DATA(-2, 2, 1) - ---- y DATA(-2, 1, 1) + ---- y DATA(-2, -1, 2)
+ 5250 7000 7000
+
+ 47 229 137
+ + ---- y DATA(2, -2, 1) + ----- y DATA(-1, -1, 2) + ---- y DATA(1, 1, 1)
+ 5250 10500 5250
+
+ 187 47 289
+ - ---- y DATA(2, -1, 0) - ---- y DATA(2, 2, -1) + ----- y DATA(1, 1, 0)
+ 7000 5250 10500
+
+ 137 107 47
+ - ---- y DATA(-2, -2, 2) - ---- y DATA(-2, 1, 2) + ---- y DATA(-2, 2, -1)
+ 5250 7000 5250
+
+ 187 17 167
+ + ---- y DATA(-2, -1, 0) + ---- y DATA(2, -2, 0) + ---- y DATA(-2, -1, -1)
+ 7000 5250 7000
+
+ 47 167 187
+ + ---- y DATA(2, -2, -1) - ---- y DATA(1, -2, -1) + ---- y DATA(-1, -2, 0)
+ 5250 7000 7000
+
+ 137 137 107
+ + ---- y DATA(-2, 2, 2) + ---- y DATA(2, -2, 2) - ---- y DATA(1, -2, 2)
+ 5250 5250 7000
+
+ 107 167 167
+ + ---- y DATA(-1, -2, 2) + ---- y DATA(-2, -1, 1) - ---- y DATA(1, -2, 1)
+ 7000 7000 7000
+
+ 187 107 229
+ - ---- y DATA(-2, 1, 0) - ---- y DATA(-2, 1, -2) - ----- y DATA(-1, 1, -2)
+ 7000 7000 10500
+
+ 107 137 107
+ - ---- y DATA(-1, 2, -2) + ---- y DATA(-2, 2, -2) + ---- y DATA(2, 1, -2)
+ 7000 5250 7000
+
+ 107 167
+ - ---- y DATA(-1, 2, 2) + ---- y DATA(-1, -2, -1)
+ 7000 7000
+
+ 47 137 229
+ - ---- y DATA(-2, -2, -1) - ---- y DATA(2, 2, -2) + ----- y DATA(1, 1, -2)
+ 5250 5250 10500
+
+ 187 47 17
+ - ---- y DATA(1, -2, 0) - ---- y DATA(-2, -2, 1) + ---- y DATA(-2, 2, 0)
+ 7000 5250 5250
+
+ 167 167
+ + ---- y DATA(-1, -2, 1) - ---- y DATA(-2, 1, -1)
+ 7000 7000
+
+ 137 107 167
+ - ---- y DATA(-2, -2, -2) + ---- y DATA(1, 2, 2) + ---- y DATA(2, 1, 1)
+ 5250 7000 7000
+
+ 167 2 2
+ - ---- y DATA(2, -1, 1) + 1/175 z DATA(2, 1, 2) - 1/350 z DATA(1, 0, 0)
+ 7000
+
+ 17 2
+ - ---- y DATA(-2, -2, 0) + 1/100 x y DATA(1, -1, -2)
+ 5250
+
+ 2 2
+ - 1/245 x z DATA(-1, 1, -2) - 1/245 x z DATA(-2, 1, -1)
+
+ 2 2
+ + 2/245 x z DATA(-2, 1, -2) - 1/245 x z DATA(1, 1, -2)
+
+ 2 2
+ + 1/700 z DATA(-1, -1, -1) + 1/700 z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/350 z DATA(1, 1, 2) + 1/175 z DATA(2, -1, -2)
+
+ 2 2
+ + 1/350 z DATA(1, -1, -2) - 1/350 z DATA(-1, -1, -2)
+
+ 2 2
+ - 1/175 z DATA(-2, -1, -2) - 1/350 z DATA(-1, 1, 2)
+
+ 2 2
+ + 1/175 z DATA(2, -1, 2) - 1/700 z DATA(1, -1, -1)
+
+ 2 2
+ + 1/700 z DATA(-1, 2, 1) - 1/700 z DATA(1, 1, -1)
+
+ 2 2
+ + 1/350 z DATA(-1, 1, 0) + 1/350 z DATA(1, -1, 2)
+
+ 2 2
+ + 1/350 z DATA(-1, 2, 0) - 1/350 z DATA(1, 2, 0)
+
+ 2 2
+ - 1/175 z DATA(2, 2, 0) - 1/175 z DATA(2, 1, 0)
+
+ 2 2
+ - 1/100 x y DATA(-1, -1, -2) - 1/700 z DATA(1, 2, 1)
+
+ 2 2
+ - 1/350 z DATA(1, -1, 0) + 1/700 z DATA(-1, -1, 1)
+
+ 2 2
+ - 1/700 z DATA(1, -1, 1) + 1/700 z DATA(-1, 1, 1)
+
+ 2 2
+ + 1/200 x z DATA(2, -1, 1) - 1/175 z DATA(2, -1, 0)
+
+ 2 2
+ - 1/350 z DATA(1, 1, 0) - 1/350 z DATA(2, 0, -1)
+
+ 2 2
+ + 1/700 z DATA(-1, 0, 1) - 1/700 z DATA(1, 0, 1)
+
+ 2 2
+ + 1/700 z DATA(-1, 0, -1) - 1/700 z DATA(1, 0, -1)
+
+ 2 2
+ - 1/175 z DATA(-2, -2, 2) - 1/175 z DATA(-2, 1, 2)
+
+ 2 2
+ - 1/175 z DATA(-2, 2, 2) + 1/175 z DATA(2, -2, 2)
+
+ 2 2
+ + 1/350 z DATA(-1, -1, 0) - 1/350 z DATA(2, 1, -1)
+
+ 2 2
+ + 1/700 z DATA(-1, 2, -1) - 1/700 z DATA(1, 2, -1)
+
+ 2 2
+ - 1/350 z DATA(2, -1, -1) - 1/350 z DATA(2, 2, -1)
+
+ 2 2
+ - 1/175 z DATA(-2, 1, -2) + 1/350 z DATA(-2, 1, -1)
+
+ 2 2
+ + 1/350 z DATA(1, -2, 2) - 1/350 z DATA(-1, -2, 2)
+
+ 2 2
+ + 1/350 z DATA(-2, -1, 1) - 1/700 z DATA(1, -2, 1)
+
+ 2 2
+ + 1/350 z DATA(-2, 2, 1) + 1/350 z DATA(-2, 1, 1)
+
+ 2 2
+ - 1/175 z DATA(-2, -1, 2) - 1/350 z DATA(2, -2, 1)
+
+ 2 2
+ - 1/350 z DATA(1, -2, 0) + 1/350 z DATA(-2, -2, 1)
+
+ 2 2
+ + 1/175 z DATA(-2, 2, 0) + 1/700 z DATA(-1, -2, 1)
+
+ 2 2
+ - 1/350 z DATA(2, 2, 1) - 1/350 z DATA(-1, -1, 2)
+
+ 2 2
+ - 1/700 z DATA(1, 1, 1) + 1/350 z DATA(-2, -1, -1)
+
+ 2 2
+ - 1/350 z DATA(2, -2, -1) - 1/700 z DATA(1, -2, -1)
+
+ 2 2
+ + 1/350 z DATA(-1, -2, 0) + 1/175 z DATA(-2, -2, 0)
+
+ 2 2
+ + 1/350 z DATA(1, 1, -2) + 1/200 x y DATA(-2, -1, -2)
+
+ 2 2
+ + 1/175 z DATA(2, 1, -2) + 1/700 z DATA(-1, -2, -1)
+
+ 2 2
+ + 1/350 z DATA(-2, -2, -1) + 1/175 z DATA(2, 2, -2)
+
+ 2 2
+ + 1/350 z DATA(1, 2, -2) + 1/175 z DATA(2, -2, -2)
+
+ 2 2
+ - 1/350 z DATA(-1, 2, -2) + 1/350 z DATA(-2, 2, -1)
+
+ 2 2
+ + 1/175 z DATA(-2, 1, 0) + 1/175 z DATA(-2, -1, 0)
+
+ 2 2
+ - 1/175 z DATA(2, -2, 0) - 1/350 z DATA(-1, 2, 2)
+
+ 2 2
+ - 1/350 z DATA(-1, -2, -2) + 1/175 z DATA(2, 2, 2)
+
+ 2 2
+ - 1/175 z DATA(-2, -2, -2) + 1/350 z DATA(1, 2, 2)
+
+ 2 2
+ - 1/175 z DATA(-2, 0, 2) + 1/350 z DATA(-2, 0, 1)
+
+ 2 2
+ + 1/175 z DATA(2, 0, -2) - 1/350 z DATA(-1, 0, -2)
+
+ 2 2
+ + 1/350 z DATA(-2, 0, -1) - 1/350 z DATA(-1, 1, -2)
+
+ 2
+ - 1/175 z DATA(-2, 2, -2) - 8/525 DATA(-1, 2, -2)
+
+ 3 2
+ + 1/300 z DATA(2, -1, 2) - 1/350 z DATA(2, -1, 1)
+
+ 2 2
+ + 1/350 z DATA(1, 0, -2) - 1/350 z DATA(2, 0, 1)
+
+ 2 2
+ + 1/350 z DATA(1, 0, 2) - 1/350 z DATA(-1, 0, 2)
+
+ 2 2
+ - 1/175 z DATA(-2, 0, -2) + 1/175 z DATA(2, 0, 2)
+
+ 2 2
+ + 1/175 z DATA(-2, 0, 0) - 1/175 z DATA(2, 0, 0)
+
+ 2 2
+ + 1/350 z DATA(-1, 0, 0) + 1/350 z DATA(1, -2, -2)
+
+ 3 2
+ + 1/600 z DATA(1, -1, 2) - 1/350 z DATA(2, 1, 1)
+
+ 3 3
+ + 1/300 z DATA(2, 1, 2) - 1/300 z DATA(2, -1, -2)
+
+ 3 3
+ - 1/600 z DATA(1, -1, -2) + 1/600 z DATA(-1, -1, -2)
+
+ 3 3
+ + 1/300 z DATA(-2, -1, -2) - 1/600 z DATA(-1, 1, 2)
+
+ 2 3
+ + 1/200 x z DATA(2, 1, 1) + 1/300 z DATA(-1, 2, 1)
+
+ 3 3
+ + 1/300 z DATA(1, 1, -1) - 1/300 z DATA(1, 2, 1)
+
+ 3 3
+ + 1/150 z DATA(2, 1, -1) - 1/300 z DATA(-1, 2, -1)
+
+ 2 3
+ + 1/100 x z DATA(2, 0, 2) + 1/300 z DATA(-1, 0, 1)
+
+ 3 3
+ - 1/300 z DATA(1, 0, 1) - 1/300 z DATA(-1, 1, -1)
+
+ 3 3
+ + 1/300 z DATA(-1, -1, 1) - 1/300 z DATA(1, -1, 1)
+
+ 3 2
+ + 1/300 z DATA(-1, 1, 1) + 1/100 x z DATA(-2, 0, -2)
+
+ 2 2
+ + 1/50 x z DATA(1, -2, -2) - 1/100 x z DATA(2, -2, -2)
+
+ 2 2
+ + 1/50 x z DATA(1, 2, -2) + 1/200 x z DATA(2, 0, 1)
+
+ 2 2
+ + 1/350 y z DATA(2, 1, 2) + 1/50 x z DATA(1, 0, -2)
+
+ 2 2
+ - 1/350 y z DATA(2, -1, -2) + 1/200 x z DATA(-2, 0, -1)
+
+ 3
+ + 1/350 x y z DATA(0, 1, -1) + 1/25 x DATA(0, 1, 1)
+
+ 3 3
+ + 1/150 x DATA(2, 0, -2) - 2/75 x DATA(-1, 0, -2)
+
+ 3 3
+ + 1/150 x DATA(-2, 0, -1) - 2/75 x DATA(1, 0, -2)
+
+ 3 3 3
+ + 1/150 x DATA(2, 0, 1) - 2/75 x DATA(1, 0, 2) - 2/75 x DATA(-1, 0, 2)
+
+ 3 3
+ + 1/150 x DATA(-2, 0, -2) + 1/150 x DATA(2, 0, 2)
+
+ 3 3
+ + 1/150 x DATA(-2, 0, 0) + 1/150 x DATA(2, 0, 0)
+
+ 3 3
+ + 1/300 z DATA(1, 2, -1) + 1/150 z DATA(2, -1, -1)
+
+ 3 3
+ - 1/150 z DATA(2, 2, 1) - 1/600 z DATA(-1, -1, 2)
+
+ 3 3
+ - 1/300 z DATA(1, 1, 1) + 1/150 z DATA(2, 2, -1)
+
+ 3
+ + 1/150 z DATA(2, 0, -1) - 1/250 y z DATA(-2, -1, -2)
+
+ 2 2
+ - 1/100 x z DATA(2, 0, -2) - 1/200 x z DATA(-2, 0, 1)
+
+ 2 2
+ - 1/100 x z DATA(-2, 0, 2) - 1/50 x z DATA(1, 2, 2)
+
+ 2 2
+ + 1/100 x z DATA(-2, -2, -2) + 1/100 x z DATA(2, 2, 2)
+
+ 2
+ - 1/50 x z DATA(-1, -2, -2) - 1/350 x y z DATA(0, 1, 1)
+
+ 3 3
+ - 1/300 y DATA(-1, -1, 1) - 2/75 x DATA(-1, 0, 0)
+
+ 3 3 3
+ + 1/25 x DATA(0, 1, 0) + 1/25 x DATA(0, -1, 0) + 1/25 x DATA(0, 2, 0)
+
+ 3 3 3
+ + 1/150 x DATA(2, 1, 1) + 1/150 x DATA(2, -1, 1) + 1/25 x DATA(0, 0, 0)
+
+ 3 11 3
+ + 1/25 x DATA(0, 1, -1) + --- DATA(-2, 2, -2) + 1/300 y DATA(1, -1, -2)
+ 420
+
+ 3 3
+ - 1/150 y DATA(-2, -1, -2) + 1/300 y DATA(-1, 1, 2)
+
+ 3 3
+ + 1/150 y DATA(2, -1, 2) + 1/300 y DATA(1, -1, 2)
+
+ 3 3
+ - 1/300 y DATA(1, 1, 2) - 1/600 y DATA(-1, 2, 0)
+
+ 3 3 3
+ + 1/600 y DATA(1, 2, 0) + 1/300 y DATA(2, 2, 0) - 1/150 y DATA(2, 1, 0)
+
+ 3 3
+ - 1/300 y DATA(-1, -1, -1) + 1/300 y DATA(1, -1, -1)
+
+ 3 3
+ + 1/300 y DATA(-1, 1, -1) + 1/300 y DATA(1, -1, 0)
+
+ 3 3
+ + 1/300 y DATA(-1, 1, 0) - 1/300 y DATA(-1, -1, -2)
+
+ 3 3
+ - 1/300 y DATA(-1, -1, 0) + 1/600 y DATA(1, 2, 1)
+
+ 3 3
+ - 1/150 y DATA(2, 1, -1) - 1/600 y DATA(-1, 2, -1)
+
+ 3 3
+ + 1/600 y DATA(1, 2, -1) + 1/300 y DATA(-1, 1, 1)
+
+ 3 3
+ + 1/150 y DATA(2, -1, -2) - 1/300 y DATA(1, 1, 1)
+
+ 3 3
+ + 1/300 y DATA(2, 2, -1) - 1/300 y DATA(1, 1, 0)
+
+ 3 3
+ + 1/300 y DATA(-2, -2, 2) + 1/300 y DATA(1, -1, 1)
+
+ 3 3
+ - 1/600 y DATA(-1, 2, 1) - 1/300 y DATA(1, 1, -1)
+
+ 3 3
+ + 1/150 y DATA(2, -1, 0) - 1/600 y DATA(1, -2, 0)
+
+ 3 3
+ + 1/300 y DATA(-2, -2, 1) - 1/300 y DATA(-2, 2, 0)
+
+ 3 3
+ + 1/600 y DATA(-1, -2, 1) - 1/300 y DATA(-2, 2, -1)
+
+ 3 3
+ + 1/150 y DATA(2, -1, -1) + 1/300 y DATA(2, 2, 1)
+
+ 3
+ - 1/300 y DATA(-1, -1, 2) + 1/250 y z DATA(2, -1, -2)
+
+ 3 3
+ - 1/150 y DATA(-2, -1, 0) + 1/150 y DATA(-2, 1, 2)
+
+ 3 3
+ - 1/300 y DATA(-2, 2, 2) - 1/300 y DATA(2, -2, 2)
+
+ 3 3
+ - 1/600 y DATA(1, -2, 2) + 1/600 y DATA(-1, -2, 2)
+
+ 3 3
+ - 1/150 y DATA(-2, -1, 1) - 1/600 y DATA(1, -2, 1)
+
+ 3 3
+ - 1/300 y DATA(-2, 2, 1) + 1/150 y DATA(-2, 1, 1)
+
+ 3 3 19
+ - 1/150 y DATA(-2, -1, 2) - 1/300 y DATA(2, -2, 1) - ---- DATA(2, 1, -2)
+ 2100
+
+ 3 3
+ + 1/150 y DATA(-2, 1, 0) - 1/150 y DATA(-2, -1, -1)
+
+ 3 3
+ - 1/300 y DATA(2, -2, -1) - 1/600 y DATA(1, -2, -1)
+
+ 3 3
+ + 1/600 y DATA(-1, -2, 0) - 1/300 y DATA(2, -2, 0)
+
+ 3 3
+ - 1/600 y DATA(1, -2, -2) + 1/600 y DATA(-1, -2, -2)
+
+ 3 3
+ + 1/300 y DATA(2, 2, 2) + 1/300 y DATA(-2, -2, -2)
+
+ 3 3
+ + 1/600 y DATA(1, 2, 2) - 1/150 y DATA(2, 1, 1)
+
+ 3 3
+ + 1/300 y DATA(-2, -2, 0) - 1/300 y DATA(1, 1, -2)
+
+ 3 3
+ + 1/150 y DATA(-2, 1, -2) + 1/150 y DATA(-2, 1, -1)
+
+ 3 3
+ + 1/300 y DATA(-1, 1, -2) - 1/600 y DATA(-1, 2, -2)
+
+ 3
+ - 1/300 y DATA(-2, 2, -2) - 9/98 x DATA(0, 2, -1)
+
+ 3 3
+ + 1/150 y DATA(2, -1, 1) - 1/150 y DATA(2, 1, -2)
+
+ 3 3
+ - 1/600 y DATA(-1, 2, 2) + 1/600 y DATA(-1, -2, -1)
+
+ 3 3
+ + 1/300 y DATA(-2, -2, -1) + 1/300 y DATA(2, 2, -2)
+
+ 3 3
+ + 1/600 y DATA(1, 2, -2) - 1/300 y DATA(2, -2, -2)
+
+ 2
+ - 9/98 x DATA(0, -1, 2) - 1/100 x z DATA(2, -1, -2)
+
+ 2 2
+ + 1/50 x z DATA(1, -1, -2) + 1/200 x z DATA(-2, 2, -1)
+
+ 2 2
+ + 2/245 x z DATA(2, 1, 2) + 1/100 x z DATA(-1, -2, 1)
+
+ 2 2
+ + 1/245 x z DATA(0, 0, 1) - 1/200 x z DATA(-2, -2, 1)
+
+ 2 2
+ + 1/200 x z DATA(2, -2, 1) - 1/100 x z DATA(2, 2, -2)
+
+ 2 2
+ + 1/200 x z DATA(-2, -2, -1) - 1/100 x z DATA(-1, -2, -1)
+
+ 2
+ + 1/250 y z DATA(2, 1, 2) + 1/50 x z DATA(-1, 2, 2)
+
+ 2
+ - 1/100 x z DATA(2, 1, -2) + 1/500 y z DATA(1, -1, -2)
+
+ 2 2
+ + 1/50 x DATA(-1, 1, 2) + 1/100 x DATA(2, -1, 2)
+
+ 2
+ - 1/50 x DATA(1, -1, 2) - 9/98 x DATA(0, -1, -2) - 1/300 x DATA(-2, 0, 2)
+
+ 311 2 2
+ + ----- x DATA(-2, 0, 1) - 1/50 x DATA(1, 2, 0) + 1/100 x DATA(2, 1, 0)
+ 14700
+
+ 2 2
+ + 1/50 x DATA(-1, -1, -1) - 1/50 x DATA(1, -1, -1)
+
+ 2 2
+ + 1/50 x DATA(-1, 1, -1) - 1/50 x DATA(1, -1, 0)
+
+ 2 2 2
+ + 1/50 x DATA(-1, 2, 0) + 1/100 x DATA(2, 1, 2) - 1/50 x DATA(1, 0, 0)
+
+ 2 2
+ + 1/100 x DATA(2, -1, -2) - 1/50 x DATA(1, -1, -2)
+
+ 2 2
+ + 1/50 x DATA(-1, -1, -2) - 1/100 x DATA(-2, -1, -2)
+
+ 2 2
+ + 1/100 x DATA(2, 2, 0) + 1/50 x DATA(-1, 1, 0)
+
+ 2 2
+ + 1/50 x DATA(-1, -1, 1) - 1/50 x DATA(1, -1, 1)
+
+ 2 2 2
+ + 1/50 x DATA(-1, 1, 1) + 1/50 x DATA(-1, 2, 1) - 1/50 x DATA(1, 1, -1)
+
+ 2 2 2
+ - 1/50 x DATA(1, 1, 2) + 1/50 x DATA(-1, -1, 0) - 1/50 x DATA(1, 2, 1)
+
+ 2 2
+ + 1/100 x DATA(2, 1, -1) + 1/50 x DATA(-1, 2, -1)
+
+ 2 2
+ - 1/50 x DATA(1, 2, -1) + 1/100 x DATA(2, -1, -1)
+
+ 2 2 2
+ + 1/100 x DATA(2, 2, 1) + 1/50 x DATA(-1, -1, 2) - 1/50 x DATA(1, 1, 1)
+
+ 2 2
+ + 1/100 x DATA(2, -1, 0) + 1/100 x DATA(2, 2, -1)
+
+ 2 2 2
+ - 1/50 x DATA(1, 1, 0) + 1/100 x DATA(2, 0, -1) + 1/50 x DATA(-1, 0, 1)
+
+ 2 2
+ - 1/100 x DATA(-2, 2, 1) - 1/100 x DATA(-2, -1, 2)
+
+ 2 2 2
+ - 1/50 x DATA(1, 0, 1) + 1/50 x DATA(-1, 0, -1) - 1/50 x DATA(1, 0, -1)
+
+ 2 2
+ - 1/100 x DATA(-2, -2, 2) - 1/100 x DATA(-2, 1, 2)
+
+ 2 2
+ - 1/100 x DATA(-2, 2, 2) + 1/100 x DATA(2, -2, 2)
+
+ 2 2
+ - 1/50 x DATA(1, -2, 2) + 1/50 x DATA(-1, -2, 2)
+
+ 2
+ - 1/100 x DATA(-2, 1, 1) + 1/42 DATA(1, 1, -2)
+
+ 2 2
+ - 1/100 x DATA(-2, -1, -1) + 1/100 x DATA(2, -2, -1)
+
+ 2 2
+ - 1/50 x DATA(1, -2, -1) + 1/50 x DATA(-1, -2, 0)
+
+ 2 2
+ - 1/100 x DATA(-2, -2, 0) - 1/50 x DATA(1, 1, -2)
+
+ 2 2
+ + 1/100 x DATA(2, -2, 1) - 1/50 x DATA(1, -2, 0)
+
+ 2 2
+ - 1/100 x DATA(-2, -2, 1) - 1/100 x DATA(-2, 2, 0)
+
+ 2 2
+ + 1/50 x DATA(-1, -2, 1) - 1/100 x DATA(-2, 2, -1)
+
+ 2 2
+ - 1/100 x DATA(-2, -1, 1) - 1/50 x DATA(1, -2, 1)
+
+ 2 2
+ + 1/50 x DATA(-1, -2, -1) - 1/100 x DATA(-2, -2, -1)
+
+ 2 2
+ + 1/100 x DATA(2, 2, -2) - 1/50 x DATA(1, 2, -2)
+
+ 2 2
+ + 1/100 x DATA(2, -2, -2) - 1/50 x DATA(1, -2, -2)
+
+ 2 2
+ + 1/50 x DATA(-1, -2, -2) + 1/100 x DATA(2, 2, 2)
+
+ 2 2
+ - 1/100 x DATA(-2, 1, 0) - 1/100 x DATA(-2, -1, 0)
+
+ 2 2 2
+ + 1/100 x DATA(2, -2, 0) + 1/100 x DATA(2, 0, 1) - 1/50 x DATA(1, 0, 2)
+
+ 2 2
+ - 1/50 x DATA(1, 2, 2) - 1/100 x DATA(-2, 1, -2)
+
+ 2 2
+ - 1/100 x DATA(-2, 1, -1) + 1/50 x DATA(-1, 1, -2)
+
+ 2 2
+ + 1/50 x DATA(-1, 2, -2) - 1/100 x DATA(-2, 2, -2)
+
+ 2 2
+ + 1/100 x DATA(2, 1, -2) + 1/50 x DATA(-1, 2, 2)
+
+ 2 2
+ + 1/200 x z DATA(-2, 1, -1) - 1/100 x DATA(-2, 0, 0)
+
+ 2 2 2
+ + 1/100 x DATA(2, 0, 0) + 1/50 x DATA(-1, 0, 0) + 1/100 x DATA(2, 1, 1)
+
+ 2 2
+ + 1/100 x DATA(2, -1, 1) - 1/100 x DATA(-2, -2, -2)
+
+ 2 2
+ - 1/100 x DATA(-2, 0, 2) - 1/100 x DATA(-2, 0, 1)
+
+ 2 2
+ + 1/100 x DATA(2, 0, -2) + 1/50 x DATA(-1, 0, -2)
+
+ 2 2
+ - 1/100 x DATA(-2, 0, -1) - 1/50 x DATA(1, 0, -2)
+
+ 169
+ - ----- x DATA(2, 1, 2) - 1/10 x DATA(0, 0, -2) - 1/10 x DATA(0, -2, 0)
+ 14700
+
+ 136 169
+ - 1/10 x DATA(0, 0, 2) + ---- x DATA(1, 0, 0) - ----- x DATA(2, -1, -2)
+ 3675 14700
+
+ 2 2
+ + 1/50 x DATA(-1, 0, 2) - 1/100 x DATA(-2, 0, -2)
+
+ 2 61 166
+ + 1/100 x DATA(2, 0, 2) - --- x DATA(0, 0, 1) + ---- x DATA(1, -1, -1)
+ 490 3675
+
+ 211 169
+ + ---- x DATA(1, -1, -2) - ----- x DATA(-2, -1, -2)
+ 3675 14700
+
+ 211 169 211
+ + ---- x DATA(-1, 1, 2) - ----- x DATA(2, -1, 2) + ---- x DATA(1, -1, 2)
+ 3675 14700 3675
+
+ 211 211
+ + ---- x DATA(1, 1, 2) + ---- x DATA(-1, -1, -2) + 4/75 x DATA(1, 2, 0)
+ 3675 3675
+
+ 191 211 211
+ + ----- x DATA(2, 1, -1) + ---- x DATA(-1, 2, -1) + ---- x DATA(1, 2, -1)
+ 14700 3675 3675
+
+ 311
+ + 4/75 x DATA(-1, 2, 0) - 1/300 x DATA(2, 2, 0) + ----- x DATA(2, 1, 0)
+ 14700
+
+ 166 151
+ + ---- x DATA(-1, -1, -1) + ---- x DATA(1, 0, -1)
+ 3675 3675
+
+ 529 169
+ - ----- x DATA(-2, -2, 2) - ----- x DATA(-2, 1, 2)
+ 14700 14700
+
+ 529 169 166
+ - ----- x DATA(-2, 2, 2) - ----- x DATA(2, 2, 1) + ---- x DATA(-1, 1, -1)
+ 14700 14700 3675
+
+ 151 151 166
+ + ---- x DATA(1, -1, 0) + ---- x DATA(-1, 1, 0) + ---- x DATA(-1, -1, 1)
+ 3675 3675 3675
+
+ 166 166 211
+ + ---- x DATA(1, -1, 1) + ---- x DATA(-1, 1, 1) + ---- x DATA(-1, 2, 1)
+ 3675 3675 3675
+
+ 166 151 211
+ + ---- x DATA(1, 1, -1) + ---- x DATA(-1, -1, 0) + ---- x DATA(1, 2, 1)
+ 3675 3675 3675
+
+ 211 166
+ - 1/500 y z DATA(1, -1, 2) + ---- x DATA(-1, -1, 2) + ---- x DATA(1, 1, 1)
+ 3675 3675
+
+ 311 169 151
+ + ----- x DATA(2, -1, 0) - ----- x DATA(2, 2, -1) + ---- x DATA(1, 1, 0)
+ 14700 14700 3675
+
+ 311 151 151
+ + ----- x DATA(2, 0, -1) + ---- x DATA(-1, 0, 1) + ---- x DATA(1, 0, 1)
+ 14700 3675 3675
+
+ 151 256
+ + ---- x DATA(-1, 0, -1) + ---- x DATA(-1, -2, 2)
+ 3675 3675
+
+ 191 211 169
+ + ----- x DATA(-2, -1, 1) + ---- x DATA(1, -2, 1) - ----- x DATA(-2, 2, 1)
+ 14700 3675 14700
+
+ 191 191
+ + ----- x DATA(-2, 1, 1) + ----- x DATA(2, -1, -1)
+ 14700 14700
+
+ 311 169
+ + ----- x DATA(-2, 1, 0) - ----- x DATA(2, -2, 1) + 4/75 x DATA(1, -2, 0)
+ 14700 14700
+
+ 169
+ - ----- x DATA(-2, -2, 1) - 1/300 x DATA(-2, 2, 0)
+ 14700
+
+ 211 529 256
+ + ---- x DATA(-1, -2, 1) - ----- x DATA(2, -2, 2) + ---- x DATA(1, -2, 2)
+ 3675 14700 3675
+
+ 169
+ - ----- x DATA(-2, -1, 2) - 1/300 x DATA(2, -2, 0)
+ 14700
+
+ 191 169
+ + ----- x DATA(-2, -1, -1) - ----- x DATA(2, -2, -1)
+ 14700 14700
+
+ 211
+ + ---- x DATA(1, -2, -1) + 4/75 x DATA(-1, -2, 0)
+ 3675
+
+ 529
+ - 1/250 y z DATA(2, -1, 2) - ----- x DATA(2, 2, -2)
+ 14700
+
+ 256 529
+ + ---- x DATA(1, 2, -2) - ----- x DATA(2, -2, -2)
+ 3675 14700
+
+ 211
+ - 1/300 x DATA(-2, -2, 0) + ---- x DATA(1, 1, -2)
+ 3675
+
+ 169 191
+ - ----- x DATA(-2, 1, -2) + ----- x DATA(-2, 1, -1)
+ 14700 14700
+
+ 211 256
+ + ---- x DATA(-1, 1, -2) + ---- x DATA(-1, 2, -2)
+ 3675 3675
+
+ 169 311
+ - ----- x DATA(-2, 2, -1) + ----- x DATA(-2, -1, 0)
+ 14700 14700
+
+ 529 256 61
+ - ----- x DATA(2, 2, 2) + ---- x DATA(1, 2, 2) - --- x DATA(0, 0, -1)
+ 14700 3675 490
+
+ 529
+ - 9/98 x DATA(0, -2, -1) - ----- x DATA(-2, 2, -2)
+ 14700
+
+ 169 256 211
+ - ----- x DATA(2, 1, -2) + ---- x DATA(-1, 2, 2) + ---- x DATA(-1, -2, -1)
+ 14700 3675 3675
+
+ 169 529
+ - ----- x DATA(-2, -2, -1) - ----- x DATA(-2, -2, -2)
+ 14700 14700
+
+ 311 57
+ + ----- x DATA(-2, 0, -1) - --- x DATA(0, 1, -1) - 9/98 x DATA(0, -2, 1)
+ 14700 490
+
+ 33 33 33
+ - --- x DATA(0, -2, 2) - --- x DATA(0, -2, -2) - --- x DATA(0, 2, 2)
+ 490 490 490
+
+ 33 57
+ - --- x DATA(0, 2, -2) - 9/98 x DATA(0, 1, -2) - --- x DATA(0, -1, -1)
+ 490 490
+
+ 57 256
+ - --- x DATA(0, -1, 1) - 9/98 x DATA(0, 1, 2) + ---- x DATA(1, -2, -2)
+ 490 3675
+
+ 256 61 311
+ + ---- x DATA(-1, -2, -2) - --- x DATA(0, 1, 0) + ----- x DATA(2, 0, 1)
+ 3675 490 14700
+
+ 57
+ - 9/98 x DATA(0, 2, 1) - --- x DATA(0, 1, 1) - 1/300 x DATA(2, 0, -2)
+ 490
+
+ 2
+ + 4/75 x DATA(-1, 0, -2) + 1/100 x z DATA(-2, 2, -2)
+
+ 191 3
+ - 1/42 DATA(-1, 1, -2) + ----- x DATA(2, -1, 1) + 1/150 x DATA(2, 1, 2)
+ 14700
+
+ 3
+ + 1/25 x DATA(0, 0, 1) + 4/75 x DATA(1, 0, -2) + 4/75 x DATA(1, 0, 2)
+
+ + 4/75 x DATA(-1, 0, 2) - 1/300 x DATA(-2, 0, -2) - 1/300 x DATA(2, 0, 2)
+
+ 431 431 136
+ + ----- x DATA(-2, 0, 0) + ----- x DATA(2, 0, 0) + ---- x DATA(-1, 0, 0)
+ 14700 14700 3675
+
+ 13 3 3
+ - -- x DATA(0, 0, 0) + 1/150 x DATA(2, -1, -2) - 2/75 x DATA(-1, -1, -2)
+ 98
+
+ 3 3
+ + 1/150 x DATA(-2, -1, -2) - 2/75 x DATA(-1, 1, 2)
+
+ 3 61
+ + 1/150 x DATA(2, -1, 2) - --- x DATA(0, -1, 0) - 1/10 x DATA(0, 2, 0)
+ 490
+
+ 191 3 19
+ + ----- x DATA(2, 1, 1) - 2/75 x DATA(1, -1, -2) + ---- DATA(-2, 1, -2)
+ 14700 2100
+
+ 3 3
+ + 1/150 x DATA(-2, -2, 2) + 1/150 x DATA(-2, 2, 2)
+
+ 3 3
+ - 2/75 x DATA(-1, 2, -1) - 2/75 x DATA(1, 2, -1)
+
+ 3 3
+ + 1/150 x DATA(2, -1, -1) + 1/150 x DATA(2, 2, 1)
+
+ 3 3
+ - 2/75 x DATA(-1, -1, 2) + 1/25 x DATA(0, 0, -2)
+
+ 3 3 3
+ + 1/25 x DATA(0, -2, 0) + 1/25 x DATA(0, 0, 2) - 2/75 x DATA(1, 0, 0)
+
+ 3 3
+ + 1/150 x DATA(-2, 1, 2) + 1/150 x DATA(2, 2, -1)
+
+ 3 3 3
+ - 2/75 x DATA(1, 1, 0) + 1/150 x DATA(2, 0, -1) - 2/75 x DATA(-1, 0, 1)
+
+ 3 3 3
+ - 2/75 x DATA(1, 0, 1) - 2/75 x DATA(-1, 0, -1) - 2/75 x DATA(1, 0, -1)
+
+ 3 3
+ + 1/150 x DATA(2, -2, 1) + 1/150 x DATA(-2, -2, 1)
+
+ 3 3
+ + 1/150 x DATA(-2, 2, 0) - 2/75 x DATA(1, 1, 1)
+
+ 3 3
+ + 1/150 x DATA(2, -1, 0) - 2/75 x DATA(1, -2, 0)
+
+ 3 3
+ + 1/150 x DATA(-2, -1, 1) - 2/75 x DATA(1, -2, 1)
+
+ 3 3
+ + 1/150 x DATA(-2, 2, 1) + 1/150 x DATA(-2, 1, 1)
+
+ 3
+ + 1/150 x DATA(-2, -1, 2) - 1/500 y z DATA(-1, 1, 2)
+
+ 3 3
+ + 1/150 x DATA(-2, 2, -1) + 1/150 x DATA(-2, 1, 0)
+
+ 3 3
+ + 1/150 x DATA(-2, -1, 0) + 1/150 x DATA(2, -2, 0)
+
+ 3 3
+ + 1/150 x DATA(-2, -1, -1) + 1/150 x DATA(2, -2, 2)
+
+ 3 3
+ - 2/75 x DATA(1, -2, 2) - 2/75 x DATA(-1, -2, 2)
+
+ 2 2
+ + 1/100 x z DATA(-1, 0, 1) - 1/200 x z DATA(2, 0, -1)
+
+ 2
+ - 1/245 x y DATA(2, 1, 2) + 1/500 y z DATA(1, 1, 2)
+
+ 2 2
+ - 1/50 x z DATA(-1, 2, -2) - 1/50 x z DATA(-1, 1, -2)
+
+ 2
+ - 1/1000 y z DATA(-1, -1, -1) + 1/100 x z DATA(-2, 1, -2)
+
+ 2 2
+ + 1/50 x z DATA(1, 1, -2) + 1/200 x y DATA(2, 1, 2)
+
+ 2 2
+ + 1/100 x z DATA(1, -2, -1) - 1/200 x y DATA(2, -1, -2)
+
+ 2 2
+ - 1/200 x z DATA(2, -2, -1) + 1/200 x z DATA(-2, -1, -1)
+
+ 2 2
+ + 1/100 x z DATA(2, 1, 2) - 1/100 x z DATA(-2, -2, 2)
+
+ 2 2
+ - 1/350 y z DATA(2, 1, 2) + 1/350 y z DATA(2, -1, -2)
+
+ 2 2
+ - 1/100 x z DATA(-1, 0, -1) - 1/100 x z DATA(1, 0, 1)
+
+ 2 2
+ + 1/100 x z DATA(1, 0, -1) - 1/200 x z DATA(-2, -1, 1)
+
+ 2 2
+ + 1/50 x z DATA(-1, -2, 2) - 1/50 x z DATA(1, -2, 2)
+
+ 2 2
+ + 1/100 x z DATA(2, -2, 2) - 1/100 x z DATA(-2, 2, 2)
+
+ 2
+ - 1/100 x z DATA(-2, 1, 2) + 1/350 x y DATA(-1, -1, -2)
+
+ 2
+ + 2/175 x z DATA(2, 1, 2) - 1/100 x z DATA(1, -2, 1)
+
+ 3
+ - 1/175 x z DATA(0, 0, 1) + 1/25 x DATA(0, -1, -1)
+
+ 2 2
+ - 1/100 x z DATA(-2, -1, 2) - 1/200 x z DATA(-2, 1, 1)
+
+ + 1/175 x y DATA(2, 1, 2) + 2/175 x y DATA(0, -2, 0)
+
+ 2
+ - 1/175 x y DATA(2, -1, -2) - 1/200 x z DATA(-2, 2, 1)
+
+ 2
+ + 1/350 x y DATA(1, -1, -2) + 1/100 x z DATA(1, 2, -1)
+
+ 2 2
+ - 1/200 x z DATA(2, 1, -1) - 1/100 x z DATA(1, 2, 1)
+
+ 2 2
+ + 1/100 x z DATA(1, 1, -1) - 1/100 x z DATA(-1, 2, -1)
+
+ 2
+ - 1/300 DATA(2, 0, -2) - 1/100 x z DATA(1, 1, 1)
+
+ 2 2
+ + 1/50 x z DATA(-1, -1, 2) + 1/200 x z DATA(2, 2, 1)
+
+ 2 2
+ - 1/200 x z DATA(2, -1, -1) - 1/245 x z DATA(2, 1, 1)
+
+ 2 2
+ + 2/245 x z DATA(0, 2, 0) + 2/245 x z DATA(0, -1, 0)
+
+ 2 2
+ - 1/200 x z DATA(2, 2, -1) + 1/50 x z DATA(-1, 1, 2)
+
+ 2 2
+ + 1/100 x z DATA(-2, -1, -2) - 1/50 x z DATA(-1, -1, -2)
+
+ 2 2
+ + 2/245 x z DATA(0, 0, 0) - 1/245 x z DATA(2, -1, 1)
+
+ 2 2
+ + 1/100 x z DATA(-1, 1, 1) - 1/100 x z DATA(1, -1, 1)
+
+ 2 2
+ + 1/100 x z DATA(-1, -1, 1) - 1/100 x z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/100 x z DATA(1, -1, -1) - 1/100 x z DATA(-1, -1, -1)
+
+ 2 2
+ - 1/50 x z DATA(1, 1, 2) - 1/50 x z DATA(1, -1, 2)
+
+ 2
+ + 1/100 x z DATA(2, -1, 2) + 1/175 x y z DATA(0, -1, 2)
+
+ 2 2
+ - 1/245 x z DATA(-2, 0, -1) - 1/245 x z DATA(-1, 0, -2)
+
+ 2 2
+ + 2/245 x z DATA(2, 0, -2) + 1/245 x z DATA(0, 1, 1)
+
+ 2 2
+ + 1/245 x z DATA(0, 1, -1) + 1/245 x z DATA(0, 2, 1)
+
+ 2 2
+ - 2/245 x z DATA(0, -1, 2) - 1/245 x y DATA(-1, -2, 0)
+
+ 2 2
+ + 1/245 x z DATA(0, 2, -1) - 1/245 x z DATA(-2, 0, 1)
+
+ 2 2
+ + 2/245 x z DATA(-2, 0, 2) - 2/245 x z DATA(0, -1, -2)
+
+ 2 2
+ - 2/245 x z DATA(0, 1, 2) + 1/100 x z DATA(-1, 2, 1)
+
+ 2 2
+ - 2/245 x z DATA(-2, -2, 0) + 2/245 x z DATA(0, 1, 0)
+
+ 2 2
+ + 1/245 x z DATA(-1, 0, 0) - 2/245 x z DATA(2, 0, 0)
+
+ 2 2
+ - 2/245 x z DATA(-2, 0, 0) + 2/245 x z DATA(2, 0, 2)
+
+ 2 2
+ + 2/245 x z DATA(-2, 0, -2) - 1/245 x z DATA(-1, 0, 2)
+
+ 2 2
+ - 1/245 x z DATA(1, 0, 2) - 1/245 x z DATA(2, 0, 1)
+
+ 2 2
+ - 1/245 x z DATA(1, 0, -2) + 1/245 x z DATA(-1, -2, 0)
+
+ 2 2
+ - 1/245 x z DATA(-1, 2, 2) + 2/245 x z DATA(2, 1, -2)
+
+ 2 2
+ + 2/245 x z DATA(-2, 2, -2) - 1/245 x z DATA(-1, 2, -2)
+
+ 17
+ + 2/75 DATA(1, 0, -2) - 2/75 DATA(-1, 0, -2) - ---- DATA(-2, 1, -1)
+ 2100
+
+ 2 2
+ + 1/700 y z DATA(-2, 1, 1) + 1/700 y z DATA(2, -1, 1)
+
+ 2 2
+ - 1/700 y z DATA(2, 1, 1) + 1/350 y z DATA(1, 2, 2)
+
+ 2 2
+ + 1/490 x y DATA(1, -1, -2) - 1/245 x y DATA(2, -1, -2)
+
+ 2 2
+ - 1/245 x y DATA(2, -1, 2) + 1/490 x y DATA(1, -1, 2)
+
+ 2 2
+ + 1/490 x y DATA(1, 1, 2) - 1/245 x y DATA(-2, -1, -2)
+
+ 2 2
+ + 1/490 x y DATA(-1, -1, -2) - 1/245 x y DATA(2, 1, 0)
+
+ 2 2
+ - 1/245 x y DATA(-1, 2, 0) - 1/245 x y DATA(1, 2, 0)
+
+ 2 2
+ + 1/490 x y DATA(-1, 1, 2) + 1/490 x y DATA(-1, 1, -1)
+
+ 2 2
+ + 1/490 x y DATA(1, -1, 0) + 1/490 x y DATA(-1, -1, -1)
+
+ 2 2
+ + 1/490 x y DATA(1, -1, -1) + 2/245 x y DATA(2, 2, 0)
+
+ 29
+ + 1/350 x y z DATA(1, -1, 2) - ---- DATA(-2, 0, -1)
+ 2100
+
+ 2 2
+ + 1/490 x y DATA(-1, -1, 0) + 1/490 x y DATA(-1, 1, 1)
+
+ 2 2
+ + 1/490 x y DATA(1, -1, 1) + 1/490 x y DATA(-1, 1, 0)
+
+ 2
+ + 1/490 x y DATA(-1, -1, 1) - 1/700 x y z DATA(-1, 1, 1)
+
+ 2 2
+ - 1/245 x y DATA(2, -1, -1) - 1/245 x y DATA(-1, 2, -1)
+
+ 2 2
+ - 1/245 x y DATA(2, 1, -1) - 1/245 x y DATA(1, 2, 1)
+
+ 2 2
+ - 1/245 x y DATA(-1, 2, 1) + 1/490 x y DATA(1, 1, -1)
+
+ 2 2
+ + 2/245 x y DATA(2, 2, 1) + 1/245 x y DATA(1, 0, 1)
+
+ 2 2
+ + 1/490 x y DATA(-1, -1, 2) + 1/490 x y DATA(1, 1, 1)
+
+ 2 2
+ - 1/245 x y DATA(2, -1, 0) + 2/245 x y DATA(2, 2, -1)
+
+ 2 2
+ - 1/245 x y DATA(1, 2, -1) + 1/245 x y DATA(-1, 0, -1)
+
+ 3 3
+ + 1/150 x DATA(2, 1, -1) - 2/75 x DATA(1, -1, 1)
+
+ 3 3
+ - 2/75 x DATA(-1, 2, 1) - 2/75 x DATA(1, 1, -1)
+
+ 3 3 3
+ - 2/75 x DATA(-1, -1, 0) - 2/75 x DATA(1, 2, 1) - 2/75 x DATA(-1, 1, 1)
+
+ 3 3
+ - 2/75 x DATA(1, 2, 0) + 1/150 x DATA(2, 1, 0)
+
+ 3 3
+ - 2/75 x DATA(-1, -1, -1) - 2/75 x DATA(1, -1, -1)
+
+ 3 3
+ - 2/75 x DATA(-1, 1, -1) - 2/75 x DATA(1, -1, 0)
+
+ 3 3
+ - 2/75 x DATA(-1, 1, 0) - 2/75 x DATA(-1, -1, 1)
+
+ 3 2
+ + 1/150 x DATA(2, 2, 0) + 2/245 x y DATA(2, -2, 2)
+
+ 2 2
+ + 1/490 x y DATA(1, 1, 0) - 2/245 x y DATA(2, 0, -1)
+
+ 2 2
+ + 1/245 x y DATA(-1, 0, 1) - 1/245 x y DATA(1, -2, 2)
+
+ 2 2
+ + 2/245 x y DATA(2, -2, 0) - 1/245 x y DATA(-2, -1, 1)
+
+ 2 2
+ - 1/245 x y DATA(1, -2, 1) + 2/245 x y DATA(-2, 2, 1)
+
+ 2 2
+ - 1/245 x y DATA(-2, 1, 1) - 1/245 x y DATA(-2, -1, 2)
+
+ 2 2
+ + 2/245 x y DATA(2, -2, 1) - 1/245 x y DATA(1, -2, 0)
+
+ 2 2
+ + 1/245 x y DATA(1, 0, -1) + 2/245 x y DATA(-2, -2, 2)
+
+ 2 2
+ - 1/245 x y DATA(-2, 1, 2) + 2/245 x y DATA(0, 0, 2)
+
+ 2 2
+ + 2/245 x y DATA(-2, 2, 2) - 1/245 x y DATA(-1, -2, 2)
+
+ 2 2
+ + 1/175 y z DATA(2, 2, -2) - 1/350 y z DATA(-2, -2, -1)
+
+ 2 2
+ - 1/700 y z DATA(-1, -2, -1) - 1/245 x y DATA(-2, -1, -1)
+
+ 2 2
+ + 2/245 x y DATA(-2, -2, 1) + 2/245 x y DATA(-2, 2, 0)
+
+ 2 2
+ - 1/245 x y DATA(-1, -2, 1) + 2/245 x y DATA(-2, 2, -1)
+
+ 2
+ - 1/245 x y DATA(-2, 1, 0) - 1/175 x y z DATA(1, -2, -2)
+
+ 2 2
+ + 1/175 y z DATA(-2, -2, -2) + 1/175 y z DATA(2, 2, 2)
+
+ 2 2
+ + 1/350 y z DATA(-1, -2, -2) - 1/350 y z DATA(1, -2, -2)
+
+ 2 2
+ - 1/175 y z DATA(2, -2, -2) + 1/350 y z DATA(1, 2, -2)
+
+ 107 137 107
+ + ---- y DATA(1, 2, -2) + ---- y DATA(2, -2, -2) - ---- y DATA(1, -2, -2)
+ 7000 5250 7000
+
+ 107 137
+ + ---- y DATA(-1, -2, -2) - ---- y DATA(2, 2, 2)
+ 7000 5250
+
+ 2 2
+ + 1/175 y z DATA(2, -2, 0) - 1/350 y z DATA(-2, -1, 0)
+
+ 2 2
+ + 1/350 y z DATA(-2, 1, 0) + 1/350 y z DATA(-2, 2, -1)
+
+ 2 2
+ - 1/700 y z DATA(-1, -2, 1) + 1/175 y z DATA(-2, 2, 0)
+
+ 2 2
+ - 1/350 y z DATA(-2, -2, 1) + 1/350 y z DATA(1, -2, 0)
+
+ 2 2
+ + 1/350 y z DATA(2, -2, 1) + 1/350 y z DATA(-2, -1, 2)
+
+ 3 2
+ - 2/75 x DATA(1, -1, 2) + 1/350 y z DATA(2, 1, -2)
+
+ 2 2
+ - 1/350 y z DATA(-1, 2, -2) - 1/700 y z DATA(-1, 1, -2)
+
+ 2 2
+ + 1/700 y z DATA(-2, 1, -1) - 1/350 y z DATA(-2, 1, -2)
+
+ 2 2
+ + 1/700 y z DATA(1, 1, -2) - 1/175 y z DATA(-2, -2, 0)
+
+ 2 2
+ - 1/350 y z DATA(-1, -2, 0) + 1/700 y z DATA(1, -2, -1)
+
+ 2 2
+ + 1/350 y z DATA(2, -2, -1) - 1/700 y z DATA(-2, -1, -1)
+
+ 2 2
+ - 1/175 y z DATA(-2, 2, -2) + 1/1400 y z DATA(-1, 1, 1)
+
+ 2 2
+ + 1/1400 y z DATA(1, -1, 1) - 1/1400 y z DATA(-1, -1, 1)
+
+ 2 2
+ + 1/700 y z DATA(-1, 1, 0) - 1/350 y z DATA(-1, 2, 2)
+
+ 2 2
+ - 1/700 y z DATA(2, 1, -1) - 1/700 y z DATA(1, 2, 1)
+
+ 2 2
+ - 1/700 y z DATA(-1, -1, 0) - 1/1400 y z DATA(1, 1, -1)
+
+ 2 3
+ + 1/700 y z DATA(-1, 2, 1) - 2/75 x DATA(1, 1, 2)
+
+ 2 2
+ - 1/1400 y z DATA(1, 1, 1) - 1/350 y z DATA(2, 2, 1)
+
+ 2 2
+ + 1/700 y z DATA(2, -1, -1) - 1/700 y z DATA(1, 2, -1)
+
+ 2 2
+ + 1/700 y z DATA(-1, 2, -1) + 1/700 y z DATA(-1, -1, 2)
+
+ 2 2
+ - 1/350 y z DATA(-2, 1, 2) - 1/700 y z DATA(1, 1, 0)
+
+ 2 2
+ - 1/350 y z DATA(2, 2, -1) + 1/350 y z DATA(2, -1, 0)
+
+ 2
+ + 1/175 y z DATA(-2, -2, 2) + 1/125 y z DATA(2, 2, 2)
+
+ - 1/250 y z DATA(-1, -2, -2) + 1/250 y z DATA(1, -2, -2)
+
+ 2 2
+ + 1/350 y z DATA(-2, 2, 1) + 1/700 y z DATA(1, -2, 1)
+
+ 2 2
+ - 1/700 y z DATA(-2, -1, 1) + 1/350 y z DATA(-1, -2, 2)
+
+ 2 2
+ - 1/350 y z DATA(1, -2, 2) - 1/175 y z DATA(2, -2, 2)
+
+ 2
+ - 1/175 y z DATA(-2, 2, 2) - 1/175 x y z DATA(0, -2, -1)
+
+ 2 2
+ - 1/175 y z DATA(2, 2, 0) + 1/350 y z DATA(-1, 2, 0)
+
+ 2 2
+ + 1/700 y z DATA(1, 1, 2) - 1/700 y z DATA(1, -1, 2)
+
+ 2 2
+ - 1/350 y z DATA(2, -1, 2) - 1/700 y z DATA(-1, 1, 2)
+
+ 2 2
+ + 1/350 y z DATA(-2, -1, -2) + 1/700 y z DATA(-1, -1, -2)
+
+ - 1/500 y z DATA(2, -1, 1) + 1/500 y z DATA(2, 1, 1)
+
+ + 1/250 y z DATA(1, 2, 2) - 1/125 y z DATA(-2, -2, -2)
+
+ 2
+ - 1/350 y z DATA(1, 2, 0) + 1/500 y z DATA(-2, 1, -1)
+
+ + 1/250 y z DATA(-2, 1, -2) - 1/500 y z DATA(1, 1, -2)
+
+ 2
+ + 1/500 y z DATA(1, -2, -1) + 1/700 y z DATA(1, -1, 0)
+
+ 2 2
+ + 1/1400 y z DATA(-1, 1, -1) + 1/1400 y z DATA(1, -1, -1)
+
+ 2 2
+ - 1/1400 y z DATA(-1, -1, -1) - 1/350 y z DATA(2, 1, 0)
+
+ + 1/175 x y z DATA(0, 2, -1) - 1/125 y z DATA(2, -2, 2)
+
+ - 1/125 y z DATA(-2, 2, 2) - 1/250 y z DATA(-2, 1, 2)
+
+ + 1/125 y z DATA(2, -2, -2) - 1/250 y z DATA(1, 2, -2)
+
+ - 1/125 y z DATA(2, 2, -2) - 1/250 y z DATA(-2, -2, -1)
+
+ - 1/500 y z DATA(-1, -2, -1) - 1/250 y z DATA(-1, 2, 2)
+
+ - 1/250 y z DATA(2, 1, -2) + 1/125 y z DATA(-2, 2, -2)
+
+ + 1/250 y z DATA(-1, 2, -2) + 1/500 y z DATA(-1, 1, -2)
+
+ - 1/500 y z DATA(1, -2, 1) + 1/500 y z DATA(-2, -1, 1)
+
+ + 1/250 y z DATA(-1, -2, 2) - 1/250 y z DATA(1, -2, 2)
+
+ + 1/1000 y z DATA(-1, 1, -1) + 1/1000 y z DATA(1, -1, -1)
+
+ 2
+ - 1/200 x y DATA(2, -1, 1) + 1/250 y z DATA(2, -2, -1)
+
+ - 1/500 y z DATA(-2, -1, -1) + 1/250 y z DATA(-2, 2, -1)
+
+ + 1/500 y z DATA(-1, -2, 1) + 1/250 y z DATA(-2, -2, 1)
+
+ - 1/250 y z DATA(2, -2, 1) + 1/250 y z DATA(-2, -1, 2)
+
+ - 1/500 y z DATA(-2, 1, 1) - 1/250 y z DATA(-2, 2, 1)
+
+ - 1/1000 y z DATA(1, 1, -1) - 1/1000 y z DATA(-1, 1, 1)
+
+ - 1/1000 y z DATA(1, -1, 1) + 1/1000 y z DATA(-1, -1, 1)
+
+ - 1/500 y z DATA(-1, 2, 1) - 1/250 y z DATA(2, 2, -1)
+
+ + 1/1000 y z DATA(1, 1, 1) + 1/500 y z DATA(-1, -1, 2)
+
+ + 1/250 y z DATA(2, 2, 1) + 1/500 y z DATA(2, -1, -1)
+
+ - 1/500 y z DATA(1, 2, -1) + 1/500 y z DATA(-1, 2, -1)
+
+ - 1/500 y z DATA(2, 1, -1) + 1/500 y z DATA(1, 2, 1)
+
+ 2 2
+ + 1/100 x y DATA(-2, -2, -1) + 1/50 x y DATA(-1, 2, 2)
+
+ 2 2
+ + 1/200 x y DATA(2, 1, -2) - 1/100 x y DATA(-2, 2, -2)
+
+ 2 2
+ + 1/50 x y DATA(-1, 2, -2) + 1/100 x y DATA(-1, 1, -2)
+
+ 2 2
+ - 1/200 x y DATA(-2, 1, -1) - 1/200 x y DATA(-2, 1, -2)
+
+ 2 2
+ - 1/100 x y DATA(1, 1, -2) + 1/100 x y DATA(-2, -2, 0)
+
+ 2
+ + 1/125 y z DATA(-2, -2, 2) - 1/50 x y DATA(-1, -2, -1)
+
+ 2 2
+ + 1/200 x y DATA(-2, -1, 2) - 1/200 x y DATA(-2, 1, 1)
+
+ 2 2
+ - 1/100 x y DATA(-2, 2, 1) + 1/200 x y DATA(2, 1, 1)
+
+ 2 2
+ - 1/50 x y DATA(1, 2, 2) + 1/100 x y DATA(-2, -2, -2)
+
+ 2 2
+ + 1/100 x y DATA(2, 2, 2) - 1/50 x y DATA(-1, -2, -2)
+
+ 2 2
+ + 1/50 x y DATA(1, -2, -2) - 1/100 x y DATA(2, -2, -2)
+
+ 2 2
+ - 1/50 x y DATA(1, 2, -2) + 1/100 x y DATA(2, 2, -2)
+
+ 2 2
+ - 1/100 x y DATA(-2, 2, 0) + 1/100 x y DATA(-2, -2, 1)
+
+ 2 2
+ + 1/50 x y DATA(1, -2, 0) - 1/100 x y DATA(2, -2, 1)
+
+ 17 19 2
+ - ---- DATA(-2, -1, -1) - ---- DATA(2, -2, -1) + 1/50 x y DATA(1, -2, -1)
+ 2100 2100
+
+ 2 2
+ - 1/100 x y DATA(2, -2, -1) + 1/200 x y DATA(-2, -1, -1)
+
+ 2 2
+ - 1/100 x y DATA(2, -2, 0) + 1/200 x y DATA(-2, -1, 0)
+
+ 2 2
+ - 1/200 x y DATA(-2, 1, 0) - 1/100 x y DATA(-2, 2, -1)
+
+ 2 3
+ - 1/50 x y DATA(-1, -2, 1) - 2/75 x DATA(-1, 2, 0)
+
+ 2
+ + 1/42 DATA(1, -2, -1) + 1/100 x y DATA(-1, 1, 1)
+
+ 2 2
+ - 1/245 x y DATA(1, -2, -1) + 1/100 x y DATA(1, -1, 1)
+
+ 2 2
+ - 1/50 x y DATA(-1, -2, 0) + 2/245 x y DATA(2, -2, -1)
+
+ 2 2
+ + 1/100 x y DATA(2, 2, 1) - 1/200 x y DATA(2, -1, -1)
+
+ 2 2
+ - 1/50 x y DATA(1, 2, -1) + 1/50 x y DATA(-1, 2, -1)
+
+ 2 2
+ + 1/200 x y DATA(2, 1, -1) - 1/50 x y DATA(1, 2, 1)
+
+ 2 2
+ - 1/100 x y DATA(-1, -1, 0) - 1/100 x y DATA(1, 1, -1)
+
+ 2
+ + 1/50 x y DATA(-1, 2, 1) - 1/350 x y z DATA(2, -1, 1)
+
+ 2 2
+ + 1/100 x y DATA(2, 2, -1) - 1/200 x y DATA(2, -1, 0)
+
+ 2 2
+ - 1/100 x y DATA(1, 1, 1) - 1/100 x y DATA(-1, -1, 2)
+
+ 19
+ - 2/75 DATA(-1, -2, 0) + 1/300 DATA(-2, -2, 0) + ---- DATA(-2, 2, -1)
+ 2100
+
+ 29 41 29
+ - ---- DATA(-2, 1, 0) - ---- DATA(-2, 0, 0) - ---- DATA(-2, -1, 0)
+ 2100 2100 2100
+
+ - 1/300 DATA(2, -2, 0) + 2/75 DATA(1, -2, 0) - 1/42 DATA(-1, -2, 1)
+
+ 19 29
+ + ---- DATA(-2, -2, 1) + 1/300 DATA(-2, 2, 0) - ---- DATA(-2, 0, 1)
+ 2100 2100
+
+ 17 19
+ + 2/175 x y z DATA(0, -2, 2) - ---- DATA(-2, -1, 1) - ---- DATA(2, -2, 1)
+ 2100 2100
+
+ 2
+ + 1/42 DATA(1, -2, 1) - 1/245 x y DATA(-2, 1, -2)
+
+ 2 2
+ - 1/245 x y DATA(-2, 1, -1) + 1/490 x y DATA(-1, 1, -2)
+
+ 2 2
+ - 1/245 x y DATA(-1, 2, -2) + 2/245 x y DATA(-2, 2, -2)
+
+ 2 2
+ - 1/245 x y DATA(2, 1, -2) - 1/245 x y DATA(-1, 2, 2)
+
+ 2 19
+ - 1/245 x y DATA(-1, -2, -1) + ---- DATA(-2, 2, 1)
+ 2100
+
+ 2 2
+ + 2/245 x y DATA(-2, -2, -1) + 2/245 x y DATA(2, 2, -2)
+
+ 2 2
+ - 1/245 x y DATA(1, 2, -2) + 2/245 x y DATA(2, -2, -2)
+
+ 2 2
+ - 1/245 x y DATA(1, -2, -2) - 1/245 x y DATA(-1, -2, -2)
+
+ 2 2
+ + 2/245 x y DATA(2, 2, 2) + 2/245 x y DATA(-2, -2, -2)
+
+ 2 17
+ - 1/245 x y DATA(1, 2, 2) - ---- DATA(-2, 1, 1)
+ 2100
+
+ 2 2
+ + 2/245 x y DATA(0, 0, -1) - 1/700 y z DATA(-1, 2, 1)
+
+ 2 2
+ + 1/1400 y z DATA(1, 1, -1) + 1/700 y z DATA(1, 2, 1)
+
+ 2 19
+ + 1/700 y z DATA(2, 1, -1) + ---- DATA(-2, -1, 2)
+ 2100
+
+ 2 2
+ + 1/700 y z DATA(-1, 2, -1) - 1/700 y z DATA(1, 2, -1)
+
+ 2 11
+ + 1/700 y z DATA(2, -1, -1) - --- DATA(2, -2, 2)
+ 420
+
+ 2 2
+ + 1/350 y z DATA(2, 2, 1) + 1/700 y z DATA(-1, -1, 2)
+
+ 2
+ - 1/1400 y z DATA(1, 1, 1) + 8/525 DATA(1, -2, 2)
+
+ 2 2
+ - 1/350 y z DATA(2, 2, -1) + 1/350 y z DATA(2, 0, -1)
+
+ 2
+ + 1/700 y z DATA(-1, 0, 1) - 8/525 DATA(-1, -2, 2)
+
+ 2 2
+ - 1/700 y z DATA(1, 0, 1) - 1/700 y z DATA(-1, 0, -1)
+
+ 11 2
+ + --- DATA(-2, -2, 2) + 1/490 x y DATA(1, 1, -2)
+ 420
+
+ 2 2
+ + 1/245 x y DATA(0, -1, 0) - 2/245 x y DATA(0, 2, 0)
+
+ 19 2
+ + ---- DATA(-2, 1, 2) - 1/245 x y DATA(2, 1, 1)
+ 2100
+
+ 2 2
+ - 1/245 x y DATA(2, -1, 1) + 2/245 x y DATA(0, 0, 0)
+
+ 2 2
+ + 1/700 y z DATA(1, -1, -2) - 1/700 y z DATA(-1, -1, -2)
+
+ 2 2
+ - 1/350 y z DATA(-2, -1, -2) + 2/245 x y DATA(-2, -2, 0)
+
+ 2
+ + 1/300 DATA(-2, 0, 2) + 1/700 y z DATA(-1, 1, 2)
+
+ 2 2
+ - 1/350 y z DATA(2, -1, 2) - 1/700 y z DATA(1, -1, 2)
+
+ 2 2
+ - 1/700 y z DATA(1, 1, 2) - 1/1400 y z DATA(-1, -1, -1)
+
+ 2 2
+ + 1/1400 y z DATA(1, -1, -1) - 1/1400 y z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/1400 y z DATA(-1, -1, 1) - 1/1400 y z DATA(1, -1, 1)
+
+ 2
+ + 1/1400 y z DATA(-1, 1, 1) - 1/175 x z DATA(2, -2, -1)
+
+ 2
+ + 1/350 x z DATA(1, -2, -1) - 2/245 x y DATA(0, 2, -1)
+
+ 2 2
+ + 1/245 x y DATA(0, -1, 2) - 2/245 x y DATA(0, 2, 1)
+
+ 11 2
+ + --- DATA(-2, 2, 2) + 1/245 x y DATA(0, 1, -1)
+ 420
+
+ 2 2
+ + 1/245 x y DATA(0, 1, 1) - 2/245 x y DATA(2, 0, -2)
+
+ 2 2
+ + 1/245 x y DATA(-1, 0, -2) - 2/245 x y DATA(-2, 0, -1)
+
+ 2 2
+ + 1/245 x y DATA(1, 0, -2) - 2/245 x y DATA(2, 0, 1)
+
+ 2 2
+ + 1/245 x y DATA(1, 0, 2) + 1/245 x y DATA(-1, 0, 2)
+
+ 2 2
+ - 2/245 x y DATA(-2, 0, -2) - 2/245 x y DATA(2, 0, 2)
+
+ 2 2
+ - 2/245 x y DATA(-2, 0, 0) - 2/245 x y DATA(2, 0, 0)
+
+ 2 2
+ + 1/245 x y DATA(-1, 0, 0) + 1/245 x y DATA(0, 1, 0)
+
+ - 1/175 x z DATA(2, 0, -1) - 1/350 x z DATA(-1, 0, 1)
+
+ - 1/350 x z DATA(1, 0, 1) + 1/350 x z DATA(-1, 0, -1)
+
+ + 1/350 x z DATA(1, 0, -1) + 2/175 x z DATA(-2, -2, 2)
+
+ + 2/175 x z DATA(-2, 1, 2) + 2/175 x z DATA(-2, 2, 2)
+
+ + 2/175 x z DATA(2, -2, 2) - 1/175 x z DATA(1, -2, 2)
+
+ - 1/175 x z DATA(-1, -2, 2) + 1/175 x z DATA(-2, -1, 1)
+
+ - 1/350 x z DATA(1, -2, 1) + 1/175 x z DATA(-2, 2, 1)
+
+ + 1/175 x z DATA(-2, 1, 1) + 2/175 x z DATA(-2, -1, 2)
+
+ + 1/175 x z DATA(2, -2, 1) + 1/175 x z DATA(-2, -2, 1)
+
+ - 1/350 x z DATA(-1, -2, 1) - 1/175 x z DATA(-2, 2, -1)
+
+ - 1/175 x z DATA(-2, -1, -1) - 1/350 x z DATA(-1, 2, 1)
+
+ + 1/350 x z DATA(1, 1, -1) - 1/350 x z DATA(1, 2, 1)
+
+ - 1/175 x z DATA(2, 1, -1) + 1/350 x z DATA(-1, 2, -1)
+
+ + 1/350 x z DATA(1, 2, -1) - 1/175 x z DATA(2, -1, -1)
+
+ + 1/175 x z DATA(2, 2, 1) - 1/175 x z DATA(-1, -1, 2)
+
+ - 1/350 x z DATA(1, 1, 1) - 1/175 x z DATA(2, 2, -1)
+
+ + 1/350 x z DATA(-1, 1, -1) - 1/350 x z DATA(-1, -1, 1)
+
+ - 1/350 x z DATA(1, -1, 1) - 1/350 x z DATA(-1, 1, 1)
+
+ - 1/175 x z DATA(1, -1, 2) - 1/175 x z DATA(1, 1, 2)
+
+ + 1/350 x z DATA(-1, -1, -1) + 1/350 x z DATA(1, -1, -1)
+
+ + 1/175 x z DATA(1, -1, -2) + 1/175 x z DATA(-1, -1, -2)
+
+ - 2/175 x z DATA(-2, -1, -2) - 1/175 x z DATA(-1, 1, 2)
+
+ + 2/175 x z DATA(2, -1, 2) + 2/175 x z DATA(0, 0, -2)
+
+ - 2/175 x z DATA(0, 0, 2) - 2/175 x z DATA(2, -1, -2)
+
+ 2 2
+ - 1/175 y z DATA(2, 0, 2) - 1/700 y z DATA(2, 1, 1)
+
+ 2 2
+ - 1/700 y z DATA(2, -1, 1) - 1/175 y z DATA(-2, 0, -2)
+
+ 2 2
+ - 1/350 y z DATA(2, 0, 1) - 1/350 y z DATA(1, 0, 2)
+
+ 2 2
+ + 1/350 y z DATA(-1, 0, 2) + 1/350 y z DATA(-2, 0, 1)
+
+ 2 2
+ + 1/175 y z DATA(2, 0, -2) - 1/350 y z DATA(-1, 0, -2)
+
+ 2 2
+ - 1/350 y z DATA(-2, 0, -1) + 1/350 y z DATA(1, 0, -2)
+
+ 2 2
+ + 1/175 y z DATA(2, 2, 2) + 1/175 y z DATA(-2, -2, -2)
+
+ 2 2
+ + 1/350 y z DATA(1, 2, 2) + 1/175 y z DATA(-2, 0, 2)
+
+ 2 2
+ - 1/350 y z DATA(1, -2, -2) + 1/350 y z DATA(-1, -2, -2)
+
+ 2 2
+ - 1/175 y z DATA(2, -2, -2) - 1/700 y z DATA(-2, 1, -1)
+
+ 2 2
+ - 1/700 y z DATA(-1, 1, -2) + 1/350 y z DATA(-1, 2, -2)
+
+ 2 2
+ + 1/175 y z DATA(-2, 2, -2) + 1/350 y z DATA(2, 1, -2)
+
+ 2 2
+ - 1/350 y z DATA(-1, 2, 2) + 1/700 y z DATA(-1, -2, -1)
+
+ 2 2
+ + 1/350 y z DATA(-2, -2, -1) - 1/175 y z DATA(2, 2, -2)
+
+ 2 2
+ - 1/350 y z DATA(1, 2, -2) - 1/700 y z DATA(1, -2, -1)
+
+ 2 2
+ + 1/700 y z DATA(1, 1, -2) - 1/350 y z DATA(-2, 1, -2)
+
+ 2 2
+ - 1/350 y z DATA(-2, -2, 1) - 1/700 y z DATA(-1, -2, 1)
+
+ 2 2
+ + 1/350 y z DATA(-2, 2, -1) - 1/700 y z DATA(-2, -1, -1)
+
+ 2 2
+ - 1/350 y z DATA(2, -2, -1) + 1/700 y z DATA(1, -2, 1)
+
+ 2 2
+ - 1/350 y z DATA(-2, 2, 1) + 1/700 y z DATA(-2, 1, 1)
+
+ 2 2
+ + 1/350 y z DATA(-2, -1, 2) + 1/350 y z DATA(2, -2, 1)
+
+ 2 2
+ + 1/700 y z DATA(-2, -1, 1) + 1/350 y z DATA(1, -2, 2)
+
+ 2 2
+ - 1/350 y z DATA(-1, -2, 2) + 1/175 y z DATA(2, -2, 2)
+
+ 2 2
+ - 1/175 y z DATA(-2, 2, 2) + 1/350 y z DATA(-2, 1, 2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=1256169416, alloc=7076592, time=177.16
+bytes used=1257395920, alloc=7076592, time=177.26
+bytes used=1258601768, alloc=7076592, time=177.37
+bytes used=1259784112, alloc=7076592, time=177.48
+bytes used=1260947196, alloc=7076592, time=177.58
+bytes used=1262088428, alloc=7076592, time=177.68
+bytes used=1263212348, alloc=7076592, time=177.78
+bytes used=1264318748, alloc=7273164, time=177.88
+bytes used=1265402676, alloc=7338688, time=177.99
+bytes used=1266467664, alloc=7469736, time=178.09
+bytes used=1267510144, alloc=7666308, time=178.19
+bytes used=1268531448, alloc=7797356, time=178.29
+bytes used=1269532736, alloc=7928404, time=178.40
+bytes used=1270587760, alloc=8059452, time=178.50
+bytes used=1271588092, alloc=8124976, time=178.61
+bytes used=1272588424, alloc=8321548, time=178.72
+bytes used=1273663744, alloc=8321548, time=178.84
+bytes used=1274663864, alloc=8518120, time=178.95
+bytes used=1275769444, alloc=8518120, time=179.07
+bytes used=1276769588, alloc=8780216, time=179.18
+bytes used=1277834764, alloc=8911264, time=179.30
+bytes used=1278898412, alloc=9042312, time=179.42
+bytes used=1279987332, alloc=9369932, time=179.55
+bytes used=1281035108, alloc=9632028, time=179.67
+bytes used=1282036864, alloc=9697552, time=179.81
+bytes used=1283069312, alloc=9828600, time=179.94
+bytes used=1284069464, alloc=9894124, time=180.06
+bytes used=1285114208, alloc=10090696, time=180.20
+bytes used=1286175088, alloc=10614888, time=180.34
+bytes used=1287225388, alloc=11139080, time=180.48
+bytes used=1288257808, alloc=11597748, time=180.63
+bytes used=1289307784, alloc=11990892, time=180.78
+bytes used=1290310812, alloc=12384036, time=180.93
+bytes used=1291330868, alloc=12777180, time=181.09
+bytes used=1292363252, alloc=13235848, time=181.24
+bytes used=1293363540, alloc=13628992, time=181.40
+bytes used=1294404700, alloc=14218708, time=181.49
+bytes used=1295452296, alloc=14218708, time=181.57
+bytes used=1296499724, alloc=14218708, time=181.65
+bytes used=1297547152, alloc=14218708, time=181.72
+bytes used=1298594748, alloc=14218708, time=181.80
+bytes used=1299642176, alloc=14218708, time=181.88
+ 2 2 529 2 137
+[COEFF(-2, -2, -2) = - 1/175 y + 1/175 y z - ----- x + 2/245 x y - ---- y
+ 14700 5250
+
+ 11 137 3 2 3
+ + --- - ---- z + 1/300 z - 2/175 x z + 2/245 x z + 1/150 x - 1/125 y z
+ 420 5250
+
+ 2 2 2
+ - 1/175 z + 1/175 y z + 2/175 x y z + 1/100 x z - 2/175 x y
+
+ 2 2 3
+ + 1/100 x y - 1/100 x + 1/300 y , COEFF(-1, -2, -2) = 1/175 x y
+
+ 2 2 3 107 2
+ - 1/245 x z - 1/245 x y + 1/175 x z + 1/600 y + ---- z - 1/350 z
+ 7000
+
+ 256 2 2 2
+ + ---- x - 1/50 x y - 1/50 x z - 1/175 x y z + 1/50 x - 1/250 y z
+ 3675
+
+ 3 107 2 2 2 3
+ - 2/75 x + ---- y - 1/350 y + 1/350 y z + 1/350 y z + 1/600 z - 8/525
+ 7000
+
+ 33 3 2
+ , COEFF(0, -2, -2) = 2/175 x y - 2/175 x y z - --- x + 1/25 x - 2/245 x y
+ 490
+
+ 2 2 3
+ - 2/245 x z + 2/175 x z, COEFF(1, -2, -2) = 1/350 y - 1/600 z + 8/525
+
+ 2 256 2 2 2 3
+ + 1/50 x z + ---- x - 1/350 y z - 1/50 x - 1/245 x z - 1/600 y
+ 3675
+
+ 2 2 3 2 107
+ - 1/350 y z - 1/245 x y - 2/75 x + 1/350 z - ---- z + 1/250 y z
+ 7000
+
+ 2 107
+ + 1/50 x y + 1/175 x y - ---- y + 1/175 x z - 1/175 x y z,
+ 7000
+
+ 2 11 137 2 3
+ COEFF(2, -2, -2) = 2/245 x z - --- + ---- z - 1/100 x y - 1/300 z
+ 420 5250
+
+ 2 529 2 3 2
+ - 2/175 x z + 1/175 y - ----- x - 1/175 y z - 1/300 y + 2/245 x y
+ 14700
+
+ 3 2 2 2 137
+ + 1/150 x - 1/175 y z + 1/100 x + 1/175 z + ---- y + 2/175 x y z
+ 5250
+
+ 2 2
+ - 2/175 x y - 1/100 x z + 1/125 y z, COEFF(-2, -1, -2) = - 1/245 x y
+
+ 47 2 2 107 19 3 2
+ - ---- z + 1/350 y - 1/175 z + ---- y + ---- - 1/150 y - 1/100 x
+ 5250 7000 2100
+
+ 3 3 2
+ - 1/250 y z - 2/175 x z + 1/175 x y z + 1/300 z + 1/150 x + 2/245 x z
+
+ 2 2 2 169 2
+ + 1/100 x z - 1/350 y z + 1/200 x y - ----- x + 1/350 y z - 1/175 x y,
+ 14700
+
+ 2 229
+ COEFF(-1, -1, -2) = 1/175 x z + 1/700 y z + 1/350 x y + ----- y - 1/42
+ 10500
+
+ 2 2 3 3 167
+ - 1/500 y z + 1/700 y - 1/350 z - 1/300 y + 1/600 z + ---- z
+ 7000
+
+ 2 2 3 2 211
+ - 1/700 y z - 1/100 x y - 1/350 x y z - 2/75 x - 1/245 x z + ---- x
+ 3675
+
+ 2 2 2
+ - 1/50 x z + 1/490 x y + 1/50 x , COEFF(0, -1, -2) = - 9/98 x
+
+ 3 2 2
+ + 2/175 x z + 1/175 x y + 1/25 x - 2/245 x z - 1/175 x y z + 1/245 x y ,
+
+ 3 167 3 2 229
+ COEFF(1, -1, -2) = - 2/75 x - ---- z + 1/300 y - 1/700 y - ----- y
+ 7000 10500
+
+ 2 2 2
+ + 1/100 x y - 1/245 x z - 1/700 y z + 1/42 + 1/175 x z + 1/500 y z
+
+ 2 3 2 2 2
+ + 1/700 y z - 1/600 z + 1/350 z - 1/350 x y z - 1/50 x + 1/50 x z
+
+ 211 2 3 2
+ + 1/350 x y + ---- x + 1/490 x y , COEFF(2, -1, -2) = 1/150 y - 1/350 y
+ 3675
+
+ 2 2 2 3 2
+ + 1/100 x - 1/100 x z - 1/350 y z + 1/150 x + 1/350 y z + 1/175 x y z
+
+ 19 2 3 2
+ - ---- - 2/175 x z + 1/250 y z + 2/245 x z - 1/300 z - 1/245 x y
+ 2100
+
+ 107 47 169 2 2
+ - ---- y - 1/175 x y + ---- z - ----- x + 1/175 z - 1/200 x y,
+ 7000 5250 14700
+
+ 2 2 2
+ COEFF(-2, 0, -2) = - 1/100 x - 1/175 z - 2/175 x z - 1/300 x + 1/175 y
+
+ 2 2 2 17 3
+ + 2/245 x z - 1/175 y z - 2/245 x y - ---- z + 1/300 + 1/300 z
+ 5250
+
+ 3 2 2 2
+ + 1/150 x + 1/100 x z, COEFF(-1, 0, -2) = - 1/50 x z - 1/350 z
+
+ 3 3 2 2 187
+ + 1/600 z - 2/75 x + 1/350 y + 1/50 x + ---- z + 1/175 x z + 4/75 x
+ 7000
+
+ 2 2 2
+ - 1/245 x z - 1/350 y z + 1/245 x y - 2/75,
+
+ 2 2 3
+ COEFF(0, 0, -2) = 2/245 x y - 1/10 x - 2/245 x z + 2/175 x z + 1/25 x ,
+
+ 3 2 2
+ COEFF(1, 0, -2) = 4/75 x - 2/75 x - 1/350 y + 2/75 + 1/245 x y
+
+ 2 2 2 2 2
+ + 1/50 x z - 1/245 x z + 1/350 z + 1/175 x z - 1/50 x + 1/350 y z
+
+ 3 187 2 3
+ - 1/600 z - ---- z, COEFF(2, 0, -2) = - 2/245 x y - 1/300 z
+ 7000
+
+ 2 17 2 2
+ - 1/100 x z - 2/175 x z + ---- z - 1/300 - 1/300 x - 1/175 y + 1/100 x
+ 5250
+
+ 2 2 3 2
+ + 1/175 z + 1/175 y z + 1/150 x + 2/245 x z , COEFF(-2, 1, -2) =
+
+ 2 19 2 3 47 2
+ 2/245 x z - 2/175 x z + ---- + 1/350 y + 1/150 y - ---- z - 1/175 z
+ 2100 5250
+
+ 2 3 2 169
+ + 1/175 x y + 1/100 x z + 1/150 x + 1/250 y z - 1/350 y z - ----- x
+ 14700
+
+ 2 2 3 2 107 2
+ - 1/350 y z - 1/100 x + 1/300 z - 1/245 x y - ---- y - 1/200 x y
+ 7000
+
+ 2 2 2
+ - 1/175 x y z, COEFF(-1, 1, -2) = 1/100 x y - 1/245 x z - 1/350 z
+
+ 2 2 211 3
+ - 1/700 y z - 1/700 y z + 1/500 y z + ---- x - 1/42 + 1/300 y
+ 3675
+
+ 2 3 3
+ - 1/50 x z + 1/600 z - 1/350 x y + 1/350 x y z - 2/75 x + 1/175 x z
+
+ 229 2 167 2 2
+ - ----- y + 1/700 y + ---- z + 1/490 x y + 1/50 x , COEFF(0, 1, -2) =
+ 10500 7000
+
+ 3 2
+ - 1/175 x y + 1/175 x y z + 1/25 x + 2/175 x z - 9/98 x - 2/245 x z
+
+ 2 2
+ + 1/245 x y , COEFF(1, 1, -2) = 1/42 - 1/50 x + 1/175 x z + 1/350 x y z
+
+ 2 3 2 211 3
+ - 1/245 x z - 1/600 z + 1/490 x y + ---- x - 1/350 x y - 2/75 x
+ 3675
+
+ 229 3 2 2 2
+ + ----- y - 1/500 y z - 1/300 y + 1/50 x z + 1/700 y z + 1/700 y z
+ 10500
+
+ 2 167 2 2 2
+ - 1/100 x y - ---- z + 1/350 z - 1/700 y , COEFF(2, 1, -2) = - 1/350 y
+ 7000
+
+ 2 2 47 2 2
+ + 1/175 z - 2/175 x z + 1/350 y z + ---- z + 1/100 x - 1/245 x y
+ 5250
+
+ 2 19 169 2
+ + 2/245 x z - ---- - ----- x + 1/350 y z - 1/250 y z + 1/175 x y
+ 2100 14700
+
+ 2 2 107 3 3
+ + 1/200 x y - 1/100 x z - 1/175 x y z + ---- y - 1/300 z - 1/150 y
+ 7000
+
+ 3 3 137 3 11
+ + 1/150 x , COEFF(-2, 2, -2) = - 1/300 y + ---- y + 1/150 x + ---
+ 5250 420
+
+ 2 2 3 2 2
+ + 1/100 x z - 2/175 x y z + 2/245 x z + 1/300 z + 1/175 y z - 1/175 z
+
+ 2 2 2 529 137
+ + 2/175 x y - 1/100 x y - 1/175 y z - 1/175 y - ----- x - ---- z
+ 14700 5250
+
+ 2 2
+ + 2/245 x y + 1/125 y z - 1/100 x - 2/175 x z, COEFF(-1, 2, -2) =
+
+ 2 3 2
+ 1/350 y z + 1/175 x y z - 1/175 x y - 1/600 y - 1/50 x z + 1/175 x z
+
+ 2 107 2 2 2
+ - 1/350 y z - ---- y + 1/250 y z - 1/245 x z - 1/350 z + 1/50 x y
+ 7000
+
+ 3 2 3 2 107 256
+ - 2/75 x + 1/50 x + 1/600 z - 8/525 - 1/350 y + ---- z + ---- x
+ 7000 3675
+
+ 2 2
+ - 1/245 x y , COEFF(0, 2, -2) = - 2/175 x y - 2/245 x z + 2/175 x y z
+
+ 33 2 3 2
+ - --- x - 2/245 x y + 1/25 x + 2/175 x z, COEFF(1, 2, -2) = 1/350 y z
+ 490
+
+ 2 2 2 256 3
+ - 1/50 x y + 1/350 z + 8/525 - 1/245 x y + ---- x + 1/600 y
+ 3675
+
+ 3 3
+ + 1/175 x z - 1/175 x y + 1/175 x y z - 1/250 y z - 1/600 z - 2/75 x
+
+ 2 2 107 2 2 2
+ - 1/50 x - 1/245 x z - ---- z + 1/50 x z + 1/350 y - 1/350 y z
+ 7000
+
+ 107 2 11 2
+ + ---- y, COEFF(2, 2, -2) = 2/245 x z - --- + 1/175 y + 2/175 x y
+ 7000 420
+
+ 137 2 2 2 3 2
+ + ---- z + 1/100 x y + 1/100 x + 1/175 y z + 1/300 y + 1/175 z
+ 5250
+
+ 2 3 529 3
+ - 1/100 x z + 1/150 x - ----- x - 1/300 z - 2/175 x y z - 1/125 y z
+ 14700
+
+ 2 137 2
+ + 2/245 x y - 2/175 x z - ---- y - 1/175 y z, COEFF(-2, -2, -1) =
+ 5250
+
+ 2 2 2 169 2 2
+ 1/200 x z + 1/350 z + 1/100 x y - ----- x + 1/350 y z - 1/245 x z
+ 14700
+
+ 107 2 3 47 2
+ - 1/250 y z + ---- z - 1/175 y - 1/150 z - ---- y + 2/245 x y
+ 7000 5250
+
+ 3 2 19 2 3
+ + 1/300 y - 1/350 y z + ---- - 1/100 x + 1/150 x - 1/175 x z
+ 2100
+
+ 211
+ + 1/175 x y z - 2/175 x y, COEFF(-1, -2, -1) = 1/175 x y + ---- x
+ 3675
+
+ 3 2 2 3 2
+ - 1/350 x y z - 1/300 z - 1/350 y + 1/700 y z - 2/75 x - 1/245 x y
+
+ 2 167 2 2
+ - 1/50 x y + ---- y - 1/500 y z + 1/350 x z - 1/700 y z - 1/100 x z
+ 7000
+
+ 229 2 3 2 2
+ + ----- z - 1/42 + 1/490 x z + 1/600 y + 1/50 x + 1/700 z ,
+ 10500
+
+ 2 2
+ COEFF(0, -2, -1) = - 2/245 x y - 9/98 x - 1/175 x y z + 1/245 x z
+
+ 3 3
+ + 2/175 x y + 1/25 x + 1/175 x z, COEFF(1, -2, -1) = - 1/600 y
+
+ 2 167 2 2 3 211 2
+ + 1/700 y z - ---- y - 1/50 x - 1/700 y z - 2/75 x + ---- x - 1/700 z
+ 7000 3675
+
+ 2 2
+ + 1/350 y + 1/175 x y + 1/350 x z + 1/42 - 1/245 x y - 1/350 x y z
+
+ 2 3 2 2 229
+ + 1/100 x z + 1/300 z + 1/50 x y + 1/500 y z + 1/490 x z - ----- z,
+ 10500
+
+ 2 2 3 19 169
+ COEFF(2, -2, -1) = - 1/245 x z - 1/350 y z - 1/300 y - ---- - ----- x
+ 2100 14700
+
+ 2 3 2 2 2
+ + 1/350 y z + 1/150 z + 2/245 x y + 1/175 y + 1/175 x y z - 1/100 x y
+
+ 47 2 3 107 2
+ + ---- y + 1/100 x + 1/150 x - ---- z - 2/175 x y - 1/350 z
+ 5250 7000
+
+ 2
+ - 1/200 x z + 1/250 y z - 1/175 x z, COEFF(-2, -1, -1) = - 1/175 x z
+
+ 2 3 191 2 2 2
+ - 1/100 x - 1/150 y + ----- x - 1/700 y z - 1/245 x z + 1/200 x z
+ 14700
+
+ 3 2 17 167
+ - 1/150 z - 1/245 x y - ---- - 1/500 y z + ---- y + 1/350 x y z
+ 2100 7000
+
+ 2 2 167 2 2 3
+ - 1/700 y z + 1/350 y + ---- z + 1/350 z + 1/200 x y + 1/150 x
+ 7000
+
+ 2 2 2
+ - 1/175 x y, COEFF(-1, -1, -1) = 1/490 x z - 1/1400 y z - 1/100 x z
+
+ 166 137 2 2 3
+ + ---- x - 1/700 x y z + ---- y - 1/1400 y z + 1/490 x y - 1/300 z
+ 3675 5250
+
+ 137 3 2 2
+ - 1/1000 y z + ---- z - 2/75 x - 1/100 x y + 1/700 z + 1/350 x y
+ 5250
+
+ 3 2 2 17
+ + 1/350 x z - 1/300 y + 1/50 x + 1/700 y - ---, COEFF(0, -1, -1) =
+ 525
+
+ 3 57 2 2
+ 1/25 x - 1/350 x y z - --- x + 1/245 x z + 1/175 x z + 1/245 x y
+ 490
+
+ 2 2 3
+ + 1/175 x y, COEFF(1, -1, -1) = - 1/700 y + 1/490 x z + 1/300 z
+
+ 3 2 2 166
+ + 1/350 x z - 2/75 x + 1/490 x y + 1/1000 y z + 1/1400 y z + ---- x
+ 3675
+
+ 2 137 3 2
+ + 1/100 x y - ---- z + 1/300 y - 1/700 x y z + 1/350 x y - 1/700 z
+ 5250
+
+ 137 2 2 2 17
+ - ---- y + 1/1400 y z - 1/50 x + 1/100 x z + ---, COEFF(2, -1, -1) =
+ 5250 525
+
+ 2 2 2 2 17
+ - 1/350 z - 1/245 x z + 1/500 y z - 1/350 y - 1/200 x y + ----
+ 2100
+
+ 3 2 2 191 167
+ - 1/175 x z + 1/150 x + 1/700 y z + 1/700 y z + ----- x - ---- y
+ 14700 7000
+
+ 2 3 2 2 3
+ - 1/200 x z + 1/350 x y z + 1/150 y - 1/245 x y + 1/100 x + 1/150 z
+
+ 167 2 2 3
+ - ---- z - 1/175 x y, COEFF(-2, 0, -1) = 1/175 y - 1/350 y z - 1/150 z
+ 7000
+
+ 2 2 3 187 2
+ - 2/245 x y - 1/175 x z - 1/245 x z + 1/150 x + ---- z + 1/200 x z
+ 7000
+
+ 29 311 2 2 3
+ - ---- + ----- x + 1/350 z - 1/100 x , COEFF(-1, 0, -1) = - 1/300 z
+ 2100 14700
+
+ 2 2 2 2 289
+ + 1/700 z - 1/100 x z + 1/490 x z + 1/50 x + ----- z + 1/350 x z
+ 10500
+
+ 2 2 3 37 2 151
+ - 1/700 y z + 1/245 x y - 2/75 x - ---- + 1/350 y + ---- x,
+ 1050 3675
+
+ 61 2 2 3
+ COEFF(0, 0, -1) = - --- x + 2/245 x y + 1/175 x z + 1/245 x z + 1/25 x ,
+ 490
+
+ 289 151 3 3 2
+ COEFF(1, 0, -1) = - ----- z + ---- x + 1/300 z - 2/75 x - 1/350 y
+ 10500 3675
+
+ 2 2 2 2 2
+ - 1/700 z + 1/245 x y + 1/100 x z + 1/490 x z + 1/350 x z - 1/50 x
+
+ 2 37 187 2 29
+ + 1/700 y z + ----, COEFF(2, 0, -1) = - ---- z + 1/350 y z + ----
+ 1050 7000 2100
+
+ 3 311 2 3 2
+ + 1/150 z + ----- x - 1/350 z + 1/150 x - 1/175 x z - 1/175 y
+ 14700
+
+ 2 2 2 2
+ + 1/100 x - 1/245 x z - 2/245 x y - 1/200 x z, COEFF(-2, 1, -1) =
+
+ 191 2 167 2
+ ----- x + 1/700 y z - 1/350 x y z + ---- z - 1/175 x z - 1/700 y z
+ 14700 7000
+
+ 3 2 2 2 2
+ + 1/500 y z + 1/150 y + 1/350 z - 1/200 x y - 1/100 x - 1/245 x z
+
+ 2 2 3 167 3 17
+ + 1/350 y + 1/200 x z - 1/150 z - ---- y + 1/150 x - ---- + 1/175 x y
+ 7000 2100
+
+ 2 2 3 2
+ - 1/245 x y , COEFF(-1, 1, -1) = - 1/1400 y z - 2/75 x + 1/700 z
+
+ 2 17 2 2
+ + 1/700 y - --- + 1/50 x + 1/700 x y z + 1/350 x z + 1/490 x y
+ 525
+
+ 3 2 2 137 2
+ + 1/300 y - 1/100 x z + 1/1000 y z + 1/490 x z - ---- y + 1/100 x y
+ 5250
+
+ 166 2 3 137
+ + ---- x + 1/1400 y z - 1/300 z + ---- z - 1/350 x y, COEFF(0, 1, -1) =
+ 3675 5250
+
+ 3 2 57 2
+ 1/175 x z + 1/25 x + 1/245 x y - --- x + 1/245 x z - 1/175 x y
+ 490
+
+ 137 137
+ + 1/350 x y z, COEFF(1, 1, -1) = ---- y - 1/1000 y z - ---- z
+ 5250 5250
+
+ 2 166 2 3 3 2
+ - 1/1400 y z + ---- x - 1/700 y - 2/75 x + 1/300 z + 1/100 x z
+ 3675
+
+ 3 2 2 17 2
+ - 1/300 y + 1/490 x z + 1/350 x z + 1/490 x y + --- - 1/50 x
+ 525
+
+ 2 2 2
+ - 1/700 z - 1/350 x y + 1/700 x y z - 1/100 x y + 1/1400 y z,
+
+ 2 3 2 17
+ COEFF(2, 1, -1) = 1/700 y z + 1/175 x y + 1/150 x - 1/700 y z + ----
+ 2100
+
+ 2 2 3 191 2
+ - 1/245 x y - 1/350 z + 1/150 z - 1/350 x y z + ----- x - 1/200 x z
+ 14700
+
+ 2 167 2 2
+ - 1/500 y z + 1/200 x y - ---- z + 1/100 x - 1/175 x z - 1/245 x z
+ 7000
+
+ 167 3 2 2 3
+ + ---- y - 1/150 y - 1/350 y , COEFF(-2, 2, -1) = 1/350 z + 1/150 x
+ 7000
+
+ 2 2 2 169
+ - 1/175 x z + 1/250 y z + 2/245 x y + 1/200 x z + 1/350 y z - ----- x
+ 14700
+
+ 2 47 107 2 3 19
+ + 1/350 y z + ---- y + ---- z - 1/175 y - 1/175 x y z - 1/300 y + ----
+ 5250 7000 2100
+
+ 3 2 2 2
+ + 2/175 x y - 1/150 z - 1/100 x y - 1/100 x - 1/245 x z ,
+
+ 3 2
+ COEFF(-1, 2, -1) = 1/500 y z - 1/42 - 1/300 z - 1/175 x y + 1/490 x z
+
+ 229 3 2 2 2
+ + 1/350 x y z + ----- z - 2/75 x - 1/350 y + 1/700 y z - 1/245 x y
+ 10500
+
+ 167 2 2 2 2 211 3
+ - ---- y + 1/50 x y + 1/700 z + 1/700 y z + 1/50 x + ---- x - 1/600 y
+ 7000 3675
+
+ 2 2 2
+ + 1/350 x z - 1/100 x z, COEFF(0, 2, -1) = - 2/245 x y + 1/245 x z
+
+ 3
+ + 1/175 x z + 1/175 x y z + 1/25 x - 9/98 x - 2/175 x y, COEFF(1, 2, -1)
+
+ 2 3 3 2 2
+ = - 1/50 x + 1/350 x y z + 1/300 z + 1/600 y + 1/490 x z + 1/350 y
+
+ 167 2 3 2
+ + ---- y - 1/500 y z - 1/175 x y - 1/700 z - 2/75 x - 1/245 x y
+ 7000
+
+ 2 2 2 229
+ - 1/50 x y + 1/350 x z - 1/700 y z + 1/42 - 1/700 y z - ----- z
+ 10500
+
+ 211 2 2 2 3
+ + ---- x + 1/100 x z, COEFF(2, 2, -1) = 1/100 x - 1/245 x z + 1/300 y
+ 3675
+
+ 2 3 2 47 107 2
+ + 1/175 y + 1/150 x - 1/200 x z - ---- y - ---- z - 1/350 y z
+ 5250 7000
+
+ 3 2
+ - 1/175 x z - 1/175 x y z + 2/175 x y + 1/150 z - 1/350 y z - 1/250 y z
+
+ 2 2 169 19 2
+ + 2/245 x y + 1/100 x y - ----- x - ---- - 1/350 z , COEFF(-2, -2, 0) =
+ 14700 2100
+
+ 2 3 3 2
+ - 1/100 x - 2/175 x y + 1/150 x + 1/300 y + 1/100 x y + 1/300
+
+ 2 2 17 2 2
+ - 1/175 y + 2/245 x y - ---- y - 2/245 x z - 1/175 y z - 1/300 x
+ 5250
+
+ 2 2 2
+ + 1/175 z , COEFF(-1, -2, 0) = - 1/245 x y + 1/175 x y - 1/350 y z
+
+ 2 3 3 2 2
+ - 1/50 x y + 4/75 x + 1/600 y - 2/75 - 2/75 x + 1/350 z + 1/245 x z
+
+ 2 187 2
+ + 1/50 x + ---- y - 1/350 y ,
+ 7000
+
+ 2 2 3
+ COEFF(0, -2, 0) = 2/245 x z - 1/10 x + 2/175 x y - 2/245 x y + 1/25 x ,
+
+ 2 2 2 2
+ COEFF(1, -2, 0) = - 1/350 z - 1/245 x y + 1/245 x z + 1/350 y z
+
+ 2 2 3 187 2
+ + 1/350 y - 1/50 x - 2/75 x - ---- y + 1/50 x y + 2/75 + 4/75 x
+ 7000
+
+ 3 2 2
+ - 1/600 y + 1/175 x y, COEFF(2, -2, 0) = - 2/245 x z + 1/175 y - 1/300
+
+ 17 2 2 2
+ + ---- y - 1/300 x - 2/175 x y + 1/175 y z - 1/100 x y - 1/175 z
+ 5250
+
+ 3 2 2 3 2
+ + 1/150 x + 1/100 x + 2/245 x y - 1/300 y , COEFF(-2, -1, 0) = 1/175 z
+
+ 2 2 2 2 187
+ - 1/175 x y - 1/245 x y + 1/200 x y - 1/350 y z - 1/100 x + ---- y
+ 7000
+
+ 29 2 311 3 2 3
+ - ---- + 1/350 y + ----- x + 1/150 x - 2/245 x z - 1/150 y ,
+ 2100 14700
+
+ 151 2 2 289
+ COEFF(-1, -1, 0) = 1/350 x y + ---- x - 1/700 y z + 1/350 z + ----- y
+ 3675 10500
+
+ 37 2 3 2 2 2
+ - ---- + 1/700 y - 2/75 x - 1/100 x y + 1/50 x + 1/490 x y
+ 1050
+
+ 2 3
+ + 1/245 x z - 1/300 y ,
+
+ 3 2 61 2
+ COEFF(0, -1, 0) = 1/25 x + 1/245 x y - --- x + 1/175 x y + 2/245 x z ,
+ 490
+
+ 151 289 2 3
+ COEFF(1, -1, 0) = ---- x - ----- y - 1/700 y - 2/75 x + 1/350 x y
+ 3675 10500
+
+ 2 2 2 3 2 37
+ + 1/490 x y - 1/50 x + 1/700 y z + 1/300 y + 1/245 x z + ----
+ 1050
+
+ 2 2 311 2 2
+ - 1/350 z + 1/100 x y, COEFF(2, -1, 0) = ----- x - 2/245 x z - 1/175 z
+ 14700
+
+ 2 2 2 29 2
+ + 1/350 y z + 1/100 x - 1/350 y + ---- - 1/175 x y - 1/245 x y
+ 2100
+
+ 3 2 3 187 2
+ + 1/150 y - 1/200 x y + 1/150 x - ---- y, COEFF(-2, 0, 0) = 1/175 y
+ 7000
+
+ 2 2 431 3 2 2
+ - 2/245 x y - 1/100 x + ----- x + 1/150 x + 1/175 z - 2/245 x z
+ 14700
+
+ 41 2 2 2 3
+ - ----, COEFF(-1, 0, 0) = 1/350 y + 1/50 x - 4/105 + 1/350 z - 2/75 x
+ 2100
+
+ 136 2 2
+ + ---- x + 1/245 x z + 1/245 x y ,
+ 3675
+
+ 2 3 13 2
+ COEFF(0, 0, 0) = 2/245 x z + 1/25 x - -- x + 2/245 x y , COEFF(1, 0, 0)
+ 98
+
+ 3 2 2 2 136 2
+ = - 2/75 x - 1/50 x - 1/350 y + 1/245 x z + ---- x + 1/245 x y
+ 3675
+
+ 2 2 2 2
+ - 1/350 z + 4/105, COEFF(2, 0, 0) = - 1/175 z - 2/245 x z - 2/245 x y
+
+ 41 3 2 431 2
+ + ---- + 1/150 x - 1/175 y + ----- x + 1/100 x , COEFF(-2, 1, 0) =
+ 2100 14700
+
+ 2 2 2 187 2 2
+ 1/350 y z + 1/350 y + 1/175 z - ---- y - 2/245 x z - 1/245 x y
+ 7000
+
+ 3 2 3 29 2 311
+ + 1/150 y - 1/200 x y + 1/150 x + 1/175 x y - ---- - 1/100 x + ----- x
+ 2100 14700
+
+ 2 3 289 37 2
+ , COEFF(-1, 1, 0) = 1/490 x y - 2/75 x - ----- y - ---- + 1/100 x y
+ 10500 1050
+
+ 2 2 151 2 2 2
+ + 1/245 x z + 1/700 y z + ---- x + 1/350 z + 1/700 y + 1/50 x
+ 3675
+
+ 3
+ - 1/350 x y + 1/300 y ,
+
+ 2 3 61 2
+ COEFF(0, 1, 0) = 1/245 x y - 1/175 x y + 1/25 x - --- x + 2/245 x z ,
+ 490
+
+ 151 2 2 3 37
+ COEFF(1, 1, 0) = ---- x + 1/490 x y - 1/350 z - 1/300 y + ----
+ 3675 1050
+
+ 2 2 2 289 3
+ + 1/245 x z - 1/100 x y - 1/700 y z + ----- y - 2/75 x - 1/350 x y
+ 10500
+
+ 2 2 2 2 2
+ - 1/50 x - 1/700 y , COEFF(2, 1, 0) = 1/100 x - 1/350 y z - 1/245 x y
+
+ 2 2 29 3 2 187 3
+ + 1/200 x y - 1/175 z + ---- + 1/150 x - 1/350 y + ---- y - 1/150 y
+ 2100 7000
+
+ 2 311 2
+ - 2/245 x z + ----- x + 1/175 x y, COEFF(-2, 2, 0) = 1/175 y z
+ 14700
+
+ 2 2 3 2 2 17
+ - 1/100 x y - 1/175 y + 1/150 x + 1/175 z - 1/100 x + ---- y
+ 5250
+
+ 3 2 2
+ - 1/300 y + 2/175 x y - 2/245 x z - 1/300 x + 2/245 x y + 1/300,
+
+ 2 3 2 187 3
+ COEFF(-1, 2, 0) = - 1/245 x y - 1/600 y + 1/50 x y - ---- y - 2/75 x
+ 7000
+
+ 2 2 2 2
+ + 1/350 z - 1/350 y + 4/75 x - 1/175 x y + 1/350 y z + 1/50 x - 2/75
+
+ 2
+ + 1/245 x z ,
+
+ 2 3 2
+ COEFF(0, 2, 0) = 2/245 x z - 2/175 x y + 1/25 x - 2/245 x y - 1/10 x,
+
+ 3 187 2 2 3
+ COEFF(1, 2, 0) = - 2/75 x + ---- y - 1/245 x y + 1/350 y + 1/600 y
+ 7000
+
+ 2 2 2 2
+ - 1/50 x + 2/75 - 1/50 x y - 1/350 y z + 1/245 x z - 1/175 x y
+
+ 2 2 17
+ + 4/75 x - 1/350 z , COEFF(2, 2, 0) = 1/100 x + 2/175 x y - ---- y
+ 5250
+
+ 2 3 2 2
+ - 1/175 z + 1/150 x - 1/300 x - 1/300 - 2/245 x z - 1/175 y z
+
+ 3 2 2 2
+ + 1/300 y + 2/245 x y + 1/100 x y + 1/175 y , COEFF(-2, -2, 1) =
+
+ 2 3 3 2
+ 1/250 y z + 1/175 x z - 1/350 y z + 1/300 y + 1/150 z - 1/175 y
+
+ 47 3 2 2 2
+ - ---- y + 1/150 x + 1/350 z + 2/245 x y - 1/175 x y z - 1/200 x z
+ 5250
+
+ 2 19 2 107 169 2
+ - 1/350 y z + ---- - 2/175 x y - 1/245 x z - ---- z - ----- x - 1/100 x
+ 2100 7000 14700
+
+ 2 2 2 229
+ + 1/100 x y, COEFF(-1, -2, 1) = - 1/350 y + 1/50 x - ----- z
+ 10500
+
+ 2 2 2 3
+ - 1/350 x z - 1/700 y z + 1/100 x z - 1/700 y z - 1/42 + 1/600 y
+
+ 2 2 211 2 3 2
+ + 1/490 x z - 1/50 x y + ---- x - 1/245 x y + 1/300 z + 1/700 z
+ 3675
+
+ 167 3
+ + 1/350 x y z + ---- y - 2/75 x + 1/175 x y + 1/500 y z, COEFF(0, -2, 1)
+ 7000
+
+ 3 2 2
+ = 1/25 x - 9/98 x - 1/175 x z - 2/245 x y + 2/175 x y + 1/245 x z
+
+ 2 3
+ + 1/175 x y z, COEFF(1, -2, 1) = 1/700 y z - 1/500 y z - 1/600 y
+
+ 3 211 2 229 2
+ - 1/300 z + ---- x - 1/50 x + ----- z + 1/700 y z + 1/175 x y
+ 3675 10500
+
+ 2 2 2 167 3
+ + 1/50 x y - 1/100 x z - 1/350 x z + 1/350 y - ---- y - 2/75 x
+ 7000
+
+ 2 2 2
+ - 1/700 z + 1/350 x y z + 1/42 - 1/245 x y + 1/490 x z , COEFF(2, -2, 1)
+
+ 2 2 2 2 19
+ = - 1/350 z - 1/245 x z + 1/175 x z + 1/100 x - 1/100 x y - ----
+ 2100
+
+ 2 3 2 169 2
+ + 1/175 y - 1/175 x y z + 1/150 x + 1/350 y z - ----- x + 1/350 y z
+ 14700
+
+ 2 3 107 3 47
+ + 2/245 x y - 1/300 y + ---- z - 1/150 z + ---- y - 2/175 x y
+ 7000 5250
+
+ 2 2 2
+ - 1/250 y z + 1/200 x z, COEFF(-2, -1, 1) = 1/350 z + 1/700 y z
+
+ 167 17 3 167
+ - ---- z - 1/350 x y z + 1/175 x z - ---- + 1/150 z + ---- y + 1/500 y z
+ 7000 2100 7000
+
+ 2 191 2 3 2 2
+ - 1/245 x z + ----- x - 1/245 x y - 1/150 y - 1/700 y z + 1/350 y
+ 14700
+
+ 2 2 3 2
+ - 1/100 x - 1/200 x z - 1/175 x y + 1/150 x + 1/200 x y,
+
+ 17 2 2
+ COEFF(-1, -1, 1) = - --- + 1/50 x + 1/700 x y z - 1/100 x y + 1/1000 y z
+ 525
+
+ 2 166 3 3 137 2 137
+ + 1/100 x z + ---- x + 1/300 z - 2/75 x - ---- z + 1/490 x y + ---- y
+ 3675 5250 5250
+
+ 2 2 3 2 2 2
+ + 1/490 x z + 1/1400 y z - 1/300 y - 1/1400 y z + 1/700 y + 1/700 z
+
+ 2
+ + 1/350 x y - 1/350 x z, COEFF(0, -1, 1) = 1/175 x y + 1/245 x y
+
+ 2 3 57
+ + 1/350 x y z + 1/245 x z + 1/25 x - 1/175 x z - --- x, COEFF(1, -1, 1)
+ 490
+
+ 3 2 2 3 2
+ = - 1/300 z + 1/1400 y z - 1/100 x z + 1/350 x y + 1/300 y - 1/50 x
+
+ 2 3 2 2 2 137 17
+ + 1/490 x z - 2/75 x - 1/700 z - 1/700 y + 1/490 x y - ---- y + ---
+ 5250 525
+
+ 2 2 166
+ + 1/100 x y - 1/1400 y z - 1/1000 y z + ---- x - 1/350 x z + 1/700 x y z
+ 3675
+
+ 137 2 3 3
+ + ---- z, COEFF(2, -1, 1) = - 1/350 z + 1/175 x z + 1/150 y + 1/150 x
+ 5250
+
+ 191 167 2 2
+ - 1/175 x y + ----- x - ---- y - 1/245 x y - 1/350 x y z - 1/350 y
+ 14700 7000
+
+ 2 2 167 2 17
+ - 1/500 y z - 1/245 x z - 1/700 y z + ---- z - 1/200 x y + ----
+ 7000 2100
+
+ 2 2 3 2
+ + 1/700 y z + 1/100 x - 1/150 z + 1/200 x z, COEFF(-2, 0, 1) =
+
+ 2 29 2 2 3
+ - 1/100 x - ---- + 1/175 y - 1/245 x z + 1/175 x z + 1/150 x
+ 2100
+
+ 2 187 2 311 2 2
+ - 1/200 x z - ---- z - 2/245 x y + ----- x + 1/350 z + 1/350 y z
+ 7000 14700
+
+ 3 289 151 2 2
+ + 1/150 z , COEFF(-1, 0, 1) = - ----- z + ---- x + 1/700 y z + 1/245 x y
+ 10500 3675
+
+ 2 3 37 3 2
+ + 1/700 z - 2/75 x - ---- - 1/350 x z + 1/300 z + 1/490 x z
+ 1050
+
+ 2 2 2
+ + 1/100 x z + 1/350 y + 1/50 x ,
+
+ 2 3 2 61
+ COEFF(0, 0, 1) = 1/245 x z + 1/25 x - 1/175 x z + 2/245 x y - --- x,
+ 490
+
+ 2 2 2 151 3
+ COEFF(1, 0, 1) = - 1/350 y - 1/50 x - 1/700 z + ---- x - 2/75 x
+ 3675
+
+ 2 3 2 289 37
+ + 1/490 x z - 1/300 z - 1/100 x z + ----- z - 1/350 x z + ----
+ 10500 1050
+
+ 2 2 2 2 29
+ + 1/245 x y - 1/700 y z, COEFF(2, 0, 1) = - 1/350 z - 1/175 y + ----
+ 2100
+
+ 2 3 187 3 2
+ - 1/245 x z + 1/175 x z - 1/150 z + ---- z + 1/150 x - 2/245 x y
+ 7000
+
+ 2 2 2 311
+ + 1/100 x + 1/200 x z - 1/350 y z + ----- x, COEFF(-2, 1, 1) =
+ 14700
+
+ 2 191 2 2 167 17
+ 1/350 x y z - 1/200 x z + ----- x + 1/700 y z - 1/100 x - ---- y - ----
+ 14700 7000 2100
+
+ 2 3 2 167 2
+ - 1/245 x z + 1/150 x + 1/350 z - ---- z - 1/200 x y - 1/500 y z
+ 7000
+
+ 2 2 3 3 2
+ + 1/350 y + 1/700 y z + 1/150 z + 1/150 y + 1/175 x y - 1/245 x y
+
+ 2 2
+ + 1/175 x z, COEFF(-1, 1, 1) = - 1/700 x y z + 1/700 z + 1/100 x y
+
+ 3 137 2 3
+ - 1/350 x z + 1/300 y - ---- z + 1/700 y + 1/300 z - 1/350 x y
+ 5250
+
+ 2 3 2 137 166 2
+ + 1/490 x y - 2/75 x + 1/1400 y z - ---- y + ---- x + 1/100 x z
+ 5250 3675
+
+ 2 17 2 2
+ + 1/50 x - --- + 1/490 x z + 1/1400 y z - 1/1000 y z, COEFF(0, 1, 1) =
+ 525
+
+ 2 3 57 2
+ - 1/175 x z + 1/245 x z - 1/175 x y + 1/25 x - --- x + 1/245 x y
+ 490
+
+ 3 137
+ - 1/350 x y z, COEFF(1, 1, 1) = 1/1000 y z - 2/75 x + ---- y
+ 5250
+
+ 17 3 2 2 137 2
+ - 1/700 x y z + --- - 1/300 y - 1/50 x - 1/100 x z + ---- z - 1/700 z
+ 525 5250
+
+ 2 2 166 2
+ + 1/490 x y - 1/1400 y z + ---- x - 1/350 x y - 1/350 x z + 1/490 x z
+ 3675
+
+ 3 2 2 2
+ - 1/300 z - 1/1400 y z - 1/100 x y - 1/700 y , COEFF(2, 1, 1) =
+
+ 2 3 17 2 2 2
+ - 1/700 y z - 1/150 y + ---- - 1/700 y z + 1/200 x z - 1/245 x z
+ 2100
+
+ 2 191 167 2
+ + 1/175 x z - 1/350 y + ----- x + 1/175 x y + ---- y + 1/200 x y
+ 14700 7000
+
+ 3 2 2 167 2
+ + 1/150 x - 1/245 x y + 1/100 x + ---- z - 1/350 z + 1/350 x y z
+ 7000
+
+ 3 2 2
+ + 1/500 y z - 1/150 z , COEFF(-2, 2, 1) = - 1/200 x z - 1/100 x
+
+ 169 2 2 2
+ + 2/175 x y - ----- x - 1/100 x y + 1/350 z + 2/245 x y + 1/175 x z
+ 14700
+
+ 3 2 2 19 47
+ + 1/150 z + 1/175 x y z - 1/350 y z - 1/175 y + ---- + ---- y
+ 2100 5250
+
+ 2 107 3 3 2
+ + 1/350 y z - ---- z - 1/300 y - 1/250 y z + 1/150 x - 1/245 x z ,
+ 7000
+
+ 3 167 2 3
+ COEFF(-1, 2, 1) = - 1/600 y - ---- y + 1/100 x z + 1/300 z - 1/350 x z
+ 7000
+
+ 2 2 211
+ - 1/245 x y - 1/175 x y - 1/500 y z - 1/42 + 1/50 x + ---- x
+ 3675
+
+ 3 2 2 229 2
+ - 1/350 x y z - 2/75 x - 1/350 y - 1/700 y z - ----- z + 1/700 y z
+ 10500
+
+ 2 2 2
+ + 1/700 z + 1/50 x y + 1/490 x z , COEFF(0, 2, 1) = - 1/175 x y z
+
+ 2 2 3
+ + 1/245 x z - 1/175 x z - 2/175 x y - 9/98 x - 2/245 x y + 1/25 x ,
+
+ 3 211 2 2 2
+ COEFF(1, 2, 1) = - 2/75 x + ---- x - 1/700 y z - 1/50 x - 1/700 z
+ 3675
+
+ 229 3 2 3 2
+ + ----- z - 1/300 z - 1/245 x y - 1/175 x y + 1/600 y + 1/490 x z
+ 10500
+
+ 2 2
+ - 1/100 x z + 1/700 y z - 1/350 x z + 1/500 y z - 1/350 x y z + 1/42
+
+ 167 2 2 2 169
+ + ---- y - 1/50 x y + 1/350 y , COEFF(2, 2, 1) = 1/175 y - ----- x
+ 7000 14700
+
+ 2 2 107 2 3
+ - 1/245 x z + 1/175 x y z + 1/200 x z + ---- z + 2/245 x y + 1/300 y
+ 7000
+
+ 2 3 19
+ - 1/350 z + 2/175 x y + 1/250 y z + 1/175 x z - 1/150 z - ----
+ 2100
+
+ 2 3 47 2 2 2
+ + 1/350 y z + 1/150 x - ---- y + 1/100 x y - 1/350 y z + 1/100 x ,
+ 5250
+
+ 2 2
+ COEFF(-2, -2, 2) = - 2/175 x y + 1/125 y z - 1/175 y + 2/245 x y
+
+ 2 3 2 137 2 2
+ - 1/100 x + 1/150 x + 1/175 y z + ---- z + 2/245 x z - 1/175 z
+ 5250
+
+ 2 529 2 2 3
+ - 1/175 y z - 2/175 x y z - ----- x + 1/100 x y - 1/100 x z + 1/300 y
+ 14700
+
+ 3 137 11 2
+ - 1/300 z + 2/175 x z - ---- y + ---, COEFF(-1, -2, 2) = - 1/50 x y
+ 5250 420
+
+ 2 2
+ + 1/175 x y z + 1/250 y z - 1/245 x z - 8/525 - 1/350 z + 1/175 x y
+
+ 3 2 2 3 256
+ - 1/600 z + 1/50 x - 1/175 x z - 1/245 x y - 2/75 x + ---- x
+ 3675
+
+ 2 2 3 2 2 107
+ + 1/50 x z - 1/350 y z + 1/600 y - 1/350 y + 1/350 y z + ---- y
+ 7000
+
+ 107 3 2 2
+ - ---- z, COEFF(0, -2, 2) = 1/25 x - 2/175 x z - 2/245 x y - 2/245 x z
+ 7000
+
+ 33 3 3
+ - --- x + 2/175 x y + 2/175 x y z, COEFF(1, -2, 2) = 1/600 z - 2/75 x
+ 490
+
+ 2 3 2 256
+ + 1/350 y z - 1/600 y - 1/50 x - 1/250 y z + 1/175 x y + ---- x
+ 3675
+
+ 2 107 2 2
+ + 1/350 z - 1/175 x z - ---- y - 1/350 y z + 8/525 - 1/245 x y
+ 7000
+
+ 2 2 2 2 107
+ - 1/245 x z + 1/350 y + 1/50 x y - 1/50 x z + 1/175 x y z + ---- z,
+ 7000
+
+ 2 529 137
+ COEFF(2, -2, 2) = - 2/175 x y z + 1/175 y z - 1/125 y z - ----- x - ---- z
+ 14700 5250
+
+ 2 3 137 2 3
+ + 1/175 z + 1/150 x + ---- y - 1/100 x y + 2/175 x z - 1/300 y
+ 5250
+
+ 2 2 2 3 2
+ - 2/175 x y + 1/100 x + 1/100 x z + 2/245 x y + 1/300 z + 2/245 x z
+
+ 2 2 11 2 3
+ - 1/175 y z + 1/175 y - ---, COEFF(-2, -1, 2) = - 1/175 z - 1/150 y
+ 420
+
+ 2 19 3 2 107
+ - 1/100 x + ---- + 1/150 x + 1/350 y z + ---- y - 1/175 x y z
+ 2100 7000
+
+ 2 3 2 2 2 169
+ + 1/350 y - 1/300 z - 1/245 x y + 1/350 y z + 1/200 x y - ----- x
+ 14700
+
+ 2 47 2
+ + 1/250 y z + 2/175 x z - 1/175 x y + 2/245 x z + ---- z - 1/100 x z,
+ 5250
+
+ 167 3 2 2 2
+ COEFF(-1, -1, 2) = - ---- z - 2/75 x - 1/350 z + 1/490 x y + 1/50 x
+ 7000
+
+ 3 2 2 2 211
+ - 1/42 - 1/300 y + 1/700 y + 1/500 y z + 1/50 x z - 1/245 x z + ---- x
+ 3675
+
+ 229 2 3 2
+ + ----- y + 1/700 y z - 1/600 z + 1/700 y z + 1/350 x y z + 1/350 x y
+ 10500
+
+ 2 2
+ - 1/175 x z - 1/100 x y, COEFF(0, -1, 2) = - 2/245 x z + 1/175 x y z
+
+ 3 2
+ + 1/175 x y - 2/175 x z + 1/25 x - 9/98 x + 1/245 x y , COEFF(1, -1, 2)
+
+ 2 229 2 167 2
+ = - 1/50 x z - ----- y - 1/700 y z + ---- z - 1/245 x z + 1/350 x y
+ 10500 7000
+
+ 3 2 3 2
+ - 2/75 x - 1/700 y + 1/600 z - 1/175 x z + 1/42 + 1/100 x y
+
+ 2 2 2 2
+ - 1/700 y z + 1/490 x y - 1/50 x + 1/350 x y z - 1/500 y z + 1/350 z
+
+ 211 3 2 2
+ + ---- x + 1/300 y , COEFF(2, -1, 2) = - 1/175 x y - 1/350 y - 1/350 y z
+ 3675
+
+ 3 3 2 3 2
+ + 1/150 y + 1/300 z + 2/175 x z - 1/200 x y + 1/150 x + 1/175 z
+
+ 2 169 2 107
+ - 1/250 y z + 1/100 x z - ----- x - 1/350 y z - ---- y - 1/175 x y z
+ 14700 7000
+
+ 19 47 2 2 2
+ - ---- - ---- z - 1/245 x y + 1/100 x + 2/245 x z , COEFF(-2, 0, 2) =
+ 2100 5250
+
+ 2 2 3 2 17
+ 1/175 y + 1/300 + 2/245 x z - 1/300 z - 1/100 x z + 2/175 x z + ---- z
+ 5250
+
+ 2 2 2 2 3
+ - 1/300 x - 1/100 x - 1/175 z + 1/175 y z - 2/245 x y + 1/150 x ,
+
+ 187 2 2 2 2
+ COEFF(-1, 0, 2) = - ---- z - 1/350 z + 1/350 y z + 1/350 y - 1/245 x z
+ 7000
+
+ 3 2 2 3
+ - 2/75 x + 4/75 x + 1/245 x y + 1/50 x - 2/75 - 1/175 x z - 1/600 z
+
+ 2
+ + 1/50 x z,
+
+ 2 3 2
+ COEFF(0, 0, 2) = - 2/175 x z + 2/245 x y + 1/25 x - 2/245 x z - 1/10 x,
+
+ 2 187 2 3
+ COEFF(1, 0, 2) = 2/75 - 1/350 y + ---- z + 4/75 x - 1/350 y z + 1/600 z
+ 7000
+
+ 2 2 2 2 3
+ + 1/350 z + 1/245 x y - 1/50 x z - 1/245 x z - 2/75 x - 1/175 x z
+
+ 2 2 17 3 2
+ - 1/50 x , COEFF(2, 0, 2) = - 1/175 y - ---- z + 1/300 z + 2/245 x z
+ 5250
+
+ 2 2 2 2 3
+ + 1/100 x z + 1/175 z + 1/100 x - 1/300 x - 1/175 y z + 1/150 x
+
+ 2 2 3
+ - 1/300 + 2/175 x z - 2/245 x y , COEFF(-2, 1, 2) = - 1/175 z - 1/300 z
+
+ 2 169 3 107
+ - 1/100 x z + 1/175 x y - ----- x + 1/175 x y z + 1/150 y - ---- y
+ 14700 7000
+
+ 2 2 47 2 2 2
+ - 1/100 x - 1/245 x y + ---- z + 1/350 y z - 1/200 x y - 1/350 y z
+ 5250
+
+ 19 2 2 3
+ + 2/175 x z + ---- - 1/250 y z + 1/350 y + 2/245 x z + 1/150 x ,
+ 2100
+
+ 3 2 2
+ COEFF(-1, 1, 2) = - 2/75 x + 1/100 x y - 1/500 y z - 1/350 z - 1/42
+
+ 2 2 2 167 2 211
+ - 1/700 y z + 1/490 x y + 1/50 x z - ---- z + 1/50 x + ---- x
+ 7000 3675
+
+ 3 3 229 2
+ - 1/600 z - 1/350 x y z - 1/175 x z + 1/300 y - ----- y + 1/700 y z
+ 10500
+
+ 2 2
+ + 1/700 y - 1/350 x y - 1/245 x z , COEFF(0, 1, 2) = - 1/175 x y z
+
+ 2 3 2
+ - 2/175 x z - 1/175 x y - 9/98 x - 2/245 x z + 1/25 x + 1/245 x y ,
+
+ 2 2 2 3 229
+ COEFF(1, 1, 2) = - 1/700 y - 1/50 x z - 1/50 x - 2/75 x + ----- y
+ 10500
+
+ 2 2 3 167 2
+ + 1/700 y z - 1/245 x z - 1/300 y - 1/350 x y + ---- z - 1/100 x y
+ 7000
+
+ 2 2 2
+ + 1/350 z + 1/500 y z + 1/490 x y + 1/42 - 1/175 x z - 1/700 y z
+
+ 3 211 3 2
+ - 1/350 x y z + 1/600 z + ---- x, COEFF(2, 1, 2) = 1/150 x + 1/175 z
+ 3675
+
+ 2 2 19 2
+ + 1/100 x + 2/245 x z + 1/250 y z + 1/175 x y z - ---- + 1/350 y z
+ 2100
+
+ 2 2 2 3 2
+ + 1/100 x z - 1/350 y z - 1/245 x y + 1/175 x y - 1/150 y - 1/350 y
+
+ 107 2 169 3 47
+ + ---- y + 1/200 x y - ----- x + 1/300 z - ---- z + 2/175 x z,
+ 7000 14700 5250
+
+ 2 529 2
+ COEFF(-2, 2, 2) = 2/245 x z + 2/175 x y z - ----- x - 1/100 x y
+ 14700
+
+ 137 137 3 2 2
+ - 1/125 y z + ---- y + ---- z - 1/300 y + 2/245 x y - 1/175 z
+ 5250 5250
+
+ 3 2 2 11 2
+ - 1/300 z - 1/100 x z - 1/175 y z + --- + 2/175 x y - 1/100 x
+ 420
+
+ 2 2 3
+ + 2/175 x z - 1/175 y z - 1/175 y + 1/150 x , COEFF(-1, 2, 2) =
+
+ 3 2 3 107 107 2
+ - 1/600 z - 1/350 z - 2/75 x - ---- z - ---- y - 1/350 y - 1/250 y z
+ 7000 7000
+
+ 256 2 2 3 2 2
+ - 8/525 + ---- x + 1/50 x y + 1/50 x z - 1/600 y + 1/50 x - 1/350 y z
+ 3675
+
+ 2 2
+ - 1/350 y z - 1/175 x z - 1/245 x z - 1/175 x y z - 1/175 x y
+
+ 2 2
+ - 1/245 x y , COEFF(0, 2, 2) = - 2/245 x z - 2/175 x y - 2/175 x y z
+
+ 33 3 2
+ - 2/175 x z - --- x + 1/25 x - 2/245 x y , COEFF(1, 2, 2) = - 1/175 x y z
+ 490
+
+ 2 107 107 256 2
+ + 8/525 - 1/245 x z + ---- z + ---- y - 1/175 x z + ---- x - 1/50 x z
+ 7000 7000 3675
+
+ 2 3 2 2
+ - 1/175 x y - 1/50 x y + 1/600 z + 1/250 y z + 1/350 z + 1/350 y
+
+ 3 2 2 2 2 3
+ - 2/75 x + 1/350 y z - 1/50 x + 1/350 y z - 1/245 x y + 1/600 y ,
+
+ 2 11 3 137
+ COEFF(2, 2, 2) = 2/175 x z + 1/175 z - --- + 1/150 x - ---- z
+ 420 5250
+
+ 2 3 137 2 2
+ + 2/245 x y + 1/300 z - ---- y + 2/175 x y + 1/100 x y + 2/245 x z
+ 5250
+
+ 3 529 2 2 2
+ + 2/175 x y z + 1/300 y - ----- x + 1/175 y z + 1/100 x z + 1/100 x
+ 14700
+
+ 2 2
+ + 1/175 y + 1/125 y z + 1/175 y z]
+
+> print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c");
+bytes used=1300642668, alloc=14218708, time=181.97
+bytes used=1301642824, alloc=14218708, time=182.06
+bytes used=1302643052, alloc=14218708, time=182.15
+bytes used=1303643220, alloc=14218708, time=182.25
+bytes used=1304643380, alloc=14218708, time=182.34
+bytes used=1305643688, alloc=14218708, time=182.44
+bytes used=1306644260, alloc=14218708, time=182.53
+bytes used=1307644416, alloc=14218708, time=182.67
+bytes used=1308644580, alloc=14218708, time=183.55
+bytes used=1309645080, alloc=14218708, time=184.44
+bytes used=1310645420, alloc=14218708, time=185.28
+bytes used=1311645576, alloc=14218708, time=186.03
+bytes used=1312646076, alloc=14218708, time=186.83
+bytes used=1313646376, alloc=14218708, time=187.13
+bytes used=1314646560, alloc=14218708, time=187.23
+bytes used=1315646748, alloc=14218708, time=187.33
+bytes used=1316646932, alloc=14218708, time=187.44
+bytes used=1317647184, alloc=14218708, time=187.54
+bytes used=1318708888, alloc=14218708, time=187.64
+bytes used=1319821192, alloc=14218708, time=187.72
+bytes used=1320911264, alloc=14218708, time=187.80
+bytes used=1321985916, alloc=14218708, time=187.88
+bytes used=1323025728, alloc=14218708, time=187.95
+bytes used=1324134472, alloc=14218708, time=188.03
+bytes used=1325150840, alloc=14218708, time=188.12
+bytes used=1326183356, alloc=14218708, time=188.20
+bytes used=1327243936, alloc=14218708, time=188.29
+bytes used=1328313112, alloc=14218708, time=188.39
+bytes used=1329337084, alloc=14218708, time=188.47
+bytes used=1330403204, alloc=14218708, time=188.57
+bytes used=1331420040, alloc=14218708, time=188.66
+bytes used=1332432880, alloc=14218708, time=188.77
+bytes used=1333433912, alloc=14218708, time=188.89
+bytes used=1334456416, alloc=14218708, time=189.01
+bytes used=1335456692, alloc=14218708, time=189.13
+bytes used=1336457464, alloc=14218708, time=189.21
+bytes used=1337457716, alloc=14218708, time=191.14
+bytes used=1338457952, alloc=14218708, time=191.55
+bytes used=1339458112, alloc=14218708, time=191.66
+bytes used=1340458744, alloc=14218708, time=191.74
+bytes used=1341459288, alloc=14218708, time=191.84
+bytes used=1342459532, alloc=14218708, time=191.93
+bytes used=1343460560, alloc=14218708, time=192.04
+bytes used=1344461168, alloc=14218708, time=192.15
+bytes used=1345461668, alloc=14218708, time=192.25
+bytes used=1346461832, alloc=14218708, time=192.35
+bytes used=1347462588, alloc=14218708, time=192.45
+bytes used=1348463636, alloc=14218708, time=192.53
+bytes used=1349463896, alloc=14218708, time=192.63
+bytes used=1350464604, alloc=14218708, time=192.73
+bytes used=1351466680, alloc=14218708, time=192.83
+bytes used=1352467604, alloc=14218708, time=192.95
+bytes used=1353468376, alloc=14218708, time=193.06
+bytes used=1354468592, alloc=14218708, time=193.20
+bytes used=1355468776, alloc=14218708, time=193.29
+bytes used=1356469036, alloc=14218708, time=193.38
+bytes used=1357469220, alloc=14218708, time=193.47
+bytes used=1358469580, alloc=14218708, time=193.58
+bytes used=1359471048, alloc=14218708, time=193.74
+bytes used=1360493016, alloc=14218708, time=193.88
+bytes used=1361499044, alloc=14218708, time=194.03
+bytes used=1362500128, alloc=14218708, time=194.20
+bytes used=1363500608, alloc=14218708, time=194.34
+bytes used=1364524952, alloc=14218708, time=194.50
+bytes used=1365525952, alloc=14218708, time=194.67
+bytes used=1366526884, alloc=14218708, time=194.82
+bytes used=1367527880, alloc=14218708, time=195.00
+bytes used=1368545428, alloc=14218708, time=195.15
+bytes used=1369552576, alloc=14218708, time=195.30
+bytes used=1370552824, alloc=14218708, time=195.46
+bytes used=1371553004, alloc=14218708, time=195.59
+bytes used=1372553220, alloc=14218708, time=195.77
+bytes used=1373558428, alloc=14218708, time=195.93
+bytes used=1374580716, alloc=14218708, time=196.07
+bytes used=1375580892, alloc=14218708, time=196.20
+bytes used=1376599704, alloc=14218708, time=196.33
+bytes used=1377616776, alloc=14218708, time=196.47
+bytes used=1378616952, alloc=14218708, time=196.61
+bytes used=1379626252, alloc=14218708, time=196.75
+bytes used=1380626512, alloc=14218708, time=196.88
+bytes used=1381639500, alloc=14218708, time=197.00
+bytes used=1382639880, alloc=14218708, time=197.12
+bytes used=1383640600, alloc=14218708, time=197.21
+bytes used=1384640832, alloc=14218708, time=199.00
+bytes used=1385641104, alloc=14218708, time=199.79
+bytes used=1386641444, alloc=14218708, time=200.33
+bytes used=1387641752, alloc=14218708, time=200.44
+bytes used=1388642064, alloc=14218708, time=200.53
+bytes used=1389642448, alloc=14218708, time=200.61
+bytes used=1390643776, alloc=14218708, time=200.69
+bytes used=1391644384, alloc=14218708, time=200.78
+bytes used=1392644676, alloc=14218708, time=200.86
+bytes used=1393644852, alloc=14218708, time=200.94
+bytes used=1394645012, alloc=14218708, time=201.02
+bytes used=1395645168, alloc=14218708, time=201.10
+bytes used=1396645436, alloc=14218708, time=201.18
+bytes used=1397645816, alloc=14218708, time=201.26
+bytes used=1398646172, alloc=14218708, time=201.35
+bytes used=1399646452, alloc=14218708, time=201.43
+bytes used=1400646608, alloc=14218708, time=201.51
+bytes used=1401646784, alloc=14218708, time=201.59
+bytes used=1402646984, alloc=14218708, time=201.75
+bytes used=1403649740, alloc=14218708, time=201.93
+bytes used=1404659256, alloc=14218708, time=202.08
+bytes used=1405676692, alloc=14218708, time=202.22
+bytes used=1406697176, alloc=14218708, time=202.38
+bytes used=1407715508, alloc=14218708, time=202.55
+bytes used=1408738752, alloc=14218708, time=202.76
+bytes used=1409748112, alloc=14218708, time=202.92
+bytes used=1410749220, alloc=14218708, time=203.09
+bytes used=1411764424, alloc=14218708, time=203.26
+bytes used=1412776872, alloc=14218708, time=203.43
+bytes used=1413802092, alloc=14218708, time=203.60
+bytes used=1414802264, alloc=14218708, time=203.75
+bytes used=1415802768, alloc=14218708, time=203.85
+bytes used=1416803076, alloc=14218708, time=205.07
+bytes used=1417806224, alloc=14218708, time=206.68
+bytes used=1418806488, alloc=14218708, time=207.24
+bytes used=1419806704, alloc=14218708, time=207.86
+bytes used=1420806904, alloc=14218708, time=207.97
+bytes used=1421807080, alloc=14218708, time=208.07
+bytes used=1422807476, alloc=14218708, time=208.15
+bytes used=1423807652, alloc=14218708, time=208.24
+bytes used=1424807824, alloc=14218708, time=208.32
+bytes used=1425808032, alloc=14218708, time=208.41
+bytes used=1426808192, alloc=14218708, time=208.49
+bytes used=1427808580, alloc=14218708, time=208.58
+bytes used=1428809088, alloc=14218708, time=208.66
+bytes used=1429809260, alloc=14218708, time=208.75
+bytes used=1430809556, alloc=14218708, time=208.83
+bytes used=1431809812, alloc=14218708, time=208.92
+bytes used=1432809980, alloc=14218708, time=209.00
+bytes used=1433810348, alloc=14218708, time=209.09
+bytes used=1434810804, alloc=14218708, time=209.17
+bytes used=1435811028, alloc=14218708, time=209.26
+bytes used=1436811180, alloc=14218708, time=209.34
+bytes used=1437811372, alloc=14218708, time=209.67
+bytes used=1438811592, alloc=14218708, time=210.04
+bytes used=1439811764, alloc=14218708, time=210.22
+bytes used=1440812028, alloc=14218708, time=212.03
+bytes used=1441812216, alloc=14218708, time=213.73
+bytes used=1442812388, alloc=14218708, time=214.05
+bytes used=1443812752, alloc=14218708, time=214.14
+bytes used=1444813112, alloc=14218708, time=214.22
+bytes used=1445813392, alloc=14218708, time=214.31
+bytes used=1446813664, alloc=14218708, time=214.40
+bytes used=1447813840, alloc=14218708, time=214.49
+bytes used=1448814032, alloc=14218708, time=214.57
+bytes used=1449814272, alloc=14218708, time=214.66
+bytes used=1450814468, alloc=14218708, time=214.75
+bytes used=1451814680, alloc=14218708, time=214.83
+bytes used=1452814956, alloc=14218708, time=214.92
+bytes used=1453815280, alloc=14218708, time=215.01
+bytes used=1454815592, alloc=14218708, time=215.09
+bytes used=1455815788, alloc=14218708, time=215.18
+bytes used=1456815952, alloc=14218708, time=215.27
+bytes used=1457816164, alloc=14218708, time=215.36
+bytes used=1458817496, alloc=14218708, time=215.46
+bytes used=1459817800, alloc=14218708, time=215.82
+bytes used=1460817988, alloc=14218708, time=216.18
+bytes used=1461818180, alloc=14218708, time=217.01
+bytes used=1462818436, alloc=14218708, time=219.61
+bytes used=1463818628, alloc=14218708, time=220.21
+bytes used=1464818784, alloc=14218708, time=220.46
+bytes used=1465819452, alloc=14218708, time=220.54
+bytes used=1466819636, alloc=14218708, time=220.71
+bytes used=1467819960, alloc=14218708, time=220.91
+bytes used=1468820280, alloc=14218708, time=221.09
+>
+# d/dy
+> simplify( diff(interp_3d_cube_order4_smooth0,y) );
+bytes used=1469820500, alloc=14218708, time=221.18
+bytes used=1470820680, alloc=14218708, time=221.27
+bytes used=1471822264, alloc=14218708, time=221.36
+bytes used=1472822508, alloc=14218708, time=221.45
+bytes used=1473822660, alloc=14218708, time=221.55
+bytes used=1474822876, alloc=14218708, time=221.64
+bytes used=1475823200, alloc=14218708, time=221.73
+bytes used=1477018728, alloc=14218708, time=221.84
+bytes used=1478019056, alloc=14218708, time=221.94
+bytes used=1479019192, alloc=14218708, time=222.02
+bytes used=1480019372, alloc=14218708, time=222.11
+bytes used=1481019500, alloc=14218708, time=222.21
+bytes used=1482019616, alloc=14218708, time=222.31
+bytes used=1483019864, alloc=14218708, time=222.40
+bytes used=1484019992, alloc=14218708, time=222.50
+bytes used=1485020252, alloc=14218708, time=222.60
+bytes used=1486020368, alloc=14218708, time=222.70
+bytes used=1487020728, alloc=14218708, time=222.80
+bytes used=1488020880, alloc=14218708, time=222.91
+bytes used=1489021556, alloc=14218708, time=223.02
+bytes used=1490021720, alloc=14218708, time=223.13
+bytes used=1491022024, alloc=14218708, time=223.24
+bytes used=1492040752, alloc=14218708, time=223.34
+bytes used=1493040964, alloc=14218708, time=223.43
+bytes used=1494041124, alloc=14218708, time=223.53
+1/350 x y z DATA(-1, -2, -1) - 1/175 x y z DATA(-1, 2, 2)
+
+ + 2/175 x y z DATA(-2, 2, -2) + 1/175 x y z DATA(2, 1, -2)
+
+ - 1/350 x y z DATA(-1, -2, 1) + 1/175 x y z DATA(-1, 2, -2)
+
+ - 1/350 x y z DATA(-1, 1, -2) - 1/350 x y z DATA(-2, 1, -1)
+
+ - 1/175 x y z DATA(-2, 1, -2) + 1/350 x y z DATA(1, 1, -2)
+
+ - 1/350 x y z DATA(1, -2, -1) - 2/175 x y z DATA(2, -2, -2)
+
+ - 1/175 x y z DATA(2, 0, 1) + 1/175 x y z DATA(-2, 0, 1)
+
+ + 1/175 x y z DATA(2, 0, -1) - 1/175 x y z DATA(1, 2, -2)
+
+ - 2/175 x y z DATA(2, 2, -2) + 1/175 x y z DATA(-2, -2, -1)
+
+ + 1/350 x y z DATA(-1, 0, 1) + 2/175 x y z DATA(2, -2, 2)
+
+ - 1/175 x y z DATA(-2, 2, 1) + 1/350 x y z DATA(1, -2, 1)
+
+ - 1/175 x y z DATA(-2, -2, 1) + 1/175 x y z DATA(2, -2, 1)
+
+ + 1/175 x y z DATA(-2, -1, 2) + 1/350 x y z DATA(-2, 1, 1)
+
+ - 1/175 x y z DATA(2, -2, -1) - 1/350 x y z DATA(-2, -1, -1)
+
+ + 1/175 x y z DATA(-2, 2, -1) - 2/175 x y z DATA(-2, 0, -2)
+
+ + 1/175 x y z DATA(-2, 1, 2) + 1/350 x y z DATA(-2, -1, 1)
+
+ 37 37
+ + 4/105 DATA(0, 1, 0) + ---- DATA(1, 1, 0) + ---- DATA(0, 1, 1)
+ 1050 1050
+
+ 17
+ + --- DATA(1, 1, 1) - 1/175 x y z DATA(-1, -2, 2)
+ 525
+
+ + 1/175 x y z DATA(1, -2, 2) - 1/700 x y z DATA(1, 1, 1)
+
+ - 2/175 x y z DATA(2, 0, 2) - 2/175 x y z DATA(-2, -2, 2)
+
+ - 2/175 x y z DATA(-2, 2, 2) + 1/700 x y z DATA(1, 1, -1)
+
+ + 1/350 x y z DATA(1, 2, 1) + 1/350 x y z DATA(2, 1, -1)
+
+ + 1/350 x y z DATA(2, -1, -1) - 1/350 x y z DATA(1, 2, -1)
+
+ - 1/175 x y z DATA(1, 0, 2) + 1/350 x y z DATA(-1, 2, -1)
+
+ + 1/350 x y z DATA(-1, -1, 2) + 1/175 x y z DATA(2, 2, 1)
+
+ - 1/175 x y z DATA(2, 2, -1) + 2/175 x y z DATA(-2, 0, 2)
+
+ - 1/700 x y z DATA(-1, -1, -1) - 1/700 x y z DATA(1, -1, 1)
+
+ + 1/700 x y z DATA(-1, -1, 1) + 1/175 x y z DATA(-1, 0, 2)
+
+ - 1/700 x y z DATA(-1, 1, -1) + 1/700 x y z DATA(1, -1, -1)
+
+ - 1/350 x y z DATA(-1, 2, 1) - 1/175 x y z DATA(-2, -1, -2)
+
+ - 2/75 DATA(2, -1, 0) + 1/350 x y z DATA(1, -1, -2)
+
+ + 1/350 x y z DATA(-1, 1, 2) - 1/175 x y z DATA(2, -1, 2)
+
+ - 1/350 x y z DATA(1, 1, 2) - 1/175 x y z DATA(2, 1, 2)
+
+ + 1/175 x y z DATA(2, -1, -2) - 1/350 x y z DATA(-1, -1, -2)
+
+ - 1/175 x y z DATA(-1, 0, -2) + 1/175 x y z DATA(1, 0, -2)
+
+ + 2/175 x y z DATA(2, 0, -2) - 1/175 x y z DATA(-2, 0, -1)
+
+ 19 17
+ - ---- DATA(2, 2, -1) + 1/42 DATA(2, 1, -1) + ---- DATA(-1, 2, -1)
+ 2100 2100
+
+ 29 17 3
+ + ---- DATA(0, 2, -1) + ---- DATA(1, 2, -1) - 1/150 x DATA(1, 2, -2)
+ 2100 2100
+
+ 3 3
+ - 1/300 x DATA(2, -2, -1) - 1/150 x DATA(-1, -2, 0)
+
+ 3 3
+ + 1/300 x DATA(-2, -2, 0) - 1/300 x DATA(1, 1, -2)
+
+ 3 3
+ - 1/600 x DATA(-2, 1, -2) - 1/600 x DATA(-2, 1, -1)
+
+ 3 3
+ + 1/300 x DATA(-1, 1, -2) + 1/150 x DATA(-1, 2, -2)
+
+ 3 3
+ - 1/300 x DATA(-2, 2, -2) + 1/600 x DATA(2, 1, -2)
+
+ 3 3
+ + 1/150 x DATA(-1, 2, 2) - 1/150 x DATA(-1, -2, -1)
+
+ 3 3
+ + 1/300 x DATA(-2, -2, -1) + 1/150 x DATA(1, -2, -1)
+
+ 3 19
+ - 1/150 x DATA(-1, -2, 1) - 1/42 DATA(2, -1, -1) - ---- DATA(2, 2, 1)
+ 2100
+
+ - 1/42 DATA(-1, -1, 2) - 2/75 DATA(0, -1, 2)
+
+ 17 29
+ + 2/175 x y z DATA(-2, -2, -2) + ---- DATA(-1, 2, 1) + ---- DATA(0, 2, 1)
+ 2100 2100
+
+ 17 37 17
+ + ---- DATA(1, 2, 1) + ---- DATA(0, 1, -1) + --- DATA(1, 1, -1)
+ 2100 1050 525
+
+ 37 37
+ - ---- DATA(-1, -1, 0) - 4/105 DATA(0, -1, 0) - ---- DATA(1, -1, 0)
+ 1050 1050
+
+ 37 17 37
+ + ---- DATA(-1, 1, 0) - --- DATA(-1, -1, 1) - ---- DATA(0, -1, 1)
+ 1050 525 1050
+
+ 17 17 17
+ - --- DATA(1, -1, 1) + --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1)
+ 525 525 525
+
+ 37 17 17
+ - ---- DATA(0, -1, -1) - --- DATA(1, -1, -1) + --- DATA(-1, 1, -1)
+ 1050 525 525
+
+ + 1/42 DATA(2, 1, 1) + 1/175 x y z DATA(1, 2, 2) - 1/42 DATA(2, -1, 1)
+
+ 29 41 29
+ + ---- DATA(-1, 2, 0) + ---- DATA(0, 2, 0) + ---- DATA(1, 2, 0)
+ 2100 2100 2100
+
+ 2
+ - 1/300 DATA(2, 2, 0) + 2/75 DATA(2, 1, 0) + 1/350 x z DATA(-1, 2, 0)
+
+ 2 2
+ - 1/700 x z DATA(1, -1, 2) - 1/350 x z DATA(2, -1, 2)
+
+ 2 2
+ - 1/700 x z DATA(-1, 1, 2) + 1/350 x z DATA(-2, -1, -2)
+
+ 2 2
+ + 1/700 x z DATA(1, 1, 2) - 1/1400 x z DATA(-1, -1, -1)
+
+ 2 2
+ - 1/350 x z DATA(2, 1, 0) - 1/175 x z DATA(2, 2, 0)
+
+ 2 2
+ - 1/350 x z DATA(1, 2, 0) + 1/700 x z DATA(-1, 2, 1)
+
+ 2 2
+ + 1/1400 x z DATA(-1, 1, 1) + 1/1400 x z DATA(1, -1, 1)
+
+ 2 2
+ - 1/1400 x z DATA(-1, -1, 1) + 1/700 x z DATA(-1, 1, 0)
+
+ 2 2
+ + 1/700 x z DATA(1, -1, 0) + 1/1400 x z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/1400 x z DATA(1, -1, -1) + 1/700 x z DATA(2, -1, -1)
+
+ 2 2
+ - 1/700 x z DATA(1, 2, -1) + 1/700 x z DATA(-1, 2, -1)
+
+ 2 2
+ - 1/700 x z DATA(2, 1, -1) - 1/700 x z DATA(1, 2, 1)
+
+ 2 2
+ - 1/700 x z DATA(-1, -1, 0) - 1/1400 x z DATA(1, 1, -1)
+
+ + 8/525 DATA(2, 1, 2) - 1/350 x y DATA(1, -1, 2)
+
+ + 1/350 x y DATA(-1, 1, 2) + 1/175 x y DATA(-2, -1, -2)
+
+ - 1/500 x z DATA(2, -1, 1) + 1/500 x z DATA(2, 1, 1)
+
+ - 1/175 x y DATA(2, -1, 2) + 2/175 x y DATA(2, 2, 0)
+
+ + 1/175 x y DATA(1, 2, 0) - 1/175 x y DATA(-1, 2, 0)
+
+ - 1/350 x y DATA(1, 1, 2) + 1/350 x y DATA(-1, -1, 1)
+
+ + 1/350 x y DATA(-1, 1, 0) - 1/350 x y DATA(1, -1, 0)
+
+ + 1/350 x y DATA(-1, 1, -1) - 1/350 x y DATA(1, -1, -1)
+
+ + 1/350 x y DATA(-1, -1, -1) - 1/175 x y DATA(2, 1, 0)
+
+ - 1/350 x y DATA(1, 1, -1) - 1/175 x y DATA(-1, 2, 1)
+
+ + 1/350 x y DATA(-1, 1, 1) - 1/350 x y DATA(1, -1, 1)
+
+ + 2/175 x y DATA(2, 2, 1) - 1/175 x y DATA(2, -1, -1)
+
+ + 1/175 x y DATA(1, 2, -1) - 1/175 x y DATA(-1, 2, -1)
+
+ - 1/175 x y DATA(2, 1, -1) + 1/175 x y DATA(1, 2, 1)
+
+ + 1/350 x y DATA(-1, -1, 0) + 1/175 x y DATA(1, -2, 2)
+
+ + 2/175 x y DATA(2, -2, 2) - 2/175 x y DATA(-2, 2, 2)
+
+ + 1/175 x y DATA(-2, 1, 2) - 2/175 x y DATA(-2, -2, 2)
+
+ - 1/350 x y DATA(1, 1, 0) + 2/175 x y DATA(2, 2, -1)
+
+ - 1/175 x y DATA(2, -1, 0) - 1/350 x y DATA(1, 1, 1)
+
+ + 1/350 x y DATA(-1, -1, 2) - 2/175 x y DATA(-2, 2, 1)
+
+ + 1/175 x y DATA(1, -2, 1) + 1/175 x y DATA(-2, -1, 1)
+
+ - 1/175 x y DATA(-1, -2, 2) - 1/175 x y DATA(-1, -2, 1)
+
+ - 2/175 x y DATA(-2, 2, 0) - 2/175 x y DATA(-2, -2, 1)
+
+ + 1/175 x y DATA(1, -2, 0) + 2/175 x y DATA(2, -2, 1)
+
+ + 1/175 x y DATA(-2, -1, 2) + 1/175 x y DATA(-2, 1, 1)
+
+ + 2/175 x y DATA(2, -2, -1) + 1/175 x y DATA(-2, -1, -1)
+
+ + 2/175 x y DATA(2, -2, 0) + 1/175 x y DATA(-2, -1, 0)
+
+ + 1/175 x y DATA(-2, 1, 0) - 2/175 x y DATA(-2, 2, -1)
+
+ + 1/175 x y DATA(1, 2, -2) + 2/175 x y DATA(2, 2, -2)
+
+ - 2/175 x y DATA(-2, -2, -1) - 1/175 x y DATA(-1, -2, -1)
+
+ - 1/175 x y DATA(-1, 2, 2) - 1/175 x y DATA(2, 1, -2)
+
+ - 2/175 x y DATA(-2, 2, -2) - 1/175 x y DATA(-1, 2, -2)
+
+ + 1/350 x y DATA(-1, 1, -2) + 1/175 x y DATA(-2, 1, -1)
+
+ + 1/175 x y DATA(-2, 1, -2) - 1/350 x y DATA(1, 1, -2)
+
+ - 2/175 x y DATA(-2, -2, 0) - 1/175 x y DATA(-1, -2, 0)
+
+ + 1/175 x y DATA(1, -2, -1) + 1/125 x z DATA(-2, 2, -2)
+
+ + 1/250 x z DATA(-1, 2, -2) + 1/500 x z DATA(-1, 1, -2)
+
+ + 1/500 x z DATA(-2, 1, -1) + 1/250 x z DATA(-2, 1, -2)
+
+ - 1/500 x z DATA(1, 1, -2) + 1/175 x y DATA(1, -2, -2)
+
+ + 2/175 x y DATA(2, -2, -2) + 1/250 x z DATA(1, -2, -2)
+
+ + 1/125 x z DATA(2, -2, -2) - 1/250 x z DATA(1, 2, -2)
+
+ - 1/125 x z DATA(2, 2, -2) - 1/250 x z DATA(-2, -2, -1)
+
+ - 1/500 x z DATA(-1, -2, -1) - 1/250 x z DATA(-1, 2, 2)
+
+ - 1/250 x z DATA(2, 1, -2) + 1/250 x z DATA(1, 2, 2)
+
+ - 1/125 x z DATA(-2, -2, -2) + 1/125 x z DATA(2, 2, 2)
+
+ 2
+ - 1/250 x z DATA(-1, -2, -2) - 1/100 y z DATA(-2, -2, 2)
+
+ 3 3
+ + 1/300 x DATA(2, 2, -2) - 1/300 x DATA(2, -2, -2)
+
+ 3
+ + 1/150 x DATA(1, -2, -2) + 1/42 DATA(-1, 1, 2) + 2/75 DATA(0, 1, 2)
+
+ 3 3
+ + 1/42 DATA(1, 1, 2) - 1/150 x DATA(-1, -2, -2) + 1/300 x DATA(2, 2, 2)
+
+ 3
+ + 1/300 x DATA(-2, -2, -2) - 8/525 DATA(2, -1, 2)
+
+ 3
+ - 1/150 x DATA(1, 2, 2) - 1/42 DATA(1, -1, 2)
+
+ + 1/175 x y z DATA(-1, -2, -2) + 2/175 x y z DATA(2, 2, 2)
+
+ - 8/525 DATA(2, -1, -2) - 1/42 DATA(1, -1, -2)
+
+ 2 2
+ - 1/175 x z DATA(2, -2, -2) + 1/350 x z DATA(1, 2, -2)
+
+ 2 2
+ + 1/175 x z DATA(2, 2, -2) - 1/350 x z DATA(-2, -2, -1)
+
+ 2
+ - 1/700 x z DATA(-1, -2, -1) - 2/75 DATA(0, -1, -2)
+
+ 11
+ - 1/42 DATA(-1, -1, -2) - 8/525 DATA(-2, -1, -2) + --- DATA(2, -2, -2)
+ 420
+
+ 19 19
+ + ---- DATA(1, -2, -2) + 1/300 DATA(0, -2, -2) + ---- DATA(-1, -2, -2)
+ 2100 2100
+
+ 11 11 2
+ - --- DATA(2, 2, 2) + --- DATA(-2, -2, -2) + 1/350 x z DATA(1, 2, 2)
+ 420 420
+
+ 2 2
+ + 1/175 x z DATA(-2, -2, -2) + 1/175 x z DATA(2, 2, 2)
+
+ 2 2
+ + 1/350 x z DATA(-1, -2, -2) - 1/350 x z DATA(1, -2, -2)
+
+ 2 2
+ + 1/350 x z DATA(2, -1, 0) - 1/1400 x z DATA(1, 1, 1)
+
+ 2 2
+ + 1/700 x z DATA(-1, -1, 2) - 1/350 x z DATA(2, 2, 1)
+
+ 2 2
+ - 1/700 x z DATA(1, 1, 0) - 1/350 x z DATA(2, 2, -1)
+
+ 2 19
+ + 1/175 x z DATA(-2, -2, 2) - ---- DATA(1, 2, 2)
+ 2100
+
+ 2 2
+ - 1/700 x z DATA(-2, -1, 1) + 1/350 x z DATA(-1, -2, 2)
+
+ 2 2
+ - 1/350 x z DATA(1, -2, 2) - 1/175 x z DATA(2, -2, 2)
+
+ 2 2
+ - 1/175 x z DATA(-2, 2, 2) - 1/350 x z DATA(-2, 1, 2)
+
+ 2 2
+ + 1/350 x z DATA(1, -2, 0) + 1/350 x z DATA(2, -2, 1)
+
+ 2 2
+ + 1/350 x z DATA(-2, -1, 2) + 1/700 x z DATA(-2, 1, 1)
+
+ 2 2
+ + 1/350 x z DATA(-2, 2, 1) + 1/700 x z DATA(1, -2, 1)
+
+ 2 2
+ + 1/350 x z DATA(-2, 1, 0) - 1/700 x z DATA(-1, -2, 1)
+
+ 2 2
+ + 1/175 x z DATA(-2, 2, 0) - 1/350 x z DATA(-2, -2, 1)
+
+ 2
+ + 1/350 x z DATA(-2, 2, -1) + 1/175 x y DATA(1, 2, 2)
+
+ - 2/175 x y DATA(-2, -2, -2) + 2/175 x y DATA(2, 2, 2)
+
+ 2
+ - 1/175 x y DATA(-1, -2, -2) + 1/700 x z DATA(1, -2, -1)
+
+ 2 2
+ + 1/350 x z DATA(2, -2, -1) - 1/700 x z DATA(-2, -1, -1)
+
+ 2 2
+ + 1/175 x z DATA(2, -2, 0) - 1/350 x z DATA(-2, -1, 0)
+
+ 19
+ - 1/175 x y DATA(2, -1, 1) - 1/175 x y DATA(2, 1, 1) - ---- DATA(-1, 2, 2)
+ 2100
+
+ 2 2
+ + 1/700 x z DATA(-1, -1, -2) - 1/350 x z DATA(2, -1, -2)
+
+ 2
+ - 1/700 x z DATA(1, -1, -2) - 1/300 DATA(0, 2, 2)
+
+ 2 2
+ + 2/245 x y DATA(2, -2, 2) - 1/245 x y DATA(-2, 1, 2)
+
+ 2 2
+ + 2/245 x y DATA(-2, -2, 2) + 1/490 x y DATA(1, 1, 0)
+
+ 2 3
+ + 2/245 x y DATA(-2, 2, 2) - 1/300 z DATA(-2, -2, 2)
+
+ 3 3
+ + 1/300 z DATA(-2, 2, 2) - 1/300 z DATA(2, -2, 2)
+
+ 3 3
+ - 1/300 z DATA(1, -2, 2) - 1/300 z DATA(-1, -2, 2)
+
+ 3 3
+ + 1/300 z DATA(-2, -1, 1) + 1/150 z DATA(1, -2, 1)
+
+ 3 3
+ - 1/150 z DATA(-2, 2, 1) - 1/300 z DATA(-2, 1, 1)
+
+ 3 3
+ - 1/600 z DATA(-2, -1, 2) + 1/150 z DATA(2, -2, 1)
+
+ 3 3
+ + 1/150 z DATA(-2, -2, 1) + 1/150 z DATA(-1, -2, 1)
+
+ 3 3
+ + 1/600 z DATA(1, 1, 2) - 1/300 z DATA(-1, -1, -1)
+
+ 3 3
+ - 1/300 z DATA(1, -1, -1) + 1/600 z DATA(-2, 1, 2)
+
+ 17 3
+ - ---- DATA(-1, -2, -1) + 1/300 z DATA(1, 2, 2)
+ 2100
+
+ 3 3
+ - 1/600 z DATA(-1, 1, -2) - 1/300 z DATA(-2, 2, -2)
+
+ 3 3
+ - 1/600 z DATA(2, 1, -2) + 1/300 z DATA(-1, 2, 2)
+
+ 3 3
+ - 1/150 z DATA(-1, -2, -1) - 1/150 z DATA(-2, -2, -1)
+
+ 3 3
+ - 1/300 z DATA(-1, 2, -2) + 1/150 z DATA(-2, 2, -1)
+
+ 3 3
+ - 1/300 z DATA(-2, -1, -1) - 1/150 z DATA(2, -2, -1)
+
+ 3 3
+ - 1/150 z DATA(1, -2, -1) - 1/600 z DATA(1, 1, -2)
+
+ 3 3
+ - 1/600 z DATA(-2, 1, -2) + 1/300 z DATA(-2, 1, -1)
+
+ 2 2
+ - 1/245 x y DATA(2, -1, 2) + 1/490 x y DATA(-1, 1, 2)
+
+ 2 2
+ - 1/245 x y DATA(1, -2, 1) - 1/245 x y DATA(-2, -1, 1)
+
+ 2 2
+ - 1/245 x y DATA(-1, -2, 2) - 1/245 x y DATA(1, -2, 2)
+
+ 3
+ - 1/350 x y z DATA(2, 1, 1) - 1/300 z DATA(2, 1, 1)
+
+ 3 3
+ + 1/300 z DATA(2, -1, 1) - 1/300 z DATA(2, 2, -2)
+
+ 3 3
+ - 1/300 z DATA(1, 2, -2) + 1/300 z DATA(2, -2, -2)
+
+ 3 3
+ + 1/300 z DATA(1, -2, -2) + 1/300 z DATA(-1, -2, -2)
+
+ 3 3
+ + 1/300 z DATA(2, 2, 2) + 1/300 z DATA(-2, -2, -2)
+
+ 2 2
+ - 1/245 x y DATA(1, 2, 0) - 1/245 x y DATA(-1, 2, 0)
+
+ 2 2
+ + 1/490 x y DATA(1, 1, 2) - 1/50 x y DATA(-2, -1, 0)
+
+ 2
+ + 1/175 y z DATA(-1, -1, -2) + 1/490 x y DATA(1, -1, 2)
+
+ 3 2
+ - 2/75 y DATA(2, 1, 2) + 1/490 x y DATA(-1, -1, 1)
+
+ 2 2
+ + 1/490 x y DATA(-1, 1, 0) + 1/490 x y DATA(1, -1, 0)
+
+ 2 2
+ + 1/490 x y DATA(-1, 1, -1) + 1/490 x y DATA(1, -1, -1)
+
+ 2 2
+ + 1/490 x y DATA(-1, -1, -1) - 1/245 x y DATA(2, 1, 0)
+
+ 2 2
+ + 2/245 x y DATA(2, 2, 0) - 1/245 y z DATA(1, -1, -2)
+
+ 2 2 2
+ + 1/100 y DATA(-1, 2, 0) + 1/100 y DATA(1, 2, 0) - 1/50 y DATA(2, 1, 2)
+
+ 107 167 107
+ + ---- z DATA(-2, -1, -2) + ---- z DATA(-1, 1, 2) - ---- z DATA(2, -1, 2)
+ 7000 7000 7000
+
+ 167 2
+ - ---- z DATA(1, -1, 2) + 1/50 y DATA(-1, -1, -2)
+ 7000
+
+ 2 2 2
+ - 1/50 y DATA(-1, 1, 2) + 1/50 y DATA(2, -1, 2) + 1/50 y DATA(1, -1, 2)
+
+ 2 2
+ - 1/50 y DATA(1, 1, 2) + 1/50 y DATA(-2, -1, -2)
+
+ 2 2
+ + 1/50 y DATA(1, -1, -1) - 1/50 y DATA(-1, 1, -1)
+
+ 2 2
+ + 1/50 y DATA(1, -1, 0) - 1/50 y DATA(-1, 1, 0)
+
+ 2 2
+ + 1/50 y DATA(-1, -1, 1) + 1/50 y DATA(1, -1, 1)
+
+ 2 2
+ - 1/50 y DATA(-1, 1, 1) + 1/50 y DATA(2, -1, -2)
+
+ 2 19
+ + 1/50 y DATA(1, -1, -2) + ---- DATA(-2, -2, -1)
+ 2100
+
+ 2 2
+ - 1/100 y DATA(1, -2, 1) + 1/100 y DATA(-1, 2, 1)
+
+ 2 2
+ - 1/50 y DATA(1, 1, -1) + 1/50 y DATA(-1, -1, 0)
+
+ 2 2
+ + 1/100 y DATA(1, 2, 1) - 1/50 y DATA(2, 1, -1)
+
+ 2 2
+ + 1/100 y DATA(-1, 2, -1) + 1/100 y DATA(1, 2, -1)
+
+ 2 2 2
+ + 1/50 y DATA(2, -1, -1) + 1/100 y DATA(2, 2, 0) - 1/50 y DATA(2, 1, 0)
+
+ 2 2
+ + 1/50 y DATA(-1, -1, -1) - 1/100 y DATA(-2, -2, 2)
+
+ 2 2
+ - 1/50 y DATA(-2, 1, 2) + 1/100 y DATA(-2, 2, 2)
+
+ 2 2
+ - 1/100 y DATA(2, -2, 2) - 1/100 y DATA(1, -2, 2)
+
+ 2 2
+ - 1/100 y DATA(-1, -2, 2) + 1/50 y DATA(-2, -1, 1)
+
+ 2 2 2
+ + 1/100 y DATA(2, 2, 1) + 1/50 y DATA(-1, -1, 2) - 1/50 y DATA(1, 1, 1)
+
+ 2 2 2
+ + 1/50 y DATA(2, -1, 0) + 1/100 y DATA(2, 2, -1) - 1/50 y DATA(1, 1, 0)
+
+ 2 2
+ - 1/50 y DATA(-2, 1, -1) - 1/50 y DATA(-1, 1, -2)
+
+ 2 2
+ + 1/100 y DATA(-1, 2, -2) + 1/100 y DATA(-2, 2, -2)
+
+ 2 2
+ + 1/100 y DATA(-2, 2, 1) - 1/50 y DATA(-2, 1, 1)
+
+ 2 2
+ + 1/50 y DATA(-2, -1, 2) - 1/100 y DATA(2, -2, 1)
+
+ 2 2
+ - 1/100 y DATA(1, -2, 0) - 1/100 y DATA(-2, -2, 1)
+
+ 2 2
+ + 1/100 y DATA(-2, 2, 0) - 1/100 y DATA(-1, -2, 1)
+
+ 2 2
+ + 1/100 y DATA(-2, 2, -1) - 1/50 y DATA(-2, 1, 0)
+
+ 2 2
+ + 1/50 y DATA(-2, -1, 0) - 1/100 y DATA(2, -2, 0)
+
+ 2 2
+ + 1/50 y DATA(-2, -1, -1) - 1/100 y DATA(2, -2, -1)
+
+ 2 2
+ - 1/100 y DATA(1, -2, -1) - 1/100 y DATA(-2, -2, -2)
+
+ 2 2
+ - 1/50 y DATA(2, 1, -2) - 1/100 y DATA(-1, -2, -1)
+
+ 2 2
+ - 1/100 y DATA(-2, -2, -1) + 1/100 y DATA(2, 2, -2)
+
+ 2 2
+ + 1/100 y DATA(1, 2, -2) - 1/100 y DATA(2, -2, -2)
+
+ 2 2
+ - 1/100 y DATA(1, -2, -2) - 1/100 y DATA(-1, -2, -2)
+
+ 2 2
+ + 1/100 y DATA(-1, 2, 2) - 1/100 y DATA(-1, -2, 0)
+
+ 2 2
+ - 1/100 y DATA(-2, -2, 0) - 1/50 y DATA(1, 1, -2)
+
+ 2 11 2
+ - 1/50 y DATA(-2, 1, -2) - --- DATA(2, 2, -2) + 1/100 y DATA(1, 2, 2)
+ 420
+
+ 167 229 167
+ + ---- z DATA(1, 2, 1) - ----- z DATA(2, 1, -1) - ---- z DATA(-1, 2, -1)
+ 7000 10500 7000
+
+ 167 229 167
+ - ---- z DATA(1, 2, -1) + ----- z DATA(2, -1, -1) + ---- z DATA(-1, 2, 1)
+ 7000 10500 7000
+
+ 167 137 137
+ + ---- z DATA(1, 1, 2) + ---- z DATA(-1, -1, -1) + ---- z DATA(1, -1, -1)
+ 7000 5250 5250
+
+ 137 137 137
+ - ---- z DATA(-1, 1, -1) - ---- z DATA(-1, -1, 1) - ---- z DATA(1, -1, 1)
+ 5250 5250 5250
+
+ 2 2 107
+ - 1/50 y DATA(2, 1, 1) + 1/50 y DATA(2, -1, 1) + ---- z DATA(2, 1, 2)
+ 7000
+
+ 107 167
+ + ---- z DATA(2, -1, -2) + ---- z DATA(1, -1, -2)
+ 7000 7000
+
+ 167 2 137
+ + ---- z DATA(-1, -1, -2) + 1/100 y DATA(2, 2, 2) + ---- z DATA(2, -2, 2)
+ 7000 5250
+
+ 47 47 229
+ + ---- z DATA(1, -2, 2) + ---- z DATA(-1, -2, 2) - ----- z DATA(-2, -1, 1)
+ 5250 5250 10500
+
+ 137 137 137
+ + ---- z DATA(-1, 1, 1) - ---- z DATA(1, 1, -1) + ---- z DATA(-2, -2, 2)
+ 5250 5250 5250
+
+ 107 137 167
+ + ---- z DATA(-2, 1, 2) - ---- z DATA(-2, 2, 2) + ---- z DATA(1, -2, -1)
+ 7000 5250 7000
+
+ 107 229
+ - ---- z DATA(-2, 1, -2) - ----- z DATA(-2, 1, -1)
+ 7000 10500
+
+ 167 47 107
+ - ---- z DATA(-1, 1, -2) + ---- z DATA(-1, 2, -2) + ---- z DATA(-2, 2, 1)
+ 7000 5250 7000
+
+ 107 167 137
+ + ---- z DATA(2, 2, 1) - ---- z DATA(-1, -1, 2) + ---- z DATA(1, 1, 1)
+ 7000 7000 5250
+
+ 107 167 47
+ - ---- z DATA(2, 2, -1) - ---- z DATA(1, 1, -2) - ---- z DATA(-1, 2, 2)
+ 7000 7000 5250
+
+ 167 107
+ + ---- z DATA(-1, -2, -1) + ---- z DATA(-2, -2, -1)
+ 7000 7000
+
+ 137 167 229
+ + ---- z DATA(2, 2, -2) - ---- z DATA(1, -2, 1) + ----- z DATA(-2, 1, 1)
+ 5250 7000 10500
+
+ 107 107 107
+ - ---- z DATA(-2, -1, 2) - ---- z DATA(2, -2, 1) - ---- z DATA(-2, -2, 1)
+ 7000 7000 7000
+
+ 167 107
+ - ---- z DATA(-1, -2, 1) - ---- z DATA(-2, 2, -1)
+ 7000 7000
+
+ 229 107
+ + ----- z DATA(-2, -1, -1) + ---- z DATA(2, -2, -1)
+ 10500 7000
+
+ 47 47 137
+ - ---- z DATA(1, -2, -2) - ---- z DATA(-1, -2, -2) - ---- z DATA(2, 2, 2)
+ 5250 5250 5250
+
+ 137 137 107
+ - ---- z DATA(-2, -2, -2) + ---- z DATA(-2, 2, -2) - ---- z DATA(2, 1, -2)
+ 5250 5250 7000
+
+ 229 229 256
+ + ----- z DATA(2, 1, 1) - ----- z DATA(2, -1, 1) + ---- y DATA(2, 1, 2)
+ 10500 10500 3675
+
+ 256 211
+ + ---- y DATA(2, -1, -2) + ---- y DATA(1, -1, -2)
+ 3675 3675
+
+ 211 47 47
+ + ---- y DATA(-1, -1, -2) - ---- z DATA(1, 2, 2) + ---- z DATA(1, 2, -2)
+ 3675 5250 5250
+
+ 137 256
+ - ---- z DATA(2, -2, -2) - 1/300 y DATA(2, 2, 0) + ---- y DATA(-2, -1, -2)
+ 5250 3675
+
+ 211 256 211
+ + ---- y DATA(-1, 1, 2) + ---- y DATA(2, -1, 2) + ---- y DATA(1, -1, 2)
+ 3675 3675 3675
+
+ 211 311 211
+ + ---- y DATA(1, 1, 2) + ----- y DATA(-1, 2, 0) + ---- y DATA(2, -1, -1)
+ 3675 14700 3675
+
+ 311 166
+ + ----- y DATA(1, 2, 0) + 4/75 y DATA(2, 1, 0) + ---- y DATA(-1, -1, -1)
+ 14700 3675
+
+ 166 166 151
+ + ---- y DATA(1, -1, -1) + ---- y DATA(-1, 1, -1) + ---- y DATA(1, -1, 0)
+ 3675 3675 3675
+
+ 151 169 166
+ + ---- y DATA(-1, 1, 0) - ----- y DATA(2, 2, 1) + ---- y DATA(-1, -1, 1)
+ 3675 14700 3675
+
+ 166 191 166
+ + ---- y DATA(-1, 1, 1) + ----- y DATA(-1, 2, 1) + ---- y DATA(1, 1, -1)
+ 3675 14700 3675
+
+ 151 191 211
+ + ---- y DATA(-1, -1, 0) + ----- y DATA(1, 2, 1) + ---- y DATA(2, 1, -1)
+ 3675 14700 3675
+
+ 191 191 166
+ + ----- y DATA(-1, 2, -1) + ----- y DATA(1, 2, -1) + ---- y DATA(1, -1, 1)
+ 14700 14700 3675
+
+ 19 169 211
+ - ---- DATA(1, 2, -2) - ----- y DATA(-2, 2, 1) + ---- y DATA(-2, 1, 1)
+ 2100 14700 3675
+
+ 256 169 211
+ + ---- y DATA(-2, -1, 2) - ----- y DATA(2, -2, 1) + ---- y DATA(-1, -1, 2)
+ 3675 14700 3675
+
+ 166 169
+ + ---- y DATA(1, 1, 1) + 4/75 y DATA(2, -1, 0) - ----- y DATA(2, 2, -1)
+ 3675 14700
+
+ 151 529 256
+ + ---- y DATA(1, 1, 0) - ----- y DATA(-2, -2, 2) + ---- y DATA(-2, 1, 2)
+ 3675 14700 3675
+
+ 169
+ - ----- y DATA(-2, 2, -1) + 4/75 y DATA(-2, -1, 0)
+ 14700
+
+ 211
+ - 1/300 y DATA(2, -2, 0) + ---- y DATA(-2, -1, -1)
+ 3675
+
+ 169 191
+ - ----- y DATA(2, -2, -1) + ----- y DATA(1, -2, -1)
+ 14700 14700
+
+ 311 529
+ + ----- y DATA(-1, -2, 0) - ----- y DATA(-2, 2, 2)
+ 14700 14700
+
+ 529 169
+ - ----- y DATA(2, -2, 2) - ----- y DATA(1, -2, 2)
+ 14700 14700
+
+ 169 211
+ - ----- y DATA(-1, -2, 2) + ---- y DATA(-2, -1, 1)
+ 14700 3675
+
+ 191 256
+ + ----- y DATA(1, -2, 1) + 4/75 y DATA(-2, 1, 0) + ---- y DATA(-2, 1, -2)
+ 14700 3675
+
+ 211 169
+ + ---- y DATA(-1, 1, -2) - ----- y DATA(-1, 2, -2)
+ 3675 14700
+
+ 529 256 169
+ - ----- y DATA(-2, 2, -2) + ---- y DATA(2, 1, -2) - ----- y DATA(-1, 2, 2)
+ 14700 3675 14700
+
+ 191 169
+ + ----- y DATA(-1, -2, -1) - ----- y DATA(-2, -2, -1)
+ 14700 14700
+
+ 529 211 311
+ - ----- y DATA(2, 2, -2) + ---- y DATA(1, 1, -2) + ----- y DATA(1, -2, 0)
+ 14700 3675 14700
+
+ 169
+ - ----- y DATA(-2, -2, 1) - 1/300 y DATA(-2, 2, 0)
+ 14700
+
+ 191 211
+ + ----- y DATA(-1, -2, 1) + ---- y DATA(-2, 1, -1)
+ 14700 3675
+
+ 529 169 211
+ - ----- y DATA(-2, -2, -2) - ----- y DATA(1, 2, 2) + ---- y DATA(2, 1, 1)
+ 14700 14700 3675
+
+ 211 2
+ + ---- y DATA(2, -1, 1) + 1/350 z DATA(2, 1, 2) - 1/300 y DATA(-2, -2, 0)
+ 3675
+
+ 2 2
+ + 1/490 x y DATA(1, -1, -2) - 1/700 x z DATA(-1, 1, -2)
+
+ 2 2
+ + 1/700 x z DATA(-2, 1, -1) - 1/350 x z DATA(-2, 1, -2)
+
+ 2 2
+ + 1/700 x z DATA(1, 1, -2) + 1/700 z DATA(-1, -1, -1)
+
+ 2 2
+ - 1/700 z DATA(-1, 1, -1) + 1/350 z DATA(1, 1, 2)
+
+ 2 2
+ - 1/350 z DATA(2, -1, -2) - 1/350 z DATA(1, -1, -2)
+
+ 2 2
+ - 1/350 z DATA(-1, -1, -2) - 1/350 z DATA(-2, -1, -2)
+
+ 2 2
+ + 1/350 z DATA(-1, 1, 2) - 1/350 z DATA(2, -1, 2)
+
+ 2 2
+ + 1/700 z DATA(1, -1, -1) - 1/350 z DATA(-1, 2, 1)
+
+ 2 2
+ - 1/700 z DATA(1, 1, -1) - 1/350 z DATA(-1, 1, 0)
+
+ 2 2
+ - 1/350 z DATA(1, -1, 2) - 1/175 z DATA(-1, 2, 0)
+
+ 2 2 2
+ - 1/175 z DATA(1, 2, 0) - 1/175 z DATA(2, 2, 0) - 1/350 z DATA(2, 1, 0)
+
+ 2 2
+ + 1/490 x y DATA(-1, -1, -2) - 1/350 z DATA(1, 2, 1)
+
+ 2 2
+ + 1/350 z DATA(1, -1, 0) + 1/700 z DATA(-1, -1, 1)
+
+ 2 2
+ + 1/700 z DATA(1, -1, 1) - 1/700 z DATA(-1, 1, 1)
+
+ 2 2
+ - 1/700 x z DATA(2, -1, 1) + 1/350 z DATA(2, -1, 0)
+
+ 2 2
+ - 1/350 z DATA(1, 1, 0) - 1/175 z DATA(-2, -2, 2)
+
+ 2 2
+ + 1/350 z DATA(-2, 1, 2) + 1/175 z DATA(-2, 2, 2)
+
+ 2 2
+ - 1/175 z DATA(2, -2, 2) + 1/350 z DATA(-1, -1, 0)
+
+ 2 2
+ - 1/700 z DATA(2, 1, -1) - 1/350 z DATA(-1, 2, -1)
+
+ 2 2
+ - 1/350 z DATA(1, 2, -1) + 1/700 z DATA(2, -1, -1)
+
+ 2
+ - 1/350 z DATA(2, 2, -1) - 1/300 DATA(0, 2, -2)
+
+ 2 2
+ + 1/350 z DATA(-2, 1, -2) - 1/700 z DATA(-2, 1, -1)
+
+ 2 2
+ - 1/175 z DATA(1, -2, 2) - 1/175 z DATA(-1, -2, 2)
+
+ 2 2
+ + 1/700 z DATA(-2, -1, 1) + 1/350 z DATA(1, -2, 1)
+
+ 2 2
+ - 1/350 z DATA(-2, 2, 1) - 1/700 z DATA(-2, 1, 1)
+
+ 2 2
+ - 1/350 z DATA(-2, -1, 2) + 1/350 z DATA(2, -2, 1)
+
+ 2 2
+ + 1/175 z DATA(1, -2, 0) + 1/350 z DATA(-2, -2, 1)
+
+ 2 2
+ - 1/175 z DATA(-2, 2, 0) + 1/350 z DATA(-1, -2, 1)
+
+ 2 2
+ - 1/350 z DATA(2, 2, 1) - 1/350 z DATA(-1, -1, 2)
+
+ 2 2
+ - 1/700 z DATA(1, 1, 1) + 1/700 z DATA(-2, -1, -1)
+
+ 2 2
+ + 1/350 z DATA(2, -2, -1) + 1/350 z DATA(1, -2, -1)
+
+ 2 2
+ + 1/175 z DATA(-1, -2, 0) + 1/175 z DATA(-2, -2, 0)
+
+ 2 2
+ + 1/350 z DATA(1, 1, -2) - 1/245 x y DATA(-2, -1, -2)
+
+ 2 2
+ + 1/350 z DATA(2, 1, -2) + 1/350 z DATA(-1, -2, -1)
+
+ 2 2
+ + 1/350 z DATA(-2, -2, -1) + 1/175 z DATA(2, 2, -2)
+
+ 2 2
+ + 1/175 z DATA(1, 2, -2) - 1/175 z DATA(2, -2, -2)
+
+ 2 2
+ + 1/175 z DATA(-1, 2, -2) - 1/350 z DATA(-2, 2, -1)
+
+ 2 2
+ - 1/350 z DATA(-2, 1, 0) + 1/350 z DATA(-2, -1, 0)
+
+ 2 2
+ + 1/175 z DATA(2, -2, 0) + 1/175 z DATA(-1, 2, 2)
+
+ 2 2
+ - 1/175 z DATA(-1, -2, -2) + 1/175 z DATA(2, 2, 2)
+
+ 2 2
+ - 1/175 z DATA(-2, -2, -2) + 1/175 z DATA(1, 2, 2)
+
+ 2 2
+ + 1/350 z DATA(-1, 1, -2) + 1/175 z DATA(-2, 2, -2)
+
+ 19 3 2
+ - ---- DATA(-1, 2, -2) - 1/600 z DATA(2, -1, 2) + 1/700 z DATA(2, -1, 1)
+ 2100
+
+ 2 3
+ - 1/175 z DATA(1, -2, -2) - 1/600 z DATA(1, -1, 2)
+
+ 2 3
+ - 1/700 z DATA(2, 1, 1) + 1/600 z DATA(2, 1, 2)
+
+ 3 3
+ + 1/600 z DATA(2, -1, -2) + 1/600 z DATA(1, -1, -2)
+
+ 3 3
+ + 1/600 z DATA(-1, -1, -2) + 1/600 z DATA(-2, -1, -2)
+
+ 3 2
+ + 1/600 z DATA(-1, 1, 2) + 1/700 x z DATA(2, 1, 1)
+
+ 3 3
+ - 1/150 z DATA(-1, 2, 1) + 1/300 z DATA(1, 1, -1)
+
+ 3 3
+ - 1/150 z DATA(1, 2, 1) + 1/300 z DATA(2, 1, -1)
+
+ 3 3
+ + 1/150 z DATA(-1, 2, -1) + 1/300 z DATA(-1, 1, -1)
+
+ 3 3
+ + 1/300 z DATA(-1, -1, 1) + 1/300 z DATA(1, -1, 1)
+
+ 3 2
+ - 1/300 z DATA(-1, 1, 1) - 1/350 x z DATA(1, -2, -2)
+
+ 2 2
+ + 1/175 x z DATA(2, -2, -2) + 1/350 x z DATA(1, 2, -2)
+
+ 2 2
+ - 1/245 y z DATA(2, 1, 2) - 1/245 y z DATA(2, -1, -2)
+
+ 3 3
+ + 1/150 z DATA(1, 2, -1) - 1/300 z DATA(2, -1, -1)
+
+ 3 3
+ - 1/150 z DATA(2, 2, 1) - 1/600 z DATA(-1, -1, 2)
+
+ 3 3
+ - 1/300 z DATA(1, 1, 1) + 1/150 z DATA(2, 2, -1)
+
+ 2
+ + 1/175 y z DATA(-2, -1, -2) - 1/350 x z DATA(1, 2, 2)
+
+ 2 2
+ + 1/175 x z DATA(-2, -2, -2) + 1/175 x z DATA(2, 2, 2)
+
+ 2 3
+ - 1/350 x z DATA(-1, -2, -2) - 2/75 y DATA(-1, -1, 1)
+
+ 3 3 11
+ + 1/600 x DATA(2, 1, 1) - 1/600 x DATA(2, -1, 1) - --- DATA(-2, 2, -2)
+ 420
+
+ 3 3
+ - 2/75 y DATA(1, -1, -2) - 2/75 y DATA(-2, -1, -2)
+
+ 3 3 3
+ - 2/75 y DATA(-1, 1, 2) - 2/75 y DATA(2, -1, 2) - 2/75 y DATA(1, -1, 2)
+
+ 3 3 3
+ - 2/75 y DATA(1, 1, 2) + 1/150 y DATA(-1, 2, 0) + 1/150 y DATA(1, 2, 0)
+
+ 3 3
+ + 1/150 y DATA(2, 2, 0) - 2/75 y DATA(2, 1, 0)
+
+ 3 3
+ - 2/75 y DATA(-1, -1, -1) - 2/75 y DATA(1, -1, -1)
+
+ 3 3
+ - 2/75 y DATA(-1, 1, -1) - 2/75 y DATA(1, -1, 0)
+
+ 3 3
+ - 2/75 y DATA(-1, 1, 0) - 2/75 y DATA(-1, -1, -2)
+
+ 3 3
+ - 2/75 y DATA(-1, -1, 0) + 1/150 y DATA(1, 2, 1)
+
+ 3 3
+ - 2/75 y DATA(2, 1, -1) + 1/150 y DATA(-1, 2, -1)
+
+ 3 3
+ + 1/150 y DATA(1, 2, -1) - 2/75 y DATA(-1, 1, 1)
+
+ 3 3
+ - 2/75 y DATA(2, -1, -2) - 2/75 y DATA(1, 1, 1)
+
+ 3 3
+ + 1/150 y DATA(2, 2, -1) - 2/75 y DATA(1, 1, 0)
+
+ 3 3
+ + 1/150 y DATA(-2, -2, 2) - 2/75 y DATA(1, -1, 1)
+
+ 3 3
+ + 1/150 y DATA(-1, 2, 1) - 2/75 y DATA(1, 1, -1)
+
+ 3 3
+ - 2/75 y DATA(2, -1, 0) + 1/150 y DATA(1, -2, 0)
+
+ 3 3
+ + 1/150 y DATA(-2, -2, 1) + 1/150 y DATA(-2, 2, 0)
+
+ 3 3
+ + 1/150 y DATA(-1, -2, 1) + 1/150 y DATA(-2, 2, -1)
+
+ 3 3
+ - 2/75 y DATA(2, -1, -1) + 1/150 y DATA(2, 2, 1)
+
+ 3
+ - 2/75 y DATA(-1, -1, 2) + 1/175 y z DATA(2, -1, -2)
+
+ 3 3
+ - 2/75 y DATA(-2, -1, 0) - 2/75 y DATA(-2, 1, 2)
+
+ 3 3
+ + 1/150 y DATA(-2, 2, 2) + 1/150 y DATA(2, -2, 2)
+
+ 3 3
+ + 1/150 y DATA(1, -2, 2) + 1/150 y DATA(-1, -2, 2)
+
+ 3 3
+ - 2/75 y DATA(-2, -1, 1) + 1/150 y DATA(1, -2, 1)
+
+ 3 3
+ + 1/150 y DATA(-2, 2, 1) - 2/75 y DATA(-2, 1, 1)
+
+ 3 3
+ - 2/75 y DATA(-2, -1, 2) + 1/150 y DATA(2, -2, 1) + 8/525 DATA(2, 1, -2)
+
+ 3 3
+ - 2/75 y DATA(-2, 1, 0) - 2/75 y DATA(-2, -1, -1)
+
+ 3 3
+ + 1/150 y DATA(2, -2, -1) + 1/150 y DATA(1, -2, -1)
+
+ 3 3
+ + 1/150 y DATA(-1, -2, 0) + 1/150 y DATA(2, -2, 0)
+
+ 3 3
+ + 1/150 y DATA(1, -2, -2) + 1/150 y DATA(-1, -2, -2)
+
+ 3 3
+ + 1/150 y DATA(2, 2, 2) + 1/150 y DATA(-2, -2, -2)
+
+ 3 3
+ + 1/150 y DATA(1, 2, 2) - 2/75 y DATA(2, 1, 1)
+
+ 3 3
+ + 1/150 y DATA(-2, -2, 0) - 2/75 y DATA(1, 1, -2)
+
+ 3 3
+ - 2/75 y DATA(-2, 1, -2) - 2/75 y DATA(-2, 1, -1)
+
+ 3 3
+ - 2/75 y DATA(-1, 1, -2) + 1/150 y DATA(-1, 2, -2)
+
+ 3 3
+ + 1/150 y DATA(-2, 2, -2) - 2/75 y DATA(2, -1, 1)
+
+ 3 3
+ - 2/75 y DATA(2, 1, -2) + 1/150 y DATA(-1, 2, 2)
+
+ 3 3
+ + 1/150 y DATA(-1, -2, -1) + 1/150 y DATA(-2, -2, -1)
+
+ 3 3
+ + 1/150 y DATA(2, 2, -2) + 1/150 y DATA(1, 2, -2)
+
+ 3 2
+ + 1/150 y DATA(2, -2, -2) + 1/350 x z DATA(2, -1, -2)
+
+ 2 2
+ - 1/700 x z DATA(1, -1, -2) - 1/350 x z DATA(-2, 2, -1)
+
+ 2 2
+ + 1/350 x z DATA(2, 1, 2) + 1/700 x z DATA(-1, -2, 1)
+
+ 2 2
+ - 1/350 x z DATA(-2, -2, 1) - 1/350 x z DATA(2, -2, 1)
+
+ 2 2
+ - 1/175 x z DATA(2, 2, -2) + 1/350 x z DATA(-2, -2, -1)
+
+ 2
+ - 1/700 x z DATA(-1, -2, -1) - 1/175 y z DATA(2, 1, 2)
+
+ 2 2
+ - 1/350 x z DATA(-1, 2, 2) - 1/350 x z DATA(2, 1, -2)
+
+ 2
+ + 1/175 y z DATA(1, -1, -2) - 1/700 x DATA(-1, 1, 2)
+
+ 2 2
+ - 1/350 x DATA(2, -1, 2) + 1/700 x DATA(1, -1, 2)
+
+ 2 2
+ - 1/350 x DATA(1, 2, 0) + 1/350 x DATA(2, 1, 0)
+
+ 2 2
+ + 1/700 x DATA(-1, -1, -1) + 1/700 x DATA(1, -1, -1)
+
+ 2 2
+ - 1/700 x DATA(-1, 1, -1) + 1/700 x DATA(1, -1, 0)
+
+ 2 2
+ - 1/350 x DATA(-1, 2, 0) + 1/350 x DATA(2, 1, 2)
+
+ 2 2
+ - 1/350 x DATA(2, -1, -2) + 1/700 x DATA(1, -1, -2)
+
+ 2 2
+ + 1/700 x DATA(-1, -1, -2) - 1/350 x DATA(-2, -1, -2)
+
+ 2 2
+ + 1/175 x DATA(2, 2, 0) - 1/700 x DATA(-1, 1, 0)
+
+ 2 2
+ + 1/700 x DATA(-1, -1, 1) + 1/700 x DATA(1, -1, 1)
+
+ 2 2
+ - 1/700 x DATA(-1, 1, 1) - 1/350 x DATA(-1, 2, 1)
+
+ 2 2
+ - 1/700 x DATA(1, 1, -1) - 1/700 x DATA(1, 1, 2)
+
+ 2 2
+ + 1/700 x DATA(-1, -1, 0) - 1/350 x DATA(1, 2, 1)
+
+ 2 2
+ + 1/350 x DATA(2, 1, -1) - 1/350 x DATA(-1, 2, -1)
+
+ 2 2
+ - 1/350 x DATA(1, 2, -1) - 1/350 x DATA(2, -1, -1)
+
+ 2 2
+ + 1/175 x DATA(2, 2, 1) + 1/700 x DATA(-1, -1, 2)
+
+ 2 2
+ - 1/700 x DATA(1, 1, 1) - 1/350 x DATA(2, -1, 0)
+
+ 2 2
+ + 1/175 x DATA(2, 2, -1) - 1/700 x DATA(1, 1, 0)
+
+ 2 2
+ + 1/175 x DATA(-2, 2, 1) - 1/350 x DATA(-2, -1, 2)
+
+ 2 2
+ - 1/175 x DATA(-2, -2, 2) + 1/350 x DATA(-2, 1, 2)
+
+ 2 2
+ + 1/175 x DATA(-2, 2, 2) - 1/175 x DATA(2, -2, 2)
+
+ 2 2
+ + 1/350 x DATA(1, -2, 2) + 1/350 x DATA(-1, -2, 2)
+
+ 2
+ + 1/350 x DATA(-2, 1, 1) + 1/42 DATA(1, 1, -2)
+
+ 2 2
+ - 1/350 x DATA(-2, -1, -1) - 1/175 x DATA(2, -2, -1)
+
+ 2 2
+ + 1/350 x DATA(1, -2, -1) + 1/350 x DATA(-1, -2, 0)
+
+ 2 2
+ - 1/175 x DATA(-2, -2, 0) - 1/700 x DATA(1, 1, -2)
+
+ 2 2
+ - 1/175 x DATA(2, -2, 1) + 1/350 x DATA(1, -2, 0)
+
+ 2 2
+ - 1/175 x DATA(-2, -2, 1) + 1/175 x DATA(-2, 2, 0)
+
+ 2 2
+ + 1/350 x DATA(-1, -2, 1) + 1/175 x DATA(-2, 2, -1)
+
+ 2 2
+ - 1/350 x DATA(-2, -1, 1) + 1/350 x DATA(1, -2, 1)
+
+ 2 2
+ + 1/350 x DATA(-1, -2, -1) - 1/175 x DATA(-2, -2, -1)
+
+ 2 2
+ + 1/175 x DATA(2, 2, -2) - 1/350 x DATA(1, 2, -2)
+
+ 2 2
+ - 1/175 x DATA(2, -2, -2) + 1/350 x DATA(1, -2, -2)
+
+ 2 2
+ + 1/350 x DATA(-1, -2, -2) + 1/175 x DATA(2, 2, 2)
+
+ 2 2
+ + 1/350 x DATA(-2, 1, 0) - 1/350 x DATA(-2, -1, 0)
+
+ 2 2
+ - 1/175 x DATA(2, -2, 0) - 1/350 x DATA(1, 2, 2)
+
+ 2 2
+ + 1/350 x DATA(-2, 1, -2) + 1/350 x DATA(-2, 1, -1)
+
+ 2 2
+ - 1/700 x DATA(-1, 1, -2) - 1/350 x DATA(-1, 2, -2)
+
+ 2 2
+ + 1/175 x DATA(-2, 2, -2) + 1/350 x DATA(2, 1, -2)
+
+ 2 2
+ - 1/350 x DATA(-1, 2, 2) - 1/700 x z DATA(-2, 1, -1)
+
+ 2 2
+ + 2/75 DATA(0, 1, -2) + 1/350 x DATA(2, 1, 1) - 1/350 x DATA(2, -1, 1)
+
+ 2 107
+ - 1/175 x DATA(-2, -2, -2) + ---- x DATA(2, 1, 2)
+ 7000
+
+ 107 137
+ - ---- x DATA(2, -1, -2) - ---- x DATA(1, -1, -1)
+ 7000 5250
+
+ 229 107
+ - ----- x DATA(1, -1, -2) + ---- x DATA(-2, -1, -2)
+ 10500 7000
+
+ 229 107 229
+ - ----- x DATA(-1, 1, 2) - ---- x DATA(2, -1, 2) - ----- x DATA(1, -1, 2)
+ 10500 7000 10500
+
+ 229 229 187
+ + ----- x DATA(1, 1, 2) + ----- x DATA(-1, -1, -2) + ---- x DATA(1, 2, 0)
+ 10500 10500 7000
+
+ 167 167 167
+ + ---- x DATA(2, 1, -1) - ---- x DATA(-1, 2, -1) + ---- x DATA(1, 2, -1)
+ 7000 7000 7000
+
+ 187 17 187
+ - ---- x DATA(-1, 2, 0) - ---- x DATA(2, 2, 0) + ---- x DATA(2, 1, 0)
+ 7000 5250 7000
+
+ 137 137 107
+ + ---- x DATA(-1, -1, -1) - ---- x DATA(-2, -2, 2) - ---- x DATA(-2, 1, 2)
+ 5250 5250 7000
+
+ 137 47 137
+ + ---- x DATA(-2, 2, 2) - ---- x DATA(2, 2, 1) - ---- x DATA(-1, 1, -1)
+ 5250 5250 5250
+
+ 289 289 137
+ - ----- x DATA(1, -1, 0) - ----- x DATA(-1, 1, 0) + ---- x DATA(-1, -1, 1)
+ 10500 10500 5250
+
+ 137 137 167
+ - ---- x DATA(1, -1, 1) - ---- x DATA(-1, 1, 1) - ---- x DATA(-1, 2, 1)
+ 5250 5250 7000
+
+ 137 289 167
+ + ---- x DATA(1, 1, -1) + ----- x DATA(-1, -1, 0) + ---- x DATA(1, 2, 1)
+ 5250 10500 7000
+
+ 229
+ - 1/175 y z DATA(1, -1, 2) + ----- x DATA(-1, -1, 2)
+ 10500
+
+ 137 187 47
+ + ---- x DATA(1, 1, 1) - ---- x DATA(2, -1, 0) - ---- x DATA(2, 2, -1)
+ 5250 7000 5250
+
+ 289 107 167
+ + ----- x DATA(1, 1, 0) + ---- x DATA(-1, -2, 2) + ---- x DATA(-2, -1, 1)
+ 10500 7000 7000
+
+ 167 47 167
+ - ---- x DATA(1, -2, 1) + ---- x DATA(-2, 2, 1) - ---- x DATA(-2, 1, 1)
+ 7000 5250 7000
+
+ 167 187 47
+ - ---- x DATA(2, -1, -1) - ---- x DATA(-2, 1, 0) + ---- x DATA(2, -2, 1)
+ 7000 7000 5250
+
+ 187 47 17
+ - ---- x DATA(1, -2, 0) - ---- x DATA(-2, -2, 1) + ---- x DATA(-2, 2, 0)
+ 7000 5250 5250
+
+ 167 137 107
+ + ---- x DATA(-1, -2, 1) + ---- x DATA(2, -2, 2) - ---- x DATA(1, -2, 2)
+ 7000 5250 7000
+
+ 107 17 167
+ + ---- x DATA(-2, -1, 2) + ---- x DATA(2, -2, 0) + ---- x DATA(-2, -1, -1)
+ 7000 5250 7000
+
+ 47 167 187
+ + ---- x DATA(2, -2, -1) - ---- x DATA(1, -2, -1) + ---- x DATA(-1, -2, 0)
+ 5250 7000 7000
+
+ 137 107
+ - 1/175 y z DATA(2, -1, 2) - ---- x DATA(2, 2, -2) + ---- x DATA(1, 2, -2)
+ 5250 7000
+
+ 137 17 229
+ + ---- x DATA(2, -2, -2) - ---- x DATA(-2, -2, 0) + ----- x DATA(1, 1, -2)
+ 5250 5250 10500
+
+ 107 167
+ - ---- x DATA(-2, 1, -2) - ---- x DATA(-2, 1, -1)
+ 7000 7000
+
+ 229 107
+ - ----- x DATA(-1, 1, -2) - ---- x DATA(-1, 2, -2)
+ 10500 7000
+
+ 47 187 137
+ + ---- x DATA(-2, 2, -1) + ---- x DATA(-2, -1, 0) - ---- x DATA(2, 2, 2)
+ 5250 7000 5250
+
+ 107 137 107
+ + ---- x DATA(1, 2, 2) + ---- x DATA(-2, 2, -2) + ---- x DATA(2, 1, -2)
+ 7000 5250 7000
+
+ 107 167
+ - ---- x DATA(-1, 2, 2) + ---- x DATA(-1, -2, -1)
+ 7000 7000
+
+ 47 137
+ - ---- x DATA(-2, -2, -1) - ---- x DATA(-2, -2, -2)
+ 5250 5250
+
+ 107 107
+ - ---- x DATA(1, -2, -2) + ---- x DATA(-1, -2, -2)
+ 7000 7000
+
+ 2
+ - 1/175 x z DATA(-2, 2, -2) + 1/42 DATA(-1, 1, -2)
+
+ 167 3
+ - ---- x DATA(2, -1, 1) + 1/600 x DATA(2, 1, 2)
+ 7000
+
+ 3 3
+ - 1/600 x DATA(2, -1, -2) - 1/300 x DATA(-1, -1, -2)
+
+ 3 3
+ + 1/600 x DATA(-2, -1, -2) + 1/300 x DATA(-1, 1, 2)
+
+ 3 167
+ - 1/600 x DATA(2, -1, 2) + ---- x DATA(2, 1, 1)
+ 7000
+
+ 3
+ + 1/300 x DATA(1, -1, -2) + 8/525 DATA(-2, 1, -2)
+
+ 3 3
+ + 1/300 x DATA(-2, -2, 2) - 1/300 x DATA(-2, 2, 2)
+
+ 3 3
+ + 1/150 x DATA(-1, 2, -1) - 1/150 x DATA(1, 2, -1)
+
+ 3 3
+ - 1/600 x DATA(2, -1, -1) + 1/300 x DATA(2, 2, 1)
+
+ 3 3
+ - 1/300 x DATA(-1, -1, 2) - 1/600 x DATA(-2, 1, 2)
+
+ 3 3
+ + 1/300 x DATA(2, 2, -1) - 1/300 x DATA(1, 1, 0)
+
+ 3 3
+ - 1/300 x DATA(2, -2, 1) + 1/300 x DATA(-2, -2, 1)
+
+ 3 3
+ - 1/300 x DATA(-2, 2, 0) - 1/300 x DATA(1, 1, 1)
+
+ 3 3
+ - 1/600 x DATA(2, -1, 0) + 1/150 x DATA(1, -2, 0)
+
+ 3 3
+ + 1/600 x DATA(-2, -1, 1) + 1/150 x DATA(1, -2, 1)
+
+ 3 3
+ - 1/300 x DATA(-2, 2, 1) - 1/600 x DATA(-2, 1, 1)
+
+ 3
+ + 1/600 x DATA(-2, -1, 2) - 1/175 y z DATA(-1, 1, 2)
+
+ 3 3
+ - 1/300 x DATA(-2, 2, -1) - 1/600 x DATA(-2, 1, 0)
+
+ 3 3
+ + 1/600 x DATA(-2, -1, 0) - 1/300 x DATA(2, -2, 0)
+
+ 3 3
+ + 1/600 x DATA(-2, -1, -1) - 1/300 x DATA(2, -2, 2)
+
+ 3 3
+ + 1/150 x DATA(1, -2, 2) - 1/150 x DATA(-1, -2, 2)
+
+ 2
+ - 1/50 x y DATA(2, 1, 2) - 1/175 y z DATA(1, 1, 2)
+
+ 2 2
+ + 1/350 x z DATA(-1, 2, -2) + 1/700 x z DATA(-1, 1, -2)
+
+ 2
+ + 1/350 y z DATA(-1, -1, -1) - 1/350 x z DATA(-2, 1, -2)
+
+ 2 2
+ + 1/700 x z DATA(1, 1, -2) - 1/245 x y DATA(2, 1, 2)
+
+ 2 2
+ - 1/700 x z DATA(1, -2, -1) - 1/245 x y DATA(2, -1, -2)
+
+ 2 2
+ + 1/350 x z DATA(2, -2, -1) + 1/700 x z DATA(-2, -1, -1)
+
+ 2 2
+ + 1/350 x z DATA(2, 1, 2) - 1/175 x z DATA(-2, -2, 2)
+
+ 2 2
+ - 1/50 y z DATA(2, 1, 2) - 1/50 y z DATA(2, -1, -2)
+
+ 2 2
+ - 1/700 x z DATA(-2, -1, 1) + 1/350 x z DATA(-1, -2, 2)
+
+ 2 2
+ + 1/350 x z DATA(1, -2, 2) - 1/175 x z DATA(2, -2, 2)
+
+ 2 2
+ + 1/175 x z DATA(-2, 2, 2) + 1/350 x z DATA(-2, 1, 2)
+
+ + 1/350 x y DATA(-1, -1, -2) + 1/250 x z DATA(2, 1, 2)
+
+ 2 2
+ + 1/700 x z DATA(1, -2, 1) - 1/350 x z DATA(-2, -1, 2)
+
+ 2
+ + 1/700 x z DATA(-2, 1, 1) - 1/175 x y DATA(2, 1, 2)
+
+ 2
+ - 1/175 x y DATA(2, -1, -2) + 1/350 x z DATA(-2, 2, 1)
+
+ 2
+ - 1/350 x y DATA(1, -1, -2) + 1/700 x z DATA(1, 2, -1)
+
+ 2 2
+ - 1/700 x z DATA(2, 1, -1) - 1/700 x z DATA(1, 2, 1)
+
+ 2 2
+ + 1/1400 x z DATA(1, 1, -1) + 1/700 x z DATA(-1, 2, -1)
+
+ 2 2
+ - 1/1400 x z DATA(1, 1, 1) + 1/700 x z DATA(-1, -1, 2)
+
+ 2 2
+ + 1/350 x z DATA(2, 2, 1) + 1/700 x z DATA(2, -1, -1)
+
+ 2 2
+ - 1/700 x z DATA(2, 1, 1) - 1/350 x z DATA(2, 2, -1)
+
+ 2 2
+ - 1/700 x z DATA(-1, 1, 2) + 1/350 x z DATA(-2, -1, -2)
+
+ 2 2
+ - 1/700 x z DATA(-1, -1, -2) + 1/700 x z DATA(2, -1, 1)
+
+ 2 2
+ - 1/1400 x z DATA(-1, 1, 1) + 1/1400 x z DATA(1, -1, 1)
+
+ 2 2
+ + 1/1400 x z DATA(-1, -1, 1) + 1/1400 x z DATA(-1, 1, -1)
+
+ 2 2
+ - 1/1400 x z DATA(1, -1, -1) - 1/1400 x z DATA(-1, -1, -1)
+
+ 2 2
+ - 1/700 x z DATA(1, 1, 2) + 1/700 x z DATA(1, -1, 2)
+
+ 2 2
+ - 1/350 x z DATA(2, -1, 2) + 1/200 x y DATA(-1, -2, 0)
+
+ 2 2
+ - 1/700 x z DATA(-1, 2, 1) - 1/175 x z DATA(-2, -2, 0)
+
+ 2 2
+ - 1/350 x z DATA(-1, -2, 0) - 1/350 x z DATA(-1, 2, 2)
+
+ 2 2
+ + 1/350 x z DATA(2, 1, -2) - 1/175 x z DATA(-2, 2, -2)
+
+ 2
+ - 1/350 x z DATA(-1, 2, -2) + 1/42 DATA(-2, 1, -1)
+
+ 2 2
+ + 1/490 y z DATA(-2, 1, 1) + 1/490 y z DATA(2, -1, 1)
+
+ 2 2
+ + 1/490 y z DATA(2, 1, 1) + 2/245 y z DATA(1, 2, 2)
+
+ 2 2
+ + 1/100 x y DATA(1, -1, -2) + 1/50 x y DATA(2, -1, -2)
+
+ 2 2
+ + 1/50 x y DATA(2, -1, 2) + 1/100 x y DATA(1, -1, 2)
+
+ 2 2
+ - 1/100 x y DATA(1, 1, 2) - 1/50 x y DATA(-2, -1, -2)
+
+ 2 2
+ - 1/100 x y DATA(-1, -1, -2) - 1/50 x y DATA(2, 1, 0)
+
+ 2 2
+ - 1/200 x y DATA(-1, 2, 0) + 1/200 x y DATA(1, 2, 0)
+
+ 2 2
+ + 1/100 x y DATA(-1, 1, 2) + 1/100 x y DATA(-1, 1, -1)
+
+ 2 2
+ + 1/100 x y DATA(1, -1, 0) - 1/100 x y DATA(-1, -1, -1)
+
+ 2 2
+ + 1/100 x y DATA(1, -1, -1) + 1/100 x y DATA(2, 2, 0)
+
+ 2
+ - 1/350 x y z DATA(1, -1, 2) - 1/100 x y DATA(-1, -1, 0)
+
+ 2 2
+ + 1/100 x y DATA(-1, 1, 1) + 1/100 x y DATA(1, -1, 1)
+
+ 2 2
+ + 1/100 x y DATA(-1, 1, 0) - 1/100 x y DATA(-1, -1, 1)
+
+ 2
+ + 1/700 x y z DATA(-1, 1, 1) + 1/50 x y DATA(2, -1, -1)
+
+ 2 2
+ - 1/200 x y DATA(-1, 2, -1) - 1/50 x y DATA(2, 1, -1)
+
+ 2 2
+ + 1/200 x y DATA(1, 2, 1) - 1/200 x y DATA(-1, 2, 1)
+
+ 2 2
+ - 1/100 x y DATA(1, 1, -1) + 1/100 x y DATA(2, 2, 1)
+
+ 2 2
+ - 1/100 x y DATA(-1, -1, 2) - 1/100 x y DATA(1, 1, 1)
+
+ 2 2
+ + 1/50 x y DATA(2, -1, 0) + 1/100 x y DATA(2, 2, -1)
+
+ 2 3
+ + 1/200 x y DATA(1, 2, -1) + 1/600 x DATA(2, 1, -1)
+
+ 3 3
+ + 1/300 x DATA(1, -1, 1) + 1/150 x DATA(-1, 2, 1)
+
+ 3 3
+ - 1/300 x DATA(1, 1, -1) - 1/300 x DATA(-1, -1, 0)
+
+ 3 3
+ - 1/150 x DATA(1, 2, 1) + 1/300 x DATA(-1, 1, 1)
+
+ 3 3
+ - 1/150 x DATA(1, 2, 0) + 1/600 x DATA(2, 1, 0)
+
+ 3 3
+ - 1/300 x DATA(-1, -1, -1) + 1/300 x DATA(1, -1, -1)
+
+ 3 3
+ + 1/300 x DATA(-1, 1, -1) + 1/300 x DATA(1, -1, 0)
+
+ 3 3
+ + 1/300 x DATA(-1, 1, 0) - 1/300 x DATA(-1, -1, 1)
+
+ 3 2
+ + 1/300 x DATA(2, 2, 0) - 1/100 x y DATA(2, -2, 2)
+
+ 2 2
+ - 1/100 x y DATA(1, 1, 0) - 1/200 x y DATA(1, -2, 2)
+
+ 2 2
+ - 1/100 x y DATA(2, -2, 0) - 1/50 x y DATA(-2, -1, 1)
+
+ 2 2
+ - 1/200 x y DATA(1, -2, 1) - 1/100 x y DATA(-2, 2, 1)
+
+ 2 2
+ + 1/50 x y DATA(-2, 1, 1) - 1/50 x y DATA(-2, -1, 2)
+
+ 2 2
+ - 1/100 x y DATA(2, -2, 1) - 1/200 x y DATA(1, -2, 0)
+
+ 2 2
+ + 1/100 x y DATA(-2, -2, 2) + 1/50 x y DATA(-2, 1, 2)
+
+ 2 2
+ - 1/100 x y DATA(-2, 2, 2) + 1/200 x y DATA(-1, -2, 2)
+
+ 2 2
+ + 2/245 y z DATA(2, 2, -2) - 1/245 y z DATA(-2, -2, -1)
+
+ 2 2
+ - 1/245 y z DATA(-1, -2, -1) - 1/50 x y DATA(-2, -1, -1)
+
+ 2 2
+ + 1/100 x y DATA(-2, -2, 1) - 1/100 x y DATA(-2, 2, 0)
+
+ 2 2
+ + 1/200 x y DATA(-1, -2, 1) - 1/100 x y DATA(-2, 2, -1)
+
+ 2
+ + 1/50 x y DATA(-2, 1, 0) - 1/175 x y z DATA(1, -2, -2)
+
+ 2 2
+ + 2/245 y z DATA(-2, -2, -2) + 2/245 y z DATA(2, 2, 2)
+
+ 2 2
+ + 2/245 y z DATA(-1, -2, -2) + 2/245 y z DATA(1, -2, -2)
+
+ 2 2
+ + 2/245 y z DATA(2, -2, -2) + 2/245 y z DATA(1, 2, -2)
+
+ 169 529
+ - ----- y DATA(1, 2, -2) - ----- y DATA(2, -2, -2)
+ 14700 14700
+
+ 169 169
+ - ----- y DATA(1, -2, -2) - ----- y DATA(-1, -2, -2)
+ 14700 14700
+
+ 529 2
+ - ----- y DATA(2, 2, 2) - 2/245 y z DATA(2, -2, 0)
+ 14700
+
+ 2 2
+ + 1/245 y z DATA(-2, -1, 0) + 1/245 y z DATA(-2, 1, 0)
+
+ 2 2
+ - 1/245 y z DATA(-2, 2, -1) - 1/245 y z DATA(-1, -2, 1)
+
+ 2 2
+ - 2/245 y z DATA(-2, 2, 0) - 1/245 y z DATA(-2, -2, 1)
+
+ 2 2
+ - 2/245 y z DATA(1, -2, 0) - 1/245 y z DATA(2, -2, 1)
+
+ 2 3
+ - 1/245 y z DATA(-2, -1, 2) + 1/300 x DATA(1, -1, 2)
+
+ 2 2
+ - 1/245 y z DATA(2, 1, -2) + 2/245 y z DATA(-1, 2, -2)
+
+ 2 2
+ - 1/245 y z DATA(-1, 1, -2) + 1/490 y z DATA(-2, 1, -1)
+
+ 2 2
+ - 1/245 y z DATA(-2, 1, -2) - 1/245 y z DATA(1, 1, -2)
+
+ 2 2
+ - 2/245 y z DATA(-2, -2, 0) - 2/245 y z DATA(-1, -2, 0)
+
+ 2 2
+ - 1/245 y z DATA(1, -2, -1) - 1/245 y z DATA(2, -2, -1)
+
+ 2 2
+ + 1/490 y z DATA(-2, -1, -1) + 2/245 y z DATA(-2, 2, -2)
+
+ 2 2
+ + 1/490 y z DATA(-1, 1, 1) + 1/490 y z DATA(1, -1, 1)
+
+ 2 2
+ + 1/490 y z DATA(-1, -1, 1) + 1/245 y z DATA(-1, 1, 0)
+
+ 2 2
+ + 2/245 y z DATA(-1, 2, 2) + 1/490 y z DATA(2, 1, -1)
+
+ 2 2
+ - 1/245 y z DATA(1, 2, 1) + 1/245 y z DATA(-1, -1, 0)
+
+ 2 2
+ + 1/490 y z DATA(1, 1, -1) - 1/245 y z DATA(-1, 2, 1)
+
+ 3 2
+ - 1/300 x DATA(1, 1, 2) + 1/490 y z DATA(1, 1, 1)
+
+ 2 2
+ - 1/245 y z DATA(2, 2, 1) + 1/490 y z DATA(2, -1, -1)
+
+ 2 2
+ - 1/245 y z DATA(1, 2, -1) - 1/245 y z DATA(-1, 2, -1)
+
+ 2 2
+ - 1/245 y z DATA(-1, -1, 2) - 1/245 y z DATA(-2, 1, 2)
+
+ 2 2
+ + 1/245 y z DATA(1, 1, 0) - 1/245 y z DATA(2, 2, -1)
+
+ 2 2
+ + 1/245 y z DATA(2, -1, 0) + 2/245 y z DATA(-2, -2, 2)
+
+ + 2/175 y z DATA(2, 2, 2) - 2/175 y z DATA(-1, -2, -2)
+
+ 2
+ - 2/175 y z DATA(1, -2, -2) - 1/245 y z DATA(-2, 2, 1)
+
+ 2 2
+ - 1/245 y z DATA(1, -2, 1) + 1/490 y z DATA(-2, -1, 1)
+
+ 2 2
+ + 2/245 y z DATA(-1, -2, 2) + 2/245 y z DATA(1, -2, 2)
+
+ 2 2
+ + 2/245 y z DATA(2, -2, 2) + 2/245 y z DATA(-2, 2, 2)
+
+ 2 2
+ - 2/245 y z DATA(2, 2, 0) - 2/245 y z DATA(-1, 2, 0)
+
+ 2 2
+ - 1/245 y z DATA(1, 1, 2) - 1/245 y z DATA(1, -1, 2)
+
+ 2 2
+ - 1/245 y z DATA(2, -1, 2) - 1/245 y z DATA(-1, 1, 2)
+
+ 2 2
+ - 1/245 y z DATA(-2, -1, -2) - 1/245 y z DATA(-1, -1, -2)
+
+ - 1/350 y z DATA(2, -1, 1) - 1/350 y z DATA(2, 1, 1)
+
+ + 2/175 y z DATA(1, 2, 2) - 2/175 y z DATA(-2, -2, -2)
+
+ 2
+ - 2/245 y z DATA(1, 2, 0) + 1/350 y z DATA(-2, 1, -1)
+
+ + 1/175 y z DATA(-2, 1, -2) + 1/175 y z DATA(1, 1, -2)
+
+ 2
+ - 1/175 y z DATA(1, -2, -1) + 1/245 y z DATA(1, -1, 0)
+
+ 2 2
+ + 1/490 y z DATA(-1, 1, -1) + 1/490 y z DATA(1, -1, -1)
+
+ 2 2
+ + 1/490 y z DATA(-1, -1, -1) + 1/245 y z DATA(2, 1, 0)
+
+ + 2/175 y z DATA(2, -2, 2) + 2/175 y z DATA(-2, 2, 2)
+
+ - 1/175 y z DATA(-2, 1, 2) - 2/175 y z DATA(2, -2, -2)
+
+ - 2/175 y z DATA(1, 2, -2) - 2/175 y z DATA(2, 2, -2)
+
+ - 1/175 y z DATA(-2, -2, -1) - 1/175 y z DATA(-1, -2, -1)
+
+ + 2/175 y z DATA(-1, 2, 2) + 1/175 y z DATA(2, 1, -2)
+
+ - 2/175 y z DATA(-2, 2, -2) - 2/175 y z DATA(-1, 2, -2)
+
+ + 1/175 y z DATA(-1, 1, -2) + 1/175 y z DATA(1, -2, 1)
+
+ - 1/350 y z DATA(-2, -1, 1) + 2/175 y z DATA(-1, -2, 2)
+
+ + 2/175 y z DATA(1, -2, 2) + 1/350 y z DATA(-1, 1, -1)
+
+ 2
+ + 1/350 y z DATA(1, -1, -1) - 1/245 x y DATA(2, -1, 1)
+
+ - 1/175 y z DATA(2, -2, -1) + 1/350 y z DATA(-2, -1, -1)
+
+ - 1/175 y z DATA(-2, 2, -1) + 1/175 y z DATA(-1, -2, 1)
+
+ + 1/175 y z DATA(-2, -2, 1) + 1/175 y z DATA(2, -2, 1)
+
+ - 1/175 y z DATA(-2, -1, 2) - 1/350 y z DATA(-2, 1, 1)
+
+ + 1/175 y z DATA(-2, 2, 1) + 1/350 y z DATA(1, 1, -1)
+
+ - 1/350 y z DATA(-1, 1, 1) - 1/350 y z DATA(1, -1, 1)
+
+ - 1/350 y z DATA(-1, -1, 1) + 1/175 y z DATA(-1, 2, 1)
+
+ - 1/175 y z DATA(2, 2, -1) - 1/350 y z DATA(1, 1, 1)
+
+ - 1/175 y z DATA(-1, -1, 2) + 1/175 y z DATA(2, 2, 1)
+
+ + 1/350 y z DATA(2, -1, -1) - 1/175 y z DATA(1, 2, -1)
+
+ - 1/175 y z DATA(-1, 2, -1) + 1/350 y z DATA(2, 1, -1)
+
+ 2
+ + 1/175 y z DATA(1, 2, 1) + 2/245 x y DATA(-2, -2, -1)
+
+ 2 2
+ - 1/245 x y DATA(-1, 2, 2) - 1/245 x y DATA(2, 1, -2)
+
+ 2 2
+ + 2/245 x y DATA(-2, 2, -2) - 1/245 x y DATA(-1, 2, -2)
+
+ 2 2
+ + 1/490 x y DATA(-1, 1, -2) - 1/245 x y DATA(-2, 1, -1)
+
+ 2 2
+ - 1/245 x y DATA(-2, 1, -2) + 1/490 x y DATA(1, 1, -2)
+
+ 2
+ + 2/245 x y DATA(-2, -2, 0) + 2/175 y z DATA(-2, -2, 2)
+
+ 2 2
+ - 1/245 x y DATA(-1, -2, -1) - 1/245 x y DATA(-2, -1, 2)
+
+ 2 2
+ - 1/245 x y DATA(-2, 1, 1) + 2/245 x y DATA(-2, 2, 1)
+
+ 2 2
+ - 1/245 x y DATA(2, 1, 1) - 1/245 x y DATA(1, 2, 2)
+
+ 2 2
+ + 2/245 x y DATA(-2, -2, -2) + 2/245 x y DATA(2, 2, 2)
+
+ 2 2
+ - 1/245 x y DATA(-1, -2, -2) - 1/245 x y DATA(1, -2, -2)
+
+ 2 2
+ + 2/245 x y DATA(2, -2, -2) - 1/245 x y DATA(1, 2, -2)
+
+ 2 2
+ + 2/245 x y DATA(2, 2, -2) + 2/245 x y DATA(-2, 2, 0)
+
+ 2 2
+ + 2/245 x y DATA(-2, -2, 1) - 1/245 x y DATA(1, -2, 0)
+
+ 2 19
+ + 2/245 x y DATA(2, -2, 1) - 1/42 DATA(-2, -1, -1) + ---- DATA(2, -2, -1)
+ 2100
+
+ 2 2
+ - 1/245 x y DATA(1, -2, -1) + 2/245 x y DATA(2, -2, -1)
+
+ 2 2
+ - 1/245 x y DATA(-2, -1, -1) + 2/245 x y DATA(2, -2, 0)
+
+ 2 2
+ - 1/245 x y DATA(-2, -1, 0) - 1/245 x y DATA(-2, 1, 0)
+
+ 2 2
+ + 2/245 x y DATA(-2, 2, -1) - 1/245 x y DATA(-1, -2, 1)
+
+ 3 17 29
+ + 1/150 x DATA(-1, 2, 0) - ---- DATA(1, -2, -1) - ---- DATA(0, -2, -1)
+ 2100 2100
+
+ 2 2
+ + 1/490 x y DATA(-1, 1, 1) - 1/200 x y DATA(1, -2, -1)
+
+ 2 2
+ + 1/490 x y DATA(1, -1, 1) - 1/245 x y DATA(-1, -2, 0)
+
+ 2 2
+ - 1/100 x y DATA(2, -2, -1) + 2/245 x y DATA(2, 2, 1)
+
+ 2 2
+ - 1/245 x y DATA(2, -1, -1) - 1/245 x y DATA(1, 2, -1)
+
+ 2 2
+ - 1/245 x y DATA(-1, 2, -1) - 1/245 x y DATA(2, 1, -1)
+
+ 2 2
+ - 1/245 x y DATA(1, 2, 1) + 1/490 x y DATA(-1, -1, 0)
+
+ 2 2
+ + 1/490 x y DATA(1, 1, -1) - 1/245 x y DATA(-1, 2, 1)
+
+ 2
+ - 1/350 x y z DATA(2, -1, 1) + 2/245 x y DATA(2, 2, -1)
+
+ 2 2
+ - 1/245 x y DATA(2, -1, 0) + 1/490 x y DATA(1, 1, 1)
+
+ 2 41 29
+ + 1/490 x y DATA(-1, -1, 2) - ---- DATA(0, -2, 0) - ---- DATA(-1, -2, 0)
+ 2100 2100
+
+ 19
+ + 1/300 DATA(-2, -2, 0) - ---- DATA(-2, 2, -1) + 2/75 DATA(-2, 1, 0)
+ 2100
+
+ 29
+ - 2/75 DATA(-2, -1, 0) + 1/300 DATA(2, -2, 0) - ---- DATA(1, -2, 0)
+ 2100
+
+ 17 19
+ - ---- DATA(-1, -2, 1) + ---- DATA(-2, -2, 1) - 1/300 DATA(-2, 2, 0)
+ 2100 2100
+
+ 19 17
+ - 1/42 DATA(-2, -1, 1) + ---- DATA(2, -2, 1) - ---- DATA(1, -2, 1)
+ 2100 2100
+
+ 29 2
+ - ---- DATA(0, -2, 1) + 1/50 x y DATA(-2, 1, -2)
+ 2100
+
+ 2 2
+ + 1/50 x y DATA(-2, 1, -1) + 1/100 x y DATA(-1, 1, -2)
+
+ 2 2
+ - 1/200 x y DATA(-1, 2, -2) - 1/100 x y DATA(-2, 2, -2)
+
+ 2 2
+ - 1/50 x y DATA(2, 1, -2) - 1/200 x y DATA(-1, 2, 2)
+
+ 2 19
+ + 1/200 x y DATA(-1, -2, -1) - ---- DATA(-2, 2, 1)
+ 2100
+
+ 2 2
+ + 1/100 x y DATA(-2, -2, -1) + 1/100 x y DATA(2, 2, -2)
+
+ 2 2
+ + 1/200 x y DATA(1, 2, -2) - 1/100 x y DATA(2, -2, -2)
+
+ 2 2
+ - 1/200 x y DATA(1, -2, -2) + 1/200 x y DATA(-1, -2, -2)
+
+ 2 2
+ + 1/100 x y DATA(2, 2, 2) + 1/100 x y DATA(-2, -2, -2)
+
+ 2
+ + 1/200 x y DATA(1, 2, 2) + 1/42 DATA(-2, 1, 1)
+
+ 2 2
+ + 1/200 y z DATA(-1, 2, 1) + 1/100 y z DATA(1, 1, -1)
+
+ 2 2
+ + 1/200 y z DATA(1, 2, 1) + 1/100 y z DATA(2, 1, -1)
+
+ 2
+ - 8/525 DATA(-2, -1, 2) - 1/200 y z DATA(-1, 2, -1)
+
+ 2 2
+ - 1/200 y z DATA(1, 2, -1) - 1/100 y z DATA(2, -1, -1)
+
+ 11 2
+ + --- DATA(2, -2, 2) + 1/200 y z DATA(2, 2, 1)
+ 420
+
+ 2 2
+ + 1/50 y z DATA(-1, -1, 2) - 1/100 y z DATA(1, 1, 1)
+
+ 19 2
+ + ---- DATA(1, -2, 2) - 1/200 y z DATA(2, 2, -1) + 1/300 DATA(0, -2, 2)
+ 2100
+
+ 19 11 2
+ + ---- DATA(-1, -2, 2) + --- DATA(-2, -2, 2) - 1/100 x y DATA(1, 1, -2)
+ 2100 420
+
+ 2
+ + 8/525 DATA(-2, 1, 2) - 1/50 x y DATA(2, 1, 1)
+
+ 2 2
+ + 1/50 x y DATA(2, -1, 1) - 1/50 y z DATA(1, -1, -2)
+
+ 2 2
+ - 1/50 y z DATA(-1, -1, -2) - 1/50 y z DATA(-2, -1, -2)
+
+ 2 2
+ + 1/100 x y DATA(-2, -2, 0) - 1/50 y z DATA(-1, 1, 2)
+
+ 2 2
+ + 1/50 y z DATA(2, -1, 2) + 1/50 y z DATA(1, -1, 2)
+
+ 2 2
+ - 1/50 y z DATA(1, 1, 2) - 1/100 y z DATA(-1, -1, -1)
+
+ 2 2
+ - 1/100 y z DATA(1, -1, -1) + 1/100 y z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/100 y z DATA(-1, -1, 1) + 1/100 y z DATA(1, -1, 1)
+
+ 2
+ - 1/100 y z DATA(-1, 1, 1) + 1/250 x z DATA(2, -2, -1)
+
+ 11
+ + 1/500 x z DATA(1, -2, -1) - --- DATA(-2, 2, 2)
+ 420
+
+ + 1/125 x z DATA(-2, -2, 2) - 1/250 x z DATA(-2, 1, 2)
+
+ - 1/125 x z DATA(-2, 2, 2) - 1/125 x z DATA(2, -2, 2)
+
+ - 1/250 x z DATA(1, -2, 2) + 1/250 x z DATA(-1, -2, 2)
+
+ + 1/500 x z DATA(-2, -1, 1) - 1/500 x z DATA(1, -2, 1)
+
+ - 1/250 x z DATA(-2, 2, 1) - 1/500 x z DATA(-2, 1, 1)
+
+ + 1/250 x z DATA(-2, -1, 2) - 1/250 x z DATA(2, -2, 1)
+
+ + 1/250 x z DATA(-2, -2, 1) + 1/500 x z DATA(-1, -2, 1)
+
+ + 1/250 x z DATA(-2, 2, -1) - 1/500 x z DATA(-2, -1, -1)
+
+ - 1/500 x z DATA(-1, 2, 1) - 1/1000 x z DATA(1, 1, -1)
+
+ + 1/500 x z DATA(1, 2, 1) - 1/500 x z DATA(2, 1, -1)
+
+ + 1/500 x z DATA(-1, 2, -1) - 1/500 x z DATA(1, 2, -1)
+
+ + 1/500 x z DATA(2, -1, -1) + 1/250 x z DATA(2, 2, 1)
+
+ + 1/500 x z DATA(-1, -1, 2) + 1/1000 x z DATA(1, 1, 1)
+
+ - 1/250 x z DATA(2, 2, -1) + 1/350 x y z DATA(1, 0, -1)
+
+ + 1/1000 x z DATA(-1, 1, -1) + 1/1000 x z DATA(-1, -1, 1)
+
+ - 1/1000 x z DATA(1, -1, 1) - 1/1000 x z DATA(-1, 1, 1)
+
+ - 1/500 x z DATA(1, -1, 2) + 1/500 x z DATA(1, 1, 2)
+
+ - 1/1000 x z DATA(-1, -1, -1) + 1/1000 x z DATA(1, -1, -1)
+
+ 2
+ - 1/100 y DATA(0, -2, 0) + 1/500 x z DATA(1, -1, -2)
+
+ - 1/500 x z DATA(-1, -1, -2) - 1/250 x z DATA(-2, -1, -2)
+
+ 3
+ - 1/500 x z DATA(-1, 1, 2) + 1/150 y DATA(0, -2, 2)
+
+ 3 61
+ - 2/75 y DATA(0, -1, 0) - --- y DATA(1, 0, 0) - 1/250 x z DATA(2, -1, 2)
+ 490
+
+ 2 2
+ + 1/50 y z DATA(0, -1, 2) - 1/200 y z DATA(0, 2, -1)
+
+ 2 2
+ + 1/200 y z DATA(0, -2, -1) + 1/50 y z DATA(0, 1, -2)
+
+ 2 2
+ - 1/100 y z DATA(0, 2, -2) + 1/100 y z DATA(0, 2, 2)
+
+ 2 2
+ + 1/100 y z DATA(0, -2, -2) - 1/100 y z DATA(0, 1, 1)
+
+ 2 2
+ + 1/175 x z DATA(0, -2, 2) + 1/700 x z DATA(0, -1, 1)
+
+ 2 2
+ + 1/700 x z DATA(0, 1, -1) - 1/350 x z DATA(0, 2, 1)
+
+ 2
+ - 1/700 x z DATA(0, -1, -1) - 1/350 x y z DATA(-1, 0, -1)
+
+ 2 2
+ - 1/350 x z DATA(0, -2, -1) + 1/350 x z DATA(0, 1, -2)
+
+ 2 2
+ + 1/175 x z DATA(0, 2, -2) - 1/175 x z DATA(0, 2, 2)
+
+ 2 2
+ - 1/175 x z DATA(0, -2, -2) - 1/350 x z DATA(0, -1, -2)
+
+ 2 2
+ - 1/350 x z DATA(0, 1, 2) - 1/700 x z DATA(0, 1, 1)
+
+ 2 2
+ + 1/350 x z DATA(0, 2, -1) + 1/350 x z DATA(0, -1, 2)
+
+ 2
+ + 1/250 x z DATA(2, -1, -2) + 1/350 z DATA(0, -1, 0)
+
+ 2 2
+ + 1/50 y DATA(0, -1, 0) - 2/245 x y DATA(2, 0, -2)
+
+ 2 2
+ - 2/245 x y DATA(-2, 0, 1) - 2/245 x y DATA(-2, 0, -1)
+
+ 2 2
+ + 1/245 x y DATA(-1, 0, -2) + 1/245 x y DATA(1, 0, -2)
+
+ 2 2
+ - 2/245 x y DATA(2, 0, 2) - 2/245 x y DATA(-2, 0, -2)
+
+ 2 2
+ + 1/245 x y DATA(-1, 0, 2) + 1/245 x y DATA(1, 0, 2)
+
+ 2 2
+ + 1/245 x y DATA(1, 0, 1) - 2/245 x y DATA(0, -2, 1)
+
+ 2 2
+ + 1/245 x y DATA(0, 1, 0) - 2/245 x y DATA(0, 2, 0)
+
+ 2 2
+ + 2/245 x y DATA(0, 0, 1) + 2/245 x y DATA(0, 0, 2)
+
+ 2 2
+ - 2/245 x y DATA(0, -2, 0) + 1/245 x y DATA(0, -1, 0)
+
+ 2 2
+ - 2/245 x y DATA(0, -2, 2) - 1/100 y z DATA(2, 1, 1)
+
+ 2 2
+ - 2/245 x y DATA(0, 2, 1) + 1/245 x y DATA(0, -1, -1)
+
+ 2 2
+ + 2/245 x y DATA(0, 0, -2) + 1/100 y z DATA(2, -1, 1)
+
+ 2 2
+ + 1/245 x y DATA(0, 1, -2) - 2/245 x y DATA(0, 2, -2)
+
+ 2 2
+ - 2/245 x y DATA(0, 2, 2) - 2/245 x y DATA(0, -2, -2)
+
+ 2 2
+ + 1/245 x y DATA(0, -1, -2) + 1/245 x y DATA(0, 1, 2)
+
+ 2 2
+ + 1/245 x y DATA(0, -1, 1) + 1/245 x y DATA(0, 1, -1)
+
+ 2 2
+ - 2/245 x y DATA(0, 2, -1) - 2/245 x y DATA(0, -2, -1)
+
+ 2 2
+ - 1/50 y z DATA(0, -1, -2) - 1/50 y z DATA(0, 1, 2)
+
+ 2 2
+ + 1/100 y z DATA(0, -1, 1) + 1/100 y z DATA(0, 1, -1)
+
+ 2 2
+ + 1/200 y z DATA(0, 2, 1) + 1/245 x y DATA(0, -1, 2)
+
+ 2 2
+ + 1/245 x y DATA(0, 1, 1) - 2/245 x y DATA(-2, 0, 2)
+
+ 2
+ - 2/245 x y DATA(2, 0, -1) - 1/350 x y z DATA(1, 0, 1)
+
+ 2 2
+ + 1/245 x y DATA(-1, 0, 1) + 1/245 x y DATA(-1, 0, 0)
+
+ 2 2
+ + 1/245 x y DATA(1, 0, -1) + 1/245 x y DATA(-1, 0, -1)
+
+ 2 2
+ - 2/245 x y DATA(2, 0, 1) - 2/245 x y DATA(2, 0, 0)
+
+ 2 2
+ + 2/245 x y DATA(0, 0, 0) + 2/245 x y DATA(0, 0, -1)
+
+ 2
+ - 2/245 x y DATA(-2, 0, 0) - 2/175 y z DATA(2, 0, 2)
+
+ 2
+ + 1/350 x z DATA(0, -2, 1) + 2/175 y z DATA(-1, 0, -2)
+
+ + 2/175 y z DATA(1, 0, -2) + 2/175 y z DATA(2, 0, -2)
+
+ + 1/175 y z DATA(-2, 0, -1) + 1/175 y z DATA(0, 1, -2)
+
+ 17
+ + ---- z DATA(0, -2, 2) - 2/175 y z DATA(-2, 0, 2)
+ 5250
+
+ - 1/175 y z DATA(0, 2, -1) - 1/175 y z DATA(0, -2, -1)
+
+ - 1/175 y z DATA(-2, 0, 1) - 1/175 y z DATA(0, -1, 2)
+
+ - 1/350 y z DATA(0, 1, 1) + 2/175 y z DATA(0, 0, -2)
+
+ - 2/175 y z DATA(0, 0, 2) + 2/175 y z DATA(0, -2, 2)
+
+ + 1/175 y z DATA(0, -1, -2) - 1/175 y z DATA(0, 1, 2)
+
+ - 1/350 y z DATA(0, -1, 1) + 1/350 y z DATA(0, 1, -1)
+
+ + 1/175 y z DATA(0, 2, 1) + 1/350 y z DATA(0, -1, -1)
+
+ - 2/175 y z DATA(0, 2, -2) + 2/175 y z DATA(0, 2, 2)
+
+ 3
+ - 2/175 y z DATA(0, -2, -2) + 1/150 z DATA(0, -2, 1)
+
+ + 1/175 y z DATA(0, -2, 1) - 2/175 x y DATA(2, 0, 2)
+
+ + 2/175 x y DATA(-2, 0, -2) + 1/175 x y DATA(-1, 0, 2)
+
+ - 1/175 x y DATA(1, 0, 2) + 2/175 x y DATA(-2, 0, 0)
+
+ 2
+ + 2/175 x y DATA(-2, 0, 2) + 1/700 z DATA(0, -1, -1)
+
+ + 2/175 x y DATA(-2, 0, 1) + 1/175 y z DATA(2, 0, -1)
+
+ - 1/175 y z DATA(-1, 0, 1) + 1/175 y z DATA(1, 0, -1)
+
+ + 1/175 y z DATA(-1, 0, -1) + 2/175 y z DATA(-2, 0, -2)
+
+ - 2/175 y z DATA(-1, 0, 2) - 2/175 y z DATA(1, 0, 2)
+
+ - 1/175 y z DATA(1, 0, 1) - 2/175 x y DATA(2, 0, -1)
+
+ 2 2
+ - 1/175 z DATA(0, -2, 2) + 1/100 y z DATA(2, 2, 2)
+
+ 2
+ + 1/100 y z DATA(-2, -2, -2) + 1/175 x y DATA(-1, 0, 1)
+
+ + 1/175 x y DATA(-1, 0, 0) - 1/175 x y DATA(1, 0, -1)
+
+ 2
+ + 1/175 x y DATA(-1, 0, -1) + 1/100 y z DATA(1, 2, 2)
+
+ - 1/175 x y DATA(1, 0, 1) - 1/175 x y DATA(1, 0, -2)
+
+ 2
+ - 2/175 x y DATA(2, 0, -2) + 1/175 z DATA(0, -2, 0)
+
+ + 1/175 y z DATA(0, 0, -1) - 1/175 y z DATA(2, 0, 1)
+
+ 2 2
+ + 1/100 y z DATA(1, -2, -2) + 1/100 y z DATA(-1, -2, -2)
+
+ 2
+ - 1/100 y DATA(0, -2, 2) - 2/175 x y DATA(2, 0, 1)
+
+ 2
+ - 2/175 x y DATA(2, 0, 0) + 1/100 y z DATA(2, -2, -2)
+
+ 2 2
+ + 1/100 y z DATA(-2, 1, -1) + 1/50 y z DATA(-1, 1, -2)
+
+ 2 2
+ - 1/100 y z DATA(-1, 2, -2) - 1/100 y z DATA(-2, 2, -2)
+
+ 2 2
+ + 1/50 y z DATA(2, 1, -2) + 1/100 y z DATA(-1, 2, 2)
+
+ 2 2
+ + 1/200 y z DATA(-1, -2, -1) + 1/200 y z DATA(-2, -2, -1)
+
+ 2 2
+ - 1/100 y z DATA(2, 2, -2) - 1/100 y z DATA(1, 2, -2)
+
+ 2 2
+ - 2/245 y z DATA(0, 0, 2) - 2/245 y z DATA(0, -2, 0)
+
+ 2 2
+ - 1/245 y z DATA(0, 2, -1) - 1/245 y z DATA(0, -2, -1)
+
+ 3 3
+ - 1/300 z DATA(0, 1, 1) - 1/600 z DATA(0, -1, 2)
+
+ 2 2
+ + 1/490 y z DATA(0, 1, -1) - 1/245 y z DATA(0, 2, 1)
+
+ 2 2
+ + 1/490 y z DATA(0, -1, -1) - 2/245 y z DATA(0, 0, -2)
+
+ 3 3
+ - 1/600 z DATA(0, 1, -2) + 1/150 z DATA(0, 2, -1)
+
+ 3 2
+ - 1/150 z DATA(0, -2, -1) + 2/245 y z DATA(0, -2, 2)
+
+ 2 2
+ + 1/245 y z DATA(0, -1, 0) - 1/245 y z DATA(0, -2, 1)
+
+ 2 2
+ - 1/100 y z DATA(0, -1, -1) + 1/490 y z DATA(0, -1, 1)
+
+ 2 187
+ + 2/245 y z DATA(0, -2, -2) - ---- z DATA(0, -2, 1)
+ 7000
+
+ 17 187 17
+ - ---- z DATA(0, 2, 2) - ---- z DATA(0, 1, -2) + ---- z DATA(0, 2, -2)
+ 5250 7000 5250
+
+ 289 289 187
+ - ----- z DATA(0, 1, -1) - ----- z DATA(0, -1, 1) + ---- z DATA(0, 1, 2)
+ 10500 10500 7000
+
+ 187 17 187
+ + ---- z DATA(0, -1, -2) - ---- z DATA(0, -2, -2) - ---- z DATA(0, -1, 2)
+ 7000 5250 7000
+
+ 187 187 289
+ + ---- z DATA(0, -2, -1) - ---- z DATA(0, 2, -1) + ----- z DATA(0, -1, -1)
+ 7000 7000 10500
+
+ 187 289
+ + ---- z DATA(0, 2, 1) + ----- z DATA(0, 1, 1) - 1/175 y z DATA(0, 0, 1)
+ 7000 10500
+
+ 2 2
+ - 1/700 z DATA(0, 1, 1) - 1/350 z DATA(0, -1, 2)
+
+ 2
+ + 1/200 y z DATA(1, -2, -1) + 2/175 x y DATA(-2, 0, -1)
+
+ 2
+ + 1/175 x y DATA(-1, 0, -2) + 1/50 y z DATA(1, 1, -2)
+
+ 2 2
+ + 1/50 y z DATA(-2, 1, -2) + 2/245 y z DATA(0, 2, -2)
+
+ 2 2
+ + 2/245 y z DATA(0, 2, 2) + 1/245 y z DATA(2, 0, 1)
+
+ 2 2
+ + 1/245 y z DATA(-1, 0, -1) - 1/200 y z DATA(-2, -2, 1)
+
+ 2 2
+ + 1/245 x y DATA(1, 0, 0) - 1/245 y z DATA(0, 1, -2)
+
+ 2 2
+ - 1/200 y z DATA(0, -2, 1) - 1/100 y z DATA(0, -2, 2)
+
+ 3 3
+ + 1/300 z DATA(0, -2, -2) - 1/300 z DATA(0, 2, -2)
+
+ 3 2
+ + 1/300 z DATA(0, 2, 2) + 1/350 z DATA(0, -2, -1)
+
+ 2 3
+ - 1/350 z DATA(0, 2, -1) - 1/300 z DATA(0, -2, 2)
+
+ 2 2
+ - 1/200 y z DATA(-1, -2, 1) - 1/200 y z DATA(-2, 2, -1)
+
+ 2 2
+ - 1/175 z DATA(0, 2, 0) - 1/350 z DATA(0, 1, 0)
+
+ 2 2
+ + 1/350 z DATA(0, -2, 1) - 1/245 y z DATA(0, -1, -2)
+
+ 2 2
+ - 1/350 z DATA(0, 2, 1) - 1/700 z DATA(0, 1, -1)
+
+ 2 2
+ + 1/700 z DATA(0, -1, 1) + 1/350 z DATA(0, 1, 2)
+
+ 2 2
+ - 1/350 z DATA(0, -1, -2) - 1/175 z DATA(0, -2, -2)
+
+ 2 2
+ - 1/245 y z DATA(0, 1, 2) + 1/175 z DATA(0, 2, 2)
+
+ 2 2
+ + 1/175 z DATA(0, 2, -2) + 1/350 z DATA(0, 1, -2)
+
+ 2 2
+ - 1/100 y z DATA(-2, -1, -1) + 1/200 y z DATA(2, -2, -1)
+
+ 2 2
+ + 2/245 y z DATA(2, 0, 0) + 1/175 x DATA(0, -2, 2)
+
+ 2 2
+ + 1/350 x DATA(0, -1, 0) + 1/175 x DATA(0, -2, 0)
+
+ 2 2
+ + 1/350 x DATA(0, -1, -1) - 1/175 x DATA(0, 2, 1)
+
+ 2 2
+ - 1/350 x DATA(0, 1, -1) - 1/175 x DATA(0, 2, -1)
+
+ 2 2
+ - 1/175 x DATA(0, 2, 0) - 1/350 x DATA(0, 1, 0)
+
+ 2 2
+ + 1/175 x DATA(0, -2, 1) - 1/350 x DATA(0, 1, 1)
+
+ 2 2
+ + 1/350 x DATA(0, -1, 2) + 1/350 x DATA(0, -1, 1)
+
+ 2 2
+ - 1/350 x DATA(0, 1, 2) + 1/350 x DATA(0, -1, -2)
+
+ 2 2
+ + 1/175 x DATA(0, -2, -2) - 1/175 x DATA(0, 2, 2)
+
+ 2 2
+ - 1/175 x DATA(0, 2, -2) - 1/350 x DATA(0, 1, -2)
+
+ 2 3
+ + 1/175 x DATA(0, -2, -1) + 1/25 y DATA(2, 0, 1)
+
+ 3 2
+ + 1/25 y DATA(2, 0, -1) + 1/245 y z DATA(0, 0, 1)
+
+ 2 2
+ - 2/245 y z DATA(0, 2, 0) + 1/245 y z DATA(0, 1, 0)
+
+ 2
+ - 1/175 x y DATA(1, 0, 0) + 2/245 y z DATA(-2, 0, 0)
+
+ 2 2
+ - 2/245 y z DATA(-1, 0, 2) + 2/245 y z DATA(1, 0, 0)
+
+ 3 2
+ + 1/25 y DATA(2, 0, 0) - 2/245 y z DATA(-2, 0, -2)
+
+ 2 2
+ + 2/245 y z DATA(-1, 0, 0) + 1/245 y z DATA(1, 0, -1)
+
+ 2 2
+ + 1/245 y z DATA(-1, 0, 1) + 1/245 y z DATA(2, 0, -1)
+
+ 61 431 136
+ - --- y DATA(0, 0, 1) + ----- y DATA(0, 2, 0) + ---- y DATA(0, 1, 0)
+ 490 14700 3675
+
+ 311 3
+ + ----- y DATA(0, -2, 1) - 1/300 y DATA(0, -2, 2) + 1/25 y DATA(0, 0, -1)
+ 14700
+
+ 3 151 311
+ + 1/25 y DATA(0, 0, 0) + ---- y DATA(0, -1, -1) + ----- y DATA(0, 2, 1)
+ 3675 14700
+
+ 151 151
+ + ---- y DATA(0, 1, -1) + ---- y DATA(0, -1, 1) + 4/75 y DATA(0, 1, 2)
+ 3675 3675
+
+ + 4/75 y DATA(0, -1, -2) - 1/300 y DATA(0, -2, -2) - 1/300 y DATA(0, 2, 2)
+
+ 136 431
+ - 1/300 y DATA(0, 2, -2) + ---- y DATA(0, -1, 0) + ----- y DATA(0, -2, 0)
+ 3675 14700
+
+ 2
+ - 1/10 y DATA(0, 0, 2) - 1/10 y DATA(0, 0, -2) + 1/245 y z DATA(0, 0, -1)
+
+ 151
+ + ---- y DATA(0, 1, 1) - 1/10 y DATA(-2, 0, 0) + 4/75 y DATA(0, 1, -2)
+ 3675
+
+ 311 311
+ + ----- y DATA(0, -2, -1) + ----- y DATA(0, 2, -1) + 4/75 y DATA(0, -1, 2)
+ 14700 14700
+
+ 33 33
+ - --- y DATA(2, 0, -2) - 9/98 y DATA(1, 0, -2) - --- y DATA(-2, 0, 2)
+ 490 490
+
+ 2 33
+ + 2/245 y z DATA(0, 0, 0) - --- y DATA(2, 0, 2) - 9/98 y DATA(2, 0, -1)
+ 490
+
+ - 9/98 y DATA(1, 0, 2) - 9/98 y DATA(-1, 0, 2) - 9/98 y DATA(-1, 0, -2)
+
+ 57 33
+ - 9/98 y DATA(-2, 0, -1) - --- y DATA(1, 0, 1) - --- y DATA(-2, 0, -2)
+ 490 490
+
+ 61 57 57
+ - --- y DATA(-1, 0, 0) - --- y DATA(-1, 0, 1) - --- y DATA(-1, 0, -1)
+ 490 490 490
+
+ 57
+ - --- y DATA(1, 0, -1) - 9/98 y DATA(2, 0, 1) - 1/10 y DATA(2, 0, 0)
+ 490
+
+ 61 13 2
+ - --- y DATA(0, 0, -1) - -- y DATA(0, 0, 0) + 1/100 y DATA(0, 2, 0)
+ 490 98
+
+ 2 2
+ - 1/50 y DATA(0, 1, 0) - 1/100 y DATA(0, -2, 1)
+
+ 3 3
+ - 1/300 z DATA(0, -1, -1) + 1/300 z DATA(0, 1, -1)
+
+ 3 3
+ + 1/300 z DATA(0, -1, 1) + 1/600 z DATA(0, 1, 2)
+
+ 3 3
+ + 1/600 z DATA(0, -1, -2) - 1/150 z DATA(0, 2, 1)
+
+ 2 2
+ - 1/200 y z DATA(1, -2, 1) - 1/245 y z DATA(0, -1, 2)
+
+ 2 2
+ + 1/200 y z DATA(-2, 2, 1) - 1/100 y z DATA(-2, 1, 1)
+
+ 2 2
+ + 1/50 y z DATA(-2, -1, 2) + 1/490 y z DATA(0, 1, 1)
+
+ 3 3 3
+ + 1/25 y DATA(1, 0, 0) + 1/25 y DATA(0, 0, 1) + 1/150 y DATA(0, 2, 0)
+
+ 3 3
+ - 2/75 y DATA(0, 1, 0) + 1/150 y DATA(0, -2, 1)
+
+ 3 3
+ + 1/150 y DATA(0, 2, -2) - 2/75 y DATA(0, 1, -2)
+
+ 3 3
+ + 1/150 y DATA(0, -2, -1) + 1/150 y DATA(0, 2, -1)
+
+ 3 3 3
+ + 1/25 y DATA(-2, 0, 2) + 1/25 y DATA(0, 0, 2) + 1/25 y DATA(0, 0, -2)
+
+ 3 3
+ - 2/75 y DATA(0, -1, -1) + 1/150 y DATA(0, 2, 1)
+
+ 3 3 3
+ - 2/75 y DATA(0, 1, -1) - 2/75 y DATA(0, -1, 1) - 2/75 y DATA(0, 1, 2)
+
+ 3 3
+ - 2/75 y DATA(0, -1, -2) + 1/150 y DATA(0, -2, -2)
+
+ 3 3
+ + 1/150 y DATA(0, 2, 2) + 1/150 y DATA(0, -2, 0)
+
+ 3 3 3
+ - 2/75 y DATA(0, -1, 2) + 1/25 y DATA(-2, 0, 0) - 2/75 y DATA(0, 1, 1)
+
+ 3 3
+ + 1/25 y DATA(2, 0, -2) + 1/25 y DATA(-2, 0, 1)
+
+ 2 3
+ - 2/245 y z DATA(-2, 0, 2) + 1/25 y DATA(1, 0, -2)
+
+ 3 3
+ + 1/25 y DATA(-2, 0, -1) + 1/25 y DATA(-1, 0, -2)
+
+ 3 3 3
+ + 1/25 y DATA(-2, 0, -2) + 1/25 y DATA(2, 0, 2) + 1/25 y DATA(1, 0, 2)
+
+ 3 3 3
+ + 1/25 y DATA(-1, 0, 2) + 1/25 y DATA(-1, 0, 0) + 1/25 y DATA(-1, 0, 1)
+
+ 3 3 3
+ + 1/25 y DATA(-1, 0, -1) + 1/25 y DATA(1, 0, -1) + 1/25 y DATA(1, 0, 1)
+
+ 2 2
+ - 1/200 y z DATA(2, -2, 1) + 1/100 y z DATA(-2, -1, 1)
+
+ 2 2
+ - 2/245 y z DATA(1, 0, 2) - 2/245 y z DATA(2, 0, 2)
+
+ 2 2
+ + 1/245 y z DATA(1, 0, 1) - 2/245 y z DATA(-1, 0, -2)
+
+ 2 2
+ - 2/245 y z DATA(1, 0, -2) - 2/245 y z DATA(2, 0, -2)
+
+ 2 2
+ + 1/245 y z DATA(-2, 0, -1) + 1/245 y z DATA(-2, 0, 1)
+
+ 2 2
+ - 1/100 y DATA(0, -2, -2) + 1/100 y DATA(0, 2, 2)
+
+ 2 2
+ - 9/98 y DATA(-2, 0, 1) - 1/50 y DATA(0, 1, 1) + 1/50 y DATA(0, -1, 2)
+
+ 2 2
+ + 1/50 y DATA(0, -1, -1) + 1/100 y DATA(0, 2, 1)
+
+ 2 2 2
+ - 1/50 y DATA(0, 1, -1) + 1/50 y DATA(0, -1, 1) - 1/50 y DATA(0, 1, 2)
+
+ 2 2
+ + 1/50 y DATA(0, -1, -2) + 1/100 y DATA(0, 2, -2)
+
+ 2 2
+ - 1/50 y DATA(0, 1, -2) - 1/100 y DATA(0, -2, -1)
+
+ 2 2
+ + 1/100 y DATA(0, 2, -1) - 1/100 y z DATA(1, -2, 2)
+
+ 2 2
+ - 1/100 y z DATA(-1, -2, 2) - 1/100 y z DATA(2, -2, 2)
+
+ 2 2
+ + 1/100 y z DATA(-2, 2, 2) - 1/50 y z DATA(-2, 1, 2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=1495133712, alloc=14218708, time=223.64
+bytes used=1496359376, alloc=14218708, time=223.75
+bytes used=1497563104, alloc=14218708, time=223.85
+bytes used=1498743328, alloc=14218708, time=223.96
+bytes used=1499902392, alloc=14218708, time=224.06
+bytes used=1501040224, alloc=14218708, time=224.16
+bytes used=1502163924, alloc=14218708, time=224.26
+bytes used=1503273064, alloc=14218708, time=224.36
+bytes used=1504361232, alloc=14218708, time=224.46
+bytes used=1505428560, alloc=14218708, time=224.56
+bytes used=1506473160, alloc=14218708, time=224.66
+bytes used=1507495744, alloc=14218708, time=224.76
+bytes used=1508497032, alloc=14218708, time=224.86
+bytes used=1509552112, alloc=14218708, time=224.96
+bytes used=1510552688, alloc=14218708, time=225.07
+bytes used=1511553044, alloc=14218708, time=225.18
+bytes used=1512618764, alloc=14218708, time=225.29
+bytes used=1513619068, alloc=14218708, time=225.40
+bytes used=1514721684, alloc=14218708, time=225.51
+bytes used=1515722032, alloc=14218708, time=225.62
+bytes used=1516725120, alloc=14218708, time=225.73
+bytes used=1517862312, alloc=14218708, time=225.86
+bytes used=1518951452, alloc=14218708, time=225.98
+bytes used=1519998820, alloc=14218708, time=226.10
+bytes used=1521041668, alloc=14218708, time=226.24
+bytes used=1522042076, alloc=14218708, time=226.36
+bytes used=1523135336, alloc=14218708, time=226.49
+bytes used=1524135580, alloc=14218708, time=226.61
+bytes used=1525177384, alloc=14218708, time=226.75
+bytes used=1526177984, alloc=14218708, time=226.89
+bytes used=1527209400, alloc=14218708, time=227.02
+bytes used=1528253400, alloc=14218708, time=227.17
+bytes used=1529272816, alloc=14218708, time=227.31
+bytes used=1530280052, alloc=14218708, time=227.46
+bytes used=1531315672, alloc=14218708, time=227.62
+bytes used=1532337128, alloc=14218708, time=227.77
+bytes used=1533359108, alloc=14349756, time=227.86
+bytes used=1534406872, alloc=14349756, time=227.94
+bytes used=1535454412, alloc=14349756, time=228.02
+bytes used=1536502176, alloc=14349756, time=228.09
+bytes used=1537549940, alloc=14349756, time=228.17
+bytes used=1538597368, alloc=14349756, time=228.25
+ 3 3 2
+[COEFF(-2, -2, -2) = 1/300 x + 1/150 y - 2/175 x y - 1/100 y + 2/175 x y z
+
+ 3 137 529 2 2 2
+ + 1/300 z - ---- x - ----- y - 1/175 x + 2/245 x y + 1/175 x z
+ 5250 14700
+
+ 2 2 2 2
+ - 2/175 y z + 1/175 x z - 1/125 x z + 1/100 x y + 2/245 y z - 1/175 z
+
+ 11 2 137 107 3
+ + --- + 1/100 y z - ---- z, COEFF(-1, -2, -2) = ---- x + 1/150 y
+ 420 5250 7000
+
+ 2 2 2 47 3
+ + 1/175 x y z + 1/100 y z - 1/245 x y - 1/350 x z - ---- z + 1/300 z
+ 5250
+
+ 3 2 2 2
+ - 1/150 x - 2/175 y z - 1/175 x y + 1/350 x - 1/100 y + 2/245 y z
+
+ 2 2 169 19 2
+ - 1/250 x z - 1/175 z + 1/200 x y - ----- y + ---- + 1/350 x z ,
+ 14700 2100
+
+ 2 2 2
+ COEFF(0, -2, -2) = - 1/100 y - 2/175 y z + 1/100 y z + 1/175 x
+
+ 2 2 3 3 2
+ - 2/245 x y + 2/245 y z + 1/150 y + 1/300 z - 1/175 z + 1/300
+
+ 2 17 2 169
+ - 1/300 y - 1/175 x z - ---- z, COEFF(1, -2, -2) = - 1/175 z - ----- y
+ 5250 14700
+
+ 2 2 47 3 2
+ + 1/350 x + 1/250 x z - 1/350 x z - ---- z + 1/150 x + 1/100 y z
+ 5250
+
+ 2 3 3 2 2
+ - 1/245 x y + 1/150 y + 1/300 z + 1/175 x y - 1/350 x z - 1/200 x y
+
+ 107 2 19 2
+ - ---- x - 1/100 y + ---- - 2/175 y z - 1/175 x y z + 2/245 y z ,
+ 7000 2100
+
+ 2 2 2 11
+ COEFF(2, -2, -2) = - 1/175 x + 1/125 x z + 1/175 x z + 2/245 y z + ---
+ 420
+
+ 2 529 3 3
+ - 1/100 x y - 2/175 y z - ----- y - 1/300 x + 1/300 z + 2/175 x y
+ 14700
+
+ 137 137 2 2 2 2
+ + ---- x - ---- z - 1/175 x z - 1/175 z + 1/100 y z + 2/245 x y
+ 5250 5250
+
+ 3 2
+ + 1/150 y - 1/100 y - 2/175 x y z, COEFF(-2, -1, -2) = - 1/250 x z
+
+ 107 3 2 2
+ + ---- x - 2/75 y - 1/245 x y + 1/350 x z - 1/175 x y z + 1/175 y z
+ 7000
+
+ 2 2 2 3 2
+ - 1/245 y z - 1/50 x y + 1/175 x y - 1/50 y z + 1/600 x + 1/50 y
+
+ 256 2 3 107 2 2
+ + ---- y - 8/525 - 1/350 z + 1/600 z + ---- z - 1/350 x + 1/350 x z,
+ 3675 7000
+
+ 3 3 3 2
+ COEFF(-1, -1, -2) = - 1/350 x y z + 1/600 z - 2/75 y - 1/300 x + 1/50 y
+
+ 2 2
+ + 1/350 x y + 1/490 x y - 1/500 x z - 1/700 x z - 1/42 + 1/175 y z
+
+ 2 2 2 2 229 211
+ - 1/350 z - 1/50 y z - 1/100 x y + 1/700 x z + ----- x + ---- y
+ 10500 3675
+
+ 167 2 2 2
+ + ---- z - 1/245 y z + 1/700 x , COEFF(0, -1, -2) = 1/50 y - 2/75
+ 7000
+
+ 3 3 2 187 2
+ - 2/75 y + 1/600 z + 1/245 x y + ---- z + 4/75 y + 1/175 y z - 1/350 z
+ 7000
+
+ 2 2 2 2
+ - 1/50 y z - 1/245 y z - 1/350 x z + 1/350 x , COEFF(1, -1, -2) =
+
+ 2 2 3 211 2
+ - 1/350 x y + 1/700 x + 1/50 y - 2/75 y + ---- y - 1/42 - 1/50 y z
+ 3675
+
+ 2 3 167 2 2 2
+ - 1/700 x z + 1/300 x + ---- z - 1/350 z - 1/245 y z + 1/100 x y
+ 7000
+
+ 229 3 2 2
+ - ----- x + 1/350 x y z + 1/600 z + 1/490 x y + 1/175 y z - 1/700 x z
+ 10500
+
+ 2 2 2
+ + 1/500 x z, COEFF(2, -1, -2) = 1/50 y - 1/245 y z - 1/350 x
+
+ 2 3 2
+ + 1/350 x z - 2/75 y + 1/250 x z + 1/175 x y z - 1/350 z - 1/175 x y
+
+ 256 2 3 2
+ + ---- y + 1/50 x y - 8/525 + 1/175 y z + 1/600 z - 1/350 x z
+ 3675
+
+ 2 107 107 3 2
+ - 1/50 y z + ---- z - ---- x - 1/600 x - 1/245 x y, COEFF(-2, 0, -2) =
+ 7000 7000
+
+ 2 33 2 3
+ - 2/245 y z - --- y + 2/175 x y - 2/245 x y + 1/25 y + 2/175 y z
+ 490
+
+ 2
+ - 2/175 x y z, COEFF(-1, 0, -2) = 1/175 x y - 9/98 y - 2/245 y z
+
+ 3 2
+ + 2/175 y z - 1/175 x y z + 1/25 y + 1/245 x y,
+
+ 3 2 2
+ COEFF(0, 0, -2) = 1/25 y + 2/245 x y - 1/10 y - 2/245 y z + 2/175 y z,
+
+ COEFF(1, 0, -2) = - 1/175 x y + 2/175 y z - 9/98 y + 1/175 x y z
+
+ 2 3 2 3
+ - 2/245 y z + 1/25 y + 1/245 x y, COEFF(2, 0, -2) = 1/25 y
+
+ 2 2 33
+ - 2/245 y z - 2/175 x y + 2/175 y z - 2/245 x y - --- y + 2/175 x y z,
+ 490
+
+ 107 107
+ COEFF(-2, 1, -2) = - ---- x + 1/175 x y - ---- z + 1/175 y z + 1/250 x z
+ 7000 7000
+
+ 3 2 3 2
+ - 1/600 z - 1/50 y - 2/75 y + 8/525 - 1/350 x z - 1/175 x y z
+
+ 2 2 2 2 2 3
+ - 1/245 y z - 1/350 x z + 1/50 x y + 1/50 y z + 1/350 x - 1/600 x
+
+ 256 2 2 2
+ + ---- y + 1/350 z - 1/245 x y, COEFF(-1, 1, -2) = 1/350 x y - 1/50 y
+ 3675
+
+ 2 167 229 2 3
+ - 1/700 x z - ---- z - ----- x + 1/175 y z + 1/490 x y - 1/600 z
+ 7000 10500
+
+ 2 2 2 2
+ + 1/50 y z - 1/700 x - 1/245 y z - 1/350 x y z + 1/42 + 1/700 x z
+
+ 2 211 3 2 3
+ + 1/350 z + 1/500 x z + ---- y - 2/75 y + 1/100 x y + 1/300 x ,
+ 3675
+
+ 187 2 2 2
+ COEFF(0, 1, -2) = - ---- z - 1/245 y z - 1/50 y + 1/175 y z + 1/350 x z
+ 7000
+
+ 2 2 2 3 3
+ + 1/350 z + 4/75 y - 1/350 x + 1/50 y z - 1/600 z + 2/75 - 2/75 y
+
+ 2 167 2
+ + 1/245 x y, COEFF(1, 1, -2) = - 1/500 x z - ---- z + 1/700 x z
+ 7000
+
+ 2 3 2 211
+ + 1/350 x y z + 1/490 x y - 2/75 y - 1/100 x y + ---- y + 1/175 y z
+ 3675
+
+ 2 3 2 2 2
+ + 1/350 z + 1/42 - 1/600 z + 1/50 y z - 1/700 x + 1/700 x z
+
+ 3 2 229 2
+ - 1/300 x - 1/50 y + ----- x - 1/350 x y - 1/245 y z , COEFF(2, 1, -2)
+ 10500
+
+ 2 3 2 2
+ = 1/350 z - 1/600 z - 1/245 x y - 1/250 x z + 1/175 x y z + 1/50 y z
+
+ 2 107 2 2 2
+ - 1/50 x y - ---- z + 1/350 x z + 8/525 - 1/50 y + 1/350 x + 1/175 y z
+ 7000
+
+ 2 256 107 2 3
+ - 1/245 y z + ---- y + ---- x - 1/350 x z - 1/175 x y + 1/600 x
+ 3675 7000
+
+ 3 2 2 3
+ - 2/75 y , COEFF(-2, 2, -2) = 2/245 x y + 1/100 y - 1/300 x
+
+ 2 11 3 137
+ - 1/100 x y - --- + 1/150 y - 2/175 y z + 2/175 x y z + ---- x
+ 420 5250
+
+ 2 2 2 529 2
+ - 1/175 x z - 1/175 x z + 1/175 z - ----- y + 1/175 x - 2/175 x y
+ 14700
+
+ 2 137 2 3
+ + 2/245 y z + 1/125 x z + ---- z - 1/100 y z - 1/300 z ,
+ 5250
+
+ 2 169 107 2
+ COEFF(-1, 2, -2) = - 1/245 x y - ----- y + 1/250 x z - ---- x - 1/350 x z
+ 14700 7000
+
+ 3 19 47 2
+ - 1/175 x y + 1/150 y - ---- + ---- z + 1/175 x y z - 1/100 y z
+ 2100 5250
+
+ 2 2 2 3 2 2
+ + 1/350 x z - 1/350 x - 1/200 x y + 1/150 x + 2/245 y z + 1/175 z
+
+ 3 2 17 2
+ - 2/175 y z - 1/300 z + 1/100 y , COEFF(0, 2, -2) = ---- z - 1/175 x
+ 5250
+
+ 2 2 2 3 2 2
+ + 1/175 x z + 1/100 y - 1/100 y z - 1/300 z + 1/175 z + 2/245 y z
+
+ 2 3
+ - 1/300 y - 2/245 x y - 2/175 y z - 1/300 + 1/150 y , COEFF(1, 2, -2) =
+
+ 2 169 3 2 2 3
+ 1/350 x z - ----- y + 1/150 y - 1/100 y z + 1/175 z - 1/150 x
+ 14700
+
+ 2 2 3 2
+ + 1/100 y + 1/175 x y - 1/350 x - 2/175 y z - 1/300 z + 2/245 y z
+
+ 2 107 47 2 19 2
+ + 1/200 x y + ---- x + ---- z + 1/350 x z - ---- - 1/245 x y
+ 7000 5250 2100
+
+ 11 2 3
+ - 1/175 x y z - 1/250 x z, COEFF(2, 2, -2) = - --- + 1/175 x + 1/300 x
+ 420
+
+ 2 137 2 2
+ - 2/175 x y z + 1/175 x z - ---- x - 1/125 x z + 1/175 z - 1/100 y z
+ 5250
+
+ 3 2 2 137 2
+ + 1/150 y - 2/175 y z - 1/175 x z + 1/100 x y + ---- z + 1/100 y
+ 5250
+
+ 529 2 2 3
+ - ----- y + 2/245 y z + 2/245 x y - 1/300 z + 2/175 x y,
+ 14700
+
+ 2 2 3 47
+ COEFF(-2, -2, -1) = 1/350 z - 2/175 x y - 1/245 y z + 1/300 x - ---- x
+ 5250
+
+ 2 2 107 3 2
+ + 1/350 x z - 1/250 x z + 1/100 x y + ---- z + 1/150 y + 1/200 y z
+ 7000
+
+ 2 2 2 19
+ - 1/100 y - 1/175 y z - 1/175 x + 1/175 x y z + 2/245 x y + ----
+ 2100
+
+ 2 169 3 3
+ - 1/350 x z - ----- y - 1/150 z , COEFF(-1, -2, -1) = - 1/150 x
+ 14700
+
+ 2 2 2 3 2 167
+ - 1/100 y - 1/700 x z + 1/350 z + 1/150 y - 1/245 y z + ---- z
+ 7000
+
+ 167 2 2 2
+ + ---- x + 1/200 y z + 1/350 x y z + 1/200 x y - 1/700 x z - 1/175 x y
+ 7000
+
+ 3 2 2 191 17
+ - 1/150 z - 1/175 y z + 1/350 x - 1/245 x y + ----- y - ----
+ 14700 2100
+
+ 2 3 187 3
+ - 1/500 x z, COEFF(0, -2, -1) = - 1/100 y - 1/150 z + ---- z + 1/150 y
+ 7000
+
+ 2 311 29 2 2
+ + 1/200 y z + ----- y - ---- + 1/350 z - 1/175 y z - 1/245 y z
+ 14700 2100
+
+ 2 2 2 2 17
+ - 1/350 x z - 2/245 x y + 1/175 x , COEFF(1, -2, -1) = 1/350 z - ----
+ 2100
+
+ 2 167 2
+ - 1/245 y z - 1/175 y z - ---- x + 1/500 x z + 1/175 x y - 1/200 x y
+ 7000
+
+ 191 2 2 167 3
+ + ----- y + 1/350 x - 1/350 x y z + 1/200 y z + ---- z + 1/150 x
+ 14700 7000
+
+ 2 3 3 2 2 2
+ - 1/100 y - 1/150 z + 1/150 y - 1/700 x z + 1/700 x z - 1/245 x y,
+
+ 2 3 2 107 47
+ COEFF(2, -2, -1) = 1/350 x z + 1/150 y + 1/350 x z + ---- z + ---- x
+ 7000 5250
+
+ 2 2 2 2
+ + 2/245 x y - 1/175 x y z - 1/100 x y + 1/200 y z + 1/350 z
+
+ 2 2 19 2 169
+ - 1/245 y z - 1/175 x + ---- + 2/175 x y - 1/100 y - ----- y
+ 2100 14700
+
+ 3 3
+ - 1/175 y z + 1/250 x z - 1/300 x - 1/150 z , COEFF(-2, -1, -1) = - 1/42
+
+ 3 2 2 2
+ - 1/300 z - 1/500 x z + 1/350 y z + 1/700 x z - 1/700 x z - 1/350 x
+
+ 2 3 2 3 2
+ - 1/245 x y - 2/75 y + 1/700 z + 1/600 x + 1/490 y z + 1/175 x y
+
+ 211 2 2 229 2
+ + ---- y - 1/50 x y - 1/100 y z + ----- z - 1/350 x y z + 1/50 y
+ 3675 10500
+
+ 167 2 3
+ + ---- x, COEFF(-1, -1, -1) = - 1/100 x y - 1/1000 x z - 2/75 y
+ 7000
+
+ 2 166 3 2 2
+ + 1/490 x y + ---- y - 1/300 z - 1/1400 x z - 1/700 x y z + 1/700 x
+ 3675
+
+ 137 137 2 2 2
+ + 1/350 x y + ---- x + ---- z - 1/1400 x z + 1/50 y + 1/490 y z
+ 5250 5250
+
+ 2 17 2 3
+ - 1/100 y z - --- + 1/700 z - 1/300 x + 1/350 y z, COEFF(0, -1, -1) =
+ 525
+
+ 2 2 289 2 151
+ 1/700 z + 1/350 y z - 1/700 x z + ----- z + 1/490 y z + ---- y
+ 10500 3675
+
+ 2 2 2 3 37 2 3
+ + 1/350 x - 1/100 y z + 1/245 x y - 1/300 z - ---- + 1/50 y - 2/75 y
+ 1050
+
+ 137 2 2
+ , COEFF(1, -1, -1) = - ---- x - 1/100 y z + 1/350 y z + 1/100 x y
+ 5250
+
+ 2 2 3 137
+ - 1/1400 x z - 1/350 x y + 1/490 x y + 1/700 x y z + 1/300 x + ---- z
+ 5250
+
+ 3 2 3 166 17 2
+ - 2/75 y + 1/700 z + 1/1000 x z - 1/300 z + ---- y - --- + 1/490 y z
+ 3675 525
+
+ 2 2 2 167
+ + 1/1400 x z + 1/700 x + 1/50 y , COEFF(2, -1, -1) = - ---- x
+ 7000
+
+ 2 2 3 2 2 3
+ + 1/700 x z + 1/490 y z - 1/600 x + 1/50 y + 1/700 z - 2/75 y
+
+ 3 211 2
+ - 1/175 x y + 1/350 y z - 1/300 z + ---- y + 1/700 x z + 1/500 x z
+ 3675
+
+ 2 2 2 2
+ - 1/350 x + 1/50 x y - 1/245 x y - 1/100 y z - 1/42 + 1/350 x y z
+
+ 229 2 3 2
+ + ----- z, COEFF(-2, 0, -1) = 1/245 y z + 1/25 y - 2/245 x y
+ 10500
+
+ 57
+ + 2/175 x y + 1/175 y z - 9/98 y - 1/175 x y z, COEFF(-1, 0, -1) = - --- y
+ 490
+
+ 2 3 2
+ + 1/175 x y + 1/245 x y - 1/350 x y z + 1/25 y + 1/175 y z + 1/245 y z ,
+
+ 3 2 61 2
+ COEFF(0, 0, -1) = 1/25 y + 2/245 x y - --- y + 1/175 y z + 1/245 y z ,
+ 490
+
+ 3
+ COEFF(1, 0, -1) = 1/350 x y z + 1/25 y + 1/175 y z - 1/175 x y
+
+ 2 57 2 3
+ + 1/245 x y - --- y + 1/245 y z , COEFF(2, 0, -1) = 1/25 y + 1/175 x y z
+ 490
+
+ 2 2
+ - 9/98 y - 2/175 x y - 2/245 x y + 1/245 y z + 1/175 y z,
+
+ 2 2 3 3
+ COEFF(-2, 1, -1) = 1/490 y z + 1/350 y z + 1/100 y z - 1/600 x - 2/75 y
+
+ 3 2 211 2 2 2
+ + 1/300 z + 1/700 x z + ---- y + 1/350 x - 1/700 x z - 1/245 x y
+ 3675
+
+ 2 2 167 229
+ - 1/700 z - 1/50 y - ---- x - ----- z + 1/175 x y + 1/42 + 1/500 x z
+ 7000 10500
+
+ 2 3 137 17
+ + 1/50 x y - 1/350 x y z, COEFF(-1, 1, -1) = 1/300 z - ---- x + ---
+ 5250 525
+
+ 2 2 2 166 2 2
+ + 1/100 x y + 1/100 y z + 1/490 x y + ---- y - 1/700 x + 1/1400 x z
+ 3675
+
+ 2 2 137 2
+ + 1/1000 x z + 1/490 y z - 1/50 y + 1/350 y z - ---- z + 1/1400 x z
+ 5250
+
+ 3 3 2
+ - 1/700 x y z - 2/75 y + 1/300 x + 1/350 x y - 1/700 z , COEFF(0, 1, -1)
+
+ 2 2 3 289 3 2
+ = 1/245 x y + 1/490 y z - 2/75 y - ----- z + 1/300 z - 1/700 z
+ 10500
+
+ 2 2 37 151 2 2
+ - 1/50 y + 1/700 x z + ---- + ---- y + 1/100 y z + 1/350 y z - 1/350 x
+ 1050 3675
+
+ 2 3 137 2 166
+ , COEFF(1, 1, -1) = 1/490 x y - 1/300 x + ---- x - 1/700 x + ---- y
+ 5250 3675
+
+ 2 2 2
+ - 1/350 x y + 1/100 y z + 1/700 x y z + 1/1400 x z + 1/490 y z
+
+ 3 2 2 2
+ - 2/75 y - 1/100 x y - 1/700 z - 1/50 y + 1/350 y z - 1/1000 x z
+
+ 137 2 17 3 2
+ - ---- z - 1/1400 x z + --- + 1/300 z , COEFF(2, 1, -1) = - 1/245 x y
+ 5250 525
+
+ 2 2 2 3
+ - 1/175 x y + 1/490 y z - 1/50 y + 1/350 y z - 1/700 x z + 1/600 x
+
+ 3 3 2 2 2
+ - 2/75 y + 1/300 z - 1/700 x z + 1/350 x - 1/500 x z - 1/50 x y
+
+ 211 229 2 2 167
+ + ---- y - ----- z + 1/350 x y z + 1/100 y z - 1/700 z + 1/42 + ---- x,
+ 3675 10500 7000
+
+ 2 2 107 19 169
+ COEFF(-2, 2, -1) = - 1/350 z + 1/350 x z - ---- z - ---- - ----- y
+ 7000 2100 14700
+
+ 2 2 2 3 3
+ + 1/175 x - 1/200 y z + 1/250 x z + 1/100 y + 1/150 z + 1/150 y
+
+ 2 2 47 2 3
+ + 1/175 x y z - 1/350 x z - 1/100 x y + ---- x - 1/245 y z - 1/300 x
+ 5250
+
+ 2 2
+ + 2/245 x y - 2/175 x y - 1/175 y z, COEFF(-1, 2, -1) = 1/700 x z
+
+ 17 2 167
+ + 1/500 x z - 1/175 x y + 1/350 x y z + ---- - 1/245 y z - ---- z
+ 2100 7000
+
+ 2 2 3 2 191
+ - 1/200 x y + 1/100 y - 1/175 y z + 1/150 y + 1/700 x z + ----- y
+ 14700
+
+ 167 3 2 3 2 2
+ - ---- x + 1/150 z - 1/350 x + 1/150 x - 1/350 z - 1/245 x y
+ 7000
+
+ 2 3 2 2
+ - 1/200 y z, COEFF(0, 2, -1) = 1/150 y - 1/200 y z + 1/350 x z
+
+ 2 3 2 2 2 311
+ - 1/175 x + 1/150 z - 1/245 y z + 1/100 y - 2/245 x y + ----- y
+ 14700
+
+ 2 29 187
+ - 1/350 z - 1/175 y z + ---- - ---- z, COEFF(1, 2, -1) = - 1/500 x z
+ 2100 7000
+
+ 2 167 3 2 3 2
+ - 1/200 y z + ---- x + 1/150 z - 1/350 x + 1/150 y - 1/245 y z
+ 7000
+
+ 2 2 2 2 191 167
+ - 1/350 z + 1/100 y + 1/200 x y - 1/245 x y + ----- y - ---- z
+ 14700 7000
+
+ 3 2 2
+ - 1/150 x - 1/350 x y z + 1/175 x y + 1/700 x z - 1/700 x z - 1/175 y z
+
+ 17 2 2
+ + ----, COEFF(2, 2, -1) = - 1/350 z - 1/175 y z - 1/250 x z - 1/245 y z
+ 2100
+
+ 3 3 107 2 2
+ + 1/150 z + 1/300 x - ---- z + 1/100 x y - 1/350 x z + 2/175 x y
+ 7000
+
+ 19 2 169 3 2 2
+ - ---- + 1/175 x - ----- y + 1/150 y - 1/200 y z - 1/350 x z
+ 2100 14700
+
+ 47 2 2
+ - 1/175 x y z - ---- x + 1/100 y + 2/245 x y, COEFF(-2, -2, 0) = 1/300
+ 5250
+
+ 2 2 2 3
+ - 2/245 y z - 1/175 x - 2/175 x y + 1/175 z + 1/300 x - 1/300 y
+
+ 2 17 2 2 3 2
+ - 1/100 y - ---- x + 1/100 x y + 2/245 x y + 1/150 y - 1/175 x z ,
+ 5250
+
+ 3 2 2 187
+ COEFF(-1, -2, 0) = 1/150 y - 1/175 x y - 1/350 x z - 1/245 x y + ---- x
+ 7000
+
+ 29 2 2 3 311 2
+ - ---- + 1/350 x + 1/175 z - 1/150 x + ----- y - 2/245 y z
+ 2100 14700
+
+ 2 2 2 2 41
+ + 1/200 x y - 1/100 y , COEFF(0, -2, 0) = - 1/100 y - 2/245 x y - ----
+ 2100
+
+ 2 2 3 2 431
+ + 1/175 x + 1/175 z + 1/150 y - 2/245 y z + ----- y, COEFF(1, -2, 0)
+ 14700
+
+ 2 311 29 3 2 2
+ = - 1/100 y + ----- y - ---- + 1/150 y - 1/245 x y - 2/245 y z
+ 14700 2100
+
+ 2 3 2 2 187
+ + 1/175 x y + 1/350 x z + 1/150 x + 1/350 x + 1/175 z - ---- x
+ 7000
+
+ 2 2 3 2
+ - 1/200 x y , COEFF(2, -2, 0) = - 1/175 x + 1/150 y - 1/100 y
+
+ 2 2 17 2
+ + 1/175 z - 1/100 x y + ---- x + 1/175 x z + 1/300 - 1/300 y
+ 5250
+
+ 2 2 3
+ + 2/245 x y - 2/245 y z + 2/175 x y - 1/300 x , COEFF(-2, -1, 0) =
+
+ 2 2 3 2 187
+ - 2/75 + 1/50 y - 1/350 x + 1/600 x + 1/245 y z + ---- x + 4/75 y
+ 7000
+
+ 2 2 3 2 2
+ + 1/175 x y + 1/350 z - 1/245 x y - 2/75 y - 1/50 x y - 1/350 x z ,
+
+ 2 2 289 2 2
+ COEFF(-1, -1, 0) = - 1/700 x z + 1/245 y z + ----- x + 1/350 z + 1/50 y
+ 10500
+
+ 3 2 2 2 151
+ - 1/300 x + 1/700 x + 1/350 x y + 1/490 x y - 1/100 x y + ---- y
+ 3675
+
+ 3 37 136 2 3 2
+ - 2/75 y - ----, COEFF(0, -1, 0) = ---- y + 1/350 x - 2/75 y + 1/50 y
+ 1050 3675
+
+ 2 2 2 151
+ + 1/245 y z + 1/350 z + 1/245 x y - 4/105, COEFF(1, -1, 0) = ---- y
+ 3675
+
+ 3 2 3 289 2 2 37
+ - 2/75 y + 1/700 x + 1/300 x - ----- x + 1/245 y z + 1/490 x y - ----
+ 10500 1050
+
+ 2 2 2 2
+ + 1/350 z + 1/50 y - 1/350 x y + 1/700 x z + 1/100 x y ,
+
+ 2 2 187 2
+ COEFF(2, -1, 0) = 1/350 z - 1/350 x - ---- x - 1/245 x y - 2/75
+ 7000
+
+ 3 2 2 2 2
+ - 1/600 x + 1/50 y - 1/175 x y + 1/245 y z + 1/350 x z + 1/50 x y
+
+ 3
+ + 4/75 y - 2/75 y ,
+
+ 2 2 3
+ COEFF(-2, 0, 0) = 2/245 y z + 2/175 x y - 2/245 x y + 1/25 y - 1/10 y,
+
+ 2 61 3 2
+ COEFF(-1, 0, 0) = 2/245 y z + 1/175 x y - --- y + 1/25 y + 1/245 x y,
+ 490
+
+ 2 13 2 3
+ COEFF(0, 0, 0) = 2/245 y z - -- y + 2/245 x y + 1/25 y ,
+ 98
+
+ 2 61 3 2
+ COEFF(1, 0, 0) = - 1/175 x y + 2/245 y z - --- y + 1/25 y + 1/245 x y,
+ 490
+
+ 3 2 2
+ COEFF(2, 0, 0) = - 2/175 x y + 1/25 y - 1/10 y + 2/245 y z - 2/245 x y,
+
+ 2 2 187 2
+ COEFF(-2, 1, 0) = 1/350 x z + 1/350 x + 4/75 y - ---- x + 1/245 y z
+ 7000
+
+ 2 3 2 2 3 2
+ - 1/245 x y - 2/75 y + 2/75 - 1/350 z - 1/50 y - 1/600 x + 1/50 x y
+
+ 37 2 2
+ + 1/175 x y, COEFF(-1, 1, 0) = ---- + 1/350 x y - 1/700 x - 1/350 z
+ 1050
+
+ 3 2 2 289 3 151
+ - 2/75 y + 1/490 x y + 1/100 x y - ----- x + 1/300 x + ---- y
+ 10500 3675
+
+ 2 2 2 136 2
+ + 1/700 x z - 1/50 y + 1/245 y z , COEFF(0, 1, 0) = ---- y - 1/350 z
+ 3675
+
+ 2 2 2 2 3
+ - 1/50 y + 1/245 y z + 4/105 + 1/245 x y - 1/350 x - 2/75 y ,
+
+ 37 2 2 2 2
+ COEFF(1, 1, 0) = ---- - 1/700 x z + 1/245 y z - 1/700 x - 1/50 y
+ 1050
+
+ 3 2 151 2 289
+ - 1/300 x - 1/350 z + ---- y - 1/100 x y - 1/350 x y + ----- x
+ 3675 10500
+
+ 3 2 2 2
+ - 2/75 y + 1/490 x y, COEFF(2, 1, 0) = 1/350 x - 1/350 z + 4/75 y
+
+ 2 2 187 3
+ - 1/350 x z - 1/175 x y + 2/75 - 1/245 x y + ---- x + 1/600 x
+ 7000
+
+ 2 2 3 2 2
+ - 1/50 x y + 1/245 y z - 2/75 y - 1/50 y , COEFF(-2, 2, 0) = 2/245 x y
+
+ 2 2 17 3 2
+ - 1/175 z - 2/175 x y + 1/100 y + ---- x - 1/300 x - 1/300 - 1/100 x y
+ 5250
+
+ 3 2 2 2
+ + 1/150 y - 1/300 y + 1/175 x - 2/245 y z + 1/175 x z , COEFF(-1, 2, 0)
+
+ 311 2 3 2 2 2
+ = ----- y - 2/245 y z + 1/150 y - 1/200 x y - 1/350 x - 1/175 z
+ 14700
+
+ 3 2 187 2 29
+ + 1/150 x + 1/100 y - ---- x + 1/350 x z + ---- - 1/175 x y
+ 7000 2100
+
+ 2 2 3 2
+ - 1/245 x y, COEFF(0, 2, 0) = - 1/175 x + 1/150 y - 1/175 z
+
+ 2 2 41 431 2
+ - 2/245 x y - 2/245 y z + ---- + ----- y + 1/100 y , COEFF(1, 2, 0) =
+ 2100 14700
+
+ 3 2 2 2 29 311
+ 1/150 y + 1/100 y - 1/350 x - 2/245 y z + ---- + 1/175 x y + ----- y
+ 2100 14700
+
+ 2 187 2 2 2 3
+ + 1/200 x y + ---- x - 1/245 x y - 1/350 x z - 1/175 z - 1/150 x ,
+ 7000
+
+ 2 3 2
+ COEFF(2, 2, 0) = - 1/175 x z - 1/300 - 1/300 y + 1/300 x + 2/245 x y
+
+ 2 17 2 3 2 2
+ + 1/175 x - ---- x - 1/175 z + 1/150 y - 2/245 y z + 1/100 x y
+ 5250
+
+ 2 3 2
+ + 2/175 x y + 1/100 y , COEFF(-2, -2, 1) = 1/150 z - 1/200 y z
+
+ 2 2 47 2 107
+ + 1/350 z - 1/350 x z - ---- x - 1/175 x y z - 1/100 y - ---- z
+ 5250 7000
+
+ 2 19 169 3 2 2
+ + 1/100 x y + ---- - ----- y + 1/300 x - 1/175 x - 1/245 y z
+ 2100 14700
+
+ 2 3 2
+ - 1/350 x z - 2/175 x y + 1/150 y + 1/250 x z + 1/175 y z + 2/245 x y,
+
+ 3 191 167 2
+ COEFF(-1, -2, 1) = 1/150 y - 1/175 x y + ----- y + ---- x + 1/200 x y
+ 14700 7000
+
+ 2 3 3 2
+ - 1/100 y + 1/175 y z + 1/150 z - 1/150 x + 1/350 x - 1/350 x y z
+
+ 2 17 2 2 2
+ - 1/245 x y - ---- - 1/700 x z + 1/500 x z + 1/350 z - 1/200 y z
+ 2100
+
+ 2 2 167 3
+ + 1/700 x z - 1/245 y z - ---- z, COEFF(0, -2, 1) = 1/150 y
+ 7000
+
+ 2 2 311 2 2
+ - 1/200 y z - 1/100 y + 1/175 y z + ----- y + 1/350 x z + 1/175 x
+ 14700
+
+ 2 3 2 2 29 187
+ - 1/245 y z + 1/150 z + 1/350 z - 2/245 x y - ---- - ---- z,
+ 2100 7000
+
+ 167 3 2 2
+ COEFF(1, -2, 1) = - ---- x + 1/175 x y + 1/150 y - 1/200 x y - 1/100 y
+ 7000
+
+ 2 17 2 2 167
+ + 1/700 x z + 1/350 x y z - ---- + 1/700 x z - 1/245 x y - ---- z
+ 2100 7000
+
+ 2 3 2 2
+ - 1/200 y z + 1/175 y z - 1/500 x z + 1/150 x - 1/245 y z + 1/350 x
+
+ 2 191 3 2 2
+ + 1/350 z + ----- y + 1/150 z , COEFF(2, -2, 1) = 2/245 x y - 1/200 y z
+ 14700
+
+ 47 2 2 2
+ + ---- x - 1/100 y - 1/245 y z + 1/175 y z + 1/350 x z + 1/175 x y z
+ 5250
+
+ 2 2 3 107 19
+ + 2/175 x y + 1/350 z - 1/250 x z - 1/100 x y - 1/300 x - ---- z + ----
+ 7000 2100
+
+ 3 3 169 2 2
+ + 1/150 z + 1/150 y - ----- y - 1/175 x - 1/350 x z, COEFF(-2, -1, 1)
+ 14700
+
+ 229 3 2 3
+ = - ----- z - 2/75 y - 1/42 + 1/100 y z + 1/300 z - 1/350 y z
+ 10500
+
+ 2 2 2 167 2
+ - 1/350 x + 1/490 y z + 1/350 x y z - 1/700 x z + ---- x - 1/700 x z
+ 7000
+
+ 3 2 2 211
+ + 1/500 x z + 1/175 x y + 1/600 x - 1/245 x y + 1/50 y + ---- y
+ 3675
+
+ 2 2 2 2
+ - 1/50 x y + 1/700 z , COEFF(-1, -1, 1) = 1/1400 x z + 1/700 z
+
+ 2 3 2 137
+ + 1/490 y z + 1/700 x y z - 2/75 y - 1/350 y z + 1/700 x + ---- x
+ 5250
+
+ 2 2 166 3
+ - 1/100 x y + 1/100 y z + 1/350 x y + ---- y + 1/300 z + 1/1000 x z
+ 3675
+
+ 2 17 3 2 137 2
+ - 1/1400 x z - --- - 1/300 x + 1/50 y - ---- z + 1/490 x y,
+ 525 5250
+
+ 151 289 2 2
+ COEFF(0, -1, 1) = ---- y - ----- z + 1/490 y z - 1/350 y z + 1/50 y
+ 3675 10500
+
+ 37 2 2 2 2 3
+ - ---- + 1/700 z + 1/700 x z + 1/350 x + 1/245 x y + 1/300 z
+ 1050
+
+ 2 3 2
+ + 1/100 y z - 2/75 y , COEFF(1, -1, 1) = - 1/1000 x z + 1/490 x y
+
+ 3 2 2 2 2 2
+ + 1/300 z + 1/490 y z + 1/700 x + 1/100 x y + 1/100 y z + 1/50 y
+
+ 3 166 2 2
+ - 2/75 y + ---- y + 1/1400 x z + 1/700 z - 1/350 y z - 1/700 x y z
+ 3675
+
+ 137 137 3 17 2
+ - ---- z - ---- x + 1/300 x - --- - 1/350 x y + 1/1400 x z ,
+ 5250 5250 525
+
+ 3 2
+ COEFF(2, -1, 1) = - 1/42 + 1/300 z - 1/350 x y z - 1/175 x y - 1/350 x
+
+ 229 2 2 2 2
+ - ----- z + 1/490 y z + 1/700 z - 1/350 y z + 1/50 x y + 1/700 x z
+ 10500
+
+ 3 2 2 2 167
+ - 2/75 y - 1/245 x y - 1/500 x z + 1/100 y z + 1/50 y - ---- x
+ 7000
+
+ 211 2 3
+ + ---- y - 1/700 x z - 1/600 x , COEFF(-2, 0, 1) = 2/175 x y
+ 3675
+
+ 2 2 3
+ + 1/175 x y z - 2/245 x y + 1/245 y z - 9/98 y - 1/175 y z + 1/25 y ,
+
+ 2 2 57
+ COEFF(-1, 0, 1) = 1/245 y z + 1/175 x y + 1/350 x y z + 1/245 x y - --- y
+ 490
+
+ 3
+ - 1/175 y z + 1/25 y ,
+
+ 3 2 2 61
+ COEFF(0, 0, 1) = 1/25 y - 1/175 y z + 1/245 y z + 2/245 x y - --- y,
+ 490
+
+ 3 57 2 2
+ COEFF(1, 0, 1) = 1/25 y - --- y + 1/245 x y + 1/245 y z - 1/175 y z
+ 490
+
+ - 1/350 x y z - 1/175 x y, COEFF(2, 0, 1) = - 1/175 x y z - 2/175 x y
+
+ 2 2 3
+ - 2/245 x y + 1/245 y z - 9/98 y - 1/175 y z + 1/25 y , COEFF(-2, 1, 1)
+
+ 2 2 2
+ = 1/42 + 1/175 x y - 1/700 z + 1/490 y z + 1/350 x y z - 1/50 y
+
+ 3 2 229 2 211 3
+ - 1/300 z + 1/50 x y + ----- z + 1/700 x z + ---- y - 2/75 y
+ 10500 3675
+
+ 2 2 2 3 167
+ - 1/245 x y - 1/100 y z + 1/700 x z - 1/500 x z - 1/600 x - ---- x
+ 7000
+
+ 2 3 2
+ + 1/350 x - 1/350 y z, COEFF(-1, 1, 1) = - 2/75 y + 1/100 x y
+
+ 2 2 17 2
+ + 1/700 x y z - 1/1400 x z + 1/1400 x z + --- - 1/1000 x z + 1/490 y z
+ 525
+
+ 2 2 3 137
+ + 1/490 x y - 1/700 z + 1/350 x y - 1/350 y z + 1/300 x + ---- z
+ 5250
+
+ 2 166 137 2 3 2
+ - 1/100 y z + ---- y - ---- x - 1/50 y - 1/300 z - 1/700 x ,
+ 3675 5250
+
+ 289 2 2 2 2
+ COEFF(0, 1, 1) = ----- z - 1/700 x z + 1/245 x y - 1/700 z + 1/490 y z
+ 10500
+
+ 37 2 3 151 2 3
+ + ---- - 1/350 y z - 1/100 y z - 2/75 y + ---- y - 1/350 x - 1/300 z
+ 1050 3675
+
+ 2 137 2 3
+ - 1/50 y , COEFF(1, 1, 1) = ---- z - 1/50 y - 1/300 z - 1/700 x y z
+ 5250
+
+ 137 2 2 2
+ + ---- x - 1/100 y z - 1/700 z - 1/350 y z - 1/100 x y - 1/350 x y
+ 5250
+
+ 166 17 2 2 3
+ + ---- y + 1/1000 x z + --- - 1/700 x + 1/490 y z - 1/300 x
+ 3675 525
+
+ 2 3 2 2
+ + 1/490 x y - 2/75 y - 1/1400 x z - 1/1400 x z , COEFF(2, 1, 1) =
+
+ 3 2 229 2 2
+ - 1/350 x y z + 1/600 x - 1/50 y + ----- z - 1/245 x y - 1/50 x y
+ 10500
+
+ 3 3 167 2
+ - 2/75 y - 1/300 z - 1/350 y z + 1/42 + ---- x + 1/500 x z + 1/350 x
+ 7000
+
+ 2 2 2 2 211
+ - 1/700 x z - 1/100 y z - 1/700 z + 1/490 y z - 1/175 x y + ---- y
+ 3675
+
+ 2 2 2
+ + 1/700 x z, COEFF(-2, 2, 1) = - 1/175 x y z + 2/245 x y + 1/175 x
+
+ 169 2 2 2 3
+ - ----- y - 1/100 x y + 1/175 y z + 1/200 y z - 1/245 y z - 1/150 z
+ 14700
+
+ 107 2 2 2 19
+ + ---- z - 1/350 z + 1/350 x z + 1/350 x z - ---- - 2/175 x y
+ 7000 2100
+
+ 2 3 47 3
+ + 1/100 y - 1/300 x - 1/250 x z + ---- x + 1/150 y , COEFF(-1, 2, 1) =
+ 5250
+
+ 3 2 3 191 2
+ - 1/150 z - 1/175 x y - 1/245 y z + 1/150 x + ----- y - 1/245 x y
+ 14700
+
+ 2 2 17 2
+ - 1/500 x z - 1/200 x y - 1/350 z + ---- + 1/175 y z + 1/100 y
+ 2100
+
+ 2 2 167 167 2
+ + 1/700 x z - 1/350 x y z + 1/200 y z + ---- z - ---- x - 1/700 x z
+ 7000 7000
+
+ 3 2 2 2
+ + 1/150 y - 1/350 x , COEFF(0, 2, 1) = - 2/245 x y - 1/175 x
+
+ 2 311 3 187 29 2
+ - 1/350 x z + 1/175 y z + ----- y + 1/150 y + ---- z + ---- - 1/245 y z
+ 14700 7000 2100
+
+ 2 2 2 3 2
+ + 1/200 y z - 1/350 z + 1/100 y - 1/150 z , COEFF(1, 2, 1) = - 1/350 z
+
+ 2 2 3 167
+ + 1/200 y z + 1/500 x z + 1/200 x y - 1/150 x + 1/175 y z + ---- x
+ 7000
+
+ 3 2 167 2
+ - 1/150 z + 1/175 x y - 1/350 x + ---- z - 1/245 x y + 1/350 x y z
+ 7000
+
+ 2 3 2 2 191 2
+ + 1/100 y + 1/150 y - 1/700 x z - 1/245 y z + ----- y - 1/700 x z
+ 14700
+
+ 17 169 47 3 2
+ + ----, COEFF(2, 2, 1) = - ----- y - ---- x + 1/150 y + 1/200 y z
+ 2100 14700 5250
+
+ 2 3 2 2
+ + 1/100 y - 1/150 z + 2/245 x y + 1/175 y z + 1/175 x y z - 1/350 z
+
+ 2 2 19 2 3
+ + 1/175 x - 1/245 y z - ---- - 1/350 x z + 1/250 x z + 1/300 x
+ 2100
+
+ 2 107 2
+ + 1/100 x y + 2/175 x y + ---- z + 1/350 x z, COEFF(-2, -2, 2) =
+ 7000
+
+ 2 137 2 2 2 3 11
+ - 1/175 x - ---- x + 2/245 x y + 2/245 y z + 1/100 x y - 1/300 z + ---
+ 5250 420
+
+ 2 137 2 2
+ - 1/100 y z - 2/175 x y - 2/175 x y z + ---- z + 1/175 x z - 1/100 y
+ 5250
+
+ 2 2 529 3
+ + 2/175 y z - 1/175 x z + 1/125 x z - 1/175 z - ----- y + 1/300 x
+ 14700
+
+ 3 2 2 3 3
+ + 1/150 y , COEFF(-1, -2, 2) = - 1/100 y - 1/175 z - 1/150 x - 1/300 z
+
+ 2 2 3 2 169
+ + 2/245 y z + 1/350 x - 1/175 x y z + 1/150 y - 1/100 y z - ----- y
+ 14700
+
+ 107 2 2 47 19
+ + ---- x - 1/245 x y + 1/250 x z + 1/350 x z + ---- z + 2/175 y z + ----
+ 7000 5250 2100
+
+ 2 2
+ - 1/175 x y + 1/200 x y + 1/350 x z , COEFF(0, -2, 2) = - 1/300 y
+
+ 2 17 2 3 2
+ + 1/175 x z + ---- z + 2/175 y z - 1/100 y z - 1/300 z - 1/175 z
+ 5250
+
+ 3 2 2 2 2
+ + 1/300 + 1/150 y + 2/245 y z + 1/175 x - 1/100 y - 2/245 x y,
+
+ 3 3
+ COEFF(1, -2, 2) = - 1/250 x z + 2/175 y z + 1/175 x y + 1/150 y + 1/150 x
+
+ 47 19 2 107 3
+ + ---- z + 1/175 x y z + ---- - 1/100 y z - ---- x - 1/300 z
+ 5250 2100 7000
+
+ 2 2 169 2 2 2
+ + 2/245 y z - 1/175 z - ----- y - 1/350 x z - 1/245 x y + 1/350 x
+ 14700
+
+ 2 2 2
+ - 1/200 x y - 1/100 y + 1/350 x z, COEFF(2, -2, 2) = 2/175 x y
+
+ 529 2 137 2 3
+ - ----- y - 1/100 y + 2/175 x y z + ---- z - 1/175 z - 1/300 z
+ 14700 5250
+
+ 2 2 2 2 11 3
+ - 1/100 y z - 1/175 x z - 1/175 x - 1/175 x z + --- - 1/300 x
+ 420
+
+ 3 2 2 137
+ + 2/175 y z + 1/150 y + 2/245 y z + 2/245 x y - 1/125 x z + ---- x
+ 5250
+
+ 2 3 107 2
+ - 1/100 x y , COEFF(-2, -1, 2) = - 1/600 z + ---- x + 1/350 x z
+ 7000
+
+ 2 2 256
+ - 1/350 x z - 8/525 - 1/175 y z - 1/245 x y + ---- y + 1/175 x y z
+ 3675
+
+ 2 2 2 107 2
+ - 1/350 z + 1/50 y + 1/50 y z + 1/175 x y - ---- z - 1/245 y z
+ 7000
+
+ 2 2 3 3
+ - 1/350 x - 1/50 x y - 2/75 y + 1/600 x + 1/250 x z, COEFF(-1, -1, 2)
+
+ 2 229 2 3
+ = 1/350 x y - 1/100 x y + 1/500 x z + ----- x + 1/700 x z - 1/600 z
+ 10500
+
+ 167 211 2 2
+ - ---- z + ---- y + 1/350 x y z - 1/175 y z + 1/700 x z - 1/350 z
+ 7000 3675
+
+ 2 3 2 2 3 2
+ + 1/50 y - 1/42 - 2/75 y + 1/490 x y - 1/245 y z - 1/300 x + 1/700 x
+
+ 2 187 3 2
+ + 1/50 y z, COEFF(0, -1, 2) = 4/75 y - ---- z - 1/600 z - 2/75 + 1/50 y
+ 7000
+
+ 2 2 2 2 2
+ + 1/245 x y - 1/350 z + 1/50 y z - 1/245 y z - 1/175 y z + 1/350 x
+
+ 2 3 167 2
+ + 1/350 x z - 2/75 y , COEFF(1, -1, 2) = - ---- z + 1/700 x z
+ 7000
+
+ 2 3 2 3
+ - 1/700 x z - 1/600 z - 1/500 x z - 1/350 x y + 1/50 y z + 1/300 x
+
+ 3 2 2 229
+ - 1/350 x y z - 2/75 y + 1/50 y - 1/42 - 1/175 y z + 1/700 x - ----- x
+ 10500
+
+ 2 2 211 2 2
+ + 1/490 x y + 1/100 x y + ---- y - 1/350 z - 1/245 y z ,
+ 3675
+
+ 2 107
+ COEFF(2, -1, 2) = - 1/250 x z - 1/175 x y - 8/525 - 1/350 x - ---- z
+ 7000
+
+ 256 3 2 2 2
+ + ---- y - 2/75 y - 1/245 x y + 1/50 x y - 1/175 x y z - 1/245 y z
+ 3675
+
+ 2 2 2 3 2
+ - 1/175 y z + 1/50 y z - 1/350 x z - 1/350 x z - 1/600 z - 1/350 z
+
+ 107 2 3
+ - ---- x + 1/50 y - 1/600 x , COEFF(-2, 0, 2) = - 2/175 y z + 2/175 x y
+ 7000
+
+ 2 3 33 2
+ + 2/175 x y z - 2/245 x y + 1/25 y - --- y - 2/245 y z , COEFF(-1, 0, 2)
+ 490
+
+ 2 2 3
+ = - 9/98 y - 2/245 y z - 2/175 y z + 1/175 x y z + 1/245 x y + 1/25 y
+
+ + 1/175 x y,
+
+ 2 3 2
+ COEFF(0, 0, 2) = - 2/175 y z - 1/10 y + 2/245 x y + 1/25 y - 2/245 y z ,
+
+ 2 2
+ COEFF(1, 0, 2) = - 9/98 y - 2/175 y z - 2/245 y z - 1/175 x y + 1/245 x y
+
+ 3 3 2 33
+ - 1/175 x y z + 1/25 y , COEFF(2, 0, 2) = 1/25 y - 2/245 y z - --- y
+ 490
+
+ 2
+ - 2/175 x y - 2/175 y z - 2/245 x y - 2/175 x y z, COEFF(-2, 1, 2) =
+
+ 107 107 3 3 2 2
+ ---- z - ---- x - 2/75 y + 1/600 z + 1/175 x y - 1/245 x y + 1/50 x y
+ 7000 7000
+
+ 2 2 2 2
+ - 1/50 y z + 1/175 x y z - 1/50 y - 1/175 y z + 1/350 z + 1/350 x z
+
+ 256 2 2 2
+ + 8/525 + ---- y + 1/350 x - 1/245 y z - 1/350 x z - 1/250 x z
+ 3675
+
+ 3 2 211 229
+ - 1/600 x , COEFF(-1, 1, 2) = - 1/700 x z - 1/500 x z + ---- y - ----- x
+ 3675 10500
+
+ 2 2 3 2 3
+ + 1/350 x y + 1/350 z - 1/245 y z + 1/600 z + 1/100 x y - 2/75 y
+
+ 2 167 2 2 2
+ - 1/175 y z - 1/50 y z + ---- z - 1/50 y - 1/700 x - 1/700 x z
+ 7000
+
+ 2 3
+ + 1/490 x y + 1/42 + 1/300 x + 1/350 x y z, COEFF(0, 1, 2) = - 1/175 y z
+
+ 2 3 2 3 2 187
+ - 1/50 y z + 1/600 z - 1/50 y - 2/75 y - 1/245 y z + ---- z + 2/75
+ 7000
+
+ 2 2 2 2
+ + 1/350 z + 4/75 y - 1/350 x - 1/350 x z + 1/245 x y, COEFF(1, 1, 2)
+
+ 211 2 2 3
+ = ---- y + 1/490 x y - 1/175 y z + 1/500 x z + 1/350 z + 1/600 z
+ 3675
+
+ 229 2 3 2 2
+ + ----- x - 1/50 y - 2/75 y - 1/350 x y + 1/42 - 1/245 y z - 1/100 x y
+ 10500
+
+ 2 3 167 2 2
+ - 1/700 x z - 1/300 x + ---- z - 1/50 y z - 1/350 x y z - 1/700 x
+ 7000
+
+ 2 3 3 2
+ + 1/700 x z , COEFF(2, 1, 2) = 1/600 x - 1/175 y z + 1/600 z + 1/350 z
+
+ 107 256 2 2 2
+ + ---- z + ---- y + 8/525 + 1/350 x z - 1/245 y z + 1/350 x z
+ 7000 3675
+
+ 2 2 3 2
+ + 1/250 x z - 1/175 x y - 1/50 y z - 1/245 x y - 2/75 y - 1/50 y
+
+ 2 107 2 3
+ - 1/50 x y - 1/175 x y z + ---- x + 1/350 x , COEFF(-2, 2, 2) = 1/300 z
+ 7000
+
+ 2 137 2 2 137
+ + 2/245 x y + ---- x - 2/175 x y + 1/100 y z + 1/100 y - ---- z
+ 5250 5250
+
+ 529 11 3 2 2
+ - ----- y - --- + 1/150 y + 1/175 z + 1/175 x z - 1/125 x z
+ 14700 420
+
+ 2 2 2
+ - 1/100 x y + 1/175 x - 2/175 x y z + 2/175 y z - 1/175 x z
+
+ 2 3 19 169 2
+ + 2/245 y z - 1/300 x , COEFF(-1, 2, 2) = - ---- - ----- y + 1/175 z
+ 2100 14700
+
+ 3 47 2 2
+ + 1/150 x - 1/175 x y - ---- z - 1/250 x z + 1/100 y z - 1/350 x
+ 5250
+
+ 2 107 3 2 2
+ - 1/350 x z - ---- x - 1/175 x y z + 1/150 y - 1/350 x z + 1/100 y
+ 7000
+
+ 2 3 2 2
+ + 2/245 y z + 2/175 y z + 1/300 z - 1/245 x y - 1/200 x y ,
+
+ 2 2 2
+ COEFF(0, 2, 2) = - 2/245 x y - 1/175 x z - 1/300 + 2/175 y z + 1/100 y z
+
+ 2 3 2 17 3
+ - 1/300 y + 2/245 y z + 1/150 y + 1/100 y - ---- z + 1/300 z
+ 5250
+
+ 2 2 169 3 3
+ + 1/175 z - 1/175 x , COEFF(1, 2, 2) = - ----- y - 1/150 x + 1/300 z
+ 14700
+
+ 2 2 3 47
+ - 1/350 x z - 1/350 x + 1/175 x y + 1/150 y + 1/175 x y z - ---- z
+ 5250
+
+ 2 2 107 2 2
+ + 1/100 y + 1/100 y z + ---- x + 1/200 x y - 1/245 x y + 1/250 x z
+ 7000
+
+ 2 2 2 19
+ + 2/175 y z + 1/350 x z + 1/175 z + 2/245 y z - ----, COEFF(2, 2, 2) =
+ 2100
+
+ 2 11 3 2 137 3 2
+ 1/100 y - --- + 1/300 x + 1/100 y z - ---- x + 1/300 z + 1/175 x
+ 420 5250
+
+ 2 3 2 2 2
+ + 1/175 x z + 1/150 y + 1/125 x z + 1/175 z + 1/175 x z + 2/245 y z
+
+ 137 2 2
+ + 2/175 x y - ---- z + 2/175 x y z + 2/245 x y + 1/100 x y + 2/175 y z
+ 5250
+
+ 529
+ - ----- y]
+ 14700
+
+> print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c");
+bytes used=1539598028, alloc=14349756, time=228.34
+bytes used=1540598392, alloc=14349756, time=228.43
+bytes used=1541598640, alloc=14349756, time=228.51
+bytes used=1542599088, alloc=14349756, time=228.60
+bytes used=1543599276, alloc=14349756, time=228.70
+bytes used=1544599432, alloc=14349756, time=228.79
+bytes used=1545599644, alloc=14349756, time=228.88
+bytes used=1546599924, alloc=14349756, time=229.00
+bytes used=1547600088, alloc=14349756, time=229.86
+bytes used=1548600348, alloc=14349756, time=230.72
+bytes used=1549600560, alloc=14349756, time=231.58
+bytes used=1550601108, alloc=14349756, time=232.43
+bytes used=1551601532, alloc=14349756, time=233.26
+bytes used=1552601832, alloc=14349756, time=233.58
+bytes used=1553602028, alloc=14349756, time=233.68
+bytes used=1554602212, alloc=14349756, time=233.78
+bytes used=1555602404, alloc=14349756, time=233.87
+bytes used=1556602676, alloc=14349756, time=233.97
+bytes used=1557692120, alloc=14349756, time=234.08
+bytes used=1558806536, alloc=14349756, time=234.16
+bytes used=1559890848, alloc=14349756, time=234.24
+bytes used=1560930928, alloc=14349756, time=234.32
+bytes used=1562046220, alloc=14349756, time=234.39
+bytes used=1563115164, alloc=14349756, time=234.47
+bytes used=1564137808, alloc=14349756, time=234.55
+bytes used=1565187520, alloc=14349756, time=234.62
+bytes used=1566243288, alloc=14349756, time=234.71
+bytes used=1567309052, alloc=14349756, time=234.80
+bytes used=1568332968, alloc=14349756, time=234.89
+bytes used=1569399404, alloc=14349756, time=234.99
+bytes used=1570419740, alloc=14349756, time=235.08
+bytes used=1571433464, alloc=14349756, time=235.18
+bytes used=1572452656, alloc=14349756, time=235.30
+bytes used=1573477560, alloc=14349756, time=235.42
+bytes used=1574478832, alloc=14349756, time=235.53
+bytes used=1575479056, alloc=14349756, time=235.64
+bytes used=1576479244, alloc=14349756, time=237.61
+bytes used=1577479476, alloc=14349756, time=238.06
+bytes used=1578479704, alloc=14349756, time=238.16
+bytes used=1579480176, alloc=14349756, time=238.24
+bytes used=1580480352, alloc=14349756, time=238.35
+bytes used=1581482532, alloc=14349756, time=238.46
+bytes used=1582483028, alloc=14349756, time=238.56
+bytes used=1583483848, alloc=14349756, time=238.65
+bytes used=1584484260, alloc=14349756, time=238.74
+bytes used=1585485604, alloc=14349756, time=238.83
+bytes used=1586486332, alloc=14349756, time=238.93
+bytes used=1587487008, alloc=14349756, time=239.03
+bytes used=1588487160, alloc=14349756, time=239.12
+bytes used=1589487944, alloc=14349756, time=239.23
+bytes used=1590489452, alloc=14349756, time=239.33
+bytes used=1591489764, alloc=14349756, time=239.43
+bytes used=1592490496, alloc=14349756, time=239.53
+bytes used=1593490800, alloc=14349756, time=239.63
+bytes used=1594491164, alloc=14349756, time=239.72
+bytes used=1595491332, alloc=14349756, time=239.81
+bytes used=1596491520, alloc=14349756, time=239.90
+bytes used=1597491924, alloc=14349756, time=240.03
+bytes used=1598492608, alloc=14349756, time=240.17
+bytes used=1599497604, alloc=14349756, time=240.30
+bytes used=1600497880, alloc=14349756, time=240.47
+bytes used=1601512584, alloc=14349756, time=240.65
+bytes used=1602529676, alloc=14349756, time=240.79
+bytes used=1603531712, alloc=14349756, time=240.93
+bytes used=1604535312, alloc=14349756, time=241.08
+bytes used=1605535484, alloc=14349756, time=241.24
+bytes used=1606535680, alloc=14349756, time=241.40
+bytes used=1607555012, alloc=14349756, time=241.54
+bytes used=1608555192, alloc=14349756, time=241.70
+bytes used=1609564012, alloc=14349756, time=241.85
+bytes used=1610564340, alloc=14349756, time=242.01
+bytes used=1611564564, alloc=14349756, time=242.16
+bytes used=1612564892, alloc=14349756, time=242.33
+bytes used=1613565172, alloc=14349756, time=242.47
+bytes used=1614566008, alloc=14349756, time=242.62
+bytes used=1615566836, alloc=14349756, time=242.75
+bytes used=1616573784, alloc=14349756, time=242.89
+bytes used=1617576788, alloc=14349756, time=243.03
+bytes used=1618594680, alloc=14349756, time=243.14
+bytes used=1619594916, alloc=14349756, time=243.28
+bytes used=1620618784, alloc=14349756, time=243.40
+bytes used=1621619160, alloc=14349756, time=243.52
+bytes used=1622619324, alloc=14349756, time=243.60
+bytes used=1623619520, alloc=14349756, time=245.65
+bytes used=1624619992, alloc=14349756, time=246.53
+bytes used=1625620148, alloc=14349756, time=247.34
+bytes used=1626620312, alloc=14349756, time=247.45
+bytes used=1627620600, alloc=14349756, time=247.55
+bytes used=1628620988, alloc=14349756, time=247.63
+bytes used=1629621280, alloc=14349756, time=247.71
+bytes used=1630621696, alloc=14349756, time=247.79
+bytes used=1631622100, alloc=14349756, time=247.87
+bytes used=1632622672, alloc=14349756, time=247.95
+bytes used=1633623064, alloc=14349756, time=248.03
+bytes used=1634623220, alloc=14349756, time=248.11
+bytes used=1635623468, alloc=14349756, time=248.19
+bytes used=1636623884, alloc=14349756, time=248.28
+bytes used=1637624116, alloc=14349756, time=248.36
+bytes used=1638624476, alloc=14349756, time=248.44
+bytes used=1639624784, alloc=14349756, time=248.53
+bytes used=1640625428, alloc=14349756, time=248.61
+bytes used=1641625624, alloc=14349756, time=248.69
+bytes used=1642648336, alloc=14349756, time=248.91
+bytes used=1643658724, alloc=14349756, time=249.07
+bytes used=1644660040, alloc=14349756, time=249.22
+bytes used=1645665536, alloc=14349756, time=249.38
+bytes used=1646690336, alloc=14349756, time=249.53
+bytes used=1647690756, alloc=14349756, time=249.71
+bytes used=1648698780, alloc=14349756, time=249.90
+bytes used=1649699004, alloc=14349756, time=250.04
+bytes used=1650714176, alloc=14349756, time=250.22
+bytes used=1651734112, alloc=14349756, time=250.37
+bytes used=1652748516, alloc=14349756, time=250.56
+bytes used=1653748764, alloc=14349756, time=250.73
+bytes used=1654748944, alloc=14349756, time=250.87
+bytes used=1655749112, alloc=14349756, time=250.96
+bytes used=1656749280, alloc=14349756, time=253.48
+bytes used=1657757220, alloc=14349756, time=254.38
+bytes used=1658757520, alloc=14349756, time=254.98
+bytes used=1659757688, alloc=14349756, time=255.67
+bytes used=1660757900, alloc=14349756, time=255.78
+bytes used=1661758152, alloc=14349756, time=255.87
+bytes used=1662758436, alloc=14349756, time=255.96
+bytes used=1663758852, alloc=14349756, time=256.04
+bytes used=1664759028, alloc=14349756, time=256.13
+bytes used=1665759380, alloc=14349756, time=256.21
+bytes used=1666759592, alloc=14349756, time=256.29
+bytes used=1667759904, alloc=14349756, time=256.38
+bytes used=1668760060, alloc=14349756, time=256.46
+bytes used=1669760332, alloc=14349756, time=256.54
+bytes used=1670760688, alloc=14349756, time=256.63
+bytes used=1671761004, alloc=14349756, time=256.71
+bytes used=1672761236, alloc=14349756, time=256.79
+bytes used=1673761664, alloc=14349756, time=256.88
+bytes used=1674761860, alloc=14349756, time=256.96
+bytes used=1675762488, alloc=14349756, time=257.12
+bytes used=1676766960, alloc=14349756, time=257.50
+bytes used=1677767160, alloc=14349756, time=257.81
+bytes used=1678767344, alloc=14349756, time=257.95
+bytes used=1679767644, alloc=14349756, time=260.20
+bytes used=1680767832, alloc=14349756, time=262.00
+bytes used=1681768016, alloc=14349756, time=262.60
+bytes used=1682768320, alloc=14349756, time=262.69
+bytes used=1683768652, alloc=14349756, time=262.77
+bytes used=1684769180, alloc=14349756, time=262.85
+bytes used=1685769472, alloc=14349756, time=262.94
+bytes used=1686769644, alloc=14349756, time=263.02
+bytes used=1687770032, alloc=14349756, time=263.10
+bytes used=1688770236, alloc=14349756, time=263.19
+bytes used=1689770548, alloc=14349756, time=263.27
+bytes used=1690770888, alloc=14349756, time=263.35
+bytes used=1691771268, alloc=14349756, time=263.44
+bytes used=1692771588, alloc=14349756, time=263.52
+bytes used=1693772016, alloc=14349756, time=263.60
+bytes used=1694772244, alloc=14349756, time=263.69
+bytes used=1695772416, alloc=14349756, time=263.77
+bytes used=1696772568, alloc=14349756, time=264.00
+bytes used=1697786096, alloc=14349756, time=264.38
+bytes used=1698786304, alloc=14349756, time=264.63
+bytes used=1699786552, alloc=14349756, time=266.47
+bytes used=1700786716, alloc=14349756, time=268.70
+bytes used=1701786904, alloc=14349756, time=269.32
+bytes used=1702787060, alloc=14349756, time=269.41
+bytes used=1703787308, alloc=14349756, time=269.49
+bytes used=1704787548, alloc=14349756, time=269.57
+bytes used=1705787784, alloc=14349756, time=269.66
+bytes used=1706788068, alloc=14349756, time=269.74
+bytes used=1707788240, alloc=14349756, time=269.82
+bytes used=1708788412, alloc=14349756, time=269.91
+bytes used=1709788616, alloc=14349756, time=269.99
+bytes used=1710788860, alloc=14349756, time=270.08
+bytes used=1711789212, alloc=14349756, time=270.16
+bytes used=1712789400, alloc=14349756, time=270.24
+bytes used=1713789728, alloc=14349756, time=270.33
+bytes used=1714789936, alloc=14349756, time=270.41
+bytes used=1715790104, alloc=14349756, time=270.49
+bytes used=1716790356, alloc=14349756, time=270.73
+bytes used=1717791116, alloc=14349756, time=271.13
+bytes used=1718791420, alloc=14349756, time=271.35
+bytes used=1719791716, alloc=14349756, time=273.57
+bytes used=1720791928, alloc=14349756, time=275.54
+bytes used=1721793624, alloc=14349756, time=276.10
+bytes used=1722793808, alloc=14349756, time=276.31
+bytes used=1723794384, alloc=14349756, time=276.39
+bytes used=1724794556, alloc=14349756, time=276.57
+bytes used=1725794932, alloc=14349756, time=276.71
+>
+# d/dz
+> simplify( diff(interp_3d_cube_order4_smooth0,z) );
+bytes used=1726795208, alloc=14349756, time=276.87
+bytes used=1727795500, alloc=14349756, time=276.96
+bytes used=1728795976, alloc=14349756, time=277.05
+bytes used=1729809876, alloc=14349756, time=277.15
+bytes used=1730996232, alloc=14349756, time=277.26
+bytes used=1731996616, alloc=14349756, time=277.36
+bytes used=1732996780, alloc=14349756, time=277.44
+bytes used=1733996896, alloc=14349756, time=277.54
+bytes used=1734997704, alloc=14349756, time=277.63
+bytes used=1735998024, alloc=14349756, time=277.73
+bytes used=1736998592, alloc=14349756, time=277.83
+bytes used=1737998780, alloc=14349756, time=277.93
+bytes used=1738998916, alloc=14349756, time=278.03
+bytes used=1739999504, alloc=14349756, time=278.13
+bytes used=1740999628, alloc=14349756, time=278.23
+bytes used=1741999908, alloc=14349756, time=278.34
+bytes used=1743000836, alloc=14349756, time=278.45
+bytes used=1744000984, alloc=14349756, time=278.56
+bytes used=1745001156, alloc=14349756, time=278.68
+bytes used=1746095516, alloc=14349756, time=278.77
+bytes used=1747095704, alloc=14349756, time=278.87
+bytes used=1748096164, alloc=14349756, time=278.96
+- 1/350 x y z DATA(-1, -2, -1) - 1/175 x y z DATA(-1, 2, 2)
+
+ - 2/175 x y z DATA(-2, 2, -2) + 1/175 x y z DATA(2, 1, -2)
+
+ - 1/350 x y z DATA(-1, -2, 1) - 1/175 x y z DATA(-1, 2, -2)
+
+ - 1/350 x y z DATA(-1, 1, -2) + 1/350 x y z DATA(-2, 1, -1)
+
+ - 1/175 x y z DATA(-2, 1, -2) + 1/350 x y z DATA(1, 1, -2)
+
+ + 1/350 x y z DATA(1, -2, -1) - 2/175 x y z DATA(2, -2, -2)
+
+ + 1/175 x y z DATA(1, 2, -2) + 2/175 x y z DATA(2, 2, -2)
+
+ - 1/175 x y z DATA(-2, -2, -1) - 2/175 x y z DATA(2, -2, 2)
+
+ + 1/175 x y z DATA(-2, 2, 1) + 1/350 x y z DATA(1, -2, 1)
+
+ - 1/175 x y z DATA(-2, -2, 1) + 1/175 x y z DATA(2, -2, 1)
+
+ + 1/175 x y z DATA(-2, -1, 2) + 1/350 x y z DATA(-2, 1, 1)
+
+ + 1/175 x y z DATA(2, -2, -1) - 1/350 x y z DATA(-2, -1, -1)
+
+ + 1/175 x y z DATA(-2, 2, -1) - 1/175 x y z DATA(-2, 1, 2)
+
+ 37
+ - 1/350 x y z DATA(-2, -1, 1) + 4/105 DATA(0, 0, 1) + ---- DATA(1, 0, 1)
+ 1050
+
+ 37 17
+ + ---- DATA(0, 1, 1) + --- DATA(1, 1, 1) + 1/175 x y z DATA(-1, -2, 2)
+ 1050 525
+
+ - 1/175 x y z DATA(1, -2, 2) - 1/700 x y z DATA(1, 1, 1)
+
+ + 2/175 x y z DATA(-2, -2, 2) - 2/175 x y z DATA(-2, 2, 2)
+
+ - 1/700 x y z DATA(1, 1, -1) - 1/350 x y z DATA(1, 2, 1)
+
+ - 1/350 x y z DATA(2, 1, -1) + 1/350 x y z DATA(2, -1, -1)
+
+ - 1/350 x y z DATA(1, 2, -1) + 1/350 x y z DATA(-1, 2, -1)
+
+ + 1/350 x y z DATA(-1, -1, 2) - 1/175 x y z DATA(2, 2, 1)
+
+ - 1/175 x y z DATA(2, 2, -1) - 1/700 x y z DATA(-1, -1, -1)
+
+ + 1/700 x y z DATA(1, -1, 1) - 1/700 x y z DATA(-1, -1, 1)
+
+ + 1/700 x y z DATA(-1, 1, -1) + 1/700 x y z DATA(1, -1, -1)
+
+ + 1/350 x y z DATA(-1, 2, 1) + 1/175 x y z DATA(-2, -1, -2)
+
+ - 1/350 x y z DATA(1, -1, -2) - 1/350 x y z DATA(-1, 1, 2)
+
+ - 1/175 x y z DATA(2, -1, 2) + 1/350 x y z DATA(1, 1, 2)
+
+ + 1/175 x y z DATA(2, 1, 2) - 1/175 x y z DATA(2, -1, -2)
+
+ + 1/350 x y z DATA(-1, -1, -2) - 8/525 DATA(2, 2, -1)
+
+ - 1/42 DATA(2, 1, -1) - 1/42 DATA(-1, 2, -1) - 2/75 DATA(0, 2, -1)
+
+ 3
+ - 1/42 DATA(1, 2, -1) + 1/150 x DATA(1, 2, -2) - 2/75 DATA(2, 0, -1)
+
+ 3 3
+ - 1/600 x DATA(2, -2, -1) + 1/150 x DATA(1, 1, -2)
+
+ 3 3
+ + 1/300 x DATA(-2, 1, -2) + 1/600 x DATA(-2, 1, -1)
+
+ 3 3
+ - 1/150 x DATA(-1, 1, -2) - 1/150 x DATA(-1, 2, -2)
+
+ 3 3
+ + 1/300 x DATA(-2, 2, -2) - 1/300 x DATA(2, 1, -2)
+
+ 3 3
+ + 1/150 x DATA(-1, 2, 2) - 1/300 x DATA(-1, -2, -1)
+
+ 3 3
+ + 1/600 x DATA(-2, -2, -1) + 1/300 x DATA(1, -2, -1)
+
+ 3
+ + 1/300 x DATA(-1, -2, 1) - 1/42 DATA(2, -1, -1) + 8/525 DATA(2, 2, 1)
+
+ 17 29
+ + ---- DATA(-1, -1, 2) + ---- DATA(0, -1, 2)
+ 2100 2100
+
+ + 2/175 x y z DATA(-2, -2, -2) + 1/42 DATA(-1, 2, 1) + 2/75 DATA(0, 2, 1)
+
+ 37 17
+ + 1/42 DATA(1, 2, 1) - ---- DATA(0, 1, -1) - --- DATA(1, 1, -1)
+ 1050 525
+
+ 17 37 17
+ + --- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) + --- DATA(1, -1, 1)
+ 525 1050 525
+
+ 37 17 17
+ + ---- DATA(-1, 0, 1) + --- DATA(-1, 1, 1) - --- DATA(-1, -1, -1)
+ 1050 525 525
+
+ 37 17 37
+ - ---- DATA(0, -1, -1) - --- DATA(1, -1, -1) - ---- DATA(-1, 0, -1)
+ 1050 525 1050
+
+ 37 17
+ - 4/105 DATA(0, 0, -1) - ---- DATA(1, 0, -1) - --- DATA(-1, 1, -1)
+ 1050 525
+
+ + 1/42 DATA(2, 1, 1) + 1/175 x y z DATA(1, 2, 2) + 1/42 DATA(2, -1, 1)
+
+ 2
+ + 2/75 DATA(2, 0, 1) + 1/200 x z DATA(1, -1, 2)
+
+ 2 2
+ + 1/100 x z DATA(2, -1, 2) - 1/200 x z DATA(-1, 1, 2)
+
+ 2 2
+ + 1/100 x z DATA(-2, -1, -2) + 1/200 x z DATA(1, 1, 2)
+
+ 2 2
+ - 1/100 x z DATA(-1, -1, -1) + 1/100 x z DATA(-1, 2, 1)
+
+ 2 2
+ + 1/100 x z DATA(-1, 1, 1) - 1/100 x z DATA(1, -1, 1)
+
+ 2 2
+ + 1/100 x z DATA(-1, -1, 1) - 1/100 x z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/100 x z DATA(1, -1, -1) + 1/50 x z DATA(2, -1, -1)
+
+ 2 2
+ + 1/100 x z DATA(1, 2, -1) - 1/100 x z DATA(-1, 2, -1)
+
+ 2 2
+ + 1/50 x z DATA(2, 1, -1) - 1/100 x z DATA(1, 2, 1)
+
+ 2 19
+ + 1/100 x z DATA(1, 1, -1) - ---- DATA(2, 1, 2)
+ 2100
+
+ - 1/500 x y DATA(1, -1, 2) - 1/500 x y DATA(-1, 1, 2)
+
+ - 1/250 x y DATA(-2, -1, -2) - 1/175 x z DATA(2, -1, 1)
+
+ - 1/175 x z DATA(2, 1, 1) - 1/250 x y DATA(2, -1, 2)
+
+ + 1/500 x y DATA(1, 1, 2) + 1/1000 x y DATA(-1, -1, 1)
+
+ + 1/1000 x y DATA(-1, 1, -1) + 1/1000 x y DATA(1, -1, -1)
+
+ - 1/1000 x y DATA(-1, -1, -1) - 1/1000 x y DATA(1, 1, -1)
+
+ - 1/500 x y DATA(-1, 2, 1) - 1/1000 x y DATA(-1, 1, 1)
+
+ - 1/1000 x y DATA(1, -1, 1) + 1/250 x y DATA(2, 2, 1)
+
+ + 1/500 x y DATA(2, -1, -1) - 1/500 x y DATA(1, 2, -1)
+
+ + 1/500 x y DATA(-1, 2, -1) - 1/500 x y DATA(2, 1, -1)
+
+ + 1/500 x y DATA(1, 2, 1) - 1/250 x y DATA(1, -2, 2)
+
+ - 1/125 x y DATA(2, -2, 2) - 1/125 x y DATA(-2, 2, 2)
+
+ - 1/250 x y DATA(-2, 1, 2) + 1/125 x y DATA(-2, -2, 2)
+
+ - 1/250 x y DATA(2, 2, -1) + 1/1000 x y DATA(1, 1, 1)
+
+ + 1/500 x y DATA(-1, -1, 2) - 1/250 x y DATA(-2, 2, 1)
+
+ - 1/500 x y DATA(1, -2, 1) + 1/500 x y DATA(-2, -1, 1)
+
+ + 1/250 x y DATA(-1, -2, 2) + 1/500 x y DATA(-1, -2, 1)
+
+ + 1/250 x y DATA(-2, -2, 1) - 1/250 x y DATA(2, -2, 1)
+
+ + 1/250 x y DATA(-2, -1, 2) - 1/500 x y DATA(-2, 1, 1)
+
+ + 1/250 x y DATA(2, -2, -1) - 1/500 x y DATA(-2, -1, -1)
+
+ + 1/250 x y DATA(-2, 2, -1) - 1/250 x y DATA(1, 2, -2)
+
+ - 1/125 x y DATA(2, 2, -2) - 1/250 x y DATA(-2, -2, -1)
+
+ - 1/500 x y DATA(-1, -2, -1) - 1/250 x y DATA(-1, 2, 2)
+
+ - 1/250 x y DATA(2, 1, -2) + 1/125 x y DATA(-2, 2, -2)
+
+ + 1/250 x y DATA(-1, 2, -2) + 1/500 x y DATA(-1, 1, -2)
+
+ + 1/500 x y DATA(-2, 1, -1) + 1/250 x y DATA(-2, 1, -2)
+
+ - 1/500 x y DATA(1, 1, -2) + 1/500 x y DATA(1, -2, -1)
+
+ - 2/175 x z DATA(-2, 2, -2) - 1/175 x z DATA(-1, 2, -2)
+
+ - 1/175 x z DATA(-1, 1, -2) + 1/175 x z DATA(-2, 1, -1)
+
+ - 2/175 x z DATA(-2, 1, -2) + 1/175 x z DATA(1, 1, -2)
+
+ + 1/250 x y DATA(1, -2, -2) + 1/125 x y DATA(2, -2, -2)
+
+ + 1/175 x z DATA(1, -2, -2) + 2/175 x z DATA(2, -2, -2)
+
+ + 1/175 x z DATA(1, 2, -2) + 2/175 x z DATA(2, 2, -2)
+
+ + 1/175 x z DATA(-2, -2, -1) + 1/350 x z DATA(-1, -2, -1)
+
+ - 1/175 x z DATA(-1, 2, 2) + 2/175 x z DATA(2, 1, -2)
+
+ + 1/175 x z DATA(1, 2, 2) - 2/175 x z DATA(-2, -2, -2)
+
+ + 2/175 x z DATA(2, 2, 2) - 1/175 x z DATA(-1, -2, -2)
+
+ 2 3
+ + 2/245 y z DATA(-2, -2, 2) - 1/300 x DATA(2, 2, -2)
+
+ 3
+ - 1/300 x DATA(2, -2, -2) - 1/300 DATA(2, 0, 2)
+
+ 3 17 29
+ + 1/150 x DATA(1, -2, -2) + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2)
+ 2100 2100
+
+ 17 3 3
+ + ---- DATA(1, 1, 2) - 1/150 x DATA(-1, -2, -2) + 1/300 x DATA(2, 2, 2)
+ 2100
+
+ 29 3 19
+ + ---- DATA(1, 0, 2) + 1/300 x DATA(-2, -2, -2) - ---- DATA(2, -1, 2)
+ 2100 2100
+
+ 29 41 3
+ + ---- DATA(-1, 0, 2) + ---- DATA(0, 0, 2) - 1/150 x DATA(1, 2, 2)
+ 2100 2100
+
+ 17
+ + ---- DATA(1, -1, 2) + 1/175 x y z DATA(-1, -2, -2)
+ 2100
+
+ 19
+ + 2/175 x y z DATA(2, 2, 2) + 1/300 DATA(-2, 0, -2) + ---- DATA(2, -1, -2)
+ 2100
+
+ 17 2
+ - ---- DATA(1, -1, -2) - 1/100 x z DATA(2, -2, -2)
+ 2100
+
+ 2 2
+ - 1/200 x z DATA(1, 2, -2) - 1/100 x z DATA(2, 2, -2)
+
+ 2 2
+ - 1/50 x z DATA(-2, -2, -1) - 1/100 x z DATA(-1, -2, -1)
+
+ 29 17 19
+ - ---- DATA(0, -1, -2) - ---- DATA(-1, -1, -2) + ---- DATA(-2, -1, -2)
+ 2100 2100 2100
+
+ 11 19
+ + --- DATA(2, -2, -2) + ---- DATA(1, -2, -2) + 1/300 DATA(0, -2, -2)
+ 420 2100
+
+ 19 11 11
+ + ---- DATA(-1, -2, -2) - --- DATA(2, 2, 2) + --- DATA(-2, -2, -2)
+ 2100 420 420
+
+ 2 2
+ + 1/200 x z DATA(1, 2, 2) + 1/100 x z DATA(-2, -2, -2)
+
+ 2 2
+ + 1/100 x z DATA(2, 2, 2) + 1/200 x z DATA(-1, -2, -2)
+
+ 2 2
+ - 1/200 x z DATA(1, -2, -2) - 1/100 x z DATA(1, 1, 1)
+
+ 2 2
+ - 1/200 x z DATA(-1, -1, 2) - 1/50 x z DATA(2, 2, 1)
+
+ 2 2
+ + 1/50 x z DATA(2, 2, -1) - 1/100 x z DATA(-2, -2, 2)
+
+ 19 2
+ - ---- DATA(1, 2, 2) + 1/50 x z DATA(-2, -1, 1)
+ 2100
+
+ 2 2
+ - 1/200 x z DATA(-1, -2, 2) + 1/200 x z DATA(1, -2, 2)
+
+ 2 2
+ + 1/100 x z DATA(2, -2, 2) - 1/100 x z DATA(-2, 2, 2)
+
+ 2 2
+ - 1/100 x z DATA(-2, 1, 2) - 1/50 x z DATA(2, -2, 1)
+
+ 2 2
+ - 1/100 x z DATA(-2, -1, 2) + 1/50 x z DATA(-2, 1, 1)
+
+ 2 2
+ + 1/50 x z DATA(-2, 2, 1) - 1/100 x z DATA(1, -2, 1)
+
+ 2 2
+ + 1/100 x z DATA(-1, -2, 1) + 1/50 x z DATA(-2, -2, 1)
+
+ 2
+ - 1/50 x z DATA(-2, 2, -1) + 1/250 x y DATA(1, 2, 2)
+
+ - 1/125 x y DATA(-2, -2, -2) + 1/125 x y DATA(2, 2, 2)
+
+ 2
+ - 1/250 x y DATA(-1, -2, -2) + 1/100 x z DATA(1, -2, -1)
+
+ 2 2
+ + 1/50 x z DATA(2, -2, -1) - 1/50 x z DATA(-2, -1, -1)
+
+ 19
+ - 1/500 x y DATA(2, -1, 1) + 1/500 x y DATA(2, 1, 1) - ---- DATA(-1, 2, 2)
+ 2100
+
+ 2 2
+ + 1/200 x z DATA(-1, -1, -2) - 1/100 x z DATA(2, -1, -2)
+
+ 2
+ - 1/200 x z DATA(1, -1, -2) - 1/300 DATA(0, 2, 2)
+
+ 2 2
+ - 1/175 x y DATA(2, -2, 2) + 1/350 x y DATA(-2, 1, 2)
+
+ 2 2
+ - 1/175 x y DATA(-2, -2, 2) + 1/175 x y DATA(-2, 2, 2)
+
+ 3 3
+ + 1/150 z DATA(-2, -2, 2) + 1/150 z DATA(-2, 2, 2)
+
+ 3 3
+ + 1/150 z DATA(2, -2, 2) + 1/150 z DATA(1, -2, 2)
+
+ 3 3
+ + 1/150 z DATA(-1, -2, 2) - 2/75 z DATA(-2, -1, 1)
+
+ 3 3 3
+ - 2/75 z DATA(1, -2, 1) - 2/75 z DATA(-2, 2, 1) - 2/75 z DATA(-2, 1, 1)
+
+ 3 3
+ + 1/150 z DATA(-2, -1, 2) - 2/75 z DATA(2, -2, 1)
+
+ 3 3
+ - 2/75 z DATA(-2, -2, 1) - 2/75 z DATA(-1, -2, 1)
+
+ 3 3
+ + 1/150 z DATA(1, 1, 2) - 2/75 z DATA(-1, -1, -1)
+
+ 3 3
+ - 2/75 z DATA(1, -1, -1) + 1/150 z DATA(-2, 1, 2)
+
+ 3
+ - 1/42 DATA(-1, -2, -1) + 1/150 z DATA(1, 2, 2)
+
+ 3 3
+ + 1/150 z DATA(-1, 1, -2) + 1/150 z DATA(-2, 2, -2)
+
+ 3 3
+ + 1/150 z DATA(2, 1, -2) + 1/150 z DATA(-1, 2, 2)
+
+ 3 3
+ - 2/75 z DATA(-1, -2, -1) - 2/75 z DATA(-2, -2, -1)
+
+ 3 3
+ + 1/150 z DATA(-1, 2, -2) - 2/75 z DATA(-2, 2, -1)
+
+ 3 3
+ - 2/75 z DATA(-2, -1, -1) - 2/75 z DATA(2, -2, -1)
+
+ 3 3
+ - 2/75 z DATA(1, -2, -1) + 1/150 z DATA(1, 1, -2)
+
+ 3 3
+ + 1/150 z DATA(-2, 1, -2) - 2/75 z DATA(-2, 1, -1)
+
+ 2 2
+ - 1/350 x y DATA(2, -1, 2) - 1/700 x y DATA(-1, 1, 2)
+
+ 2 2
+ + 1/700 x y DATA(1, -2, 1) - 1/700 x y DATA(-2, -1, 1)
+
+ 2 2
+ + 1/350 x y DATA(-1, -2, 2) + 1/350 x y DATA(1, -2, 2)
+
+ 3
+ - 1/350 x y z DATA(2, 1, 1) - 2/75 z DATA(2, 1, 1)
+
+ 3 3
+ - 2/75 z DATA(2, -1, 1) + 1/150 z DATA(2, 2, -2)
+
+ 3 3
+ + 1/150 z DATA(1, 2, -2) + 1/150 z DATA(2, -2, -2)
+
+ 3 3
+ + 1/150 z DATA(1, -2, -2) + 1/150 z DATA(-1, -2, -2)
+
+ 3 3
+ + 1/150 z DATA(2, 2, 2) + 1/150 z DATA(-2, -2, -2)
+
+ 2
+ - 1/700 x y DATA(1, 1, 2) - 1/175 y z DATA(-1, -1, -2)
+
+ 2 3
+ + 1/700 x y DATA(1, -1, 2) - 1/150 y DATA(2, 1, 2)
+
+ 2 2
+ + 1/1400 x y DATA(-1, -1, 1) + 1/1400 x y DATA(-1, 1, -1)
+
+ 2 2
+ - 1/1400 x y DATA(1, -1, -1) - 1/1400 x y DATA(-1, -1, -1)
+
+ 2 2
+ + 1/200 y z DATA(1, -1, -2) - 1/350 y DATA(2, 1, 2)
+
+ 169 191
+ - ----- z DATA(-2, -1, -2) + ----- z DATA(-1, 1, 2)
+ 14700 14700
+
+ 169 191
+ - ----- z DATA(2, -1, 2) + ----- z DATA(1, -1, 2)
+ 14700 14700
+
+ 2 2
+ + 1/350 y DATA(-1, -1, -2) - 1/350 y DATA(-1, 1, 2)
+
+ 2 2
+ - 1/350 y DATA(2, -1, 2) - 1/350 y DATA(1, -1, 2)
+
+ 2 2
+ - 1/350 y DATA(1, 1, 2) + 1/350 y DATA(-2, -1, -2)
+
+ 2 2
+ + 1/700 y DATA(1, -1, -1) + 1/700 y DATA(-1, 1, -1)
+
+ 2 2
+ - 1/700 y DATA(-1, -1, 1) - 1/700 y DATA(1, -1, 1)
+
+ 2 2
+ - 1/700 y DATA(-1, 1, 1) + 1/350 y DATA(2, -1, -2)
+
+ 2
+ + 1/350 y DATA(1, -1, -2) - 8/525 DATA(-2, -2, -1)
+
+ 2 2
+ + 1/350 y DATA(1, -2, 1) + 1/350 y DATA(-1, 2, 1)
+
+ 2 2
+ + 1/700 y DATA(1, 1, -1) + 1/350 y DATA(1, 2, 1)
+
+ 2 2
+ + 1/700 y DATA(2, 1, -1) - 1/350 y DATA(-1, 2, -1)
+
+ 2 2
+ - 1/350 y DATA(1, 2, -1) + 1/700 y DATA(2, -1, -1)
+
+ 2 2
+ + 1/700 y DATA(-1, -1, -1) + 1/175 y DATA(-2, -2, 2)
+
+ 2 2
+ - 1/350 y DATA(-2, 1, 2) + 1/175 y DATA(-2, 2, 2)
+
+ 2 2
+ + 1/175 y DATA(2, -2, 2) + 1/175 y DATA(1, -2, 2)
+
+ 2 2
+ + 1/175 y DATA(-1, -2, 2) - 1/700 y DATA(-2, -1, 1)
+
+ 2 2
+ + 1/350 y DATA(2, 2, 1) - 1/350 y DATA(-1, -1, 2)
+
+ 2 2
+ - 1/700 y DATA(1, 1, 1) - 1/350 y DATA(2, 2, -1)
+
+ 2 2
+ + 1/700 y DATA(-2, 1, -1) + 1/350 y DATA(-1, 1, -2)
+
+ 2 2
+ - 1/175 y DATA(-1, 2, -2) - 1/175 y DATA(-2, 2, -2)
+
+ 2 2
+ + 1/350 y DATA(-2, 2, 1) - 1/700 y DATA(-2, 1, 1)
+
+ 2 2
+ - 1/350 y DATA(-2, -1, 2) + 1/350 y DATA(2, -2, 1)
+
+ 2 2
+ + 1/350 y DATA(-2, -2, 1) + 1/350 y DATA(-1, -2, 1)
+
+ 2 2
+ - 1/350 y DATA(-2, 2, -1) + 1/700 y DATA(-2, -1, -1)
+
+ 2 2
+ - 1/350 y DATA(2, -2, -1) - 1/350 y DATA(1, -2, -1)
+
+ 2 2
+ - 1/175 y DATA(-2, -2, -2) + 1/350 y DATA(2, 1, -2)
+
+ 2 2
+ - 1/350 y DATA(-1, -2, -1) - 1/350 y DATA(-2, -2, -1)
+
+ 2 2
+ - 1/175 y DATA(2, 2, -2) - 1/175 y DATA(1, 2, -2)
+
+ 2 2
+ - 1/175 y DATA(2, -2, -2) - 1/175 y DATA(1, -2, -2)
+
+ 2 2
+ - 1/175 y DATA(-1, -2, -2) + 1/175 y DATA(-1, 2, 2)
+
+ 2 2 11
+ + 1/350 y DATA(1, 1, -2) + 1/350 y DATA(-2, 1, -2) + --- DATA(2, 2, -2)
+ 420
+
+ 2 211 211
+ + 1/175 y DATA(1, 2, 2) + ---- z DATA(1, 2, 1) + ---- z DATA(2, 1, -1)
+ 3675 3675
+
+ 211 211 211
+ + ---- z DATA(-1, 2, -1) + ---- z DATA(1, 2, -1) + ---- z DATA(2, -1, -1)
+ 3675 3675 3675
+
+ 211 191 166
+ + ---- z DATA(-1, 2, 1) + ----- z DATA(1, 1, 2) + ---- z DATA(-1, -1, -1)
+ 3675 14700 3675
+
+ 166 166 166
+ + ---- z DATA(1, -1, -1) + ---- z DATA(-1, 1, -1) + ---- z DATA(-1, -1, 1)
+ 3675 3675 3675
+
+ 166 2 2
+ + ---- z DATA(1, -1, 1) - 1/700 y DATA(2, 1, 1) - 1/700 y DATA(2, -1, 1)
+ 3675
+
+ 169 169
+ - ----- z DATA(2, 1, 2) - ----- z DATA(2, -1, -2)
+ 14700 14700
+
+ 191 191
+ + ----- z DATA(1, -1, -2) + ----- z DATA(-1, -1, -2)
+ 14700 14700
+
+ 2 529 169
+ + 1/175 y DATA(2, 2, 2) - ----- z DATA(2, -2, 2) - ----- z DATA(1, -2, 2)
+ 14700 14700
+
+ 169 211 166
+ - ----- z DATA(-1, -2, 2) + ---- z DATA(-2, -1, 1) + ---- z DATA(-1, 1, 1)
+ 14700 3675 3675
+
+ 166 529 169
+ + ---- z DATA(1, 1, -1) - ----- z DATA(-2, -2, 2) - ----- z DATA(-2, 1, 2)
+ 3675 14700 14700
+
+ 529 211
+ - ----- z DATA(-2, 2, 2) + ---- z DATA(1, -2, -1)
+ 14700 3675
+
+ 169 211
+ - ----- z DATA(-2, 1, -2) + ---- z DATA(-2, 1, -1)
+ 14700 3675
+
+ 191 169
+ + ----- z DATA(-1, 1, -2) - ----- z DATA(-1, 2, -2)
+ 14700 14700
+
+ 256 256 191
+ + ---- z DATA(-2, 2, 1) + ---- z DATA(2, 2, 1) + ----- z DATA(-1, -1, 2)
+ 3675 3675 14700
+
+ 166 256 191
+ + ---- z DATA(1, 1, 1) + ---- z DATA(2, 2, -1) + ----- z DATA(1, 1, -2)
+ 3675 3675 14700
+
+ 169 211
+ - ----- z DATA(-1, 2, 2) + ---- z DATA(-1, -2, -1)
+ 14700 3675
+
+ 256 529 211
+ + ---- z DATA(-2, -2, -1) - ----- z DATA(2, 2, -2) + ---- z DATA(1, -2, 1)
+ 3675 14700 3675
+
+ 211 169 256
+ + ---- z DATA(-2, 1, 1) - ----- z DATA(-2, -1, 2) + ---- z DATA(2, -2, 1)
+ 3675 14700 3675
+
+ 256 211 256
+ + ---- z DATA(-2, -2, 1) + ---- z DATA(-1, -2, 1) + ---- z DATA(-2, 2, -1)
+ 3675 3675 3675
+
+ 211 256
+ + ---- z DATA(-2, -1, -1) + ---- z DATA(2, -2, -1)
+ 3675 3675
+
+ 169 169
+ - ----- z DATA(1, -2, -2) - ----- z DATA(-1, -2, -2)
+ 14700 14700
+
+ 529 529
+ - ----- z DATA(2, 2, 2) - ----- z DATA(-2, -2, -2)
+ 14700 14700
+
+ 529 169 211
+ - ----- z DATA(-2, 2, -2) - ----- z DATA(2, 1, -2) + ---- z DATA(2, 1, 1)
+ 14700 14700 3675
+
+ 211 107 107
+ + ---- z DATA(2, -1, 1) + ---- y DATA(2, 1, 2) + ---- y DATA(2, -1, -2)
+ 3675 7000 7000
+
+ 167 167 169
+ + ---- y DATA(1, -1, -2) + ---- y DATA(-1, -1, -2) - ----- z DATA(1, 2, 2)
+ 7000 7000 14700
+
+ 169 529
+ - ----- z DATA(1, 2, -2) - ----- z DATA(2, -2, -2)
+ 14700 14700
+
+ 107 167 107
+ + ---- y DATA(-2, -1, -2) + ---- y DATA(-1, 1, 2) - ---- y DATA(2, -1, 2)
+ 7000 7000 7000
+
+ 167 167 229
+ - ---- y DATA(1, -1, 2) + ---- y DATA(1, 1, 2) + ----- y DATA(2, -1, -1)
+ 7000 7000 10500
+
+ 137 137
+ + ---- y DATA(-1, -1, -1) + ---- y DATA(1, -1, -1)
+ 5250 5250
+
+ 137 107 137
+ - ---- y DATA(-1, 1, -1) + ---- y DATA(2, 2, 1) - ---- y DATA(-1, -1, 1)
+ 5250 7000 5250
+
+ 137 167 137
+ + ---- y DATA(-1, 1, 1) + ---- y DATA(-1, 2, 1) - ---- y DATA(1, 1, -1)
+ 5250 7000 5250
+
+ 167 229 167
+ + ---- y DATA(1, 2, 1) - ----- y DATA(2, 1, -1) - ---- y DATA(-1, 2, -1)
+ 7000 10500 7000
+
+ 167 137 19
+ - ---- y DATA(1, 2, -1) - ---- y DATA(1, -1, 1) + ---- DATA(1, 2, -2)
+ 7000 5250 2100
+
+ 107 229 107
+ + ---- y DATA(-2, 2, 1) + ----- y DATA(-2, 1, 1) - ---- y DATA(-2, -1, 2)
+ 7000 10500 7000
+
+ 107 167 137
+ - ---- y DATA(2, -2, 1) - ---- y DATA(-1, -1, 2) + ---- y DATA(1, 1, 1)
+ 7000 7000 5250
+
+ 107 137 107
+ - ---- y DATA(2, 2, -1) + ---- y DATA(-2, -2, 2) + ---- y DATA(-2, 1, 2)
+ 7000 5250 7000
+
+ 107 229
+ - ---- y DATA(-2, 2, -1) + ----- y DATA(-2, -1, -1)
+ 7000 10500
+
+ 107 167 137
+ + ---- y DATA(2, -2, -1) + ---- y DATA(1, -2, -1) - ---- y DATA(-2, 2, 2)
+ 7000 7000 5250
+
+ 137 47 47
+ + ---- y DATA(2, -2, 2) + ---- y DATA(1, -2, 2) + ---- y DATA(-1, -2, 2)
+ 5250 5250 5250
+
+ 229 167 107
+ - ----- y DATA(-2, -1, 1) - ---- y DATA(1, -2, 1) - ---- y DATA(-2, 1, -2)
+ 10500 7000 7000
+
+ 167 47 137
+ - ---- y DATA(-1, 1, -2) + ---- y DATA(-1, 2, -2) + ---- y DATA(-2, 2, -2)
+ 7000 5250 5250
+
+ 107 47 167
+ - ---- y DATA(2, 1, -2) - ---- y DATA(-1, 2, 2) + ---- y DATA(-1, -2, -1)
+ 7000 5250 7000
+
+ 107 137 167
+ + ---- y DATA(-2, -2, -1) + ---- y DATA(2, 2, -2) - ---- y DATA(1, 1, -2)
+ 7000 5250 7000
+
+ 107 167
+ - ---- y DATA(-2, -2, 1) - ---- y DATA(-1, -2, 1)
+ 7000 7000
+
+ 229 137 47
+ - ----- y DATA(-2, 1, -1) - ---- y DATA(-2, -2, -2) - ---- y DATA(1, 2, 2)
+ 10500 5250 5250
+
+ 229 229 2
+ + ----- y DATA(2, 1, 1) - ----- y DATA(2, -1, 1) + 1/100 z DATA(2, 1, 2)
+ 10500 10500
+
+ 2 2
+ - 1/700 x y DATA(1, -1, -2) + 1/200 x z DATA(-1, 1, -2)
+
+ 2 2
+ - 1/50 x z DATA(-2, 1, -1) + 1/100 x z DATA(-2, 1, -2)
+
+ 2 2
+ - 1/200 x z DATA(1, 1, -2) + 1/50 z DATA(-1, -1, -1)
+
+ 2 2
+ + 1/50 z DATA(-1, 1, -1) + 1/100 z DATA(1, 1, 2)
+
+ 2 2
+ - 1/100 z DATA(2, -1, -2) - 1/100 z DATA(1, -1, -2)
+
+ 2 2
+ - 1/100 z DATA(-1, -1, -2) - 1/100 z DATA(-2, -1, -2)
+
+ 2 2
+ + 1/100 z DATA(-1, 1, 2) + 1/100 z DATA(2, -1, 2)
+
+ 2 2
+ + 1/50 z DATA(1, -1, -1) - 1/50 z DATA(-1, 2, 1)
+
+ 2 2
+ + 1/50 z DATA(1, 1, -1) + 1/100 z DATA(1, -1, 2)
+
+ 2 2
+ - 1/700 x y DATA(-1, -1, -2) - 1/50 z DATA(1, 2, 1)
+
+ 2 2
+ - 1/50 z DATA(-1, -1, 1) - 1/50 z DATA(1, -1, 1)
+
+ 2 2
+ - 1/50 z DATA(-1, 1, 1) - 1/245 x z DATA(2, -1, 1)
+
+ 2 2
+ + 1/100 z DATA(-2, -2, 2) + 1/100 z DATA(-2, 1, 2)
+
+ 2 2
+ + 1/100 z DATA(-2, 2, 2) + 1/100 z DATA(2, -2, 2)
+
+ 2 2
+ + 1/50 z DATA(2, 1, -1) + 1/50 z DATA(-1, 2, -1)
+
+ 2 2
+ + 1/50 z DATA(1, 2, -1) + 1/50 z DATA(2, -1, -1)
+
+ 2 2
+ + 1/50 z DATA(2, 2, -1) + 1/300 DATA(0, 2, -2) - 1/100 z DATA(-2, 1, -2)
+
+ 2 2
+ + 1/50 z DATA(-2, 1, -1) + 1/100 z DATA(1, -2, 2)
+
+ 2 2
+ + 1/100 z DATA(-1, -2, 2) - 1/50 z DATA(-2, -1, 1)
+
+ 2 2 2
+ - 1/50 z DATA(1, -2, 1) - 1/50 z DATA(-2, 2, 1) - 1/50 z DATA(-2, 1, 1)
+
+ 2 2
+ + 1/100 z DATA(-2, -1, 2) - 1/50 z DATA(2, -2, 1)
+
+ 2 2
+ - 1/50 z DATA(-2, -2, 1) - 1/50 z DATA(-1, -2, 1)
+
+ 2 2 2
+ - 1/50 z DATA(2, 2, 1) + 1/100 z DATA(-1, -1, 2) - 1/50 z DATA(1, 1, 1)
+
+ 2 2
+ + 1/50 z DATA(-2, -1, -1) + 1/50 z DATA(2, -2, -1)
+
+ 2 2
+ + 1/50 z DATA(1, -2, -1) - 1/100 z DATA(1, 1, -2)
+
+ 2 2
+ + 1/350 x y DATA(-2, -1, -2) - 1/100 z DATA(2, 1, -2)
+
+ 2 2
+ + 1/50 z DATA(-1, -2, -1) + 1/50 z DATA(-2, -2, -1)
+
+ 2 2
+ - 1/100 z DATA(2, 2, -2) - 1/100 z DATA(1, 2, -2)
+
+ 2 2
+ - 1/100 z DATA(2, -2, -2) - 1/100 z DATA(-1, 2, -2)
+
+ 2 2
+ + 1/50 z DATA(-2, 2, -1) + 1/100 z DATA(-1, 2, 2)
+
+ 2 2
+ - 1/100 z DATA(-1, -2, -2) + 1/100 z DATA(2, 2, 2)
+
+ 2 2
+ - 1/100 z DATA(-2, -2, -2) + 1/100 z DATA(1, 2, 2)
+
+ 2 2
+ - 1/100 z DATA(-1, 1, -2) - 1/100 z DATA(-2, 2, -2)
+
+ 19 3 2
+ + ---- DATA(-1, 2, -2) + 1/150 z DATA(2, -1, 2) - 1/50 z DATA(2, -1, 1)
+ 2100
+
+ 2 3
+ - 1/100 z DATA(1, -2, -2) + 1/150 z DATA(1, -1, 2)
+
+ 2 3
+ - 1/50 z DATA(2, 1, 1) + 1/150 z DATA(2, 1, 2)
+
+ 3 3
+ + 1/150 z DATA(2, -1, -2) + 1/150 z DATA(1, -1, -2)
+
+ 3 3
+ + 1/150 z DATA(-1, -1, -2) + 1/150 z DATA(-2, -1, -2)
+
+ 3 2
+ + 1/150 z DATA(-1, 1, 2) - 1/245 x z DATA(2, 1, 1)
+
+ 3 3 3
+ - 2/75 z DATA(-1, 2, 1) - 2/75 z DATA(1, 1, -1) - 2/75 z DATA(1, 2, 1)
+
+ 3 3
+ - 2/75 z DATA(2, 1, -1) - 2/75 z DATA(-1, 2, -1)
+
+ 3 3
+ - 2/75 z DATA(-1, 1, -1) - 2/75 z DATA(-1, -1, 1)
+
+ 3 3
+ - 2/75 z DATA(1, -1, 1) - 2/75 z DATA(-1, 1, 1)
+
+ 2 2
+ - 1/245 x z DATA(1, -2, -2) + 2/245 x z DATA(2, -2, -2)
+
+ 2 2
+ - 1/245 x z DATA(1, 2, -2) + 1/200 y z DATA(2, 1, 2)
+
+ 2 3
+ + 1/200 y z DATA(2, -1, -2) - 2/75 z DATA(1, 2, -1)
+
+ 3 3
+ - 2/75 z DATA(2, -1, -1) - 2/75 z DATA(2, 2, 1)
+
+ 3 3
+ + 1/150 z DATA(-1, -1, 2) - 2/75 z DATA(1, 1, 1)
+
+ 3
+ - 2/75 z DATA(2, 2, -1) - 1/350 x y z DATA(1, 1, 0)
+
+ 2
+ - 1/175 y z DATA(-2, -1, -2) - 1/245 x z DATA(1, 2, 2)
+
+ 2 2
+ + 2/245 x z DATA(-2, -2, -2) + 2/245 x z DATA(2, 2, 2)
+
+ 2 3
+ - 1/245 x z DATA(-1, -2, -2) + 1/300 y DATA(-1, -1, 1)
+
+ 3 3 11
+ + 1/600 x DATA(2, 1, 1) + 1/600 x DATA(2, -1, 1) + --- DATA(-2, 2, -2)
+ 420
+
+ 3 3
+ - 1/150 y DATA(1, -1, -2) - 1/150 y DATA(-2, -1, -2)
+
+ 3 3
+ - 1/150 y DATA(-1, 1, 2) + 1/150 y DATA(2, -1, 2)
+
+ 3 3
+ + 1/150 y DATA(1, -1, 2) - 1/150 y DATA(1, 1, 2)
+
+ 3 3
+ - 1/300 y DATA(-1, -1, -1) - 1/300 y DATA(1, -1, -1)
+
+ 3 3
+ + 1/300 y DATA(-1, 1, -1) - 1/150 y DATA(-1, -1, -2)
+
+ 3 3
+ + 1/600 y DATA(1, 2, 1) + 1/300 y DATA(2, 1, -1)
+
+ 3 3
+ - 1/600 y DATA(-1, 2, -1) - 1/600 y DATA(1, 2, -1)
+
+ 3 3
+ - 1/300 y DATA(-1, 1, 1) - 1/150 y DATA(2, -1, -2)
+
+ 3 3
+ - 1/300 y DATA(1, 1, 1) - 1/600 y DATA(2, 2, -1)
+
+ 3 3
+ - 1/300 y DATA(-2, -2, 2) + 1/300 y DATA(1, -1, 1)
+
+ 3 3
+ + 1/600 y DATA(-1, 2, 1) + 1/300 y DATA(1, 1, -1)
+
+ 3 3
+ - 1/600 y DATA(-2, -2, 1) - 1/600 y DATA(-1, -2, 1)
+
+ 3 3
+ - 1/600 y DATA(-2, 2, -1) - 1/300 y DATA(2, -1, -1)
+
+ 3 3
+ + 1/600 y DATA(2, 2, 1) + 1/150 y DATA(-1, -1, 2)
+
+ 3
+ - 1/175 y z DATA(2, -1, -2) - 1/150 y DATA(-2, 1, 2)
+
+ 3 3
+ + 1/300 y DATA(-2, 2, 2) - 1/300 y DATA(2, -2, 2)
+
+ 3 3
+ - 1/300 y DATA(1, -2, 2) - 1/300 y DATA(-1, -2, 2)
+
+ 3 3
+ + 1/300 y DATA(-2, -1, 1) - 1/600 y DATA(1, -2, 1)
+
+ 3 3
+ + 1/600 y DATA(-2, 2, 1) - 1/300 y DATA(-2, 1, 1)
+
+ 3 3 19
+ + 1/150 y DATA(-2, -1, 2) - 1/600 y DATA(2, -2, 1) + ---- DATA(2, 1, -2)
+ 2100
+
+ 3 3
+ - 1/300 y DATA(-2, -1, -1) + 1/600 y DATA(2, -2, -1)
+
+ 3 3
+ + 1/600 y DATA(1, -2, -1) + 1/300 y DATA(1, -2, -2)
+
+ 3 3
+ + 1/300 y DATA(-1, -2, -2) + 1/300 y DATA(2, 2, 2)
+
+ 3 3
+ + 1/300 y DATA(-2, -2, -2) + 1/300 y DATA(1, 2, 2)
+
+ 3 3
+ - 1/300 y DATA(2, 1, 1) + 1/150 y DATA(1, 1, -2)
+
+ 3 3
+ + 1/150 y DATA(-2, 1, -2) + 1/300 y DATA(-2, 1, -1)
+
+ 3 3
+ + 1/150 y DATA(-1, 1, -2) - 1/300 y DATA(-1, 2, -2)
+
+ 3 3
+ - 1/300 y DATA(-2, 2, -2) + 1/300 y DATA(2, -1, 1)
+
+ 3 3
+ + 1/150 y DATA(2, 1, -2) + 1/300 y DATA(-1, 2, 2)
+
+ 3 3
+ + 1/600 y DATA(-1, -2, -1) + 1/600 y DATA(-2, -2, -1)
+
+ 3 3
+ - 1/300 y DATA(2, 2, -2) - 1/300 y DATA(1, 2, -2)
+
+ 3 2
+ + 1/300 y DATA(2, -2, -2) + 2/245 x z DATA(2, -1, -2)
+
+ 2 2
+ - 1/245 x z DATA(1, -1, -2) - 1/245 x z DATA(-2, 2, -1)
+
+ 2 2
+ + 1/100 x z DATA(2, 1, 2) + 1/490 x z DATA(-1, -2, 1)
+
+ 2 2
+ - 1/245 x z DATA(-2, -2, 1) - 1/245 x z DATA(2, -2, 1)
+
+ 2 2
+ + 2/245 x z DATA(2, 2, -2) - 1/245 x z DATA(-2, -2, -1)
+
+ 2
+ + 1/490 x z DATA(-1, -2, -1) + 1/175 y z DATA(2, 1, 2)
+
+ 2 2
+ - 1/245 x z DATA(-1, 2, 2) + 2/245 x z DATA(2, 1, -2)
+
+ 2
+ - 1/175 y z DATA(1, -1, -2) - 1/350 x DATA(-1, 1, 2)
+
+ 2 2
+ + 1/175 x DATA(2, -1, 2) - 1/350 x DATA(1, -1, 2)
+
+ 2 2
+ + 1/700 x DATA(-1, -1, -1) + 1/700 x DATA(1, -1, -1)
+
+ 2 2
+ + 1/700 x DATA(-1, 1, -1) + 1/175 x DATA(2, 1, 2)
+
+ 2 2
+ - 1/175 x DATA(2, -1, -2) + 1/350 x DATA(1, -1, -2)
+
+ 2 2
+ + 1/350 x DATA(-1, -1, -2) - 1/175 x DATA(-2, -1, -2)
+
+ 2 2
+ - 1/700 x DATA(-1, -1, 1) - 1/700 x DATA(1, -1, 1)
+
+ 2 2
+ - 1/700 x DATA(-1, 1, 1) - 1/700 x DATA(-1, 2, 1)
+
+ 2 2
+ + 1/700 x DATA(1, 1, -1) - 1/350 x DATA(1, 1, 2)
+
+ 2 2
+ - 1/700 x DATA(1, 2, 1) - 1/350 x DATA(2, 1, -1)
+
+ 2 2
+ + 1/700 x DATA(-1, 2, -1) + 1/700 x DATA(1, 2, -1)
+
+ 2 2
+ - 1/350 x DATA(2, -1, -1) + 1/350 x DATA(2, 2, 1)
+
+ 2 2
+ - 1/350 x DATA(-1, -1, 2) - 1/700 x DATA(1, 1, 1)
+
+ 2 2
+ - 1/350 x DATA(2, 2, -1) + 1/350 x DATA(-2, 2, 1)
+
+ 2 2
+ + 1/175 x DATA(-2, -1, 2) + 1/175 x DATA(-2, -2, 2)
+
+ 2 2
+ + 1/175 x DATA(-2, 1, 2) + 1/175 x DATA(-2, 2, 2)
+
+ 2 2
+ + 1/175 x DATA(2, -2, 2) - 1/350 x DATA(1, -2, 2)
+
+ 2 2 17
+ - 1/350 x DATA(-1, -2, 2) + 1/350 x DATA(-2, 1, 1) - ---- DATA(1, 1, -2)
+ 2100
+
+ 2 2
+ - 1/350 x DATA(-2, -1, -1) - 1/350 x DATA(2, -2, -1)
+
+ 2 2
+ + 1/700 x DATA(1, -2, -1) + 1/350 x DATA(1, 1, -2)
+
+ 2 2
+ + 1/350 x DATA(2, -2, 1) + 1/350 x DATA(-2, -2, 1)
+
+ 2 2
+ - 1/700 x DATA(-1, -2, 1) - 1/350 x DATA(-2, 2, -1)
+
+ 2 2
+ + 1/350 x DATA(-2, -1, 1) - 1/700 x DATA(1, -2, 1)
+
+ 2 2
+ + 1/700 x DATA(-1, -2, -1) - 1/350 x DATA(-2, -2, -1)
+
+ 2 2
+ - 1/175 x DATA(2, 2, -2) + 1/350 x DATA(1, 2, -2)
+
+ 2 2
+ - 1/175 x DATA(2, -2, -2) + 1/350 x DATA(1, -2, -2)
+
+ 2 2
+ + 1/350 x DATA(-1, -2, -2) + 1/175 x DATA(2, 2, 2)
+
+ 2 2
+ - 1/350 x DATA(1, 2, 2) - 1/175 x DATA(-2, 1, -2)
+
+ 2 2
+ - 1/350 x DATA(-2, 1, -1) + 1/350 x DATA(-1, 1, -2)
+
+ 2 2
+ + 1/350 x DATA(-1, 2, -2) - 1/175 x DATA(-2, 2, -2)
+
+ 2 2
+ - 1/175 x DATA(2, 1, -2) - 1/350 x DATA(-1, 2, 2)
+
+ 2 29
+ - 1/245 x z DATA(-2, 1, -1) - ---- DATA(0, 1, -2)
+ 2100
+
+ 2 2
+ + 1/350 x DATA(2, 1, 1) + 1/350 x DATA(2, -1, 1)
+
+ 2 47
+ - 1/175 x DATA(-2, -2, -2) - ---- x DATA(2, 1, 2)
+ 5250
+
+ 47 137 167
+ + ---- x DATA(2, -1, -2) - ---- x DATA(1, -1, -1) - ---- x DATA(1, -1, -2)
+ 5250 5250 7000
+
+ 47 167 47
+ - ---- x DATA(-2, -1, -2) - ---- x DATA(-1, 1, 2) - ---- x DATA(2, -1, 2)
+ 5250 7000 5250
+
+ 167 167 167
+ + ---- x DATA(1, -1, 2) + ---- x DATA(1, 1, 2) + ---- x DATA(-1, -1, -2)
+ 7000 7000 7000
+
+ 167 229 229
+ - ---- x DATA(2, 1, -1) + ----- x DATA(-1, 2, -1) - ----- x DATA(1, 2, -1)
+ 7000 10500 10500
+
+ 137 137 47
+ + ---- x DATA(-1, -1, -1) + ---- x DATA(-2, -2, 2) + ---- x DATA(-2, 1, 2)
+ 5250 5250 5250
+
+ 137 107 137
+ + ---- x DATA(-2, 2, 2) + ---- x DATA(2, 2, 1) + ---- x DATA(-1, 1, -1)
+ 5250 7000 5250
+
+ 137 137 137
+ - ---- x DATA(-1, -1, 1) + ---- x DATA(1, -1, 1) - ---- x DATA(-1, 1, 1)
+ 5250 5250 5250
+
+ 229 137 229
+ - ----- x DATA(-1, 2, 1) - ---- x DATA(1, 1, -1) + ----- x DATA(1, 2, 1)
+ 10500 5250 10500
+
+ 167 137
+ - 1/175 y z DATA(1, -1, 2) - ---- x DATA(-1, -1, 2) + ---- x DATA(1, 1, 1)
+ 7000 5250
+
+ 107 107 167
+ - ---- x DATA(2, 2, -1) - ---- x DATA(-1, -2, 2) - ---- x DATA(-2, -1, 1)
+ 7000 7000 7000
+
+ 229 107 167
+ + ----- x DATA(1, -2, 1) - ---- x DATA(-2, 2, 1) - ---- x DATA(-2, 1, 1)
+ 10500 7000 7000
+
+ 167 107 107
+ - ---- x DATA(2, -1, -1) + ---- x DATA(2, -2, 1) - ---- x DATA(-2, -2, 1)
+ 7000 7000 7000
+
+ 229 137 107
+ - ----- x DATA(-1, -2, 1) - ---- x DATA(2, -2, 2) + ---- x DATA(1, -2, 2)
+ 10500 5250 7000
+
+ 47 167
+ + ---- x DATA(-2, -1, 2) + ---- x DATA(-2, -1, -1)
+ 5250 7000
+
+ 107 229
+ - ---- x DATA(2, -2, -1) - ----- x DATA(1, -2, -1)
+ 7000 10500
+
+ 137 107
+ - 1/175 y z DATA(2, -1, 2) + ---- x DATA(2, 2, -2) - ---- x DATA(1, 2, -2)
+ 5250 7000
+
+ 137 167 47
+ + ---- x DATA(2, -2, -2) - ---- x DATA(1, 1, -2) - ---- x DATA(-2, 1, -2)
+ 5250 7000 5250
+
+ 167 167 107
+ + ---- x DATA(-2, 1, -1) + ---- x DATA(-1, 1, -2) + ---- x DATA(-1, 2, -2)
+ 7000 7000 7000
+
+ 107 137 107
+ + ---- x DATA(-2, 2, -1) - ---- x DATA(2, 2, 2) + ---- x DATA(1, 2, 2)
+ 7000 5250 7000
+
+ 137 47 107
+ - ---- x DATA(-2, 2, -2) + ---- x DATA(2, 1, -2) - ---- x DATA(-1, 2, 2)
+ 5250 5250 7000
+
+ 229 107
+ + ----- x DATA(-1, -2, -1) + ---- x DATA(-2, -2, -1)
+ 10500 7000
+
+ 137 107
+ - ---- x DATA(-2, -2, -2) - ---- x DATA(1, -2, -2)
+ 5250 7000
+
+ 107 2
+ + ---- x DATA(-1, -2, -2) + 2/245 x z DATA(-2, 2, -2)
+ 7000
+
+ 17 167 3
+ - ---- DATA(-1, 1, -2) + ---- x DATA(2, -1, 1) + 1/300 x DATA(2, 1, 2)
+ 2100 7000
+
+ 3 3
+ - 1/300 x DATA(2, -1, -2) - 1/150 x DATA(-1, -1, -2)
+
+ 3 3
+ + 1/300 x DATA(-2, -1, -2) + 1/150 x DATA(-1, 1, 2)
+
+ 3 167
+ + 1/300 x DATA(2, -1, 2) + ---- x DATA(2, 1, 1)
+ 7000
+
+ 3 19
+ + 1/150 x DATA(1, -1, -2) + ---- DATA(-2, 1, -2)
+ 2100
+
+ 3 3
+ - 1/300 x DATA(-2, -2, 2) - 1/300 x DATA(-2, 2, 2)
+
+ 3 3
+ - 1/300 x DATA(-1, 2, -1) + 1/300 x DATA(1, 2, -1)
+
+ 3 3
+ - 1/600 x DATA(2, -1, -1) + 1/600 x DATA(2, 2, 1)
+
+ 3 3
+ + 1/150 x DATA(-1, -1, 2) - 1/300 x DATA(-2, 1, 2)
+
+ 3 3
+ - 1/600 x DATA(2, 2, -1) + 1/600 x DATA(2, -2, 1)
+
+ 3 3
+ - 1/600 x DATA(-2, -2, 1) - 1/300 x DATA(1, 1, 1)
+
+ 3 3
+ - 1/600 x DATA(-2, -1, 1) - 1/300 x DATA(1, -2, 1)
+
+ 3 3
+ - 1/600 x DATA(-2, 2, 1) - 1/600 x DATA(-2, 1, 1)
+
+ 3
+ - 1/300 x DATA(-2, -1, 2) + 1/175 y z DATA(-1, 1, 2)
+
+ 3 3
+ + 1/600 x DATA(-2, 2, -1) + 1/600 x DATA(-2, -1, -1)
+
+ 3 3
+ + 1/300 x DATA(2, -2, 2) - 1/150 x DATA(1, -2, 2)
+
+ 3 2
+ + 1/150 x DATA(-1, -2, 2) - 1/350 x y DATA(2, 1, 2)
+
+ 2
+ + 1/175 y z DATA(1, 1, 2) - 1/245 x z DATA(-1, 2, -2)
+
+ 2
+ - 1/245 x z DATA(-1, 1, -2) + 1/350 y z DATA(-1, -1, -1)
+
+ 2 2
+ + 2/245 x z DATA(-2, 1, -2) - 1/245 x z DATA(1, 1, -2)
+
+ 2 2
+ + 1/350 x y DATA(2, 1, 2) + 1/490 x z DATA(1, -2, -1)
+
+ 2 2
+ + 1/350 x y DATA(2, -1, -2) - 1/245 x z DATA(2, -2, -1)
+
+ 2 2
+ - 1/245 x z DATA(-2, -1, -1) + 2/245 x z DATA(2, 1, 2)
+
+ 2 2
+ + 2/245 x z DATA(-2, -2, 2) - 1/245 y z DATA(2, 1, 2)
+
+ 2 2
+ - 1/245 y z DATA(2, -1, -2) - 1/245 x z DATA(-2, -1, 1)
+
+ 2 2
+ - 1/245 x z DATA(-1, -2, 2) - 1/245 x z DATA(1, -2, 2)
+
+ 2 2
+ + 2/245 x z DATA(2, -2, 2) + 2/245 x z DATA(-2, 2, 2)
+
+ 2
+ + 2/245 x z DATA(-2, 1, 2) - 1/500 x y DATA(-1, -1, -2)
+
+ 2
+ + 2/175 x z DATA(2, 1, 2) + 1/490 x z DATA(1, -2, 1)
+
+ 2 2
+ + 2/245 x z DATA(-2, -1, 2) - 1/245 x z DATA(-2, 1, 1)
+
+ + 1/250 x y DATA(2, 1, 2) + 1/250 x y DATA(2, -1, -2)
+
+ 2
+ - 1/245 x z DATA(-2, 2, 1) + 1/500 x y DATA(1, -1, -2)
+
+ 2 2
+ + 1/490 x z DATA(1, 2, -1) - 1/245 x z DATA(2, 1, -1)
+
+ 2 2
+ + 1/490 x z DATA(1, 2, 1) + 1/490 x z DATA(1, 1, -1)
+
+ 2
+ + 1/490 x z DATA(-1, 2, -1) + 1/300 DATA(2, 0, -2)
+
+ 2 2
+ + 1/490 x z DATA(1, 1, 1) - 1/245 x z DATA(-1, -1, 2)
+
+ 2 2
+ - 1/245 x z DATA(2, 2, 1) - 1/245 x z DATA(2, -1, -1)
+
+ 2 2
+ - 1/50 x z DATA(2, 1, 1) - 1/245 x z DATA(2, 2, -1)
+
+ 2 2
+ - 1/245 x z DATA(-1, 1, 2) + 2/245 x z DATA(-2, -1, -2)
+
+ 2 2
+ - 1/245 x z DATA(-1, -1, -2) - 1/50 x z DATA(2, -1, 1)
+
+ 2 2
+ + 1/490 x z DATA(-1, 1, 1) + 1/490 x z DATA(1, -1, 1)
+
+ 2 2
+ + 1/490 x z DATA(-1, -1, 1) + 1/490 x z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/490 x z DATA(1, -1, -1) + 1/490 x z DATA(-1, -1, -1)
+
+ 2 2
+ - 1/245 x z DATA(1, 1, 2) - 1/245 x z DATA(1, -1, 2)
+
+ 2 2
+ + 2/245 x z DATA(2, -1, 2) + 1/490 x z DATA(-1, 2, 1)
+
+ 2 2
+ - 1/200 x z DATA(-1, 2, 2) - 1/100 x z DATA(2, 1, -2)
+
+ 2 2
+ + 1/100 x z DATA(-2, 2, -2) + 1/200 x z DATA(-1, 2, -2)
+
+ 29 29 41
+ - ---- DATA(1, 0, -2) - ---- DATA(-1, 0, -2) - ---- DATA(0, 0, -2)
+ 2100 2100 2100
+
+ 2
+ - 1/42 DATA(-2, 1, -1) - 1/100 y z DATA(-2, 1, 1)
+
+ 2 2
+ + 1/100 y z DATA(2, -1, 1) - 1/100 y z DATA(2, 1, 1)
+
+ 2 2
+ + 1/100 y z DATA(1, 2, 2) + 1/700 x y DATA(1, -1, -2)
+
+ 2 2
+ + 1/350 x y DATA(2, -1, -2) - 1/350 x y DATA(2, -1, 2)
+
+ 2 2
+ - 1/700 x y DATA(1, -1, 2) - 1/700 x y DATA(1, 1, 2)
+
+ 2 2
+ - 1/350 x y DATA(-2, -1, -2) - 1/700 x y DATA(-1, -1, -2)
+
+ 2 2
+ + 1/700 x y DATA(-1, 1, 2) - 1/1400 x y DATA(-1, 1, -1)
+
+ 2 2
+ - 1/1400 x y DATA(-1, -1, -1) + 1/1400 x y DATA(1, -1, -1)
+
+ - 1/350 x y z DATA(1, -1, 2) - 2/75 DATA(-2, 0, -1)
+
+ 2 2
+ + 1/1400 x y DATA(-1, 1, 1) - 1/1400 x y DATA(1, -1, 1)
+
+ 2
+ + 1/1400 x y DATA(-1, -1, 1) + 1/700 x y z DATA(-1, 1, 1)
+
+ 2 2
+ + 1/700 x y DATA(2, -1, -1) + 1/700 x y DATA(-1, 2, -1)
+
+ 2 2
+ + 1/700 x y DATA(2, 1, -1) + 1/700 x y DATA(1, 2, 1)
+
+ 2 2
+ - 1/700 x y DATA(-1, 2, 1) + 1/1400 x y DATA(1, 1, -1)
+
+ 2 2
+ + 1/350 x y DATA(2, 2, 1) + 1/700 x y DATA(-1, -1, 2)
+
+ 2 2
+ - 1/1400 x y DATA(1, 1, 1) - 1/350 x y DATA(2, 2, -1)
+
+ 2 3
+ - 1/700 x y DATA(1, 2, -1) - 1/600 x DATA(2, 1, -1)
+
+ 3 3
+ - 1/300 x DATA(1, -1, 1) + 1/300 x DATA(-1, 2, 1)
+
+ 3 3
+ + 1/300 x DATA(1, 1, -1) - 1/300 x DATA(1, 2, 1)
+
+ 3 3
+ + 1/300 x DATA(-1, 1, 1) - 1/300 x DATA(-1, -1, -1)
+
+ 3 3
+ + 1/300 x DATA(1, -1, -1) - 1/300 x DATA(-1, 1, -1)
+
+ 3 2
+ + 1/300 x DATA(-1, -1, 1) + 1/175 x y DATA(2, -2, 2)
+
+ 2 2
+ + 1/350 x y DATA(1, -2, 2) + 1/700 x y DATA(-2, -1, 1)
+
+ 2 2
+ + 1/700 x y DATA(1, -2, 1) - 1/350 x y DATA(-2, 2, 1)
+
+ 2 2
+ + 1/700 x y DATA(-2, 1, 1) + 1/350 x y DATA(-2, -1, 2)
+
+ 2 2
+ + 1/350 x y DATA(2, -2, 1) - 1/175 x y DATA(-2, -2, 2)
+
+ 2 2
+ + 1/350 x y DATA(-2, 1, 2) - 1/175 x y DATA(-2, 2, 2)
+
+ 2 2
+ - 1/350 x y DATA(-1, -2, 2) - 1/100 y z DATA(2, 2, -2)
+
+ 2 2
+ - 1/50 y z DATA(-2, -2, -1) - 1/50 y z DATA(-1, -2, -1)
+
+ 2 2
+ - 1/700 x y DATA(-2, -1, -1) - 1/350 x y DATA(-2, -2, 1)
+
+ 2 2
+ - 1/700 x y DATA(-1, -2, 1) + 1/350 x y DATA(-2, 2, -1)
+
+ 2
+ - 1/175 x y z DATA(1, -2, -2) + 1/100 y z DATA(-2, -2, -2)
+
+ 2 2
+ + 1/100 y z DATA(2, 2, 2) + 1/100 y z DATA(-1, -2, -2)
+
+ 2 2
+ + 1/100 y z DATA(1, -2, -2) + 1/100 y z DATA(2, -2, -2)
+
+ 2 47
+ - 1/100 y z DATA(1, 2, -2) + ---- y DATA(1, 2, -2)
+ 5250
+
+ 137 47
+ - ---- y DATA(2, -2, -2) - ---- y DATA(1, -2, -2)
+ 5250 5250
+
+ 47 137
+ - ---- y DATA(-1, -2, -2) - ---- y DATA(2, 2, 2)
+ 5250 5250
+
+ 2 2
+ + 1/50 y z DATA(-2, 2, -1) + 1/50 y z DATA(-1, -2, 1)
+
+ 2 2
+ + 1/50 y z DATA(-2, -2, 1) + 1/50 y z DATA(2, -2, 1)
+
+ 2 3
+ - 1/200 y z DATA(-2, -1, 2) - 1/150 x DATA(1, -1, 2)
+
+ 2 2
+ - 1/200 y z DATA(2, 1, -2) - 1/100 y z DATA(-1, 2, -2)
+
+ 2 2
+ - 1/200 y z DATA(-1, 1, -2) + 1/100 y z DATA(-2, 1, -1)
+
+ 2 2
+ - 1/200 y z DATA(-2, 1, -2) - 1/200 y z DATA(1, 1, -2)
+
+ 2 2
+ - 1/50 y z DATA(1, -2, -1) - 1/50 y z DATA(2, -2, -1)
+
+ 2 2
+ - 1/100 y z DATA(-2, -1, -1) - 1/100 y z DATA(-2, 2, -2)
+
+ 2 2
+ - 1/100 y z DATA(-1, 1, 1) + 1/100 y z DATA(1, -1, 1)
+
+ 2 2
+ + 1/100 y z DATA(-1, -1, 1) + 1/100 y z DATA(-1, 2, 2)
+
+ 2 2
+ + 1/100 y z DATA(2, 1, -1) - 1/50 y z DATA(1, 2, 1)
+
+ 2 2
+ + 1/100 y z DATA(1, 1, -1) - 1/50 y z DATA(-1, 2, 1)
+
+ 3 2
+ - 1/150 x DATA(1, 1, 2) - 1/100 y z DATA(1, 1, 1)
+
+ 2 2
+ - 1/50 y z DATA(2, 2, 1) - 1/100 y z DATA(2, -1, -1)
+
+ 2 2
+ + 1/50 y z DATA(1, 2, -1) + 1/50 y z DATA(-1, 2, -1)
+
+ 2 2
+ - 1/200 y z DATA(-1, -1, 2) + 1/200 y z DATA(-2, 1, 2)
+
+ 2 2
+ + 1/50 y z DATA(2, 2, -1) - 1/100 y z DATA(-2, -2, 2)
+
+ + 2/175 y z DATA(2, 2, 2) - 2/175 y z DATA(-1, -2, -2)
+
+ 2
+ - 2/175 y z DATA(1, -2, -2) - 1/50 y z DATA(-2, 2, 1)
+
+ 2 2
+ + 1/50 y z DATA(1, -2, 1) + 1/100 y z DATA(-2, -1, 1)
+
+ 2 2
+ - 1/100 y z DATA(-1, -2, 2) - 1/100 y z DATA(1, -2, 2)
+
+ 2 2
+ - 1/100 y z DATA(2, -2, 2) + 1/100 y z DATA(-2, 2, 2)
+
+ 2 2
+ + 1/200 y z DATA(1, 1, 2) - 1/200 y z DATA(1, -1, 2)
+
+ 2 2
+ - 1/200 y z DATA(2, -1, 2) + 1/200 y z DATA(-1, 1, 2)
+
+ 2 2
+ + 1/200 y z DATA(-2, -1, -2) + 1/200 y z DATA(-1, -1, -2)
+
+ + 1/350 y z DATA(2, -1, 1) - 1/350 y z DATA(2, 1, 1)
+
+ + 2/175 y z DATA(1, 2, 2) - 2/175 y z DATA(-2, -2, -2)
+
+ - 1/350 y z DATA(-2, 1, -1) + 1/175 y z DATA(-2, 1, -2)
+
+ + 1/175 y z DATA(1, 1, -2) + 1/175 y z DATA(1, -2, -1)
+
+ 2 2
+ + 1/100 y z DATA(-1, 1, -1) - 1/100 y z DATA(1, -1, -1)
+
+ 2
+ - 1/100 y z DATA(-1, -1, -1) - 2/175 y z DATA(2, -2, 2)
+
+ + 2/175 y z DATA(-2, 2, 2) + 1/175 y z DATA(-2, 1, 2)
+
+ - 2/175 y z DATA(2, -2, -2) + 2/175 y z DATA(1, 2, -2)
+
+ + 2/175 y z DATA(2, 2, -2) + 1/175 y z DATA(-2, -2, -1)
+
+ + 1/175 y z DATA(-1, -2, -1) + 2/175 y z DATA(-1, 2, 2)
+
+ + 1/175 y z DATA(2, 1, -2) + 2/175 y z DATA(-2, 2, -2)
+
+ + 2/175 y z DATA(-1, 2, -2) + 1/175 y z DATA(-1, 1, -2)
+
+ + 1/175 y z DATA(1, -2, 1) + 1/350 y z DATA(-2, -1, 1)
+
+ - 2/175 y z DATA(-1, -2, 2) - 2/175 y z DATA(1, -2, 2)
+
+ - 1/350 y z DATA(-1, 1, -1) + 1/350 y z DATA(1, -1, -1)
+
+ 2
+ - 1/700 x y DATA(2, -1, 1) + 1/175 y z DATA(2, -2, -1)
+
+ + 1/350 y z DATA(-2, -1, -1) - 1/175 y z DATA(-2, 2, -1)
+
+ + 1/175 y z DATA(-1, -2, 1) + 1/175 y z DATA(-2, -2, 1)
+
+ + 1/175 y z DATA(2, -2, 1) - 1/175 y z DATA(-2, -1, 2)
+
+ - 1/350 y z DATA(-2, 1, 1) - 1/175 y z DATA(-2, 2, 1)
+
+ - 1/350 y z DATA(1, 1, -1) - 1/350 y z DATA(-1, 1, 1)
+
+ + 1/350 y z DATA(1, -1, 1) + 1/350 y z DATA(-1, -1, 1)
+
+ - 1/175 y z DATA(-1, 2, 1) - 1/175 y z DATA(2, 2, -1)
+
+ - 1/350 y z DATA(1, 1, 1) - 1/175 y z DATA(-1, -1, 2)
+
+ - 1/175 y z DATA(2, 2, 1) + 1/350 y z DATA(2, -1, -1)
+
+ - 1/175 y z DATA(1, 2, -1) - 1/175 y z DATA(-1, 2, -1)
+
+ - 1/350 y z DATA(2, 1, -1) - 1/175 y z DATA(1, 2, 1)
+
+ 2 2
+ + 1/350 x y DATA(-2, -2, -1) - 1/350 x y DATA(-1, 2, 2)
+
+ 2 2
+ - 1/350 x y DATA(2, 1, -2) - 1/175 x y DATA(-2, 2, -2)
+
+ 2 2
+ + 1/350 x y DATA(-1, 2, -2) + 1/700 x y DATA(-1, 1, -2)
+
+ 2 2
+ - 1/700 x y DATA(-2, 1, -1) - 1/350 x y DATA(-2, 1, -2)
+
+ 2
+ + 1/700 x y DATA(1, 1, -2) - 2/175 y z DATA(-2, -2, 2)
+
+ 2 2
+ - 1/700 x y DATA(-1, -2, -1) - 1/350 x y DATA(-2, -1, 2)
+
+ 2 2
+ + 1/700 x y DATA(-2, 1, 1) + 1/350 x y DATA(-2, 2, 1)
+
+ 2 2
+ + 1/700 x y DATA(2, 1, 1) - 1/350 x y DATA(1, 2, 2)
+
+ 2 2
+ + 1/175 x y DATA(-2, -2, -2) + 1/175 x y DATA(2, 2, 2)
+
+ 2 2
+ - 1/350 x y DATA(-1, -2, -2) - 1/350 x y DATA(1, -2, -2)
+
+ 2 2
+ + 1/175 x y DATA(2, -2, -2) + 1/350 x y DATA(1, 2, -2)
+
+ 2 2
+ - 1/175 x y DATA(2, 2, -2) - 1/350 x y DATA(-2, -2, 1)
+
+ 2
+ - 1/350 x y DATA(2, -2, 1) - 1/42 DATA(-2, -1, -1)
+
+ 2
+ - 8/525 DATA(2, -2, -1) - 1/700 x y DATA(1, -2, -1)
+
+ 2 2
+ + 1/350 x y DATA(2, -2, -1) + 1/700 x y DATA(-2, -1, -1)
+
+ 2 2
+ - 1/350 x y DATA(-2, 2, -1) + 1/700 x y DATA(-1, -2, 1)
+
+ 2
+ - 1/42 DATA(1, -2, -1) - 2/75 DATA(0, -2, -1) - 1/1400 x y DATA(-1, 1, 1)
+
+ 2 2
+ - 1/700 x y DATA(1, -2, -1) + 1/1400 x y DATA(1, -1, 1)
+
+ 2 2
+ - 1/350 x y DATA(2, -2, -1) + 1/350 x y DATA(2, 2, 1)
+
+ 2 2
+ + 1/700 x y DATA(2, -1, -1) + 1/700 x y DATA(1, 2, -1)
+
+ 2 2
+ + 1/700 x y DATA(-1, 2, -1) - 1/700 x y DATA(2, 1, -1)
+
+ 2 2
+ - 1/700 x y DATA(1, 2, 1) + 1/1400 x y DATA(1, 1, -1)
+
+ 2
+ - 1/700 x y DATA(-1, 2, 1) + 1/350 x y z DATA(2, -1, 1)
+
+ 2 2
+ - 1/350 x y DATA(2, 2, -1) - 1/1400 x y DATA(1, 1, 1)
+
+ 2
+ + 1/700 x y DATA(-1, -1, 2) - 8/525 DATA(-2, 2, -1)
+
+ + 1/42 DATA(-1, -2, 1) + 8/525 DATA(-2, -2, 1) + 2/75 DATA(-2, 0, 1)
+
+ + 1/42 DATA(-2, -1, 1) + 8/525 DATA(2, -2, 1) + 1/42 DATA(1, -2, 1)
+
+ 2
+ + 2/75 DATA(0, -2, 1) - 1/350 x y DATA(-2, 1, -2)
+
+ 2 2
+ - 1/700 x y DATA(-2, 1, -1) - 1/700 x y DATA(-1, 1, -2)
+
+ 2 2
+ + 1/350 x y DATA(-1, 2, -2) + 1/175 x y DATA(-2, 2, -2)
+
+ 2 2
+ + 1/350 x y DATA(2, 1, -2) - 1/350 x y DATA(-1, 2, 2)
+
+ 2
+ + 1/700 x y DATA(-1, -2, -1) + 8/525 DATA(-2, 2, 1)
+
+ 2 2
+ + 1/350 x y DATA(-2, -2, -1) - 1/175 x y DATA(2, 2, -2)
+
+ 2 2
+ - 1/350 x y DATA(1, 2, -2) - 1/175 x y DATA(2, -2, -2)
+
+ 2 2
+ - 1/350 x y DATA(1, -2, -2) + 1/350 x y DATA(-1, -2, -2)
+
+ 2 2
+ + 1/175 x y DATA(2, 2, 2) + 1/175 x y DATA(-2, -2, -2)
+
+ 2
+ + 1/350 x y DATA(1, 2, 2) + 1/42 DATA(-2, 1, 1)
+
+ 2 2
+ - 1/245 y z DATA(-1, 2, 1) + 1/490 y z DATA(1, 1, -1)
+
+ 2 2
+ - 1/245 y z DATA(1, 2, 1) + 1/490 y z DATA(2, 1, -1)
+
+ 19 2
+ - ---- DATA(-2, -1, 2) - 1/245 y z DATA(-1, 2, -1)
+ 2100
+
+ 2 2
+ - 1/245 y z DATA(1, 2, -1) + 1/490 y z DATA(2, -1, -1)
+
+ 11 2
+ - --- DATA(2, -2, 2) - 1/245 y z DATA(2, 2, 1)
+ 420
+
+ 2 2
+ - 1/245 y z DATA(-1, -1, 2) + 1/490 y z DATA(1, 1, 1)
+
+ 19
+ - ---- DATA(1, -2, 2) + 1/175 x y z DATA(2, -1, 0)
+ 2100
+
+ 2 19
+ - 1/245 y z DATA(2, 2, -1) - 1/300 DATA(0, -2, 2) - ---- DATA(-1, -2, 2)
+ 2100
+
+ 11 2 17
+ - --- DATA(-2, -2, 2) + 1/700 x y DATA(1, 1, -2) + ---- x DATA(2, 0, -2)
+ 420 5250
+
+ 19 2
+ - ---- DATA(-2, 1, 2) - 1/700 x y DATA(2, 1, 1)
+ 2100
+
+ 2 2
+ - 1/700 x y DATA(2, -1, 1) - 1/245 y z DATA(1, -1, -2)
+
+ 2 2
+ - 1/245 y z DATA(-1, -1, -2) - 1/245 y z DATA(-2, -1, -2)
+
+ 2
+ - 1/300 DATA(-2, 0, 2) - 1/245 y z DATA(-1, 1, 2)
+
+ 2 2
+ - 1/245 y z DATA(2, -1, 2) - 1/245 y z DATA(1, -1, 2)
+
+ 2 2
+ - 1/245 y z DATA(1, 1, 2) + 1/490 y z DATA(-1, -1, -1)
+
+ 2 2
+ + 1/490 y z DATA(1, -1, -1) + 1/490 y z DATA(-1, 1, -1)
+
+ 2
+ + 1/490 y z DATA(-1, -1, 1) + 1/350 x y z DATA(-1, 1, 0)
+
+ 2 2
+ + 1/490 y z DATA(1, -1, 1) + 1/490 y z DATA(-1, 1, 1)
+
+ 2 2
+ + 1/245 x z DATA(0, 0, -1) + 2/245 x z DATA(-2, 0, 2)
+
+ 2 2
+ + 1/245 x z DATA(-1, 2, 0) - 1/245 x z DATA(2, 0, 1)
+
+ 2
+ + 1/490 x z DATA(1, 0, -1) + 1/175 x y z DATA(1, -2, 0)
+
+ 2 2
+ - 2/245 x z DATA(2, 0, 0) - 2/245 x z DATA(2, 1, 0)
+
+ 2 2
+ - 2/245 x z DATA(2, 2, 0) + 1/245 x z DATA(1, 2, 0)
+
+ 2 2
+ + 2/245 x z DATA(0, 2, 0) - 1/245 x z DATA(1, 0, 2)
+
+ 2 2
+ + 2/245 x z DATA(2, 0, 2) - 1/245 x z DATA(-1, 0, 2)
+
+ 2
+ - 1/175 x z DATA(2, -2, -1) + 2/245 x z DATA(2, 0, -2)
+
+ 2 2
+ + 2/245 x z DATA(-2, 0, -2) - 2/245 x z DATA(0, 0, 2)
+
+ 2
+ - 1/350 x z DATA(1, -2, -1) - 1/245 x z DATA(-2, 0, 1)
+
+ 2 2
+ - 2/245 x z DATA(-2, 2, 0) + 1/245 x z DATA(1, -2, 0)
+
+ 2 2
+ - 2/245 x z DATA(2, -2, 0) + 1/245 x z DATA(1, 1, 0)
+
+ 2 2
+ + 2/245 x z DATA(0, 1, 0) + 1/245 x z DATA(1, 0, 0)
+
+ 2 2
+ + 1/490 x z DATA(1, 0, 1) + 1/245 x z DATA(0, 0, 1)
+
+ 2 2
+ + 2/245 x z DATA(0, 0, 0) + 1/245 x z DATA(-1, 0, 0)
+
+ 2 2
+ - 2/245 x z DATA(2, -1, 0) + 1/490 x z DATA(-1, 0, -1)
+
+ 2 3 11
+ + 1/245 x z DATA(-1, 1, 0) - 1/600 x DATA(2, 0, -1) - --- DATA(-2, 2, 2)
+ 420
+
+ 3
+ + 1/350 x y z DATA(1, -1, 0) - 1/300 x DATA(-1, 0, -1)
+
+ 2 2
+ - 2/245 y z DATA(-2, 0, 2) + 1/245 y z DATA(-2, 0, 1)
+
+ 2 2
+ - 2/245 y z DATA(-2, 2, 0) - 2/245 y z DATA(1, -2, 0)
+
+ 2 2
+ - 2/245 y z DATA(2, 2, 0) - 2/245 y z DATA(1, 2, 0)
+
+ 2 2
+ - 2/245 y z DATA(0, 2, 0) - 2/245 y z DATA(-1, 2, 0)
+
+ 2 2
+ + 1/245 y z DATA(2, 0, 1) + 1/245 y z DATA(1, 0, -1)
+
+ 2 2
+ + 1/245 y z DATA(0, 0, -1) - 2/245 y z DATA(0, -2, 0)
+
+ 2 2
+ + 1/245 y z DATA(-2, 0, -1) - 2/245 y z DATA(0, 0, -2)
+
+ 2 2
+ + 1/245 y z DATA(-1, 0, 1) - 2/245 y z DATA(-1, 0, -2)
+
+ 2 2
+ - 2/245 y z DATA(1, 0, -2) - 2/245 y z DATA(2, 0, -2)
+
+ 2 2
+ - 2/245 y z DATA(-2, 0, -2) - 2/245 y z DATA(0, 0, 2)
+
+ 2 2
+ - 2/245 y z DATA(-1, 0, 2) - 2/245 y z DATA(1, 0, 2)
+
+ 2 2
+ - 2/245 y z DATA(2, 0, 2) + 2/245 y z DATA(2, 0, 0)
+
+ 2 2
+ + 1/245 y z DATA(2, 1, 0) + 1/245 y z DATA(-2, -1, 0)
+
+ 2 2
+ + 2/245 y z DATA(-2, 0, 0) + 1/245 y z DATA(-2, 1, 0)
+
+ 2 2
+ - 2/245 y z DATA(-2, -2, 0) - 2/245 y z DATA(-1, -2, 0)
+
+ 2 2
+ - 2/245 y z DATA(2, -2, 0) + 2/245 y z DATA(0, 0, 0)
+
+ 2 2
+ + 1/245 y z DATA(2, -1, 0) + 1/245 y z DATA(-1, 0, -1)
+
+ 2 2
+ + 1/245 y z DATA(-1, 1, 0) + 1/245 y z DATA(0, 0, 1)
+
+ 2 2
+ + 1/245 y z DATA(1, 1, 0) + 1/245 y z DATA(0, 1, 0)
+
+ 2 2
+ + 2/245 y z DATA(1, 0, 0) + 1/245 y z DATA(1, 0, 1)
+
+ 2 2
+ - 1/350 x y DATA(-2, 0, -1) + 1/700 x y DATA(-1, 0, 1)
+
+ 2 2
+ - 1/350 x y DATA(-1, 0, -2) + 1/350 x y DATA(1, 0, -2)
+
+ 2 2
+ + 1/175 x y DATA(2, 0, -2) - 1/175 x y DATA(-2, 0, -2)
+
+ 2 2
+ + 1/350 x y DATA(-1, 0, 2) - 1/350 x y DATA(1, 0, 2)
+
+ 2 2
+ - 1/175 x y DATA(2, 0, 2) - 1/350 x y DATA(2, 0, 1)
+
+ 2 187 187
+ - 1/700 x y DATA(1, 0, 1) + ---- x DATA(1, 0, 2) - ---- x DATA(-1, 0, 2)
+ 7000 7000
+
+ 17 2
+ - ---- x DATA(-2, 0, -2) - 1/350 y DATA(0, 0, 1)
+ 5250
+
+ 2
+ - 2/175 x z DATA(-2, -2, 2) + 1/350 y DATA(1, 0, -1)
+
+ 2 2 2
+ - 1/350 y DATA(2, 0, 1) - 1/175 y DATA(2, 0, 2) - 1/175 y DATA(1, 0, 2)
+
+ 2 2
+ - 1/175 y DATA(-1, 0, 2) - 1/175 y DATA(0, 0, 2)
+
+ 2 2
+ + 1/175 y DATA(-2, 0, -2) + 1/175 y DATA(2, 0, -2)
+
+ 2 2
+ + 1/175 y DATA(1, 0, -2) + 1/175 y DATA(-1, 0, -2)
+
+ 2 2
+ - 1/350 y DATA(-2, 0, 1) - 1/175 y DATA(-2, 0, 2)
+
+ 2 2
+ - 1/350 y DATA(-1, 0, 1) + 1/175 y DATA(0, 0, -2)
+
+ 2 2
+ + 1/350 y DATA(-2, 0, -1) + 1/350 y DATA(0, 0, -1)
+
+ - 2/175 x z DATA(-2, 1, 2) + 1/175 y z DATA(-1, -1, 0)
+
+ 2
+ + 1/175 y z DATA(0, -1, 0) + 1/245 y z DATA(1, -1, 0)
+
+ 2
+ + 2/245 y z DATA(-1, 0, 0) - 1/350 x z DATA(1, 0, 1)
+
+ 2
+ - 2/175 x z DATA(-2, 2, 2) + 1/245 y z DATA(2, 0, -1)
+
+ 2
+ + 1/245 y z DATA(-1, -1, 0) - 1/175 x z DATA(1, 1, 0)
+
+ 2
+ - 1/175 x z DATA(1, 0, 0) + 1/245 y z DATA(0, -1, 0)
+
+ + 2/175 y z DATA(-1, -2, 0) + 2/175 y z DATA(0, -2, 0)
+
+ - 1/175 y z DATA(2, 1, 0) + 2/175 x z DATA(2, -2, 2)
+
+ 187 187 289
+ - ---- x DATA(1, 0, -2) + ---- x DATA(-1, 0, -2) - ----- x DATA(-1, 0, 1)
+ 7000 7000 10500
+
+ 187 2
+ + ---- x DATA(-2, 0, -1) - 1/350 x DATA(2, 0, -1)
+ 7000
+
+ 2 187
+ + 1/700 x DATA(-1, 0, -1) - ---- x DATA(2, 0, -1)
+ 7000
+
+ 289 2
+ + ----- x DATA(-1, 0, -1) - 1/350 x DATA(0, 0, 1)
+ 10500
+
+ 2
+ - 1/700 x DATA(1, 0, 1) + 1/175 y z DATA(-2, -1, 0)
+
+ 2
+ + 1/175 x z DATA(1, -2, 2) + 1/350 x DATA(-2, 0, 1)
+
+ 2 2
+ + 1/175 x DATA(-2, 0, 2) + 1/350 x DATA(0, 0, -1)
+
+ 2 2
+ + 1/700 x DATA(1, 0, -1) + 1/350 x DATA(2, 0, 1)
+
+ 2 2
+ + 1/175 x DATA(2, 0, 2) - 1/350 x DATA(1, 0, 2)
+
+ - 1/175 x z DATA(-1, -2, 2) - 1/175 x z DATA(1, -1, 0)
+
+ 2
+ + 1/175 x z DATA(-2, -1, 1) - 1/350 x DATA(-1, 0, 2)
+
+ 2 2
+ - 1/175 x DATA(0, 0, 2) - 1/175 x DATA(-2, 0, -2)
+
+ 2 2
+ - 1/175 x DATA(2, 0, -2) + 1/350 x DATA(1, 0, -2)
+
+ 2 2
+ - 1/700 x DATA(-1, 0, 1) + 1/175 x DATA(0, 0, -2)
+
+ 2 3
+ - 1/350 x DATA(-2, 0, -1) - 1/300 x DATA(1, 0, 1)
+
+ 3
+ - 1/350 x z DATA(1, -2, 1) - 1/300 x DATA(-2, 0, 2)
+
+ 3 3
+ - 1/600 x DATA(-2, 0, 1) - 1/300 x DATA(2, 0, -2)
+
+ 3 3
+ + 1/150 x DATA(1, 0, -2) + 1/600 x DATA(2, 0, 1)
+
+ + 1/350 x z DATA(-1, 0, -1) + 1/175 x z DATA(-1, 0, 0)
+
+ - 1/175 y z DATA(-2, 1, 0) + 2/175 y z DATA(-2, -2, 0)
+
+ + 1/175 x z DATA(-1, 1, 0) - 2/175 x z DATA(2, -1, 0)
+
+ + 1/175 x z DATA(-2, 2, 1) + 1/175 x z DATA(-2, 1, 1)
+
+ 2 2
+ + 1/350 x y DATA(2, 0, -1) - 1/700 x y DATA(-1, 0, -1)
+
+ 3 3
+ - 1/150 x DATA(-1, 0, -2) + 1/600 x DATA(-2, 0, -1)
+
+ 3 3
+ + 1/300 x DATA(-1, 0, 1) + 1/300 x DATA(1, 0, -1)
+
+ 3 3
+ + 1/300 x DATA(2, 0, 2) - 1/150 x DATA(1, 0, 2)
+
+ 3 3
+ + 1/150 x DATA(-1, 0, 2) + 1/300 x DATA(-2, 0, -2)
+
+ - 2/175 x z DATA(-2, -1, 2) + 2/175 y z DATA(2, -2, 0)
+
+ 3 3 289
+ - 2/75 z DATA(-1, 0, -1) + 1/25 z DATA(0, 0, 0) + ----- x DATA(1, 0, 1)
+ 10500
+
+ 3
+ + 1/25 z DATA(2, -1, 0) - 2/175 y z DATA(1, 2, 0)
+
+ - 2/175 y z DATA(-1, 2, 0) - 2/175 y z DATA(-2, 2, 0)
+
+ + 2/175 y z DATA(1, -2, 0) - 2/175 y z DATA(0, 2, 0)
+
+ - 1/175 x z DATA(2, -2, 1) - 2/175 y z DATA(2, 2, 0)
+
+ + 1/175 x z DATA(-2, -2, 1) + 1/350 x z DATA(-1, -2, 1)
+
+ 187 17 289
+ - ---- x DATA(-2, 0, 1) + ---- x DATA(-2, 0, 2) - ----- x DATA(1, 0, -1)
+ 7000 5250 10500
+
+ 187 17
+ + ---- x DATA(2, 0, 1) - ---- x DATA(2, 0, 2) + 1/175 y z DATA(1, -1, 0)
+ 7000 5250
+
+ + 1/175 y z DATA(2, -1, 0) - 1/175 y z DATA(-1, 1, 0)
+
+ + 1/175 x z DATA(-2, 2, -1) - 1/175 y z DATA(1, 1, 0)
+
+ - 1/175 y z DATA(0, 1, 0) + 1/175 x z DATA(-2, -1, -1)
+
+ 2 2
+ - 2/245 x z DATA(0, 0, -2) + 1/490 x z DATA(-1, 0, 1)
+
+ 2 2
+ - 1/245 x z DATA(-1, 0, -2) - 1/245 x z DATA(1, 0, -2)
+
+ 2 2
+ + 2/245 x z DATA(0, -2, 0) - 1/245 x z DATA(-2, 0, -1)
+
+ 2 2
+ - 2/245 x z DATA(-2, -1, 0) - 2/245 x z DATA(-2, 0, 0)
+
+ 2 2
+ - 2/245 x z DATA(-2, 1, 0) - 2/245 x z DATA(-2, -2, 0)
+
+ 2
+ + 1/245 x z DATA(-1, -2, 0) - 1/175 x y z DATA(2, 1, 0)
+
+ - 1/175 x z DATA(-1, 0, -2) + 1/175 x z DATA(1, 0, -2)
+
+ + 2/175 x z DATA(-2, -1, 0) + 2/175 x z DATA(-2, 0, 0)
+
+ + 2/175 x z DATA(-2, 1, 0) + 2/175 x z DATA(-2, -2, 0)
+
+ + 1/175 x z DATA(-1, -2, 0) + 1/350 x z DATA(-1, 2, 1)
+
+ + 2/175 x z DATA(-2, 2, 0) - 2/175 x z DATA(2, 0, 0)
+
+ - 2/175 x z DATA(2, 1, 0) - 2/175 x z DATA(2, 2, 0)
+
+ + 2/175 x z DATA(2, 0, -2) - 2/175 x z DATA(-2, 0, -2)
+
+ - 1/175 x z DATA(-1, 0, 2) + 1/175 x z DATA(1, 0, 2)
+
+ + 2/175 x z DATA(2, 0, 2) + 1/175 x z DATA(-1, 2, 0)
+
+ - 1/175 x z DATA(2, 0, 1) - 1/350 x z DATA(1, 0, -1)
+
+ - 2/175 x z DATA(-2, 0, 2) + 1/175 x z DATA(-2, 0, 1)
+
+ 3 3
+ - 1/175 x z DATA(1, 2, 0) + 1/25 z DATA(2, 0, 0) + 1/150 z DATA(2, 0, 2)
+
+ 3 3
+ + 1/150 z DATA(1, 0, 2) + 1/150 z DATA(-1, 0, 2)
+
+ 3 3
+ + 1/150 z DATA(0, 0, 2) + 1/150 z DATA(-2, 0, -2)
+
+ 3 3
+ + 1/150 z DATA(2, 0, -2) + 1/150 z DATA(1, 0, -2)
+
+ 3 3
+ + 1/150 z DATA(-1, 0, -2) - 2/75 z DATA(-1, 0, 1)
+
+ 3 3
+ + 1/150 z DATA(0, 0, -2) + 1/25 z DATA(-2, -2, 0)
+
+ 3 3
+ + 1/25 z DATA(-2, 0, 0) + 1/25 z DATA(-2, -1, 0)
+
+ 3 3 3
+ - 2/75 z DATA(0, 0, -1) - 2/75 z DATA(1, 0, -1) - 2/75 z DATA(2, 0, 1)
+
+ 3 3 3
+ + 1/25 z DATA(-1, 2, 0) + 1/25 z DATA(0, 2, 0) + 1/25 z DATA(1, 2, 0)
+
+ 3 3 3
+ + 1/25 z DATA(2, 2, 0) + 1/25 z DATA(2, 1, 0) + 1/25 z DATA(-2, 1, 0)
+
+ - 1/175 x z DATA(1, -2, 0) - 2/175 x z DATA(2, -2, 0)
+
+ 2
+ + 1/175 x z DATA(-1, -1, 0) - 1/100 x z DATA(-1, 0, -1)
+
+ 61 57
+ - 1/175 x z DATA(2, 0, -1) - --- z DATA(0, -1, 0) - --- z DATA(1, -1, 0)
+ 490 490
+
+ 61 57 151
+ - --- z DATA(-1, 0, 0) - --- z DATA(-1, 1, 0) + ---- z DATA(-1, 0, -1)
+ 490 490 3675
+
+ 13 3
+ - 9/98 z DATA(2, -1, 0) - -- z DATA(0, 0, 0) - 2/75 z DATA(-2, 0, -1)
+ 98
+
+ 3 3 61
+ + 1/25 z DATA(0, -2, 0) + 1/25 z DATA(-1, -2, 0) - --- z DATA(1, 0, 0)
+ 490
+
+ 61 57
+ - --- z DATA(0, 1, 0) - --- z DATA(1, 1, 0) + 4/75 z DATA(2, 0, -1)
+ 490 490
+
+ 57 2 136
+ - --- z DATA(-1, -1, 0) + 1/50 x z DATA(2, 0, -1) + ---- z DATA(0, 0, 1)
+ 490 3675
+
+ 151
+ + ---- z DATA(1, 0, 1) - 1/350 x z DATA(1, 1, -1)
+ 3675
+
+ 151
+ - 1/350 x z DATA(1, 2, 1) - 1/300 z DATA(-2, 0, 2) + ---- z DATA(1, 0, -1)
+ 3675
+
+ 33 136 311
+ - --- z DATA(2, -2, 0) + ---- z DATA(0, 0, -1) + ----- z DATA(1, 0, 2)
+ 490 3675 14700
+
+ 33
+ - 9/98 z DATA(-1, 2, 0) - 9/98 z DATA(1, -2, 0) - --- z DATA(-2, 2, 0)
+ 490
+
+ + 4/75 z DATA(-2, 0, 1) + 4/75 z DATA(2, 0, 1) - 9/98 z DATA(1, 2, 0)
+
+ 33
+ - --- z DATA(2, 2, 0) - 9/98 z DATA(2, 1, 0) - 1/10 z DATA(2, 0, 0)
+ 490
+
+ 431
+ - 1/300 z DATA(2, 0, 2) - 1/10 z DATA(0, 2, 0) + ----- z DATA(0, 0, -2)
+ 14700
+
+ + 4/75 z DATA(-2, 0, -1) - 1/10 z DATA(0, -2, 0) - 9/98 z DATA(-1, -2, 0)
+
+ 33 151 2
+ - --- z DATA(-2, -2, 0) + ---- z DATA(-1, 0, 1) + 1/50 z DATA(-1, 0, -1)
+ 490 3675
+
+ 311 2 2
+ + ----- z DATA(-1, 0, -2) + 1/50 z DATA(2, 0, -1) - 1/50 z DATA(1, 0, 1)
+ 14700
+
+ - 9/98 z DATA(-2, 1, 0) - 1/10 z DATA(-2, 0, 0) - 9/98 z DATA(-2, -1, 0)
+
+ 431
+ + ----- z DATA(0, 0, 2) - 1/300 z DATA(-2, 0, -2) - 1/300 z DATA(2, 0, -2)
+ 14700
+
+ 311 2 311
+ + ----- z DATA(1, 0, -2) - 1/50 z DATA(0, 0, 1) + ----- z DATA(-1, 0, 2)
+ 14700 14700
+
+ 2 2
+ + 1/100 z DATA(1, 0, 2) + 1/100 z DATA(-1, 0, 2)
+
+ 2 2
+ + 1/100 z DATA(0, 0, 2) - 1/100 z DATA(-2, 0, -2)
+
+ 2 2
+ - 1/100 z DATA(2, 0, -2) - 1/100 z DATA(1, 0, -2)
+
+ 2 2
+ - 1/100 z DATA(-1, 0, -2) - 1/100 z DATA(0, 0, -2)
+
+ 2 3
+ + 1/50 z DATA(-2, 0, -1) - 2/75 z DATA(2, 0, -1)
+
+ 3 3
+ + 1/25 z DATA(-1, -1, 0) + 1/25 z DATA(0, -1, 0)
+
+ 3 3 3
+ + 1/25 z DATA(1, -1, 0) + 1/25 z DATA(-1, 0, 0) + 1/25 z DATA(-1, 1, 0)
+
+ 2 2
+ - 1/50 z DATA(-2, 0, 1) + 1/100 z DATA(-2, 0, 2)
+
+ 2 2 2
+ + 1/50 z DATA(0, 0, -1) + 1/50 z DATA(1, 0, -1) - 1/50 z DATA(2, 0, 1)
+
+ 2 2 3
+ + 1/100 z DATA(2, 0, 2) - 1/50 z DATA(-1, 0, 1) - 2/75 z DATA(0, 0, 1)
+
+ 3 3 3
+ - 2/75 z DATA(1, 0, 1) + 1/25 z DATA(1, 0, 0) + 1/25 z DATA(0, 1, 0)
+
+ 3
+ + 1/25 z DATA(1, 1, 0) - 1/175 x z DATA(2, 1, -1)
+
+ + 1/350 x z DATA(-1, 2, -1) - 1/350 x z DATA(1, 2, -1)
+
+ 3 3
+ + 1/25 z DATA(-2, 2, 0) + 1/150 z DATA(-2, 0, 2)
+
+ 3
+ - 2/75 z DATA(-2, 0, 1) - 1/175 x z DATA(2, -1, -1)
+
+ 3 3
+ + 1/25 z DATA(2, -2, 0) + 1/25 z DATA(1, -2, 0)
+
+ - 1/175 x z DATA(2, 2, 1) - 1/175 x z DATA(-1, -1, 2)
+
+ 2 2
+ - 1/245 x z DATA(2, 0, -1) + 1/245 x z DATA(-1, -1, 0)
+
+ 2 2
+ + 2/245 x z DATA(0, -1, 0) + 1/245 x z DATA(1, -1, 0)
+
+ - 1/350 x z DATA(1, 1, 1) - 1/175 x z DATA(2, 2, -1)
+
+ 2 2
+ - 1/350 y DATA(1, 0, 1) + 1/350 y DATA(2, 0, -1)
+
+ 2 2
+ + 1/350 y DATA(-1, 0, -1) + 1/350 x DATA(-1, 0, -2)
+
+ + 1/350 x z DATA(-1, 1, -1) + 1/350 x z DATA(-1, -1, 1)
+
+ 2
+ - 1/350 x z DATA(1, -1, 1) + 1/100 x z DATA(-2, 0, -2)
+
+ 2 2
+ - 1/200 x z DATA(-1, 0, 2) + 1/200 x z DATA(1, 0, 2)
+
+ 2 2
+ + 1/100 x z DATA(2, 0, 2) - 1/50 x z DATA(2, 0, 1)
+
+ 2 2
+ + 1/100 x z DATA(-1, 0, 1) + 1/200 x z DATA(-1, 0, -2)
+
+ 2 2
+ - 1/200 x z DATA(1, 0, -2) - 1/100 x z DATA(2, 0, -2)
+
+ 2
+ - 1/50 x z DATA(-2, 0, -1) + 1/350 x z DATA(-1, 1, 1)
+
+ 2 2
+ + 1/100 x z DATA(1, 0, -1) - 1/100 x z DATA(-2, 0, 2)
+
+ 2
+ + 1/50 x z DATA(-2, 0, 1) + 1/175 x z DATA(-2, 0, -1)
+
+ 2
+ + 1/350 x z DATA(-1, 0, 1) - 1/100 x z DATA(1, 0, 1)
+
+ + 1/175 x z DATA(1, -1, 2) + 1/175 x z DATA(1, 1, 2)
+
+ + 1/350 x z DATA(-1, -1, -1) - 1/350 x z DATA(1, -1, -1)
+
+ + 2/175 x y z DATA(2, -2, 0) + 1/175 x z DATA(1, -1, -2)
+
+ - 1/175 x z DATA(-1, -1, -2) - 2/175 x z DATA(-2, -1, -2)
+
+ 3
+ - 1/175 x z DATA(-1, 1, 2) - 1/300 y DATA(0, -2, 2)
+
+ + 2/175 x z DATA(2, -1, 2) - 1/350 x y z DATA(-1, -1, 0)
+
+ 2 2
+ - 1/245 y z DATA(0, -1, 2) - 1/245 y z DATA(0, 2, -1)
+
+ 2 2
+ - 1/245 y z DATA(0, -2, -1) - 1/245 y z DATA(0, 1, -2)
+
+ 2 2
+ + 2/245 y z DATA(0, 2, -2) + 2/245 y z DATA(0, 2, 2)
+
+ 2 2
+ + 2/245 y z DATA(0, -2, -2) + 1/490 y z DATA(0, 1, 1)
+
+ 2 2
+ - 2/245 x z DATA(0, -2, 2) + 1/245 x z DATA(0, -1, 1)
+
+ 2 2
+ + 1/245 x z DATA(0, 1, -1) + 1/245 x z DATA(0, 2, 1)
+
+ 2 2
+ + 1/245 x z DATA(0, -1, -1) + 1/245 x z DATA(0, -2, -1)
+
+ 2 2
+ - 2/245 x z DATA(0, 1, -2) - 2/245 x z DATA(0, 2, -2)
+
+ 2 2
+ - 2/245 x z DATA(0, 2, 2) - 2/245 x z DATA(0, -2, -2)
+
+ 2 2
+ - 2/245 x z DATA(0, -1, -2) - 2/245 x z DATA(0, 1, 2)
+
+ 2 2
+ + 1/245 x z DATA(0, 1, 1) + 1/245 x z DATA(0, 2, -1)
+
+ 2
+ - 2/245 x z DATA(0, -1, 2) + 2/175 x z DATA(2, -1, -2)
+
+ 2
+ + 2/175 x y z DATA(-2, 2, 0) + 1/350 x y DATA(0, -2, 1)
+
+ 2
+ + 1/175 x y z DATA(-1, 2, 0) + 1/175 x y DATA(0, -2, 2)
+
+ 2
+ - 1/175 x y z DATA(1, 2, 0) + 1/490 y z DATA(2, 1, 1)
+
+ 2 2
+ - 1/350 x y DATA(0, 2, 1) - 1/700 x y DATA(0, -1, -1)
+
+ 2
+ - 2/175 x y z DATA(2, 2, 0) + 1/490 y z DATA(2, -1, 1)
+
+ 2 2
+ + 1/350 x y DATA(0, 1, -2) + 1/175 x y DATA(0, 2, -2)
+
+ 2 2
+ - 1/175 x y DATA(0, 2, 2) - 1/175 x y DATA(0, -2, -2)
+
+ 2 2
+ - 1/350 x y DATA(0, -1, -2) - 1/350 x y DATA(0, 1, 2)
+
+ 2 2
+ + 1/700 x y DATA(0, -1, 1) + 1/700 x y DATA(0, 1, -1)
+
+ 2
+ - 1/175 x y z DATA(-1, -2, 0) + 1/350 x y DATA(0, 2, -1)
+
+ 2 2
+ - 1/350 x y DATA(0, -2, -1) - 1/245 y z DATA(0, -1, -2)
+
+ 2 2
+ - 1/245 y z DATA(0, 1, 2) + 1/490 y z DATA(0, -1, 1)
+
+ 2 2
+ + 1/490 y z DATA(0, 1, -1) - 1/245 y z DATA(0, 2, 1)
+
+ 2 2
+ + 1/350 x y DATA(0, -1, 2) - 1/700 x y DATA(0, 1, 1)
+
+ + 1/175 x y z DATA(-2, 1, 0) - 1/175 x y z DATA(-2, -1, 0)
+
+ 2
+ + 1/245 x z DATA(0, -2, 1) + 1/175 y z DATA(0, 1, -2)
+
+ - 1/300 z DATA(0, -2, 2) - 1/175 y z DATA(0, 2, -1)
+
+ + 1/175 y z DATA(0, -2, -1) - 1/175 y z DATA(0, -1, 2)
+
+ - 1/350 y z DATA(0, 1, 1) - 2/175 y z DATA(0, -2, 2)
+
+ - 1/175 y z DATA(0, -1, -2) + 1/175 y z DATA(0, 1, 2)
+
+ + 1/350 y z DATA(0, -1, 1) - 1/350 y z DATA(0, 1, -1)
+
+ - 1/175 y z DATA(0, 2, 1) + 1/350 y z DATA(0, -1, -1)
+
+ - 2/175 x y z DATA(-2, -2, 0) + 2/175 y z DATA(0, 2, -2)
+
+ + 2/175 y z DATA(0, 2, 2) - 2/175 y z DATA(0, -2, -2)
+
+ 3
+ - 2/75 z DATA(0, -2, 1) + 1/175 y z DATA(0, -2, 1)
+
+ 2 2
+ + 1/50 z DATA(0, -1, -1) + 1/100 z DATA(0, -2, 2)
+
+ 2 2
+ + 2/245 y z DATA(2, 2, 2) + 2/245 y z DATA(-2, -2, -2)
+
+ 2 2
+ + 2/245 y z DATA(1, 2, 2) + 2/245 y z DATA(1, -2, -2)
+
+ 2 2
+ + 2/245 y z DATA(-1, -2, -2) + 1/175 y DATA(0, -2, 2)
+
+ 2 2
+ + 2/245 y z DATA(2, -2, -2) + 1/490 y z DATA(-2, 1, -1)
+
+ 2 2
+ - 1/245 y z DATA(-1, 1, -2) + 2/245 y z DATA(-1, 2, -2)
+
+ 2 2
+ + 2/245 y z DATA(-2, 2, -2) - 1/245 y z DATA(2, 1, -2)
+
+ 2 2
+ + 2/245 y z DATA(-1, 2, 2) - 1/245 y z DATA(-1, -2, -1)
+
+ 2 2
+ - 1/245 y z DATA(-2, -2, -1) + 2/245 y z DATA(2, 2, -2)
+
+ 2 2
+ + 2/245 y z DATA(1, 2, -2) + 1/50 y z DATA(0, 2, -1)
+
+ 2 3
+ - 1/50 y z DATA(0, -2, -1) - 2/75 z DATA(0, 1, 1)
+
+ 3 2
+ + 1/150 z DATA(0, -1, 2) + 1/100 y z DATA(0, 1, -1)
+
+ 2 2
+ - 1/50 y z DATA(0, 2, 1) - 1/100 y z DATA(0, -1, -1)
+
+ 3 3
+ + 1/150 z DATA(0, 1, -2) - 2/75 z DATA(0, 2, -1)
+
+ 3 2
+ - 2/75 z DATA(0, -2, -1) - 1/100 y z DATA(0, -2, 2)
+
+ 2 2
+ + 1/50 y z DATA(0, -2, 1) + 1/490 y z DATA(0, -1, -1)
+
+ 2 2
+ + 1/100 y z DATA(0, -1, 1) + 1/100 y z DATA(0, -2, -2)
+
+ 311
+ + 4/75 z DATA(0, -2, 1) - 1/300 z DATA(0, 2, 2) + ----- z DATA(0, 1, -2)
+ 14700
+
+ 151 151
+ - 1/300 z DATA(0, 2, -2) + ---- z DATA(0, 1, -1) + ---- z DATA(0, -1, 1)
+ 3675 3675
+
+ 311 311
+ + ----- z DATA(0, 1, 2) + ----- z DATA(0, -1, -2)
+ 14700 14700
+
+ 311
+ - 1/300 z DATA(0, -2, -2) + ----- z DATA(0, -1, 2)
+ 14700
+
+ 151
+ + 4/75 z DATA(0, -2, -1) + 4/75 z DATA(0, 2, -1) + ---- z DATA(0, -1, -1)
+ 3675
+
+ 151 2
+ + 4/75 z DATA(0, 2, 1) + ---- z DATA(0, 1, 1) - 1/50 z DATA(0, 1, 1)
+ 3675
+
+ 2 2
+ + 1/100 z DATA(0, -1, 2) - 1/245 y z DATA(1, -2, -1)
+
+ 2 2
+ - 1/245 y z DATA(1, 1, -2) - 1/245 y z DATA(-2, 1, -2)
+
+ 2 2
+ - 1/100 y z DATA(0, 2, -2) + 1/100 y z DATA(0, 2, 2)
+
+ 2 2
+ - 1/245 y z DATA(-2, -2, 1) - 1/200 y z DATA(0, 1, -2)
+
+ 2 2
+ - 1/245 y z DATA(0, -2, 1) + 2/245 y z DATA(0, -2, 2)
+
+ 3 3
+ + 1/150 z DATA(0, -2, -2) + 1/150 z DATA(0, 2, -2)
+
+ 3 2
+ + 1/150 z DATA(0, 2, 2) + 1/50 z DATA(0, -2, -1)
+
+ 2 3
+ + 1/50 z DATA(0, 2, -1) + 1/150 z DATA(0, -2, 2)
+
+ 2 2
+ - 1/245 y z DATA(-1, -2, 1) - 1/245 y z DATA(-2, 2, -1)
+
+ 2 2
+ - 1/50 z DATA(0, -2, 1) + 1/200 y z DATA(0, -1, -2)
+
+ 2 2 2
+ - 1/50 z DATA(0, 2, 1) + 1/50 z DATA(0, 1, -1) - 1/50 z DATA(0, -1, 1)
+
+ 2 2
+ + 1/100 z DATA(0, 1, 2) - 1/100 z DATA(0, -1, -2)
+
+ 2 2
+ - 1/100 z DATA(0, -2, -2) + 1/200 y z DATA(0, 1, 2)
+
+ 2 2
+ + 1/100 z DATA(0, 2, 2) - 1/100 z DATA(0, 2, -2)
+
+ 2 2
+ - 1/100 z DATA(0, 1, -2) + 1/490 y z DATA(-2, -1, -1)
+
+ 2 2
+ - 1/245 y z DATA(2, -2, -1) - 1/175 x DATA(0, -2, 2)
+
+ 2 2
+ + 1/350 x DATA(0, -1, -1) - 1/350 x DATA(0, 2, 1)
+
+ 2 2
+ + 1/350 x DATA(0, 1, -1) + 1/350 x DATA(0, 2, -1)
+
+ 2 2
+ - 1/350 x DATA(0, -2, 1) - 1/350 x DATA(0, 1, 1)
+
+ 2 2
+ - 1/175 x DATA(0, -1, 2) - 1/350 x DATA(0, -1, 1)
+
+ 2 2
+ - 1/175 x DATA(0, 1, 2) + 1/175 x DATA(0, -1, -2)
+
+ 2 2
+ + 1/175 x DATA(0, -2, -2) - 1/175 x DATA(0, 2, 2)
+
+ 2 2
+ + 1/175 x DATA(0, 2, -2) + 1/175 x DATA(0, 1, -2)
+
+ 2 187 17
+ + 1/350 x DATA(0, -2, -1) - ---- y DATA(0, -2, 1) + ---- y DATA(0, -2, 2)
+ 7000 5250
+
+ 289 187 289
+ + ----- y DATA(0, -1, -1) + ---- y DATA(0, 2, 1) - ----- y DATA(0, 1, -1)
+ 10500 7000 10500
+
+ 289 187 187
+ - ----- y DATA(0, -1, 1) + ---- y DATA(0, 1, 2) + ---- y DATA(0, -1, -2)
+ 10500 7000 7000
+
+ 17 17 17
+ - ---- y DATA(0, -2, -2) - ---- y DATA(0, 2, 2) + ---- y DATA(0, 2, -2)
+ 5250 5250 5250
+
+ 289 187 187
+ + ----- y DATA(0, 1, 1) - ---- y DATA(0, 1, -2) + ---- y DATA(0, -2, -1)
+ 10500 7000 7000
+
+ 187 187 2
+ - ---- y DATA(0, 2, -1) - ---- y DATA(0, -1, 2) + 1/350 y DATA(0, -2, 1)
+ 7000 7000
+
+ 3 3
+ - 2/75 z DATA(0, -1, -1) - 2/75 z DATA(0, 1, -1)
+
+ 3 3
+ - 2/75 z DATA(0, -1, 1) + 1/150 z DATA(0, 1, 2)
+
+ 3 3
+ + 1/150 z DATA(0, -1, -2) - 2/75 z DATA(0, 2, 1)
+
+ 2 2
+ - 1/245 y z DATA(1, -2, 1) - 1/200 y z DATA(0, -1, 2)
+
+ 2 2
+ - 1/245 y z DATA(-2, 2, 1) + 1/490 y z DATA(-2, 1, 1)
+
+ 2 2
+ - 1/245 y z DATA(-2, -1, 2) - 1/100 y z DATA(0, 1, 1)
+
+ 3 3
+ - 1/600 y DATA(0, -2, 1) - 1/300 y DATA(0, 2, -2)
+
+ 3 3
+ + 1/150 y DATA(0, 1, -2) + 1/600 y DATA(0, -2, -1)
+
+ 3 3
+ - 1/600 y DATA(0, 2, -1) - 1/300 y DATA(0, -1, -1)
+
+ 3 3
+ + 1/600 y DATA(0, 2, 1) + 1/300 y DATA(0, 1, -1)
+
+ 3 3
+ + 1/300 y DATA(0, -1, 1) - 1/150 y DATA(0, 1, 2)
+
+ 3 3
+ - 1/150 y DATA(0, -1, -2) + 1/300 y DATA(0, -2, -2)
+
+ 3 3
+ + 1/300 y DATA(0, 2, 2) + 1/150 y DATA(0, -1, 2)
+
+ 3 2
+ - 1/300 y DATA(0, 1, 1) - 1/245 y z DATA(2, -2, 1)
+
+ 2 2
+ + 1/490 y z DATA(-2, -1, 1) - 1/175 y DATA(0, -2, -2)
+
+ 2 2
+ + 1/175 y DATA(0, 2, 2) - 1/700 y DATA(0, 1, 1)
+
+ 2 2
+ - 1/350 y DATA(0, -1, 2) + 1/700 y DATA(0, -1, -1)
+
+ 2 2
+ + 1/350 y DATA(0, 2, 1) + 1/700 y DATA(0, 1, -1)
+
+ 2 2
+ - 1/700 y DATA(0, -1, 1) - 1/350 y DATA(0, 1, 2)
+
+ 2 2
+ + 1/350 y DATA(0, -1, -2) - 1/175 y DATA(0, 2, -2)
+
+ 2 2
+ + 1/350 y DATA(0, 1, -2) - 1/350 y DATA(0, -2, -1)
+
+ 2 2
+ - 1/350 y DATA(0, 2, -1) + 2/245 y z DATA(1, -2, 2)
+
+ 2 2
+ + 2/245 y z DATA(-1, -2, 2) + 2/245 y z DATA(2, -2, 2)
+
+ 2 2
+ + 2/245 y z DATA(-2, 2, 2) + 1/700 x y DATA(1, 0, -1)
+
+ 2 2
+ + 1/350 x y DATA(-2, 0, 1) + 1/175 x y DATA(-2, 0, 2)
+
+ 2
+ - 1/245 y z DATA(-2, 1, 2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=1749162884, alloc=14349756, time=279.05
+bytes used=1750284972, alloc=14349756, time=279.16
+bytes used=1751488664, alloc=14349756, time=279.26
+bytes used=1752668852, alloc=14349756, time=279.37
+bytes used=1753827880, alloc=14349756, time=279.47
+bytes used=1754964836, alloc=14349756, time=279.56
+bytes used=1756084072, alloc=14349756, time=279.66
+bytes used=1757185180, alloc=14349756, time=279.76
+bytes used=1758263816, alloc=14349756, time=279.86
+bytes used=1759321612, alloc=14349756, time=279.96
+bytes used=1760356680, alloc=14349756, time=280.06
+bytes used=1761369732, alloc=14349756, time=280.16
+bytes used=1762454696, alloc=14349756, time=280.27
+bytes used=1763454884, alloc=14349756, time=280.37
+bytes used=1764455376, alloc=14349756, time=280.48
+bytes used=1765562296, alloc=14349756, time=280.59
+bytes used=1766562860, alloc=14349756, time=280.70
+bytes used=1767678628, alloc=14349756, time=280.82
+bytes used=1768678768, alloc=14349756, time=280.92
+bytes used=1769683652, alloc=14349756, time=281.03
+bytes used=1770683792, alloc=14349756, time=281.14
+bytes used=1771684236, alloc=14349756, time=281.26
+bytes used=1772712256, alloc=14349756, time=281.38
+bytes used=1773712464, alloc=14349756, time=281.50
+bytes used=1774712596, alloc=14349756, time=281.62
+bytes used=1775812716, alloc=14349756, time=281.75
+bytes used=1776812840, alloc=14349756, time=281.88
+bytes used=1777876396, alloc=14349756, time=282.01
+bytes used=1778876544, alloc=14349756, time=282.15
+bytes used=1779879240, alloc=14349756, time=282.28
+bytes used=1780896408, alloc=14349756, time=282.42
+bytes used=1781974104, alloc=14349756, time=282.57
+bytes used=1782977676, alloc=14349756, time=282.72
+bytes used=1784045088, alloc=14349756, time=282.87
+bytes used=1785063780, alloc=14349756, time=283.02
+bytes used=1786072152, alloc=14349756, time=283.18
+bytes used=1787104680, alloc=14677376, time=283.28
+bytes used=1788152684, alloc=14677376, time=283.35
+bytes used=1789200560, alloc=14677376, time=283.43
+bytes used=1790247988, alloc=14677376, time=283.50
+bytes used=1791295416, alloc=14677376, time=283.58
+bytes used=1792342844, alloc=14677376, time=283.66
+ 3 2 137 2 2
+[COEFF(-2, -2, -2) = 1/300 y + 1/175 x y - ---- x - 1/175 x + 2/245 y z
+ 5250
+
+ 2 2 11 3 2
+ - 2/175 x z + 1/100 x z + 1/175 x y + --- + 1/300 x - 1/175 y
+ 420
+
+ 137 2 3 2
+ - 2/175 y z - ---- y + 1/100 y z - 1/125 x y + 1/150 z + 2/245 x z
+ 5250
+
+ 2 529 3
+ + 2/175 x y z - 1/100 z - ----- z, COEFF(-1, -2, -2) = 1/150 z
+ 14700
+
+ 3 169 2
+ - 1/150 x - ----- z + 1/350 x - 1/175 x z - 1/250 x y + 1/175 x y z
+ 14700
+
+ 2 3 2 2 47
+ - 1/245 x z + 1/300 y + 1/350 x y + 2/245 y z - 2/175 y z - ---- y
+ 5250
+
+ 19 2 107 2 2 2
+ + ---- + 1/200 x z + ---- x - 1/350 x y - 1/100 z + 1/100 y z
+ 2100 7000
+
+ 2 2 2
+ - 1/175 y , COEFF(0, -2, -2) = - 1/175 x y - 2/245 x z - 1/300 z
+
+ 2 2 2 3 17
+ - 1/175 y + 1/175 x - 2/175 y z + 1/300 - 1/100 z + 1/300 y - ---- y
+ 5250
+
+ 2 3 2 47
+ + 1/100 y z + 1/150 z + 2/245 y z, COEFF(1, -2, -2) = - ---- y
+ 5250
+
+ 2 2 107 2 3
+ + 1/100 y z - 1/175 y + 1/175 x z - ---- x - 1/350 x y + 1/150 z
+ 7000
+
+ 3 19 169 2
+ + 1/300 y + ---- - 2/175 y z - ----- z - 1/175 x y z - 1/350 x y
+ 2100 14700
+
+ 2 2 2 2 2
+ + 1/250 x y + 2/245 y z - 1/245 x z - 1/100 z - 1/200 x z + 1/350 x
+
+ 3 529 11 137
+ + 1/150 x , COEFF(2, -2, -2) = - ----- z + --- + ---- x + 2/175 x z
+ 14700 420 5250
+
+ 2 2 2 2 3
+ - 1/175 x - 1/175 y - 2/175 x y z + 1/175 x y - 1/100 z - 1/300 x
+
+ 2 137 2 2 3
+ + 1/100 y z - 2/175 y z - ---- y - 1/175 x y - 1/100 x z + 1/150 z
+ 5250
+
+ 2 2 3
+ + 1/125 x y + 2/245 y z + 2/245 x z + 1/300 y , COEFF(-2, -1, -2) =
+
+ 169 19 3 47 2 3
+ - ----- z + ---- + 1/150 z - ---- x - 2/175 x z + 1/350 y + 1/300 x
+ 14700 2100 5250
+
+ 2 2 2
+ - 1/250 x y + 1/175 x y z + 2/245 x z - 1/350 x y - 1/175 x
+
+ 2 2 2 3 2
+ + 1/350 x y + 1/100 x z + 1/200 y z - 1/150 y - 1/100 z - 1/175 y z
+
+ 107 2 2 2
+ + ---- y - 1/245 y z, COEFF(-1, -1, -2) = 1/200 y z + 1/350 y
+ 7000
+
+ 3 3 3 2
+ - 1/175 x z - 1/150 x - 1/150 y + 1/150 z + 1/350 x y z - 1/245 y z
+
+ 2 167 2 2
+ - 1/175 y z - 1/700 x y - 1/500 x y + ---- y + 1/200 x z - 1/245 x z
+ 7000
+
+ 191 17 2 2 167 2
+ + ----- z - ---- - 1/700 x y - 1/100 z + ---- x + 1/350 x ,
+ 14700 2100 7000
+
+ 311 187 2 29 2
+ COEFF(0, -1, -2) = ----- z + ---- y + 1/175 x - ---- - 1/350 x y
+ 14700 7000 2100
+
+ 2 3 2 2 3 2
+ + 1/200 y z + 1/150 z - 1/100 z + 1/350 y - 1/150 y - 1/245 y z
+
+ 2 3 3
+ - 1/175 y z - 2/245 x z, COEFF(1, -1, -2) = - 1/150 y + 1/150 x
+
+ 2 167 2 2
+ + 1/175 x z - 1/200 x z + 1/500 x y - ---- x - 1/700 x y + 1/700 x y
+ 7000
+
+ 3 17 2 191 2 2
+ + 1/150 z - 1/175 y z - ---- - 1/100 z + ----- z + 1/350 y - 1/245 y z
+ 2100 14700
+
+ 2 2 2 167
+ - 1/245 x z - 1/350 x y z + 1/350 x + 1/200 y z + ---- y,
+ 7000
+
+ 107 2 2 3
+ COEFF(2, -1, -2) = 1/250 x y + ---- y - 1/100 x z + 2/245 x z - 1/300 x
+ 7000
+
+ 3 2 2 2
+ - 1/150 y - 1/175 x y z + 2/175 x z + 1/350 y + 1/350 x y - 1/245 y z
+
+ 2 2 3 19 169 2 47
+ - 1/100 z + 1/350 x y + 1/150 z + ---- - ----- z + 1/200 y z + ---- x
+ 2100 14700 5250
+
+ 2 3 2
+ - 1/175 x - 1/175 y z, COEFF(-2, 0, -2) = 1/150 z - 1/175 x y
+
+ 2 2 17 2
+ - 2/245 y z + 1/300 + 1/100 x z - ---- x - 1/100 z - 1/300 z
+ 5250
+
+ 2 3 2 2
+ - 2/175 x z + 2/245 x z + 1/300 x - 1/175 x + 1/175 y ,
+
+ 2 29 2
+ COEFF(-1, 0, -2) = - 1/350 x y - ---- - 1/175 x z - 2/245 y z
+ 2100
+
+ 2 3 187 2 3 311
+ - 1/245 x z + 1/150 z + ---- x + 1/350 x - 1/150 x + ----- z
+ 7000 14700
+
+ 2 2 2 41 2
+ + 1/200 x z + 1/175 y - 1/100 z , COEFF(0, 0, -2) = - ---- + 1/175 x
+ 2100
+
+ 2 2 2 2 431 3
+ + 1/175 y - 2/245 x z - 1/100 z - 2/245 y z + ----- z + 1/150 z ,
+ 14700
+
+ 2 2 311 2 2
+ COEFF(1, 0, -2) = 1/350 x - 1/100 z + ----- z + 1/175 y - 1/200 x z
+ 14700
+
+ 3 29 2 187 2
+ + 1/150 z - ---- + 1/175 x z - 2/245 y z - ---- x + 1/350 x y
+ 2100 7000
+
+ 3 2 17 2 2
+ + 1/150 x - 1/245 x z, COEFF(2, 0, -2) = ---- x - 1/100 z - 1/175 x
+ 5250
+
+ 2 2 2 3
+ - 1/300 z + 1/300 + 1/175 y - 2/245 y z + 1/175 x y - 1/300 x
+
+ 2 2 3
+ + 2/245 x z - 1/100 x z + 1/150 z + 2/175 x z, COEFF(-2, 1, -2) =
+
+ 2 2 3 3 2 169
+ - 1/200 y z + 2/245 x z + 1/300 x + 1/150 y - 1/245 y z - ----- z
+ 14700
+
+ 3 2 2 2 2
+ + 1/150 z - 1/175 x + 1/100 x z - 1/175 x y z - 1/100 z + 1/350 y
+
+ 2 19 47 107 2
+ - 1/350 x y + ---- - ---- x - ---- y - 1/350 x y - 2/175 x z + 1/175 y z
+ 2100 5250 7000
+
+ 2 2 2
+ + 1/250 x y, COEFF(-1, 1, -2) = - 1/100 z + 1/350 y - 1/245 x z
+
+ 2 191 2 2 3
+ + 1/700 x y + ----- z + 1/350 x - 1/245 y z + 1/150 z + 1/175 y z
+ 14700
+
+ 3 2 167 17
+ + 1/150 y + 1/500 x y - 1/175 x z + 1/200 x z - ---- y - ----
+ 7000 2100
+
+ 2 2 167 3
+ - 1/350 x y z - 1/700 x y - 1/200 y z + ---- x - 1/150 x ,
+ 7000
+
+ 3 2 2 187 29
+ COEFF(0, 1, -2) = 1/150 y - 2/245 x z - 1/100 z - ---- y - ----
+ 7000 2100
+
+ 2 2 311 2 2
+ + 1/350 x y - 1/200 y z + 1/175 y z + ----- z - 1/245 y z + 1/350 y
+ 14700
+
+ 2 3 17 2 2
+ + 1/175 x + 1/150 z , COEFF(1, 1, -2) = - ---- - 1/100 z + 1/350 x
+ 2100
+
+ 3 2 2
+ + 1/350 x y z + 1/175 x z + 1/150 y - 1/200 x z - 1/200 y z
+
+ 2 2 2 2 3
+ - 1/245 y z + 1/175 y z + 1/350 y - 1/245 x z + 1/700 x y + 1/150 x
+
+ 2 167 167 3 191
+ + 1/700 x y - ---- y - 1/500 x y - ---- x + 1/150 z + ----- z,
+ 7000 7000 14700
+
+ 2 2 2
+ COEFF(2, 1, -2) = - 1/100 z - 1/100 x z + 1/175 y z - 1/245 y z
+
+ 3 47 107 3 2 3
+ + 1/150 z + ---- x - ---- y - 1/300 x - 1/200 y z + 1/150 y
+ 5250 7000
+
+ 2 2 19 2
+ + 2/175 x z + 1/350 x y + 1/350 y + 1/175 x y z + ---- - 1/175 x
+ 2100
+
+ 2 169 2
+ + 2/245 x z - ----- z - 1/250 x y - 1/350 x y, COEFF(-2, 2, -2) =
+ 14700
+
+ 3 2 2
+ - 2/175 x y z + 2/175 y z + 1/300 x + 1/125 x y + 1/175 x y - 1/100 z
+
+ 3 2 2 2 137
+ - 2/175 x z + 1/150 z - 1/175 x y + 2/245 x z + 2/245 y z - ---- x
+ 5250
+
+ 2 2 11 2 2 529 137
+ + 1/100 x z - 1/175 y + --- - 1/175 x - 1/100 y z - ----- z + ---- y
+ 420 14700 5250
+
+ 3 19 169 2
+ - 1/300 y , COEFF(-1, 2, -2) = ---- - ----- z + 2/175 y z - 1/100 z
+ 2100 14700
+
+ 2 2 2 2 2
+ + 1/250 x y + 1/200 x z + 1/350 x y - 1/175 y - 1/245 x z + 1/350 x y
+
+ 3 3 47 2 2
+ + 1/150 z - 1/175 x y z - 1/300 y + ---- y + 2/245 y z - 1/100 y z
+ 5250
+
+ 2 3 107 2
+ + 1/350 x - 1/175 x z - 1/150 x + ---- x, COEFF(0, 2, -2) = - 2/245 x z
+ 7000
+
+ 2 17 2 2
+ - 1/300 z + 2/245 y z + ---- y - 1/100 y z + 2/175 y z - 1/100 z
+ 5250
+
+ 3 2 2 2 3
+ + 1/300 - 1/300 y + 1/175 x y - 1/175 y + 1/175 x + 1/150 z ,
+
+ 2 2 2
+ COEFF(1, 2, -2) = 1/175 x y z + 1/350 x - 1/100 y z - 1/100 z
+
+ 2 3 2 2
+ + 2/245 y z + 1/150 z - 1/350 x y - 1/175 y + 2/175 y z + 1/175 x z
+
+ 2 169 3 2 19
+ - 1/245 x z - ----- z + 1/150 x - 1/250 x y + 1/350 x y + ----
+ 14700 2100
+
+ 3 2 107 47 11
+ - 1/300 y - 1/200 x z - ---- x + ---- y, COEFF(2, 2, -2) = ---
+ 7000 5250 420
+
+ 2 2 529 3 2 2
+ + 2/245 y z - 1/100 x z - ----- z + 1/150 z - 1/100 y z - 1/175 x
+ 14700
+
+ 3 3 2 137 137
+ - 1/300 y - 1/300 x + 2/175 y z + 2/245 x z + ---- x + ---- y
+ 5250 5250
+
+ 2 2 2 2
+ - 1/175 x y - 1/175 x y - 1/100 z - 1/175 y + 2/175 x z + 2/175 x y z
+
+ 2 2
+ - 1/125 x y, COEFF(-2, -2, -1) = - 1/245 y z + 1/350 x y - 1/250 x y
+
+ 3 2 2 2 2
+ + 1/600 x + 1/175 y z - 1/50 x z + 1/50 z - 1/50 y z - 1/350 x
+
+ 107 3 2 256 2
+ + ---- y - 1/175 x y z - 2/75 z - 8/525 - 1/350 y + ---- z + 1/350 x y
+ 7000 3675
+
+ 107 3 2
+ + 1/175 x z + ---- x + 1/600 y - 1/245 x z, COEFF(-1, -2, -1) =
+ 7000
+
+ 2 2 3 2
+ - 1/350 y + 1/700 x + 1/350 x z - 1/42 - 1/500 x y - 2/75 z - 1/100 x z
+
+ 229 167 211 2 2
+ + ----- x + ---- y + ---- z - 1/700 x y + 1/175 y z - 1/50 y z
+ 10500 7000 3675
+
+ 2 2 2 3 2
+ + 1/490 x z - 1/350 x y z + 1/50 z + 1/700 x y - 1/300 x - 1/245 y z
+
+ 3 2 2 2
+ + 1/600 y , COEFF(0, -2, -1) = 1/245 x z + 1/350 x - 1/350 x y + 4/75 z
+
+ 187 2 2 3 3
+ + 1/175 y z + ---- y + 1/50 z - 1/245 y z - 2/75 z - 2/75 + 1/600 y
+ 7000
+
+ 2 2 2 229
+ - 1/350 y - 1/50 y z , COEFF(1, -2, -1) = - 1/700 x y - ----- x
+ 10500
+
+ 3 2 167 3 2
+ + 1/600 y - 1/350 y + ---- y + 1/300 x - 1/245 y z + 1/175 y z
+ 7000
+
+ 2 2 2
+ + 1/350 x y z + 1/100 x z - 1/42 + 1/500 x y - 1/50 y z - 1/700 x y
+
+ 211 2 2 2 3
+ + ---- z - 1/350 x z + 1/50 z + 1/490 x z + 1/700 x - 2/75 z ,
+ 3675
+
+ 2 2 2 3
+ COEFF(2, -2, -1) = - 1/245 x z + 1/50 z + 1/50 x z - 1/600 x
+
+ 2 2
+ + 1/175 x y z - 8/525 + 1/350 x y - 1/245 y z + 1/175 y z + 1/250 x y
+
+ 107 256 2 107 2 3 2
+ + ---- y + ---- z - 1/350 x y - ---- x - 1/350 y - 2/75 z - 1/50 y z
+ 7000 3675 7000
+
+ 3 2 211
+ - 1/175 x z + 1/600 y - 1/350 x , COEFF(-2, -1, -1) = - 1/42 + ---- z
+ 3675
+
+ 2 167 229 2 2
+ + 1/175 x z + 1/490 y z + ---- x + ----- y - 1/700 x y - 1/350 x
+ 7000 10500
+
+ 2 3 2 2
+ - 1/350 x y z + 1/700 x y + 1/350 y z - 2/75 z - 1/245 x z + 1/50 z
+
+ 3 2 2 2 3
+ - 1/300 y - 1/100 y z - 1/50 x z - 1/500 x y + 1/700 y + 1/600 x ,
+
+ 137 2
+ COEFF(-1, -1, -1) = - 1/700 x y z + ---- x - 1/1400 x y + 1/350 x z
+ 5250
+
+ 2 2 2 17 137 166
+ + 1/350 y z - 1/100 x z + 1/50 z + 1/700 x - --- + ---- y + ---- z
+ 525 5250 3675
+
+ 3 2 3 3 2
+ - 1/300 x - 1/100 y z - 1/300 y - 2/75 z - 1/1000 x y + 1/490 y z
+
+ 2 2 2 2
+ - 1/1400 x y + 1/490 x z + 1/700 y , COEFF(0, -1, -1) = 1/490 y z
+
+ 289 2 2 37 2 151 3
+ + ----- y + 1/50 z - 1/700 x y - ---- + 1/245 x z + ---- z - 2/75 z
+ 10500 1050 3675
+
+ 2 3 2 2
+ + 1/350 x - 1/300 y + 1/350 y z + 1/700 y - 1/100 y z ,
+
+ 3 137 17
+ COEFF(1, -1, -1) = 1/1000 x y - 2/75 z - ---- x + 1/350 y z - ---
+ 5250 525
+
+ 2 2 2 3 2 2
+ + 1/490 y z - 1/1400 x y + 1/700 x + 1/300 x - 1/100 y z + 1/50 z
+
+ 166 2 137 2 2
+ + ---- z + 1/700 y + 1/700 x y z + ---- y + 1/490 x z + 1/100 x z
+ 3675 5250
+
+ 2 3 2
+ + 1/1400 x y - 1/350 x z - 1/300 y , COEFF(2, -1, -1) = - 1/245 x z
+
+ 2 2 229 2 2 167
+ + 1/700 y + 1/700 x y + ----- y + 1/50 z + 1/700 x y - ---- x
+ 10500 7000
+
+ 2 2
+ + 1/50 x z - 1/42 + 1/350 x y z - 1/175 x z + 1/350 y z + 1/490 y z
+
+ 3 211 2 2 3
+ + 1/500 x y - 1/300 y + ---- z - 1/100 y z - 1/350 x - 1/600 x
+ 3675
+
+ 3 2 3 2 187
+ - 2/75 z , COEFF(-2, 0, -1) = - 1/350 x + 1/600 x + 1/245 y z + ---- x
+ 7000
+
+ 2 2 2 3
+ + 1/175 x z - 1/245 x z - 2/75 - 1/350 x y + 1/50 z + 4/75 z - 2/75 z
+
+ 2 2 151 2
+ - 1/50 x z + 1/350 y , COEFF(-1, 0, -1) = ---- z + 1/245 y z
+ 3675
+
+ 2 3 2 37 289 2
+ - 1/700 x y - 1/300 x + 1/700 x - ---- + ----- x + 1/50 z + 1/350 x z
+ 1050 10500
+
+ 3 2 2 2 136
+ - 2/75 z - 1/100 x z + 1/490 x z + 1/350 y , COEFF(0, 0, -1) = ---- z
+ 3675
+
+ 2 3 2 2 2
+ + 1/350 x - 2/75 z - 4/105 + 1/350 y + 1/50 z + 1/245 y z
+
+ 2 37 2 3
+ + 1/245 x z, COEFF(1, 0, -1) = - ---- + 1/245 y z + 1/300 x - 1/350 x z
+ 1050
+
+ 2 2 2 151 2 2
+ + 1/700 x + 1/350 y + 1/700 x y + ---- z + 1/490 x z + 1/100 x z
+ 3675
+
+ 3 2 289
+ - 2/75 z + 1/50 z - ----- x, COEFF(2, 0, -1) = - 1/175 x z - 2/75
+ 10500
+
+ 2 2 2 3 2
+ - 1/350 x + 1/350 y + 1/245 y z - 1/600 x + 1/50 x z + 4/75 z
+
+ 2 2 187 2 3
+ + 1/350 x y + 1/50 z - ---- x - 1/245 x z - 2/75 z , COEFF(-2, 1, -1)
+ 7000
+
+ 3 2 211
+ = - 1/42 - 1/350 y z - 2/75 z - 1/700 x y + ---- z + 1/175 x z
+ 3675
+
+ 2 167 2 229 2
+ + 1/350 x y z + 1/490 y z + ---- x - 1/50 x z - ----- y + 1/50 z
+ 7000 10500
+
+ 2 3 2 2 2 3
+ + 1/700 y + 1/300 y + 1/100 y z - 1/350 x - 1/245 x z + 1/600 x
+
+ 2 2 2 17
+ - 1/700 x y + 1/500 x y, COEFF(-1, 1, -1) = 1/700 y + 1/490 y z - ---
+ 525
+
+ 137 2 2 137
+ + ---- x + 1/50 z - 1/1400 x y - 1/350 y z - ---- y + 1/350 x z
+ 5250 5250
+
+ 2 2 2 2 166 3
+ - 1/100 x z + 1/100 y z + 1/700 x + 1/490 x z + ---- z - 2/75 z
+ 3675
+
+ 2 3 3
+ + 1/1400 x y + 1/700 x y z + 1/300 y + 1/1000 x y - 1/300 x ,
+
+ 2 151 2 3 2
+ COEFF(0, 1, -1) = 1/350 x + ---- z + 1/100 y z + 1/300 y + 1/700 x y
+ 3675
+
+ 37 2 2 2 3 289
+ - ---- - 1/350 y z + 1/50 z + 1/490 y z + 1/700 y - 2/75 z - ----- y
+ 1050 10500
+
+ 2 3 166
+ + 1/245 x z, COEFF(1, 1, -1) = - 2/75 z - 1/700 x y z + ---- z
+ 3675
+
+ 2 2 2 137 2
+ + 1/100 x z + 1/700 y - 1/1000 x y + 1/1400 x y - ---- x + 1/100 y z
+ 5250
+
+ 17 3 2 2
+ - 1/350 y z - --- - 1/350 x z + 1/300 y + 1/490 x z + 1/700 x
+ 525
+
+ 2 137 2 2 3
+ + 1/490 y z - ---- y + 1/50 z + 1/1400 x y + 1/300 x , COEFF(2, 1, -1)
+ 5250
+
+ 2 167 2
+ = 1/490 y z - ---- x - 1/175 x z - 1/350 x y z + 1/100 y z - 1/42
+ 7000
+
+ 2 2 2 3
+ - 1/500 x y - 1/700 x y + 1/700 x y + 1/50 z - 1/350 y z + 1/300 y
+
+ 2 229 2 2 211 3
+ - 1/245 x z - ----- y + 1/50 x z - 1/350 x + ---- z - 1/600 x
+ 10500 3675
+
+ 2 3 2 107 2
+ + 1/700 y - 2/75 z , COEFF(-2, 2, -1) = - 1/350 x - ---- y - 1/245 x z
+ 7000
+
+ 107 3 2 2 2
+ + ---- x - 1/600 y + 1/50 z + 1/50 y z - 1/245 y z + 1/175 x z - 8/525
+ 7000
+
+ 3 256 2
+ - 2/75 z + ---- z + 1/250 x y + 1/350 x y + 1/175 x y z - 1/175 y z
+ 3675
+
+ 2 2 2 3
+ - 1/50 x z - 1/350 x y - 1/350 y + 1/600 x , COEFF(-1, 2, -1) =
+
+ 2 2 3 2
+ - 1/245 y z + 1/500 x y + 1/700 x y - 1/175 y z - 1/600 y + 1/700 x
+
+ 2 2 3 2
+ + 1/50 y z - 1/42 + 1/50 z - 1/300 x + 1/350 x z - 1/100 x z
+
+ 2 2 211 229 2
+ - 1/350 y + 1/700 x y + 1/350 x y z + ---- z + ----- x + 1/490 x z
+ 3675 10500
+
+ 3 167 2
+ - 2/75 z - ---- y, COEFF(0, 2, -1) = - 1/175 y z + 1/50 y z + 4/75 z
+ 7000
+
+ 3 2 187 2 3 2
+ - 1/600 y + 1/350 x - ---- y - 1/245 y z - 2/75 z + 1/350 x y
+ 7000
+
+ 2 2 2 2
+ + 1/50 z - 1/350 y + 1/245 x z - 2/75, COEFF(1, 2, -1) = 1/50 y z
+
+ 2 2 2 2 3
+ + 1/100 x z - 1/350 y - 1/245 y z + 1/700 x y + 1/300 x - 1/350 x y z
+
+ 211 3 2 2 229 167
+ + ---- z - 2/75 z - 1/175 y z + 1/50 z + 1/700 x - ----- x - ---- y
+ 3675 10500 7000
+
+ 2 3 2
+ - 1/500 x y - 1/350 x z + 1/490 x z - 1/600 y - 1/700 x y - 1/42,
+
+ 256 2 3
+ COEFF(2, 2, -1) = ---- z - 1/245 x z - 1/175 y z - 1/175 x y z - 1/600 y
+ 3675
+
+ 2 3 2 107 2 2
+ - 1/350 x y - 1/600 x + 1/50 y z - ---- x + 1/50 x z - 1/350 x y
+ 7000
+
+ 2 107 2
+ - 8/525 - 1/175 x z - 1/350 x - 1/250 x y - ---- y - 1/350 y
+ 7000
+
+ 2 3 2 2 33
+ - 1/245 y z - 2/75 z + 1/50 z , COEFF(-2, -2, 0) = - 2/245 y z - --- z
+ 490
+
+ 2 3
+ - 2/245 x z + 2/175 y z + 2/175 x z - 2/175 x y z + 1/25 z ,
+
+ 3 2
+ COEFF(-1, -2, 0) = 1/25 z - 1/175 x y z + 1/175 x z + 1/245 x z
+
+ 2
+ + 2/175 y z - 9/98 z - 2/245 y z,
+
+ 3 2 2
+ COEFF(0, -2, 0) = 1/25 z + 2/245 x z - 2/245 y z + 2/175 y z - 1/10 z,
+
+ 2 3
+ COEFF(1, -2, 0) = - 9/98 z + 1/245 x z - 1/175 x z + 1/175 x y z + 1/25 z
+
+ 2 2 2
+ + 2/175 y z - 2/245 y z, COEFF(2, -2, 0) = - 2/245 x z - 2/245 y z
+
+ 3 33
+ + 2/175 x y z + 1/25 z - 2/175 x z - --- z + 2/175 y z, COEFF(-2, -1, 0)
+ 490
+
+ 2 2 3
+ = 1/175 y z - 2/245 x z + 1/245 y z - 9/98 z + 2/175 x z + 1/25 z
+
+ 2
+ - 1/175 x y z, COEFF(-1, -1, 0) = 1/175 x z + 1/245 y z - 1/350 x y z
+
+ 2 57 3
+ + 1/175 y z + 1/245 x z - --- z + 1/25 z ,
+ 490
+
+ 61 2 3 2
+ COEFF(0, -1, 0) = - --- z + 1/245 y z + 1/25 z + 2/245 x z + 1/175 y z,
+ 490
+
+ 2 2 3
+ COEFF(1, -1, 0) = 1/245 y z + 1/245 x z + 1/175 y z + 1/25 z
+
+ 57
+ + 1/350 x y z - --- z - 1/175 x z, COEFF(2, -1, 0) = 1/175 x y z
+ 490
+
+ 3 2 2
+ + 1/175 y z + 1/25 z + 1/245 y z - 9/98 z - 2/175 x z - 2/245 x z,
+
+ 2 3 2
+ COEFF(-2, 0, 0) = 2/175 x z + 2/245 y z + 1/25 z - 1/10 z - 2/245 x z,
+
+ 3 2 61 2
+ COEFF(-1, 0, 0) = 1/25 z + 2/245 y z - --- z + 1/175 x z + 1/245 x z,
+ 490
+
+ 2 3 13 2
+ COEFF(0, 0, 0) = 2/245 y z + 1/25 z - -- z + 2/245 x z,
+ 98
+
+ 2 2 61 3
+ COEFF(1, 0, 0) = 1/245 x z + 2/245 y z - --- z - 1/175 x z + 1/25 z ,
+ 490
+
+ 3 2 2
+ COEFF(2, 0, 0) = - 1/10 z - 2/175 x z + 1/25 z - 2/245 x z + 2/245 y z,
+
+ 3 2
+ COEFF(-2, 1, 0) = 1/25 z - 2/245 x z + 2/175 x z - 1/175 y z - 9/98 z
+
+ 2 3
+ + 1/245 y z + 1/175 x y z, COEFF(-1, 1, 0) = 1/350 x y z + 1/25 z
+
+ 57 2 2
+ - --- z + 1/245 y z + 1/245 x z - 1/175 y z + 1/175 x z,
+ 490
+
+ 3 2 2 61
+ COEFF(0, 1, 0) = 1/25 z + 2/245 x z - 1/175 y z + 1/245 y z - --- z,
+ 490
+
+ 2
+ COEFF(1, 1, 0) = - 1/175 y z + 1/245 x z - 1/350 x y z - 1/175 x z
+
+ 3 57 2
+ + 1/25 z - --- z + 1/245 y z, COEFF(2, 1, 0) = - 9/98 z - 1/175 x y z
+ 490
+
+ 3 2 2
+ + 1/25 z - 1/175 y z - 2/245 x z - 2/175 x z + 1/245 y z,
+
+ 2 2 3
+ COEFF(-2, 2, 0) = - 2/245 x z - 2/245 y z + 1/25 z + 2/175 x z
+
+ 33
+ - 2/175 y z + 2/175 x y z - --- z, COEFF(-1, 2, 0) = - 2/175 y z
+ 490
+
+ 3 2 2
+ + 1/175 x y z - 9/98 z + 1/25 z + 1/245 x z + 1/175 x z - 2/245 y z,
+
+ 3 2 2
+ COEFF(0, 2, 0) = 1/25 z + 2/245 x z - 2/245 y z - 1/10 z - 2/175 y z,
+
+ 3 2
+ COEFF(1, 2, 0) = - 2/175 y z - 9/98 z - 1/175 x y z + 1/25 z - 2/245 y z
+
+ 2 3 2 33
+ - 1/175 x z + 1/245 x z, COEFF(2, 2, 0) = 1/25 z - 2/245 y z - --- z
+ 490
+
+ 2
+ - 2/175 y z - 2/175 x z - 2/175 x y z - 2/245 x z, COEFF(-2, -2, 1) =
+
+ 3 3 3 107 2
+ - 1/175 x y z - 1/600 y - 2/75 z - 1/600 x - ---- y - 1/350 x y
+ 7000
+
+ 2 256 2 2 107
+ + 1/50 x z + ---- z + 1/50 y z + 1/350 y + 1/250 x y - ---- x
+ 3675 7000
+
+ 2 2 2 2
+ + 1/175 y z - 1/245 x z - 1/245 y z + 1/350 x + 1/175 x z - 1/350 x y
+
+ 2 3 2
+ - 1/50 z + 8/525, COEFF(-1, -2, 1) = - 1/350 x y z - 2/75 z + 1/50 y z
+
+ 167 2 2 2 2
+ - ---- y + 1/700 x y - 1/700 x y - 1/245 y z + 1/490 x z + 1/42
+ 7000
+
+ 229 3 3 2 211
+ - ----- x - 1/600 y + 1/300 x + 1/100 x z + 1/175 y z + ---- z
+ 10500 3675
+
+ 2 2 2
+ + 1/500 x y - 1/700 x - 1/50 z + 1/350 y + 1/350 x z, COEFF(0, -2, 1)
+
+ 3 3 2 2
+ = - 1/600 y - 2/75 z + 2/75 + 1/175 y z - 1/350 x + 1/350 y
+
+ 2 2 2 187 2
+ - 1/245 y z + 4/75 z + 1/350 x y + 1/245 x z - ---- y - 1/50 z
+ 7000
+
+ 2 2
+ + 1/50 y z , COEFF(1, -2, 1) = - 1/100 x z + 1/350 x y z - 1/500 x y
+
+ 2 3 211 167 2 2 2
+ + 1/700 x y - 1/600 y + ---- z - ---- y + 1/350 y + 1/50 y z - 1/50 z
+ 3675 7000
+
+ 2 229 3 2
+ + 1/490 x z + ----- x - 2/75 z + 1/700 x y + 1/175 y z + 1/42
+ 10500
+
+ 2 2 3
+ - 1/245 y z - 1/350 x z - 1/700 x - 1/300 x , COEFF(2, -2, 1) =
+
+ 2 107 2 107 3
+ 1/350 x y - ---- y - 1/250 x y - 1/50 x z + ---- x + 1/600 x
+ 7000 7000
+
+ 2 2 2 3 2
+ - 1/350 x y + 1/350 x - 1/245 x z - 2/75 z - 1/50 z - 1/175 x z
+
+ 2 256 2
+ + 8/525 + 1/175 x y z + 1/50 y z + 1/175 y z + ---- z + 1/350 y
+ 3675
+
+ 3 2 2
+ - 1/600 y - 1/245 y z, COEFF(-2, -1, 1) = 1/175 x z + 1/100 y z
+
+ 2 3 2 2 2
+ + 1/50 x z + 1/500 x y + 1/300 y - 1/50 z - 1/700 y + 1/700 x y
+
+ 3 211 3 2 229
+ - 1/600 x - 1/350 x y z + ---- z - 2/75 z - 1/700 x y - ----- y
+ 3675 10500
+
+ 2 167 2 2
+ + 1/490 y z - ---- x + 1/350 y z - 1/245 x z + 1/350 x + 1/42,
+ 7000
+
+ 166 3 2
+ COEFF(-1, -1, 1) = ---- z + 1/350 y z + 1/300 x + 1/1400 x y
+ 3675
+
+ 2 2 2
+ - 1/700 x y z - 1/700 x + 1/1000 x y + 1/350 x z - 1/50 z + 1/490 y z
+
+ 2 2 2 2 137 137
+ + 1/490 x z + 1/100 x z + 1/1400 x y + 1/100 y z - ---- x - ---- y
+ 5250 5250
+
+ 17 2 3 3 151 37
+ + --- - 1/700 y - 2/75 z + 1/300 y , COEFF(0, -1, 1) = ---- z + ----
+ 525 3675 1050
+
+ 3 2 2 2 2
+ + 1/350 y z + 1/300 y + 1/700 x y + 1/490 y z + 1/245 x z + 1/100 y z
+
+ 2 289 2 2 3
+ - 1/350 x - ----- y - 1/50 z - 1/700 y - 2/75 z , COEFF(1, -1, 1) =
+ 10500
+
+ 2 2 17 2 2
+ 1/1400 x y - 1/700 y + --- - 1/1400 x y - 1/350 x z - 1/50 z
+ 525
+
+ 2 3 3 2
+ + 1/350 y z + 1/490 y z - 1/300 x - 2/75 z + 1/700 x y z + 1/490 x z
+
+ 137 2 3 2 137
+ + ---- x - 1/1000 x y - 1/700 x + 1/300 y - 1/100 x z - ---- y
+ 5250 5250
+
+ 2 166 2 167
+ + 1/100 y z + ---- z, COEFF(2, -1, 1) = - 1/245 x z + ---- x
+ 3675 7000
+
+ 2 2 2 3
+ + 1/100 y z - 1/175 x z + 1/350 y z + 1/490 y z - 1/50 x z + 1/300 y
+
+ 2 2 229 2 2
+ - 1/500 x y - 1/700 y + 1/350 x - ----- y - 1/700 x y - 1/50 z
+ 10500
+
+ 211 3 2 3
+ + ---- z + 1/42 + 1/600 x - 1/700 x y + 1/350 x y z - 2/75 z ,
+ 3675
+
+ 2 2 3 2
+ COEFF(-2, 0, 1) = 1/245 y z + 1/175 x z - 1/350 y - 1/600 x + 1/350 x
+
+ 2 3 187 2 2
+ + 1/350 x y + 4/75 z - 2/75 z - ---- x - 1/245 x z + 1/50 x z + 2/75
+ 7000
+
+ 2 2 3 2
+ - 1/50 z , COEFF(-1, 0, 1) = 1/245 y z - 2/75 z + 1/350 x z - 1/50 z
+
+ 2 2 289 3 2 2
+ - 1/700 x + 1/700 x y - ----- x + 1/300 x + 1/490 x z - 1/350 y
+ 10500
+
+ 2 37 151 2 136
+ + 1/100 x z + ---- + ---- z, COEFF(0, 0, 1) = 1/245 x z + 4/105 + ---- z
+ 1050 3675 3675
+
+ 2 3 2 2 2
+ + 1/245 y z - 2/75 z - 1/350 y - 1/50 z - 1/350 x , COEFF(1, 0, 1) =
+
+ 2 2 2 2 151 2
+ - 1/700 x y - 1/100 x z - 1/350 y - 1/50 z + ---- z + 1/245 y z
+ 3675
+
+ 2 289 3 2 3 37
+ - 1/700 x - 1/350 x z + ----- x - 1/300 x + 1/490 x z - 2/75 z + ----,
+ 10500 1050
+
+ 2 2 2 2
+ COEFF(2, 0, 1) = - 1/50 x z - 1/245 x z - 1/350 y - 1/350 x y + 4/75 z
+
+ 3 2 187 2 3
+ + 1/600 x - 1/50 z - 1/175 x z + ---- x + 1/350 x - 2/75 z
+ 7000
+
+ 2 2 211
+ + 1/245 y z + 2/75, COEFF(-2, 1, 1) = - 1/50 z + 1/350 x y z + ---- z
+ 3675
+
+ 229 3 2 2
+ - 1/350 y z + ----- y - 1/500 x y - 1/600 x + 1/50 x z + 1/350 x
+ 10500
+
+ 2 2 3 167 2
+ + 1/700 x y + 1/700 x y - 1/300 y - ---- x - 1/245 x z + 1/42
+ 7000
+
+ 3 2 2 2
+ - 2/75 z + 1/490 y z + 1/175 x z - 1/100 y z - 1/700 y ,
+
+ 137 2 166
+ COEFF(-1, 1, 1) = - ---- x + 1/700 x y z - 1/100 y z + ---- z - 1/350 y z
+ 5250 3675
+
+ 2 2 2 3 2
+ + 1/490 y z + 1/490 x z - 1/1400 x y + 1/350 x z + 1/300 x - 1/50 z
+
+ 137 2 2 3 3 17
+ + ---- y - 1/700 x - 1/1000 x y + 1/1400 x y - 2/75 z - 1/300 y + ---
+ 5250 525
+
+ 2 2 2 2
+ - 1/700 y + 1/100 x z , COEFF(0, 1, 1) = - 1/100 y z + 1/245 x z
+
+ 151 37 3 289 2 3 2
+ + ---- z + ---- - 2/75 z + ----- y - 1/50 z - 1/300 y + 1/490 y z
+ 3675 1050 10500
+
+ 2 2 2 3
+ - 1/700 y - 1/700 x y - 1/350 x - 1/350 y z, COEFF(1, 1, 1) = - 2/75 z
+
+ 2 2 2 2
+ + 1/490 y z - 1/700 x + 1/1000 x y - 1/1400 x y - 1/700 x y z - 1/50 z
+
+ 137 17 137 166 2 2
+ - 1/350 x z + ---- y + --- + ---- x + ---- z - 1/100 x z - 1/100 y z
+ 5250 525 5250 3675
+
+ 2 3 2 3 2
+ - 1/1400 x y - 1/300 x - 1/700 y - 1/300 y - 1/350 y z + 1/490 x z,
+
+ 2 167 2 3 2
+ COEFF(2, 1, 1) = - 1/245 x z + ---- x - 1/50 x z - 1/300 y + 1/700 x y
+ 7000
+
+ 2 2 211 3 3 2
+ - 1/100 y z + 1/42 - 1/50 z + ---- z + 1/600 x - 2/75 z - 1/700 x y
+ 3675
+
+ 2 229 2 2
+ + 1/350 x + ----- y + 1/500 x y + 1/490 y z - 1/350 y z - 1/700 y
+ 10500
+
+ 2
+ - 1/350 x y z - 1/175 x z, COEFF(-2, 2, 1) = 1/50 x z - 1/250 x y
+
+ 2 256 3 107
+ - 1/245 x z + ---- z - 2/75 z - ---- x - 1/175 y z + 1/175 x z
+ 3675 7000
+
+ 2 2 2 2 3
+ - 1/50 y z + 1/175 x y z - 1/50 z + 1/350 x - 1/245 y z + 1/600 y
+
+ 2 3 107 2 2
+ + 1/350 x y + 8/525 - 1/600 x + ---- y + 1/350 y - 1/350 x y ,
+ 7000
+
+ 2 2 2 167 229
+ COEFF(-1, 2, 1) = - 1/50 z - 1/700 x y - 1/700 x y + ---- y - ----- x
+ 7000 10500
+
+ 3 211 2 2
+ + 1/300 x + ---- z - 1/245 y z - 1/175 y z + 1/490 x z + 1/42
+ 3675
+
+ 2 2 3 2
+ + 1/350 x z + 1/100 x z - 1/50 y z + 1/600 y + 1/350 x y z + 1/350 y
+
+ 3 2 2
+ - 1/500 x y - 2/75 z - 1/700 x , COEFF(0, 2, 1) = 4/75 z - 1/50 z
+
+ 187 2 2 3 2
+ - 1/175 y z + ---- y + 1/245 x z - 1/350 x y + 1/600 y - 1/50 y z
+ 7000
+
+ 2 2 3 2
+ - 1/245 y z - 1/350 x - 2/75 z + 1/350 y + 2/75, COEFF(1, 2, 1) =
+
+ 2 2 2 229 2
+ - 1/245 y z - 1/50 z + 1/42 - 1/700 x + ----- x - 1/350 x z - 1/100 x z
+ 10500
+
+ 2 167 3 211 2 3
+ + 1/350 y + ---- y - 1/300 x + ---- z - 1/700 x y + 1/600 y
+ 7000 3675
+
+ 3 2 2
+ + 1/500 x y - 2/75 z + 1/490 x z - 1/350 x y z - 1/175 y z - 1/50 y z
+
+ 2 3 2 107 2
+ + 1/700 x y , COEFF(2, 2, 1) = 1/600 x + 1/350 x y + ---- x + 1/350 x y
+ 7000
+
+ 2 2 107
+ - 1/175 y z - 1/245 y z - 1/175 x y z + 1/350 y + 8/525 + ---- y
+ 7000
+
+ 256 2 2 2
+ + ---- z - 1/50 z - 1/50 x z + 1/250 x y - 1/175 x z + 1/350 x
+ 3675
+
+ 3 2 3 2
+ - 2/75 z - 1/245 x z + 1/600 y - 1/50 y z , COEFF(-2, -2, 2) =
+
+ 3 3 3 2 2 529 11
+ - 1/300 x + 1/150 z - 1/300 y + 1/175 x - 1/175 x y - ----- z - ---
+ 14700 420
+
+ 137 2 2 2 2
+ + ---- x + 1/175 y + 1/100 z + 2/245 y z + 2/175 x y z - 1/100 y z
+ 5250
+
+ 2 2 2
+ + 1/125 x y - 2/175 x z - 2/175 y z - 1/175 x y - 1/100 x z + 2/245 x z
+
+ 137 47 2 2 169
+ + ---- y, COEFF(-1, -2, 2) = ---- y + 2/245 y z - 1/200 x z - ----- z
+ 5250 5250 14700
+
+ 2 107 2 3 3
+ - 1/350 x y - ---- x + 1/250 x y - 1/350 x + 1/150 x - 1/300 y
+ 7000
+
+ 2 2 19 2
+ + 1/175 y - 2/175 y z + 1/175 x y z + 1/350 x y - ---- + 1/100 z
+ 2100
+
+ 2 2 3
+ - 1/245 x z - 1/100 y z + 1/150 z - 1/175 x z, COEFF(0, -2, 2) =
+
+ 3 2 2 2
+ - 1/300 z - 1/300 y + 1/100 z + 2/245 y z - 2/175 y z - 1/175 x
+
+ 2 2 2 17 3
+ + 1/175 x y - 2/245 x z + 1/175 y + ---- y + 1/150 z - 1/300
+ 5250
+
+ 2 2 2 47 3
+ - 1/100 y z , COEFF(1, -2, 2) = 1/200 x z + 1/175 y + ---- y - 1/300 y
+ 5250
+
+ 3 2 107 19 2 169 2
+ - 1/150 x - 1/350 x + ---- x - ---- + 1/100 z - ----- z + 1/350 x y
+ 7000 2100 14700
+
+ 2 3 2
+ + 1/175 x z - 2/175 y z + 2/245 y z + 1/150 z - 1/250 x y - 1/245 x z
+
+ 2 2 529
+ + 1/350 x y - 1/100 y z - 1/175 x y z, COEFF(2, -2, 2) = - ----- z
+ 14700
+
+ 3 3 2 11 2
+ + 1/300 x - 1/300 y - 1/175 x y + 2/175 x z - --- + 1/175 x y
+ 420
+
+ 2 2 2 137
+ - 1/125 x y - 1/100 y z + 2/245 y z - 2/175 y z + 1/175 y - ---- x
+ 5250
+
+ 3 2 2 2 2
+ + 1/150 z + 1/100 x z + 2/245 x z - 2/175 x y z + 1/175 x + 1/100 z
+
+ 137 2 3 2 107
+ + ---- y, COEFF(-2, -1, 2) = 1/350 x y + 1/150 y + 2/245 x z - ---- y
+ 5250 7000
+
+ 169 2 19 2 2 3
+ - ----- z - 1/245 y z - ---- - 1/350 x y - 1/100 x z - 1/300 x
+ 14700 2100
+
+ 3 47 2 2
+ + 1/250 x y + 1/150 z - 2/175 x z + ---- x + 1/175 x + 1/100 z
+ 5250
+
+ 2 2
+ - 1/350 y - 1/175 y z - 1/200 y z + 1/175 x y z, COEFF(-1, -1, 2) =
+
+ 167 2 2 2 3
+ - ---- y - 1/350 y + 1/100 z - 1/175 x z - 1/350 x + 1/150 y
+ 7000
+
+ 2 17 3 2 2 2
+ - 1/200 y z + ---- + 1/150 x - 1/245 x z + 1/700 x y + 1/700 x y
+ 2100
+
+ 2 3 2 167 191
+ - 1/200 x z + 1/150 z - 1/245 y z + 1/500 x y - ---- x + ----- z
+ 7000 14700
+
+ 2 187
+ + 1/350 x y z - 1/175 y z, COEFF(0, -1, 2) = 1/100 z - 1/175 y z - ---- y
+ 7000
+
+ 2 2 3 2 2 2
+ - 2/245 x z - 1/200 y z + 1/150 z + 1/350 x y - 1/175 x - 1/245 y z
+
+ 3 311 2 29 2
+ + 1/150 y + ----- z - 1/350 y + ----, COEFF(1, -1, 2) = 1/200 x z
+ 14700 2100
+
+ 191 2 3 2 17
+ + ----- z + 1/100 z + 1/150 y - 1/245 x z - 1/350 x y z + ----
+ 14700 2100
+
+ 3 2 2 2 2
+ + 1/175 x z + 1/150 z - 1/200 y z - 1/350 x - 1/245 y z - 1/350 y
+
+ 2 167 167 2
+ - 1/500 x y + 1/700 x y + ---- x - 1/175 y z - ---- y - 1/700 x y
+ 7000 7000
+
+ 3 2 2 3
+ - 1/150 x , COEFF(2, -1, 2) = 1/175 x + 2/175 x z - 1/350 x y + 1/300 x
+
+ 169 2 2 2 3
+ - ----- z - 1/175 y z + 2/245 x z - 1/350 x y - 1/245 y z + 1/150 y
+ 14700
+
+ 107 47 2 19 2
+ - ---- y - 1/175 x y z - ---- x - 1/200 y z - ---- + 1/100 z
+ 7000 5250 2100
+
+ 2 2 3 2
+ + 1/100 x z - 1/350 y + 1/150 z - 1/250 x y, COEFF(-2, 0, 2) = 1/100 z
+
+ 3 2 2 2 17
+ - 1/300 x + 1/175 x - 1/100 x z - 2/175 x z + 2/245 x z + ---- x
+ 5250
+
+ 2 3 2 2
+ - 2/245 y z + 1/150 z - 1/300 - 1/175 y + 1/175 x y - 1/300 z,
+
+ 2 2 311 187 2
+ COEFF(-1, 0, 2) = - 1/350 x - 1/175 y + ----- z - ---- x + 1/100 z
+ 14700 7000
+
+ 3 2 2 2 29
+ + 1/150 z - 2/245 y z - 1/200 x z - 1/175 x z + 1/350 x y + ----
+ 2100
+
+ 3 2 2 3 431
+ + 1/150 x - 1/245 x z, COEFF(0, 0, 2) = - 1/175 y + 1/150 z + ----- z
+ 14700
+
+ 2 2 41 2 2
+ - 2/245 x z + 1/100 z + ---- - 1/175 x - 2/245 y z, COEFF(1, 0, 2) =
+ 2100
+
+ 311 29 2 2 2 187
+ ----- z + ---- - 1/350 x - 1/350 x y + 1/175 x z + 1/200 x z + ---- x
+ 14700 2100 7000
+
+ 2 2 3 2 3 2
+ - 2/245 y z - 1/245 x z + 1/150 z - 1/175 y - 1/150 x + 1/100 z ,
+
+ 2 3 2
+ COEFF(2, 0, 2) = - 1/300 z + 1/100 x z + 1/300 x - 1/300 + 1/175 x
+
+ 2 17 2 2 2 2
+ - 1/175 x y - ---- x - 2/245 y z - 1/175 y + 2/245 x z + 1/100 z
+ 5250
+
+ 3 3 2
+ + 1/150 z + 2/175 x z, COEFF(-2, 1, 2) = - 1/150 y - 1/350 y
+
+ 2 47 107 19 2
+ + 1/350 x y + ---- x - 2/175 x z - 1/175 x y z + ---- y - ---- + 1/175 x
+ 5250 7000 2100
+
+ 2 3 2 169 2
+ + 1/100 z + 1/150 z - 1/100 x z - ----- z + 1/350 x y + 1/175 y z
+ 14700
+
+ 2 2 3 2
+ - 1/250 x y + 1/200 y z - 1/245 y z - 1/300 x + 2/245 x z,
+
+ 2 3 2 3
+ COEFF(-1, 1, 2) = 1/175 y z - 1/350 y - 1/150 y - 1/350 x + 1/150 z
+
+ 191 2 167 2
+ + ----- z - 1/200 x z - 1/500 x y - 1/175 x z + ---- y + 1/200 y z
+ 14700 7000
+
+ 2 2 17 167 2
+ + 1/700 x y - 1/245 y z + ---- - 1/350 x y z - ---- x - 1/245 x z
+ 2100 7000
+
+ 2 3 2 2 187
+ - 1/700 x y + 1/150 x + 1/100 z , COEFF(0, 1, 2) = 1/100 z + ---- y
+ 7000
+
+ 2 311 2 2 2
+ - 2/245 x z + ----- z + 1/200 y z + 1/175 y z - 1/175 x - 1/350 x y
+ 14700
+
+ 2 3 29 3 2
+ - 1/245 y z - 1/150 y + ---- + 1/150 z - 1/350 y , COEFF(1, 1, 2) =
+ 2100
+
+ 3 2 2
+ - 1/150 x + 1/175 x z + 1/100 z + 1/350 x y z + 1/500 x y - 1/700 x y
+
+ 191 2 3 2 2
+ + ----- z - 1/245 x z + 1/150 z + 1/175 y z + 1/200 y z - 1/245 y z
+ 14700
+
+ 167 17 167 2 2 2 2
+ + ---- x + ---- + ---- y - 1/350 y - 1/700 x y - 1/350 x + 1/200 x z
+ 7000 2100 7000
+
+ 3 2 2 2
+ - 1/150 y , COEFF(2, 1, 2) = - 1/245 y z + 2/245 x z + 1/350 x y
+
+ 107 3 3 2 2
+ + 1/250 x y + ---- y + 1/150 z - 1/150 y - 1/350 y + 1/100 z
+ 7000
+
+ 169 19 3 2
+ + 1/175 x y z + 2/175 x z - ----- z - ---- + 1/300 x + 1/200 y z
+ 14700 2100
+
+ 2 47 2 2
+ + 1/175 x - ---- x + 1/100 x z + 1/175 y z - 1/350 x y , COEFF(-2, 2, 2)
+ 5250
+
+ 137 2 2 2 2 3
+ = ---- x + 1/175 x + 2/245 x z + 1/100 z - 1/100 x z - 1/300 x
+ 5250
+
+ 2 2 3
+ - 2/175 x y z - 1/175 x y - 2/175 x z + 1/175 x y - 1/125 x y + 1/300 y
+
+ 2 2 3 11 529 137
+ + 2/245 y z + 1/175 y + 1/150 z - --- + 2/175 y z - ----- z - ---- y
+ 420 14700 5250
+
+ 2 2 3 3
+ + 1/100 y z , COEFF(-1, 2, 2) = 1/100 z - 1/250 x y + 1/150 x + 1/300 y
+
+ 2 107 2 2 2
+ - 1/245 x z - ---- x - 1/350 x - 1/175 x z + 2/245 y z + 1/100 y z
+ 7000
+
+ 2 2 2 2 19
+ + 1/175 y - 1/175 x y z - 1/200 x z - 1/350 x y - 1/350 x y - ----
+ 2100
+
+ 169 47 3 2
+ - ----- z + 2/175 y z - ---- y + 1/150 z , COEFF(0, 2, 2) = - 2/245 x z
+ 14700 5250
+
+ 2 2 2
+ - 1/175 x y + 1/100 y z + 2/245 y z - 1/300 - 1/300 z + 2/175 y z
+
+ 3 2 2 17 3 2
+ + 1/150 z + 1/100 z - 1/175 x - ---- y + 1/300 y + 1/175 y ,
+ 5250
+
+ 47 2 2 3 2
+ COEFF(1, 2, 2) = - ---- y + 1/100 z + 1/175 y + 1/150 z - 1/350 x
+ 5250
+
+ 3 19 2 169 2
+ + 1/300 y - ---- - 1/245 x z + 1/175 x z - ----- z + 1/200 x z
+ 2100 14700
+
+ 3 2 2 107 2
+ - 1/150 x + 1/175 x y z + 1/100 y z + 2/245 y z + ---- x + 1/350 x y
+ 7000
+
+ 2 3 2
+ - 1/350 x y + 1/250 x y + 2/175 y z, COEFF(2, 2, 2) = 1/300 x + 1/100 z
+
+ 137 11 2 2 3 137
+ - ---- y - --- + 2/175 y z + 1/100 y z + 1/175 x + 1/150 z - ---- x
+ 5250 420 5250
+
+ 2 2 2 3 529
+ + 1/175 y + 2/175 x y z + 2/245 x z + 1/175 x y + 1/300 y - ----- z
+ 14700
+
+ 2 2 2
+ + 1/100 x z + 2/175 x z + 1/175 x y + 2/245 y z + 1/125 x y]
+
+> print_coeff__lc_of_data(%, "coeff_dz_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c");
+bytes used=1793343000, alloc=14677376, time=283.74
+bytes used=1794343300, alloc=14677376, time=283.83
+bytes used=1795343592, alloc=14677376, time=283.92
+bytes used=1796343920, alloc=14677376, time=284.01
+bytes used=1797344444, alloc=14677376, time=284.11
+bytes used=1798344920, alloc=14677376, time=284.21
+bytes used=1799345080, alloc=14677376, time=284.30
+bytes used=1800345328, alloc=14677376, time=284.40
+bytes used=1801346004, alloc=14677376, time=285.28
+bytes used=1802346176, alloc=14677376, time=286.15
+bytes used=1803346716, alloc=14677376, time=287.03
+bytes used=1804347024, alloc=14677376, time=287.88
+bytes used=1805347656, alloc=14677376, time=288.73
+bytes used=1806347816, alloc=14677376, time=289.15
+bytes used=1807348172, alloc=14677376, time=289.25
+bytes used=1808348356, alloc=14677376, time=289.35
+bytes used=1809348584, alloc=14677376, time=289.45
+bytes used=1810348776, alloc=14677376, time=289.55
+bytes used=1811348968, alloc=14677376, time=289.66
+bytes used=1812435132, alloc=14677376, time=289.74
+bytes used=1813527044, alloc=14677376, time=289.82
+bytes used=1814580764, alloc=14677376, time=289.90
+bytes used=1815587560, alloc=14677376, time=289.97
+bytes used=1816650120, alloc=14677376, time=290.05
+bytes used=1817650964, alloc=14677376, time=290.13
+bytes used=1818699208, alloc=14677376, time=290.21
+bytes used=1819780768, alloc=14677376, time=290.30
+bytes used=1820861620, alloc=14677376, time=290.39
+bytes used=1821895256, alloc=14677376, time=290.48
+bytes used=1822967364, alloc=14677376, time=290.58
+bytes used=1823993448, alloc=14677376, time=290.67
+bytes used=1825025840, alloc=14677376, time=290.77
+bytes used=1826040564, alloc=14677376, time=290.87
+bytes used=1827063652, alloc=14677376, time=290.98
+bytes used=1828064380, alloc=14677376, time=291.10
+bytes used=1829064556, alloc=14677376, time=291.18
+bytes used=1830064752, alloc=14677376, time=293.28
+bytes used=1831064912, alloc=14677376, time=294.10
+bytes used=1832065204, alloc=14677376, time=294.31
+bytes used=1833066296, alloc=14677376, time=294.41
+bytes used=1834067876, alloc=14677376, time=294.52
+bytes used=1835068180, alloc=14677376, time=294.62
+bytes used=1836070440, alloc=14677376, time=294.74
+bytes used=1837070832, alloc=14677376, time=294.86
+bytes used=1838071424, alloc=14677376, time=294.97
+bytes used=1839071996, alloc=14677376, time=295.08
+bytes used=1840072448, alloc=14677376, time=295.19
+bytes used=1841072852, alloc=14677376, time=295.30
+bytes used=1842073056, alloc=14677376, time=295.40
+bytes used=1843076448, alloc=14677376, time=295.54
+bytes used=1844076652, alloc=14677376, time=295.64
+bytes used=1845077120, alloc=14677376, time=295.72
+bytes used=1846077956, alloc=14677376, time=295.81
+bytes used=1847081644, alloc=14677376, time=295.90
+bytes used=1848082056, alloc=14677376, time=295.99
+bytes used=1849082212, alloc=14677376, time=296.08
+bytes used=1850082448, alloc=14677376, time=296.18
+bytes used=1851082676, alloc=14677376, time=296.27
+bytes used=1852084080, alloc=14677376, time=296.46
+bytes used=1853107888, alloc=14677376, time=296.63
+bytes used=1854108248, alloc=14677376, time=296.80
+bytes used=1855112348, alloc=14677376, time=297.00
+bytes used=1856128264, alloc=14677376, time=297.17
+bytes used=1857128416, alloc=14677376, time=297.37
+bytes used=1858128568, alloc=14677376, time=297.55
+bytes used=1859128756, alloc=14677376, time=297.73
+bytes used=1860128996, alloc=14677376, time=297.89
+bytes used=1861129328, alloc=14677376, time=298.04
+bytes used=1862129484, alloc=14677376, time=298.21
+bytes used=1863129720, alloc=14677376, time=298.37
+bytes used=1864129916, alloc=14677376, time=298.53
+bytes used=1865144608, alloc=14677376, time=298.69
+bytes used=1866144856, alloc=14677376, time=298.83
+bytes used=1867166344, alloc=14677376, time=298.98
+bytes used=1868185088, alloc=14677376, time=299.13
+bytes used=1869190840, alloc=14677376, time=299.27
+bytes used=1870212856, alloc=14677376, time=299.42
+bytes used=1871213044, alloc=14677376, time=299.57
+bytes used=1872213204, alloc=14677376, time=299.69
+bytes used=1873234972, alloc=14677376, time=299.82
+bytes used=1874235240, alloc=14677376, time=299.92
+bytes used=1875235408, alloc=14677376, time=300.79
+bytes used=1876255996, alloc=14677376, time=303.20
+bytes used=1877256244, alloc=14677376, time=303.90
+bytes used=1878256424, alloc=14677376, time=304.44
+bytes used=1879256708, alloc=14677376, time=304.55
+bytes used=1880256944, alloc=14677376, time=304.63
+bytes used=1881257200, alloc=14677376, time=304.71
+bytes used=1882257372, alloc=14677376, time=304.79
+bytes used=1883257772, alloc=14677376, time=304.87
+bytes used=1884258068, alloc=14677376, time=304.96
+bytes used=1885258232, alloc=14677376, time=305.04
+bytes used=1886258800, alloc=14677376, time=305.12
+bytes used=1887259224, alloc=14677376, time=305.20
+bytes used=1888259400, alloc=14677376, time=305.28
+bytes used=1889259712, alloc=14677376, time=305.36
+bytes used=1890260048, alloc=14677376, time=305.44
+bytes used=1891260424, alloc=14677376, time=305.53
+bytes used=1892260584, alloc=14677376, time=305.61
+bytes used=1893261116, alloc=14677376, time=305.69
+bytes used=1894261308, alloc=14677376, time=305.78
+bytes used=1895261732, alloc=14677376, time=305.97
+bytes used=1896265264, alloc=14677376, time=306.13
+bytes used=1897281632, alloc=14677376, time=306.28
+bytes used=1898299608, alloc=14677376, time=306.42
+bytes used=1899307268, alloc=14677376, time=306.59
+bytes used=1900307832, alloc=14677376, time=306.77
+bytes used=1901325164, alloc=14677376, time=306.97
+bytes used=1902326048, alloc=14677376, time=307.14
+bytes used=1903333048, alloc=14677376, time=307.30
+bytes used=1904343640, alloc=14677376, time=307.48
+bytes used=1905366800, alloc=14677376, time=307.66
+bytes used=1906372856, alloc=14677376, time=307.81
+bytes used=1907374208, alloc=14677376, time=307.96
+bytes used=1908374392, alloc=14677376, time=308.06
+bytes used=1909374604, alloc=14677376, time=308.15
+bytes used=1910396148, alloc=14677376, time=311.90
+bytes used=1911408360, alloc=14677376, time=312.13
+bytes used=1912408524, alloc=14677376, time=313.01
+bytes used=1913408700, alloc=14677376, time=313.74
+bytes used=1914408876, alloc=14677376, time=313.85
+bytes used=1915409052, alloc=14677376, time=313.94
+bytes used=1916409408, alloc=14677376, time=314.02
+bytes used=1917409764, alloc=14677376, time=314.11
+bytes used=1918410072, alloc=14677376, time=314.19
+bytes used=1919410248, alloc=14677376, time=314.27
+bytes used=1920410512, alloc=14677376, time=314.36
+bytes used=1921410928, alloc=14677376, time=314.44
+bytes used=1922411212, alloc=14677376, time=314.52
+bytes used=1923411368, alloc=14677376, time=314.61
+bytes used=1924411528, alloc=14677376, time=314.69
+bytes used=1925411792, alloc=14677376, time=314.78
+bytes used=1926412220, alloc=14677376, time=314.86
+bytes used=1927412524, alloc=14677376, time=314.94
+bytes used=1928412736, alloc=14677376, time=315.03
+bytes used=1929413592, alloc=14677376, time=315.22
+bytes used=1930415484, alloc=14677376, time=315.60
+bytes used=1931415704, alloc=14677376, time=315.87
+bytes used=1932415856, alloc=14677376, time=316.01
+bytes used=1933416108, alloc=14677376, time=319.30
+bytes used=1934416288, alloc=14677376, time=320.73
+bytes used=1935443128, alloc=14677376, time=321.08
+bytes used=1936443320, alloc=14677376, time=321.16
+bytes used=1937443704, alloc=14677376, time=321.24
+bytes used=1938443928, alloc=14677376, time=321.33
+bytes used=1939444200, alloc=14677376, time=321.41
+bytes used=1940444356, alloc=14677376, time=321.50
+bytes used=1941444660, alloc=14677376, time=321.58
+bytes used=1942444812, alloc=14677376, time=321.66
+bytes used=1943444988, alloc=14677376, time=321.75
+bytes used=1944445228, alloc=14677376, time=321.83
+bytes used=1945445424, alloc=14677376, time=321.91
+bytes used=1946445704, alloc=14677376, time=322.00
+bytes used=1947446016, alloc=14677376, time=322.08
+bytes used=1948446140, alloc=14677376, time=322.17
+bytes used=1949446300, alloc=14677376, time=322.25
+bytes used=1950446436, alloc=14677376, time=322.48
+bytes used=1951446616, alloc=14677376, time=322.91
+bytes used=1952446768, alloc=14677376, time=323.12
+bytes used=1953446896, alloc=14677376, time=325.63
+bytes used=1954447020, alloc=14677376, time=327.73
+bytes used=1955448164, alloc=14677376, time=328.55
+bytes used=1956449040, alloc=14677376, time=328.82
+bytes used=1957449204, alloc=14677376, time=328.90
+bytes used=1958449524, alloc=14677376, time=329.00
+bytes used=1959449880, alloc=14677376, time=329.14
+bytes used=1960450032, alloc=14677376, time=329.30
+>
+# d^2/dx^2
+> simplify( diff(interp_3d_cube_order4_smooth0,x,x) );
+bytes used=1961450212, alloc=14677376, time=329.41
+bytes used=1962450632, alloc=14677376, time=329.51
+bytes used=1963451228, alloc=14677376, time=329.59
+bytes used=1964451448, alloc=14677376, time=329.69
+bytes used=1965451656, alloc=14677376, time=329.78
+bytes used=1966451808, alloc=14677376, time=329.88
+bytes used=1967452360, alloc=14677376, time=329.98
+bytes used=1968452540, alloc=14677376, time=330.08
+bytes used=1969452684, alloc=14677376, time=330.17
+bytes used=1970452892, alloc=14677376, time=330.27
+ 13 136 61
+- -- DATA(0, 0, 0) + ---- DATA(1, 0, 0) - --- DATA(0, 1, 0)
+ 98 3675 490
+
+ 151 61 151
+ + ---- DATA(1, 1, 0) - --- DATA(0, 0, 1) + ---- DATA(1, 0, 1)
+ 3675 490 3675
+
+ 57 166 311
+ - --- DATA(0, 1, 1) + ---- DATA(1, 1, 1) + ----- DATA(2, -1, 0)
+ 490 3675 14700
+
+ 169 191 211
+ - ----- DATA(2, 2, -1) + ----- DATA(2, 1, -1) + ---- DATA(-1, 2, -1)
+ 14700 14700 3675
+
+ 211 311
+ - 9/98 DATA(0, 2, -1) + ---- DATA(1, 2, -1) + ----- DATA(2, 0, -1)
+ 3675 14700
+
+ 191 169 211
+ + ----- DATA(2, -1, -1) - ----- DATA(2, 2, 1) + ---- DATA(-1, -1, 2)
+ 14700 14700 3675
+
+ 211
+ - 9/98 DATA(0, -1, 2) + ---- DATA(-1, 2, 1) - 9/98 DATA(0, 2, 1)
+ 3675
+
+ 211 57 166
+ + ---- DATA(1, 2, 1) - --- DATA(0, 1, -1) + ---- DATA(1, 1, -1)
+ 3675 490 3675
+
+ 151 61 151
+ + ---- DATA(-1, -1, 0) - --- DATA(0, -1, 0) + ---- DATA(1, -1, 0)
+ 3675 490 3675
+
+ 136 151 166
+ + ---- DATA(-1, 0, 0) + ---- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1)
+ 3675 3675 3675
+
+ 57 166 151
+ - --- DATA(0, -1, 1) + ---- DATA(1, -1, 1) + ---- DATA(-1, 0, 1)
+ 490 3675 3675
+
+ 166 166 57
+ + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) - --- DATA(0, -1, -1)
+ 3675 3675 490
+
+ 166 151 61
+ + ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1) - --- DATA(0, 0, -1)
+ 3675 3675 490
+
+ 151 166 191
+ + ---- DATA(1, 0, -1) + ---- DATA(-1, 1, -1) + ----- DATA(2, 1, 1)
+ 3675 3675 14700
+
+ 191 311
+ + ----- DATA(2, -1, 1) + ----- DATA(2, 0, 1) + 4/75 DATA(-1, 2, 0)
+ 14700 14700
+
+ - 1/10 DATA(0, 2, 0) + 4/75 DATA(1, 2, 0) - 1/300 DATA(2, 2, 0)
+
+ 311 431 169
+ + ----- DATA(2, 1, 0) + ----- DATA(2, 0, 0) - ----- DATA(2, 1, 2)
+ 14700 14700 14700
+
+ + 1/50 x y DATA(1, -1, 2) + 1/50 x y DATA(-1, 1, 2)
+
+ + 1/100 x y DATA(-2, -1, -2) + 1/100 x z DATA(2, -1, 1)
+
+ + 1/100 x z DATA(2, 1, 1) - 1/100 x y DATA(2, -1, 2)
+
+ - 1/50 x y DATA(1, 1, 2) - 1/50 x y DATA(-1, -1, 1)
+
+ + 1/50 x y DATA(-1, 1, -1) + 1/50 x y DATA(1, -1, -1)
+
+ - 1/50 x y DATA(-1, -1, -1) - 1/50 x y DATA(1, 1, -1)
+
+ + 1/25 x y DATA(-1, 2, 1) + 1/50 x y DATA(-1, 1, 1)
+
+ + 1/50 x y DATA(1, -1, 1) + 1/50 x y DATA(2, 2, 1)
+
+ - 1/100 x y DATA(2, -1, -1) - 1/25 x y DATA(1, 2, -1)
+
+ + 1/25 x y DATA(-1, 2, -1) + 1/100 x y DATA(2, 1, -1)
+
+ - 1/25 x y DATA(1, 2, 1) + 1/25 x y DATA(1, -2, 2)
+
+ - 1/50 x y DATA(2, -2, 2) - 1/50 x y DATA(-2, 2, 2)
+
+ - 1/100 x y DATA(-2, 1, 2) + 1/50 x y DATA(-2, -2, 2)
+
+ + 1/50 x y DATA(2, 2, -1) - 1/50 x y DATA(1, 1, 1)
+
+ - 1/50 x y DATA(-1, -1, 2) - 1/50 x y DATA(-2, 2, 1)
+
+ + 1/25 x y DATA(1, -2, 1) + 1/100 x y DATA(-2, -1, 1)
+
+ - 1/25 x y DATA(-1, -2, 2) - 1/25 x y DATA(-1, -2, 1)
+
+ + 1/50 x y DATA(-2, -2, 1) - 1/50 x y DATA(2, -2, 1)
+
+ + 1/100 x y DATA(-2, -1, 2) - 1/100 x y DATA(-2, 1, 1)
+
+ - 1/50 x y DATA(2, -2, -1) + 1/100 x y DATA(-2, -1, -1)
+
+ - 1/50 x y DATA(-2, 2, -1) - 1/25 x y DATA(1, 2, -2)
+
+ + 1/50 x y DATA(2, 2, -2) + 1/50 x y DATA(-2, -2, -1)
+
+ - 1/25 x y DATA(-1, -2, -1) + 1/25 x y DATA(-1, 2, 2)
+
+ + 1/100 x y DATA(2, 1, -2) - 1/50 x y DATA(-2, 2, -2)
+
+ + 1/25 x y DATA(-1, 2, -2) + 1/50 x y DATA(-1, 1, -2)
+
+ - 1/100 x y DATA(-2, 1, -1) - 1/100 x y DATA(-2, 1, -2)
+
+ - 1/50 x y DATA(1, 1, -2) + 1/25 x y DATA(1, -2, -1)
+
+ + 1/50 x z DATA(-2, 2, -2) - 1/25 x z DATA(-1, 2, -2)
+
+ - 1/25 x z DATA(-1, 1, -2) + 1/100 x z DATA(-2, 1, -1)
+
+ + 1/50 x z DATA(-2, 1, -2) + 1/25 x z DATA(1, 1, -2)
+
+ + 1/25 x y DATA(1, -2, -2) - 1/50 x y DATA(2, -2, -2)
+
+ + 1/25 x z DATA(1, -2, -2) - 1/50 x z DATA(2, -2, -2)
+
+ + 1/25 x z DATA(1, 2, -2) - 1/50 x z DATA(2, 2, -2)
+
+ + 1/100 x z DATA(-2, -2, -1) - 1/50 x z DATA(-1, -2, -1)
+
+ + 1/25 x z DATA(-1, 2, 2) - 1/50 x z DATA(2, 1, -2)
+
+ - 1/25 x z DATA(1, 2, 2) + 1/50 x z DATA(-2, -2, -2)
+
+ + 1/50 x z DATA(2, 2, 2) - 1/25 x z DATA(-1, -2, -2) - 1/300 DATA(2, 0, 2)
+
+ 211 211
+ + ---- DATA(-1, 1, 2) - 9/98 DATA(0, 1, 2) + ---- DATA(1, 1, 2)
+ 3675 3675
+
+ 169
+ + 4/75 DATA(1, 0, 2) - ----- DATA(2, -1, 2) + 4/75 DATA(-1, 0, 2)
+ 14700
+
+ 211
+ - 1/10 DATA(0, 0, 2) + ---- DATA(1, -1, 2) - 1/300 DATA(-2, 0, -2)
+ 3675
+
+ 169 211
+ - ----- DATA(2, -1, -2) + ---- DATA(1, -1, -2) - 9/98 DATA(0, -1, -2)
+ 14700 3675
+
+ 211 169 529
+ + ---- DATA(-1, -1, -2) - ----- DATA(-2, -1, -2) - ----- DATA(2, -2, -2)
+ 3675 14700 14700
+
+ 256 33 256
+ + ---- DATA(1, -2, -2) - --- DATA(0, -2, -2) + ---- DATA(-1, -2, -2)
+ 3675 490 3675
+
+ 529 529 256
+ - ----- DATA(2, 2, 2) - ----- DATA(-2, -2, -2) + ---- DATA(1, 2, 2)
+ 14700 14700 3675
+
+ - 1/25 x y DATA(1, 2, 2) + 1/50 x y DATA(-2, -2, -2)
+
+ + 1/50 x y DATA(2, 2, 2) - 1/25 x y DATA(-1, -2, -2)
+
+ 256
+ - 1/100 x y DATA(2, -1, 1) + 1/100 x y DATA(2, 1, 1) + ---- DATA(-1, 2, 2)
+ 3675
+
+ 33 211
+ - --- DATA(0, 2, 2) + ---- DATA(-1, -2, -1) - 1/350 y z DATA(-1, -1, -2)
+ 490 3675
+
+ 2
+ - 1/245 y DATA(2, 1, 2) - 2/175 z DATA(-2, -1, -2)
+
+ - 1/175 z DATA(-1, 1, 2) + 2/175 z DATA(2, -1, 2) - 1/175 z DATA(1, -1, 2)
+
+ 2 2
+ + 1/490 y DATA(-1, -1, -2) + 1/490 y DATA(-1, 1, 2)
+
+ 2 2
+ - 1/245 y DATA(2, -1, 2) + 1/490 y DATA(1, -1, 2)
+
+ 2 2
+ + 1/490 y DATA(1, 1, 2) - 1/245 y DATA(-2, -1, -2)
+
+ 2 2
+ + 1/490 y DATA(1, -1, -1) + 1/490 y DATA(-1, 1, -1)
+
+ 2 2
+ + 1/490 y DATA(-1, -1, 1) + 1/490 y DATA(1, -1, 1)
+
+ 2 2
+ + 1/490 y DATA(-1, 1, 1) - 1/245 y DATA(2, -1, -2)
+
+ 2 169
+ + 1/490 y DATA(1, -1, -2) - ----- DATA(-2, -2, -1)
+ 14700
+
+ 2 2
+ - 1/245 y DATA(1, -2, 1) - 1/245 y DATA(-1, 2, 1)
+
+ 2 2
+ + 1/490 y DATA(1, 1, -1) - 1/245 y DATA(1, 2, 1)
+
+ 2 2
+ - 1/245 y DATA(2, 1, -1) - 1/245 y DATA(-1, 2, -1)
+
+ 2 2
+ - 1/245 y DATA(1, 2, -1) - 1/245 y DATA(2, -1, -1)
+
+ 2 2
+ + 1/490 y DATA(-1, -1, -1) + 2/245 y DATA(-2, -2, 2)
+
+ 2 2
+ - 1/245 y DATA(-2, 1, 2) + 2/245 y DATA(-2, 2, 2)
+
+ 2 2
+ + 2/245 y DATA(2, -2, 2) - 1/245 y DATA(1, -2, 2)
+
+ 2 2
+ - 1/245 y DATA(-1, -2, 2) - 1/245 y DATA(-2, -1, 1)
+
+ 2 2
+ + 2/245 y DATA(2, 2, 1) + 1/490 y DATA(-1, -1, 2)
+
+ 2 2
+ + 1/490 y DATA(1, 1, 1) + 2/245 y DATA(2, 2, -1)
+
+ 2 2
+ - 1/245 y DATA(-2, 1, -1) + 1/490 y DATA(-1, 1, -2)
+
+ 2 2
+ - 1/245 y DATA(-1, 2, -2) + 2/245 y DATA(-2, 2, -2)
+
+ 2 2
+ + 2/245 y DATA(-2, 2, 1) - 1/245 y DATA(-2, 1, 1)
+
+ 2 2
+ - 1/245 y DATA(-2, -1, 2) + 2/245 y DATA(2, -2, 1)
+
+ 2 2
+ + 2/245 y DATA(-2, -2, 1) - 1/245 y DATA(-1, -2, 1)
+
+ 2 2
+ + 2/245 y DATA(-2, 2, -1) - 1/245 y DATA(-2, -1, -1)
+
+ 2 2
+ + 2/245 y DATA(2, -2, -1) - 1/245 y DATA(1, -2, -1)
+
+ 2 2
+ + 2/245 y DATA(-2, -2, -2) - 1/245 y DATA(2, 1, -2)
+
+ 2 2
+ - 1/245 y DATA(-1, -2, -1) + 2/245 y DATA(-2, -2, -1)
+
+ 2 2
+ + 2/245 y DATA(2, 2, -2) - 1/245 y DATA(1, 2, -2)
+
+ 2 2
+ + 2/245 y DATA(2, -2, -2) - 1/245 y DATA(1, -2, -2)
+
+ 2 2
+ - 1/245 y DATA(-1, -2, -2) - 1/245 y DATA(-1, 2, 2)
+
+ 2 2
+ + 1/490 y DATA(1, 1, -2) - 1/245 y DATA(-2, 1, -2)
+
+ 529 2
+ - ----- DATA(2, 2, -2) - 1/245 y DATA(1, 2, 2) - 1/350 z DATA(1, 2, 1)
+ 14700
+
+ - 1/175 z DATA(2, 1, -1) + 1/350 z DATA(-1, 2, -1)
+
+ + 1/350 z DATA(1, 2, -1) - 1/175 z DATA(2, -1, -1)
+
+ - 1/350 z DATA(-1, 2, 1) - 1/175 z DATA(1, 1, 2)
+
+ + 1/350 z DATA(-1, -1, -1) + 1/350 z DATA(1, -1, -1)
+
+ + 1/350 z DATA(-1, 1, -1) - 1/350 z DATA(-1, -1, 1)
+
+ 2
+ - 1/350 z DATA(1, -1, 1) - 1/245 y DATA(2, 1, 1)
+
+ 2
+ - 1/245 y DATA(2, -1, 1) + 2/175 z DATA(2, 1, 2)
+
+ - 2/175 z DATA(2, -1, -2) + 1/175 z DATA(1, -1, -2)
+
+ 2
+ + 1/175 z DATA(-1, -1, -2) + 2/245 y DATA(2, 2, 2)
+
+ + 2/175 z DATA(2, -2, 2) - 1/175 z DATA(1, -2, 2)
+
+ - 1/175 z DATA(-1, -2, 2) + 1/175 z DATA(-2, -1, 1)
+
+ - 1/350 z DATA(-1, 1, 1) + 1/350 z DATA(1, 1, -1)
+
+ + 2/175 z DATA(-2, -2, 2) + 2/175 z DATA(-2, 1, 2)
+
+ + 2/175 z DATA(-2, 2, 2) + 1/350 z DATA(1, -2, -1)
+
+ - 2/175 z DATA(-2, 1, -2) - 1/175 z DATA(-2, 1, -1)
+
+ + 1/175 z DATA(-1, 1, -2) + 1/175 z DATA(-1, 2, -2)
+
+ + 1/175 z DATA(-2, 2, 1) + 1/175 z DATA(2, 2, 1) - 1/175 z DATA(-1, -1, 2)
+
+ - 1/350 z DATA(1, 1, 1) - 1/175 z DATA(2, 2, -1) + 1/175 z DATA(1, 1, -2)
+
+ - 1/175 z DATA(-1, 2, 2) + 1/350 z DATA(-1, -2, -1)
+
+ - 1/175 z DATA(-2, -2, -1) - 2/175 z DATA(2, 2, -2)
+
+ - 1/350 z DATA(1, -2, 1) + 1/175 z DATA(-2, 1, 1)
+
+ + 2/175 z DATA(-2, -1, 2) + 1/175 z DATA(2, -2, 1)
+
+ + 1/175 z DATA(-2, -2, 1) - 1/350 z DATA(-1, -2, 1)
+
+ - 1/175 z DATA(-2, 2, -1) - 1/175 z DATA(-2, -1, -1)
+
+ - 1/175 z DATA(2, -2, -1) + 1/175 z DATA(1, -2, -2)
+
+ + 1/175 z DATA(-1, -2, -2) + 2/175 z DATA(2, 2, 2)
+
+ - 2/175 z DATA(-2, -2, -2) - 2/175 z DATA(-2, 2, -2)
+
+ - 2/175 z DATA(2, 1, -2) + 1/175 z DATA(2, 1, 1) + 1/175 z DATA(2, -1, 1)
+
+ + 1/175 y DATA(2, 1, 2) - 1/175 y DATA(2, -1, -2)
+
+ + 1/350 y DATA(1, -1, -2) + 1/350 y DATA(-1, -1, -2)
+
+ - 1/175 z DATA(1, 2, 2) + 1/175 z DATA(1, 2, -2) - 2/175 z DATA(2, -2, -2)
+
+ - 1/175 y DATA(-2, -1, -2) - 1/350 y DATA(-1, 1, 2)
+
+ - 1/175 y DATA(2, -1, 2) + 1/350 y DATA(1, -1, 2) - 1/350 y DATA(1, 1, 2)
+
+ - 1/175 y DATA(2, -1, -1) + 1/350 y DATA(-1, -1, -1)
+
+ + 1/350 y DATA(1, -1, -1) - 1/350 y DATA(-1, 1, -1)
+
+ + 2/175 y DATA(2, 2, 1) + 1/350 y DATA(-1, -1, 1) - 1/350 y DATA(-1, 1, 1)
+
+ - 1/175 y DATA(-1, 2, 1) - 1/350 y DATA(1, 1, -1) - 1/175 y DATA(1, 2, 1)
+
+ + 1/175 y DATA(2, 1, -1) - 1/175 y DATA(-1, 2, -1)
+
+ 256
+ - 1/175 y DATA(1, 2, -1) + 1/350 y DATA(1, -1, 1) + ---- DATA(1, 2, -2)
+ 3675
+
+ + 2/175 y DATA(-2, 2, 1) + 1/175 y DATA(-2, 1, 1)
+
+ - 1/175 y DATA(-2, -1, 2) - 2/175 y DATA(2, -2, 1)
+
+ + 1/350 y DATA(-1, -1, 2) - 1/350 y DATA(1, 1, 1) + 2/175 y DATA(2, 2, -1)
+
+ - 2/175 y DATA(-2, -2, 2) + 1/175 y DATA(-2, 1, 2)
+
+ + 2/175 y DATA(-2, 2, -1) - 1/175 y DATA(-2, -1, -1)
+
+ - 2/175 y DATA(2, -2, -1) + 1/175 y DATA(1, -2, -1)
+
+ + 2/175 y DATA(-2, 2, 2) - 2/175 y DATA(2, -2, 2) + 1/175 y DATA(1, -2, 2)
+
+ + 1/175 y DATA(-1, -2, 2) - 1/175 y DATA(-2, -1, 1)
+
+ + 1/175 y DATA(1, -2, 1) + 1/175 y DATA(-2, 1, -2)
+
+ - 1/350 y DATA(-1, 1, -2) - 1/175 y DATA(-1, 2, -2)
+
+ + 2/175 y DATA(-2, 2, -2) + 1/175 y DATA(2, 1, -2)
+
+ - 1/175 y DATA(-1, 2, 2) + 1/175 y DATA(-1, -2, -1)
+
+ - 2/175 y DATA(-2, -2, -1) + 2/175 y DATA(2, 2, -2)
+
+ - 1/350 y DATA(1, 1, -2) - 2/175 y DATA(-2, -2, 1)
+
+ + 1/175 y DATA(-1, -2, 1) + 1/175 y DATA(-2, 1, -1)
+
+ - 2/175 y DATA(-2, -2, -2) - 1/175 y DATA(1, 2, 2) + 1/175 y DATA(2, 1, 1)
+
+ 2
+ - 1/175 y DATA(2, -1, 1) + 2/245 z DATA(2, 1, 2)
+
+ 2 2
+ + 1/490 z DATA(-1, -1, -1) + 1/490 z DATA(-1, 1, -1)
+
+ 2 2
+ - 1/245 z DATA(1, 1, 2) + 2/245 z DATA(2, -1, -2)
+
+ 2 2
+ - 1/245 z DATA(1, -1, -2) - 1/245 z DATA(-1, -1, -2)
+
+ 2 2
+ + 2/245 z DATA(-2, -1, -2) - 1/245 z DATA(-1, 1, 2)
+
+ 2 2
+ + 2/245 z DATA(2, -1, 2) + 1/490 z DATA(1, -1, -1)
+
+ 2 2
+ + 1/490 z DATA(-1, 2, 1) + 1/490 z DATA(1, 1, -1)
+
+ 2 2
+ - 1/245 z DATA(1, -1, 2) + 1/490 z DATA(1, 2, 1)
+
+ 2 2
+ + 1/490 z DATA(-1, -1, 1) + 1/490 z DATA(1, -1, 1)
+
+ 2 2
+ + 1/490 z DATA(-1, 1, 1) + 2/245 z DATA(-2, -2, 2)
+
+ 2 2
+ + 2/245 z DATA(-2, 1, 2) + 2/245 z DATA(-2, 2, 2)
+
+ 2 2
+ + 2/245 z DATA(2, -2, 2) - 1/245 z DATA(2, 1, -1)
+
+ 2 2
+ + 1/490 z DATA(-1, 2, -1) + 1/490 z DATA(1, 2, -1)
+
+ 2 2 33
+ - 1/245 z DATA(2, -1, -1) - 1/245 z DATA(2, 2, -1) - --- DATA(0, 2, -2)
+ 490
+
+ 2 2
+ + 2/245 z DATA(-2, 1, -2) - 1/245 z DATA(-2, 1, -1)
+
+ 2 2
+ - 1/245 z DATA(1, -2, 2) - 1/245 z DATA(-1, -2, 2)
+
+ 2 2
+ - 1/245 z DATA(-2, -1, 1) + 1/490 z DATA(1, -2, 1)
+
+ 2 2
+ - 1/245 z DATA(-2, 2, 1) - 1/245 z DATA(-2, 1, 1)
+
+ 2 2
+ + 2/245 z DATA(-2, -1, 2) - 1/245 z DATA(2, -2, 1)
+
+ 2 2
+ - 1/245 z DATA(-2, -2, 1) + 1/490 z DATA(-1, -2, 1)
+
+ 2 2
+ - 1/245 z DATA(2, 2, 1) - 1/245 z DATA(-1, -1, 2)
+
+ 2 2
+ + 1/490 z DATA(1, 1, 1) - 1/245 z DATA(-2, -1, -1)
+
+ 2 2
+ - 1/245 z DATA(2, -2, -1) + 1/490 z DATA(1, -2, -1)
+
+ 2 2
+ - 1/245 z DATA(1, 1, -2) + 2/245 z DATA(2, 1, -2)
+
+ 2 2
+ + 1/490 z DATA(-1, -2, -1) - 1/245 z DATA(-2, -2, -1)
+
+ 2 2
+ + 2/245 z DATA(2, 2, -2) - 1/245 z DATA(1, 2, -2)
+
+ 2 2
+ + 2/245 z DATA(2, -2, -2) - 1/245 z DATA(-1, 2, -2)
+
+ 2 2
+ - 1/245 z DATA(-2, 2, -1) - 1/245 z DATA(-1, 2, 2)
+
+ 2 2
+ - 1/245 z DATA(-1, -2, -2) + 2/245 z DATA(2, 2, 2)
+
+ 2 2
+ + 2/245 z DATA(-2, -2, -2) - 1/245 z DATA(1, 2, 2)
+
+ 2 2
+ - 1/245 z DATA(-1, 1, -2) + 2/245 z DATA(-2, 2, -2)
+
+ 256 2
+ + ---- DATA(-1, 2, -2) - 1/245 z DATA(2, -1, 1)
+ 3675
+
+ 2 2
+ - 1/245 z DATA(1, -2, -2) - 1/245 z DATA(2, 1, 1)
+
+ 529
+ + 1/175 y z DATA(-2, -1, -2) - ----- DATA(-2, 2, -2)
+ 14700
+
+ 169
+ + 1/175 y z DATA(2, -1, -2) - ----- DATA(2, 1, -2)
+ 14700
+
+ + 1/175 y z DATA(2, 1, 2) - 1/350 y z DATA(1, -1, -2)
+
+ 2 2 2
+ - 2/25 x DATA(-1, 1, 2) + 1/50 x DATA(2, -1, 2) - 2/25 x DATA(1, -1, 2)
+
+ 2 2
+ - 2/25 x DATA(-1, -1, -1) - 2/25 x DATA(1, -1, -1)
+
+ 2 2
+ - 2/25 x DATA(-1, 1, -1) + 1/50 x DATA(2, 1, 2)
+
+ 2 2
+ + 1/50 x DATA(2, -1, -2) - 2/25 x DATA(1, -1, -2)
+
+ 2 2
+ - 2/25 x DATA(-1, -1, -2) + 1/50 x DATA(-2, -1, -2)
+
+ 2 2
+ - 2/25 x DATA(-1, -1, 1) - 2/25 x DATA(1, -1, 1)
+
+ 2 2 2
+ - 2/25 x DATA(-1, 1, 1) - 2/25 x DATA(-1, 2, 1) - 2/25 x DATA(1, 1, -1)
+
+ 2 2 2
+ - 2/25 x DATA(1, 1, 2) - 2/25 x DATA(1, 2, 1) + 1/50 x DATA(2, 1, -1)
+
+ 2 2
+ - 2/25 x DATA(-1, 2, -1) - 2/25 x DATA(1, 2, -1)
+
+ 2 2
+ + 1/50 x DATA(2, -1, -1) + 1/50 x DATA(2, 2, 1)
+
+ 2 2 2
+ - 2/25 x DATA(-1, -1, 2) - 2/25 x DATA(1, 1, 1) + 1/50 x DATA(2, 2, -1)
+
+ 2 2
+ + 1/50 x DATA(-2, 2, 1) + 1/50 x DATA(-2, -1, 2)
+
+ 2 2
+ + 1/50 x DATA(-2, -2, 2) + 1/50 x DATA(-2, 1, 2)
+
+ 2 2 2
+ + 1/50 x DATA(-2, 2, 2) + 1/50 x DATA(2, -2, 2) - 2/25 x DATA(1, -2, 2)
+
+ 2 2 211
+ - 2/25 x DATA(-1, -2, 2) + 1/50 x DATA(-2, 1, 1) + ---- DATA(1, 1, -2)
+ 3675
+
+ 2 2
+ + 1/50 x DATA(-2, -1, -1) + 1/50 x DATA(2, -2, -1)
+
+ 2 2
+ - 2/25 x DATA(1, -2, -1) - 2/25 x DATA(1, 1, -2)
+
+ 2 2
+ + 1/50 x DATA(2, -2, 1) + 1/50 x DATA(-2, -2, 1)
+
+ 2 2
+ - 2/25 x DATA(-1, -2, 1) + 1/50 x DATA(-2, 2, -1)
+
+ 2 2
+ + 1/50 x DATA(-2, -1, 1) - 2/25 x DATA(1, -2, 1)
+
+ 2 2
+ - 2/25 x DATA(-1, -2, -1) + 1/50 x DATA(-2, -2, -1)
+
+ 2 2
+ + 1/50 x DATA(2, 2, -2) - 2/25 x DATA(1, 2, -2)
+
+ 2 2
+ + 1/50 x DATA(2, -2, -2) - 2/25 x DATA(1, -2, -2)
+
+ 2 2 2
+ - 2/25 x DATA(-1, -2, -2) + 1/50 x DATA(2, 2, 2) - 2/25 x DATA(1, 2, 2)
+
+ 2 2
+ + 1/50 x DATA(-2, 1, -2) + 1/50 x DATA(-2, 1, -1)
+
+ 2 2
+ - 2/25 x DATA(-1, 1, -2) - 2/25 x DATA(-1, 2, -2)
+
+ 2 2
+ + 1/50 x DATA(-2, 2, -2) + 1/50 x DATA(2, 1, -2)
+
+ 2 2
+ - 2/25 x DATA(-1, 2, 2) - 9/98 DATA(0, 1, -2) + 1/50 x DATA(2, 1, 1)
+
+ 2 2
+ + 1/50 x DATA(2, -1, 1) + 1/50 x DATA(-2, -2, -2) + 1/50 x DATA(2, 1, 2)
+
+ + 1/50 x DATA(2, -1, -2) - 1/25 x DATA(1, -1, -1) - 1/25 x DATA(1, -1, -2)
+
+ - 1/50 x DATA(-2, -1, -2) + 1/25 x DATA(-1, 1, 2) + 1/50 x DATA(2, -1, 2)
+
+ - 1/25 x DATA(1, -1, 2) - 1/25 x DATA(1, 1, 2) + 1/25 x DATA(-1, -1, -2)
+
+ + 1/50 x DATA(2, 1, -1) + 1/25 x DATA(-1, 2, -1) - 1/25 x DATA(1, 2, -1)
+
+ + 1/25 x DATA(-1, -1, -1) - 1/50 x DATA(-2, -2, 2) - 1/50 x DATA(-2, 1, 2)
+
+ - 1/50 x DATA(-2, 2, 2) + 1/50 x DATA(2, 2, 1) + 1/25 x DATA(-1, 1, -1)
+
+ + 1/25 x DATA(-1, -1, 1) - 1/25 x DATA(1, -1, 1) + 1/25 x DATA(-1, 1, 1)
+
+ + 1/25 x DATA(-1, 2, 1) - 1/25 x DATA(1, 1, -1) - 1/25 x DATA(1, 2, 1)
+
+ + 1/350 y z DATA(1, -1, 2) + 1/25 x DATA(-1, -1, 2) - 1/25 x DATA(1, 1, 1)
+
+ + 1/50 x DATA(2, 2, -1) + 1/25 x DATA(-1, -2, 2) - 1/50 x DATA(-2, -1, 1)
+
+ - 1/25 x DATA(1, -2, 1) - 1/50 x DATA(-2, 2, 1) - 1/50 x DATA(-2, 1, 1)
+
+ + 1/50 x DATA(2, -1, -1) + 1/50 x DATA(2, -2, 1) - 1/50 x DATA(-2, -2, 1)
+
+ + 1/25 x DATA(-1, -2, 1) + 1/50 x DATA(2, -2, 2) - 1/25 x DATA(1, -2, 2)
+
+ - 1/50 x DATA(-2, -1, 2) - 1/50 x DATA(-2, -1, -1)
+
+ + 1/50 x DATA(2, -2, -1) - 1/25 x DATA(1, -2, -1)
+
+ - 1/175 y z DATA(2, -1, 2) + 1/50 x DATA(2, 2, -2) - 1/25 x DATA(1, 2, -2)
+
+ + 1/50 x DATA(2, -2, -2) - 1/25 x DATA(1, 1, -2) - 1/50 x DATA(-2, 1, -2)
+
+ - 1/50 x DATA(-2, 1, -1) + 1/25 x DATA(-1, 1, -2) + 1/25 x DATA(-1, 2, -2)
+
+ - 1/50 x DATA(-2, 2, -1) + 1/50 x DATA(2, 2, 2) - 1/25 x DATA(1, 2, 2)
+
+ - 1/50 x DATA(-2, 2, -2) + 1/50 x DATA(2, 1, -2) + 1/25 x DATA(-1, 2, 2)
+
+ + 1/25 x DATA(-1, -2, -1) - 1/50 x DATA(-2, -2, -1)
+
+ - 1/50 x DATA(-2, -2, -2) - 1/25 x DATA(1, -2, -2)
+
+ 211
+ + 1/25 x DATA(-1, -2, -2) + ---- DATA(-1, 1, -2) + 1/50 x DATA(2, -1, 1)
+ 3675
+
+ 169
+ + 1/50 x DATA(2, 1, 1) - ----- DATA(-2, 1, -2) - 1/350 y z DATA(-1, 1, 2)
+ 14700
+
+ - 1/350 y z DATA(1, 1, 2) - 1/700 y z DATA(-1, -1, -1)
+
+ - 1/50 x y DATA(-1, -1, -2) + 1/50 x z DATA(2, 1, 2)
+
+ + 1/100 x y DATA(2, 1, 2) - 1/100 x y DATA(2, -1, -2)
+
+ + 1/50 x y DATA(1, -1, -2) - 1/300 DATA(2, 0, -2) + 4/75 DATA(1, 0, -2)
+
+ 191
+ + 4/75 DATA(-1, 0, -2) - 1/10 DATA(0, 0, -2) + ----- DATA(-2, 1, -1)
+ 14700
+
+ 311
+ + 1/100 x y DATA(2, 1, 0) + ----- DATA(-2, 0, -1) - 1/175 y DATA(1, 2, -2)
+ 14700
+
+ - 2/175 y DATA(2, -2, -2) + 1/175 y DATA(1, -2, -2)
+
+ + 1/175 y DATA(-1, -2, -2) + 2/175 y DATA(2, 2, 2)
+
+ + 2/175 y z DATA(2, 2, 2) - 1/175 y z DATA(-1, -2, -2)
+
+ - 1/175 y z DATA(1, -2, -2) - 1/350 y z DATA(2, -1, 1)
+
+ + 1/350 y z DATA(2, 1, 1) - 1/175 y z DATA(1, 2, 2)
+
+ + 2/175 y z DATA(-2, -2, -2) - 1/350 y z DATA(-2, 1, -1)
+
+ - 1/175 y z DATA(-2, 1, -2) + 1/350 y z DATA(1, 1, -2)
+
+ - 1/350 y z DATA(1, -2, -1) - 2/175 y z DATA(2, -2, 2)
+
+ + 2/175 y z DATA(-2, 2, 2) + 1/175 y z DATA(-2, 1, 2)
+
+ + 2/175 y z DATA(2, -2, -2) + 1/175 y z DATA(1, 2, -2)
+
+ - 2/175 y z DATA(2, 2, -2) + 1/175 y z DATA(-2, -2, -1)
+
+ - 1/350 y z DATA(-1, -2, -1) - 1/175 y z DATA(-1, 2, 2)
+
+ - 1/175 y z DATA(2, 1, -2) - 2/175 y z DATA(-2, 2, -2)
+
+ + 1/175 y z DATA(-1, 2, -2) + 1/350 y z DATA(-1, 1, -2)
+
+ + 1/350 y z DATA(1, -2, 1) - 1/350 y z DATA(-2, -1, 1)
+
+ + 1/175 y z DATA(-1, -2, 2) + 1/175 y z DATA(1, -2, 2)
+
+ + 1/700 y z DATA(-1, 1, -1) - 1/700 y z DATA(1, -1, -1)
+
+ + 1/175 y z DATA(2, -2, -1) + 1/350 y z DATA(-2, -1, -1)
+
+ - 1/175 y z DATA(-2, 2, -1) + 1/350 y z DATA(-1, -2, 1)
+
+ - 1/175 y z DATA(-2, -2, 1) - 1/175 y z DATA(2, -2, 1)
+
+ - 1/175 y z DATA(-2, -1, 2) + 1/350 y z DATA(-2, 1, 1)
+
+ + 1/175 y z DATA(-2, 2, 1) + 1/700 y z DATA(1, 1, -1)
+
+ - 1/700 y z DATA(-1, 1, 1) + 1/700 y z DATA(1, -1, 1)
+
+ + 1/700 y z DATA(-1, -1, 1) - 1/350 y z DATA(-1, 2, 1)
+
+ - 1/175 y z DATA(2, 2, -1) - 1/700 y z DATA(1, 1, 1)
+
+ + 1/350 y z DATA(-1, -1, 2) + 1/175 y z DATA(2, 2, 1)
+
+ + 1/350 y z DATA(2, -1, -1) + 1/350 y z DATA(1, 2, -1)
+
+ + 1/350 y z DATA(-1, 2, -1) - 1/350 y z DATA(2, 1, -1)
+
+ - 1/350 y z DATA(1, 2, 1) - 2/175 y z DATA(-2, -2, 2)
+
+ 191 169 211
+ + ----- DATA(-2, -1, -1) - ----- DATA(2, -2, -1) + ---- DATA(1, -2, -1)
+ 14700 14700 3675
+
+ - 9/98 DATA(0, -2, -1) - 1/10 DATA(0, -2, 0) + 4/75 DATA(-1, -2, 0)
+
+ - 1/300 DATA(-2, -2, 0) + 1/50 x y DATA(-2, -2, 0)
+
+ 169 311
+ - 1/25 x y DATA(-1, -2, 0) - ----- DATA(-2, 2, -1) + ----- DATA(-2, 1, 0)
+ 14700 14700
+
+ 431
+ + ----- DATA(-2, 0, 0) - 1/100 x y DATA(-2, 1, 0)
+ 14700
+
+ + 1/100 x y DATA(-2, -1, 0) - 1/100 x y DATA(2, -1, 0)
+
+ 311
+ - 1/50 x y DATA(1, 1, 0) + ----- DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0)
+ 14700
+
+ 211 169
+ + 4/75 DATA(1, -2, 0) + ---- DATA(-1, -2, 1) - ----- DATA(-2, -2, 1)
+ 3675 14700
+
+ + 1/175 y DATA(1, -2, 0) + 2/175 y DATA(-2, 2, 0) + 2/175 y DATA(0, -2, 0)
+
+ + 1/175 y DATA(-2, 1, 0) - 1/300 DATA(-2, 2, 0) + 1/50 x DATA(2, 2, 0)
+
+ - 1/50 x DATA(-2, 0, 0) - 1/50 x DATA(-2, 1, 0) - 1/50 x DATA(-2, -1, 0)
+
+ + 1/50 x DATA(2, -2, 0) - 1/25 x DATA(1, -2, 0) - 1/50 x DATA(-2, 2, 0)
+
+ - 1/25 x DATA(1, 0, 0) + 1/25 x DATA(-1, 0, 0) + 1/50 x DATA(2, 0, 0)
+
+ + 1/25 x DATA(-1, 1, 0) + 1/25 x DATA(-1, 2, 0) - 1/25 x DATA(1, 2, 0)
+
+ 2 2
+ - 2/245 y DATA(-2, 0, 0) - 1/245 y DATA(-2, 1, 0)
+
+ 2 311 2
+ - 1/245 y DATA(-2, -1, 0) + ----- DATA(-2, 0, 1) + 2/245 y DATA(2, 2, 0)
+ 14700
+
+ 2 2
+ + 2/245 y DATA(2, -2, 0) + 2/245 y DATA(-2, 2, 0)
+
+ 2 2
+ + 2/245 y DATA(0, 0, 0) + 1/245 y DATA(1, 0, 0)
+
+ 2 2
+ + 1/245 y DATA(-1, 0, 0) - 2/245 y DATA(2, 0, 0)
+
+ 2 2
+ - 1/245 y DATA(1, -2, 0) - 1/245 y DATA(2, 1, 0)
+
+ 2 2
+ - 1/245 y DATA(-1, -2, 0) + 2/245 y DATA(-2, -2, 0)
+
+ 2 2
+ - 2/245 y DATA(0, -2, 0) + 1/490 y DATA(-1, 1, 0)
+
+ 2 2
+ - 1/245 y DATA(-1, 2, 0) - 2/245 y DATA(0, 2, 0)
+
+ 2 2 2
+ - 1/245 y DATA(1, 2, 0) + 1/245 y DATA(0, 1, 0) + 1/490 y DATA(1, 1, 0)
+
+ 2 2
+ - 1/245 y DATA(2, -1, 0) + 1/490 y DATA(-1, -1, 0)
+
+ 2 2
+ + 1/245 y DATA(0, -1, 0) + 1/490 y DATA(1, -1, 0)
+
+ 191 169 211
+ + ----- DATA(-2, -1, 1) - ----- DATA(2, -2, 1) + ---- DATA(1, -2, 1)
+ 14700 14700 3675
+
+ - 1/175 y DATA(-2, -1, 0) - 9/98 DATA(0, -2, 1) - 2/175 y DATA(2, -2, 0)
+
+ - 2/175 y DATA(-2, -2, 0) - 1/175 y DATA(-1, 2, 0) - 1/175 y DATA(1, 2, 0)
+
+ + 2/175 y DATA(2, 2, 0) + 1/175 y DATA(2, 1, 0) + 1/175 y DATA(-1, -2, 0)
+
+ - 2/175 y DATA(0, 2, 0) - 1/175 y DATA(2, -1, 0) + 1/350 y DATA(-1, -1, 0)
+
+ + 1/175 y DATA(0, -1, 0) + 1/350 y DATA(1, -1, 0) - 1/175 y DATA(0, 1, 0)
+
+ 169
+ - 1/350 y DATA(1, 1, 0) - 1/350 y DATA(-1, 1, 0) - ----- DATA(-2, 2, 1)
+ 14700
+
+ 191 2
+ + 1/25 x y DATA(-1, 2, 0) + ----- DATA(-2, 1, 1) - 2/245 z DATA(-2, 2, 0)
+ 14700
+
+ 2 2
+ + 1/245 z DATA(1, 0, 0) + 1/245 z DATA(-1, 0, 0)
+
+ 2 2
+ - 2/245 z DATA(2, 0, 0) + 2/245 z DATA(0, -2, 0)
+
+ 2 2
+ + 2/245 z DATA(0, 0, 0) - 2/245 z DATA(-2, 1, 0)
+
+ 2 2
+ - 2/245 z DATA(-2, -1, 0) - 2/245 z DATA(2, -2, 0)
+
+ 2 2
+ + 1/245 z DATA(1, -2, 0) - 2/245 z DATA(-2, 0, 0)
+
+ 2 2 2
+ + 2/245 z DATA(0, 2, 0) + 1/245 z DATA(1, 2, 0) - 2/245 z DATA(2, 2, 0)
+
+ 2 2
+ - 2/245 z DATA(2, 1, 0) + 1/245 z DATA(-1, -2, 0)
+
+ 2 2
+ + 1/245 z DATA(-1, 1, 0) + 1/245 z DATA(-1, 2, 0)
+
+ 2 2
+ + 2/245 z DATA(0, 1, 0) + 1/245 z DATA(1, 1, 0)
+
+ 2 2
+ - 2/245 z DATA(2, -1, 0) + 1/245 z DATA(-1, -1, 0)
+
+ 2 2
+ + 2/245 z DATA(0, -1, 0) + 1/245 z DATA(1, -1, 0)
+
+ 2 169 529
+ - 2/245 z DATA(-2, -2, 0) - ----- DATA(-2, -1, 2) - ----- DATA(2, -2, 2)
+ 14700 14700
+
+ - 1/50 x y DATA(2, -2, 0) + 1/25 x y DATA(1, -2, 0) + 1/50 x DATA(2, 1, 0)
+
+ 256
+ + 1/25 x DATA(-1, -2, 0) - 1/50 x DATA(-2, -2, 0) + ---- DATA(1, -2, 2)
+ 3675
+
+ - 1/25 x DATA(1, 1, 0) + 1/50 x DATA(2, -1, 0) + 1/25 x DATA(-1, -1, 0)
+
+ 33 256
+ - 1/25 x DATA(1, -1, 0) - --- DATA(0, -2, 2) + ---- DATA(-1, -2, 2)
+ 490 3675
+
+ 2 2 529
+ + 1/50 x DATA(-2, 0, 0) + 1/50 x DATA(-2, 1, 0) - ----- DATA(-2, -2, 2)
+ 14700
+
+ 2 2 2
+ + 1/50 x DATA(2, 0, 0) - 2/25 x DATA(-1, 1, 0) - 2/25 x DATA(-1, 2, 0)
+
+ 2 2 2
+ + 3/25 x DATA(0, 2, 0) - 2/25 x DATA(1, 2, 0) + 3/25 x DATA(0, -2, 0)
+
+ 2 2
+ + 1/50 x DATA(-2, -1, 0) + 1/50 x DATA(2, -2, 0)
+
+ 2 2 2
+ - 2/25 x DATA(1, -2, 0) + 1/50 x DATA(-2, 2, 0) + 3/25 x DATA(0, 0, 0)
+
+ 2 2 2
+ - 2/25 x DATA(1, 0, 0) - 2/25 x DATA(-1, 0, 0) + 3/25 x DATA(0, -1, 0)
+
+ 2 2 2
+ + 1/50 x DATA(2, 2, 0) + 1/50 x DATA(2, 1, 0) - 2/25 x DATA(-1, -2, 0)
+
+ 2 2
+ + 1/50 x DATA(-2, -2, 0) - 2/25 x DATA(1, -1, 0)
+
+ - 1/50 x y DATA(-2, 2, 0) + 1/50 x y DATA(-1, 1, 0)
+
+ 2 2 2
+ + 3/25 x DATA(0, 1, 0) - 2/25 x DATA(1, 1, 0) + 1/50 x DATA(2, -1, 0)
+
+ 2 169
+ - 2/25 x DATA(-1, -1, 0) + 1/50 x DATA(2, 0, -2) - ----- DATA(-2, 1, 2)
+ 14700
+
+ - 1/300 DATA(-2, 0, 2) - 1/100 x z DATA(2, -2, -1)
+
+ 529
+ + 1/50 x z DATA(1, -2, -1) - ----- DATA(-2, 2, 2)
+ 14700
+
+ - 1/50 x y DATA(-1, -1, 0) + 1/50 x y DATA(1, -1, 0)
+
+ - 1/25 x DATA(1, 0, 2) + 1/25 x DATA(-1, 0, 2) - 1/50 x DATA(-2, 0, -2)
+
+ 2
+ + 2/245 y DATA(0, 0, 1) - 1/50 x z DATA(-2, -2, 2)
+
+ 2 2
+ + 1/245 y DATA(1, 0, -1) - 2/245 y DATA(2, 0, 1)
+
+ 2 2
+ - 2/245 y DATA(2, 0, 2) + 1/245 y DATA(1, 0, 2)
+
+ 2 2
+ + 1/245 y DATA(-1, 0, 2) + 2/245 y DATA(0, 0, 2)
+
+ 2 2
+ - 2/245 y DATA(-2, 0, -2) - 2/245 y DATA(2, 0, -2)
+
+ 2 2
+ + 1/245 y DATA(1, 0, -2) + 1/245 y DATA(-1, 0, -2)
+
+ 2 2
+ - 2/245 y DATA(-2, 0, 1) - 2/245 y DATA(-2, 0, 2)
+
+ 2 2
+ + 1/245 y DATA(-1, 0, 1) + 2/245 y DATA(0, 0, -2)
+
+ 2 2
+ - 2/245 y DATA(-2, 0, -1) + 2/245 y DATA(0, 0, -1)
+
+ - 1/50 x z DATA(-2, 1, 2) - 1/50 x z DATA(1, 0, 1)
+
+ - 1/50 x z DATA(-2, 2, 2) + 1/50 x z DATA(2, -2, 2)
+
+ - 1/25 x DATA(1, 0, -2) + 1/25 x DATA(-1, 0, -2) + 1/25 x DATA(-1, 0, 1)
+
+ 2
+ - 1/50 x DATA(-2, 0, -1) + 1/50 x DATA(2, 0, -1)
+
+ 2
+ - 2/25 x DATA(-1, 0, -1) + 1/50 x DATA(2, 0, -1) + 1/25 x DATA(-1, 0, -1)
+
+ 2 2
+ + 3/25 x DATA(0, 0, 1) - 2/25 x DATA(1, 0, 1) - 1/25 x z DATA(1, -2, 2)
+
+ 2 2 2
+ + 1/50 x DATA(-2, 0, 1) + 1/50 x DATA(-2, 0, 2) + 3/25 x DATA(0, 0, -1)
+
+ 2 2 2
+ - 2/25 x DATA(1, 0, -1) + 1/50 x DATA(2, 0, 1) + 1/50 x DATA(2, 0, 2)
+
+ 2
+ - 2/25 x DATA(1, 0, 2) + 1/25 x z DATA(-1, -2, 2)
+
+ 2
+ - 1/100 x z DATA(-2, -1, 1) - 2/25 x DATA(-1, 0, 2)
+
+ 2 2 2
+ + 3/25 x DATA(0, 0, 2) + 1/50 x DATA(-2, 0, -2) + 1/50 x DATA(2, 0, -2)
+
+ 2 2 2
+ - 2/25 x DATA(1, 0, -2) - 2/25 x DATA(-1, 0, 1) + 3/25 x DATA(0, 0, -2)
+
+ 2
+ + 1/50 x DATA(-2, 0, -1) - 1/50 x z DATA(1, -2, 1)
+
+ - 1/50 x z DATA(-1, 0, -1) - 1/100 x z DATA(-2, 2, 1)
+
+ - 1/100 x z DATA(-2, 1, 1) - 1/50 x z DATA(-2, -1, 2)
+
+ - 1/25 x DATA(1, 0, 1) + 1/100 x z DATA(2, -2, 1)
+
+ - 1/100 x z DATA(-2, -2, 1) + 1/50 x z DATA(-1, -2, 1)
+
+ - 1/50 x DATA(-2, 0, 1) - 1/50 x DATA(-2, 0, 2) - 1/25 x DATA(1, 0, -1)
+
+ + 1/50 x DATA(2, 0, 1) + 1/50 x DATA(2, 0, 2) + 1/100 x z DATA(-2, 2, -1)
+
+ + 1/100 x z DATA(-2, -1, -1) - 1/25 x z DATA(-1, 0, -2)
+
+ + 1/25 x z DATA(1, 0, -2) + 1/50 x z DATA(-1, 2, 1)
+
+ - 1/50 x z DATA(2, 0, -2) + 1/50 x z DATA(-2, 0, -2)
+
+ + 1/25 x z DATA(-1, 0, 2) - 1/25 x z DATA(1, 0, 2)
+
+ + 1/50 x z DATA(2, 0, 2) + 1/100 x z DATA(2, 0, 1)
+
+ + 1/50 x z DATA(1, 0, -1) - 1/50 x z DATA(-2, 0, 2)
+
+ - 1/100 x z DATA(-2, 0, 1) - 1/100 x z DATA(2, 0, -1)
+
+ + 1/350 z DATA(-1, 0, -1) - 1/175 z DATA(2, 0, -1) - 1/175 z DATA(0, 0, 1)
+
+ - 1/350 z DATA(1, 0, 1) + 1/50 x z DATA(1, 1, -1) - 1/50 x z DATA(1, 2, 1)
+
+ + 2/175 z DATA(-2, 0, 2) + 1/350 z DATA(1, 0, -1) + 1/175 z DATA(0, 0, -1)
+
+ - 1/175 z DATA(1, 0, 2) + 1/175 z DATA(-2, 0, 1) + 1/175 z DATA(2, 0, 1)
+
+ + 2/175 z DATA(2, 0, 2) + 2/175 z DATA(0, 0, -2) - 1/175 z DATA(-2, 0, -1)
+
+ 2
+ - 1/350 z DATA(-1, 0, 1) + 1/490 z DATA(-1, 0, -1)
+
+ 2
+ + 1/175 z DATA(-1, 0, -2) - 1/245 z DATA(2, 0, -1)
+
+ 2
+ + 1/490 z DATA(1, 0, 1) - 2/175 z DATA(0, 0, 2) - 2/175 z DATA(-2, 0, -2)
+
+ 2
+ - 2/175 z DATA(2, 0, -2) + 1/175 z DATA(1, 0, -2) + 1/245 z DATA(0, 0, 1)
+
+ 2
+ - 1/175 z DATA(-1, 0, 2) - 1/245 z DATA(1, 0, 2)
+
+ 2 2
+ - 1/245 z DATA(-1, 0, 2) - 2/245 z DATA(0, 0, 2)
+
+ 2 2
+ + 2/245 z DATA(-2, 0, -2) + 2/245 z DATA(2, 0, -2)
+
+ 2 2
+ - 1/245 z DATA(1, 0, -2) - 1/245 z DATA(-1, 0, -2)
+
+ 2 2
+ - 2/245 z DATA(0, 0, -2) - 1/245 z DATA(-2, 0, -1)
+
+ 2 2
+ - 1/245 z DATA(-2, 0, 1) + 2/245 z DATA(-2, 0, 2)
+
+ 2 2
+ + 1/245 z DATA(0, 0, -1) + 1/490 z DATA(1, 0, -1)
+
+ 2 2
+ - 1/245 z DATA(2, 0, 1) + 2/245 z DATA(2, 0, 2)
+
+ 2
+ + 1/490 z DATA(-1, 0, 1) - 1/100 x z DATA(2, 1, -1)
+
+ - 1/50 x z DATA(-1, 2, -1) + 1/50 x z DATA(1, 2, -1)
+
+ - 1/100 x z DATA(2, -1, -1) + 1/100 x z DATA(2, 2, 1)
+
+ + 1/25 x z DATA(-1, -1, 2) - 1/50 x z DATA(1, 1, 1)
+
+ 2
+ - 1/100 x z DATA(2, 2, -1) + 1/245 y DATA(1, 0, 1)
+
+ 2 2
+ - 2/245 y DATA(2, 0, -1) + 1/245 y DATA(-1, 0, -1)
+
+ 2
+ - 2/25 x DATA(-1, 0, -2) - 1/50 x z DATA(-1, 1, -1)
+
+ + 1/50 x z DATA(-1, -1, 1) - 1/50 x z DATA(1, -1, 1)
+
+ + 1/50 x z DATA(-1, 1, 1) + 1/100 x z DATA(-2, 0, -1)
+
+ + 1/50 x z DATA(-1, 0, 1) - 1/25 x z DATA(1, -1, 2)
+
+ - 1/25 x z DATA(1, 1, 2) - 1/50 x z DATA(-1, -1, -1)
+
+ + 1/50 x z DATA(1, -1, -1) + 1/25 x z DATA(1, -1, -2)
+
+ - 1/25 x z DATA(-1, -1, -2) + 1/50 x z DATA(-2, -1, -2)
+
+ + 1/25 x z DATA(-1, 1, 2) + 1/50 x z DATA(2, -1, 2)
+
+ - 1/50 x z DATA(2, -1, -2) + 1/175 y z DATA(0, 1, -2)
+
+ - 2/175 z DATA(0, -2, 2) + 1/175 y z DATA(0, 2, -1)
+
+ - 1/175 y z DATA(0, -2, -1) + 1/175 y z DATA(0, -1, 2)
+
+ - 1/350 y z DATA(0, 1, 1) + 2/175 y z DATA(0, -2, 2)
+
+ - 1/175 y z DATA(0, -1, -2) - 1/175 y z DATA(0, 1, 2)
+
+ + 1/350 y z DATA(0, -1, 1) + 1/350 y z DATA(0, 1, -1)
+
+ - 1/175 y z DATA(0, 2, 1) - 1/350 y z DATA(0, -1, -1)
+
+ + 2/175 y z DATA(0, 2, -2) - 2/175 y z DATA(0, 2, 2)
+
+ - 2/175 y z DATA(0, -2, -2) + 1/175 y z DATA(0, -2, 1)
+
+ 2 2
+ + 1/245 z DATA(0, -1, -1) - 2/245 z DATA(0, -2, 2)
+
+ 2
+ - 1/25 x y DATA(1, 2, 0) - 2/245 y DATA(0, -2, 2)
+
+ - 1/175 z DATA(0, -2, 1) - 2/175 z DATA(0, 2, 2) + 2/175 z DATA(0, 1, -2)
+
+ + 2/175 z DATA(0, 2, -2) + 1/175 z DATA(0, 1, -1) - 1/175 z DATA(0, -1, 1)
+
+ - 2/175 z DATA(0, 1, 2) + 2/175 z DATA(0, -1, -2)
+
+ + 2/175 z DATA(0, -2, -2) - 2/175 z DATA(0, -1, 2)
+
+ + 1/175 z DATA(0, -2, -1) + 1/175 z DATA(0, 2, -1)
+
+ + 1/175 z DATA(0, -1, -1) - 1/175 z DATA(0, 2, 1) - 1/175 z DATA(0, 1, 1)
+
+ 2 2
+ + 1/245 z DATA(0, 1, 1) - 2/245 z DATA(0, -1, 2)
+
+ 2 2
+ + 1/245 z DATA(0, -2, -1) + 1/245 z DATA(0, 2, -1)
+
+ 2 2
+ + 1/245 z DATA(0, -2, 1) + 1/245 z DATA(0, 2, 1)
+
+ 2 2
+ + 1/245 z DATA(0, 1, -1) + 1/245 z DATA(0, -1, 1)
+
+ 2 2
+ - 2/245 z DATA(0, 1, 2) - 2/245 z DATA(0, -1, -2)
+
+ 2 2
+ - 2/245 z DATA(0, -2, -2) - 2/245 z DATA(0, 2, 2)
+
+ 2 2
+ - 2/245 z DATA(0, 2, -2) - 2/245 z DATA(0, 1, -2)
+
+ 2 2 2
+ + 3/25 x DATA(0, -2, 2) + 3/25 x DATA(0, -1, -1) + 3/25 x DATA(0, 2, 1)
+
+ 2 2 2
+ + 3/25 x DATA(0, 1, -1) + 3/25 x DATA(0, 2, -1) + 3/25 x DATA(0, -2, 1)
+
+ 2 2 2
+ + 3/25 x DATA(0, 1, 1) + 3/25 x DATA(0, -1, 2) + 3/25 x DATA(0, -1, 1)
+
+ 2 2
+ + 3/25 x DATA(0, 1, 2) + 3/25 x DATA(0, -1, -2)
+
+ 2 2 2
+ + 3/25 x DATA(0, -2, -2) + 3/25 x DATA(0, 2, 2) + 3/25 x DATA(0, 2, -2)
+
+ 2 2
+ + 3/25 x DATA(0, 1, -2) + 3/25 x DATA(0, -2, -1)
+
+ + 2/175 y DATA(0, -2, 1) + 2/175 y DATA(0, -2, 2)
+
+ + 1/175 y DATA(0, -1, -1) - 2/175 y DATA(0, 2, 1) - 1/175 y DATA(0, 1, -1)
+
+ + 1/175 y DATA(0, -1, 1) - 1/175 y DATA(0, 1, 2) + 1/175 y DATA(0, -1, -2)
+
+ + 2/175 y DATA(0, -2, -2) - 2/175 y DATA(0, 2, 2) - 2/175 y DATA(0, 2, -2)
+
+ - 1/175 y DATA(0, 1, 1) - 1/175 y DATA(0, 1, -2) + 2/175 y DATA(0, -2, -1)
+
+ - 2/175 y DATA(0, 2, -1) + 1/175 y DATA(0, -1, 2)
+
+ 2 2
+ - 2/245 y DATA(0, -2, 1) - 2/245 y DATA(0, -2, -2)
+
+ 2 2
+ - 2/245 y DATA(0, 2, 2) + 1/245 y DATA(0, 1, 1)
+
+ 2 2
+ + 1/245 y DATA(0, -1, 2) + 1/245 y DATA(0, -1, -1)
+
+ 2 2
+ - 2/245 y DATA(0, 2, 1) + 1/245 y DATA(0, 1, -1)
+
+ 2 2
+ + 1/245 y DATA(0, -1, 1) + 1/245 y DATA(0, 1, 2)
+
+ 2 2
+ + 1/245 y DATA(0, -1, -2) - 2/245 y DATA(0, 2, -2)
+
+ 2 2
+ + 1/245 y DATA(0, 1, -2) - 2/245 y DATA(0, -2, -1)
+
+ 2
+ - 2/245 y DATA(0, 2, -1) + 1/50 x y DATA(2, 2, 0)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=1971526256, alloc=14677376, time=330.37
+bytes used=1972526476, alloc=14677376, time=330.47
+bytes used=1973597276, alloc=14677376, time=330.57
+bytes used=1974597620, alloc=14677376, time=330.66
+bytes used=1975616684, alloc=14677376, time=330.75
+bytes used=1976701200, alloc=14677376, time=330.85
+bytes used=1977701340, alloc=14677376, time=330.95
+bytes used=1978701488, alloc=14677376, time=331.04
+bytes used=1979701904, alloc=14677376, time=331.14
+bytes used=1980702168, alloc=14677376, time=331.23
+bytes used=1981702540, alloc=14677376, time=331.33
+bytes used=1982702660, alloc=14677376, time=331.43
+bytes used=1983743332, alloc=14677376, time=331.53
+bytes used=1984743456, alloc=14677376, time=331.63
+bytes used=1985754872, alloc=14677376, time=331.73
+bytes used=1986772608, alloc=14677376, time=331.84
+bytes used=1987774032, alloc=14677376, time=331.94
+bytes used=1988774216, alloc=14677376, time=332.04
+bytes used=1989783492, alloc=14677376, time=332.15
+bytes used=1990795144, alloc=14677376, time=332.26
+bytes used=1991795304, alloc=14677376, time=332.37
+bytes used=1992795420, alloc=14677376, time=332.47
+bytes used=1993810420, alloc=14677376, time=332.59
+bytes used=1994811596, alloc=14677376, time=332.71
+bytes used=1995821816, alloc=14677376, time=332.83
+bytes used=1996830560, alloc=14677376, time=332.92
+bytes used=1997848452, alloc=14677376, time=333.00
+bytes used=1998866480, alloc=14677376, time=333.08
+bytes used=1999884268, alloc=14677376, time=333.17
+ 2 529
+[COEFF(-2, -2, -2) = - 2/175 y - 1/50 x + 1/50 x z + 2/245 y - -----
+ 14700
+
+ 2 2
+ + 2/245 z + 1/50 x y - 2/175 z + 2/175 y z + 1/50 x , COEFF(-1, -2, -2)
+
+ 256 2
+ = ---- + 1/175 z + 1/175 y - 1/175 y z + 1/25 x - 1/245 z - 1/25 x z
+ 3675
+
+ 2 2
+ - 1/245 y - 1/25 x y - 2/25 x , COEFF(0, -2, -2) =
+
+ 2 2 33 2
+ 2/175 z - 2/175 y z + 3/25 x - 2/245 z - --- + 2/175 y - 2/245 y ,
+ 490
+
+ 2 2 256
+ COEFF(1, -2, -2) = 1/175 z - 1/245 z - 1/245 y + ---- - 1/25 x
+ 3675
+
+ 2
+ - 1/175 y z + 1/25 x z + 1/175 y + 1/25 x y - 2/25 x , COEFF(2, -2, -2) =
+
+ 2 2
+ 1/50 x - 1/50 x z + 2/175 y z - 2/175 y - 2/175 z + 2/245 z - 1/50 x y
+
+ 2 529 2 2
+ + 2/245 y - ----- + 1/50 x, COEFF(-2, -1, -2) = 1/50 x - 1/245 y
+ 14700
+
+ 169 2
+ - ----- - 2/175 z - 1/50 x + 2/245 z - 1/175 y + 1/100 x y + 1/50 x z
+ 14700
+
+ 2 211
+ + 1/175 y z, COEFF(-1, -1, -2) = 1/490 y + ---- + 1/25 x - 1/350 y z
+ 3675
+
+ 2 2
+ + 1/175 z - 1/50 x y + 1/350 y - 1/25 x z - 2/25 x - 1/245 z ,
+
+ COEFF(0, -1, -2) =
+
+ 2 2 2
+ - 9/98 + 1/175 y + 2/175 z - 1/175 y z + 3/25 x + 1/245 y - 2/245 z ,
+
+ 2 211
+ COEFF(1, -1, -2) = 1/50 x y - 2/25 x + 1/175 z + 1/25 x z + ---- - 1/25 x
+ 3675
+
+ 2 2
+ + 1/490 y - 1/350 y z - 1/245 z + 1/350 y, COEFF(2, -1, -2) =
+
+ 2 2
+ - 1/100 x y - 1/175 y - 1/50 x z + 2/245 z - 2/175 z + 1/50 x + 1/50 x
+
+ 2 169
+ - 1/245 y + 1/175 y z - -----, COEFF(-2, 0, -2) =
+ 14700
+
+ 2 2 2
+ - 1/50 x - 2/175 z + 1/50 x + 1/50 x z - 1/300 + 2/245 z - 2/245 y ,
+
+ COEFF(-1, 0, -2) =
+
+ 2 2 2
+ 1/175 z - 2/25 x - 1/25 x z + 4/75 + 1/25 x - 1/245 z + 1/245 y ,
+
+ 2 2 2
+ COEFF(0, 0, -2) = 2/245 y + 2/175 z - 1/10 - 2/245 z + 3/25 x ,
+
+ COEFF(1, 0, -2) =
+
+ 2 2 2
+ 1/175 z - 1/25 x - 2/25 x + 4/75 - 1/245 z + 1/245 y + 1/25 x z,
+
+ COEFF(2, 0, -2) =
+
+ 2 2 2
+ 2/245 z + 1/50 x - 1/300 - 1/50 x z - 2/175 z - 2/245 y + 1/50 x,
+
+ 2 2
+ COEFF(-2, 1, -2) = 1/50 x z - 1/245 y + 2/245 z + 1/175 y - 1/175 y z
+
+ 169 2
+ - ----- - 2/175 z + 1/50 x - 1/50 x - 1/100 x y, COEFF(-1, 1, -2) =
+ 14700
+
+ 2
+ 1/25 x - 1/350 y + 1/350 y z + 1/50 x y + 1/175 z - 1/25 x z - 2/25 x
+
+ 211 2 2
+ + ---- - 1/245 z + 1/490 y , COEFF(0, 1, -2) =
+ 3675
+
+ 2 2 2
+ - 2/245 z - 9/98 + 1/175 y z + 1/245 y + 3/25 x + 2/175 z - 1/175 y,
+
+ 211 2
+ COEFF(1, 1, -2) = 1/175 z + ---- - 1/245 z - 1/25 x - 1/50 x y + 1/350 y z
+ 3675
+
+ 2 2 169
+ + 1/25 x z - 1/350 y - 2/25 x + 1/490 y , COEFF(2, 1, -2) = - -----
+ 14700
+
+ 2
+ + 1/100 x y - 2/175 z + 1/50 x + 1/175 y - 1/50 x z - 1/175 y z
+
+ 2 2
+ - 1/245 y + 2/245 z + 1/50 x, COEFF(-2, 2, -2) = - 1/50 x - 2/175 y z
+
+ 2 529 2
+ + 2/245 z + 1/50 x z - ----- - 1/50 x y + 2/175 y - 2/175 z + 1/50 x
+ 14700
+
+ 2 2 2
+ + 2/245 y , COEFF(-1, 2, -2) = - 1/245 y - 1/25 x z - 2/25 x + 1/25 x
+
+ 256 2
+ + 1/175 y z + ---- + 1/175 z - 1/245 z + 1/25 x y - 1/175 y,
+ 3675
+
+ COEFF(0, 2, -2) =
+
+ 2 2 33 2
+ 2/175 z - 2/245 y + 3/25 x - --- - 2/175 y + 2/175 y z - 2/245 z ,
+ 490
+
+ 2 256
+ COEFF(1, 2, -2) = - 2/25 x - 1/25 x y + ---- + 1/175 y z - 1/175 y
+ 3675
+
+ 2 2
+ - 1/245 y + 1/25 x z - 1/25 x - 1/245 z + 1/175 z, COEFF(2, 2, -2) =
+
+ 2 2
+ 1/50 x - 1/50 x z + 1/50 x - 2/175 y z - 2/175 z + 2/245 y + 1/50 x y
+
+ 529 2 2
+ + 2/175 y - ----- + 2/245 z , COEFF(-2, -2, -1) = - 1/245 z + 1/175 y z
+ 14700
+
+ 169 2
+ - 1/50 x - 1/175 z - ----- + 1/50 x - 2/175 y + 1/50 x y + 1/100 x z
+ 14700
+
+ 2 2 2
+ + 2/245 y , COEFF(-1, -2, -1) = 1/490 z + 1/350 z - 1/50 x z - 1/245 y
+
+ 211 2
+ - 1/350 y z + ---- - 2/25 x + 1/25 x - 1/25 x y + 1/175 y,
+ 3675
+
+ COEFF(0, -2, -1) =
+
+ 2 2 2
+ 3/25 x + 2/175 y + 1/245 z - 9/98 - 2/245 y - 1/175 y z + 1/175 z,
+
+ 2 2
+ COEFF(1, -2, -1) = 1/490 z - 1/350 y z + 1/25 x y - 2/25 x + 1/350 z
+
+ 211 2
+ + 1/175 y + ---- - 1/245 y - 1/25 x + 1/50 x z, COEFF(2, -2, -1) = 1/50 x
+ 3675
+
+ 2 169 2 2
+ + 2/245 y - ----- + 1/50 x - 2/175 y - 1/245 z + 1/175 y z - 1/175 z
+ 14700
+
+ - 1/100 x z - 1/50 x y, COEFF(-2, -1, -1) = - 1/50 x + 1/350 y z
+
+ 2 2 191 2
+ - 1/245 z + 1/100 x y + 1/50 x - 1/175 z - 1/175 y + ----- - 1/245 y
+ 14700
+
+ 2
+ + 1/100 x z, COEFF(-1, -1, -1) = - 1/700 y z + 1/350 z + 1/490 y
+
+ 2 2 166
+ - 2/25 x - 1/50 x y + 1/490 z + 1/350 y - 1/50 x z + ---- + 1/25 x,
+ 3675
+
+ COEFF(0, -1, -1) =
+
+ 2 2 2 57
+ 1/245 y - 1/350 y z + 1/245 z + 3/25 x + 1/175 y + 1/175 z - ---,
+ 490
+
+ 2 2
+ COEFF(1, -1, -1) = 1/490 z + 1/50 x y + 1/350 y - 2/25 x + 1/350 z
+
+ 2 166
+ + 1/490 y - 1/25 x + 1/50 x z + ---- - 1/700 y z, COEFF(2, -1, -1) =
+ 3675
+
+ 2 2 191
+ - 1/100 x z - 1/175 z - 1/245 y + 1/50 x + 1/50 x - 1/100 x y + -----
+ 14700
+
+ 2
+ - 1/245 z + 1/350 y z - 1/175 y, COEFF(-2, 0, -1) =
+
+ 2 2 311 2
+ - 1/50 x - 1/175 z + 1/50 x + 1/100 x z - 2/245 y + ----- - 1/245 z ,
+ 14700
+
+ COEFF(-1, 0, -1) =
+
+ 151 2 2 2
+ ---- + 1/490 z + 1/350 z - 1/50 x z + 1/245 y - 2/25 x + 1/25 x,
+ 3675
+
+ 2 2 2 61
+ COEFF(0, 0, -1) = 2/245 y + 1/175 z + 1/245 z + 3/25 x - ---,
+ 490
+
+ COEFF(1, 0, -1) =
+
+ 2 2 151 2
+ - 2/25 x + 1/245 y + 1/50 x z + ---- + 1/350 z - 1/25 x + 1/490 z ,
+ 3675
+
+ COEFF(2, 0, -1) =
+
+ 311 2 2 2
+ - 1/100 x z + ----- - 1/245 z - 2/245 y + 1/50 x + 1/50 x - 1/175 z,
+ 14700
+
+ 2
+ COEFF(-2, 1, -1) = - 1/350 y z - 1/245 z - 1/50 x + 1/175 y - 1/100 x y
+
+ 2 191 2
+ + 1/100 x z - 1/245 y + ----- - 1/175 z + 1/50 x , COEFF(-1, 1, -1) =
+ 14700
+
+ 166 2
+ 1/700 y z + 1/350 z + ---- - 1/50 x z + 1/25 x - 1/350 y + 1/490 y
+ 3675
+
+ 2 2
+ - 2/25 x + 1/50 x y + 1/490 z , COEFF(0, 1, -1) =
+
+ 57 2 2 2
+ - --- + 3/25 x + 1/350 y z + 1/245 z + 1/245 y - 1/175 y + 1/175 z,
+ 490
+
+ 2 166 2
+ COEFF(1, 1, -1) = - 1/350 y + 1/700 y z + 1/490 y + ---- + 1/490 z
+ 3675
+
+ 2
+ + 1/350 z - 2/25 x + 1/50 x z - 1/25 x - 1/50 x y, COEFF(2, 1, -1) =
+
+ 191 2 2
+ ----- - 1/245 z - 1/100 x z + 1/175 y - 1/350 y z + 1/50 x - 1/175 z
+ 14700
+
+ 2
+ - 1/245 y + 1/100 x y + 1/50 x, COEFF(-2, 2, -1) = - 1/50 x - 1/50 x y
+
+ 2 2 2 169
+ + 2/175 y + 2/245 y - 1/245 z + 1/50 x - ----- - 1/175 y z + 1/100 x z
+ 14700
+
+ 2
+ - 1/175 z, COEFF(-1, 2, -1) = 1/25 x y - 1/50 x z + 1/350 z + 1/490 z
+
+ 2 211 2
+ - 1/245 y + 1/25 x + ---- - 1/175 y + 1/350 y z - 2/25 x ,
+ 3675
+
+ COEFF(0, 2, -1) =
+
+ 2 2 2
+ 1/175 z + 3/25 x + 1/245 z - 2/175 y - 9/98 - 2/245 y + 1/175 y z,
+
+ 2 2
+ COEFF(1, 2, -1) = - 1/175 y - 1/25 x - 1/245 y - 1/25 x y - 2/25 x
+
+ 2 211
+ + 1/490 z + 1/350 y z + 1/350 z + 1/50 x z + ----, COEFF(2, 2, -1) =
+ 3675
+
+ 2 2 2
+ 1/50 x + 2/245 y - 1/245 z - 1/175 z - 1/100 x z + 1/50 x + 2/175 y
+
+ 169
+ + 1/50 x y - ----- - 1/175 y z, COEFF(-2, -2, 0) =
+ 14700
+
+ 2 2 2
+ - 2/175 y + 1/50 x - 1/50 x + 1/50 x y - 1/300 + 2/245 y - 2/245 z ,
+
+ COEFF(-1, -2, 0) =
+
+ 2 2 2
+ 1/175 y + 1/245 z + 1/25 x - 1/25 x y - 2/25 x + 4/75 - 1/245 y ,
+
+ 2 2 2
+ COEFF(0, -2, 0) = - 1/10 + 2/245 z + 3/25 x + 2/175 y - 2/245 y ,
+
+ COEFF(1, -2, 0) =
+
+ 2 2 2
+ 4/75 - 2/25 x - 1/25 x + 1/175 y + 1/25 x y + 1/245 z - 1/245 y ,
+
+ COEFF(2, -2, 0) =
+
+ 2 2 2
+ - 1/50 x y + 1/50 x + 1/50 x + 2/245 y - 2/175 y - 1/300 - 2/245 z ,
+
+ COEFF(-2, -1, 0) =
+
+ 2 2 311 2
+ - 1/245 y - 2/245 z + ----- - 1/175 y + 1/50 x + 1/100 x y - 1/50 x,
+ 14700
+
+ COEFF(-1, -1, 0) =
+
+ 151 2 2 2
+ 1/350 y + 1/25 x + ---- - 1/50 x y + 1/490 y + 1/245 z - 2/25 x ,
+ 3675
+
+ 2 2 2 61
+ COEFF(0, -1, 0) = 1/245 y + 2/245 z + 3/25 x - --- + 1/175 y,
+ 490
+
+ COEFF(1, -1, 0) =
+
+ 151 2 2 2
+ ---- + 1/50 x y + 1/490 y + 1/245 z + 1/350 y - 2/25 x - 1/25 x,
+ 3675
+
+ COEFF(2, -1, 0) =
+
+ 2 2 311 2
+ - 2/245 z + 1/50 x + 1/50 x + ----- - 1/100 x y - 1/245 y - 1/175 y,
+ 14700
+
+ 2 2 2 431
+ COEFF(-2, 0, 0) = - 2/245 z + 1/50 x - 2/245 y - 1/50 x + -----,
+ 14700
+
+ 136 2 2 2
+ COEFF(-1, 0, 0) = ---- + 1/245 y + 1/25 x + 1/245 z - 2/25 x ,
+ 3675
+
+ 2 2 13 2
+ COEFF(0, 0, 0) = 2/245 z + 2/245 y - -- + 3/25 x ,
+ 98
+
+ 2 136 2 2
+ COEFF(1, 0, 0) = - 2/25 x + ---- + 1/245 y - 1/25 x + 1/245 z ,
+ 3675
+
+ 2 2 431 2
+ COEFF(2, 0, 0) = - 2/245 z - 2/245 y + 1/50 x + ----- + 1/50 x ,
+ 14700
+
+ COEFF(-2, 1, 0) =
+
+ 2 2 311 2
+ - 1/50 x - 1/100 x y + 1/50 x - 2/245 z + ----- - 1/245 y + 1/175 y,
+ 14700
+
+ COEFF(-1, 1, 0) =
+
+ 151 2 2 2
+ 1/25 x + ---- + 1/490 y - 2/25 x - 1/350 y + 1/50 x y + 1/245 z ,
+ 3675
+
+ 2 2 2 61
+ COEFF(0, 1, 0) = 3/25 x + 2/245 z + 1/245 y - 1/175 y - ---,
+ 490
+
+ COEFF(1, 1, 0) =
+
+ 151 2 2 2
+ ---- - 1/50 x y + 1/245 z - 1/25 x - 2/25 x + 1/490 y - 1/350 y,
+ 3675
+
+ COEFF(2, 1, 0) =
+
+ 2 311 2 2
+ 1/100 x y + 1/175 y + 1/50 x + ----- - 2/245 z - 1/245 y + 1/50 x,
+ 14700
+
+ COEFF(-2, 2, 0) =
+
+ 2 2 2
+ 2/175 y - 2/245 z - 1/50 x - 1/50 x y - 1/300 + 2/245 y + 1/50 x ,
+
+ COEFF(-1, 2, 0) =
+
+ 2 2 2
+ 1/25 x + 1/245 z + 4/75 + 1/25 x y - 1/175 y - 2/25 x - 1/245 y ,
+
+ 2 2 2
+ COEFF(0, 2, 0) = 2/245 z + 3/25 x - 2/175 y - 1/10 - 2/245 y ,
+
+ COEFF(1, 2, 0) =
+
+ 2 2 2
+ - 1/25 x - 1/25 x y - 1/245 y + 1/245 z + 4/75 - 1/175 y - 2/25 x ,
+
+ COEFF(2, 2, 0) =
+
+ 2 2 2
+ - 2/245 z + 2/175 y + 2/245 y - 1/300 + 1/50 x y + 1/50 x + 1/50 x ,
+
+ 2 2
+ COEFF(-2, -2, 1) = - 1/50 x + 1/50 x y + 1/50 x + 2/245 y - 1/100 x z
+
+ 2 169
+ + 1/175 z - 1/245 z - 2/175 y - 1/175 y z - -----, COEFF(-1, -2, 1) =
+ 14700
+
+ 2 2 211
+ - 1/245 y - 2/25 x + 1/50 x z - 1/25 x y + 1/350 y z + 1/175 y + ----
+ 3675
+
+ 2
+ + 1/490 z - 1/350 z + 1/25 x, COEFF(0, -2, 1) =
+
+ 2 2 2
+ - 2/245 y + 2/175 y + 1/175 y z + 3/25 x - 1/175 z - 9/98 + 1/245 z ,
+
+ 211 2 2
+ COEFF(1, -2, 1) = 1/175 y + ---- + 1/490 z + 1/350 y z - 2/25 x - 1/25 x
+ 3675
+
+ 2
+ - 1/350 z - 1/245 y + 1/25 x y - 1/50 x z, COEFF(2, -2, 1) = - 1/50 x y
+
+ 2 169 2
+ + 1/100 x z + 1/175 z + 1/50 x + 1/50 x - ----- - 1/175 y z - 1/245 z
+ 14700
+
+ 2 2
+ - 2/175 y + 2/245 y , COEFF(-2, -1, 1) = - 1/100 x z - 1/175 y + 1/50 x
+
+ 2 2 191
+ + 1/100 x y - 1/350 y z + 1/175 z - 1/245 z - 1/245 y - 1/50 x + -----,
+ 14700
+
+ 2 2
+ COEFF(-1, -1, 1) = 1/490 z - 1/350 z - 2/25 x + 1/25 x + 1/50 x z
+
+ 2 166
+ + 1/700 y z + 1/490 y + ---- + 1/350 y - 1/50 x y, COEFF(0, -1, 1) =
+ 3675
+
+ 2 2 57 2
+ 1/175 y + 3/25 x + 1/350 y z + 1/245 y - --- + 1/245 z - 1/175 z,
+ 490
+
+ 2 2
+ COEFF(1, -1, 1) = 1/700 y z + 1/490 y - 1/50 x z - 2/25 x - 1/25 x
+
+ 2 166
+ + 1/490 z + 1/50 x y - 1/350 z + 1/350 y + ----, COEFF(2, -1, 1) =
+ 3675
+
+ 2 191
+ - 1/350 y z + 1/50 x + 1/100 x z + 1/50 x - 1/175 y + 1/175 z + -----
+ 14700
+
+ 2 2
+ - 1/245 y - 1/245 z - 1/100 x y, COEFF(-2, 0, 1) =
+
+ 2 311 2 2
+ - 1/100 x z - 2/245 y + 1/175 z + ----- - 1/245 z - 1/50 x + 1/50 x ,
+ 14700
+
+ COEFF(-1, 0, 1) =
+
+ 2 2 151 2
+ 1/245 y + 1/490 z + ---- - 2/25 x - 1/350 z + 1/25 x + 1/50 x z,
+ 3675
+
+ 2 61 2 2
+ COEFF(0, 0, 1) = - 1/175 z + 2/245 y - --- + 1/245 z + 3/25 x ,
+ 490
+
+ COEFF(1, 0, 1) =
+
+ 2 2 2 151
+ - 2/25 x + 1/490 z + 1/245 y - 1/25 x - 1/50 x z - 1/350 z + ----,
+ 3675
+
+ COEFF(2, 0, 1) =
+
+ 2 2 311 2
+ 1/175 z + 1/50 x - 1/245 z + 1/50 x + 1/100 x z + ----- - 2/245 y ,
+ 14700
+
+ 2 2
+ COEFF(-2, 1, 1) = - 1/245 y + 1/350 y z + 1/175 y + 1/50 x + 1/175 z
+
+ 191 2
+ - 1/100 x z - 1/50 x + ----- - 1/245 z - 1/100 x y, COEFF(-1, 1, 1) =
+ 14700
+
+ 2 166
+ 1/490 y - 1/350 z + 1/50 x y + ---- - 1/350 y + 1/25 x - 1/700 y z
+ 3675
+
+ 2 2
+ - 2/25 x + 1/490 z + 1/50 x z, COEFF(0, 1, 1) =
+
+ 2 57 2 2
+ 1/245 z - 1/175 z - --- - 1/350 y z + 3/25 x - 1/175 y + 1/245 y ,
+ 490
+
+ 2 2 166
+ COEFF(1, 1, 1) = - 1/50 x y + 1/490 y - 2/25 x - 1/50 x z + ----
+ 3675
+
+ 2
+ - 1/350 z - 1/350 y - 1/700 y z + 1/490 z - 1/25 x, COEFF(2, 1, 1) =
+
+ 191 2 2
+ 1/100 x z + 1/350 y z + 1/175 y + ----- + 1/50 x + 1/50 x - 1/245 z
+ 14700
+
+ 2 2
+ + 1/175 z - 1/245 y + 1/100 x y, COEFF(-2, 2, 1) = 2/245 y + 2/175 y
+
+ 169 2 2
+ - 1/100 x z + 1/175 y z - 1/50 x + 1/175 z - ----- + 1/50 x - 1/245 z
+ 14700
+
+ 2 211
+ - 1/50 x y, COEFF(-1, 2, 1) = - 2/25 x + ---- - 1/350 y z - 1/175 y
+ 3675
+
+ 2 2
+ - 1/245 y + 1/50 x z + 1/490 z + 1/25 x + 1/25 x y - 1/350 z,
+
+ COEFF(0, 2, 1) =
+
+ 2 2 2
+ - 2/175 y + 3/25 x - 1/175 y z - 1/175 z - 9/98 - 2/245 y + 1/245 z ,
+
+ 211 2
+ COEFF(1, 2, 1) = - 1/350 y z - 1/25 x y + ---- - 2/25 x - 1/350 z
+ 3675
+
+ 2 2
+ - 1/245 y - 1/175 y + 1/490 z - 1/50 x z - 1/25 x, COEFF(2, 2, 1) =
+
+ 2 2 2 169
+ 2/175 y + 1/50 x + 2/245 y + 1/175 z - 1/245 z + 1/50 x y - -----
+ 14700
+
+ 2
+ + 1/175 y z + 1/50 x + 1/100 x z, COEFF(-2, -2, 2) = 2/245 y - 1/50 x z
+
+ 2 2 529
+ + 2/245 z - 2/175 y z + 1/50 x - 2/175 y - 1/50 x - ----- + 2/175 z
+ 14700
+
+ 2
+ + 1/50 x y, COEFF(-1, -2, 2) = 1/175 y + 1/25 x - 1/245 y + 1/25 x z
+
+ 2 2 256
+ - 1/25 x y - 1/175 z - 1/245 z + 1/175 y z - 2/25 x + ----,
+ 3675
+
+ COEFF(0, -2, 2) =
+
+ 2 2 2 33
+ 3/25 x + 2/175 y - 2/175 z - 2/245 z - 2/245 y - --- + 2/175 y z,
+ 490
+
+ 2 2 256
+ COEFF(1, -2, 2) = - 1/175 z - 1/245 z - 1/245 y - 1/25 x + ----
+ 3675
+
+ 2
+ + 1/175 y z + 1/25 x y - 1/25 x z + 1/175 y - 2/25 x , COEFF(2, -2, 2) =
+
+ 2 529 2
+ 2/175 z + 2/245 z - 2/175 y - ----- + 1/50 x z + 1/50 x - 2/175 y z
+ 14700
+
+ 2
+ + 1/50 x + 2/245 y - 1/50 x y, COEFF(-2, -1, 2) = - 1/175 y - 1/175 y z
+
+ 2 2 169
+ + 2/175 z - 1/50 x + 1/100 x y + 1/50 x + 2/245 z - ----- - 1/50 x z
+ 14700
+
+ 2 2 2
+ - 1/245 y , COEFF(-1, -1, 2) = - 2/25 x + 1/25 x z + 1/490 y - 1/50 x y
+
+ 2 211
+ - 1/245 z + 1/350 y z + ---- - 1/175 z + 1/350 y + 1/25 x,
+ 3675
+
+ COEFF(0, -1, 2) =
+
+ 2 2 2
+ - 9/98 - 2/245 z + 1/175 y z - 2/175 z + 1/175 y + 3/25 x + 1/245 y ,
+
+ 2 2
+ COEFF(1, -1, 2) = 1/350 y z - 1/25 x z - 1/245 z + 1/350 y + 1/490 y
+
+ 2 211
+ - 1/175 z - 2/25 x - 1/25 x + 1/50 x y + ----, COEFF(2, -1, 2) =
+ 3675
+
+ 2
+ - 1/100 x y + 2/245 z + 2/175 z - 1/175 y + 1/50 x z - 1/175 y z + 1/50 x
+
+ 169 2 2
+ - ----- + 1/50 x - 1/245 y , COEFF(-2, 0, 2) =
+ 14700
+
+ 2 2 2
+ 1/50 x - 1/50 x - 2/245 y - 1/300 + 2/175 z - 1/50 x z + 2/245 z ,
+
+ COEFF(-1, 0, 2) =
+
+ 2 2 2
+ 1/245 y - 2/25 x + 4/75 - 1/175 z + 1/25 x - 1/245 z + 1/25 x z,
+
+ 2 2 2
+ COEFF(0, 0, 2) = - 1/10 - 2/175 z + 2/245 y + 3/25 x - 2/245 z ,
+
+ COEFF(1, 0, 2) =
+
+ 2 2 2
+ 1/245 y + 4/75 - 1/25 x z - 1/175 z - 2/25 x - 1/245 z - 1/25 x,
+
+ COEFF(2, 0, 2) =
+
+ 2 2 2
+ - 2/245 y - 1/300 + 2/245 z + 1/50 x z + 1/50 x + 1/50 x + 2/175 z,
+
+ 2
+ COEFF(-2, 1, 2) = - 1/50 x z + 1/175 y - 1/100 x y + 1/175 y z + 1/50 x
+
+ 169 2 2 211
+ + 2/175 z - ----- - 1/245 y + 2/245 z - 1/50 x, COEFF(-1, 1, 2) = ----
+ 14700 3675
+
+ 2 2 2
+ - 1/350 y z - 1/245 z - 2/25 x + 1/490 y + 1/25 x z + 1/50 x y + 1/25 x
+
+ - 1/350 y - 1/175 z, COEFF(0, 1, 2) =
+
+ 2 2 2
+ 1/245 y - 1/175 y - 2/175 z + 3/25 x - 2/245 z - 9/98 - 1/175 y z,
+
+ 2 211
+ COEFF(1, 1, 2) = - 1/175 z - 1/350 y z + 1/490 y + ---- - 1/350 y
+ 3675
+
+ 2 2
+ - 1/25 x z - 2/25 x - 1/245 z - 1/25 x - 1/50 x y, COEFF(2, 1, 2) =
+
+ 2 2
+ 1/100 x y + 2/175 z + 2/245 z + 1/175 y z + 1/50 x + 1/175 y + 1/50 x z
+
+ 2 169 2
+ - 1/245 y + 1/50 x - -----, COEFF(-2, 2, 2) = 2/245 y + 2/175 y z
+ 14700
+
+ 2 2 529
+ + 2/245 z + 2/175 y - 1/50 x y + 1/50 x - ----- + 2/175 z - 1/50 x z
+ 14700
+
+ 256 2
+ - 1/50 x, COEFF(-1, 2, 2) = ---- + 1/25 x z + 1/25 x y - 1/245 y
+ 3675
+
+ 2 2
+ - 1/175 y z - 1/245 z - 1/175 y - 1/175 z + 1/25 x - 2/25 x ,
+
+ COEFF(0, 2, 2) =
+
+ 33 2 2 2
+ - --- - 2/245 z - 2/245 y - 2/175 y + 3/25 x - 2/175 y z - 2/175 z,
+ 490
+
+ 256 2
+ COEFF(1, 2, 2) = - 1/25 x y - 1/25 x - 1/25 x z + ---- - 1/175 y - 1/245 y
+ 3675
+
+ 2 2 2
+ - 2/25 x - 1/175 z - 1/175 y z - 1/245 z , COEFF(2, 2, 2) = 1/50 x
+
+ 529 2 2
+ - ----- + 1/50 x + 2/175 y + 2/175 y z + 2/245 z + 2/245 y + 1/50 x y
+ 14700
+
+ + 2/175 z + 1/50 x z]
+
+> print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c");
+bytes used=2000884428, alloc=14677376, time=333.26
+bytes used=2001885060, alloc=14677376, time=333.34
+bytes used=2002885644, alloc=14677376, time=333.42
+bytes used=2003886220, alloc=14677376, time=333.53
+bytes used=2004886408, alloc=14677376, time=334.40
+bytes used=2005886796, alloc=14677376, time=335.27
+bytes used=2006887028, alloc=14677376, time=336.13
+bytes used=2007887620, alloc=14677376, time=336.99
+bytes used=2008888304, alloc=14677376, time=337.82
+bytes used=2009888536, alloc=14677376, time=338.17
+bytes used=2010888804, alloc=14677376, time=338.27
+bytes used=2011888984, alloc=14677376, time=338.37
+bytes used=2012910436, alloc=14677376, time=338.46
+bytes used=2013944772, alloc=14677376, time=338.54
+bytes used=2014955384, alloc=14677376, time=338.64
+bytes used=2015955556, alloc=14677376, time=338.75
+bytes used=2016955720, alloc=14677376, time=339.53
+bytes used=2017955928, alloc=14677376, time=340.45
+bytes used=2018956092, alloc=14677376, time=340.79
+bytes used=2019957524, alloc=14677376, time=340.88
+bytes used=2020958036, alloc=14677376, time=340.96
+bytes used=2021958288, alloc=14677376, time=341.04
+bytes used=2022959052, alloc=14677376, time=341.11
+bytes used=2023959468, alloc=14677376, time=341.19
+bytes used=2024959804, alloc=14677376, time=341.27
+bytes used=2025960236, alloc=14677376, time=341.34
+bytes used=2026960476, alloc=14677376, time=341.42
+bytes used=2027963284, alloc=14677376, time=341.51
+bytes used=2028963460, alloc=14677376, time=341.60
+bytes used=2029963620, alloc=14677376, time=341.70
+bytes used=2030965000, alloc=14677376, time=341.83
+bytes used=2031965176, alloc=14677376, time=341.96
+bytes used=2032965380, alloc=14677376, time=342.09
+bytes used=2033965612, alloc=14677376, time=342.22
+bytes used=2034965816, alloc=14677376, time=342.36
+bytes used=2035966004, alloc=14677376, time=342.48
+bytes used=2036978336, alloc=14677376, time=342.62
+bytes used=2037981432, alloc=14677376, time=342.76
+bytes used=2038984860, alloc=14677376, time=342.90
+bytes used=2039985024, alloc=14677376, time=343.03
+bytes used=2040985688, alloc=14677376, time=343.12
+bytes used=2041985884, alloc=14677376, time=344.92
+bytes used=2042986116, alloc=14677376, time=345.81
+bytes used=2043986296, alloc=14677376, time=346.27
+bytes used=2044986452, alloc=14677376, time=346.36
+bytes used=2045986652, alloc=14677376, time=346.44
+bytes used=2046986824, alloc=14677376, time=346.53
+bytes used=2047987132, alloc=14677376, time=346.61
+bytes used=2048987476, alloc=14677376, time=346.69
+bytes used=2049987668, alloc=14677376, time=346.77
+bytes used=2050987844, alloc=14677376, time=346.85
+bytes used=2051988048, alloc=14677376, time=346.94
+bytes used=2052988224, alloc=14677376, time=347.02
+bytes used=2053988440, alloc=14677376, time=347.10
+bytes used=2054988708, alloc=14677376, time=347.24
+bytes used=2055988988, alloc=14677376, time=347.43
+bytes used=2056993276, alloc=14677376, time=347.57
+bytes used=2058003988, alloc=14677376, time=347.72
+bytes used=2059004340, alloc=14677376, time=347.87
+bytes used=2060004636, alloc=14677376, time=349.07
+bytes used=2061004844, alloc=14677376, time=350.76
+bytes used=2062005008, alloc=14677376, time=351.38
+bytes used=2063005220, alloc=14677376, time=351.48
+bytes used=2064005516, alloc=14677376, time=351.56
+bytes used=2065005704, alloc=14677376, time=351.65
+bytes used=2066005888, alloc=14677376, time=351.73
+bytes used=2067006064, alloc=14677376, time=351.81
+bytes used=2068006224, alloc=14677376, time=351.88
+bytes used=2069006600, alloc=14677376, time=352.19
+bytes used=2070006812, alloc=14677376, time=354.05
+bytes used=2071006992, alloc=14677376, time=355.26
+bytes used=2072007620, alloc=14677376, time=355.89
+bytes used=2073008020, alloc=14677376, time=355.99
+bytes used=2074008196, alloc=14677376, time=356.16
+>
+# d^2/dxdy
+> simplify( diff(interp_3d_cube_order4_smooth0,x,y) );
+bytes used=2075008356, alloc=14677376, time=356.29
+bytes used=2076009888, alloc=14677376, time=356.38
+bytes used=2077011068, alloc=14677376, time=356.46
+bytes used=2078011188, alloc=14677376, time=356.55
+bytes used=2079011576, alloc=14677376, time=356.64
+bytes used=2080011740, alloc=14677376, time=356.74
+bytes used=2081012536, alloc=14677376, time=356.83
+bytes used=2082012716, alloc=14677376, time=356.92
+bytes used=2083013020, alloc=14677376, time=357.01
+ 289 137 187
+----- DATA(1, 1, 0) + ---- DATA(1, 1, 1) - ---- DATA(2, -1, 0)
+10500 5250 7000
+
+ 47 167 167
+ - ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1) - ---- DATA(-1, 2, -1)
+ 5250 7000 7000
+
+ 167 167 47
+ + ---- DATA(1, 2, -1) - ---- DATA(2, -1, -1) - ---- DATA(2, 2, 1)
+ 7000 7000 5250
+
+ 229 167 167
+ + ----- DATA(-1, -1, 2) - ---- DATA(-1, 2, 1) + ---- DATA(1, 2, 1)
+ 10500 7000 7000
+
+ 137 289 289
+ + ---- DATA(1, 1, -1) + ----- DATA(-1, -1, 0) - ----- DATA(1, -1, 0)
+ 5250 10500 10500
+
+ 289 137 137
+ - ----- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) - ---- DATA(1, -1, 1)
+ 10500 5250 5250
+
+ 137 137 137
+ - ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) - ---- DATA(1, -1, -1)
+ 5250 5250 5250
+
+ 137 167 167
+ - ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1) - ---- DATA(2, -1, 1)
+ 5250 7000 7000
+
+ 187 187 17
+ - ---- DATA(-1, 2, 0) + ---- DATA(1, 2, 0) - ---- DATA(2, 2, 0)
+ 7000 7000 5250
+
+ 187 107
+ + ---- DATA(2, 1, 0) + ---- DATA(2, 1, 2) + 1/245 x y DATA(1, -1, 2)
+ 7000 7000
+
+ + 1/245 x y DATA(-1, 1, 2) - 2/245 x y DATA(-2, -1, -2)
+
+ - 1/350 x z DATA(2, -1, 1) + 1/350 x z DATA(2, 1, 1)
+
+ - 2/245 x y DATA(2, -1, 2) + 1/245 x y DATA(1, 1, 2)
+
+ + 1/245 x y DATA(-1, -1, 1) + 1/245 x y DATA(-1, 1, -1)
+
+ + 1/245 x y DATA(1, -1, -1) + 1/245 x y DATA(-1, -1, -1)
+
+ + 1/245 x y DATA(1, 1, -1) - 2/245 x y DATA(-1, 2, 1)
+
+ + 1/245 x y DATA(-1, 1, 1) + 1/245 x y DATA(1, -1, 1)
+
+ + 4/245 x y DATA(2, 2, 1) - 2/245 x y DATA(2, -1, -1)
+
+ - 2/245 x y DATA(1, 2, -1) - 2/245 x y DATA(-1, 2, -1)
+
+ - 2/245 x y DATA(2, 1, -1) - 2/245 x y DATA(1, 2, 1)
+
+ - 2/245 x y DATA(1, -2, 2) + 4/245 x y DATA(2, -2, 2)
+
+ + 4/245 x y DATA(-2, 2, 2) - 2/245 x y DATA(-2, 1, 2)
+
+ + 4/245 x y DATA(-2, -2, 2) + 4/245 x y DATA(2, 2, -1)
+
+ + 1/245 x y DATA(1, 1, 1) + 1/245 x y DATA(-1, -1, 2)
+
+ + 4/245 x y DATA(-2, 2, 1) - 2/245 x y DATA(1, -2, 1)
+
+ - 2/245 x y DATA(-2, -1, 1) - 2/245 x y DATA(-1, -2, 2)
+
+ - 2/245 x y DATA(-1, -2, 1) + 4/245 x y DATA(-2, -2, 1)
+
+ + 4/245 x y DATA(2, -2, 1) - 2/245 x y DATA(-2, -1, 2)
+
+ - 2/245 x y DATA(-2, 1, 1) + 4/245 x y DATA(2, -2, -1)
+
+ - 2/245 x y DATA(-2, -1, -1) + 4/245 x y DATA(-2, 2, -1)
+
+ - 2/245 x y DATA(1, 2, -2) + 4/245 x y DATA(2, 2, -2)
+
+ + 4/245 x y DATA(-2, -2, -1) - 2/245 x y DATA(-1, -2, -1)
+
+ - 2/245 x y DATA(-1, 2, 2) - 2/245 x y DATA(2, 1, -2)
+
+ + 4/245 x y DATA(-2, 2, -2) - 2/245 x y DATA(-1, 2, -2)
+
+ + 1/245 x y DATA(-1, 1, -2) - 2/245 x y DATA(-2, 1, -1)
+
+ - 2/245 x y DATA(-2, 1, -2) + 1/245 x y DATA(1, 1, -2)
+
+ - 2/245 x y DATA(1, -2, -1) - 2/175 x z DATA(-2, 2, -2)
+
+ + 1/175 x z DATA(-1, 2, -2) + 1/350 x z DATA(-1, 1, -2)
+
+ - 1/350 x z DATA(-2, 1, -1) - 1/175 x z DATA(-2, 1, -2)
+
+ + 1/350 x z DATA(1, 1, -2) - 2/245 x y DATA(1, -2, -2)
+
+ + 4/245 x y DATA(2, -2, -2) - 1/175 x z DATA(1, -2, -2)
+
+ + 2/175 x z DATA(2, -2, -2) + 1/175 x z DATA(1, 2, -2)
+
+ - 2/175 x z DATA(2, 2, -2) + 1/175 x z DATA(-2, -2, -1)
+
+ - 1/350 x z DATA(-1, -2, -1) - 1/175 x z DATA(-1, 2, 2)
+
+ - 1/175 x z DATA(2, 1, -2) - 1/175 x z DATA(1, 2, 2)
+
+ + 2/175 x z DATA(-2, -2, -2) + 2/175 x z DATA(2, 2, 2)
+
+ 229 229
+ - 1/175 x z DATA(-1, -2, -2) - ----- DATA(-1, 1, 2) + ----- DATA(1, 1, 2)
+ 10500 10500
+
+ 107 229 107
+ - ---- DATA(2, -1, 2) - ----- DATA(1, -1, 2) - ---- DATA(2, -1, -2)
+ 7000 10500 7000
+
+ 229 229 107
+ - ----- DATA(1, -1, -2) + ----- DATA(-1, -1, -2) + ---- DATA(-2, -1, -2)
+ 10500 10500 7000
+
+ 137 107 107
+ + ---- DATA(2, -2, -2) - ---- DATA(1, -2, -2) + ---- DATA(-1, -2, -2)
+ 5250 7000 7000
+
+ 137 137 107
+ - ---- DATA(2, 2, 2) - ---- DATA(-2, -2, -2) + ---- DATA(1, 2, 2)
+ 5250 5250 7000
+
+ - 2/245 x y DATA(1, 2, 2) + 4/245 x y DATA(-2, -2, -2)
+
+ + 4/245 x y DATA(2, 2, 2) - 2/245 x y DATA(-1, -2, -2)
+
+ 107
+ - 2/245 x y DATA(2, -1, 1) - 2/245 x y DATA(2, 1, 1) - ---- DATA(-1, 2, 2)
+ 7000
+
+ 167
+ + ---- DATA(-1, -2, -1) - 1/175 x z DATA(0, 2, 1)
+ 7000
+
+ - 1/175 x z DATA(0, 1, 2) - 1/350 y z DATA(-1, -1, -2)
+
+ 2
+ - 1/50 y DATA(2, 1, 2) - 1/250 z DATA(-2, -1, -2)
+
+ - 1/500 z DATA(-1, 1, 2) - 1/250 z DATA(2, -1, 2) - 1/500 z DATA(1, -1, 2)
+
+ 2 2
+ - 1/100 y DATA(-1, -1, -2) + 1/100 y DATA(-1, 1, 2)
+
+ 2 2
+ + 1/50 y DATA(2, -1, 2) + 1/100 y DATA(1, -1, 2)
+
+ 2 2
+ - 1/100 y DATA(1, 1, 2) - 1/50 y DATA(-2, -1, -2)
+
+ 2
+ - 1/175 x z DATA(0, -1, -2) + 1/100 y DATA(1, -1, -1)
+
+ 2 2
+ + 1/100 y DATA(-1, 1, -1) - 1/100 y DATA(-1, -1, 1)
+
+ 2 2
+ + 1/100 y DATA(1, -1, 1) + 1/100 y DATA(-1, 1, 1)
+
+ 2 2
+ + 1/50 y DATA(2, -1, -2) + 1/100 y DATA(1, -1, -2)
+
+ 47 2
+ - ---- DATA(-2, -2, -1) - 1/200 y DATA(1, -2, 1)
+ 5250
+
+ 2 2
+ - 1/200 y DATA(-1, 2, 1) - 1/100 y DATA(1, 1, -1)
+
+ 2 2
+ + 1/200 y DATA(1, 2, 1) - 1/50 y DATA(2, 1, -1)
+
+ 2 2
+ - 1/200 y DATA(-1, 2, -1) + 1/200 y DATA(1, 2, -1)
+
+ 2 2
+ + 1/50 y DATA(2, -1, -1) - 1/100 y DATA(-1, -1, -1)
+
+ 2 2
+ + 1/100 y DATA(-2, -2, 2) + 1/50 y DATA(-2, 1, 2)
+
+ 2 2
+ - 1/100 y DATA(-2, 2, 2) - 1/100 y DATA(2, -2, 2)
+
+ 2 2
+ - 1/200 y DATA(1, -2, 2) + 1/200 y DATA(-1, -2, 2)
+
+ 2 2
+ - 1/50 y DATA(-2, -1, 1) + 1/100 y DATA(2, 2, 1)
+
+ 2 2
+ - 1/100 y DATA(-1, -1, 2) - 1/100 y DATA(1, 1, 1)
+
+ 2 2
+ + 1/100 y DATA(2, 2, -1) + 1/50 y DATA(-2, 1, -1)
+
+ 2 2
+ + 1/100 y DATA(-1, 1, -2) - 1/200 y DATA(-1, 2, -2)
+
+ 2 2
+ - 1/100 y DATA(-2, 2, -2) - 1/100 y DATA(-2, 2, 1)
+
+ 2 2
+ + 1/50 y DATA(-2, 1, 1) - 1/50 y DATA(-2, -1, 2)
+
+ 2 2
+ - 1/100 y DATA(2, -2, 1) + 1/100 y DATA(-2, -2, 1)
+
+ 2 2
+ + 1/200 y DATA(-1, -2, 1) - 1/100 y DATA(-2, 2, -1)
+
+ 2 2
+ - 1/50 y DATA(-2, -1, -1) - 1/100 y DATA(2, -2, -1)
+
+ 2 2
+ - 1/200 y DATA(1, -2, -1) + 1/100 y DATA(-2, -2, -2)
+
+ 2 2
+ - 1/50 y DATA(2, 1, -2) + 1/200 y DATA(-1, -2, -1)
+
+ 2 2
+ + 1/100 y DATA(-2, -2, -1) + 1/100 y DATA(2, 2, -2)
+
+ 2 2
+ + 1/200 y DATA(1, 2, -2) - 1/100 y DATA(2, -2, -2)
+
+ 2 2
+ - 1/200 y DATA(1, -2, -2) + 1/200 y DATA(-1, -2, -2)
+
+ 2 2
+ - 1/200 y DATA(-1, 2, 2) - 1/100 y DATA(1, 1, -2)
+
+ 2 137 2
+ + 1/50 y DATA(-2, 1, -2) - ---- DATA(2, 2, -2) + 1/200 y DATA(1, 2, 2)
+ 5250
+
+ + 1/500 z DATA(1, 2, 1) - 1/500 z DATA(2, 1, -1) + 1/500 z DATA(-1, 2, -1)
+
+ - 1/500 z DATA(1, 2, -1) + 1/500 z DATA(2, -1, -1)
+
+ - 1/500 z DATA(-1, 2, 1) + 1/500 z DATA(1, 1, 2)
+
+ - 1/1000 z DATA(-1, -1, -1) + 1/1000 z DATA(1, -1, -1)
+
+ + 1/1000 z DATA(-1, 1, -1) + 1/1000 z DATA(-1, -1, 1)
+
+ 2 2
+ - 1/1000 z DATA(1, -1, 1) - 1/50 y DATA(2, 1, 1) + 1/50 y DATA(2, -1, 1)
+
+ + 1/250 z DATA(2, 1, 2) + 1/250 z DATA(2, -1, -2)
+
+ + 1/500 z DATA(1, -1, -2) - 1/500 z DATA(-1, -1, -2)
+
+ 2
+ + 1/100 y DATA(2, 2, 2) - 1/125 z DATA(2, -2, 2) - 1/250 z DATA(1, -2, 2)
+
+ + 1/250 z DATA(-1, -2, 2) + 1/500 z DATA(-2, -1, 1)
+
+ - 1/1000 z DATA(-1, 1, 1) - 1/1000 z DATA(1, 1, -1)
+
+ + 1/125 z DATA(-2, -2, 2) - 1/250 z DATA(-2, 1, 2)
+
+ - 1/125 z DATA(-2, 2, 2) + 1/500 z DATA(1, -2, -1)
+
+ + 1/250 z DATA(-2, 1, -2) + 1/500 z DATA(-2, 1, -1)
+
+ + 1/500 z DATA(-1, 1, -2) + 1/250 z DATA(-1, 2, -2)
+
+ - 1/250 z DATA(-2, 2, 1) + 1/250 z DATA(2, 2, 1) + 1/500 z DATA(-1, -1, 2)
+
+ + 1/1000 z DATA(1, 1, 1) - 1/250 z DATA(2, 2, -1) - 1/500 z DATA(1, 1, -2)
+
+ - 1/250 z DATA(-1, 2, 2) - 1/500 z DATA(-1, -2, -1)
+
+ - 1/250 z DATA(-2, -2, -1) - 1/125 z DATA(2, 2, -2)
+
+ - 1/500 z DATA(1, -2, 1) - 1/500 z DATA(-2, 1, 1)
+
+ + 1/250 z DATA(-2, -1, 2) - 1/250 z DATA(2, -2, 1)
+
+ + 1/250 z DATA(-2, -2, 1) + 1/500 z DATA(-1, -2, 1)
+
+ + 1/250 z DATA(-2, 2, -1) - 1/500 z DATA(-2, -1, -1)
+
+ + 1/250 z DATA(2, -2, -1) + 1/250 z DATA(1, -2, -2)
+
+ - 1/250 z DATA(-1, -2, -2) + 1/125 z DATA(2, 2, 2)
+
+ - 1/125 z DATA(-2, -2, -2) + 1/125 z DATA(-2, 2, -2)
+
+ - 1/250 z DATA(2, 1, -2) + 1/500 z DATA(2, 1, 1) - 1/500 z DATA(2, -1, 1)
+
+ - 1/175 y DATA(2, 1, 2) - 1/175 y DATA(2, -1, -2)
+
+ - 1/350 y DATA(1, -1, -2) + 1/350 y DATA(-1, -1, -2)
+
+ + 1/250 z DATA(1, 2, 2) - 1/250 z DATA(1, 2, -2) + 1/125 z DATA(2, -2, -2)
+
+ + 1/175 y DATA(-2, -1, -2) + 1/350 y DATA(-1, 1, 2)
+
+ - 1/175 y DATA(2, -1, 2) - 1/350 y DATA(1, -1, 2) - 1/350 y DATA(1, 1, 2)
+
+ - 1/175 y DATA(2, -1, -1) + 1/350 y DATA(-1, -1, -1)
+
+ - 1/350 y DATA(1, -1, -1) + 1/350 y DATA(-1, 1, -1)
+
+ + 2/175 y DATA(2, 2, 1) + 1/350 y DATA(-1, -1, 1) + 1/350 y DATA(-1, 1, 1)
+
+ - 1/175 y DATA(-1, 2, 1) - 1/350 y DATA(1, 1, -1) + 1/175 y DATA(1, 2, 1)
+
+ - 1/175 y DATA(2, 1, -1) - 1/175 y DATA(-1, 2, -1)
+
+ 107
+ + 1/175 y DATA(1, 2, -1) - 1/350 y DATA(1, -1, 1) + ---- DATA(1, 2, -2)
+ 7000
+
+ - 2/175 x z DATA(0, -2, -2) - 2/175 y DATA(-2, 2, 1)
+
+ + 1/175 y DATA(-2, 1, 1) + 1/175 y DATA(-2, -1, 2)
+
+ + 2/175 y DATA(2, -2, 1) + 1/350 y DATA(-1, -1, 2) - 1/350 y DATA(1, 1, 1)
+
+ + 2/175 y DATA(2, 2, -1) - 2/175 y DATA(-2, -2, 2)
+
+ + 1/175 y DATA(-2, 1, 2) - 2/175 y DATA(-2, 2, -1)
+
+ + 1/175 y DATA(-2, -1, -1) + 2/175 y DATA(2, -2, -1)
+
+ + 1/175 y DATA(1, -2, -1) - 2/175 y DATA(-2, 2, 2)
+
+ + 2/175 y DATA(2, -2, 2) + 1/175 y DATA(1, -2, 2)
+
+ - 1/175 y DATA(-1, -2, 2) + 1/175 y DATA(-2, -1, 1)
+
+ + 1/175 y DATA(1, -2, 1) + 1/175 y DATA(-2, 1, -2)
+
+ + 1/350 y DATA(-1, 1, -2) - 1/175 y DATA(-1, 2, -2)
+
+ - 2/175 y DATA(-2, 2, -2) - 1/175 y DATA(2, 1, -2)
+
+ - 1/175 y DATA(-1, 2, 2) - 1/175 y DATA(-1, -2, -1)
+
+ - 2/175 y DATA(-2, -2, -1) + 2/175 y DATA(2, 2, -2)
+
+ - 1/350 y DATA(1, 1, -2) - 2/175 y DATA(-2, -2, 1)
+
+ - 1/175 y DATA(-1, -2, 1) + 1/175 y DATA(-2, 1, -1)
+
+ - 2/175 y DATA(-2, -2, -2) + 1/175 y DATA(1, 2, 2) - 1/175 y DATA(2, 1, 1)
+
+ 2
+ - 1/175 y DATA(2, -1, 1) + 1/350 z DATA(2, 1, 2)
+
+ 2 2
+ - 1/1400 z DATA(-1, -1, -1) + 1/1400 z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/700 z DATA(1, 1, 2) - 1/350 z DATA(2, -1, -2)
+
+ 2 2
+ - 1/700 z DATA(1, -1, -2) + 1/700 z DATA(-1, -1, -2)
+
+ 2 2
+ + 1/350 z DATA(-2, -1, -2) - 1/700 z DATA(-1, 1, 2)
+
+ 2 2
+ - 1/350 z DATA(2, -1, 2) + 1/1400 z DATA(1, -1, -1)
+
+ 2 2
+ + 1/700 z DATA(-1, 2, 1) - 1/1400 z DATA(1, 1, -1)
+
+ 2
+ - 1/700 z DATA(1, -1, 2) - 2/175 x z DATA(0, 2, 2)
+
+ 2 2
+ - 1/700 z DATA(1, 2, 1) - 1/1400 z DATA(-1, -1, 1)
+
+ 2 2
+ + 1/1400 z DATA(1, -1, 1) + 1/1400 z DATA(-1, 1, 1)
+
+ 2
+ + 2/175 x z DATA(0, 2, -2) + 1/175 z DATA(-2, -2, 2)
+
+ 2 2
+ - 1/350 z DATA(-2, 1, 2) - 1/175 z DATA(-2, 2, 2)
+
+ 2 2
+ - 1/175 z DATA(2, -2, 2) - 1/700 z DATA(2, 1, -1)
+
+ 2 2
+ + 1/700 z DATA(-1, 2, -1) - 1/700 z DATA(1, 2, -1)
+
+ 2 2
+ + 1/700 z DATA(2, -1, -1) - 1/350 z DATA(2, 2, -1)
+
+ 2 2
+ - 1/350 z DATA(-2, 1, -2) + 1/700 z DATA(-2, 1, -1)
+
+ 2 2
+ - 1/350 z DATA(1, -2, 2) + 1/350 z DATA(-1, -2, 2)
+
+ 2 2
+ - 1/700 z DATA(-2, -1, 1) + 1/700 z DATA(1, -2, 1)
+
+ 2 2
+ + 1/350 z DATA(-2, 2, 1) + 1/700 z DATA(-2, 1, 1)
+
+ 2 2
+ + 1/350 z DATA(-2, -1, 2) + 1/350 z DATA(2, -2, 1)
+
+ 2 2
+ - 1/350 z DATA(-2, -2, 1) - 1/700 z DATA(-1, -2, 1)
+
+ 2 2
+ - 1/350 z DATA(2, 2, 1) + 1/700 z DATA(-1, -1, 2)
+
+ 2 2
+ - 1/1400 z DATA(1, 1, 1) - 1/700 z DATA(-2, -1, -1)
+
+ 2 2
+ + 1/350 z DATA(2, -2, -1) + 1/700 z DATA(1, -2, -1)
+
+ 2 2
+ + 1/700 z DATA(1, 1, -2) + 1/350 z DATA(2, 1, -2)
+
+ 2 2
+ - 1/700 z DATA(-1, -2, -1) - 1/350 z DATA(-2, -2, -1)
+
+ 2 2
+ + 1/175 z DATA(2, 2, -2) + 1/350 z DATA(1, 2, -2)
+
+ 2 2
+ - 1/175 z DATA(2, -2, -2) - 1/350 z DATA(-1, 2, -2)
+
+ 2 2
+ + 1/350 z DATA(-2, 2, -1) - 1/350 z DATA(-1, 2, 2)
+
+ 2 2
+ + 1/350 z DATA(-1, -2, -2) + 1/175 z DATA(2, 2, 2)
+
+ 2 2
+ + 1/175 z DATA(-2, -2, -2) + 1/350 z DATA(1, 2, 2)
+
+ 2 2
+ - 1/700 z DATA(-1, 1, -2) - 1/175 z DATA(-2, 2, -2)
+
+ 107 2
+ - ---- DATA(-1, 2, -2) + 1/700 z DATA(2, -1, 1)
+ 7000
+
+ 2 2
+ - 1/350 z DATA(1, -2, -2) - 1/700 z DATA(2, 1, 1)
+
+ - 1/350 x z DATA(0, 1, 1) - 1/175 y z DATA(-2, -1, -2)
+
+ 137 107
+ + ---- DATA(-2, 2, -2) + 1/175 y z DATA(2, -1, -2) + ---- DATA(2, 1, -2)
+ 5250 7000
+
+ - 1/175 y z DATA(2, 1, 2) + 1/350 y z DATA(1, -1, -2)
+
+ 2 2
+ + 1/100 x DATA(-1, 1, 2) - 1/200 x DATA(2, -1, 2)
+
+ 2 2
+ + 1/100 x DATA(1, -1, 2) - 1/100 x DATA(-1, -1, -1)
+
+ 2 2
+ + 1/100 x DATA(1, -1, -1) + 1/100 x DATA(-1, 1, -1)
+
+ 2 2
+ + 1/200 x DATA(2, 1, 2) - 1/200 x DATA(2, -1, -2)
+
+ 2 2
+ + 1/100 x DATA(1, -1, -2) - 1/100 x DATA(-1, -1, -2)
+
+ 2 2
+ + 1/200 x DATA(-2, -1, -2) - 1/100 x DATA(-1, -1, 1)
+
+ 2 2
+ + 1/100 x DATA(1, -1, 1) + 1/100 x DATA(-1, 1, 1)
+
+ 2 2
+ + 1/50 x DATA(-1, 2, 1) - 1/100 x DATA(1, 1, -1)
+
+ 2 2 2
+ - 1/100 x DATA(1, 1, 2) - 1/50 x DATA(1, 2, 1) + 1/200 x DATA(2, 1, -1)
+
+ 2 2
+ + 1/50 x DATA(-1, 2, -1) - 1/50 x DATA(1, 2, -1)
+
+ 2 2
+ - 1/200 x DATA(2, -1, -1) + 1/100 x DATA(2, 2, 1)
+
+ 2 2
+ - 1/100 x DATA(-1, -1, 2) - 1/100 x DATA(1, 1, 1)
+
+ 2 2
+ + 1/100 x DATA(2, 2, -1) - 1/100 x DATA(-2, 2, 1)
+
+ 2 2
+ + 1/200 x DATA(-2, -1, 2) + 1/100 x DATA(-2, -2, 2)
+
+ 2 2
+ - 1/200 x DATA(-2, 1, 2) - 1/100 x DATA(-2, 2, 2)
+
+ 2 2
+ - 1/100 x DATA(2, -2, 2) + 1/50 x DATA(1, -2, 2)
+
+ 2 2 229
+ - 1/50 x DATA(-1, -2, 2) - 1/200 x DATA(-2, 1, 1) + ----- DATA(1, 1, -2)
+ 10500
+
+ 2 2
+ + 1/200 x DATA(-2, -1, -1) - 1/100 x DATA(2, -2, -1)
+
+ 2 2
+ + 1/50 x DATA(1, -2, -1) - 1/100 x DATA(1, 1, -2)
+
+ 2 2
+ - 1/100 x DATA(2, -2, 1) + 1/100 x DATA(-2, -2, 1)
+
+ 2 2
+ - 1/50 x DATA(-1, -2, 1) - 1/100 x DATA(-2, 2, -1)
+
+ 2 2
+ + 1/200 x DATA(-2, -1, 1) + 1/50 x DATA(1, -2, 1)
+
+ 2 2
+ - 1/50 x DATA(-1, -2, -1) + 1/100 x DATA(-2, -2, -1)
+
+ 2 2
+ + 1/100 x DATA(2, 2, -2) - 1/50 x DATA(1, 2, -2)
+
+ 2 2
+ - 1/100 x DATA(2, -2, -2) + 1/50 x DATA(1, -2, -2)
+
+ 2 2
+ - 1/50 x DATA(-1, -2, -2) + 1/100 x DATA(2, 2, 2)
+
+ 2 2
+ - 1/50 x DATA(1, 2, 2) - 1/200 x DATA(-2, 1, -2)
+
+ 2 2
+ - 1/200 x DATA(-2, 1, -1) + 1/100 x DATA(-1, 1, -2)
+
+ 2 2
+ + 1/50 x DATA(-1, 2, -2) - 1/100 x DATA(-2, 2, -2)
+
+ 2 2
+ + 1/200 x DATA(2, 1, -2) + 1/50 x DATA(-1, 2, 2)
+
+ 2 2
+ + 1/200 x DATA(2, 1, 1) - 1/200 x DATA(2, -1, 1)
+
+ 2
+ + 1/100 x DATA(-2, -2, -2) + 1/175 x DATA(2, 1, 2)
+
+ - 1/175 x DATA(2, -1, -2) + 1/350 x DATA(1, -1, -1)
+
+ + 1/350 x DATA(1, -1, -2) - 1/175 x DATA(-2, -1, -2)
+
+ - 1/350 x DATA(-1, 1, 2) - 1/175 x DATA(2, -1, 2) + 1/350 x DATA(1, -1, 2)
+
+ - 1/350 x DATA(1, 1, 2) + 1/350 x DATA(-1, -1, -2)
+
+ + 1/175 x DATA(2, 1, -1) - 1/175 x DATA(-1, 2, -1)
+
+ - 1/175 x DATA(1, 2, -1) + 1/350 x DATA(-1, -1, -1)
+
+ - 2/175 x DATA(-2, -2, 2) + 1/175 x DATA(-2, 1, 2)
+
+ + 2/175 x DATA(-2, 2, 2) + 2/175 x DATA(2, 2, 1) - 1/350 x DATA(-1, 1, -1)
+
+ + 1/350 x DATA(-1, -1, 1) + 1/350 x DATA(1, -1, 1)
+
+ - 1/350 x DATA(-1, 1, 1) - 1/175 x DATA(-1, 2, 1) - 1/350 x DATA(1, 1, -1)
+
+ - 1/175 x DATA(1, 2, 1) - 1/350 y z DATA(1, -1, 2)
+
+ + 1/350 x DATA(-1, -1, 2) - 1/350 x DATA(1, 1, 1) + 2/175 x DATA(2, 2, -1)
+
+ + 1/175 x DATA(-1, -2, 2) - 1/175 x DATA(-2, -1, 1)
+
+ + 1/175 x DATA(1, -2, 1) + 2/175 x DATA(-2, 2, 1) + 1/175 x DATA(-2, 1, 1)
+
+ - 1/175 x DATA(2, -1, -1) - 2/175 x DATA(2, -2, 1)
+
+ - 2/175 x DATA(-2, -2, 1) + 1/175 x DATA(-1, -2, 1)
+
+ - 2/175 x DATA(2, -2, 2) + 1/175 x DATA(1, -2, 2)
+
+ - 1/175 x DATA(-2, -1, 2) - 1/175 x DATA(-2, -1, -1)
+
+ - 2/175 x DATA(2, -2, -1) + 1/175 x DATA(1, -2, -1)
+
+ - 1/175 y z DATA(2, -1, 2) + 2/175 x DATA(2, 2, -2)
+
+ - 1/175 x DATA(1, 2, -2) - 2/175 x DATA(2, -2, -2)
+
+ - 1/350 x DATA(1, 1, -2) + 1/175 x DATA(-2, 1, -2)
+
+ + 1/175 x DATA(-2, 1, -1) - 1/350 x DATA(-1, 1, -2)
+
+ - 1/175 x DATA(-1, 2, -2) + 2/175 x DATA(-2, 2, -1)
+
+ + 2/175 x DATA(2, 2, 2) - 1/175 x DATA(1, 2, 2) + 2/175 x DATA(-2, 2, -2)
+
+ + 1/175 x DATA(2, 1, -2) - 1/175 x DATA(-1, 2, 2)
+
+ + 1/175 x DATA(-1, -2, -1) - 2/175 x DATA(-2, -2, -1)
+
+ - 2/175 x DATA(-2, -2, -2) + 1/175 x DATA(1, -2, -2)
+
+ 229
+ + 1/175 x DATA(-1, -2, -2) - ----- DATA(-1, 1, -2)
+ 10500
+
+ 107
+ - 1/175 x DATA(2, -1, 1) + 1/175 x DATA(2, 1, 1) - ---- DATA(-2, 1, -2)
+ 7000
+
+ + 1/350 y z DATA(-1, 1, 2) - 1/350 y z DATA(1, 1, 2)
+
+ - 1/700 y z DATA(-1, -1, -1) + 1/245 x y DATA(-1, -1, -2)
+
+ + 1/175 x z DATA(2, 1, 2) - 2/245 x y DATA(2, 1, 2)
+
+ - 2/245 x y DATA(2, -1, -2) + 1/245 x y DATA(1, -1, -2)
+
+ 167
+ - ---- DATA(-2, 1, -1) - 1/175 y z DATA(2, 0, 1) - 2/175 y z DATA(2, 0, 2)
+ 7000
+
+ - 1/175 y z DATA(1, 0, 2) + 1/175 y z DATA(-1, 0, 2)
+
+ - 2/175 y z DATA(-2, 0, -2) - 2/175 y DATA(2, 0, 1)
+
+ - 2/245 x y DATA(2, 1, 0) + 2/175 x DATA(0, -2, 1)
+
+ + 1/175 y DATA(1, 2, -2) + 2/175 y DATA(2, -2, -2)
+
+ + 1/175 y DATA(1, -2, -2) - 1/175 y DATA(-1, -2, -2)
+
+ + 2/175 y DATA(2, 2, 2) + 2/175 x DATA(0, -2, -1)
+
+ + 2/175 y z DATA(2, 2, 2) + 1/175 y z DATA(-1, -2, -2)
+
+ - 1/175 y z DATA(1, -2, -2) - 1/350 y z DATA(2, -1, 1)
+
+ - 1/350 y z DATA(2, 1, 1) + 1/175 y z DATA(1, 2, 2)
+
+ + 2/175 y z DATA(-2, -2, -2) - 1/350 y z DATA(-2, 1, -1)
+
+ - 1/175 y z DATA(-2, 1, -2) + 1/350 y z DATA(1, 1, -2)
+
+ - 1/350 y z DATA(1, -2, -1) + 2/175 y z DATA(2, -2, 2)
+
+ - 2/175 y z DATA(-2, 2, 2) + 1/175 y z DATA(-2, 1, 2)
+
+ - 2/175 y z DATA(2, -2, -2) - 1/175 y z DATA(1, 2, -2)
+
+ - 2/175 y z DATA(2, 2, -2) + 1/175 y z DATA(-2, -2, -1)
+
+ + 1/350 y z DATA(-1, -2, -1) - 1/175 y z DATA(-1, 2, 2)
+
+ + 1/175 y z DATA(2, 1, -2) + 2/175 y z DATA(-2, 2, -2)
+
+ + 1/175 y z DATA(-1, 2, -2) - 1/350 y z DATA(-1, 1, -2)
+
+ + 1/350 y z DATA(1, -2, 1) + 1/350 y z DATA(-2, -1, 1)
+
+ - 1/175 y z DATA(-1, -2, 2) + 1/175 y z DATA(1, -2, 2)
+
+ + 2/175 x DATA(0, -2, 0) - 1/700 y z DATA(-1, 1, -1)
+
+ + 1/700 y z DATA(1, -1, -1) - 1/175 y z DATA(2, -2, -1)
+
+ - 1/350 y z DATA(-2, -1, -1) + 1/175 y z DATA(-2, 2, -1)
+
+ - 1/350 y z DATA(-1, -2, 1) - 1/175 y z DATA(-2, -2, 1)
+
+ + 1/175 y z DATA(2, -2, 1) + 1/175 y z DATA(-2, -1, 2)
+
+ + 1/350 y z DATA(-2, 1, 1) - 1/175 y z DATA(-2, 2, 1)
+
+ + 1/700 y z DATA(1, 1, -1) + 1/700 y z DATA(-1, 1, 1)
+
+ - 1/700 y z DATA(1, -1, 1) + 1/700 y z DATA(-1, -1, 1)
+
+ - 1/350 y z DATA(-1, 2, 1) - 1/175 y z DATA(2, 2, -1)
+
+ - 1/700 y z DATA(1, 1, 1) + 1/350 y z DATA(-1, -1, 2)
+
+ + 1/175 y z DATA(2, 2, 1) + 1/350 y z DATA(2, -1, -1)
+
+ - 1/350 y z DATA(1, 2, -1) + 1/350 y z DATA(-1, 2, -1)
+
+ + 1/350 y z DATA(2, 1, -1) + 1/350 y z DATA(1, 2, 1)
+
+ 167 47
+ - 2/175 y z DATA(-2, -2, 2) + ---- DATA(-2, -1, -1) + ---- DATA(2, -2, -1)
+ 7000 5250
+
+ 167
+ - ---- DATA(1, -2, -1) + 1/175 x z DATA(0, 2, -1)
+ 7000
+
+ + 1/175 x z DATA(0, -1, 2) + 1/175 y z DATA(1, 0, -2)
+
+ - 1/175 y z DATA(-1, 0, -2) - 1/175 y z DATA(-2, 0, -1)
+
+ + 1/175 y z DATA(-2, 0, 1) + 2/175 y z DATA(-2, 0, 2)
+
+ + 2/175 y z DATA(2, 0, -2) - 1/350 y z DATA(1, 0, 1)
+
+ 187
+ + ---- DATA(-1, -2, 0) + 1/175 y z DATA(2, 0, -1)
+ 7000
+
+ + 1/350 y z DATA(-1, 0, 1) - 1/350 y z DATA(-1, 0, -1)
+
+ + 1/350 y z DATA(1, 0, -1) + 2/245 x y DATA(0, -1, -1)
+
+ + 2/245 x y DATA(0, 1, 2) + 2/245 x y DATA(0, -1, -2)
+
+ - 4/245 x y DATA(0, -2, -2) - 4/245 x y DATA(0, 2, 2)
+
+ - 4/245 x y DATA(0, 2, -2) - 4/245 x y DATA(0, -2, 0)
+
+ - 4/245 x y DATA(0, -2, 2) - 4/245 x y DATA(-2, 0, 2)
+
+ + 2/245 x y DATA(0, 1, 1) - 4/245 x y DATA(0, 2, -1)
+
+ + 2/245 x y DATA(0, -1, 2) + 2/245 x y DATA(0, 1, -2)
+
+ - 4/245 x y DATA(0, 2, 0) + 2/245 x y DATA(0, 1, 0)
+
+ - 4/245 x y DATA(-2, 0, 1) - 4/245 x y DATA(0, -2, 1)
+
+ - 4/245 x y DATA(0, -2, -1) - 4/245 x y DATA(2, 0, 0)
+
+ - 4/245 x y DATA(2, 0, 2) + 2/245 x y DATA(1, 0, 2)
+
+ + 2/245 x y DATA(-1, 0, 2) - 4/245 x y DATA(-2, 0, -2)
+
+ - 4/245 x y DATA(2, 0, -2) + 2/245 x y DATA(1, 0, -2)
+
+ + 2/245 x y DATA(-1, 0, -2) - 4/245 x y DATA(-2, 0, -1)
+
+ - 4/245 x y DATA(-2, 0, 0) - 4/245 x y DATA(2, 0, 1)
+
+ 17
+ + 2/245 x y DATA(1, 0, 0) + 2/245 x y DATA(1, 0, 1) - ---- DATA(-2, -2, 0)
+ 5250
+
+ + 4/245 x y DATA(0, 0, -1) + 4/245 x y DATA(0, 0, -2)
+
+ + 1/350 x z DATA(0, 1, -1) + 4/245 x y DATA(-2, -2, 0)
+
+ - 2/175 x DATA(0, 2, -2) - 1/175 x DATA(0, 1, -2) - 2/175 x DATA(0, 2, 0)
+
+ - 1/175 x DATA(0, 1, 0) - 2/175 x DATA(0, 2, -1) + 2/175 x DATA(0, -2, 2)
+
+ + 1/175 x DATA(0, -1, -1) - 1/175 x DATA(0, 1, 2)
+
+ + 1/175 x DATA(0, -1, -2) + 2/175 x DATA(0, -2, -2)
+
+ - 2/175 x DATA(0, 2, 2) - 1/175 x DATA(0, 1, 1) + 1/175 x DATA(0, -1, 2)
+
+ - 2/175 x DATA(0, 2, 1) - 1/175 x DATA(0, 1, -1) + 1/175 x DATA(0, -1, 0)
+
+ + 1/175 x DATA(0, -1, 1) - 4/245 x y DATA(0, 2, 1)
+
+ + 2/175 y DATA(-2, 0, 1) + 2/175 y DATA(-2, 0, 2)
+
+ - 2/245 x y DATA(-1, -2, 0) - 2/175 y DATA(2, 0, 2)
+
+ + 2/245 x y DATA(0, 1, -1) + 1/175 y DATA(-1, 0, -2)
+
+ + 2/175 y DATA(-2, 0, -1) + 2/175 y DATA(-2, 0, 0) - 2/175 y DATA(2, 0, 0)
+
+ - 1/175 y DATA(1, 0, 2) + 1/175 y DATA(-1, 0, 2) + 2/175 y DATA(-2, 0, -2)
+
+ - 2/175 y DATA(2, 0, -2) - 1/175 y DATA(1, 0, -2) - 1/175 y DATA(1, 0, 0)
+
+ - 1/175 y DATA(1, 0, 1) + 2/245 x y DATA(0, -1, 0)
+
+ 47
+ + 1/175 y DATA(-1, 0, 1) + 1/175 y DATA(-1, 0, -1) + ---- DATA(-2, 2, -1)
+ 5250
+
+ - 2/175 y DATA(2, 0, -1) + 1/175 y DATA(-1, 0, 0)
+
+ + 2/245 x y DATA(0, -1, 1) - 1/175 y DATA(1, 0, -1)
+
+ + 4/245 x y DATA(0, 0, 1) + 4/245 x y DATA(0, 0, 2)
+
+ + 4/245 x y DATA(0, 0, 0) - 4/245 x y DATA(2, 0, -1)
+
+ + 2/245 x y DATA(-1, 0, 0) + 2/245 x y DATA(-1, 0, 1)
+
+ + 1/175 x z DATA(0, -2, 1) - 1/175 x z DATA(0, -2, -1)
+
+ + 2/175 x z DATA(0, -2, 2) - 1/350 x z DATA(0, -1, -1)
+
+ + 2/245 x y DATA(-1, 0, -1) + 2/245 x y DATA(1, 0, -1)
+
+ 187
+ - ---- DATA(-2, 1, 0) - 2/245 x y DATA(-2, 1, 0)
+ 7000
+
+ - 2/245 x y DATA(-2, -1, 0) - 2/245 x y DATA(2, -1, 0)
+
+ 187 17
+ + 1/245 x y DATA(1, 1, 0) + ---- DATA(-2, -1, 0) + ---- DATA(2, -2, 0)
+ 7000 5250
+
+ 187
+ - ---- DATA(1, -2, 0) + 1/350 x z DATA(0, -1, 1)
+ 7000
+
+ 167 47
+ + 1/175 x z DATA(0, 1, -2) + ---- DATA(-1, -2, 1) - ---- DATA(-2, -2, 1)
+ 7000 5250
+
+ + 1/175 y DATA(1, -2, 0) - 2/175 y DATA(-2, 2, 0) + 1/175 y DATA(-2, 1, 0)
+
+ 17
+ + ---- DATA(-2, 2, 0) + 2/175 x DATA(2, 2, 0) + 1/175 x DATA(-2, 1, 0)
+ 5250
+
+ - 1/175 x DATA(-2, -1, 0) - 2/175 x DATA(2, -2, 0)
+
+ + 1/175 x DATA(1, -2, 0) + 2/175 x DATA(-2, 2, 0) - 1/350 x DATA(-1, 1, 0)
+
+ 2
+ - 1/175 x DATA(-1, 2, 0) - 1/175 x DATA(1, 2, 0) + 1/50 y DATA(-2, 1, 0)
+
+ 2 2
+ - 1/50 y DATA(-2, -1, 0) + 1/100 y DATA(2, 2, 0)
+
+ 2 2
+ - 1/100 y DATA(2, -2, 0) - 1/100 y DATA(-2, 2, 0)
+
+ 2 2
+ - 1/200 y DATA(1, -2, 0) - 1/50 y DATA(2, 1, 0)
+
+ 2 2
+ + 1/200 y DATA(-1, -2, 0) + 1/100 y DATA(-2, -2, 0)
+
+ 2 2
+ + 1/100 y DATA(-1, 1, 0) - 1/200 y DATA(-1, 2, 0)
+
+ 2 2 2
+ + 1/200 y DATA(1, 2, 0) - 1/100 y DATA(1, 1, 0) + 1/50 y DATA(2, -1, 0)
+
+ 2 2
+ - 1/100 y DATA(-1, -1, 0) + 1/100 y DATA(1, -1, 0)
+
+ 167 47 167
+ + ---- DATA(-2, -1, 1) + ---- DATA(2, -2, 1) - ---- DATA(1, -2, 1)
+ 7000 5250 7000
+
+ + 1/175 y DATA(-2, -1, 0) + 2/175 y DATA(2, -2, 0)
+
+ - 2/175 y DATA(-2, -2, 0) - 1/175 y DATA(-1, 2, 0) + 1/175 y DATA(1, 2, 0)
+
+ + 2/175 y DATA(2, 2, 0) - 1/175 y DATA(2, 1, 0) - 1/175 y DATA(-1, -2, 0)
+
+ - 1/175 y DATA(2, -1, 0) + 1/350 y DATA(-1, -1, 0)
+
+ - 1/350 y DATA(1, -1, 0) - 1/350 y DATA(1, 1, 0) + 1/350 y DATA(-1, 1, 0)
+
+ 47 167
+ + ---- DATA(-2, 2, 1) - 2/245 x y DATA(-1, 2, 0) - ---- DATA(-2, 1, 1)
+ 5250 7000
+
+ 2 2
+ + 1/175 z DATA(-2, 2, 0) + 1/350 z DATA(-2, 1, 0)
+
+ 2 2
+ - 1/350 z DATA(-2, -1, 0) + 1/175 z DATA(2, -2, 0)
+
+ 2 2
+ + 1/350 z DATA(1, -2, 0) - 1/350 z DATA(1, 2, 0)
+
+ 2 2
+ - 1/175 z DATA(2, 2, 0) - 1/350 z DATA(2, 1, 0)
+
+ 2 2
+ - 1/350 z DATA(-1, -2, 0) + 1/700 z DATA(-1, 1, 0)
+
+ 2 2
+ + 1/350 z DATA(-1, 2, 0) - 1/700 z DATA(1, 1, 0)
+
+ 2 2
+ + 1/350 z DATA(2, -1, 0) - 1/700 z DATA(-1, -1, 0)
+
+ 2 2
+ + 1/700 z DATA(1, -1, 0) - 1/175 z DATA(-2, -2, 0)
+
+ 107 137
+ + ---- DATA(-2, -1, 2) + ---- DATA(2, -2, 2) + 4/245 x y DATA(2, -2, 0)
+ 7000 5250
+
+ - 2/245 x y DATA(1, -2, 0) + 1/175 x DATA(2, 1, 0)
+
+ 107
+ + 1/175 x DATA(-1, -2, 0) - 2/175 x DATA(-2, -2, 0) - ---- DATA(1, -2, 2)
+ 7000
+
+ - 1/350 x DATA(1, 1, 0) - 1/175 x DATA(2, -1, 0) + 1/350 x DATA(-1, -1, 0)
+
+ 107 2
+ + 1/350 x DATA(1, -1, 0) + ---- DATA(-1, -2, 2) - 1/200 x DATA(-2, 1, 0)
+ 7000
+
+ 137 2 2
+ - ---- DATA(-2, -2, 2) + 1/100 x DATA(-1, 1, 0) + 1/50 x DATA(-1, 2, 0)
+ 5250
+
+ 2 2
+ - 1/50 x DATA(1, 2, 0) + 1/200 x DATA(-2, -1, 0)
+
+ 2 2
+ - 1/100 x DATA(2, -2, 0) + 1/50 x DATA(1, -2, 0)
+
+ 2 2
+ - 1/100 x DATA(-2, 2, 0) + 1/100 x DATA(2, 2, 0)
+
+ 2 2
+ + 1/200 x DATA(2, 1, 0) - 1/50 x DATA(-1, -2, 0)
+
+ 2 2
+ + 1/100 x DATA(-2, -2, 0) + 1/100 x DATA(1, -1, 0)
+
+ + 4/245 x y DATA(-2, 2, 0) + 1/245 x y DATA(-1, 1, 0)
+
+ 2 2
+ - 1/100 x DATA(1, 1, 0) - 1/200 x DATA(2, -1, 0)
+
+ 2 107
+ - 1/100 x DATA(-1, -1, 0) - ---- DATA(-2, 1, 2)
+ 7000
+
+ + 1/175 x z DATA(2, -2, -1) - 1/350 x z DATA(1, -2, -1)
+
+ 137
+ + ---- DATA(-2, 2, 2) + 1/245 x y DATA(-1, -1, 0)
+ 5250
+
+ + 1/245 x y DATA(1, -1, 0) - 2/175 x z DATA(-2, -2, 2)
+
+ + 1/175 x z DATA(-2, 1, 2) + 2/175 x z DATA(-2, 2, 2)
+
+ - 2/175 x z DATA(2, -2, 2) + 1/175 x z DATA(1, -2, 2)
+
+ + 1/175 x z DATA(-1, -2, 2) - 1/350 x z DATA(-2, -1, 1)
+
+ + 1/350 x z DATA(1, -2, 1) + 1/175 x z DATA(-2, 2, 1)
+
+ + 1/350 x z DATA(-2, 1, 1) - 1/175 x z DATA(-2, -1, 2)
+
+ - 1/175 x z DATA(2, -2, 1) - 1/175 x z DATA(-2, -2, 1)
+
+ + 1/350 x z DATA(-1, -2, 1) - 1/175 x z DATA(-2, 2, -1)
+
+ + 1/350 x z DATA(-2, -1, -1) - 1/350 x z DATA(-1, 2, 1)
+
+ + 1/700 x z DATA(1, 1, -1) - 1/350 x z DATA(1, 2, 1)
+
+ - 1/350 x z DATA(2, 1, -1) + 1/350 x z DATA(-1, 2, -1)
+
+ + 1/350 x z DATA(1, 2, -1) + 1/350 x z DATA(2, -1, -1)
+
+ + 1/175 x z DATA(2, 2, 1) + 1/350 x z DATA(-1, -1, 2)
+
+ - 1/700 x z DATA(1, 1, 1) - 1/175 x z DATA(2, 2, -1)
+
+ + 1/700 x z DATA(-1, 1, -1) + 1/700 x z DATA(-1, -1, 1)
+
+ + 1/700 x z DATA(1, -1, 1) - 1/700 x z DATA(-1, 1, 1)
+
+ + 1/350 x z DATA(1, -1, 2) - 1/350 x z DATA(1, 1, 2)
+
+ - 1/700 x z DATA(-1, -1, -1) - 1/700 x z DATA(1, -1, -1)
+
+ - 1/350 x z DATA(1, -1, -2) - 1/350 x z DATA(-1, -1, -2)
+
+ + 1/175 x z DATA(-2, -1, -2) - 1/350 x z DATA(-1, 1, 2)
+
+ - 1/175 x z DATA(2, -1, 2) + 1/175 x z DATA(2, -1, -2)
+
+ - 2/245 x y DATA(1, 2, 0) + 4/245 x y DATA(2, 2, 0)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=2084013332, alloc=14677376, time=357.11
+bytes used=2085013496, alloc=14677376, time=357.19
+bytes used=2086057576, alloc=14677376, time=357.28
+bytes used=2087057940, alloc=14677376, time=357.37
+bytes used=2088058620, alloc=14677376, time=357.46
+bytes used=2089112028, alloc=14677376, time=357.55
+bytes used=2090134524, alloc=14677376, time=357.64
+bytes used=2091156740, alloc=14677376, time=357.73
+bytes used=2092157328, alloc=14677376, time=357.82
+bytes used=2093157480, alloc=14677376, time=357.91
+bytes used=2094170500, alloc=14677376, time=358.01
+bytes used=2095212012, alloc=14677376, time=358.10
+bytes used=2096212392, alloc=14677376, time=358.20
+bytes used=2097213064, alloc=14677376, time=358.29
+bytes used=2098213212, alloc=14677376, time=358.39
+bytes used=2099219812, alloc=14677376, time=358.49
+bytes used=2100238116, alloc=14677376, time=358.59
+bytes used=2101256052, alloc=14677376, time=358.69
+bytes used=2102256312, alloc=14677376, time=358.80
+bytes used=2103260884, alloc=14677376, time=358.90
+bytes used=2104261016, alloc=14677376, time=359.01
+bytes used=2105278720, alloc=14677376, time=359.12
+bytes used=2106286848, alloc=14677376, time=359.24
+bytes used=2107300788, alloc=14677376, time=359.33
+bytes used=2108305536, alloc=14677376, time=359.41
+bytes used=2109310124, alloc=14677376, time=359.49
+ 2 137
+[COEFF(-2, -2, -2) = - 1/125 z + 2/175 y z + 1/175 z - 2/175 y - ----
+ 5250
+
+ 2 2
+ + 2/175 x z + 4/245 x y + 1/100 x - 2/175 x + 1/100 y , COEFF(-1, -2, -2)
+
+ 2 2 107
+ = 1/175 y z - 1/250 z - 1/175 y + 1/350 z - 1/50 x - 2/245 x y + ----
+ 7000
+
+ 2
+ - 1/175 x z + 1/200 y + 1/175 x,
+
+ COEFF(0, -2, -2) = 2/175 x - 4/245 x y - 2/175 x z, COEFF(1, -2, -2) =
+
+ 2 2 107
+ - 1/200 y + 1/50 x - ---- + 1/175 y - 1/175 x z - 1/175 y z + 1/175 x
+ 7000
+
+ 2 2
+ + 1/250 z - 2/245 x y - 1/350 z , COEFF(2, -2, -2) = - 1/100 x + 2/175 y
+
+ 2 2 137
+ - 1/100 y + 4/245 x y + 2/175 x z + 1/125 z - 1/175 z + ---- - 2/175 x
+ 5250
+
+ 2
+ - 2/175 y z, COEFF(-2, -1, -2) = - 2/245 x y + 1/175 x z + 1/200 x
+
+ 107 2 2
+ - 1/175 y z + ---- - 1/250 z + 1/175 y - 1/175 x - 1/50 y + 1/350 z ,
+ 7000
+
+ 2 2 2
+ COEFF(-1, -1, -2) = - 1/350 y z - 1/100 y + 1/350 y - 1/100 x + 1/700 z
+
+ 229
+ + 1/245 x y + ----- + 1/350 x - 1/350 x z - 1/500 z,
+ 10500
+
+ COEFF(0, -1, -2) = 2/245 x y + 1/175 x - 1/175 x z, COEFF(1, -1, -2) =
+
+ 2 2 229
+ 1/245 x y - 1/350 x z - 1/700 z + 1/100 x + 1/500 z - ----- + 1/350 x
+ 10500
+
+ 2
+ - 1/350 y + 1/350 y z + 1/100 y , COEFF(2, -1, -2) = 1/250 z + 1/175 y z
+
+ 2 2 2 107
+ - 1/175 y - 1/350 z - 1/200 x + 1/50 y - 1/175 x - 2/245 x y - ----
+ 7000
+
+ + 1/175 x z, COEFF(-2, 0, -2) = - 4/245 x y - 2/175 y z + 2/175 y,
+
+ COEFF(-1, 0, -2) = 2/245 x y + 1/175 y - 1/175 y z,
+
+ COEFF(0, 0, -2) = 4/245 x y,
+
+ COEFF(1, 0, -2) = - 1/175 y + 2/245 x y + 1/175 y z,
+
+ COEFF(2, 0, -2) = - 2/175 y - 4/245 x y + 2/175 y z, COEFF(-2, 1, -2) =
+
+ 107 2 2
+ 1/175 x - ---- - 1/175 x z - 1/175 y z + 1/50 y + 1/250 z - 1/350 z
+ 7000
+
+ 2
+ + 1/175 y - 1/200 x - 2/245 x y, COEFF(-1, 1, -2) = - 1/350 x + 1/350 y
+
+ 2 2 229 2
+ + 1/100 x - 1/700 z + 1/245 x y - ----- + 1/100 y - 1/350 y z + 1/500 z
+ 10500
+
+ + 1/350 x z, COEFF(0, 1, -2) = 1/175 x z + 2/245 x y - 1/175 x,
+
+ 2 2 2
+ COEFF(1, 1, -2) = - 1/100 y - 1/350 x - 1/100 x + 1/700 z + 1/350 y z
+
+ 229
+ - 1/350 y - 1/500 z + 1/245 x y + 1/350 x z + -----, COEFF(2, 1, -2) =
+ 10500
+
+ 107 2 2
+ - 2/245 x y - 1/250 z - 1/175 x z + ---- - 1/50 y + 1/200 x + 1/175 y z
+ 7000
+
+ 2
+ + 1/175 x + 1/350 z - 1/175 y, COEFF(-2, 2, -2) = 2/175 x + 4/245 x y
+
+ 2 137 2 2
+ + 2/175 y z - 1/175 z + ---- - 2/175 y - 1/100 y - 1/100 x + 1/125 z
+ 5250
+
+ 2
+ - 2/175 x z, COEFF(-1, 2, -2) = - 1/350 z - 2/245 x y - 1/175 x
+
+ 107 2 2
+ + 1/175 x z - 1/175 y - ---- + 1/50 x - 1/200 y + 1/175 y z + 1/250 z,
+ 7000
+
+ COEFF(0, 2, -2) = - 4/245 x y - 2/175 x + 2/175 x z, COEFF(1, 2, -2) =
+
+ 2 2 2
+ - 1/250 z + 1/175 x z - 2/245 x y + 1/350 z - 1/50 x + 1/200 y
+
+ 107
+ - 1/175 y z - 1/175 x + ---- + 1/175 y, COEFF(2, 2, -2) = 2/175 x
+ 7000
+
+ 2 2 2 137
+ + 1/100 y - 2/175 x z + 1/175 z + 1/100 x - ---- + 2/175 y - 2/175 y z
+ 5250
+
+ 2
+ - 1/125 z + 4/245 x y, COEFF(-2, -2, -1) = 4/245 x y + 1/100 y
+
+ 2 2 47
+ + 1/175 x z - 1/250 z - 2/175 x + 1/100 x - 1/350 z - ---- + 1/175 y z
+ 5250
+
+ 2
+ - 2/175 y, COEFF(-1, -2, -1) = 1/175 x - 1/700 z + 1/350 y z - 1/175 y
+
+ 2 167 2
+ + 1/200 y - 1/350 x z - 2/245 x y - 1/500 z + ---- - 1/50 x ,
+ 7000
+
+ COEFF(0, -2, -1) = 2/175 x - 1/175 x z - 4/245 x y, COEFF(1, -2, -1) =
+
+ 2 2
+ 1/500 z - 2/245 x y + 1/175 y - 1/350 x z + 1/700 z - 1/350 y z + 1/50 x
+
+ 167 2
+ - ---- - 1/200 y + 1/175 x, COEFF(2, -2, -1) = 1/250 z + 1/175 x z
+ 7000
+
+ 2 47 2 2
+ + 4/245 x y + 1/350 z - 1/175 y z - 2/175 x + ---- - 1/100 y - 1/100 x
+ 5250
+
+ 2 167
+ + 2/175 y, COEFF(-2, -1, -1) = 1/350 x z - 1/700 z - 1/350 y z + ----
+ 7000
+
+ 2 2
+ + 1/200 x - 1/500 z - 2/245 x y - 1/175 x - 1/50 y + 1/175 y,
+
+ 137 2
+ COEFF(-1, -1, -1) = - 1/1000 z + 1/350 y + ---- - 1/1400 z + 1/350 x
+ 5250
+
+ 2 2
+ - 1/100 y + 1/245 x y - 1/700 x z - 1/100 x - 1/700 y z,
+
+ COEFF(0, -1, -1) = 2/245 x y - 1/350 x z + 1/175 x, COEFF(1, -1, -1) =
+
+ 137 2 2 2
+ 1/700 y z + 1/1000 z - ---- + 1/1400 z + 1/100 y + 1/100 x - 1/350 y
+ 5250
+
+ 2
+ + 1/245 x y - 1/700 x z + 1/350 x, COEFF(2, -1, -1) = - 1/175 x + 1/50 y
+
+ 167 2 2
+ + 1/500 z - ---- - 2/245 x y + 1/350 y z + 1/350 x z - 1/200 x + 1/700 z
+ 7000
+
+ - 1/175 y, COEFF(-2, 0, -1) = 2/175 y - 1/175 y z - 4/245 x y,
+
+ COEFF(-1, 0, -1) = - 1/350 y z + 1/175 y + 2/245 x y,
+
+ COEFF(0, 0, -1) = 4/245 x y,
+
+ COEFF(1, 0, -1) = 1/350 y z - 1/175 y + 2/245 x y,
+
+ COEFF(2, 0, -1) = - 2/175 y + 1/175 y z - 4/245 x y, COEFF(-2, 1, -1) =
+
+ 2 2 167
+ - 1/350 x z - 2/245 x y + 1/175 x + 1/700 z - 1/200 x + 1/175 y - ----
+ 7000
+
+ 2
+ + 1/50 y + 1/500 z - 1/350 y z, COEFF(-1, 1, -1) = - 1/700 y z + 1/1000 z
+
+ 137 2 2 2
+ - ---- + 1/100 y + 1/700 x z + 1/100 x + 1/1400 z + 1/350 y - 1/350 x
+ 5250
+
+ + 1/245 x y, COEFF(0, 1, -1) = 1/350 x z + 2/245 x y - 1/175 x,
+
+ 2 2
+ COEFF(1, 1, -1) = - 1/100 x - 1/1400 z - 1/350 y - 1/1000 z + 1/700 y z
+
+ 2 137
+ + 1/700 x z + 1/245 x y - 1/100 y - 1/350 x + ----, COEFF(2, 1, -1) =
+ 5250
+
+ 167 2 2
+ ---- - 1/700 z + 1/350 y z - 2/245 x y + 1/200 x - 1/350 x z + 1/175 x
+ 7000
+
+ 2 47
+ - 1/175 y - 1/500 z - 1/50 y , COEFF(-2, 2, -1) = ---- + 1/250 z
+ 5250
+
+ 2 2
+ + 1/350 z + 2/175 x - 1/100 y + 4/245 x y + 1/175 y z - 1/175 x z
+
+ 2 2
+ - 1/100 x - 2/175 y, COEFF(-1, 2, -1) = 1/350 y z + 1/700 z - 1/175 y
+
+ 2 167 2
+ + 1/50 x + 1/500 z - ---- - 1/200 y - 1/175 x + 1/350 x z - 2/245 x y,
+ 7000
+
+ COEFF(0, 2, -1) = - 2/175 x - 4/245 x y + 1/175 x z, COEFF(1, 2, -1) =
+
+ 2 167 2
+ - 1/700 z - 1/350 y z + 1/175 y + ---- - 1/175 x + 1/200 y + 1/350 x z
+ 7000
+
+ 2 2
+ - 1/500 z - 2/245 x y - 1/50 x , COEFF(2, 2, -1) = 2/175 x + 1/100 y
+
+ 2 47 2
+ - 1/350 z - ---- - 1/175 x z + 2/175 y + 1/100 x - 1/250 z + 4/245 x y
+ 5250
+
+ - 1/175 y z, COEFF(-2, -2, 0) =
+
+ 2 2 2 17
+ 1/100 y - 1/175 z - 2/175 y + 1/100 x - ---- + 4/245 x y - 2/175 x,
+ 5250
+
+ COEFF(-1, -2, 0) =
+
+ 187 2 2 2
+ - 1/175 y - 2/245 x y + ---- + 1/200 y - 1/50 x + 1/175 x - 1/350 z ,
+ 7000
+
+ COEFF(0, -2, 0) = 2/175 x - 4/245 x y, COEFF(1, -2, 0) =
+
+ 187 2 2 2
+ - ---- - 2/245 x y + 1/350 z - 1/200 y + 1/175 x + 1/175 y + 1/50 x ,
+ 7000
+
+ COEFF(2, -2, 0) =
+
+ 2 2 2 17
+ 2/175 y + 1/175 z - 1/100 x + 4/245 x y - 1/100 y + ---- - 2/175 x,
+ 5250
+
+ COEFF(-2, -1, 0) =
+
+ 2 187 2 2
+ - 1/175 x - 1/50 y + ---- + 1/175 y - 2/245 x y - 1/350 z + 1/200 x ,
+ 7000
+
+ COEFF(-1, -1, 0) =
+
+ 2 289 2 2
+ 1/350 x + 1/350 y + 1/245 x y - 1/700 z + ----- - 1/100 y - 1/100 x ,
+ 10500
+
+ COEFF(0, -1, 0) = 1/175 x + 2/245 x y, COEFF(1, -1, 0) =
+
+ 2 2 2 289
+ 1/350 x + 1/100 y + 1/100 x + 1/700 z - ----- + 1/245 x y - 1/350 y,
+ 10500
+
+ COEFF(2, -1, 0) =
+
+ 2 2 187 2
+ - 1/200 x + 1/50 y - ---- - 2/245 x y - 1/175 y - 1/175 x + 1/350 z ,
+ 7000
+
+ COEFF(-2, 0, 0) = 2/175 y - 4/245 x y,
+
+ COEFF(-1, 0, 0) = 1/175 y + 2/245 x y, COEFF(0, 0, 0) = 4/245 x y,
+
+ COEFF(1, 0, 0) = 2/245 x y - 1/175 y,
+
+ COEFF(2, 0, 0) = - 4/245 x y - 2/175 y, COEFF(-2, 1, 0) =
+
+ 2 2 2 187
+ 1/350 z + 1/50 y + 1/175 y - 2/245 x y + 1/175 x - 1/200 x - ----,
+ 7000
+
+ COEFF(-1, 1, 0) =
+
+ 2 2 289 2
+ 1/100 x + 1/350 y + 1/100 y - ----- + 1/245 x y - 1/350 x + 1/700 z ,
+ 10500
+
+ COEFF(0, 1, 0) = - 1/175 x + 2/245 x y, COEFF(1, 1, 0) =
+
+ 2 2 289 2
+ - 1/700 z - 1/100 y - 1/350 x + 1/245 x y + ----- - 1/350 y - 1/100 x ,
+ 10500
+
+ COEFF(2, 1, 0) =
+
+ 2 2 2 187
+ - 1/175 y + 1/200 x - 2/245 x y - 1/350 z - 1/50 y + 1/175 x + ----,
+ 7000
+
+ COEFF(-2, 2, 0) =
+
+ 2 2 2 17
+ 2/175 x + 4/245 x y - 2/175 y + 1/175 z - 1/100 x - 1/100 y + ----,
+ 5250
+
+ COEFF(-1, 2, 0) =
+
+ 2 2 187 2
+ - 1/175 x + 1/350 z - 1/200 y - ---- + 1/50 x - 2/245 x y - 1/175 y,
+ 7000
+
+ COEFF(0, 2, 0) = - 4/245 x y - 2/175 x, COEFF(1, 2, 0) =
+
+ 187 2 2 2
+ ---- - 2/245 x y + 1/175 y - 1/50 x + 1/200 y - 1/350 z - 1/175 x,
+ 7000
+
+ COEFF(2, 2, 0) =
+
+ 2 17 2 2
+ 1/100 x - ---- + 1/100 y + 2/175 x - 1/175 z + 2/175 y + 4/245 x y,
+ 5250
+
+ 47
+ COEFF(-2, -2, 1) = - 2/175 y + 4/245 x y + 1/250 z - ---- - 2/175 x
+ 5250
+
+ 2 2 2
+ - 1/175 x z + 1/100 y - 1/350 z + 1/100 x - 1/175 y z, COEFF(-1, -2, 1)
+
+ 167 2 2 2
+ = ---- - 1/175 y - 1/700 z + 1/350 x z - 2/245 x y + 1/200 y - 1/50 x
+ 7000
+
+ + 1/500 z + 1/175 x - 1/350 y z,
+
+ COEFF(0, -2, 1) = - 4/245 x y + 1/175 x z + 2/175 x, COEFF(1, -2, 1) =
+
+ 2 2 2
+ 1/50 x - 2/245 x y + 1/175 x + 1/350 y z - 1/200 y + 1/700 z + 1/175 y
+
+ 167 2
+ - ---- + 1/350 x z - 1/500 z, COEFF(2, -2, 1) = 4/245 x y - 1/100 y
+ 7000
+
+ 47 2
+ - 2/175 x + 1/175 y z + ---- - 1/100 x - 1/250 z + 2/175 y - 1/175 x z
+ 5250
+
+ 2
+ + 1/350 z , COEFF(-2, -1, 1) = - 1/350 x z + 1/500 z - 1/175 x - 2/245 x y
+
+ 2 167 2 2
+ + 1/175 y + 1/350 y z - 1/700 z + ---- + 1/200 x - 1/50 y ,
+ 7000
+
+ 137 2
+ COEFF(-1, -1, 1) = 1/1000 z + 1/700 x z + ---- - 1/100 x + 1/700 y z
+ 5250
+
+ 2 2
+ + 1/350 x + 1/245 x y - 1/100 y - 1/1400 z + 1/350 y,
+
+ COEFF(0, -1, 1) = 2/245 x y + 1/350 x z + 1/175 x, COEFF(1, -1, 1) =
+
+ 137
+ 1/245 x y + 1/350 x - 1/1000 z - 1/350 y - ---- - 1/700 y z + 1/700 x z
+ 5250
+
+ 2 2 2
+ + 1/1400 z + 1/100 x + 1/100 y , COEFF(2, -1, 1) = - 1/500 z - 2/245 x y
+
+ 2 2 2 167
+ - 1/175 y - 1/200 x + 1/700 z - 1/350 y z + 1/50 y - 1/175 x - ----
+ 7000
+
+ - 1/350 x z, COEFF(-2, 0, 1) = 2/175 y - 4/245 x y + 1/175 y z,
+
+ COEFF(-1, 0, 1) = 1/350 y z + 2/245 x y + 1/175 y,
+
+ COEFF(0, 0, 1) = 4/245 x y,
+
+ COEFF(1, 0, 1) = 2/245 x y - 1/350 y z - 1/175 y,
+
+ COEFF(2, 0, 1) = - 1/175 y z - 2/175 y - 4/245 x y, COEFF(-2, 1, 1) =
+
+ 2 167
+ - 1/500 z + 1/175 y + 1/50 y + 1/350 y z + 1/350 x z - ---- + 1/175 x
+ 7000
+
+ 2 2 2
+ - 1/200 x + 1/700 z - 2/245 x y, COEFF(-1, 1, 1) = 1/100 y - 1/350 x
+
+ 2 137
+ - 1/700 x z + 1/100 x + 1/350 y - 1/1000 z - ---- + 1/245 x y + 1/700 y z
+ 5250
+
+ 2
+ + 1/1400 z , COEFF(0, 1, 1) = - 1/350 x z + 2/245 x y - 1/175 x,
+
+ 137 2 2
+ COEFF(1, 1, 1) = - 1/350 x + ---- - 1/100 x - 1/1400 z - 1/350 y
+ 5250
+
+ 2
+ + 1/1000 z + 1/245 x y - 1/100 y - 1/700 y z - 1/700 x z, COEFF(2, 1, 1)
+
+ 2 2 167 2
+ = 1/175 x - 1/700 z + 1/350 x z + 1/500 z + 1/200 x + ---- - 1/50 y
+ 7000
+
+ 47
+ - 1/350 y z - 2/245 x y - 1/175 y, COEFF(-2, 2, 1) = 4/245 x y + ----
+ 5250
+
+ 2
+ + 2/175 x + 1/175 x z - 1/100 x - 1/250 z - 1/175 y z - 2/175 y
+
+ 2 2 2
+ + 1/350 z - 1/100 y , COEFF(-1, 2, 1) = 1/50 x - 1/175 y - 1/500 z
+
+ 167 2 2
+ - 1/350 x z - 2/245 x y - 1/175 x - ---- - 1/350 y z - 1/200 y + 1/700 z
+ 7000
+
+ , COEFF(0, 2, 1) = - 1/175 x z - 4/245 x y - 2/175 x, COEFF(1, 2, 1) =
+
+ 2 167
+ 1/175 y - 1/50 x + 1/500 z - 1/350 x z - 1/175 x + 1/350 y z + ----
+ 7000
+
+ 2 2 2
+ + 1/200 y - 1/700 z - 2/245 x y, COEFF(2, 2, 1) = 1/175 y z + 1/100 y
+
+ 47 2 2
+ + 2/175 y - ---- - 1/350 z + 4/245 x y + 1/250 z + 1/175 x z + 1/100 x
+ 5250
+
+ 2
+ + 2/175 x, COEFF(-2, -2, 2) = 1/125 z - 2/175 y - 2/175 y z + 1/100 x
+
+ 137 2 2
+ - 2/175 x - ---- + 1/100 y - 2/175 x z + 4/245 x y + 1/175 z ,
+ 5250
+
+ 2 2 2
+ COEFF(-1, -2, 2) = 1/200 y + 1/175 x z - 1/50 x - 1/175 y + 1/350 z
+
+ 107
+ - 2/245 x y + ---- + 1/250 z + 1/175 x - 1/175 y z,
+ 7000
+
+ COEFF(0, -2, 2) = - 4/245 x y + 2/175 x + 2/175 x z, COEFF(1, -2, 2) =
+
+ 2 2 107
+ 1/50 x - 1/200 y - ---- + 1/175 x z - 1/250 z + 1/175 y z - 2/245 x y
+ 7000
+
+ 2 137
+ + 1/175 x + 1/175 y - 1/350 z , COEFF(2, -2, 2) = - 2/175 x z + ----
+ 5250
+
+ 2
+ - 2/175 x + 2/175 y z + 2/175 y - 1/100 y + 4/245 x y - 1/125 z
+
+ 2 2 2 2
+ - 1/175 z - 1/100 x , COEFF(-2, -1, 2) = 1/250 z - 1/50 y + 1/200 x
+
+ 107 2
+ - 1/175 x z - 2/245 x y + 1/175 y + 1/175 y z - 1/175 x + ---- + 1/350 z ,
+ 7000
+
+ 2 2
+ COEFF(-1, -1, 2) = 1/350 y z + 1/350 y + 1/700 z - 1/100 y + 1/245 x y
+
+ 229 2
+ + 1/350 x + ----- + 1/500 z - 1/100 x + 1/350 x z,
+ 10500
+
+ COEFF(0, -1, 2) = 1/175 x z + 1/175 x + 2/245 x y, COEFF(1, -1, 2) =
+
+ 229 2 2 2
+ - ----- + 1/350 x z - 1/500 z + 1/100 x + 1/350 x - 1/700 z + 1/100 y
+ 10500
+
+ 107
+ + 1/245 x y - 1/350 y - 1/350 y z, COEFF(2, -1, 2) = - 2/245 x y - ----
+ 7000
+
+ 2 2 2
+ - 1/175 y z - 1/350 z + 1/50 y - 1/200 x - 1/250 z - 1/175 x z
+
+ - 1/175 x - 1/175 y, COEFF(-2, 0, 2) = - 4/245 x y + 2/175 y z + 2/175 y,
+
+ COEFF(-1, 0, 2) = 1/175 y + 1/175 y z + 2/245 x y,
+
+ COEFF(0, 0, 2) = 4/245 x y,
+
+ COEFF(1, 0, 2) = 2/245 x y - 1/175 y - 1/175 y z,
+
+ COEFF(2, 0, 2) = - 4/245 x y - 2/175 y z - 2/175 y, COEFF(-2, 1, 2) =
+
+ 2 2 2
+ 1/50 y + 1/175 x z - 1/250 z - 1/350 z - 2/245 x y + 1/175 x - 1/200 x
+
+ 107
+ - ---- + 1/175 y z + 1/175 y, COEFF(-1, 1, 2) = 1/350 y - 1/350 x z
+ 7000
+
+ 2 2 229
+ + 1/100 x + 1/245 x y + 1/100 y + 1/350 y z - 1/350 x - ----- - 1/500 z
+ 10500
+
+ 2
+ - 1/700 z , COEFF(0, 1, 2) = - 1/175 x z + 2/245 x y - 1/175 x,
+
+ 2
+ COEFF(1, 1, 2) = 1/500 z - 1/350 x z - 1/350 y - 1/350 x - 1/100 y
+
+ 2 229 2
+ + 1/700 z - 1/350 y z + ----- - 1/100 x + 1/245 x y, COEFF(2, 1, 2) =
+ 10500
+
+ 107 2 2
+ - 1/175 y z + 1/175 x - 1/175 y + ---- + 1/200 x + 1/250 z + 1/350 z
+ 7000
+
+ 2
+ + 1/175 x z - 2/245 x y - 1/50 y , COEFF(-2, 2, 2) = 2/175 x - 1/125 z
+
+ 2 2 137
+ - 1/100 x - 1/175 z + 2/175 x z + 4/245 x y - 2/175 y - 2/175 y z + ----
+ 5250
+
+ 2 2 2
+ - 1/100 y , COEFF(-1, 2, 2) = - 1/175 x - 1/200 y - 1/175 x z + 1/50 x
+
+ 107 2
+ - ---- - 1/175 y - 2/245 x y - 1/175 y z - 1/350 z - 1/250 z,
+ 7000
+
+ COEFF(0, 2, 2) = - 2/175 x - 4/245 x y - 2/175 x z, COEFF(1, 2, 2) =
+
+ 2 2 107
+ - 1/175 x - 1/50 x + 1/200 y + ---- + 1/250 z + 1/175 y - 1/175 x z
+ 7000
+
+ 2
+ + 1/350 z + 1/175 y z - 2/245 x y, COEFF(2, 2, 2) = 2/175 x z + 2/175 x
+
+ 137 2 2 2
+ - ---- + 1/100 y + 2/175 y + 1/100 x + 2/175 y z + 1/175 z + 1/125 z
+ 5250
+
+ + 4/245 x y]
+
+> print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c");
+bytes used=2110310276, alloc=14677376, time=359.57
+bytes used=2111310452, alloc=14677376, time=359.67
+bytes used=2112310608, alloc=14677376, time=359.76
+bytes used=2113310772, alloc=14677376, time=359.88
+bytes used=2114310936, alloc=14677376, time=360.71
+bytes used=2115311436, alloc=14677376, time=361.55
+bytes used=2116311776, alloc=14677376, time=362.38
+bytes used=2117311932, alloc=14677376, time=363.20
+bytes used=2118312632, alloc=14677376, time=364.01
+bytes used=2119312816, alloc=14677376, time=364.28
+bytes used=2120313052, alloc=14677376, time=364.38
+bytes used=2121368964, alloc=14677376, time=364.48
+bytes used=2122384192, alloc=14677376, time=364.57
+bytes used=2123414084, alloc=14677376, time=364.66
+bytes used=2124425520, alloc=14677376, time=364.77
+bytes used=2125425740, alloc=14677376, time=365.00
+bytes used=2126425936, alloc=14677376, time=366.46
+bytes used=2127426116, alloc=14677376, time=366.99
+bytes used=2128426420, alloc=14677376, time=367.14
+bytes used=2129426704, alloc=14677376, time=367.22
+bytes used=2130427160, alloc=14677376, time=367.29
+bytes used=2131427644, alloc=14677376, time=367.37
+bytes used=2132427816, alloc=14677376, time=367.44
+bytes used=2133429732, alloc=14677376, time=367.52
+bytes used=2134429972, alloc=14677376, time=367.60
+bytes used=2135430188, alloc=14677376, time=367.68
+bytes used=2136430384, alloc=14677376, time=367.78
+bytes used=2137430664, alloc=14677376, time=367.90
+bytes used=2138435112, alloc=14677376, time=368.03
+bytes used=2139435564, alloc=14677376, time=368.15
+bytes used=2140435720, alloc=14677376, time=368.29
+bytes used=2141435880, alloc=14677376, time=368.44
+bytes used=2142436956, alloc=14677376, time=368.57
+bytes used=2143437152, alloc=14677376, time=368.70
+bytes used=2144437368, alloc=14677376, time=368.79
+bytes used=2145437576, alloc=14677376, time=370.40
+bytes used=2146437760, alloc=14677376, time=371.38
+bytes used=2147438172, alloc=14677376, time=371.86
+bytes used=2148438424, alloc=14677376, time=371.96
+bytes used=2149438836, alloc=14677376, time=372.04
+bytes used=2150440364, alloc=14677376, time=372.12
+bytes used=2151440668, alloc=14677376, time=372.20
+bytes used=2152441112, alloc=14677376, time=372.28
+bytes used=2153441468, alloc=14677376, time=372.36
+bytes used=2154442440, alloc=14677376, time=372.47
+bytes used=2155442632, alloc=14677376, time=372.65
+bytes used=2156454280, alloc=14677376, time=372.78
+bytes used=2157454524, alloc=14677376, time=372.92
+bytes used=2158454700, alloc=14677376, time=373.55
+bytes used=2159455468, alloc=14677376, time=375.29
+bytes used=2160455676, alloc=14677376, time=375.89
+bytes used=2161455900, alloc=14677376, time=376.32
+bytes used=2162456108, alloc=14677376, time=376.41
+bytes used=2163456344, alloc=14677376, time=376.49
+bytes used=2164457096, alloc=14677376, time=376.71
+bytes used=2165457288, alloc=14677376, time=377.96
+bytes used=2166457464, alloc=14677376, time=379.21
+bytes used=2167457836, alloc=14677376, time=379.74
+bytes used=2168458100, alloc=14677376, time=379.83
+bytes used=2169458364, alloc=14677376, time=379.91
+bytes used=2170458516, alloc=14677376, time=380.16
+bytes used=2171458720, alloc=14677376, time=381.98
+bytes used=2172458912, alloc=14677376, time=382.85
+bytes used=2173459120, alloc=14677376, time=383.26
+bytes used=2174459280, alloc=14677376, time=383.39
+bytes used=2175459504, alloc=14677376, time=383.53
+>
+# d^2/dxdz
+> simplify( diff(interp_3d_cube_order4_smooth0,x,z) );
+bytes used=2176459928, alloc=14677376, time=383.63
+bytes used=2177460924, alloc=14677376, time=383.71
+bytes used=2178461216, alloc=14677376, time=383.81
+bytes used=2179461392, alloc=14677376, time=383.90
+bytes used=2180461580, alloc=14677376, time=384.00
+bytes used=2181461740, alloc=14677376, time=384.10
+bytes used=2182462672, alloc=14677376, time=384.19
+bytes used=2183462796, alloc=14677376, time=384.27
+ 289 137
+----- DATA(1, 0, 1) + ---- DATA(1, 1, 1) - 4/245 x z DATA(-2, 1, 0)
+10500 5250
+
+ - 4/245 x z DATA(-2, -2, 0) + 2/245 x z DATA(-1, -2, 0)
+
+ - 4/245 x z DATA(2, -2, 0) + 2/245 x z DATA(1, -2, 0)
+
+ + 2/245 x z DATA(-1, -1, 0) - 4/245 x z DATA(-2, 0, 0)
+
+ + 4/245 x z DATA(0, 2, 0) - 4/245 x z DATA(2, -1, 0)
+
+ + 4/245 x z DATA(0, 0, 0) + 4/245 x z DATA(0, 1, 0)
+
+ + 2/245 x z DATA(0, 0, 1) - 2/245 x z DATA(1, 0, 2)
+
+ + 2/245 x z DATA(-1, 0, 0) - 2/245 x z DATA(-1, 0, 2)
+
+ - 2/245 x z DATA(2, 0, 1) + 2/245 x z DATA(1, -1, 0)
+
+ + 2/245 x z DATA(-1, 2, 0) + 2/245 x z DATA(-1, 1, 0)
+
+ + 1/245 x z DATA(1, 0, -1) + 1/245 x z DATA(-1, 0, -1)
+
+ + 4/245 x z DATA(2, 0, 2) - 4/245 x z DATA(-2, -1, 0)
+
+ - 4/245 x z DATA(-2, 2, 0) - 4/245 x z DATA(2, 2, 0)
+
+ + 2/245 x z DATA(1, 2, 0) - 4/245 x z DATA(2, 0, 0)
+
+ - 4/245 x z DATA(2, 1, 0) + 4/245 x z DATA(0, -2, 0)
+
+ - 4/245 x z DATA(0, 0, -2) - 4/245 x z DATA(0, 0, 2)
+
+ 2
+ - 2/245 x z DATA(2, 0, -1) - 1/100 x DATA(1, 0, 1)
+
+ 2
+ - 1/200 x DATA(2, 0, -1) + 4/245 x z DATA(0, -1, 0)
+
+ + 2/245 x z DATA(0, 0, -1) - 2/175 x DATA(0, 0, 2)
+
+ 2
+ + 1/245 x z DATA(1, 0, 1) + 1/200 x DATA(-2, 0, -1)
+
+ 2 2
+ - 1/200 x DATA(-2, 0, 1) - 1/50 x DATA(-1, 0, -2)
+
+ 2
+ - 1/100 x DATA(-2, 0, 2) + 2/175 y z DATA(-2, 2, 0)
+
+ - 2/245 x z DATA(-2, 0, -1) + 2/245 x z DATA(1, 1, 0)
+
+ - 1/175 y z DATA(-2, -1, 0) + 2/175 y z DATA(2, -2, 0)
+
+ 2
+ - 2/245 x z DATA(-1, 0, -2) - 1/100 z DATA(1, 0, 1)
+
+ 2 2
+ + 1/50 z DATA(2, 0, -1) + 1/100 z DATA(-2, 0, -2)
+
+ 2 2
+ - 1/100 z DATA(-2, 0, 2) - 1/200 z DATA(1, 0, -2)
+
+ 2 2
+ + 1/200 z DATA(-1, 0, -2) - 1/50 z DATA(-2, 0, -1)
+
+ 2 2
+ + 1/50 z DATA(-2, 0, 1) + 1/100 z DATA(-1, 0, 1)
+
+ 2 2 2
+ + 1/200 z DATA(1, 0, 2) - 1/200 z DATA(-1, 0, 2) - 1/50 z DATA(2, 0, 1)
+
+ 2 2
+ - 1/100 z DATA(2, 0, -2) + 1/100 z DATA(2, 0, 2)
+
+ 2 2
+ - 1/100 z DATA(-1, 0, -1) + 1/100 z DATA(1, 0, -1)
+
+ 2 2
+ + 1/350 y DATA(2, 0, -1) - 1/700 y DATA(1, 0, 1)
+
+ 2 2
+ - 1/350 y DATA(-2, 0, -1) + 1/175 y DATA(-2, 0, 2)
+
+ 2 2
+ + 1/350 y DATA(-2, 0, 1) + 1/350 y DATA(-1, 0, 2)
+
+ 2 2
+ - 1/175 y DATA(-2, 0, -2) + 1/175 y DATA(2, 0, -2)
+
+ 2 2
+ - 1/350 y DATA(-1, 0, -2) + 1/700 y DATA(-1, 0, 1)
+
+ 2 2
+ - 1/175 y DATA(2, 0, 2) + 1/350 y DATA(1, 0, -2)
+
+ 2 2
+ - 1/350 y DATA(1, 0, 2) - 1/350 y DATA(2, 0, 1)
+
+ 2 2
+ - 1/700 y DATA(-1, 0, -1) + 1/700 y DATA(1, 0, -1)
+
+ + 1/350 y z DATA(-1, 1, 0) - 1/350 y z DATA(1, 1, 0)
+
+ + 1/175 y z DATA(-1, 2, 0) - 1/350 y z DATA(-1, -1, 0)
+
+ + 1/175 y z DATA(2, -1, 0) + 1/175 y z DATA(1, -2, 0)
+
+ - 1/175 x DATA(0, 0, 1) + 2/175 x DATA(0, 0, -2) + 1/175 x DATA(0, 0, -1)
+
+ 2 2
+ - 1/100 x DATA(2, 0, -2) + 1/200 x DATA(2, 0, 1)
+
+ 2 2
+ + 1/100 x DATA(2, 0, 2) - 1/100 x DATA(-1, 0, -1)
+
+ 2 2
+ + 1/100 x DATA(-1, 0, 1) + 1/50 x DATA(1, 0, -2)
+
+ 2 2 2
+ + 1/100 x DATA(1, 0, -1) - 1/50 x DATA(1, 0, 2) + 1/50 x DATA(-1, 0, 2)
+
+ + 1/350 y z DATA(1, -1, 0) - 1/175 y z DATA(-1, -2, 0)
+
+ - 2/175 y z DATA(-2, -2, 0) + 1/175 y z DATA(-2, 1, 0)
+
+ - 1/175 y z DATA(2, 1, 0) + 2/175 x DATA(-2, 0, 2)
+
+ - 1/175 x DATA(-2, 0, -1) + 1/175 x DATA(-1, 0, -2)
+
+ - 1/350 x DATA(1, 0, 1) - 1/175 x DATA(2, 0, -1) - 2/175 x DATA(-2, 0, -2)
+
+ + 1/175 x DATA(1, 0, -2) - 1/350 x DATA(-1, 0, 1) - 2/175 x DATA(2, 0, -2)
+
+ - 1/175 x DATA(1, 0, 2) + 1/175 x DATA(2, 0, 1) + 1/175 x DATA(-2, 0, 1)
+
+ - 1/175 x DATA(-1, 0, 2) + 1/350 x DATA(-1, 0, -1)
+
+ 2
+ + 1/100 x DATA(-2, 0, -2) + 2/175 x DATA(2, 0, 2)
+
+ + 1/350 x DATA(1, 0, -1) + 4/245 x z DATA(-2, 0, -2)
+
+ - 1/175 z DATA(2, 0, -1) - 1/350 z DATA(1, 0, 1) - 1/175 y z DATA(1, 2, 0)
+
+ - 2/175 z DATA(-2, 0, 2) - 1/175 z DATA(1, 0, 0) - 1/175 z DATA(-1, 0, -2)
+
+ - 1/175 z DATA(1, 1, 0) + 1/175 z DATA(-2, 0, 1) - 2/175 z DATA(-2, 0, -2)
+
+ + 1/175 z DATA(-2, 0, -1) + 2/175 z DATA(2, 0, -2)
+
+ + 1/350 z DATA(-1, 0, 1) + 1/175 z DATA(1, 0, 2) + 1/175 z DATA(1, 0, -2)
+
+ + 2/175 z DATA(2, 0, 2) + 1/350 z DATA(-1, 0, -1) - 1/175 z DATA(2, 0, 1)
+
+ + 4/245 x z DATA(2, 0, -2) - 1/175 z DATA(1, -1, 0)
+
+ + 1/175 z DATA(-1, 1, 0) - 1/175 z DATA(-1, 0, 2) - 2/175 z DATA(2, -1, 0)
+
+ - 1/350 z DATA(1, 0, -1) + 1/175 z DATA(-1, 2, 0)
+
+ + 1/175 z DATA(-1, -1, 0) - 2/175 z DATA(2, 0, 0) + 1/175 z DATA(-1, 0, 0)
+
+ - 2/245 x z DATA(1, 0, -2) - 2/175 z DATA(2, 2, 0)
+
+ + 1/175 z DATA(-1, -2, 0) + 2/175 z DATA(-2, -2, 0)
+
+ + 2/175 z DATA(-2, 1, 0) - 2/175 z DATA(2, 1, 0) - 1/175 z DATA(1, -2, 0)
+
+ + 2/175 z DATA(-2, 0, 0) + 2/175 z DATA(-2, -1, 0) - 1/175 z DATA(1, 2, 0)
+
+ + 2/175 z DATA(-2, 2, 0) - 2/175 z DATA(2, -2, 0)
+
+ - 2/175 y z DATA(2, 2, 0) + 1/245 x z DATA(-1, 0, 1)
+
+ 107 167
+ - 2/245 x z DATA(-2, 0, 1) - ---- DATA(2, 2, -1) - ---- DATA(2, 1, -1)
+ 7000 7000
+
+ 229 229 187
+ + ----- DATA(-1, 2, -1) - ----- DATA(1, 2, -1) - ---- DATA(2, 0, -1)
+ 10500 10500 7000
+
+ 167 107 167
+ - ---- DATA(2, -1, -1) + ---- DATA(2, 2, 1) - ---- DATA(-1, -1, 2)
+ 7000 7000 7000
+
+ 229 229 137
+ - ----- DATA(-1, 2, 1) + ----- DATA(1, 2, 1) - ---- DATA(1, 1, -1)
+ 10500 10500 5250
+
+ 137 137 289
+ - ---- DATA(-1, -1, 1) + ---- DATA(1, -1, 1) - ----- DATA(-1, 0, 1)
+ 5250 5250 10500
+
+ 137 137 137
+ - ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1) - ---- DATA(1, -1, -1)
+ 5250 5250 5250
+
+ 289 289 137
+ + ----- DATA(-1, 0, -1) - ----- DATA(1, 0, -1) + ---- DATA(-1, 1, -1)
+ 10500 10500 5250
+
+ 167 167 187
+ + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1) + ---- DATA(2, 0, 1)
+ 7000 7000 7000
+
+ 47
+ - ---- DATA(2, 1, 2) + 1/350 x y DATA(1, -1, 2) - 1/350 x y DATA(-1, 1, 2)
+ 5250
+
+ + 1/175 x y DATA(-2, -1, -2) - 2/245 x z DATA(2, -1, 1)
+
+ - 2/245 x z DATA(2, 1, 1) - 1/175 x y DATA(2, -1, 2)
+
+ - 1/350 x y DATA(1, 1, 2) + 1/700 x y DATA(-1, -1, 1)
+
+ + 1/700 x y DATA(-1, 1, -1) - 1/700 x y DATA(1, -1, -1)
+
+ - 1/700 x y DATA(-1, -1, -1) + 1/700 x y DATA(1, 1, -1)
+
+ - 1/350 x y DATA(-1, 2, 1) - 1/700 x y DATA(-1, 1, 1)
+
+ + 1/700 x y DATA(1, -1, 1) + 1/175 x y DATA(2, 2, 1)
+
+ + 1/350 x y DATA(2, -1, -1) + 1/350 x y DATA(1, 2, -1)
+
+ + 1/350 x y DATA(-1, 2, -1) - 1/350 x y DATA(2, 1, -1)
+
+ - 1/350 x y DATA(1, 2, 1) + 1/175 x y DATA(1, -2, 2)
+
+ - 2/175 x y DATA(2, -2, 2) + 2/175 x y DATA(-2, 2, 2)
+
+ + 1/175 x y DATA(-2, 1, 2) - 2/175 x y DATA(-2, -2, 2)
+
+ + 2/245 x z DATA(1, 0, 0) - 1/175 x y DATA(2, 2, -1)
+
+ + 4/245 x z DATA(-2, 0, 2) - 1/700 x y DATA(1, 1, 1)
+
+ + 1/350 x y DATA(-1, -1, 2) + 1/175 x y DATA(-2, 2, 1)
+
+ + 1/350 x y DATA(1, -2, 1) - 1/350 x y DATA(-2, -1, 1)
+
+ + 1/175 x y DATA(-1, -2, 2) + 1/350 x y DATA(-1, -2, 1)
+
+ - 1/175 x y DATA(-2, -2, 1) - 1/175 x y DATA(2, -2, 1)
+
+ - 1/175 x y DATA(-2, -1, 2) + 1/350 x y DATA(-2, 1, 1)
+
+ + 1/175 x y DATA(2, -2, -1) + 1/350 x y DATA(-2, -1, -1)
+
+ - 1/175 x y DATA(-2, 2, -1) + 1/175 x y DATA(1, 2, -2)
+
+ - 2/175 x y DATA(2, 2, -2) + 1/175 x y DATA(-2, -2, -1)
+
+ - 1/350 x y DATA(-1, -2, -1) - 1/175 x y DATA(-1, 2, 2)
+
+ - 1/175 x y DATA(2, 1, -2) - 2/175 x y DATA(-2, 2, -2)
+
+ + 1/175 x y DATA(-1, 2, -2) + 1/350 x y DATA(-1, 1, -2)
+
+ - 1/350 x y DATA(-2, 1, -1) - 1/175 x y DATA(-2, 1, -2)
+
+ + 1/350 x y DATA(1, 1, -2) - 1/350 x y DATA(1, -2, -1)
+
+ + 4/245 x z DATA(-2, 2, -2) - 2/245 x z DATA(-1, 2, -2)
+
+ - 2/245 x z DATA(-1, 1, -2) - 2/245 x z DATA(-2, 1, -1)
+
+ + 4/245 x z DATA(-2, 1, -2) - 2/245 x z DATA(1, 1, -2)
+
+ - 1/175 x y DATA(1, -2, -2) + 2/175 x y DATA(2, -2, -2)
+
+ - 2/245 x z DATA(1, -2, -2) + 4/245 x z DATA(2, -2, -2)
+
+ - 2/245 x z DATA(1, 2, -2) + 4/245 x z DATA(2, 2, -2)
+
+ - 2/245 x z DATA(-2, -2, -1) + 1/245 x z DATA(-1, -2, -1)
+
+ - 2/245 x z DATA(-1, 2, 2) + 4/245 x z DATA(2, 1, -2)
+
+ - 2/245 x z DATA(1, 2, 2) + 4/245 x z DATA(-2, -2, -2)
+
+ + 4/245 x z DATA(2, 2, 2) - 2/245 x z DATA(-1, -2, -2)
+
+ 17 167 167
+ - ---- DATA(2, 0, 2) - ---- DATA(-1, 1, 2) + ---- DATA(1, 1, 2)
+ 5250 7000 7000
+
+ 187 47 187
+ + ---- DATA(1, 0, 2) - ---- DATA(2, -1, 2) - ---- DATA(-1, 0, 2)
+ 7000 5250 7000
+
+ 167 17 47
+ + ---- DATA(1, -1, 2) - ---- DATA(-2, 0, -2) + ---- DATA(2, -1, -2)
+ 7000 5250 5250
+
+ 167 167 47
+ - ---- DATA(1, -1, -2) + ---- DATA(-1, -1, -2) - ---- DATA(-2, -1, -2)
+ 7000 7000 5250
+
+ 137 107 107
+ + ---- DATA(2, -2, -2) - ---- DATA(1, -2, -2) + ---- DATA(-1, -2, -2)
+ 5250 7000 7000
+
+ 137 137 107
+ - ---- DATA(2, 2, 2) - ---- DATA(-2, -2, -2) + ---- DATA(1, 2, 2)
+ 5250 5250 7000
+
+ - 1/175 x y DATA(1, 2, 2) + 2/175 x y DATA(-2, -2, -2)
+
+ + 2/175 x y DATA(2, 2, 2) - 1/175 x y DATA(-1, -2, -2)
+
+ 107
+ - 1/350 x y DATA(2, -1, 1) + 1/350 x y DATA(2, 1, 1) - ---- DATA(-1, 2, 2)
+ 7000
+
+ 229
+ + ----- DATA(-1, -2, -1) + 2/245 x z DATA(0, 2, 1)
+ 10500
+
+ - 4/245 x z DATA(0, 1, 2) + 1/350 y z DATA(-1, -1, -2)
+
+ 2
+ - 1/350 y DATA(2, 1, 2) - 2/175 z DATA(-2, -1, -2)
+
+ - 1/175 z DATA(-1, 1, 2) + 2/175 z DATA(2, -1, 2) + 1/175 z DATA(1, -1, 2)
+
+ 2 2
+ - 1/700 y DATA(-1, -1, -2) + 1/700 y DATA(-1, 1, 2)
+
+ 2 2
+ - 1/350 y DATA(2, -1, 2) - 1/700 y DATA(1, -1, 2)
+
+ 2 2
+ - 1/700 y DATA(1, 1, 2) - 1/350 y DATA(-2, -1, -2)
+
+ 2
+ - 4/245 x z DATA(0, -1, -2) + 1/1400 y DATA(1, -1, -1)
+
+ 2 2
+ - 1/1400 y DATA(-1, 1, -1) + 1/1400 y DATA(-1, -1, 1)
+
+ 2 2
+ - 1/1400 y DATA(1, -1, 1) + 1/1400 y DATA(-1, 1, 1)
+
+ 2 2
+ + 1/350 y DATA(2, -1, -2) + 1/700 y DATA(1, -1, -2)
+
+ 107 2
+ + ---- DATA(-2, -2, -1) + 1/700 y DATA(1, -2, 1)
+ 7000
+
+ 2 2
+ - 1/700 y DATA(-1, 2, 1) + 1/1400 y DATA(1, 1, -1)
+
+ 2 2
+ + 1/700 y DATA(1, 2, 1) + 1/700 y DATA(2, 1, -1)
+
+ 2 2
+ + 1/700 y DATA(-1, 2, -1) - 1/700 y DATA(1, 2, -1)
+
+ 2 2
+ + 1/700 y DATA(2, -1, -1) - 1/1400 y DATA(-1, -1, -1)
+
+ 2 2
+ - 1/175 y DATA(-2, -2, 2) + 1/350 y DATA(-2, 1, 2)
+
+ 2 2
+ - 1/175 y DATA(-2, 2, 2) + 1/175 y DATA(2, -2, 2)
+
+ 2 2
+ + 1/350 y DATA(1, -2, 2) - 1/350 y DATA(-1, -2, 2)
+
+ 2 2
+ + 1/700 y DATA(-2, -1, 1) + 1/350 y DATA(2, 2, 1)
+
+ 2 2
+ + 1/700 y DATA(-1, -1, 2) - 1/1400 y DATA(1, 1, 1)
+
+ 2 2
+ - 1/350 y DATA(2, 2, -1) - 1/700 y DATA(-2, 1, -1)
+
+ 2 2
+ - 1/700 y DATA(-1, 1, -2) + 1/350 y DATA(-1, 2, -2)
+
+ 2 2
+ + 1/175 y DATA(-2, 2, -2) - 1/350 y DATA(-2, 2, 1)
+
+ 2 2
+ + 1/700 y DATA(-2, 1, 1) + 1/350 y DATA(-2, -1, 2)
+
+ 2 2
+ + 1/350 y DATA(2, -2, 1) - 1/350 y DATA(-2, -2, 1)
+
+ 2 2
+ - 1/700 y DATA(-1, -2, 1) + 1/350 y DATA(-2, 2, -1)
+
+ 2 2
+ - 1/700 y DATA(-2, -1, -1) - 1/350 y DATA(2, -2, -1)
+
+ 2 2
+ - 1/700 y DATA(1, -2, -1) + 1/175 y DATA(-2, -2, -2)
+
+ 2 2
+ + 1/350 y DATA(2, 1, -2) + 1/700 y DATA(-1, -2, -1)
+
+ 2 2
+ + 1/350 y DATA(-2, -2, -1) - 1/175 y DATA(2, 2, -2)
+
+ 2 2
+ - 1/350 y DATA(1, 2, -2) - 1/175 y DATA(2, -2, -2)
+
+ 2 2
+ - 1/350 y DATA(1, -2, -2) + 1/350 y DATA(-1, -2, -2)
+
+ 2 2
+ - 1/350 y DATA(-1, 2, 2) + 1/700 y DATA(1, 1, -2)
+
+ 2 137 2
+ - 1/350 y DATA(-2, 1, -2) + ---- DATA(2, 2, -2) + 1/350 y DATA(1, 2, 2)
+ 5250
+
+ - 1/350 z DATA(1, 2, 1) - 1/175 z DATA(2, 1, -1) + 1/350 z DATA(-1, 2, -1)
+
+ - 1/350 z DATA(1, 2, -1) - 1/175 z DATA(2, -1, -1)
+
+ + 1/350 z DATA(-1, 2, 1) + 1/175 z DATA(1, 1, 2)
+
+ + 1/350 z DATA(-1, -1, -1) - 1/350 z DATA(1, -1, -1)
+
+ + 1/350 z DATA(-1, 1, -1) + 1/350 z DATA(-1, -1, 1)
+
+ 2
+ - 1/350 z DATA(1, -1, 1) - 1/700 y DATA(2, 1, 1)
+
+ 2
+ - 1/700 y DATA(2, -1, 1) + 2/175 z DATA(2, 1, 2)
+
+ + 2/175 z DATA(2, -1, -2) + 1/175 z DATA(1, -1, -2)
+
+ 2
+ - 1/175 z DATA(-1, -1, -2) + 1/175 y DATA(2, 2, 2)
+
+ + 2/175 z DATA(2, -2, 2) + 1/175 z DATA(1, -2, 2)
+
+ - 1/175 z DATA(-1, -2, 2) + 1/175 z DATA(-2, -1, 1)
+
+ + 1/350 z DATA(-1, 1, 1) - 1/350 z DATA(1, 1, -1)
+
+ - 2/175 z DATA(-2, -2, 2) - 2/175 z DATA(-2, 1, 2)
+
+ - 2/175 z DATA(-2, 2, 2) - 1/350 z DATA(1, -2, -1)
+
+ - 2/175 z DATA(-2, 1, -2) + 1/175 z DATA(-2, 1, -1)
+
+ - 1/175 z DATA(-1, 1, -2) - 1/175 z DATA(-1, 2, -2)
+
+ + 1/175 z DATA(-2, 2, 1) - 1/175 z DATA(2, 2, 1) - 1/175 z DATA(-1, -1, 2)
+
+ - 1/350 z DATA(1, 1, 1) - 1/175 z DATA(2, 2, -1) + 1/175 z DATA(1, 1, -2)
+
+ - 1/175 z DATA(-1, 2, 2) + 1/350 z DATA(-1, -2, -1)
+
+ + 1/175 z DATA(-2, -2, -1) + 2/175 z DATA(2, 2, -2)
+
+ - 1/350 z DATA(1, -2, 1) + 1/175 z DATA(-2, 1, 1)
+
+ - 2/175 z DATA(-2, -1, 2) - 1/175 z DATA(2, -2, 1)
+
+ + 1/175 z DATA(-2, -2, 1) + 1/350 z DATA(-1, -2, 1)
+
+ + 1/175 z DATA(-2, 2, -1) + 1/175 z DATA(-2, -1, -1)
+
+ - 1/175 z DATA(2, -2, -1) + 1/175 z DATA(1, -2, -2)
+
+ - 1/175 z DATA(-1, -2, -2) + 2/175 z DATA(2, 2, 2)
+
+ - 2/175 z DATA(-2, -2, -2) - 2/175 z DATA(-2, 2, -2)
+
+ + 2/175 z DATA(2, 1, -2) - 1/175 z DATA(2, 1, 1) - 1/175 z DATA(2, -1, 1)
+
+ + 1/250 y DATA(2, 1, 2) + 1/250 y DATA(2, -1, -2)
+
+ + 1/500 y DATA(1, -1, -2) - 1/500 y DATA(-1, -1, -2)
+
+ + 1/175 z DATA(1, 2, 2) + 1/175 z DATA(1, 2, -2) + 2/175 z DATA(2, -2, -2)
+
+ - 1/250 y DATA(-2, -1, -2) - 1/500 y DATA(-1, 1, 2)
+
+ - 1/250 y DATA(2, -1, 2) - 1/500 y DATA(1, -1, 2) + 1/500 y DATA(1, 1, 2)
+
+ + 1/500 y DATA(2, -1, -1) - 1/1000 y DATA(-1, -1, -1)
+
+ + 1/1000 y DATA(1, -1, -1) + 1/1000 y DATA(-1, 1, -1)
+
+ + 1/250 y DATA(2, 2, 1) + 1/1000 y DATA(-1, -1, 1)
+
+ - 1/1000 y DATA(-1, 1, 1) - 1/500 y DATA(-1, 2, 1)
+
+ - 1/1000 y DATA(1, 1, -1) + 1/500 y DATA(1, 2, 1) - 1/500 y DATA(2, 1, -1)
+
+ + 1/500 y DATA(-1, 2, -1) - 1/500 y DATA(1, 2, -1)
+
+ 107
+ - 1/1000 y DATA(1, -1, 1) - ---- DATA(1, 2, -2)
+ 7000
+
+ - 4/245 x z DATA(0, -2, -2) - 1/250 y DATA(-2, 2, 1)
+
+ - 1/500 y DATA(-2, 1, 1) + 1/250 y DATA(-2, -1, 2)
+
+ - 1/250 y DATA(2, -2, 1) + 1/500 y DATA(-1, -1, 2)
+
+ + 1/1000 y DATA(1, 1, 1) - 1/250 y DATA(2, 2, -1)
+
+ + 1/125 y DATA(-2, -2, 2) - 1/250 y DATA(-2, 1, 2)
+
+ + 1/250 y DATA(-2, 2, -1) - 1/500 y DATA(-2, -1, -1)
+
+ + 1/250 y DATA(2, -2, -1) + 1/500 y DATA(1, -2, -1)
+
+ - 1/125 y DATA(-2, 2, 2) - 1/125 y DATA(2, -2, 2) - 1/250 y DATA(1, -2, 2)
+
+ + 1/250 y DATA(-1, -2, 2) + 1/500 y DATA(-2, -1, 1)
+
+ - 1/500 y DATA(1, -2, 1) + 1/250 y DATA(-2, 1, -2)
+
+ + 1/500 y DATA(-1, 1, -2) + 1/250 y DATA(-1, 2, -2)
+
+ + 1/125 y DATA(-2, 2, -2) - 1/250 y DATA(2, 1, -2)
+
+ - 1/250 y DATA(-1, 2, 2) - 1/500 y DATA(-1, -2, -1)
+
+ - 1/250 y DATA(-2, -2, -1) - 1/125 y DATA(2, 2, -2)
+
+ - 1/500 y DATA(1, 1, -2) + 1/250 y DATA(-2, -2, 1)
+
+ + 1/500 y DATA(-1, -2, 1) + 1/500 y DATA(-2, 1, -1)
+
+ - 1/125 y DATA(-2, -2, -2) + 1/250 y DATA(1, 2, 2) + 1/500 y DATA(2, 1, 1)
+
+ 2
+ - 1/500 y DATA(2, -1, 1) + 1/100 z DATA(2, 1, 2)
+
+ 2 2
+ - 1/100 z DATA(-1, -1, -1) - 1/100 z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/200 z DATA(1, 1, 2) - 1/100 z DATA(2, -1, -2)
+
+ 2 2
+ - 1/200 z DATA(1, -1, -2) + 1/200 z DATA(-1, -1, -2)
+
+ 2 2
+ + 1/100 z DATA(-2, -1, -2) - 1/200 z DATA(-1, 1, 2)
+
+ 2 2
+ + 1/100 z DATA(2, -1, 2) + 1/100 z DATA(1, -1, -1)
+
+ 2 2
+ + 1/100 z DATA(-1, 2, 1) + 1/100 z DATA(1, 1, -1)
+
+ 2
+ + 1/200 z DATA(1, -1, 2) - 4/245 x z DATA(0, 2, 2)
+
+ 2 2
+ - 1/100 z DATA(1, 2, 1) + 1/100 z DATA(-1, -1, 1)
+
+ 2 2
+ - 1/100 z DATA(1, -1, 1) + 1/100 z DATA(-1, 1, 1)
+
+ 2
+ - 4/245 x z DATA(0, 2, -2) - 1/100 z DATA(-2, -2, 2)
+
+ 2 2
+ - 1/100 z DATA(-2, 1, 2) - 1/100 z DATA(-2, 2, 2)
+
+ 2 2
+ + 1/100 z DATA(2, -2, 2) + 1/50 z DATA(2, 1, -1)
+
+ 2 2
+ - 1/100 z DATA(-1, 2, -1) + 1/100 z DATA(1, 2, -1)
+
+ 2 2
+ + 1/50 z DATA(2, -1, -1) + 1/50 z DATA(2, 2, -1)
+
+ 2 2
+ + 1/100 z DATA(-2, 1, -2) - 1/50 z DATA(-2, 1, -1)
+
+ 2 2
+ + 1/200 z DATA(1, -2, 2) - 1/200 z DATA(-1, -2, 2)
+
+ 2 2
+ + 1/50 z DATA(-2, -1, 1) - 1/100 z DATA(1, -2, 1)
+
+ 2 2
+ + 1/50 z DATA(-2, 2, 1) + 1/50 z DATA(-2, 1, 1)
+
+ 2 2
+ - 1/100 z DATA(-2, -1, 2) - 1/50 z DATA(2, -2, 1)
+
+ 2 2
+ + 1/50 z DATA(-2, -2, 1) + 1/100 z DATA(-1, -2, 1)
+
+ 2 2
+ - 1/50 z DATA(2, 2, 1) - 1/200 z DATA(-1, -1, 2)
+
+ 2 2
+ - 1/100 z DATA(1, 1, 1) - 1/50 z DATA(-2, -1, -1)
+
+ 2 2
+ + 1/50 z DATA(2, -2, -1) + 1/100 z DATA(1, -2, -1)
+
+ 2 2
+ - 1/200 z DATA(1, 1, -2) - 1/100 z DATA(2, 1, -2)
+
+ 2 2
+ - 1/100 z DATA(-1, -2, -1) - 1/50 z DATA(-2, -2, -1)
+
+ 2 2
+ - 1/100 z DATA(2, 2, -2) - 1/200 z DATA(1, 2, -2)
+
+ 2 2
+ - 1/100 z DATA(2, -2, -2) + 1/200 z DATA(-1, 2, -2)
+
+ 2 2
+ - 1/50 z DATA(-2, 2, -1) - 1/200 z DATA(-1, 2, 2)
+
+ 2 2
+ + 1/200 z DATA(-1, -2, -2) + 1/100 z DATA(2, 2, 2)
+
+ 2 2
+ + 1/100 z DATA(-2, -2, -2) + 1/200 z DATA(1, 2, 2)
+
+ 2 2
+ + 1/200 z DATA(-1, 1, -2) + 1/100 z DATA(-2, 2, -2)
+
+ 107 2 2
+ + ---- DATA(-1, 2, -2) - 1/50 z DATA(2, -1, 1) - 1/200 z DATA(1, -2, -2)
+ 7000
+
+ 2
+ - 1/50 z DATA(2, 1, 1) + 2/245 x z DATA(0, 1, 1)
+
+ 137
+ + 1/175 y z DATA(-2, -1, -2) - ---- DATA(-2, 2, -2)
+ 5250
+
+ 47
+ - 1/175 y z DATA(2, -1, -2) + ---- DATA(2, 1, -2)
+ 5250
+
+ + 1/175 y z DATA(2, 1, 2) - 1/350 y z DATA(1, -1, -2)
+
+ 2 2
+ + 1/50 x DATA(-1, 1, 2) + 1/100 x DATA(2, -1, 2)
+
+ 2 2
+ - 1/50 x DATA(1, -1, 2) - 1/100 x DATA(-1, -1, -1)
+
+ 2 2
+ + 1/100 x DATA(1, -1, -1) - 1/100 x DATA(-1, 1, -1)
+
+ 2 2
+ + 1/100 x DATA(2, 1, 2) - 1/100 x DATA(2, -1, -2)
+
+ 2 2
+ + 1/50 x DATA(1, -1, -2) - 1/50 x DATA(-1, -1, -2)
+
+ 2 2
+ + 1/100 x DATA(-2, -1, -2) + 1/100 x DATA(-1, -1, 1)
+
+ 2 2
+ - 1/100 x DATA(1, -1, 1) + 1/100 x DATA(-1, 1, 1)
+
+ 2 2
+ + 1/100 x DATA(-1, 2, 1) + 1/100 x DATA(1, 1, -1)
+
+ 2 2 2
+ - 1/50 x DATA(1, 1, 2) - 1/100 x DATA(1, 2, 1) - 1/200 x DATA(2, 1, -1)
+
+ 2 2
+ - 1/100 x DATA(-1, 2, -1) + 1/100 x DATA(1, 2, -1)
+
+ 2 2
+ - 1/200 x DATA(2, -1, -1) + 1/200 x DATA(2, 2, 1)
+
+ 2 2
+ + 1/50 x DATA(-1, -1, 2) - 1/100 x DATA(1, 1, 1)
+
+ 2 2
+ - 1/200 x DATA(2, 2, -1) - 1/200 x DATA(-2, 2, 1)
+
+ 2 2
+ - 1/100 x DATA(-2, -1, 2) - 1/100 x DATA(-2, -2, 2)
+
+ 2 2
+ - 1/100 x DATA(-2, 1, 2) - 1/100 x DATA(-2, 2, 2)
+
+ 2 2
+ + 1/100 x DATA(2, -2, 2) - 1/50 x DATA(1, -2, 2)
+
+ 2 2 167
+ + 1/50 x DATA(-1, -2, 2) - 1/200 x DATA(-2, 1, 1) - ---- DATA(1, 1, -2)
+ 7000
+
+ 2 2
+ + 1/200 x DATA(-2, -1, -1) - 1/200 x DATA(2, -2, -1)
+
+ 2 2
+ + 1/100 x DATA(1, -2, -1) + 1/50 x DATA(1, 1, -2)
+
+ 2 2
+ + 1/200 x DATA(2, -2, 1) - 1/200 x DATA(-2, -2, 1)
+
+ 2 2
+ + 1/100 x DATA(-1, -2, 1) + 1/200 x DATA(-2, 2, -1)
+
+ 2 2
+ - 1/200 x DATA(-2, -1, 1) - 1/100 x DATA(1, -2, 1)
+
+ 2 2
+ - 1/100 x DATA(-1, -2, -1) + 1/200 x DATA(-2, -2, -1)
+
+ 2 2
+ - 1/100 x DATA(2, 2, -2) + 1/50 x DATA(1, 2, -2)
+
+ 2 2
+ - 1/100 x DATA(2, -2, -2) + 1/50 x DATA(1, -2, -2)
+
+ 2 2
+ - 1/50 x DATA(-1, -2, -2) + 1/100 x DATA(2, 2, 2)
+
+ 2 2
+ - 1/50 x DATA(1, 2, 2) + 1/100 x DATA(-2, 1, -2)
+
+ 2 2
+ + 1/200 x DATA(-2, 1, -1) - 1/50 x DATA(-1, 1, -2)
+
+ 2 2
+ - 1/50 x DATA(-1, 2, -2) + 1/100 x DATA(-2, 2, -2)
+
+ 2 2
+ - 1/100 x DATA(2, 1, -2) + 1/50 x DATA(-1, 2, 2)
+
+ 2 2
+ + 1/200 x DATA(2, 1, 1) + 1/200 x DATA(2, -1, 1)
+
+ 2
+ + 1/100 x DATA(-2, -2, -2) + 2/175 x DATA(2, 1, 2)
+
+ - 2/175 x DATA(2, -1, -2) + 1/350 x DATA(1, -1, -1)
+
+ + 1/175 x DATA(1, -1, -2) - 2/175 x DATA(-2, -1, -2)
+
+ - 1/175 x DATA(-1, 1, 2) + 2/175 x DATA(2, -1, 2) - 1/175 x DATA(1, -1, 2)
+
+ - 1/175 x DATA(1, 1, 2) + 1/175 x DATA(-1, -1, -2)
+
+ - 1/175 x DATA(2, 1, -1) + 1/350 x DATA(-1, 2, -1)
+
+ + 1/350 x DATA(1, 2, -1) + 1/350 x DATA(-1, -1, -1)
+
+ + 2/175 x DATA(-2, -2, 2) + 2/175 x DATA(-2, 1, 2)
+
+ + 2/175 x DATA(-2, 2, 2) + 1/175 x DATA(2, 2, 1) + 1/350 x DATA(-1, 1, -1)
+
+ - 1/350 x DATA(-1, -1, 1) - 1/350 x DATA(1, -1, 1)
+
+ - 1/350 x DATA(-1, 1, 1) - 1/350 x DATA(-1, 2, 1) + 1/350 x DATA(1, 1, -1)
+
+ - 1/350 x DATA(1, 2, 1) - 1/350 y z DATA(1, -1, 2)
+
+ - 1/175 x DATA(-1, -1, 2) - 1/350 x DATA(1, 1, 1) - 1/175 x DATA(2, 2, -1)
+
+ - 1/175 x DATA(-1, -2, 2) + 1/175 x DATA(-2, -1, 1)
+
+ - 1/350 x DATA(1, -2, 1) + 1/175 x DATA(-2, 2, 1) + 1/175 x DATA(-2, 1, 1)
+
+ - 1/175 x DATA(2, -1, -1) + 1/175 x DATA(2, -2, 1)
+
+ + 1/175 x DATA(-2, -2, 1) - 1/350 x DATA(-1, -2, 1)
+
+ + 2/175 x DATA(2, -2, 2) - 1/175 x DATA(1, -2, 2)
+
+ + 2/175 x DATA(-2, -1, 2) - 1/175 x DATA(-2, -1, -1)
+
+ - 1/175 x DATA(2, -2, -1) + 1/350 x DATA(1, -2, -1)
+
+ - 1/175 y z DATA(2, -1, 2) - 2/175 x DATA(2, 2, -2)
+
+ + 1/175 x DATA(1, 2, -2) - 2/175 x DATA(2, -2, -2)
+
+ + 1/175 x DATA(1, 1, -2) - 2/175 x DATA(-2, 1, -2)
+
+ - 1/175 x DATA(-2, 1, -1) + 1/175 x DATA(-1, 1, -2)
+
+ + 1/175 x DATA(-1, 2, -2) - 1/175 x DATA(-2, 2, -1)
+
+ + 2/175 x DATA(2, 2, 2) - 1/175 x DATA(1, 2, 2) - 2/175 x DATA(-2, 2, -2)
+
+ - 2/175 x DATA(2, 1, -2) - 1/175 x DATA(-1, 2, 2)
+
+ + 1/350 x DATA(-1, -2, -1) - 1/175 x DATA(-2, -2, -1)
+
+ - 2/175 x DATA(-2, -2, -2) + 1/175 x DATA(1, -2, -2)
+
+ 167
+ + 1/175 x DATA(-1, -2, -2) + ---- DATA(-1, 1, -2) + 1/175 x DATA(2, -1, 1)
+ 7000
+
+ 47
+ + 1/175 x DATA(2, 1, 1) - ---- DATA(-2, 1, -2) - 1/350 y z DATA(-1, 1, 2)
+ 5250
+
+ + 1/350 y z DATA(1, 1, 2) - 1/700 y z DATA(-1, -1, -1)
+
+ - 1/350 x y DATA(-1, -1, -2) + 4/245 x z DATA(2, 1, 2)
+
+ + 1/175 x y DATA(2, 1, 2) + 1/175 x y DATA(2, -1, -2)
+
+ 17 187
+ - 1/350 x y DATA(1, -1, -2) + ---- DATA(2, 0, -2) - ---- DATA(1, 0, -2)
+ 5250 7000
+
+ 187 167 187
+ + ---- DATA(-1, 0, -2) + ---- DATA(-2, 1, -1) + ---- DATA(-2, 0, -1)
+ 7000 7000 7000
+
+ - 1/175 x DATA(0, -2, 1) - 1/250 y DATA(1, 2, -2)
+
+ + 1/125 y DATA(2, -2, -2) + 1/250 y DATA(1, -2, -2)
+
+ - 1/250 y DATA(-1, -2, -2) + 1/125 y DATA(2, 2, 2)
+
+ + 1/175 x DATA(0, -2, -1) + 2/175 y z DATA(2, 2, 2)
+
+ + 1/175 y z DATA(-1, -2, -2) - 1/175 y z DATA(1, -2, -2)
+
+ + 1/350 y z DATA(2, -1, 1) - 1/350 y z DATA(2, 1, 1)
+
+ + 1/175 y z DATA(1, 2, 2) + 2/175 y z DATA(-2, -2, -2)
+
+ + 1/350 y z DATA(-2, 1, -1) - 1/175 y z DATA(-2, 1, -2)
+
+ + 1/350 y z DATA(1, 1, -2) + 1/350 y z DATA(1, -2, -1)
+
+ - 2/175 y z DATA(2, -2, 2) - 2/175 y z DATA(-2, 2, 2)
+
+ - 1/175 y z DATA(-2, 1, 2) - 2/175 y z DATA(2, -2, -2)
+
+ + 1/175 y z DATA(1, 2, -2) + 2/175 y z DATA(2, 2, -2)
+
+ - 1/175 y z DATA(-2, -2, -1) - 1/350 y z DATA(-1, -2, -1)
+
+ - 1/175 y z DATA(-1, 2, 2) + 1/175 y z DATA(2, 1, -2)
+
+ - 2/175 y z DATA(-2, 2, -2) - 1/175 y z DATA(-1, 2, -2)
+
+ - 1/350 y z DATA(-1, 1, -2) + 1/350 y z DATA(1, -2, 1)
+
+ - 1/350 y z DATA(-2, -1, 1) + 1/175 y z DATA(-1, -2, 2)
+
+ - 1/175 y z DATA(1, -2, 2) + 1/700 y z DATA(-1, 1, -1)
+
+ + 1/700 y z DATA(1, -1, -1) + 1/175 y z DATA(2, -2, -1)
+
+ - 1/350 y z DATA(-2, -1, -1) + 1/175 y z DATA(-2, 2, -1)
+
+ - 1/350 y z DATA(-1, -2, 1) - 1/175 y z DATA(-2, -2, 1)
+
+ + 1/175 y z DATA(2, -2, 1) + 1/175 y z DATA(-2, -1, 2)
+
+ + 1/350 y z DATA(-2, 1, 1) + 1/175 y z DATA(-2, 2, 1)
+
+ - 1/700 y z DATA(1, 1, -1) + 1/700 y z DATA(-1, 1, 1)
+
+ + 1/700 y z DATA(1, -1, 1) - 1/700 y z DATA(-1, -1, 1)
+
+ + 1/350 y z DATA(-1, 2, 1) - 1/175 y z DATA(2, 2, -1)
+
+ - 1/700 y z DATA(1, 1, 1) + 1/350 y z DATA(-1, -1, 2)
+
+ - 1/175 y z DATA(2, 2, 1) + 1/350 y z DATA(2, -1, -1)
+
+ - 1/350 y z DATA(1, 2, -1) + 1/350 y z DATA(-1, 2, -1)
+
+ - 1/350 y z DATA(2, 1, -1) - 1/350 y z DATA(1, 2, 1)
+
+ 167 107
+ + 2/175 y z DATA(-2, -2, 2) + ---- DATA(-2, -1, -1) - ---- DATA(2, -2, -1)
+ 7000 7000
+
+ 229
+ - ----- DATA(1, -2, -1) + 2/245 x z DATA(0, 2, -1)
+ 10500
+
+ - 4/245 x z DATA(0, -1, 2) - 1/350 x y DATA(0, -1, -1)
+
+ - 1/175 x y DATA(0, 1, 2) - 1/175 x y DATA(0, -1, -2)
+
+ - 2/175 x y DATA(0, -2, -2) - 2/175 x y DATA(0, 2, 2)
+
+ + 2/175 x y DATA(0, 2, -2) + 2/175 x y DATA(0, -2, 2)
+
+ - 1/350 x y DATA(0, 1, 1) + 1/175 x y DATA(0, 2, -1)
+
+ + 1/175 x y DATA(0, -1, 2) + 1/175 x y DATA(0, 1, -2)
+
+ + 1/175 x y DATA(0, -2, 1) - 1/175 x y DATA(0, -2, -1)
+
+ + 2/245 x z DATA(0, 1, -1) + 2/175 x DATA(0, 2, -2)
+
+ + 2/175 x DATA(0, 1, -2) + 1/175 x DATA(0, 2, -1) - 2/175 x DATA(0, -2, 2)
+
+ + 1/175 x DATA(0, -1, -1) - 2/175 x DATA(0, 1, 2)
+
+ + 2/175 x DATA(0, -1, -2) + 2/175 x DATA(0, -2, -2)
+
+ - 2/175 x DATA(0, 2, 2) - 1/175 x DATA(0, 1, 1) - 2/175 x DATA(0, -1, 2)
+
+ - 1/175 x DATA(0, 2, 1) + 1/175 x DATA(0, 1, -1) - 1/175 x DATA(0, -1, 1)
+
+ - 1/175 x y DATA(0, 2, 1) + 1/350 x y DATA(0, 1, -1)
+
+ 107
+ + ---- DATA(-2, 2, -1) + 1/350 x y DATA(0, -1, 1)
+ 7000
+
+ + 2/245 x z DATA(0, -2, 1) + 2/245 x z DATA(0, -2, -1)
+
+ - 4/245 x z DATA(0, -2, 2) + 2/245 x z DATA(0, -1, -1)
+
+ + 2/245 x z DATA(0, -1, 1) - 4/245 x z DATA(0, 1, -2)
+
+ 229 107 187
+ - ----- DATA(-1, -2, 1) - ---- DATA(-2, -2, 1) - ---- DATA(-2, 0, 1)
+ 10500 7000 7000
+
+ 167 107 229
+ - ---- DATA(-2, -1, 1) + ---- DATA(2, -2, 1) + ----- DATA(1, -2, 1)
+ 7000 7000 10500
+
+ 107 167 47
+ - ---- DATA(-2, 2, 1) - ---- DATA(-2, 1, 1) + ---- DATA(-2, -1, 2)
+ 7000 7000 5250
+
+ 137 107 107
+ - ---- DATA(2, -2, 2) + ---- DATA(1, -2, 2) - ---- DATA(-1, -2, 2)
+ 5250 7000 7000
+
+ 137 47 17
+ + ---- DATA(-2, -2, 2) + ---- DATA(-2, 1, 2) + ---- DATA(-2, 0, 2)
+ 5250 5250 5250
+
+ - 2/245 x z DATA(2, -2, -1) + 1/245 x z DATA(1, -2, -1)
+
+ 137
+ + ---- DATA(-2, 2, 2) + 4/245 x z DATA(-2, -2, 2)
+ 5250
+
+ + 4/245 x z DATA(-2, 1, 2) + 4/245 x z DATA(-2, 2, 2)
+
+ + 4/245 x z DATA(2, -2, 2) - 2/245 x z DATA(1, -2, 2)
+
+ - 2/245 x z DATA(-1, -2, 2) - 2/245 x z DATA(-2, -1, 1)
+
+ + 1/245 x z DATA(1, -2, 1) - 2/245 x z DATA(-2, 2, 1)
+
+ - 2/245 x z DATA(-2, 1, 1) + 4/245 x z DATA(-2, -1, 2)
+
+ - 2/245 x z DATA(2, -2, 1) - 2/245 x z DATA(-2, -2, 1)
+
+ + 1/245 x z DATA(-1, -2, 1) - 2/245 x z DATA(-2, 2, -1)
+
+ - 2/245 x z DATA(-2, -1, -1) + 1/245 x z DATA(-1, 2, 1)
+
+ + 1/245 x z DATA(1, 1, -1) + 1/245 x z DATA(1, 2, 1)
+
+ - 2/245 x z DATA(2, 1, -1) + 1/245 x z DATA(-1, 2, -1)
+
+ + 1/245 x z DATA(1, 2, -1) - 2/245 x z DATA(2, -1, -1)
+
+ - 2/245 x z DATA(2, 2, 1) - 2/245 x z DATA(-1, -1, 2)
+
+ + 1/245 x z DATA(1, 1, 1) - 2/245 x z DATA(2, 2, -1)
+
+ + 1/245 x z DATA(-1, 1, -1) + 1/245 x z DATA(-1, -1, 1)
+
+ + 1/245 x z DATA(1, -1, 1) + 1/245 x z DATA(-1, 1, 1)
+
+ - 2/245 x z DATA(1, -1, 2) - 2/245 x z DATA(1, 1, 2)
+
+ + 1/245 x z DATA(-1, -1, -1) + 1/245 x z DATA(1, -1, -1)
+
+ - 2/245 x z DATA(1, -1, -2) - 2/245 x z DATA(-1, -1, -2)
+
+ + 4/245 x z DATA(-2, -1, -2) - 2/245 x z DATA(-1, 1, 2)
+
+ + 4/245 x z DATA(2, -1, 2) + 4/245 x z DATA(2, -1, -2)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=2184500544, alloc=14677376, time=384.37
+bytes used=2185500716, alloc=14677376, time=384.45
+bytes used=2186500844, alloc=14677376, time=384.54
+bytes used=2187506700, alloc=14677376, time=384.63
+bytes used=2188593992, alloc=14677376, time=384.72
+bytes used=2189652076, alloc=14677376, time=384.81
+bytes used=2190676500, alloc=14677376, time=384.90
+bytes used=2191684636, alloc=14677376, time=384.99
+bytes used=2192685180, alloc=14677376, time=385.08
+bytes used=2193685336, alloc=14677376, time=385.17
+bytes used=2194705156, alloc=14677376, time=385.27
+bytes used=2195749264, alloc=14677376, time=385.36
+bytes used=2196800072, alloc=14677376, time=385.45
+bytes used=2197802472, alloc=14677376, time=385.55
+bytes used=2198803004, alloc=14677376, time=385.64
+bytes used=2199820836, alloc=14677376, time=385.73
+bytes used=2200821196, alloc=14677376, time=385.82
+bytes used=2201867628, alloc=14677376, time=385.92
+bytes used=2202868544, alloc=14677376, time=386.02
+bytes used=2203900516, alloc=14677376, time=386.12
+bytes used=2204900680, alloc=14677376, time=386.23
+bytes used=2205915388, alloc=14677376, time=386.34
+bytes used=2206915512, alloc=14677376, time=386.45
+bytes used=2207931544, alloc=14677376, time=386.54
+bytes used=2208936316, alloc=14677376, time=386.62
+bytes used=2209940696, alloc=14677376, time=386.70
+ 2 137
+[COEFF(-2, -2, -2) = 1/100 z - 2/175 z - 2/175 x - ---- + 4/245 x z
+ 5250
+
+ 2 2
+ + 2/175 y z - 1/125 y + 1/175 y + 2/175 x y + 1/100 x , COEFF(-1, -2, -2)
+
+ 2 2
+ = - 1/50 x - 2/245 x z + 1/200 z + 1/175 y z - 1/175 x y + 1/175 x
+
+ 107 2
+ - 1/175 z - 1/250 y + ---- + 1/350 y ,
+ 7000
+
+ COEFF(0, -2, -2) = 2/175 x - 2/175 x y - 4/245 x z, COEFF(1, -2, -2) =
+
+ 2 2 2
+ 1/175 x - 2/245 x z - 1/200 z - 1/350 y + 1/50 x - 1/175 x y + 1/175 z
+
+ 107
+ + 1/250 y - ---- - 1/175 y z, COEFF(2, -2, -2) = 4/245 x z + 1/125 y
+ 7000
+
+ 2 137 2
+ + 2/175 z - 1/100 x + ---- - 1/100 z + 2/175 x y - 2/175 x - 2/175 y z
+ 5250
+
+ 2 2 47
+ - 1/175 y , COEFF(-2, -1, -2) = 1/100 x - 2/175 x - ---- - 1/250 y
+ 5250
+
+ 2 2
+ - 1/350 y - 2/175 z + 1/175 y z + 1/175 x y + 1/100 z + 4/245 x z,
+
+ 2 2
+ COEFF(-1, -1, -2) = 1/350 y z - 1/500 y - 1/350 x y - 1/50 x + 1/200 z
+
+ 167 2
+ + ---- - 1/700 y + 1/175 x - 1/175 z - 2/245 x z,
+ 7000
+
+ COEFF(0, -1, -2) = - 1/175 x y + 2/175 x - 4/245 x z, COEFF(1, -1, -2) =
+
+ 2 167 2
+ 1/700 y - ---- + 1/500 y + 1/175 x + 1/175 z + 1/50 x - 2/245 x z
+ 7000
+
+ 2
+ - 1/350 x y - 1/350 y z - 1/200 z , COEFF(2, -1, -2) = - 1/175 y z
+
+ 2 2 47
+ - 2/175 x + 1/175 x y + 1/350 y - 1/100 z + 4/245 x z + ---- + 1/250 y
+ 5250
+
+ 2
+ + 2/175 z - 1/100 x , COEFF(-2, 0, -2) =
+
+ 2 17 2 2
+ - 2/175 z - 1/175 y - ---- + 4/245 x z + 1/100 x + 1/100 z - 2/175 x,
+ 5250
+
+ COEFF(-1, 0, -2) =
+
+ 187 2 2 2
+ ---- - 1/50 x - 1/175 z - 1/350 y + 1/200 z + 1/175 x - 2/245 x z,
+ 7000
+
+ COEFF(0, 0, -2) = 2/175 x - 4/245 x z, COEFF(1, 0, -2) =
+
+ 2 187 2 2
+ 1/50 x + 1/175 x + 1/175 z - ---- - 2/245 x z - 1/200 z + 1/350 y ,
+ 7000
+
+ COEFF(2, 0, -2) =
+
+ 2 2 2 17
+ - 2/175 x + 4/245 x z - 1/100 x - 1/100 z + 2/175 z + 1/175 y + ----,
+ 5250
+
+ 2 2 47
+ COEFF(-2, 1, -2) = - 1/350 y + 1/100 z + 4/245 x z - 1/175 y z - ----
+ 5250
+
+ 2
+ + 1/100 x - 2/175 x - 2/175 z + 1/250 y - 1/175 x y, COEFF(-1, 1, -2) =
+
+ 167 2 2
+ ---- - 1/700 y - 1/350 y z + 1/350 x y + 1/500 y - 1/50 x - 2/245 x z
+ 7000
+
+ 2
+ - 1/175 z + 1/200 z + 1/175 x,
+
+ COEFF(0, 1, -2) = 2/175 x + 1/175 x y - 4/245 x z, COEFF(1, 1, -2) =
+
+ 2 167 2
+ 1/175 x + 1/350 x y - 1/200 z - ---- - 2/245 x z + 1/50 x + 1/350 y z
+ 7000
+
+ 2 47
+ - 1/500 y + 1/700 y + 1/175 z, COEFF(2, 1, -2) = ---- + 1/175 y z
+ 5250
+
+ 2 2
+ - 1/100 z - 1/250 y - 1/175 x y + 1/350 y + 2/175 z - 2/175 x
+
+ 2
+ + 4/245 x z - 1/100 x , COEFF(-2, 2, -2) = - 2/175 z - 2/175 x y
+
+ 2 137 2 2
+ + 1/100 x - ---- - 2/175 y z + 1/175 y + 1/100 z + 1/125 y - 2/175 x
+ 5250
+
+ 107 2
+ + 4/245 x z, COEFF(-1, 2, -2) = 1/250 y + ---- + 1/175 x y + 1/350 y
+ 7000
+
+ 2 2
+ - 1/175 z - 2/245 x z + 1/200 z - 1/175 y z + 1/175 x - 1/50 x ,
+
+ COEFF(0, 2, -2) = - 4/245 x z + 2/175 x + 2/175 x y, COEFF(1, 2, -2) =
+
+ 2 107 2
+ 1/175 y z + 1/175 x y + 1/50 x - ---- + 1/175 z - 1/200 z + 1/175 x
+ 7000
+
+ 2 2
+ - 2/245 x z - 1/250 y - 1/350 y , COEFF(2, 2, -2) = - 1/175 y + 4/245 x z
+
+ 2 2 137
+ + 2/175 y z - 1/100 x - 2/175 x - 1/100 z - 1/125 y - 2/175 x y + ----
+ 5250
+
+ 2
+ + 2/175 z, COEFF(-2, -2, -1) = 1/175 x y - 1/175 x + 1/175 z + 1/200 x
+
+ 2 2 107
+ + 1/350 y - 2/245 x z - 1/250 y - 1/175 y z - 1/50 z + ----,
+ 7000
+
+ 229 2
+ COEFF(-1, -2, -1) = - 1/350 y z + 1/350 x - 1/500 y + ----- - 1/100 z
+ 10500
+
+ 2 2
+ + 1/245 x z - 1/350 x y - 1/100 x + 1/350 z + 1/700 y ,
+
+ COEFF(0, -2, -1) = - 1/175 x y + 2/245 x z + 1/175 x, COEFF(1, -2, -1) =
+
+ 2 229 2
+ 1/500 y + 1/100 x - ----- + 1/350 x + 1/100 z + 1/245 x z - 1/350 x y
+ 10500
+
+ 2 107
+ - 1/700 y + 1/350 y z - 1/350 z, COEFF(2, -2, -1) = - ---- + 1/250 y
+ 7000
+
+ 2 2
+ - 1/200 x + 1/50 z + 1/175 y z - 2/245 x z - 1/175 x - 1/175 z
+
+ 2
+ + 1/175 x y - 1/350 y , COEFF(-2, -1, -1) = - 1/350 y z - 1/500 y
+
+ 167 2 2
+ + 1/175 z + ---- - 1/700 y - 2/245 x z - 1/50 z - 1/175 x + 1/350 x y
+ 7000
+
+ 2 2
+ + 1/200 x , COEFF(-1, -1, -1) = 1/350 x - 1/100 z - 1/700 x y + 1/245 x z
+
+ 2 137 2
+ - 1/100 x + 1/350 z + ---- - 1/1400 y - 1/700 y z - 1/1000 y,
+ 5250
+
+ COEFF(0, -1, -1) = - 1/350 x y + 1/175 x + 2/245 x z, COEFF(1, -1, -1) =
+
+ 2 2 2
+ 1/100 z + 1/1400 y - 1/350 z - 1/700 x y + 1/245 x z + 1/100 x + 1/350 x
+
+ 137 2
+ - ---- + 1/1000 y + 1/700 y z, COEFF(2, -1, -1) = - 1/175 x + 1/50 z
+ 5250
+
+ 167 2
+ + 1/350 y z - ---- - 2/245 x z - 1/175 z - 1/200 x + 1/350 x y + 1/500 y
+ 7000
+
+ 2
+ + 1/700 y , COEFF(-2, 0, -1) =
+
+ 187 2 2 2
+ - 2/245 x z + ---- - 1/350 y - 1/175 x + 1/175 z - 1/50 z + 1/200 x ,
+ 7000
+
+ COEFF(-1, 0, -1) =
+
+ 289 2 2 2
+ 1/350 z + ----- - 1/700 y - 1/100 z - 1/100 x + 1/350 x + 1/245 x z,
+ 10500
+
+ COEFF(0, 0, -1) = 1/175 x + 2/245 x z, COEFF(1, 0, -1) =
+
+ 2 289 2 2
+ - 1/350 z + 1/100 x - ----- + 1/700 y + 1/100 z + 1/350 x + 1/245 x z,
+ 10500
+
+ COEFF(2, 0, -1) =
+
+ 2 2 187 2
+ - 1/175 z - 1/200 x - 2/245 x z + 1/50 z - 1/175 x - ---- + 1/350 y ,
+ 7000
+
+ 167
+ COEFF(-2, 1, -1) = - 1/175 x - 1/350 x y + ---- + 1/175 z + 1/500 y
+ 7000
+
+ 2 2 2
+ - 1/50 z + 1/350 y z + 1/200 x - 1/700 y - 2/245 x z, COEFF(-1, 1, -1)
+
+ 2 2 137
+ = 1/700 x y + 1/700 y z - 1/1400 y - 1/100 z + 1/350 x + 1/1000 y + ----
+ 5250
+
+ 2
+ - 1/100 x + 1/350 z + 1/245 x z,
+
+ COEFF(0, 1, -1) = 2/245 x z + 1/175 x + 1/350 x y, COEFF(1, 1, -1) =
+
+ 2 2 2
+ 1/1400 y + 1/100 x - 1/1000 y - 1/350 z + 1/100 z + 1/700 x y
+
+ 137 2
+ + 1/245 x z - ---- - 1/700 y z + 1/350 x, COEFF(2, 1, -1) = 1/50 z
+ 5250
+
+ 167 2
+ - 2/245 x z - 1/500 y - 1/350 y z - 1/350 x y - ---- - 1/175 x + 1/700 y
+ 7000
+
+ 2
+ - 1/175 z - 1/200 x , COEFF(-2, 2, -1) = 1/175 z - 1/175 x y - 2/245 x z
+
+ 107 2 2 2
+ + ---- + 1/200 x + 1/250 y + 1/350 y + 1/175 y z - 1/175 x - 1/50 z ,
+ 7000
+
+ 2 229 2
+ COEFF(-1, 2, -1) = - 1/100 x + ----- + 1/500 y + 1/350 x y + 1/700 y
+ 10500
+
+ 2
+ + 1/350 z + 1/245 x z + 1/350 y z - 1/100 z + 1/350 x,
+
+ COEFF(0, 2, -1) = 2/245 x z + 1/175 x y + 1/175 x, COEFF(1, 2, -1) =
+
+ 2 229 2
+ 1/350 x y + 1/245 x z - 1/700 y + 1/350 x - ----- - 1/350 y z + 1/100 z
+ 10500
+
+ 2
+ - 1/350 z - 1/500 y + 1/100 x , COEFF(2, 2, -1) = - 1/175 y z - 1/175 z
+
+ 107 2 2
+ - ---- - 1/350 y - 2/245 x z - 1/175 x + 1/50 z - 1/250 y - 1/175 x y
+ 7000
+
+ 2
+ - 1/200 x , COEFF(-2, -2, 0) = - 4/245 x z + 2/175 z - 2/175 y z,
+
+ COEFF(-1, -2, 0) = - 1/175 y z + 1/175 z + 2/245 x z,
+
+ COEFF(0, -2, 0) = 4/245 x z,
+
+ COEFF(1, -2, 0) = - 1/175 z + 1/175 y z + 2/245 x z,
+
+ COEFF(2, -2, 0) = - 4/245 x z + 2/175 y z - 2/175 z,
+
+ COEFF(-2, -1, 0) = 2/175 z - 1/175 y z - 4/245 x z,
+
+ COEFF(-1, -1, 0) = 2/245 x z + 1/175 z - 1/350 y z,
+
+ COEFF(0, -1, 0) = 4/245 x z,
+
+ COEFF(1, -1, 0) = - 1/175 z + 1/350 y z + 2/245 x z,
+
+ COEFF(2, -1, 0) = - 4/245 x z + 1/175 y z - 2/175 z,
+
+ COEFF(-2, 0, 0) = 2/175 z - 4/245 x z,
+
+ COEFF(-1, 0, 0) = 1/175 z + 2/245 x z, COEFF(0, 0, 0) = 4/245 x z,
+
+ COEFF(1, 0, 0) = 2/245 x z - 1/175 z,
+
+ COEFF(2, 0, 0) = - 4/245 x z - 2/175 z,
+
+ COEFF(-2, 1, 0) = - 4/245 x z + 2/175 z + 1/175 y z,
+
+ COEFF(-1, 1, 0) = 1/350 y z + 2/245 x z + 1/175 z,
+
+ COEFF(0, 1, 0) = 4/245 x z,
+
+ COEFF(1, 1, 0) = 2/245 x z - 1/175 z - 1/350 y z,
+
+ COEFF(2, 1, 0) = - 1/175 y z - 2/175 z - 4/245 x z,
+
+ COEFF(-2, 2, 0) = 2/175 z + 2/175 y z - 4/245 x z,
+
+ COEFF(-1, 2, 0) = 2/245 x z + 1/175 y z + 1/175 z,
+
+ COEFF(0, 2, 0) = 4/245 x z,
+
+ COEFF(1, 2, 0) = 2/245 x z - 1/175 y z - 1/175 z,
+
+ COEFF(2, 2, 0) = - 4/245 x z - 2/175 z - 2/175 y z, COEFF(-2, -2, 1) =
+
+ 107 2
+ 1/175 z - ---- - 1/175 x y + 1/50 z - 2/245 x z + 1/250 y - 1/175 y z
+ 7000
+
+ 2 2
+ - 1/350 y - 1/200 x + 1/175 x, COEFF(-1, -2, 1) = 1/350 z + 1/350 x y
+
+ 2 2 2 229
+ + 1/100 x + 1/100 z - 1/350 x - 1/700 y + 1/500 y - ----- - 1/350 y z
+ 10500
+
+ + 1/245 x z, COEFF(0, -2, 1) = 2/245 x z + 1/175 x y - 1/175 x,
+
+ 2 229
+ COEFF(1, -2, 1) = 1/245 x z + 1/700 y + ----- + 1/350 y z + 1/350 x y
+ 10500
+
+ 2 2
+ - 1/500 y - 1/350 z - 1/100 z - 1/100 x - 1/350 x, COEFF(2, -2, 1) =
+
+ 2 2 107 2
+ - 1/175 x y + 1/175 x + 1/200 x + 1/350 y + ---- - 1/50 z - 1/250 y
+ 7000
+
+ - 2/245 x z + 1/175 y z - 1/175 z, COEFF(-2, -1, 1) = - 2/245 x z
+
+ 2 167 2
+ + 1/50 z - ---- + 1/175 x - 1/350 y z + 1/175 z + 1/500 y - 1/200 x
+ 7000
+
+ 2 137 2
+ - 1/350 x y + 1/700 y , COEFF(-1, -1, 1) = - ---- + 1/245 x z + 1/1400 y
+ 5250
+
+ 2
+ + 1/700 x y + 1/100 x - 1/700 y z - 1/350 x + 1/1000 y + 1/350 z
+
+ 2
+ + 1/100 z , COEFF(0, -1, 1) = - 1/175 x + 1/350 x y + 2/245 x z,
+
+ 2 2
+ COEFF(1, -1, 1) = - 1/1000 y - 1/350 x - 1/1400 y - 1/100 z + 1/700 x y
+
+ 137 2
+ - 1/350 z + 1/245 x z + ---- - 1/100 x + 1/700 y z, COEFF(2, -1, 1) =
+ 5250
+
+ 2 167
+ - 1/350 x y - 1/175 z - 1/500 y - 1/50 z - 2/245 x z + ---- + 1/175 x
+ 7000
+
+ 2 2
+ - 1/700 y + 1/200 x + 1/350 y z, COEFF(-2, 0, 1) =
+
+ 187 2 2 2
+ - 2/245 x z + 1/175 z - ---- + 1/175 x + 1/350 y - 1/200 x + 1/50 z ,
+ 7000
+
+ COEFF(-1, 0, 1) =
+
+ 2 289 2 2
+ 1/700 y + 1/245 x z - ----- - 1/350 x + 1/350 z + 1/100 x + 1/100 z ,
+ 10500
+
+ COEFF(0, 0, 1) = 2/245 x z - 1/175 x, COEFF(1, 0, 1) =
+
+ 2 2 289 2
+ - 1/100 x - 1/350 z + 1/245 x z - 1/700 y + ----- - 1/350 x - 1/100 z ,
+ 10500
+
+ COEFF(2, 0, 1) =
+
+ 187 2 2 2
+ 1/175 x + ---- - 1/175 z + 1/200 x - 2/245 x z - 1/350 y - 1/50 z ,
+ 7000
+
+ 167
+ COEFF(-2, 1, 1) = 1/175 z + 1/350 x y + 1/350 y z - ---- - 2/245 x z
+ 7000
+
+ 2 2 2
+ + 1/700 y - 1/500 y + 1/175 x + 1/50 z - 1/200 x , COEFF(-1, 1, 1) =
+
+ 2 2
+ 1/350 z + 1/100 z - 1/350 x + 1/1400 y - 1/1000 y + 1/700 y z - 1/700 x y
+
+ 2 137
+ + 1/100 x + 1/245 x z - ----,
+ 5250
+
+ COEFF(0, 1, 1) = - 1/175 x - 1/350 x y + 2/245 x z, COEFF(1, 1, 1) =
+
+ 2 2 137 2
+ - 1/100 x - 1/1400 y + ---- - 1/700 y z + 1/245 x z - 1/100 z + 1/1000 y
+ 5250
+
+ 2 2
+ - 1/350 z - 1/700 x y - 1/350 x, COEFF(2, 1, 1) = - 1/50 z - 1/700 y
+
+ 2
+ - 1/350 y z + 1/200 x - 1/175 z - 2/245 x z + 1/500 y + 1/175 x
+
+ 167
+ + 1/350 x y + ----, COEFF(-2, 2, 1) = 1/175 x - 2/245 x z - 1/250 y
+ 7000
+
+ 2 2 2 107
+ + 1/175 z + 1/175 x y + 1/175 y z - 1/200 x - 1/350 y + 1/50 z - ----,
+ 7000
+
+ 2 229
+ COEFF(-1, 2, 1) = 1/350 y z + 1/100 x - ----- - 1/350 x y - 1/500 y
+ 10500
+
+ 2 2
+ - 1/350 x + 1/245 x z - 1/700 y + 1/100 z + 1/350 z,
+
+ COEFF(0, 2, 1) = - 1/175 x - 1/175 x y + 2/245 x z, COEFF(1, 2, 1) =
+
+ 2
+ - 1/100 z + 1/245 x z - 1/350 z + 1/500 y - 1/350 x y - 1/350 x
+
+ 229 2 2 2
+ - 1/350 y z + ----- + 1/700 y - 1/100 x , COEFF(2, 2, 1) = 1/350 y
+ 10500
+
+ 2 107 2
+ + 1/250 y + 1/175 x - 1/50 z - 1/175 y z + ---- + 1/200 x - 1/175 z
+ 7000
+
+ 137 2 2
+ - 2/245 x z + 1/175 x y, COEFF(-2, -2, 2) = ---- - 1/100 x - 1/100 z
+ 5250
+
+ 2
+ - 1/175 y + 4/245 x z - 2/175 x y + 1/125 y + 2/175 y z - 2/175 z
+
+ 2 2
+ + 2/175 x, COEFF(-1, -2, 2) = 1/50 x - 1/350 y + 1/250 y - 1/175 z
+
+ 2 107
+ + 1/175 y z - 2/245 x z - 1/200 z - 1/175 x + 1/175 x y - ----,
+ 7000
+
+ COEFF(0, -2, 2) = - 2/175 x - 4/245 x z + 2/175 x y, COEFF(1, -2, 2) =
+
+ 2 2 107 2
+ 1/175 z + 1/350 y - 1/50 x - 2/245 x z + ---- + 1/200 z - 1/175 y z
+ 7000
+
+ 137
+ + 1/175 x y - 1/175 x - 1/250 y, COEFF(2, -2, 2) = 2/175 z - ----
+ 5250
+
+ 2 2
+ - 2/175 y z + 1/100 x - 1/125 y - 2/175 x y + 1/175 y + 4/245 x z
+
+ 2
+ + 1/100 z + 2/175 x, COEFF(-2, -1, 2) = - 1/175 x y + 1/175 y z + 2/175 x
+
+ 2 47 2 2
+ - 1/100 z + ---- - 1/100 x + 1/250 y + 1/350 y + 4/245 x z - 2/175 z,
+ 5250
+
+ COEFF(-1, -1, 2) = 1/500 y - 1/175 x - 1/175 z - 2/245 x z + 1/350 x y
+
+ 2 167 2 2
+ + 1/350 y z + 1/700 y - ---- - 1/200 z + 1/50 x ,
+ 7000
+
+ COEFF(0, -1, 2) = - 4/245 x z - 2/175 x + 1/175 x y, COEFF(1, -1, 2) =
+
+ 2 2 2 167
+ 1/200 z - 1/500 y - 1/700 y - 1/50 x + ---- - 1/350 y z - 2/245 x z
+ 7000
+
+ 47
+ - 1/175 x + 1/350 x y + 1/175 z, COEFF(2, -1, 2) = - ---- - 1/175 x y
+ 5250
+
+ 2 2 2
+ - 1/250 y + 1/100 x - 1/350 y + 4/245 x z + 2/175 z + 1/100 z
+
+ - 1/175 y z + 2/175 x, COEFF(-2, 0, 2) =
+
+ 17 2 2 2
+ - 2/175 z + 4/245 x z + ---- - 1/100 z + 1/175 y + 2/175 x - 1/100 x ,
+ 5250
+
+ COEFF(-1, 0, 2) =
+
+ 2 187 2 2
+ 1/50 x - ---- + 1/350 y - 2/245 x z - 1/200 z - 1/175 z - 1/175 x,
+ 7000
+
+ COEFF(0, 0, 2) = - 2/175 x - 4/245 x z, COEFF(1, 0, 2) =
+
+ 2 187 2 2
+ - 2/245 x z - 1/50 x - 1/175 x + 1/175 z + ---- - 1/350 y + 1/200 z ,
+ 7000
+
+ COEFF(2, 0, 2) =
+
+ 2 2 17 2
+ 1/100 z - 1/175 y - ---- + 4/245 x z + 2/175 x + 2/175 z + 1/100 x ,
+ 5250
+
+ 2
+ COEFF(-2, 1, 2) = - 1/175 y z + 1/175 x y - 2/175 z + 2/175 x - 1/100 x
+
+ 2 47 2
+ - 1/250 y - 1/100 z + 4/245 x z + ---- + 1/350 y , COEFF(-1, 1, 2) =
+ 5250
+
+ 2 167 2
+ 1/700 y - ---- - 1/350 x y - 1/175 x - 1/500 y - 1/200 z - 2/245 x z
+ 7000
+
+ 2
+ - 1/350 y z - 1/175 z + 1/50 x ,
+
+ 167
+ COEFF(0, 1, 2) = - 1/175 x y - 2/175 x - 4/245 x z, COEFF(1, 1, 2) = ----
+ 7000
+
+ 2
+ + 1/350 y z - 1/350 x y - 1/700 y + 1/500 y - 1/175 x - 2/245 x z
+
+ 2 2 47
+ + 1/200 z + 1/175 z - 1/50 x , COEFF(2, 1, 2) = 1/175 x y - ----
+ 5250
+
+ 2 2
+ + 4/245 x z + 2/175 x + 1/175 y z + 2/175 z + 1/100 z + 1/100 x
+
+ 2 2 2
+ - 1/350 y + 1/250 y, COEFF(-2, 2, 2) = - 1/100 x + 2/175 x y - 1/100 z
+
+ 2 137
+ - 2/175 z - 1/175 y + 2/175 x - 2/175 y z + ---- + 4/245 x z - 1/125 y,
+ 5250
+
+ 107
+ COEFF(-1, 2, 2) = - ---- - 1/175 x y - 1/175 y z - 1/175 z - 1/175 x
+ 7000
+
+ 2 2 2
+ - 1/250 y + 1/50 x - 1/350 y - 1/200 z - 2/245 x z,
+
+ COEFF(0, 2, 2) = - 4/245 x z - 2/175 x y - 2/175 x, COEFF(1, 2, 2) =
+
+ 2 107 2 2
+ - 1/175 x - 2/245 x z + 1/350 y + 1/175 y z + ---- + 1/200 z - 1/50 x
+ 7000
+
+ + 1/175 z - 1/175 x y + 1/250 y, COEFF(2, 2, 2) = 4/245 x z + 2/175 y z
+
+ 137 2 2 2
+ - ---- + 1/175 y + 1/125 y + 1/100 z + 2/175 x y + 1/100 x + 2/175 x
+ 5250
+
+ + 2/175 z]
+
+> print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c");
+bytes used=2210940876, alloc=14677376, time=386.79
+bytes used=2211941036, alloc=14677376, time=386.89
+bytes used=2212941196, alloc=14677376, time=386.99
+bytes used=2213941472, alloc=14677376, time=387.09
+bytes used=2214941660, alloc=14677376, time=387.89
+bytes used=2215942048, alloc=14677376, time=388.69
+bytes used=2216942280, alloc=14677376, time=389.48
+bytes used=2217942872, alloc=14677376, time=390.27
+bytes used=2218943556, alloc=14677376, time=391.05
+bytes used=2219943772, alloc=14677376, time=391.36
+bytes used=2220943968, alloc=14677376, time=391.46
+bytes used=2221968408, alloc=14677376, time=391.56
+bytes used=2222973628, alloc=14677376, time=391.64
+bytes used=2223988780, alloc=14677376, time=391.73
+bytes used=2224991640, alloc=14677376, time=391.85
+bytes used=2225991872, alloc=14677376, time=391.94
+bytes used=2226992164, alloc=14677376, time=393.40
+bytes used=2227992368, alloc=14677376, time=394.18
+bytes used=2228992744, alloc=14677376, time=394.50
+bytes used=2229993024, alloc=14677376, time=394.58
+bytes used=2230993464, alloc=14677376, time=394.66
+bytes used=2231993956, alloc=14677376, time=394.73
+bytes used=2232994220, alloc=14677376, time=394.81
+bytes used=2233995576, alloc=14677376, time=394.88
+bytes used=2234996200, alloc=14677376, time=394.96
+bytes used=2235996456, alloc=14677376, time=395.04
+bytes used=2236996644, alloc=14677376, time=395.13
+bytes used=2237996824, alloc=14677376, time=395.26
+bytes used=2238998672, alloc=14677376, time=395.39
+bytes used=2239998848, alloc=14677376, time=395.51
+bytes used=2241003104, alloc=14677376, time=395.66
+bytes used=2242003336, alloc=14677376, time=395.80
+bytes used=2243008944, alloc=14677376, time=395.94
+bytes used=2244018148, alloc=14677376, time=396.07
+bytes used=2245018340, alloc=14677376, time=396.19
+bytes used=2246018500, alloc=14677376, time=398.14
+bytes used=2247018692, alloc=14677376, time=398.79
+bytes used=2248018872, alloc=14677376, time=399.26
+bytes used=2249019068, alloc=14677376, time=399.35
+bytes used=2250019224, alloc=14677376, time=399.43
+bytes used=2251019536, alloc=14677376, time=399.51
+bytes used=2252019864, alloc=14677376, time=399.59
+bytes used=2253020020, alloc=14677376, time=399.67
+bytes used=2254020300, alloc=14677376, time=399.75
+bytes used=2255032312, alloc=14677376, time=399.93
+bytes used=2256045672, alloc=14677376, time=400.08
+bytes used=2257051964, alloc=14677376, time=400.23
+bytes used=2258052272, alloc=14677376, time=400.34
+bytes used=2259052476, alloc=14677376, time=401.69
+bytes used=2260052644, alloc=14677376, time=402.87
+bytes used=2261052800, alloc=14677376, time=403.50
+bytes used=2262069624, alloc=14677376, time=403.67
+bytes used=2263069832, alloc=14677376, time=403.75
+bytes used=2264069996, alloc=14677376, time=403.94
+bytes used=2265070248, alloc=14677376, time=404.82
+bytes used=2266070504, alloc=14677376, time=406.31
+bytes used=2267070784, alloc=14677376, time=406.95
+bytes used=2268071072, alloc=14677376, time=407.04
+bytes used=2269071412, alloc=14677376, time=407.17
+bytes used=2270071572, alloc=14677376, time=407.94
+bytes used=2271071824, alloc=14677376, time=409.64
+bytes used=2272072028, alloc=14677376, time=410.31
+bytes used=2273072196, alloc=14677376, time=410.52
+bytes used=2274072416, alloc=14677376, time=410.62
+>
+# d^2/dy^2
+> simplify( diff(interp_3d_cube_order4_smooth0,y,y) );
+bytes used=2275072692, alloc=14677376, time=410.78
+bytes used=2276072900, alloc=14677376, time=410.86
+bytes used=2277073240, alloc=14677376, time=410.96
+bytes used=2278073392, alloc=14677376, time=411.04
+bytes used=2279073552, alloc=14677376, time=411.13
+bytes used=2280073928, alloc=14677376, time=411.23
+bytes used=2281074736, alloc=14677376, time=411.33
+bytes used=2282075620, alloc=14677376, time=411.42
+bytes used=2283075736, alloc=14677376, time=411.52
+bytes used=2284075900, alloc=14677376, time=411.61
+bytes used=2285076388, alloc=14677376, time=411.71
+ 2 2
+- 2/175 z DATA(0, 0, 2) + 1/50 y DATA(0, 2, -2) + 1/50 y DATA(0, -2, 1)
+
+ + 1/350 z DATA(0, -1, -1) + 1/175 z DATA(0, 0, -1)
+
+ 2 2
+ - 2/25 y DATA(-2, -1, 0) + 1/50 y DATA(1, -2, 0)
+
+ 2 2
+ + 1/50 y DATA(-1, -2, 0) + 1/50 y DATA(0, -2, 0)
+
+ 2 2 2
+ + 1/50 y DATA(-2, 2, 0) - 2/25 y DATA(-2, 1, 0) + 3/25 y DATA(-2, 0, 0)
+
+ 2 2
+ + 1/50 y DATA(-2, -2, 0) + 3/25 y DATA(0, 0, -2)
+
+ 2 2
+ + 1/50 y DATA(0, -2, -1) + 1/50 y DATA(2, -2, 0)
+
+ 2 2 2
+ - 2/25 y DATA(0, 1, -2) + 1/50 y DATA(0, -2, -2) + 1/50 y DATA(0, 2, 2)
+
+ 2 2 2
+ - 2/25 y DATA(0, -1, -2) + 1/50 y DATA(0, 2, 1) - 2/25 y DATA(0, 1, 1)
+
+ 2 2 2
+ + 1/50 y DATA(0, 2, -1) - 2/25 y DATA(1, 1, 0) - 2/25 y DATA(2, -1, 0)
+
+ 2 2 2
+ + 3/25 y DATA(1, 0, 0) - 2/25 y DATA(0, 1, 0) + 3/25 y DATA(0, 0, 0)
+
+ 2 2 2
+ + 3/25 y DATA(0, 0, 1) + 3/25 y DATA(0, 0, -1) - 2/25 y DATA(0, -1, -1)
+
+ 2 2 2
+ + 1/50 y DATA(0, -2, 2) - 2/25 y DATA(0, -1, 1) - 2/25 y DATA(-1, 1, 0)
+
+ 2 2 2
+ - 2/25 y DATA(0, 1, -1) - 2/25 y DATA(0, -1, 2) + 3/25 y DATA(-1, 0, 0)
+
+ 2 2
+ + 1/25 y DATA(2, -1, 0) - 2/25 y DATA(0, -1, 0) - 2/25 y DATA(1, -1, 0)
+
+ - 1/25 y DATA(0, 1, 1) - 1/25 y DATA(0, 1, 0) + 1/50 y DATA(0, 2, -1)
+
+ - 1/25 y DATA(1, 1, 0) - 1/50 y DATA(0, -2, 2) - 1/50 y DATA(1, -2, 0)
+
+ - 1/50 y DATA(0, -2, 1) - 1/50 y DATA(-1, -2, 0) - 1/50 y DATA(-2, -2, 0)
+
+ + 1/50 y DATA(-2, 2, 0) + 1/25 y DATA(-2, -1, 0) - 1/50 y DATA(2, -2, 0)
+
+ - 1/25 y DATA(-2, 1, 0) - 1/50 y DATA(0, -2, -1) - 1/50 y DATA(0, -2, 0)
+
+ + 1/50 y DATA(0, 2, 2) - 1/25 y DATA(0, 1, -2) + 1/25 y DATA(0, -1, -2)
+
+ - 1/50 y DATA(0, -2, -2) - 1/25 y DATA(0, 1, 2) + 1/50 y DATA(0, 2, -2)
+
+ 2 2
+ - 2/25 y DATA(2, 1, 0) + 3/25 y DATA(0, 0, 2) + 1/50 y DATA(0, 2, 0)
+
+ 2 2
+ + 2/245 z DATA(0, 2, -2) + 2/245 z DATA(0, 2, 2)
+
+ 2 2
+ + 1/245 z DATA(-2, 1, 0) - 2/245 z DATA(-2, 2, 0)
+
+ 2 2
+ + 2/245 z DATA(-2, 0, 0) - 1/245 z DATA(0, -2, -1)
+
+ 2 2
+ - 2/245 z DATA(-2, -2, 0) + 1/245 z DATA(-2, -1, 0)
+
+ 2 2
+ - 2/245 z DATA(2, -2, 0) - 2/245 z DATA(0, -2, 0)
+
+ 2 2
+ - 2/245 z DATA(-1, -2, 0) - 1/245 z DATA(0, 1, -2)
+
+ 2 2
+ - 2/245 z DATA(0, 0, -2) + 1/245 z DATA(0, 1, 0)
+
+ 2 2 2
+ + 2/245 z DATA(1, 0, 0) + 1/245 z DATA(0, 0, 1) + 1/490 z DATA(0, 1, 1)
+
+ 2 2
+ - 1/245 z DATA(0, -2, 1) - 2/245 z DATA(1, -2, 0)
+
+ 2 2
+ + 2/245 z DATA(-1, 0, 0) + 1/245 z DATA(0, 0, -1)
+
+ 2 2
+ + 2/245 z DATA(0, -2, 2) + 2/245 z DATA(0, 0, 0)
+
+ 2 2
+ + 1/490 z DATA(0, -1, 1) + 1/245 z DATA(-1, 1, 0)
+
+ 2 2
+ + 1/245 z DATA(-1, -1, 0) + 1/245 z DATA(0, -1, 0)
+
+ 2 2
+ + 1/245 z DATA(1, -1, 0) + 1/490 z DATA(0, 1, -1)
+
+ 2 2
+ + 1/245 z DATA(2, -1, 0) - 1/245 z DATA(0, 2, 1)
+
+ 2 2
+ - 1/245 z DATA(0, -1, 2) - 1/245 z DATA(0, 2, -1)
+
+ 2 2
+ + 1/245 z DATA(1, 1, 0) + 1/50 y DATA(1, 2, 0) + 1/245 x DATA(0, 1, -2)
+
+ 2 2
+ + 2/245 x DATA(0, 0, -2) - 2/245 x DATA(0, -2, -2)
+
+ 2 2
+ - 2/245 x DATA(0, 2, 2) + 1/245 x DATA(0, -1, -2)
+
+ 2 2
+ - 2/245 x DATA(0, 2, -2) + 1/245 x DATA(0, 1, 2)
+
+ 2 2
+ - 2/245 x DATA(2, 0, 0) - 2/245 z DATA(0, 0, 2)
+
+ 2 2
+ + 1/490 z DATA(0, -1, -1) - 2/245 z DATA(2, 2, 0)
+
+ 2 2
+ - 2/245 z DATA(-1, 2, 0) - 2/245 z DATA(0, 2, 0)
+
+ 2 2 2
+ - 2/245 z DATA(1, 2, 0) + 1/245 z DATA(2, 1, 0) + 1/245 x DATA(1, 0, 0)
+
+ 2 2 2
+ + 1/245 x DATA(0, 1, 0) + 2/245 x DATA(0, 0, 0) + 1/490 x DATA(1, 1, 0)
+
+ 2 2
+ + 2/245 x DATA(0, 0, 1) + 1/245 x DATA(0, 1, 1)
+
+ 2 2
+ - 2/245 x DATA(0, 2, -1) - 2/245 x DATA(0, -2, 2)
+
+ 2 2
+ - 1/245 x DATA(1, -2, 0) + 2/245 x DATA(-2, 2, 0)
+
+ 2 2
+ - 2/245 x DATA(0, -2, 1) + 2/245 x DATA(-2, -2, 0)
+
+ 2 2
+ + 2/245 x DATA(2, -2, 0) - 2/245 x DATA(0, -2, 0)
+
+ 2 2
+ - 1/245 x DATA(-2, 1, 0) - 2/245 x DATA(-2, 0, 0)
+
+ 2 2
+ - 1/245 x DATA(-2, -1, 0) + 1/245 x DATA(0, 1, -1)
+
+ 2 2
+ + 1/490 x DATA(-1, 1, 0) + 1/245 x DATA(0, -1, 1)
+
+ 2 2
+ - 2/245 x DATA(0, -2, -1) - 1/245 x DATA(-1, -2, 0)
+
+ 2 2
+ - 1/245 x DATA(2, -1, 0) - 2/245 x DATA(0, 2, 1)
+
+ 2 2
+ + 1/245 x DATA(0, -1, 2) + 1/490 x DATA(-1, -1, 0)
+
+ 2 2
+ + 1/245 x DATA(0, -1, 0) + 1/490 x DATA(1, -1, 0)
+
+ 2 2
+ - 1/245 x DATA(-1, 2, 0) - 2/245 x DATA(0, 2, 0)
+
+ 2 2
+ - 1/245 x DATA(1, 2, 0) + 2/245 x DATA(0, 0, -1)
+
+ 2 2
+ + 1/245 x DATA(0, -1, -1) + 2/245 x DATA(2, 2, 0)
+
+ 2 2
+ - 2/25 y DATA(-1, -1, 0) + 1/245 x DATA(-1, 0, 0)
+
+ 2
+ - 1/175 z DATA(0, 1, 2) + 1/175 z DATA(0, -1, -2) - 1/245 x DATA(2, 1, 0)
+
+ 2
+ + 2/245 x DATA(0, 0, 2) - 2/175 z DATA(0, 2, -2) + 2/175 z DATA(0, 2, 2)
+
+ + 1/175 z DATA(0, 1, -2) - 2/175 z DATA(0, -2, -2)
+
+ + 2/175 z DATA(0, -2, 2) + 1/175 z DATA(0, -2, 1)
+
+ - 1/175 z DATA(0, -2, -1) + 2/175 z DATA(0, 0, -2)
+
+ - 1/350 z DATA(0, -1, 1) + 1/350 z DATA(0, 1, -1) - 1/175 z DATA(0, -1, 2)
+
+ 2
+ - 1/175 z DATA(0, 2, -1) + 1/175 z DATA(0, 2, 1) + 3/25 y DATA(2, 0, 0)
+
+ 2
+ - 2/25 y DATA(0, 1, 2) - 1/175 z DATA(0, 0, 1) - 1/350 z DATA(0, 1, 1)
+
+ + 1/175 x DATA(-1, 0, 0) - 2/175 x DATA(2, 0, 0) - 2/175 x DATA(-2, -2, 0)
+
+ + 1/175 x DATA(-2, 1, 0) + 2/175 x DATA(-2, 0, 0) + 1/175 x DATA(1, -2, 0)
+
+ - 2/175 x DATA(-2, 2, 0) + 1/175 x DATA(-2, -1, 0)
+
+ + 2/175 x DATA(2, -2, 0) - 1/175 x DATA(-1, -2, 0)
+
+ - 1/175 x DATA(2, -1, 0) - 1/350 x DATA(1, 1, 0) - 1/175 x DATA(1, 0, 0)
+
+ + 1/350 x DATA(-1, -1, 0) + 1/350 x DATA(-1, 1, 0)
+
+ 2
+ + 2/245 z DATA(2, 0, 0) - 1/350 x DATA(1, -1, 0) - 1/175 x DATA(-1, 2, 0)
+
+ + 1/175 x DATA(1, 2, 0) + 2/175 x DATA(2, 2, 0) - 1/175 x DATA(2, 1, 0)
+
+ 2 2
+ + 2/245 z DATA(0, -2, -2) - 1/245 z DATA(0, 1, 2)
+
+ 2
+ - 1/245 z DATA(0, -1, -2) - 1/100 y z DATA(0, -2, 1)
+
+ 13 61
+ + 1/100 y z DATA(0, -2, -1) - -- DATA(0, 0, 0) - --- DATA(1, 0, 0)
+ 98 490
+
+ 136 151 61
+ + ---- DATA(0, 1, 0) + ---- DATA(1, 1, 0) - --- DATA(0, 0, 1)
+ 3675 3675 490
+
+ 57 151 166
+ - --- DATA(1, 0, 1) + ---- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 490 3675 3675
+
+ - 1/50 y z DATA(0, -1, -1) + 1/50 y z DATA(0, -1, 1)
+
+ + 1/50 y z DATA(0, 1, -1) + 1/25 y z DATA(0, -1, 2)
+
+ + 1/100 y z DATA(0, 2, 1) - 1/100 y z DATA(0, 2, -1)
+
+ - 1/50 y z DATA(0, 1, 1) - 1/50 y z DATA(0, -2, 2)
+
+ - 1/175 x z DATA(1, 0, 2) + 1/175 x z DATA(-1, 0, 2)
+
+ - 1/175 x z DATA(2, 0, 1) + 1/350 x z DATA(1, 0, -1)
+
+ - 1/350 x z DATA(-1, 0, -1) - 2/175 x z DATA(2, 0, 2)
+
+ + 1/50 y z DATA(0, -2, -2) - 1/25 y z DATA(0, -1, -2)
+
+ - 1/25 y z DATA(0, 1, 2) - 1/50 y z DATA(0, 2, -2) + 4/75 DATA(2, -1, 0)
+
+ + 1/50 y z DATA(0, 2, 2) + 1/175 x z DATA(2, 0, -1)
+
+ 2 2
+ + 1/245 x DATA(1, 0, 1) - 2/245 x DATA(2, 0, -1)
+
+ 2
+ - 1/350 x z DATA(1, 0, 1) - 2/245 x DATA(-2, 0, -1)
+
+ 2 2
+ - 2/245 x DATA(-2, 0, 1) + 1/245 x DATA(-1, 0, -2)
+
+ 2
+ - 2/245 x DATA(-2, 0, 2) - 1/175 x z DATA(-2, 0, -1)
+
+ 2
+ - 1/175 x z DATA(-1, 0, -2) + 1/245 z DATA(1, 0, 1)
+
+ 2 2
+ + 1/245 z DATA(2, 0, -1) - 2/245 z DATA(-2, 0, -2)
+
+ 2 2
+ - 2/245 z DATA(-2, 0, 2) - 2/245 z DATA(1, 0, -2)
+
+ 2 2
+ - 2/245 z DATA(-1, 0, -2) + 1/245 z DATA(-2, 0, -1)
+
+ 2 2
+ + 1/245 z DATA(-2, 0, 1) + 1/245 z DATA(-1, 0, 1)
+
+ 2 2
+ - 2/245 z DATA(1, 0, 2) - 2/245 z DATA(-1, 0, 2)
+
+ 2 2
+ + 1/245 z DATA(2, 0, 1) - 2/245 z DATA(2, 0, -2)
+
+ 2 2
+ - 2/245 z DATA(2, 0, 2) + 1/245 z DATA(-1, 0, -1)
+
+ 2
+ + 1/245 z DATA(1, 0, -1) + 1/25 x y DATA(2, -1, 0)
+
+ 2 2 2
+ + 3/25 y DATA(2, 0, -1) + 3/25 y DATA(1, 0, 1) + 3/25 y DATA(-2, 0, -1)
+
+ 2 2 2
+ + 3/25 y DATA(-2, 0, 2) + 3/25 y DATA(-2, 0, 1) + 3/25 y DATA(-1, 0, 2)
+
+ 2 2
+ + 3/25 y DATA(-2, 0, -2) + 3/25 y DATA(2, 0, -2)
+
+ 2 2 2
+ + 3/25 y DATA(-1, 0, -2) + 3/25 y DATA(-1, 0, 1) + 3/25 y DATA(2, 0, 2)
+
+ 2 2 2
+ + 3/25 y DATA(1, 0, -2) + 3/25 y DATA(1, 0, 2) + 3/25 y DATA(2, 0, 1)
+
+ 2 2
+ + 3/25 y DATA(-1, 0, -1) + 3/25 y DATA(1, 0, -1)
+
+ - 1/50 x y DATA(-1, -1, 0) + 1/50 x y DATA(-1, 1, 0)
+
+ 2 2
+ - 2/245 x DATA(2, 0, -2) - 2/245 x DATA(2, 0, 1)
+
+ 2 2
+ - 2/245 x DATA(2, 0, 2) + 1/245 x DATA(-1, 0, -1)
+
+ 2 2
+ + 1/245 x DATA(-1, 0, 1) + 1/245 x DATA(1, 0, -2)
+
+ 2 2
+ + 1/245 x DATA(1, 0, -1) + 1/245 x DATA(1, 0, 2)
+
+ 2
+ + 1/245 x DATA(-1, 0, 2) + 2/175 x DATA(-2, 0, 2)
+
+ + 2/175 x DATA(-2, 0, -1) + 1/175 x DATA(-1, 0, -2)
+
+ - 1/175 x DATA(1, 0, 1) - 2/175 x DATA(2, 0, -1) + 2/175 x DATA(-2, 0, -2)
+
+ - 1/175 x DATA(1, 0, -2) + 1/175 x DATA(-1, 0, 1) - 2/175 x DATA(2, 0, -2)
+
+ - 1/175 x DATA(1, 0, 2) - 2/175 x DATA(2, 0, 1) + 2/175 x DATA(-2, 0, 1)
+
+ + 1/175 x DATA(-1, 0, 2) + 1/175 x DATA(-1, 0, -1)
+
+ 2
+ - 2/245 x DATA(-2, 0, -2) - 2/175 x DATA(2, 0, 2)
+
+ - 1/175 x DATA(1, 0, -1) - 2/175 x z DATA(-2, 0, -2)
+
+ + 1/175 z DATA(2, 0, -1) - 1/175 z DATA(1, 0, 1) - 2/175 z DATA(-2, 0, 2)
+
+ + 2/175 z DATA(-1, 0, -2) - 1/175 z DATA(-2, 0, 1)
+
+ + 2/175 z DATA(-2, 0, -2) + 1/175 z DATA(-2, 0, -1)
+
+ + 2/175 z DATA(2, 0, -2) - 1/175 z DATA(-1, 0, 1) - 2/175 z DATA(1, 0, 2)
+
+ + 2/175 z DATA(1, 0, -2) - 2/175 z DATA(2, 0, 2) + 1/175 z DATA(-1, 0, -1)
+
+ - 1/175 z DATA(2, 0, 1) + 2/175 x z DATA(2, 0, -2)
+
+ - 2/175 z DATA(-1, 0, 2) + 1/175 z DATA(1, 0, -1)
+
+ + 1/175 x z DATA(1, 0, -2) + 1/350 x z DATA(-1, 0, 1)
+
+ - 1/50 x y DATA(1, 1, 0) + 1/175 x z DATA(-2, 0, 1)
+
+ + 1/50 x y DATA(1, -1, 0) + 1/50 x y DATA(2, 2, 0)
+
+ + 1/100 x y DATA(1, 2, 0) - 1/100 x y DATA(-1, 2, 0)
+
+ 169 211
+ - 1/25 x y DATA(2, 1, 0) - ----- DATA(2, 2, -1) + ---- DATA(2, 1, -1)
+ 14700 3675
+
+ 191 311 191
+ + ----- DATA(-1, 2, -1) + ----- DATA(0, 2, -1) + ----- DATA(1, 2, -1)
+ 14700 14700 14700
+
+ 211
+ + 1/50 y DATA(-1, 2, 0) - 9/98 DATA(2, 0, -1) + ---- DATA(2, -1, -1)
+ 3675
+
+ 169 211
+ - ----- DATA(2, 2, 1) + ---- DATA(-1, -1, 2) + 4/75 DATA(0, -1, 2)
+ 14700 3675
+
+ 191 311 191
+ + ----- DATA(-1, 2, 1) + ----- DATA(0, 2, 1) + ----- DATA(1, 2, 1)
+ 14700 14700 14700
+
+ 151 166 151
+ + ---- DATA(0, 1, -1) + ---- DATA(1, 1, -1) + ---- DATA(-1, -1, 0)
+ 3675 3675 3675
+
+ 136 151 61
+ + ---- DATA(0, -1, 0) + ---- DATA(1, -1, 0) - --- DATA(-1, 0, 0)
+ 3675 3675 490
+
+ 151 166 151
+ + ---- DATA(-1, 1, 0) + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1)
+ 3675 3675 3675
+
+ 166 57 166
+ + ---- DATA(1, -1, 1) - --- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1)
+ 3675 490 3675
+
+ 166 151 166
+ + ---- DATA(-1, -1, -1) + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1)
+ 3675 3675 3675
+
+ 57 61 57
+ - --- DATA(-1, 0, -1) - --- DATA(0, 0, -1) - --- DATA(1, 0, -1)
+ 490 490 490
+
+ 166 211 211
+ + ---- DATA(-1, 1, -1) + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1)
+ 3675 3675 3675
+
+ 311 431
+ - 9/98 DATA(2, 0, 1) + ----- DATA(-1, 2, 0) + ----- DATA(0, 2, 0)
+ 14700 14700
+
+ 311
+ + ----- DATA(1, 2, 0) - 1/300 DATA(2, 2, 0) + 4/75 DATA(2, 1, 0)
+ 14700
+
+ 256
+ - 1/10 DATA(2, 0, 0) + ---- DATA(2, 1, 2) + 1/50 x y DATA(1, -1, 2)
+ 3675
+
+ + 1/50 x y DATA(-1, 1, 2) - 1/25 x y DATA(-2, -1, -2)
+
+ - 1/350 x z DATA(2, -1, 1) - 1/350 x z DATA(2, 1, 1)
+
+ + 1/25 x y DATA(2, -1, 2) - 1/50 x y DATA(1, 1, 2)
+
+ - 1/50 x y DATA(-1, -1, 1) + 1/50 x y DATA(-1, 1, -1)
+
+ + 1/50 x y DATA(1, -1, -1) - 1/50 x y DATA(-1, -1, -1)
+
+ - 1/50 x y DATA(1, 1, -1) - 1/100 x y DATA(-1, 2, 1)
+
+ + 1/50 x y DATA(-1, 1, 1) + 1/50 x y DATA(1, -1, 1)
+
+ + 1/50 x y DATA(2, 2, 1) + 1/25 x y DATA(2, -1, -1)
+
+ + 1/100 x y DATA(1, 2, -1) - 1/100 x y DATA(-1, 2, -1)
+
+ - 1/25 x y DATA(2, 1, -1) + 1/100 x y DATA(1, 2, 1)
+
+ - 1/100 x y DATA(1, -2, 2) - 1/50 x y DATA(2, -2, 2)
+
+ - 1/50 x y DATA(-2, 2, 2) + 1/25 x y DATA(-2, 1, 2)
+
+ + 1/50 x y DATA(-2, -2, 2) + 1/50 x y DATA(2, 2, -1)
+
+ + 2/175 x z DATA(-2, 0, 2) - 1/50 x y DATA(1, 1, 1)
+
+ - 1/50 x y DATA(-1, -1, 2) - 1/50 x y DATA(-2, 2, 1)
+
+ - 1/100 x y DATA(1, -2, 1) - 1/25 x y DATA(-2, -1, 1)
+
+ + 1/100 x y DATA(-1, -2, 2) + 1/100 x y DATA(-1, -2, 1)
+
+ + 1/50 x y DATA(-2, -2, 1) - 1/50 x y DATA(2, -2, 1)
+
+ - 1/25 x y DATA(-2, -1, 2) + 1/25 x y DATA(-2, 1, 1)
+
+ - 1/50 x y DATA(2, -2, -1) - 1/25 x y DATA(-2, -1, -1)
+
+ - 1/50 x y DATA(-2, 2, -1) + 1/100 x y DATA(1, 2, -2)
+
+ + 1/50 x y DATA(2, 2, -2) + 1/50 x y DATA(-2, -2, -1)
+
+ + 1/100 x y DATA(-1, -2, -1) - 1/100 x y DATA(-1, 2, 2)
+
+ - 1/25 x y DATA(2, 1, -2) - 1/50 x y DATA(-2, 2, -2)
+
+ - 1/100 x y DATA(-1, 2, -2) + 1/50 x y DATA(-1, 1, -2)
+
+ + 1/25 x y DATA(-2, 1, -1) + 1/25 x y DATA(-2, 1, -2)
+
+ - 1/50 x y DATA(1, 1, -2) - 1/100 x y DATA(1, -2, -1)
+
+ + 2/175 x z DATA(-2, 2, -2) + 1/175 x z DATA(-1, 2, -2)
+
+ - 1/350 x z DATA(-1, 1, -2) - 1/350 x z DATA(-2, 1, -1)
+
+ - 1/175 x z DATA(-2, 1, -2) + 1/350 x z DATA(1, 1, -2)
+
+ - 1/100 x y DATA(1, -2, -2) - 1/50 x y DATA(2, -2, -2)
+
+ - 1/175 x z DATA(1, -2, -2) - 2/175 x z DATA(2, -2, -2)
+
+ - 1/175 x z DATA(1, 2, -2) - 2/175 x z DATA(2, 2, -2)
+
+ + 1/175 x z DATA(-2, -2, -1) + 1/350 x z DATA(-1, -2, -1)
+
+ - 1/175 x z DATA(-1, 2, 2) + 1/175 x z DATA(2, 1, -2)
+
+ + 1/175 x z DATA(1, 2, 2) + 2/175 x z DATA(-2, -2, -2)
+
+ 33
+ + 2/175 x z DATA(2, 2, 2) + 1/175 x z DATA(-1, -2, -2) - --- DATA(2, 0, 2)
+ 490
+
+ 211 211
+ + ---- DATA(-1, 1, 2) + 4/75 DATA(0, 1, 2) + ---- DATA(1, 1, 2)
+ 3675 3675
+
+ 256
+ - 9/98 DATA(1, 0, 2) + ---- DATA(2, -1, 2) - 9/98 DATA(-1, 0, 2)
+ 3675
+
+ 211 33
+ - 1/10 DATA(0, 0, 2) + ---- DATA(1, -1, 2) - --- DATA(-2, 0, -2)
+ 3675 490
+
+ 256 211
+ + ---- DATA(2, -1, -2) + ---- DATA(1, -1, -2) + 4/75 DATA(0, -1, -2)
+ 3675 3675
+
+ 211 256 529
+ + ---- DATA(-1, -1, -2) + ---- DATA(-2, -1, -2) - ----- DATA(2, -2, -2)
+ 3675 3675 14700
+
+ 169 169
+ - ----- DATA(1, -2, -2) - 1/300 DATA(0, -2, -2) - ----- DATA(-1, -2, -2)
+ 14700 14700
+
+ 529 529 169
+ - ----- DATA(2, 2, 2) - ----- DATA(-2, -2, -2) - ----- DATA(1, 2, 2)
+ 14700 14700 14700
+
+ + 1/100 x y DATA(1, 2, 2) + 1/50 x y DATA(-2, -2, -2)
+
+ + 1/50 x y DATA(2, 2, 2) + 1/100 x y DATA(-1, -2, -2)
+
+ 169
+ + 1/25 x y DATA(2, -1, 1) - 1/25 x y DATA(2, 1, 1) - ----- DATA(-1, 2, 2)
+ 14700
+
+ 191
+ - 1/300 DATA(0, 2, 2) + ----- DATA(-1, -2, -1) - 1/25 y z DATA(-1, -1, -2)
+ 14700
+
+ 2
+ - 2/25 y DATA(2, 1, 2) + 1/175 z DATA(-2, -1, -2)
+
+ - 1/175 z DATA(-1, 1, 2) - 1/175 z DATA(2, -1, 2) - 1/175 z DATA(1, -1, 2)
+
+ 2 2
+ - 2/25 y DATA(-1, -1, -2) - 2/25 y DATA(-1, 1, 2)
+
+ 2 2 2
+ - 2/25 y DATA(2, -1, 2) - 2/25 y DATA(1, -1, 2) - 2/25 y DATA(1, 1, 2)
+
+ 2 2
+ - 2/25 y DATA(-2, -1, -2) - 2/25 y DATA(1, -1, -1)
+
+ 2 2
+ - 2/25 y DATA(-1, 1, -1) - 2/25 y DATA(-1, -1, 1)
+
+ 2 2
+ - 2/25 y DATA(1, -1, 1) - 2/25 y DATA(-1, 1, 1)
+
+ 2 2
+ - 2/25 y DATA(2, -1, -2) - 2/25 y DATA(1, -1, -2)
+
+ 169 2 2
+ - ----- DATA(-2, -2, -1) + 1/50 y DATA(1, -2, 1) + 1/50 y DATA(-1, 2, 1)
+ 14700
+
+ 2 2 2
+ - 2/25 y DATA(1, 1, -1) + 1/50 y DATA(1, 2, 1) - 2/25 y DATA(2, 1, -1)
+
+ 2 2
+ + 1/50 y DATA(-1, 2, -1) + 1/50 y DATA(1, 2, -1)
+
+ 2 2
+ - 2/25 y DATA(2, -1, -1) - 2/25 y DATA(-1, -1, -1)
+
+ 2 2
+ + 1/50 y DATA(-2, -2, 2) - 2/25 y DATA(-2, 1, 2)
+
+ 2 2 2
+ + 1/50 y DATA(-2, 2, 2) + 1/50 y DATA(2, -2, 2) + 1/50 y DATA(1, -2, 2)
+
+ 2 2
+ + 1/50 y DATA(-1, -2, 2) - 2/25 y DATA(-2, -1, 1)
+
+ 2 2 2
+ + 1/50 y DATA(2, 2, 1) - 2/25 y DATA(-1, -1, 2) - 2/25 y DATA(1, 1, 1)
+
+ 2 2
+ + 1/50 y DATA(2, 2, -1) - 2/25 y DATA(-2, 1, -1)
+
+ 2 2
+ - 2/25 y DATA(-1, 1, -2) + 1/50 y DATA(-1, 2, -2)
+
+ 2 2
+ + 1/50 y DATA(-2, 2, -2) + 1/50 y DATA(-2, 2, 1)
+
+ 2 2
+ - 2/25 y DATA(-2, 1, 1) - 2/25 y DATA(-2, -1, 2)
+
+ 2 2
+ + 1/50 y DATA(2, -2, 1) + 1/50 y DATA(-2, -2, 1)
+
+ 2 2
+ + 1/50 y DATA(-1, -2, 1) + 1/50 y DATA(-2, 2, -1)
+
+ 2 2
+ - 2/25 y DATA(-2, -1, -1) + 1/50 y DATA(2, -2, -1)
+
+ 2 2
+ + 1/50 y DATA(1, -2, -1) + 1/50 y DATA(-2, -2, -2)
+
+ 2 2
+ - 2/25 y DATA(2, 1, -2) + 1/50 y DATA(-1, -2, -1)
+
+ 2 2
+ + 1/50 y DATA(-2, -2, -1) + 1/50 y DATA(2, 2, -2)
+
+ 2 2
+ + 1/50 y DATA(1, 2, -2) + 1/50 y DATA(2, -2, -2)
+
+ 2 2
+ + 1/50 y DATA(1, -2, -2) + 1/50 y DATA(-1, -2, -2)
+
+ 2 2
+ + 1/50 y DATA(-1, 2, 2) - 2/25 y DATA(1, 1, -2)
+
+ 2 529 2
+ - 2/25 y DATA(-2, 1, -2) - ----- DATA(2, 2, -2) + 1/50 y DATA(1, 2, 2)
+ 14700
+
+ + 1/175 z DATA(1, 2, 1) + 1/350 z DATA(2, 1, -1) - 1/175 z DATA(-1, 2, -1)
+
+ - 1/175 z DATA(1, 2, -1) + 1/350 z DATA(2, -1, -1)
+
+ + 1/175 z DATA(-1, 2, 1) - 1/175 z DATA(1, 1, 2)
+
+ + 1/350 z DATA(-1, -1, -1) + 1/350 z DATA(1, -1, -1)
+
+ + 1/350 z DATA(-1, 1, -1) - 1/350 z DATA(-1, -1, 1)
+
+ 2 2
+ - 1/350 z DATA(1, -1, 1) - 2/25 y DATA(2, 1, 1) - 2/25 y DATA(2, -1, 1)
+
+ - 1/175 z DATA(2, 1, 2) + 1/175 z DATA(2, -1, -2)
+
+ + 1/175 z DATA(1, -1, -2) + 1/175 z DATA(-1, -1, -2)
+
+ 2
+ + 1/50 y DATA(2, 2, 2) + 2/175 z DATA(2, -2, 2) + 2/175 z DATA(1, -2, 2)
+
+ + 2/175 z DATA(-1, -2, 2) - 1/350 z DATA(-2, -1, 1)
+
+ - 1/350 z DATA(-1, 1, 1) + 1/350 z DATA(1, 1, -1)
+
+ + 2/175 z DATA(-2, -2, 2) - 1/175 z DATA(-2, 1, 2)
+
+ + 2/175 z DATA(-2, 2, 2) - 1/175 z DATA(1, -2, -1)
+
+ + 1/175 z DATA(-2, 1, -2) + 1/350 z DATA(-2, 1, -1)
+
+ + 1/175 z DATA(-1, 1, -2) - 2/175 z DATA(-1, 2, -2)
+
+ + 1/175 z DATA(-2, 2, 1) + 1/175 z DATA(2, 2, 1) - 1/175 z DATA(-1, -1, 2)
+
+ - 1/350 z DATA(1, 1, 1) - 1/175 z DATA(2, 2, -1) + 1/175 z DATA(1, 1, -2)
+
+ + 2/175 z DATA(-1, 2, 2) - 1/175 z DATA(-1, -2, -1)
+
+ - 1/175 z DATA(-2, -2, -1) - 2/175 z DATA(2, 2, -2)
+
+ + 1/175 z DATA(1, -2, 1) - 1/350 z DATA(-2, 1, 1)
+
+ - 1/175 z DATA(-2, -1, 2) + 1/175 z DATA(2, -2, 1)
+
+ + 1/175 z DATA(-2, -2, 1) + 1/175 z DATA(-1, -2, 1)
+
+ - 1/175 z DATA(-2, 2, -1) + 1/350 z DATA(-2, -1, -1)
+
+ - 1/175 z DATA(2, -2, -1) - 2/175 z DATA(1, -2, -2)
+
+ - 2/175 z DATA(-1, -2, -2) + 2/175 z DATA(2, 2, 2)
+
+ - 2/175 z DATA(-2, -2, -2) - 2/175 z DATA(-2, 2, -2)
+
+ + 1/175 z DATA(2, 1, -2) - 1/350 z DATA(2, 1, 1) - 1/350 z DATA(2, -1, 1)
+
+ - 1/25 y DATA(2, 1, 2) + 1/25 y DATA(2, -1, -2) + 1/25 y DATA(1, -1, -2)
+
+ + 1/25 y DATA(-1, -1, -2) + 2/175 z DATA(1, 2, 2) - 2/175 z DATA(1, 2, -2)
+
+ - 2/175 z DATA(2, -2, -2) + 1/25 y DATA(-2, -1, -2)
+
+ - 1/25 y DATA(-1, 1, 2) + 1/25 y DATA(2, -1, 2) + 1/25 y DATA(1, -1, 2)
+
+ - 1/25 y DATA(1, 1, 2) + 1/25 y DATA(2, -1, -1) + 1/25 y DATA(-1, -1, -1)
+
+ + 1/25 y DATA(1, -1, -1) - 1/25 y DATA(-1, 1, -1) + 1/50 y DATA(2, 2, 1)
+
+ + 1/25 y DATA(-1, -1, 1) - 1/25 y DATA(-1, 1, 1) + 1/50 y DATA(-1, 2, 1)
+
+ - 1/25 y DATA(1, 1, -1) + 1/50 y DATA(1, 2, 1) - 1/25 y DATA(2, 1, -1)
+
+ + 1/50 y DATA(-1, 2, -1) + 1/50 y DATA(1, 2, -1) + 1/25 y DATA(1, -1, 1)
+
+ 169
+ - ----- DATA(1, 2, -2) + 1/50 y DATA(-2, 2, 1) - 1/25 y DATA(-2, 1, 1)
+ 14700
+
+ + 1/25 y DATA(-2, -1, 2) - 1/50 y DATA(2, -2, 1) + 1/25 y DATA(-1, -1, 2)
+
+ - 1/25 y DATA(1, 1, 1) + 1/50 y DATA(2, 2, -1) - 1/50 y DATA(-2, -2, 2)
+
+ - 1/25 y DATA(-2, 1, 2) + 1/50 y DATA(-2, 2, -1) + 1/25 y DATA(-2, -1, -1)
+
+ - 1/50 y DATA(2, -2, -1) - 1/50 y DATA(1, -2, -1) + 1/50 y DATA(-2, 2, 2)
+
+ - 1/50 y DATA(2, -2, 2) - 1/50 y DATA(1, -2, 2) - 1/50 y DATA(-1, -2, 2)
+
+ + 1/25 y DATA(-2, -1, 1) - 1/50 y DATA(1, -2, 1) - 1/25 y DATA(-2, 1, -2)
+
+ - 1/25 y DATA(-1, 1, -2) + 1/50 y DATA(-1, 2, -2) + 1/50 y DATA(-2, 2, -2)
+
+ - 1/25 y DATA(2, 1, -2) + 1/50 y DATA(-1, 2, 2) - 1/50 y DATA(-1, -2, -1)
+
+ - 1/50 y DATA(-2, -2, -1) + 1/50 y DATA(2, 2, -2) - 1/25 y DATA(1, 1, -2)
+
+ - 1/50 y DATA(-2, -2, 1) - 1/50 y DATA(-1, -2, 1) - 1/25 y DATA(-2, 1, -1)
+
+ - 1/50 y DATA(-2, -2, -2) + 1/50 y DATA(1, 2, 2) - 1/25 y DATA(2, 1, 1)
+
+ 2
+ + 1/25 y DATA(2, -1, 1) - 1/245 z DATA(2, 1, 2)
+
+ 2 2
+ + 1/490 z DATA(-1, -1, -1) + 1/490 z DATA(-1, 1, -1)
+
+ 2 2
+ - 1/245 z DATA(1, 1, 2) - 1/245 z DATA(2, -1, -2)
+
+ 2 2
+ - 1/245 z DATA(1, -1, -2) - 1/245 z DATA(-1, -1, -2)
+
+ 2 2
+ - 1/245 z DATA(-2, -1, -2) - 1/245 z DATA(-1, 1, 2)
+
+ 2 2
+ - 1/245 z DATA(2, -1, 2) + 1/490 z DATA(1, -1, -1)
+
+ 2 2
+ - 1/245 z DATA(-1, 2, 1) + 1/490 z DATA(1, 1, -1)
+
+ 2 2
+ - 1/245 z DATA(1, -1, 2) - 1/245 z DATA(1, 2, 1)
+
+ 2 2
+ + 1/490 z DATA(-1, -1, 1) + 1/490 z DATA(1, -1, 1)
+
+ 2 2
+ + 1/490 z DATA(-1, 1, 1) + 2/245 z DATA(-2, -2, 2)
+
+ 2 2
+ - 1/245 z DATA(-2, 1, 2) + 2/245 z DATA(-2, 2, 2)
+
+ 2 2
+ + 2/245 z DATA(2, -2, 2) + 1/490 z DATA(2, 1, -1)
+
+ 2 2
+ - 1/245 z DATA(-1, 2, -1) - 1/245 z DATA(1, 2, -1)
+
+ 2 2
+ + 1/490 z DATA(2, -1, -1) - 1/245 z DATA(2, 2, -1)
+
+ 2
+ - 1/300 DATA(0, 2, -2) - 1/245 z DATA(-2, 1, -2)
+
+ 2 2
+ + 1/490 z DATA(-2, 1, -1) + 2/245 z DATA(1, -2, 2)
+
+ 2 2
+ + 2/245 z DATA(-1, -2, 2) + 1/490 z DATA(-2, -1, 1)
+
+ 2 2
+ - 1/245 z DATA(1, -2, 1) - 1/245 z DATA(-2, 2, 1)
+
+ 2 2
+ + 1/490 z DATA(-2, 1, 1) - 1/245 z DATA(-2, -1, 2)
+
+ 2 2
+ - 1/245 z DATA(2, -2, 1) - 1/245 z DATA(-2, -2, 1)
+
+ 2 2
+ - 1/245 z DATA(-1, -2, 1) - 1/245 z DATA(2, 2, 1)
+
+ 2 2
+ - 1/245 z DATA(-1, -1, 2) + 1/490 z DATA(1, 1, 1)
+
+ 2 2
+ + 1/490 z DATA(-2, -1, -1) - 1/245 z DATA(2, -2, -1)
+
+ 2 2
+ - 1/245 z DATA(1, -2, -1) - 1/245 z DATA(1, 1, -2)
+
+ 2 2
+ - 1/245 z DATA(2, 1, -2) - 1/245 z DATA(-1, -2, -1)
+
+ 2 2
+ - 1/245 z DATA(-2, -2, -1) + 2/245 z DATA(2, 2, -2)
+
+ 2 2
+ + 2/245 z DATA(1, 2, -2) + 2/245 z DATA(2, -2, -2)
+
+ 2 2
+ + 2/245 z DATA(-1, 2, -2) - 1/245 z DATA(-2, 2, -1)
+
+ 2 2
+ + 2/245 z DATA(-1, 2, 2) + 2/245 z DATA(-1, -2, -2)
+
+ 2 2
+ + 2/245 z DATA(2, 2, 2) + 2/245 z DATA(-2, -2, -2)
+
+ 2 2
+ + 2/245 z DATA(1, 2, 2) - 1/245 z DATA(-1, 1, -2)
+
+ 2 169
+ + 2/245 z DATA(-2, 2, -2) - ----- DATA(-1, 2, -2)
+ 14700
+
+ 2 2
+ + 1/490 z DATA(2, -1, 1) + 2/245 z DATA(1, -2, -2)
+
+ 2
+ + 1/490 z DATA(2, 1, 1) - 1/25 y z DATA(-2, -1, -2)
+
+ 529 256
+ - ----- DATA(-2, 2, -2) - 1/25 y z DATA(2, -1, -2) + ---- DATA(2, 1, -2)
+ 14700 3675
+
+ - 1/25 y z DATA(2, 1, 2) - 1/25 y z DATA(1, -1, -2)
+
+ 2 2
+ + 1/490 x DATA(-1, 1, 2) - 1/245 x DATA(2, -1, 2)
+
+ 2 2
+ + 1/490 x DATA(1, -1, 2) + 1/490 x DATA(-1, -1, -1)
+
+ 2 2
+ + 1/490 x DATA(1, -1, -1) + 1/490 x DATA(-1, 1, -1)
+
+ 2 2
+ - 1/245 x DATA(2, 1, 2) - 1/245 x DATA(2, -1, -2)
+
+ 2 2
+ + 1/490 x DATA(1, -1, -2) + 1/490 x DATA(-1, -1, -2)
+
+ 2 2
+ - 1/245 x DATA(-2, -1, -2) + 1/490 x DATA(-1, -1, 1)
+
+ 2 2
+ + 1/490 x DATA(1, -1, 1) + 1/490 x DATA(-1, 1, 1)
+
+ 2 2
+ - 1/245 x DATA(-1, 2, 1) + 1/490 x DATA(1, 1, -1)
+
+ 2 2
+ + 1/490 x DATA(1, 1, 2) - 1/245 x DATA(1, 2, 1)
+
+ 2 2
+ - 1/245 x DATA(2, 1, -1) - 1/245 x DATA(-1, 2, -1)
+
+ 2 2
+ - 1/245 x DATA(1, 2, -1) - 1/245 x DATA(2, -1, -1)
+
+ 2 2
+ + 2/245 x DATA(2, 2, 1) + 1/490 x DATA(-1, -1, 2)
+
+ 2 2
+ + 1/490 x DATA(1, 1, 1) + 2/245 x DATA(2, 2, -1)
+
+ 2 2
+ + 2/245 x DATA(-2, 2, 1) - 1/245 x DATA(-2, -1, 2)
+
+ 2 2
+ + 2/245 x DATA(-2, -2, 2) - 1/245 x DATA(-2, 1, 2)
+
+ 2 2
+ + 2/245 x DATA(-2, 2, 2) + 2/245 x DATA(2, -2, 2)
+
+ 2 2
+ - 1/245 x DATA(1, -2, 2) - 1/245 x DATA(-1, -2, 2)
+
+ 2 211
+ - 1/245 x DATA(-2, 1, 1) + ---- DATA(1, 1, -2)
+ 3675
+
+ 2 2
+ - 1/245 x DATA(-2, -1, -1) + 2/245 x DATA(2, -2, -1)
+
+ 2 2
+ - 1/245 x DATA(1, -2, -1) + 1/490 x DATA(1, 1, -2)
+
+ 2 2
+ + 2/245 x DATA(2, -2, 1) + 2/245 x DATA(-2, -2, 1)
+
+ 2 2
+ - 1/245 x DATA(-1, -2, 1) + 2/245 x DATA(-2, 2, -1)
+
+ 2 2
+ - 1/245 x DATA(-2, -1, 1) - 1/245 x DATA(1, -2, 1)
+
+ 2 2
+ - 1/245 x DATA(-1, -2, -1) + 2/245 x DATA(-2, -2, -1)
+
+ 2 2
+ + 2/245 x DATA(2, 2, -2) - 1/245 x DATA(1, 2, -2)
+
+ 2 2
+ + 2/245 x DATA(2, -2, -2) - 1/245 x DATA(1, -2, -2)
+
+ 2 2
+ - 1/245 x DATA(-1, -2, -2) + 2/245 x DATA(2, 2, 2)
+
+ 2 2
+ - 1/245 x DATA(1, 2, 2) - 1/245 x DATA(-2, 1, -2)
+
+ 2 2
+ - 1/245 x DATA(-2, 1, -1) + 1/490 x DATA(-1, 1, -2)
+
+ 2 2
+ - 1/245 x DATA(-1, 2, -2) + 2/245 x DATA(-2, 2, -2)
+
+ 2 2
+ - 1/245 x DATA(2, 1, -2) - 1/245 x DATA(-1, 2, 2) + 4/75 DATA(0, 1, -2)
+
+ 2 2
+ - 1/245 x DATA(2, 1, 1) - 1/245 x DATA(2, -1, 1)
+
+ 2
+ + 2/245 x DATA(-2, -2, -2) - 1/175 x DATA(2, 1, 2)
+
+ - 1/175 x DATA(2, -1, -2) - 1/350 x DATA(1, -1, -1)
+
+ - 1/350 x DATA(1, -1, -2) + 1/175 x DATA(-2, -1, -2)
+
+ + 1/350 x DATA(-1, 1, 2) - 1/175 x DATA(2, -1, 2) - 1/350 x DATA(1, -1, 2)
+
+ - 1/350 x DATA(1, 1, 2) + 1/350 x DATA(-1, -1, -2)
+
+ - 1/175 x DATA(2, 1, -1) - 1/175 x DATA(-1, 2, -1)
+
+ + 1/175 x DATA(1, 2, -1) + 1/350 x DATA(-1, -1, -1)
+
+ - 2/175 x DATA(-2, -2, 2) + 1/175 x DATA(-2, 1, 2)
+
+ - 2/175 x DATA(-2, 2, 2) + 2/175 x DATA(2, 2, 1) + 1/350 x DATA(-1, 1, -1)
+
+ + 1/350 x DATA(-1, -1, 1) - 1/350 x DATA(1, -1, 1)
+
+ + 1/350 x DATA(-1, 1, 1) - 1/175 x DATA(-1, 2, 1) - 1/350 x DATA(1, 1, -1)
+
+ + 1/175 x DATA(1, 2, 1) + 1/25 y z DATA(1, -1, 2)
+
+ + 1/350 x DATA(-1, -1, 2) - 1/350 x DATA(1, 1, 1) + 2/175 x DATA(2, 2, -1)
+
+ - 1/175 x DATA(-1, -2, 2) + 1/175 x DATA(-2, -1, 1)
+
+ + 1/175 x DATA(1, -2, 1) - 2/175 x DATA(-2, 2, 1) + 1/175 x DATA(-2, 1, 1)
+
+ - 1/175 x DATA(2, -1, -1) + 2/175 x DATA(2, -2, 1)
+
+ - 2/175 x DATA(-2, -2, 1) - 1/175 x DATA(-1, -2, 1)
+
+ + 2/175 x DATA(2, -2, 2) + 1/175 x DATA(1, -2, 2)
+
+ + 1/175 x DATA(-2, -1, 2) + 1/175 x DATA(-2, -1, -1)
+
+ + 2/175 x DATA(2, -2, -1) + 1/175 x DATA(1, -2, -1)
+
+ + 1/25 y z DATA(2, -1, 2) + 2/175 x DATA(2, 2, -2)
+
+ + 1/175 x DATA(1, 2, -2) + 2/175 x DATA(2, -2, -2)
+
+ - 1/350 x DATA(1, 1, -2) + 1/175 x DATA(-2, 1, -2)
+
+ + 1/175 x DATA(-2, 1, -1) + 1/350 x DATA(-1, 1, -2)
+
+ - 1/175 x DATA(-1, 2, -2) - 2/175 x DATA(-2, 2, -1)
+
+ + 2/175 x DATA(2, 2, 2) + 1/175 x DATA(1, 2, 2) - 2/175 x DATA(-2, 2, -2)
+
+ - 1/175 x DATA(2, 1, -2) - 1/175 x DATA(-1, 2, 2)
+
+ - 1/175 x DATA(-1, -2, -1) - 2/175 x DATA(-2, -2, -1)
+
+ - 2/175 x DATA(-2, -2, -2) + 1/175 x DATA(1, -2, -2)
+
+ 211
+ - 1/175 x DATA(-1, -2, -2) + ---- DATA(-1, 1, -2) - 1/175 x DATA(2, -1, 1)
+ 3675
+
+ 256
+ - 1/175 x DATA(2, 1, 1) + ---- DATA(-2, 1, -2) - 1/25 y z DATA(-1, 1, 2)
+ 3675
+
+ - 1/25 y z DATA(1, 1, 2) - 1/50 y z DATA(-1, -1, -1)
+
+ - 1/50 x y DATA(-1, -1, -2) - 1/175 x z DATA(2, 1, 2)
+
+ - 1/25 x y DATA(2, 1, 2) + 1/25 x y DATA(2, -1, -2)
+
+ 33
+ + 1/50 x y DATA(1, -1, -2) - --- DATA(2, 0, -2) - 9/98 DATA(1, 0, -2)
+ 490
+
+ 211
+ - 9/98 DATA(-1, 0, -2) - 1/10 DATA(0, 0, -2) + ---- DATA(-2, 1, -1)
+ 3675
+
+ - 9/98 DATA(-2, 0, -1) + 1/50 y DATA(1, 2, -2) - 1/50 y DATA(2, -2, -2)
+
+ - 1/50 y DATA(1, -2, -2) - 1/50 y DATA(-1, -2, -2) + 1/50 y DATA(2, 2, 2)
+
+ + 1/50 y z DATA(2, 2, 2) + 1/50 y z DATA(-1, -2, -2)
+
+ + 1/50 y z DATA(1, -2, -2) + 1/50 y z DATA(2, -1, 1)
+
+ - 1/50 y z DATA(2, 1, 1) + 1/50 y z DATA(1, 2, 2)
+
+ + 1/50 y z DATA(-2, -2, -2) + 1/50 y z DATA(-2, 1, -1)
+
+ + 1/25 y z DATA(-2, 1, -2) + 1/25 y z DATA(1, 1, -2)
+
+ + 1/100 y z DATA(1, -2, -1) - 1/50 y z DATA(2, -2, 2)
+
+ + 1/50 y z DATA(-2, 2, 2) - 1/25 y z DATA(-2, 1, 2)
+
+ + 1/50 y z DATA(2, -2, -2) - 1/50 y z DATA(1, 2, -2)
+
+ - 1/50 y z DATA(2, 2, -2) + 1/100 y z DATA(-2, -2, -1)
+
+ + 1/100 y z DATA(-1, -2, -1) + 1/50 y z DATA(-1, 2, 2)
+
+ + 1/25 y z DATA(2, 1, -2) - 1/50 y z DATA(-2, 2, -2)
+
+ - 1/50 y z DATA(-1, 2, -2) + 1/25 y z DATA(-1, 1, -2)
+
+ - 1/100 y z DATA(1, -2, 1) + 1/50 y z DATA(-2, -1, 1)
+
+ - 1/50 y z DATA(-1, -2, 2) - 1/50 y z DATA(1, -2, 2)
+
+ + 1/50 y z DATA(-1, 1, -1) - 1/50 y z DATA(1, -1, -1)
+
+ + 1/100 y z DATA(2, -2, -1) - 1/50 y z DATA(-2, -1, -1)
+
+ - 1/100 y z DATA(-2, 2, -1) - 1/100 y z DATA(-1, -2, 1)
+
+ - 1/100 y z DATA(-2, -2, 1) - 1/100 y z DATA(2, -2, 1)
+
+ + 1/25 y z DATA(-2, -1, 2) - 1/50 y z DATA(-2, 1, 1)
+
+ + 1/100 y z DATA(-2, 2, 1) + 1/50 y z DATA(1, 1, -1)
+
+ - 1/50 y z DATA(-1, 1, 1) + 1/50 y z DATA(1, -1, 1)
+
+ + 1/50 y z DATA(-1, -1, 1) + 1/100 y z DATA(-1, 2, 1)
+
+ - 1/100 y z DATA(2, 2, -1) - 1/50 y z DATA(1, 1, 1)
+
+ + 1/25 y z DATA(-1, -1, 2) + 1/100 y z DATA(2, 2, 1)
+
+ - 1/50 y z DATA(2, -1, -1) - 1/100 y z DATA(1, 2, -1)
+
+ - 1/100 y z DATA(-1, 2, -1) + 1/50 y z DATA(2, 1, -1)
+
+ + 1/100 y z DATA(1, 2, 1) - 1/50 y z DATA(-2, -2, 2)
+
+ 211 169 191
+ + ---- DATA(-2, -1, -1) - ----- DATA(2, -2, -1) + ----- DATA(1, -2, -1)
+ 3675 14700 14700
+
+ 311 431 311
+ + ----- DATA(0, -2, -1) + ----- DATA(0, -2, 0) + ----- DATA(-1, -2, 0)
+ 14700 14700 14700
+
+ 169
+ - 1/300 DATA(-2, -2, 0) - ----- DATA(-2, 2, -1) + 4/75 DATA(-2, 1, 0)
+ 14700
+
+ - 1/10 DATA(-2, 0, 0) + 4/75 DATA(-2, -1, 0) - 1/300 DATA(2, -2, 0)
+
+ 311 191 169
+ + ----- DATA(1, -2, 0) + ----- DATA(-1, -2, 1) - ----- DATA(-2, -2, 1)
+ 14700 14700 14700
+
+ 211
+ - 1/300 DATA(-2, 2, 0) - 9/98 DATA(-2, 0, 1) + ---- DATA(-2, -1, 1)
+ 3675
+
+ 169 191 311
+ - ----- DATA(2, -2, 1) + ----- DATA(1, -2, 1) + ----- DATA(0, -2, 1)
+ 14700 14700 14700
+
+ 169 211 256
+ - ----- DATA(-2, 2, 1) + ---- DATA(-2, 1, 1) + ---- DATA(-2, -1, 2)
+ 14700 3675 3675
+
+ 529 169
+ - ----- DATA(2, -2, 2) - ----- DATA(1, -2, 2) - 1/300 DATA(0, -2, 2)
+ 14700 14700
+
+ 169 529 256
+ - ----- DATA(-1, -2, 2) - ----- DATA(-2, -2, 2) + ---- DATA(-2, 1, 2)
+ 14700 14700 3675
+
+ 33
+ - --- DATA(-2, 0, 2) - 1/175 x z DATA(2, -2, -1)
+ 490
+
+ 529
+ - 1/350 x z DATA(1, -2, -1) - ----- DATA(-2, 2, 2)
+ 14700
+
+ - 2/175 x z DATA(-2, -2, 2) + 1/175 x z DATA(-2, 1, 2)
+
+ - 2/175 x z DATA(-2, 2, 2) + 2/175 x z DATA(2, -2, 2)
+
+ + 1/175 x z DATA(1, -2, 2) - 1/175 x z DATA(-1, -2, 2)
+
+ + 1/350 x z DATA(-2, -1, 1) + 1/350 x z DATA(1, -2, 1)
+
+ - 1/175 x z DATA(-2, 2, 1) + 1/350 x z DATA(-2, 1, 1)
+
+ + 1/175 x z DATA(-2, -1, 2) + 1/175 x z DATA(2, -2, 1)
+
+ - 1/175 x z DATA(-2, -2, 1) - 1/350 x z DATA(-1, -2, 1)
+
+ + 1/175 x z DATA(-2, 2, -1) - 1/350 x z DATA(-2, -1, -1)
+
+ - 1/350 x z DATA(-1, 2, 1) + 1/700 x z DATA(1, 1, -1)
+
+ + 1/350 x z DATA(1, 2, 1) + 1/350 x z DATA(2, 1, -1)
+
+ + 1/350 x z DATA(-1, 2, -1) - 1/350 x z DATA(1, 2, -1)
+
+ + 1/350 x z DATA(2, -1, -1) + 1/175 x z DATA(2, 2, 1)
+
+ + 1/350 x z DATA(-1, -1, 2) - 1/700 x z DATA(1, 1, 1)
+
+ - 1/175 x z DATA(2, 2, -1) - 1/700 x z DATA(-1, 1, -1)
+
+ + 1/700 x z DATA(-1, -1, 1) - 1/700 x z DATA(1, -1, 1)
+
+ + 1/700 x z DATA(-1, 1, 1) - 1/350 x z DATA(1, -1, 2)
+
+ + 1/25 y z DATA(0, 1, -2) - 1/350 x z DATA(1, 1, 2)
+
+ - 1/700 x z DATA(-1, -1, -1) + 1/700 x z DATA(1, -1, -1)
+
+ + 1/350 x z DATA(1, -1, -2) - 1/350 x z DATA(-1, -1, -2)
+
+ - 1/175 x z DATA(-2, -1, -2) + 1/350 x z DATA(-1, 1, 2)
+
+ - 1/175 x z DATA(2, -1, 2) + 1/175 x z DATA(2, -1, -2)
+
+ - 1/100 x y DATA(1, -2, 0) + 1/25 x y DATA(-2, 1, 0)
+
+ - 1/50 x y DATA(-2, 2, 0) - 1/50 x y DATA(2, -2, 0)
+
+ - 1/25 x y DATA(-2, -1, 0) + 1/50 x y DATA(-2, -2, 0)
+
+ 2
+ + 1/100 x y DATA(-1, -2, 0) + 1/50 y DATA(2, 2, 0)
+
+ 2 2 2
+ + 1/50 y DATA(1, 2, 0) + 1/50 y DATA(-1, 2, 0) + 1/50 y DATA(0, 2, 0)
+
+ - 1/25 y DATA(2, 1, 0) + 1/50 y DATA(2, 2, 0) - 1/25 y DATA(-1, 1, 0)
+
+ + 1/25 y DATA(0, -1, -1) + 1/25 y DATA(0, -1, 1) + 1/25 y DATA(1, -1, 0)
+
+ - 1/25 y DATA(0, 1, -1) + 1/25 y DATA(0, -1, 0) + 1/25 y DATA(-1, -1, 0)
+
+ + 1/25 y DATA(0, -1, 2) + 1/50 y DATA(0, 2, 1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=2286102364, alloc=14677376, time=411.80
+bytes used=2287102584, alloc=14677376, time=411.89
+bytes used=2288173384, alloc=14677376, time=411.98
+bytes used=2289173728, alloc=14677376, time=412.07
+bytes used=2290192792, alloc=14677376, time=412.16
+bytes used=2291277308, alloc=14677376, time=412.26
+bytes used=2292277448, alloc=14677376, time=412.35
+bytes used=2293277596, alloc=14677376, time=412.44
+bytes used=2294278012, alloc=14677376, time=412.54
+bytes used=2295278276, alloc=14677376, time=412.63
+bytes used=2296278648, alloc=14677376, time=412.73
+bytes used=2297278768, alloc=14677376, time=412.82
+bytes used=2298319440, alloc=14677376, time=412.92
+bytes used=2299319564, alloc=14677376, time=413.02
+bytes used=2300330980, alloc=14677376, time=413.12
+bytes used=2301348716, alloc=14677376, time=413.23
+bytes used=2302350140, alloc=14677376, time=413.32
+bytes used=2303350324, alloc=14677376, time=413.42
+bytes used=2304359600, alloc=14677376, time=413.53
+bytes used=2305371252, alloc=14677376, time=413.64
+bytes used=2306371412, alloc=14677376, time=413.75
+bytes used=2307371528, alloc=14677376, time=413.86
+bytes used=2308386528, alloc=14677376, time=413.98
+bytes used=2309387704, alloc=14677376, time=414.09
+bytes used=2310397924, alloc=14677376, time=414.21
+bytes used=2311406668, alloc=14677376, time=414.30
+bytes used=2312424520, alloc=14677376, time=414.38
+bytes used=2313442220, alloc=14677376, time=414.46
+bytes used=2314460096, alloc=14677376, time=414.54
+ 529
+[COEFF(-2, -2, -2) = 1/50 y z + 2/175 x z - ----- + 1/50 x y - 1/50 y - 2/175 z
+ 14700
+
+ 2 2 2
+ + 2/245 x + 2/245 z + 1/50 y - 2/175 x, COEFF(-1, -2, -2) = - 2/175 z
+
+ 2 2 2 169
+ + 2/245 z - 1/175 x + 1/50 y + 1/50 y z - 1/245 x - ----- + 1/100 x y
+ 14700
+
+ + 1/175 x z - 1/50 y, COEFF(0, -2, -2) =
+
+ 2 2 2
+ 2/245 z - 1/300 - 2/245 x - 2/175 z - 1/50 y + 1/50 y z + 1/50 y ,
+
+ 169 2
+ COEFF(1, -2, -2) = - 1/100 x y + 1/175 x - ----- + 2/245 z - 1/50 y
+ 14700
+
+ 2 2
+ - 1/175 x z - 1/245 x - 2/175 z + 1/50 y z + 1/50 y , COEFF(2, -2, -2) =
+
+ 2 529 2
+ 2/245 z - 1/50 x y - 2/175 x z - 2/175 z - ----- + 1/50 y + 1/50 y z
+ 14700
+
+ 2 2 2
+ - 1/50 y + 2/175 x + 2/245 x , COEFF(-2, -1, -2) = - 1/245 z - 2/25 y
+
+ 256 2
+ - 1/25 x y + ---- - 1/25 y z - 1/175 x z - 1/245 x + 1/25 y + 1/175 z
+ 3675
+
+ 2 211
+ + 1/175 x, COEFF(-1, -1, -2) = 1/490 x + 1/175 z - 1/50 x y + ----
+ 3675
+
+ 2 2
+ - 2/25 y - 1/350 x z + 1/25 y - 1/245 z - 1/25 y z + 1/350 x,
+
+ COEFF(0, -1, -2) =
+
+ 2 2 2
+ - 2/25 y + 1/175 z - 1/25 y z - 1/245 z + 1/245 x + 4/75 + 1/25 y,
+
+ 2 2 211
+ COEFF(1, -1, -2) = 1/490 x - 1/350 x + 1/25 y - 1/245 z + 1/175 z + ----
+ 3675
+
+ 2
+ - 1/25 y z - 2/25 y + 1/50 x y + 1/350 x z, COEFF(2, -1, -2) = 1/25 y
+
+ 2 2 2 256
+ - 1/175 x - 1/245 z - 1/245 x - 2/25 y + ---- + 1/175 x z - 1/25 y z
+ 3675
+
+ + 1/175 z + 1/25 x y, COEFF(-2, 0, -2) =
+
+ 2 2 33 2
+ 3/25 y - 2/245 x + 2/175 z + 2/175 x - 2/175 x z - --- - 2/245 z ,
+ 490
+
+ COEFF(-1, 0, -2) =
+
+ 2 2 2
+ - 2/245 z - 1/175 x z + 3/25 y - 9/98 + 1/175 x + 2/175 z + 1/245 x ,
+
+ 2 2 2
+ COEFF(0, 0, -2) = - 2/245 z + 2/175 z + 3/25 y - 1/10 + 2/245 x ,
+
+ COEFF(1, 0, -2) =
+
+ 2 2 2
+ 3/25 y - 1/175 x - 2/245 z + 1/175 x z - 9/98 + 2/175 z + 1/245 x ,
+
+ COEFF(2, 0, -2) =
+
+ 33 2 2 2
+ - 2/175 x + 2/175 z - --- + 2/175 x z + 3/25 y - 2/245 x - 2/245 z ,
+ 490
+
+ 2 2
+ COEFF(-2, 1, -2) = 1/175 x - 2/25 y - 1/175 x z - 1/245 x + 1/175 z
+
+ 2 256
+ + 1/25 x y - 1/245 z + ---- + 1/25 y z - 1/25 y, COEFF(-1, 1, -2) =
+ 3675
+
+ 2 211
+ - 1/350 x z - 2/25 y + ---- + 1/175 z + 1/25 y z + 1/50 x y - 1/25 y
+ 3675
+
+ 2 2
+ + 1/490 x + 1/350 x - 1/245 z , COEFF(0, 1, -2) =
+
+ 2 2 2
+ - 1/245 z - 1/25 y + 1/25 y z + 4/75 + 1/175 z - 2/25 y + 1/245 x ,
+
+ 2 211
+ COEFF(1, 1, -2) = - 1/350 x - 1/25 y - 1/245 z + ---- + 1/175 z - 1/50 x y
+ 3675
+
+ 2 2
+ - 2/25 y + 1/25 y z + 1/350 x z + 1/490 x , COEFF(2, 1, -2) = 1/175 z
+
+ 2 256 2
+ - 1/175 x + 1/175 x z - 2/25 y + ---- - 1/245 z - 1/25 x y + 1/25 y z
+ 3675
+
+ 2 2
+ - 1/25 y - 1/245 x , COEFF(-2, 2, -2) = 2/175 x z + 2/245 x - 1/50 y z
+
+ 2 2 529
+ + 2/245 z - 2/175 z + 1/50 y - 1/50 x y - ----- - 2/175 x + 1/50 y,
+ 14700
+
+ 2 2 169
+ COEFF(-1, 2, -2) = - 2/175 z - 1/175 x + 2/245 z + 1/50 y - -----
+ 14700
+
+ 2
+ + 1/50 y - 1/50 y z - 1/245 x + 1/175 x z - 1/100 x y, COEFF(0, 2, -2) =
+
+ 2 2 2
+ 1/50 y - 2/175 z - 1/50 y z - 1/300 - 2/245 x + 2/245 z + 1/50 y,
+
+ 2
+ COEFF(1, 2, -2) = 2/245 z - 2/175 z + 1/175 x + 1/50 y - 1/175 x z
+
+ 2 2 169
+ + 1/100 x y + 1/50 y - 1/245 x - 1/50 y z - -----, COEFF(2, 2, -2) =
+ 14700
+
+ 2 2 529
+ 2/245 z + 2/175 x + 2/245 x - 1/50 y z - 2/175 z + 1/50 y - -----
+ 14700
+
+ 2
+ - 2/175 x z + 1/50 y + 1/50 x y, COEFF(-2, -2, -1) = 1/50 x y - 1/175 z
+
+ 169 2 2 2
+ - ----- - 1/245 z + 2/245 x + 1/50 y - 1/50 y + 1/175 x z - 2/175 x
+ 14700
+
+ 2
+ + 1/100 y z, COEFF(-1, -2, -1) = 1/350 x z - 1/245 z - 1/175 x
+
+ 2 191 2
+ + 1/100 y z - 1/175 z + 1/100 x y + 1/50 y - 1/50 y + ----- - 1/245 x ,
+ 14700
+
+ COEFF(0, -2, -1) =
+
+ 2 2 2 311
+ 1/50 y - 2/245 x - 1/175 z - 1/245 z - 1/50 y + 1/100 y z + -----,
+ 14700
+
+ 2 191 2
+ COEFF(1, -2, -1) = - 1/245 z - 1/100 x y + ----- - 1/245 x - 1/50 y
+ 14700
+
+ 2
+ + 1/100 y z + 1/175 x - 1/350 x z + 1/50 y - 1/175 z, COEFF(2, -2, -1) =
+
+ 2 2
+ 1/100 y z - 1/50 y - 1/175 x z - 1/245 z - 1/50 x y + 2/245 x - 1/175 z
+
+ 169 2 211 2 2
+ - ----- + 1/50 y + 2/175 x, COEFF(-2, -1, -1) = ---- + 1/490 z - 2/25 y
+ 14700 3675
+
+ 2
+ + 1/175 x - 1/350 x z - 1/25 x y + 1/25 y - 1/50 y z - 1/245 x + 1/350 z,
+
+ 166
+ COEFF(-1, -1, -1) = - 1/50 y z + ---- - 1/700 x z - 1/50 x y + 1/25 y
+ 3675
+
+ 2 2 2
+ + 1/350 z - 2/25 y + 1/490 z + 1/350 x + 1/490 x , COEFF(0, -1, -1) =
+
+ 2 151 2 2
+ 1/245 x + 1/350 z - 1/50 y z + ---- - 2/25 y + 1/25 y + 1/490 z ,
+ 3675
+
+ 2 2
+ COEFF(1, -1, -1) = 1/350 z + 1/50 x y + 1/490 z - 1/350 x - 2/25 y
+
+ 166 2
+ + 1/700 x z + ---- + 1/25 y + 1/490 x - 1/50 y z, COEFF(2, -1, -1) =
+ 3675
+
+ 2 2 2
+ - 2/25 y + 1/350 z - 1/175 x - 1/245 x + 1/25 x y + 1/490 z + 1/350 x z
+
+ 211
+ + ---- + 1/25 y - 1/50 y z, COEFF(-2, 0, -1) =
+ 3675
+
+ 2 2 2
+ - 9/98 - 2/245 x + 1/175 z + 3/25 y + 1/245 z - 1/175 x z + 2/175 x,
+
+ COEFF(-1, 0, -1) =
+
+ 2 2 2 57
+ 1/175 x + 1/245 x + 1/175 z - 1/350 x z + 1/245 z + 3/25 y - ---,
+ 490
+
+ 61 2 2 2
+ COEFF(0, 0, -1) = - --- + 1/175 z + 3/25 y + 1/245 z + 2/245 x ,
+ 490
+
+ COEFF(1, 0, -1) =
+
+ 57 2 2 2
+ - --- + 1/350 x z + 1/175 z + 3/25 y + 1/245 x - 1/175 x + 1/245 z ,
+ 490
+
+ COEFF(2, 0, -1) =
+
+ 2 2 2
+ - 2/175 x + 1/245 z - 2/245 x + 1/175 x z + 3/25 y + 1/175 z - 9/98,
+
+ 2
+ COEFF(-2, 1, -1) = 1/50 y z - 1/350 x z + 1/350 z + 1/25 x y - 1/245 x
+
+ 211 2 2
+ + 1/175 x + ---- + 1/490 z - 1/25 y - 2/25 y , COEFF(-1, 1, -1) =
+ 3675
+
+ 2 2
+ 1/50 y z + 1/350 x + 1/490 z + 1/490 x - 1/700 x z + 1/350 z - 1/25 y
+
+ 2 166
+ + 1/50 x y - 2/25 y + ----, COEFF(0, 1, -1) =
+ 3675
+
+ 2 151 2 2
+ 1/245 x - 1/25 y + 1/350 z + ---- + 1/490 z + 1/50 y z - 2/25 y ,
+ 3675
+
+ 2 166 2
+ COEFF(1, 1, -1) = 1/490 x + ---- + 1/490 z + 1/50 y z - 1/25 y - 1/350 x
+ 3675
+
+ 2
+ - 2/25 y - 1/50 x y + 1/700 x z + 1/350 z, COEFF(2, 1, -1) = 1/350 x z
+
+ 2 211 2 2
+ + 1/490 z + ---- - 1/245 x - 1/25 x y - 2/25 y + 1/350 z - 1/25 y
+ 3675
+
+ 2
+ + 1/50 y z - 1/175 x, COEFF(-2, 2, -1) = - 2/175 x + 1/175 x z + 2/245 x
+
+ 2 169 2
+ + 1/50 y - 1/175 z + 1/50 y - 1/100 y z - ----- - 1/245 z - 1/50 x y,
+ 14700
+
+ 2 2
+ COEFF(-1, 2, -1) = - 1/100 y z - 1/245 z - 1/175 z + 1/50 y - 1/175 x
+
+ 191 2
+ + 1/350 x z + ----- - 1/245 x + 1/50 y - 1/100 x y, COEFF(0, 2, -1) =
+ 14700
+
+ 2 2 2 311
+ - 1/175 z - 1/100 y z - 1/245 z + 1/50 y - 2/245 x + 1/50 y + -----,
+ 14700
+
+ 2 191
+ COEFF(1, 2, -1) = - 1/350 x z - 1/175 z - 1/245 x + 1/175 x + -----
+ 14700
+
+ 2 2
+ + 1/50 y - 1/100 y z + 1/100 x y - 1/245 z + 1/50 y , COEFF(2, 2, -1) =
+
+ 2 2 2 169
+ 2/245 x - 1/245 z + 1/50 y + 1/50 y - 1/175 z + 1/50 x y - -----
+ 14700
+
+ - 1/100 y z + 2/175 x - 1/175 x z, COEFF(-2, -2, 0) =
+
+ 2 2 2
+ 2/245 x + 1/50 x y - 1/50 y - 1/300 + 1/50 y - 2/175 x - 2/245 z ,
+
+ COEFF(-1, -2, 0) =
+
+ 2 2 311 2
+ - 1/245 x - 2/245 z + 1/100 x y + ----- + 1/50 y - 1/175 x - 1/50 y,
+ 14700
+
+ 2 431 2 2
+ COEFF(0, -2, 0) = - 2/245 x + ----- - 2/245 z + 1/50 y - 1/50 y,
+ 14700
+
+ COEFF(1, -2, 0) =
+
+ 311 2 2 2
+ 1/175 x + ----- - 2/245 z - 1/100 x y + 1/50 y - 1/245 x - 1/50 y,
+ 14700
+
+ COEFF(2, -2, 0) =
+
+ 2 2 2
+ - 1/50 y + 2/175 x - 1/50 x y + 2/245 x - 1/300 + 1/50 y - 2/245 z ,
+
+ COEFF(-2, -1, 0) =
+
+ 2 2 2
+ 1/175 x + 1/245 z + 4/75 - 1/25 x y - 2/25 y + 1/25 y - 1/245 x ,
+
+ COEFF(-1, -1, 0) =
+
+ 151 2 2 2
+ ---- - 2/25 y + 1/490 x + 1/350 x + 1/25 y + 1/245 z - 1/50 x y,
+ 3675
+
+ 2 2 2 136
+ COEFF(0, -1, 0) = 1/245 z + 1/245 x - 2/25 y + ---- + 1/25 y,
+ 3675
+
+ COEFF(1, -1, 0) =
+
+ 2 2 2 151
+ - 2/25 y + 1/50 x y + 1/25 y + 1/245 z + 1/490 x + ---- - 1/350 x,
+ 3675
+
+ COEFF(2, -1, 0) =
+
+ 2 2 2
+ - 2/25 y + 4/75 + 1/25 x y - 1/245 x + 1/25 y + 1/245 z - 1/175 x,
+
+ 2 2 2
+ COEFF(-2, 0, 0) = - 1/10 - 2/245 x + 3/25 y + 2/175 x + 2/245 z ,
+
+ 2 61 2 2
+ COEFF(-1, 0, 0) = 2/245 z - --- + 1/175 x + 1/245 x + 3/25 y ,
+ 490
+
+ 2 13 2 2
+ COEFF(0, 0, 0) = 2/245 x - -- + 3/25 y + 2/245 z ,
+ 98
+
+ 2 2 61 2
+ COEFF(1, 0, 0) = 1/245 x - 1/175 x + 3/25 y - --- + 2/245 z ,
+ 490
+
+ 2 2 2
+ COEFF(2, 0, 0) = 3/25 y - 2/175 x + 2/245 z - 1/10 - 2/245 x ,
+
+ COEFF(-2, 1, 0) =
+
+ 2 2 2
+ 1/175 x + 1/25 x y + 4/75 - 2/25 y - 1/25 y + 1/245 z - 1/245 x ,
+
+ COEFF(-1, 1, 0) =
+
+ 2 2 2 151
+ 1/245 z - 1/25 y + 1/490 x + 1/50 x y + 1/350 x - 2/25 y + ----,
+ 3675
+
+ 2 2 2 136
+ COEFF(0, 1, 0) = - 2/25 y - 1/25 y + 1/245 z + 1/245 x + ----,
+ 3675
+
+ COEFF(1, 1, 0) =
+
+ 2 2 151 2
+ 1/490 x - 2/25 y - 1/50 x y - 1/350 x + ---- - 1/25 y + 1/245 z ,
+ 3675
+
+ COEFF(2, 1, 0) =
+
+ 2 2 2
+ - 2/25 y - 1/25 y + 1/245 z + 4/75 - 1/245 x - 1/175 x - 1/25 x y,
+
+ COEFF(-2, 2, 0) =
+
+ 2 2 2
+ 1/50 y + 2/245 x - 2/245 z + 1/50 y - 2/175 x - 1/50 x y - 1/300,
+
+ COEFF(-1, 2, 0) =
+
+ 2 2 2 311
+ - 1/175 x - 2/245 z + 1/50 y - 1/100 x y + 1/50 y - 1/245 x + -----,
+ 14700
+
+ 431 2 2 2
+ COEFF(0, 2, 0) = 1/50 y + ----- + 1/50 y - 2/245 z - 2/245 x ,
+ 14700
+
+ COEFF(1, 2, 0) =
+
+ 311 2 2 2
+ 1/100 x y + 1/175 x + ----- - 2/245 z + 1/50 y + 1/50 y - 1/245 x ,
+ 14700
+
+ COEFF(2, 2, 0) =
+
+ 2 2 2
+ 2/245 x + 1/50 y - 2/245 z + 2/175 x - 1/300 + 1/50 y + 1/50 x y,
+
+ 2
+ COEFF(-2, -2, 1) = - 1/175 x z + 1/175 z - 2/175 x + 2/245 x - 1/100 y z
+
+ 169 2 2
+ - ----- + 1/50 y - 1/50 y - 1/245 z + 1/50 x y, COEFF(-1, -2, 1) =
+ 14700
+
+ 2 191 2
+ 1/50 y - 1/175 x + ----- - 1/350 x z + 1/100 x y - 1/245 z + 1/175 z
+ 14700
+
+ 2
+ - 1/100 y z - 1/50 y - 1/245 x , COEFF(0, -2, 1) =
+
+ 2 2 311 2
+ - 1/245 z - 1/50 y - 1/100 y z + 1/50 y + ----- + 1/175 z - 2/245 x ,
+ 14700
+
+ 191 2
+ COEFF(1, -2, 1) = - 1/100 x y + ----- - 1/100 y z + 1/50 y - 1/50 y
+ 14700
+
+ 2 2
+ - 1/245 z + 1/350 x z - 1/245 x + 1/175 z + 1/175 x, COEFF(2, -2, 1) =
+
+ 169 2 2
+ 2/175 x - ----- + 1/175 z - 1/50 x y + 2/245 x - 1/50 y + 1/50 y
+ 14700
+
+ 2 2
+ - 1/245 z + 1/175 x z - 1/100 y z, COEFF(-2, -1, 1) = 1/25 y - 2/25 y
+
+ 211 2
+ + ---- + 1/350 x z + 1/175 x - 1/25 x y - 1/245 x + 1/50 y z - 1/350 z
+ 3675
+
+ 2
+ + 1/490 z , COEFF(-1, -1, 1) = 1/50 y z + 1/700 x z + 1/25 y - 1/50 x y
+
+ 166 2 2 2
+ + 1/350 x + ---- + 1/490 z + 1/490 x - 1/350 z - 2/25 y ,
+ 3675
+
+ COEFF(0, -1, 1) =
+
+ 2 151 2 2
+ 1/50 y z + 1/245 x + 1/25 y + ---- + 1/490 z - 1/350 z - 2/25 y ,
+ 3675
+
+ 2 2
+ COEFF(1, -1, 1) = 1/490 z + 1/25 y - 1/700 x z + 1/490 x + 1/50 x y
+
+ 166 2
+ - 1/350 x - 1/350 z + 1/50 y z + ---- - 2/25 y , COEFF(2, -1, 1) =
+ 3675
+
+ 211 2
+ - 1/350 z + 1/25 x y - 1/175 x - 1/350 x z + ---- + 1/25 y - 2/25 y
+ 3675
+
+ 2 2
+ + 1/490 z + 1/50 y z - 1/245 x , COEFF(-2, 0, 1) =
+
+ 2 2 2
+ 1/175 x z - 2/245 x + 2/175 x - 1/175 z + 3/25 y + 1/245 z - 9/98,
+
+ COEFF(-1, 0, 1) =
+
+ 2 2 57 2
+ 1/350 x z + 1/175 x + 3/25 y + 1/245 x - 1/175 z - --- + 1/245 z ,
+ 490
+
+ 61 2 2 2
+ COEFF(0, 0, 1) = - --- + 2/245 x - 1/175 z + 3/25 y + 1/245 z ,
+ 490
+
+ COEFF(1, 0, 1) =
+
+ 57 2 2 2
+ - 1/350 x z - 1/175 z - --- - 1/175 x + 3/25 y + 1/245 x + 1/245 z ,
+ 490
+
+ COEFF(2, 0, 1) =
+
+ 2 2 2
+ - 2/175 x - 9/98 + 1/245 z - 2/245 x + 3/25 y - 1/175 z - 1/175 x z,
+
+ 2
+ COEFF(-2, 1, 1) = - 1/245 x + 1/25 x y + 1/175 x - 1/50 y z - 1/350 z
+
+ 2 2 211
+ - 2/25 y + 1/490 z + 1/350 x z - 1/25 y + ----, COEFF(-1, 1, 1) =
+ 3675
+
+ 2 166
+ 1/490 z - 1/25 y - 1/350 z + 1/700 x z + ---- - 1/50 y z + 1/50 x y
+ 3675
+
+ 2 2
+ - 2/25 y + 1/490 x + 1/350 x, COEFF(0, 1, 1) =
+
+ 2 2 151 2
+ 1/490 z + 1/245 x + ---- - 2/25 y - 1/350 z - 1/50 y z - 1/25 y,
+ 3675
+
+ 2 2
+ COEFF(1, 1, 1) = - 1/350 x + 1/490 x - 1/50 x y - 1/50 y z - 2/25 y
+
+ 166 2
+ - 1/25 y + ---- - 1/700 x z + 1/490 z - 1/350 z, COEFF(2, 1, 1) =
+ 3675
+
+ 2 211 2
+ - 1/350 z - 1/350 x z + 1/490 z - 1/175 x + ---- - 1/245 x - 1/25 y
+ 3675
+
+ 2
+ - 2/25 y - 1/25 x y - 1/50 y z, COEFF(-2, 2, 1) = - 1/175 x z - 2/175 x
+
+ 2 2 2 169
+ - 1/245 z + 2/245 x + 1/50 y + 1/100 y z + 1/50 y - ----- + 1/175 z
+ 14700
+
+ 191
+ - 1/50 x y, COEFF(-1, 2, 1) = ----- + 1/50 y - 1/350 x z - 1/100 x y
+ 14700
+
+ 2 2 2
+ + 1/175 z - 1/245 z + 1/100 y z - 1/245 x + 1/50 y - 1/175 x,
+
+ COEFF(0, 2, 1) =
+
+ 2 2 2 311
+ 1/50 y + 1/100 y z - 2/245 x + 1/175 z + 1/50 y - 1/245 z + -----,
+ 14700
+
+ 191 2 2
+ COEFF(1, 2, 1) = 1/100 y z + ----- + 1/50 y - 1/245 z + 1/350 x z
+ 14700
+
+ 2
+ + 1/50 y + 1/175 z + 1/175 x - 1/245 x + 1/100 x y, COEFF(2, 2, 1) =
+
+ 2 2 169
+ 1/50 y + 1/175 x z + 1/175 z + 2/245 x - ----- + 2/175 x + 1/50 x y
+ 14700
+
+ 2 2
+ + 1/50 y - 1/245 z + 1/100 y z, COEFF(-2, -2, 2) = 1/50 y + 2/175 z
+
+ 529 2 2
+ - ----- + 2/245 x - 1/50 y - 2/175 x + 2/245 z - 1/50 y z + 1/50 x y
+ 14700
+
+ 2 2
+ - 2/175 x z, COEFF(-1, -2, 2) = 2/245 z + 1/50 y + 1/100 x y - 1/175 x
+
+ 2 169
+ - 1/245 x - 1/175 x z + 2/175 z - 1/50 y - ----- - 1/50 y z,
+ 14700
+
+ COEFF(0, -2, 2) =
+
+ 2 2 2
+ 1/50 y - 1/300 - 1/50 y z - 2/245 x + 2/175 z - 1/50 y + 2/245 z ,
+
+ 169
+ COEFF(1, -2, 2) = 1/175 x z - ----- - 1/100 x y + 2/175 z - 1/50 y z
+ 14700
+
+ 2 2 2
+ + 2/245 z + 1/175 x - 1/245 x - 1/50 y + 1/50 y , COEFF(2, -2, 2) =
+
+ 529 2 2
+ 2/175 z - ----- - 1/50 y z + 2/245 z - 1/50 x y + 2/175 x z + 1/50 y
+ 14700
+
+ 2 2
+ + 2/175 x - 1/50 y + 2/245 x , COEFF(-2, -1, 2) = - 1/245 x + 1/25 y
+
+ 256 2 2
+ + 1/175 x + 1/175 x z + ---- - 1/245 z - 1/25 x y + 1/25 y z - 2/25 y
+ 3675
+
+ 2 2 2
+ - 1/175 z, COEFF(-1, -1, 2) = 1/490 x - 2/25 y + 1/350 x z - 1/245 z
+
+ 211
+ + 1/25 y + 1/350 x - 1/50 x y + ---- + 1/25 y z - 1/175 z, COEFF(0, -1, 2)
+ 3675
+
+ 2 2 2
+ = - 1/245 z + 1/245 x + 1/25 y - 2/25 y - 1/175 z + 4/75 + 1/25 y z,
+
+ 2 211
+ COEFF(1, -1, 2) = - 1/350 x + 1/50 x y + 1/25 y - 1/175 z + 1/490 x + ----
+ 3675
+
+ 2 2
+ - 1/245 z - 1/350 x z + 1/25 y z - 2/25 y , COEFF(2, -1, 2) = 1/25 y
+
+ 256 2 2
+ + ---- + 1/25 x y - 1/175 x - 2/25 y - 1/175 x z - 1/175 z - 1/245 z
+ 3675
+
+ 2
+ - 1/245 x + 1/25 y z, COEFF(-2, 0, 2) =
+
+ 2 33 2 2
+ - 2/245 z - --- - 2/245 x + 3/25 y - 2/175 z + 2/175 x z + 2/175 x,
+ 490
+
+ COEFF(-1, 0, 2) =
+
+ 2 2 2
+ 1/175 x z + 3/25 y - 9/98 - 2/245 z - 2/175 z + 1/175 x + 1/245 x ,
+
+ 2 2 2
+ COEFF(0, 0, 2) = - 2/245 z + 3/25 y - 1/10 - 2/175 z + 2/245 x ,
+
+ COEFF(1, 0, 2) =
+
+ 2 2 2
+ - 1/175 x z - 1/175 x - 9/98 - 2/175 z + 3/25 y - 2/245 z + 1/245 x ,
+
+ COEFF(2, 0, 2) =
+
+ 33 2 2 2
+ - 2/175 z - 2/175 x - --- - 2/175 x z - 2/245 z + 3/25 y - 2/245 x ,
+ 490
+
+ 256 2
+ COEFF(-2, 1, 2) = 1/25 x y + ---- - 1/245 x + 1/175 x z - 1/175 z - 1/25 y
+ 3675
+
+ 2 2 211
+ - 1/245 z - 1/25 y z + 1/175 x - 2/25 y , COEFF(-1, 1, 2) = ----
+ 3675
+
+ 2 2 2
+ + 1/350 x z + 1/490 x - 1/245 z - 2/25 y + 1/50 x y - 1/25 y z
+
+ - 1/175 z - 1/25 y + 1/350 x, COEFF(0, 1, 2) =
+
+ 2 2 2
+ 4/75 - 1/25 y - 1/25 y z + 1/245 x - 1/175 z - 2/25 y - 1/245 z ,
+
+ 211
+ COEFF(1, 1, 2) = - 1/350 x + ---- - 1/25 y - 1/350 x z - 1/50 x y
+ 3675
+
+ 2 2 2
+ + 1/490 x - 1/245 z - 2/25 y - 1/25 y z - 1/175 z, COEFF(2, 1, 2) =
+
+ 2 2
+ - 1/25 y - 1/175 z - 1/175 x z - 1/245 z - 1/175 x - 1/245 x - 1/25 y z
+
+ 2 256
+ - 1/25 x y - 2/25 y + ----, COEFF(-2, 2, 2) = 1/50 y - 2/175 x - 1/50 x y
+ 3675
+
+ 2 529 2 2
+ - 2/175 x z + 2/245 x - ----- + 2/175 z + 1/50 y z + 2/245 z + 1/50 y ,
+ 14700
+
+ 169 2
+ COEFF(-1, 2, 2) = - 1/175 x - ----- + 1/50 y z + 1/50 y + 1/50 y + 2/175 z
+ 14700
+
+ 2 2
+ - 1/245 x - 1/175 x z - 1/100 x y + 2/245 z , COEFF(0, 2, 2) =
+
+ 2 2 2
+ 1/50 y z - 1/300 + 1/50 y + 1/50 y + 2/245 z - 2/245 x + 2/175 z,
+
+ 169 2 2
+ COEFF(1, 2, 2) = 1/50 y z - ----- + 1/175 x + 1/50 y - 1/245 x + 1/50 y
+ 14700
+
+ 2 2
+ + 2/245 z + 1/175 x z + 2/175 z + 1/100 x y, COEFF(2, 2, 2) = 2/245 x
+
+ 2 2 529
+ + 1/50 y + 2/245 z + 1/50 x y - ----- + 2/175 x z + 2/175 z + 2/175 x
+ 14700
+
+ + 1/50 y z + 1/50 y]
+
+> print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c");
+bytes used=2315460440, alloc=14677376, time=414.63
+bytes used=2316460912, alloc=14677376, time=414.73
+bytes used=2317461656, alloc=14677376, time=414.83
+bytes used=2318462124, alloc=14677376, time=414.93
+bytes used=2319462312, alloc=14677376, time=415.71
+bytes used=2320462700, alloc=14677376, time=416.46
+bytes used=2321462912, alloc=14677376, time=417.21
+bytes used=2322463524, alloc=14677376, time=417.95
+bytes used=2323464208, alloc=14677376, time=418.68
+bytes used=2324464496, alloc=14677376, time=418.98
+bytes used=2325464648, alloc=14677376, time=419.07
+bytes used=2326464916, alloc=14677376, time=419.17
+bytes used=2327479704, alloc=14677376, time=419.25
+bytes used=2328513192, alloc=14677376, time=419.34
+bytes used=2329517620, alloc=14677376, time=419.43
+bytes used=2330518504, alloc=14677376, time=419.54
+bytes used=2331518656, alloc=14677376, time=420.32
+bytes used=2332518824, alloc=14677376, time=421.47
+bytes used=2333519164, alloc=14677376, time=421.88
+bytes used=2334519868, alloc=14677376, time=421.98
+bytes used=2335520380, alloc=14677376, time=422.05
+bytes used=2336520548, alloc=14677376, time=422.13
+bytes used=2337520932, alloc=14677376, time=422.20
+bytes used=2338521152, alloc=14677376, time=422.28
+bytes used=2339521520, alloc=14677376, time=422.36
+bytes used=2340521832, alloc=14677376, time=422.43
+bytes used=2341522116, alloc=14677376, time=422.51
+bytes used=2342522712, alloc=14677376, time=422.59
+bytes used=2343523004, alloc=14677376, time=422.68
+bytes used=2344523188, alloc=14677376, time=422.76
+bytes used=2345533220, alloc=14677376, time=422.90
+bytes used=2346533416, alloc=14677376, time=423.04
+bytes used=2347533628, alloc=14677376, time=423.17
+bytes used=2348538560, alloc=14677376, time=423.30
+bytes used=2349544992, alloc=14677376, time=423.42
+bytes used=2350545144, alloc=14677376, time=423.55
+bytes used=2351547124, alloc=14677376, time=423.69
+bytes used=2352547352, alloc=14677376, time=423.81
+bytes used=2353553476, alloc=14677376, time=423.94
+bytes used=2354553636, alloc=14677376, time=424.05
+bytes used=2355553812, alloc=14677376, time=424.36
+bytes used=2356554024, alloc=14677376, time=426.46
+bytes used=2357554208, alloc=14677376, time=427.19
+bytes used=2358554508, alloc=14677376, time=427.73
+bytes used=2359554884, alloc=14677376, time=427.81
+bytes used=2360555300, alloc=14677376, time=427.89
+bytes used=2361555664, alloc=14677376, time=427.97
+bytes used=2362555952, alloc=14677376, time=428.05
+bytes used=2363556432, alloc=14677376, time=428.13
+bytes used=2364556856, alloc=14677376, time=428.21
+bytes used=2365557052, alloc=14677376, time=428.29
+bytes used=2366557448, alloc=14677376, time=428.37
+bytes used=2367558256, alloc=14677376, time=428.45
+bytes used=2368558440, alloc=14677376, time=428.53
+bytes used=2369559220, alloc=14677376, time=428.64
+bytes used=2370563428, alloc=14677376, time=428.82
+bytes used=2371565108, alloc=14677376, time=428.96
+bytes used=2372566292, alloc=14677376, time=429.10
+bytes used=2373567636, alloc=14677376, time=429.24
+bytes used=2374567940, alloc=14677376, time=430.72
+bytes used=2375568224, alloc=14677376, time=432.44
+bytes used=2376568520, alloc=14677376, time=433.22
+bytes used=2377568676, alloc=14677376, time=433.32
+bytes used=2378569132, alloc=14677376, time=433.40
+bytes used=2379569356, alloc=14677376, time=433.48
+bytes used=2380569544, alloc=14677376, time=433.56
+bytes used=2381569712, alloc=14677376, time=433.64
+bytes used=2382569888, alloc=14677376, time=433.72
+bytes used=2383570212, alloc=14677376, time=433.88
+bytes used=2384570492, alloc=14677376, time=434.24
+bytes used=2385570712, alloc=14677376, time=436.56
+bytes used=2386570904, alloc=14677376, time=437.57
+bytes used=2387571060, alloc=14677376, time=438.12
+bytes used=2388571244, alloc=14677376, time=438.20
+bytes used=2389571540, alloc=14677376, time=438.28
+bytes used=2390571944, alloc=14677376, time=438.36
+bytes used=2391572132, alloc=14677376, time=438.44
+bytes used=2392573224, alloc=14677376, time=438.52
+bytes used=2393573720, alloc=14677376, time=438.68
+bytes used=2394573924, alloc=14677376, time=439.34
+bytes used=2395574116, alloc=14677376, time=441.63
+bytes used=2396574288, alloc=14677376, time=442.49
+bytes used=2397575244, alloc=14677376, time=443.01
+bytes used=2398575444, alloc=14677376, time=443.11
+bytes used=2399575632, alloc=14677376, time=443.25
+>
+# d^2/dydz
+> simplify( diff(interp_3d_cube_order4_smooth0,y,z) );
+bytes used=2400575804, alloc=14677376, time=443.42
+bytes used=2401576112, alloc=14677376, time=443.51
+bytes used=2402576344, alloc=14677376, time=443.59
+bytes used=2403577312, alloc=14677376, time=443.68
+bytes used=2404578104, alloc=14677376, time=443.77
+bytes used=2405578476, alloc=14677376, time=443.87
+bytes used=2406578712, alloc=14677376, time=443.96
+bytes used=2407578936, alloc=14677376, time=444.05
+bytes used=2408579148, alloc=14677376, time=444.14
+ 2 2
+- 1/100 y DATA(0, 2, -2) - 1/200 y DATA(0, -2, 1) + 1/350 z DATA(0, -1, -1)
+
+ 2 2
+ + 1/200 y DATA(0, -2, -1) + 1/50 y DATA(0, 1, -2)
+
+ 2 2
+ + 1/100 y DATA(0, -2, -2) + 1/100 y DATA(0, 2, 2)
+
+ 2 2
+ - 1/50 y DATA(0, -1, -2) + 1/200 y DATA(0, 2, 1)
+
+ 2 2
+ - 1/100 y DATA(0, 1, 1) - 1/200 y DATA(0, 2, -1)
+
+ 2 2
+ - 1/100 y DATA(0, -1, -1) - 1/100 y DATA(0, -2, 2)
+
+ 2 2
+ + 1/100 y DATA(0, -1, 1) + 1/100 y DATA(0, 1, -1)
+
+ 2
+ + 1/50 y DATA(0, -1, 2) - 1/350 y DATA(0, 1, 1) - 1/175 y DATA(0, 2, -1)
+
+ + 2/175 y DATA(0, -2, 2) + 1/175 y DATA(0, -2, 1)
+
+ - 1/175 y DATA(0, -2, -1) + 2/175 y DATA(0, 2, 2) + 1/175 y DATA(0, 1, -2)
+
+ + 1/175 y DATA(0, -1, -2) - 2/175 y DATA(0, -2, -2)
+
+ 2
+ - 1/175 y DATA(0, 1, 2) - 2/175 y DATA(0, 2, -2) - 1/100 z DATA(0, 2, -2)
+
+ 2 2
+ + 1/100 z DATA(0, 2, 2) - 1/50 z DATA(0, -2, -1)
+
+ 2 2
+ - 1/200 z DATA(0, 1, -2) - 1/100 z DATA(0, 1, 1)
+
+ 2 2
+ + 1/50 z DATA(0, -2, 1) - 1/100 z DATA(0, -2, 2)
+
+ 2 2
+ + 1/100 z DATA(0, -1, 1) + 1/100 z DATA(0, 1, -1)
+
+ 2 2 2
+ - 1/50 z DATA(0, 2, 1) - 1/200 z DATA(0, -1, 2) + 1/50 z DATA(0, 2, -1)
+
+ 2 2
+ + 1/350 x DATA(0, 1, -2) - 1/175 x DATA(0, -2, -2)
+
+ 2 2
+ - 1/175 x DATA(0, 2, 2) - 1/350 x DATA(0, -1, -2)
+
+ 2 2
+ + 1/175 x DATA(0, 2, -2) - 1/350 x DATA(0, 1, 2)
+
+ 2 2
+ - 1/100 z DATA(0, -1, -1) - 1/700 x DATA(0, 1, 1)
+
+ 2 2
+ + 1/350 x DATA(0, 2, -1) + 1/175 x DATA(0, -2, 2)
+
+ 2 2
+ + 1/350 x DATA(0, -2, 1) + 1/700 x DATA(0, 1, -1)
+
+ 2 2
+ + 1/700 x DATA(0, -1, 1) - 1/350 x DATA(0, -2, -1)
+
+ 2 2
+ - 1/350 x DATA(0, 2, 1) + 1/350 x DATA(0, -1, 2)
+
+ 2
+ - 1/700 x DATA(0, -1, -1) + 1/175 z DATA(0, 1, 2)
+
+ - 1/175 z DATA(0, -1, -2) + 2/175 z DATA(0, 2, -2) + 2/175 z DATA(0, 2, 2)
+
+ + 1/175 z DATA(0, 1, -2) - 2/175 z DATA(0, -2, -2)
+
+ - 2/175 z DATA(0, -2, 2) + 1/175 z DATA(0, -2, 1)
+
+ + 1/175 z DATA(0, -2, -1) + 1/350 z DATA(0, -1, 1)
+
+ - 1/350 z DATA(0, 1, -1) - 1/175 z DATA(0, -1, 2) - 1/175 z DATA(0, 2, -1)
+
+ 2
+ - 1/175 z DATA(0, 2, 1) - 1/50 y DATA(0, 1, 2) - 1/350 z DATA(0, 1, 1)
+
+ 2 2
+ + 1/100 z DATA(0, -2, -2) + 1/200 z DATA(0, 1, 2)
+
+ 2
+ + 1/200 z DATA(0, -1, -2) - 2/245 y z DATA(0, -2, 1)
+
+ 289 137
+ - 2/245 y z DATA(0, -2, -1) + ----- DATA(0, 1, 1) + ---- DATA(1, 1, 1)
+ 10500 5250
+
+ + 1/245 y z DATA(0, -1, -1) + 1/245 y z DATA(0, -1, 1)
+
+ + 1/245 y z DATA(0, 1, -1) - 2/245 y z DATA(0, -1, 2)
+
+ - 2/245 y z DATA(0, 2, 1) - 2/245 y z DATA(0, 2, -1)
+
+ + 1/245 y z DATA(0, 1, 1) + 4/245 y z DATA(0, -2, 2)
+
+ + 4/245 y z DATA(0, -2, -2) - 2/245 y z DATA(0, -1, -2)
+
+ - 2/245 y z DATA(0, 1, 2) + 4/245 y z DATA(0, 2, -2)
+
+ 107
+ + 4/245 y z DATA(0, 2, 2) - 1/175 x y DATA(2, 0, 1) - ---- DATA(2, 2, -1)
+ 7000
+
+ 229 167 187
+ - ----- DATA(2, 1, -1) - ---- DATA(-1, 2, -1) - ---- DATA(0, 2, -1)
+ 10500 7000 7000
+
+ 167 229 107
+ - ---- DATA(1, 2, -1) + ----- DATA(2, -1, -1) + ---- DATA(2, 2, 1)
+ 7000 10500 7000
+
+ 167 187 167
+ - ---- DATA(-1, -1, 2) - ---- DATA(0, -1, 2) + ---- DATA(-1, 2, 1)
+ 7000 7000 7000
+
+ 187 167 289
+ + ---- DATA(0, 2, 1) + ---- DATA(1, 2, 1) - ----- DATA(0, 1, -1)
+ 7000 7000 10500
+
+ 137 137 289
+ - ---- DATA(1, 1, -1) - ---- DATA(-1, -1, 1) - ----- DATA(0, -1, 1)
+ 5250 5250 10500
+
+ 137 137 137
+ - ---- DATA(1, -1, 1) + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1)
+ 5250 5250 5250
+
+ 289 137 137
+ + ----- DATA(0, -1, -1) + ---- DATA(1, -1, -1) - ---- DATA(-1, 1, -1)
+ 10500 5250 5250
+
+ 229 229
+ + ----- DATA(2, 1, 1) - ----- DATA(2, -1, 1) - 1/175 z DATA(-2, 1, 0)
+ 10500 10500
+
+ 107
+ + ---- DATA(2, 1, 2) - 1/350 x y DATA(1, -1, 2) + 1/350 x y DATA(-1, 1, 2)
+ 7000
+
+ - 1/175 x y DATA(-2, -1, -2) + 1/350 x z DATA(2, -1, 1)
+
+ - 1/350 x z DATA(2, 1, 1) - 1/175 x y DATA(2, -1, 2)
+
+ - 1/350 x y DATA(1, 1, 2) + 1/700 x y DATA(-1, -1, 1)
+
+ - 1/700 x y DATA(-1, 1, -1) + 1/700 x y DATA(1, -1, -1)
+
+ - 1/700 x y DATA(-1, -1, -1) + 1/700 x y DATA(1, 1, -1)
+
+ - 1/350 x y DATA(-1, 2, 1) + 1/700 x y DATA(-1, 1, 1)
+
+ - 1/700 x y DATA(1, -1, 1) + 1/175 x y DATA(2, 2, 1)
+
+ + 1/350 x y DATA(2, -1, -1) - 1/350 x y DATA(1, 2, -1)
+
+ + 1/350 x y DATA(-1, 2, -1) + 1/350 x y DATA(2, 1, -1)
+
+ + 1/350 x y DATA(1, 2, 1) + 1/175 x y DATA(1, -2, 2)
+
+ + 2/175 x y DATA(2, -2, 2) - 2/175 x y DATA(-2, 2, 2)
+
+ + 1/175 x y DATA(-2, 1, 2) - 2/175 x y DATA(-2, -2, 2)
+
+ - 1/175 x y DATA(2, 2, -1) - 1/700 x y DATA(1, 1, 1)
+
+ + 1/350 x y DATA(-1, -1, 2) - 1/175 x y DATA(-2, 2, 1)
+
+ + 1/350 x y DATA(1, -2, 1) + 1/350 x y DATA(-2, -1, 1)
+
+ - 1/175 x y DATA(-1, -2, 2) - 1/350 x y DATA(-1, -2, 1)
+
+ - 1/175 x y DATA(-2, -2, 1) + 1/175 x y DATA(2, -2, 1)
+
+ + 1/175 x y DATA(-2, -1, 2) + 1/350 x y DATA(-2, 1, 1)
+
+ - 1/175 x y DATA(2, -2, -1) - 1/350 x y DATA(-2, -1, -1)
+
+ + 1/175 x y DATA(-2, 2, -1) - 1/175 x y DATA(1, 2, -2)
+
+ - 2/175 x y DATA(2, 2, -2) + 1/175 x y DATA(-2, -2, -1)
+
+ + 1/350 x y DATA(-1, -2, -1) - 1/175 x y DATA(-1, 2, 2)
+
+ + 1/175 x y DATA(2, 1, -2) + 2/175 x y DATA(-2, 2, -2)
+
+ + 1/175 x y DATA(-1, 2, -2) - 1/350 x y DATA(-1, 1, -2)
+
+ - 1/350 x y DATA(-2, 1, -1) - 1/175 x y DATA(-2, 1, -2)
+
+ + 1/350 x y DATA(1, 1, -2) - 1/350 x y DATA(1, -2, -1)
+
+ - 2/175 x z DATA(-2, 2, -2) - 1/175 x z DATA(-1, 2, -2)
+
+ - 1/350 x z DATA(-1, 1, -2) + 1/350 x z DATA(-2, 1, -1)
+
+ - 1/175 x z DATA(-2, 1, -2) + 1/350 x z DATA(1, 1, -2)
+
+ - 1/175 x y DATA(1, -2, -2) - 2/175 x y DATA(2, -2, -2)
+
+ - 1/175 x z DATA(1, -2, -2) - 2/175 x z DATA(2, -2, -2)
+
+ + 1/175 x z DATA(1, 2, -2) + 2/175 x z DATA(2, 2, -2)
+
+ - 1/175 x z DATA(-2, -2, -1) - 1/350 x z DATA(-1, -2, -1)
+
+ - 1/175 x z DATA(-1, 2, 2) + 1/175 x z DATA(2, 1, -2)
+
+ + 1/175 x z DATA(1, 2, 2) + 2/175 x z DATA(-2, -2, -2)
+
+ + 2/175 x z DATA(2, 2, 2) + 1/175 x z DATA(-1, -2, -2)
+
+ + 1/175 z DATA(-2, -1, 0) + 1/175 z DATA(0, -1, 0) - 1/175 y DATA(0, 0, 1)
+
+ - 2/175 x z DATA(-2, -2, 0) + 1/175 x z DATA(-2, 1, 0)
+
+ + 2/175 x z DATA(2, -2, 0) + 1/175 x z DATA(1, -2, 0)
+
+ 167 187 167
+ + ---- DATA(-1, 1, 2) + ---- DATA(0, 1, 2) + ---- DATA(1, 1, 2)
+ 7000 7000 7000
+
+ + 2/175 x z DATA(-2, 2, 0) - 1/175 x z DATA(-1, -2, 0)
+
+ 107
+ - ---- DATA(2, -1, 2) + 1/350 x y DATA(1, 0, -1)
+ 7000
+
+ 167 107
+ + 1/350 x y DATA(-1, 0, 1) - ---- DATA(1, -1, 2) + ---- DATA(2, -1, -2)
+ 7000 7000
+
+ 167
+ + ---- DATA(1, -1, -2) - 1/175 x y DATA(1, 0, 2)
+ 7000
+
+ 187 167
+ + 1/175 x y DATA(-1, 0, 2) + ---- DATA(0, -1, -2) + ---- DATA(-1, -1, -2)
+ 7000 7000
+
+ 107
+ - 2/175 x y DATA(2, 0, 2) + ---- DATA(-2, -1, -2)
+ 7000
+
+ + 2/175 x y DATA(-2, 0, 2) - 2/175 x y DATA(-2, 0, -2)
+
+ + 2/175 x y DATA(2, 0, -2) + 1/175 x y DATA(1, 0, -2)
+
+ - 1/175 x y DATA(-1, 0, -2) - 1/175 x y DATA(-2, 0, -1)
+
+ + 1/175 x y DATA(-2, 0, 1) - 1/350 x y DATA(1, 0, 1)
+
+ + 1/175 x y DATA(2, 0, -1) - 1/350 x y DATA(-1, 0, -1)
+
+ 137 47 17
+ - ---- DATA(2, -2, -2) - ---- DATA(1, -2, -2) - ---- DATA(0, -2, -2)
+ 5250 5250 5250
+
+ 47 137
+ - ---- DATA(-1, -2, -2) - ---- DATA(2, 2, 2) - 2/175 z DATA(-2, 2, 0)
+ 5250 5250
+
+ 137 47
+ - ---- DATA(-2, -2, -2) - ---- DATA(1, 2, 2) + 2/175 z DATA(0, -2, 0)
+ 5250 5250
+
+ + 1/175 x y DATA(1, 2, 2) + 2/175 x y DATA(-2, -2, -2)
+
+ + 2/175 x y DATA(2, 2, 2) + 1/175 x y DATA(-1, -2, -2)
+
+ + 2/175 z DATA(-1, -2, 0) - 1/350 x y DATA(2, -1, 1)
+
+ 47
+ - 1/350 x y DATA(2, 1, 1) + 2/175 z DATA(-2, -2, 0) - ---- DATA(-1, 2, 2)
+ 5250
+
+ 17 167
+ - ---- DATA(0, 2, 2) + ---- DATA(-1, -2, -1) - 2/245 y z DATA(-1, -1, -2)
+ 5250 7000
+
+ 2
+ - 1/50 y DATA(2, 1, 2) - 1/175 z DATA(-2, -1, -2)
+
+ + 1/175 z DATA(-1, 1, 2) - 1/175 z DATA(2, -1, 2) - 1/175 z DATA(1, -1, 2)
+
+ 2 2
+ - 1/50 y DATA(-1, -1, -2) - 1/50 y DATA(-1, 1, 2)
+
+ 2 2 2
+ + 1/50 y DATA(2, -1, 2) + 1/50 y DATA(1, -1, 2) - 1/50 y DATA(1, 1, 2)
+
+ 2 2
+ - 1/50 y DATA(-2, -1, -2) - 1/100 y DATA(1, -1, -1)
+
+ 2 2
+ + 1/100 y DATA(-1, 1, -1) + 1/100 y DATA(-1, -1, 1)
+
+ 2 2
+ + 1/100 y DATA(1, -1, 1) - 1/100 y DATA(-1, 1, 1)
+
+ 2 2
+ - 1/50 y DATA(2, -1, -2) - 1/50 y DATA(1, -1, -2)
+
+ 107 2
+ + ---- DATA(-2, -2, -1) - 1/200 y DATA(1, -2, 1)
+ 7000
+
+ 2 2
+ + 1/200 y DATA(-1, 2, 1) + 1/100 y DATA(1, 1, -1)
+
+ 2 2
+ + 1/200 y DATA(1, 2, 1) + 1/100 y DATA(2, 1, -1)
+
+ 2 2
+ - 1/200 y DATA(-1, 2, -1) - 1/200 y DATA(1, 2, -1)
+
+ 2 2
+ - 1/100 y DATA(2, -1, -1) - 1/100 y DATA(-1, -1, -1)
+
+ 2 2
+ - 1/100 y DATA(-2, -2, 2) - 1/50 y DATA(-2, 1, 2)
+
+ 2 2
+ + 1/100 y DATA(-2, 2, 2) - 1/100 y DATA(2, -2, 2)
+
+ 2 2
+ - 1/100 y DATA(1, -2, 2) - 1/100 y DATA(-1, -2, 2)
+
+ 2 2
+ + 1/100 y DATA(-2, -1, 1) + 1/200 y DATA(2, 2, 1)
+
+ 2 2
+ + 1/50 y DATA(-1, -1, 2) - 1/100 y DATA(1, 1, 1)
+
+ 2 2
+ - 1/200 y DATA(2, 2, -1) + 1/100 y DATA(-2, 1, -1)
+
+ 2 2
+ + 1/50 y DATA(-1, 1, -2) - 1/100 y DATA(-1, 2, -2)
+
+ 2 2
+ - 1/100 y DATA(-2, 2, -2) + 1/200 y DATA(-2, 2, 1)
+
+ 2 2
+ - 1/100 y DATA(-2, 1, 1) + 1/50 y DATA(-2, -1, 2)
+
+ 2 2
+ - 1/200 y DATA(2, -2, 1) - 1/200 y DATA(-2, -2, 1)
+
+ 2 2
+ - 1/200 y DATA(-1, -2, 1) - 1/200 y DATA(-2, 2, -1)
+
+ 2 2
+ - 1/100 y DATA(-2, -1, -1) + 1/200 y DATA(2, -2, -1)
+
+ 2 2
+ + 1/200 y DATA(1, -2, -1) + 1/100 y DATA(-2, -2, -2)
+
+ 2 2
+ + 1/50 y DATA(2, 1, -2) + 1/200 y DATA(-1, -2, -1)
+
+ 2 2
+ + 1/200 y DATA(-2, -2, -1) - 1/100 y DATA(2, 2, -2)
+
+ 2 2
+ - 1/100 y DATA(1, 2, -2) + 1/100 y DATA(2, -2, -2)
+
+ 2 2
+ + 1/100 y DATA(1, -2, -2) + 1/100 y DATA(-1, -2, -2)
+
+ 2 2
+ + 1/100 y DATA(-1, 2, 2) + 1/50 y DATA(1, 1, -2)
+
+ 2 137 2
+ + 1/50 y DATA(-2, 1, -2) + ---- DATA(2, 2, -2) + 1/100 y DATA(1, 2, 2)
+ 5250
+
+ - 1/175 z DATA(1, 2, 1) - 1/350 z DATA(2, 1, -1) - 1/175 z DATA(-1, 2, -1)
+
+ - 1/175 z DATA(1, 2, -1) + 1/350 z DATA(2, -1, -1)
+
+ - 1/175 z DATA(-1, 2, 1) + 1/175 z DATA(1, 1, 2)
+
+ + 1/350 z DATA(-1, -1, -1) + 1/350 z DATA(1, -1, -1)
+
+ - 1/350 z DATA(-1, 1, -1) + 1/350 z DATA(-1, -1, 1)
+
+ 2
+ + 1/350 z DATA(1, -1, 1) - 1/100 y DATA(2, 1, 1)
+
+ 2
+ + 1/100 y DATA(2, -1, 1) + 1/175 z DATA(2, 1, 2)
+
+ - 1/175 z DATA(2, -1, -2) - 1/175 z DATA(1, -1, -2)
+
+ 2
+ - 1/175 z DATA(-1, -1, -2) + 1/100 y DATA(2, 2, 2)
+
+ - 2/175 z DATA(2, -2, 2) - 2/175 z DATA(1, -2, 2)
+
+ - 2/175 z DATA(-1, -2, 2) + 1/350 z DATA(-2, -1, 1)
+
+ - 1/350 z DATA(-1, 1, 1) - 1/350 z DATA(1, 1, -1)
+
+ - 2/175 z DATA(-2, -2, 2) + 1/175 z DATA(-2, 1, 2)
+
+ + 2/175 z DATA(-2, 2, 2) + 1/175 z DATA(1, -2, -1)
+
+ + 1/175 z DATA(-2, 1, -2) - 1/350 z DATA(-2, 1, -1)
+
+ + 1/175 z DATA(-1, 1, -2) + 2/175 z DATA(-1, 2, -2)
+
+ - 1/175 z DATA(-2, 2, 1) - 1/175 z DATA(2, 2, 1) - 1/175 z DATA(-1, -1, 2)
+
+ - 1/350 z DATA(1, 1, 1) - 1/175 z DATA(2, 2, -1) + 1/175 z DATA(1, 1, -2)
+
+ + 2/175 z DATA(-1, 2, 2) + 1/175 z DATA(-1, -2, -1)
+
+ + 1/175 z DATA(-2, -2, -1) + 2/175 z DATA(2, 2, -2)
+
+ + 1/175 z DATA(1, -2, 1) - 1/350 z DATA(-2, 1, 1)
+
+ - 1/175 z DATA(-2, -1, 2) + 1/175 z DATA(2, -2, 1)
+
+ + 1/175 z DATA(-2, -2, 1) + 1/175 z DATA(-1, -2, 1)
+
+ - 1/175 z DATA(-2, 2, -1) + 1/350 z DATA(-2, -1, -1)
+
+ + 1/175 z DATA(2, -2, -1) - 2/175 z DATA(1, -2, -2)
+
+ - 2/175 z DATA(-1, -2, -2) + 2/175 z DATA(2, 2, 2)
+
+ - 2/175 z DATA(-2, -2, -2) + 2/175 z DATA(-2, 2, -2)
+
+ + 1/175 z DATA(2, 1, -2) - 1/350 z DATA(2, 1, 1) + 1/350 z DATA(2, -1, 1)
+
+ - 1/175 y DATA(2, 1, 2) + 1/175 y DATA(2, -1, -2)
+
+ + 1/175 y DATA(1, -1, -2) + 1/175 y DATA(-1, -1, -2)
+
+ + 2/175 z DATA(1, 2, 2) + 2/175 z DATA(1, 2, -2) - 2/175 z DATA(2, -2, -2)
+
+ + 1/175 y DATA(-2, -1, -2) - 1/175 y DATA(-1, 1, 2)
+
+ - 1/175 y DATA(2, -1, 2) - 1/175 y DATA(1, -1, 2) - 1/175 y DATA(1, 1, 2)
+
+ + 1/350 y DATA(2, -1, -1) + 1/350 y DATA(-1, -1, -1)
+
+ + 1/350 y DATA(1, -1, -1) + 1/350 y DATA(-1, 1, -1)
+
+ + 1/175 y DATA(2, 2, 1) - 1/350 y DATA(-1, -1, 1) - 1/350 y DATA(-1, 1, 1)
+
+ + 1/175 y DATA(-1, 2, 1) + 1/350 y DATA(1, 1, -1) + 1/175 y DATA(1, 2, 1)
+
+ + 1/350 y DATA(2, 1, -1) - 1/175 y DATA(-1, 2, -1)
+
+ 47
+ - 1/175 y DATA(1, 2, -1) - 1/350 y DATA(1, -1, 1) + ---- DATA(1, 2, -2)
+ 5250
+
+ + 1/175 y DATA(-2, 2, 1) - 1/350 y DATA(-2, 1, 1)
+
+ - 1/175 y DATA(-2, -1, 2) + 1/175 y DATA(2, -2, 1)
+
+ - 1/175 y DATA(-1, -1, 2) - 1/350 y DATA(1, 1, 1) - 1/175 y DATA(2, 2, -1)
+
+ + 2/175 y DATA(-2, -2, 2) - 1/175 y DATA(-2, 1, 2)
+
+ - 1/175 y DATA(-2, 2, -1) + 1/350 y DATA(-2, -1, -1)
+
+ - 1/175 y DATA(2, -2, -1) - 1/175 y DATA(1, -2, -1)
+
+ + 2/175 y DATA(-2, 2, 2) + 2/175 y DATA(2, -2, 2) + 2/175 y DATA(1, -2, 2)
+
+ + 2/175 y DATA(-1, -2, 2) - 1/350 y DATA(-2, -1, 1)
+
+ + 1/175 y DATA(1, -2, 1) + 1/175 y DATA(-2, 1, -2)
+
+ + 1/175 y DATA(-1, 1, -2) - 2/175 y DATA(-1, 2, -2)
+
+ - 2/175 y DATA(-2, 2, -2) + 1/175 y DATA(2, 1, -2)
+
+ + 2/175 y DATA(-1, 2, 2) - 1/175 y DATA(-1, -2, -1)
+
+ - 1/175 y DATA(-2, -2, -1) - 2/175 y DATA(2, 2, -2)
+
+ + 1/175 y DATA(1, 1, -2) + 1/175 y DATA(-2, -2, 1)
+
+ + 1/175 y DATA(-1, -2, 1) + 1/350 y DATA(-2, 1, -1)
+
+ - 2/175 y DATA(-2, -2, -2) + 2/175 y DATA(1, 2, 2) - 1/350 y DATA(2, 1, 1)
+
+ 2
+ - 1/350 y DATA(2, -1, 1) + 1/200 z DATA(2, 1, 2)
+
+ + 2/245 y z DATA(1, 0, 1) + 2/245 y z DATA(2, 0, -1)
+
+ 2
+ + 2/245 y z DATA(-1, 0, -1) - 1/100 z DATA(-1, -1, -1)
+
+ 2 2
+ + 1/100 z DATA(-1, 1, -1) + 1/200 z DATA(1, 1, 2)
+
+ 2 2
+ + 1/200 z DATA(2, -1, -2) + 1/200 z DATA(1, -1, -2)
+
+ 2 2
+ + 1/200 z DATA(-1, -1, -2) + 1/200 z DATA(-2, -1, -2)
+
+ 2 2
+ + 1/200 z DATA(-1, 1, 2) - 1/200 z DATA(2, -1, 2)
+
+ 2 2
+ - 1/100 z DATA(1, -1, -1) - 1/50 z DATA(-1, 2, 1)
+
+ 2 2
+ + 1/100 z DATA(1, 1, -1) - 1/200 z DATA(1, -1, 2)
+
+ 2 2
+ - 1/50 z DATA(1, 2, 1) + 1/100 z DATA(-1, -1, 1)
+
+ 2 2
+ + 1/100 z DATA(1, -1, 1) - 1/100 z DATA(-1, 1, 1)
+
+ 2 2
+ - 1/100 z DATA(-2, -2, 2) + 1/200 z DATA(-2, 1, 2)
+
+ 2 2
+ + 1/100 z DATA(-2, 2, 2) - 1/100 z DATA(2, -2, 2)
+
+ 2 2
+ + 1/100 z DATA(2, 1, -1) + 1/50 z DATA(-1, 2, -1)
+
+ 2 2
+ + 1/50 z DATA(1, 2, -1) - 1/100 z DATA(2, -1, -1)
+
+ 2 17 2
+ + 1/50 z DATA(2, 2, -1) + ---- DATA(0, 2, -2) - 1/200 z DATA(-2, 1, -2)
+ 5250
+
+ 2 2
+ + 1/100 z DATA(-2, 1, -1) - 1/100 z DATA(1, -2, 2)
+
+ 2 2
+ - 1/100 z DATA(-1, -2, 2) + 1/100 z DATA(-2, -1, 1)
+
+ 2 2
+ + 1/50 z DATA(1, -2, 1) - 1/50 z DATA(-2, 2, 1)
+
+ 2 2
+ - 1/100 z DATA(-2, 1, 1) - 1/200 z DATA(-2, -1, 2)
+
+ 2 2
+ + 1/50 z DATA(2, -2, 1) + 1/50 z DATA(-2, -2, 1)
+
+ 2 2
+ + 1/50 z DATA(-1, -2, 1) - 1/50 z DATA(2, 2, 1)
+
+ 2 2
+ - 1/200 z DATA(-1, -1, 2) - 1/100 z DATA(1, 1, 1)
+
+ 2 2
+ - 1/100 z DATA(-2, -1, -1) - 1/50 z DATA(2, -2, -1)
+
+ 2 2
+ - 1/50 z DATA(1, -2, -1) - 1/200 z DATA(1, 1, -2)
+
+ 2 2
+ - 1/200 z DATA(2, 1, -2) - 1/50 z DATA(-1, -2, -1)
+
+ 2 2
+ - 1/50 z DATA(-2, -2, -1) - 1/100 z DATA(2, 2, -2)
+
+ 2 2
+ - 1/100 z DATA(1, 2, -2) + 1/100 z DATA(2, -2, -2)
+
+ 2 2
+ - 1/100 z DATA(-1, 2, -2) + 1/50 z DATA(-2, 2, -1)
+
+ 2 2
+ + 1/100 z DATA(-1, 2, 2) + 1/100 z DATA(-1, -2, -2)
+
+ 2 2
+ + 1/100 z DATA(2, 2, 2) + 1/100 z DATA(-2, -2, -2)
+
+ 2 2
+ + 1/100 z DATA(1, 2, 2) - 1/200 z DATA(-1, 1, -2)
+
+ 2 47
+ - 1/100 z DATA(-2, 2, -2) + ---- DATA(-1, 2, -2)
+ 5250
+
+ 2
+ + 1/100 z DATA(2, -1, 1) + 1/350 x z DATA(1, -1, 0)
+
+ 2 2
+ + 1/100 z DATA(1, -2, -2) - 1/100 z DATA(2, 1, 1)
+
+ - 2/175 x z DATA(2, 2, 0) - 1/175 x z DATA(1, 2, 0)
+
+ + 1/175 x z DATA(-1, 2, 0) + 1/350 x z DATA(-1, 1, 0)
+
+ - 1/350 x z DATA(-1, -1, 0) + 1/175 x z DATA(2, -1, 0)
+
+ - 1/350 x z DATA(1, 1, 0) - 1/175 x z DATA(2, 1, 0)
+
+ - 2/245 y z DATA(-2, -1, -2) - 2/175 y DATA(1, 0, 2)
+
+ - 2/175 y DATA(-1, 0, 2) + 2/175 y DATA(-2, 0, -2)
+
+ + 2/175 y DATA(2, 0, -2) + 2/175 y DATA(1, 0, -2)
+
+ + 2/175 y DATA(-1, 0, -2) + 1/175 y DATA(-2, 0, -1)
+
+ 137
+ - 1/175 y DATA(-2, 0, 1) - 2/175 y DATA(-2, 0, 2) + ---- DATA(-2, 2, -2)
+ 5250
+
+ - 4/245 y z DATA(-2, 2, 0) - 4/245 y z DATA(0, 0, 2)
+
+ - 4/245 y z DATA(0, 0, -2) - 4/245 y z DATA(0, -2, 0)
+
+ - 4/245 y z DATA(-1, -2, 0) - 4/245 y z DATA(-2, -2, 0)
+
+ + 2/245 y z DATA(-2, 1, 0) + 4/245 y z DATA(-2, 0, 0)
+
+ + 2/245 y z DATA(-2, -1, 0) + 2/245 y z DATA(0, -1, 0)
+
+ - 1/175 x z DATA(-2, -1, 0) + 4/245 y z DATA(2, 0, 0)
+
+ + 2/245 y z DATA(1, -1, 0) + 4/245 y z DATA(-1, 0, 0)
+
+ + 2/245 y z DATA(-1, 1, 0) + 2/245 y z DATA(0, 0, -1)
+
+ - 4/245 y z DATA(2, -2, 0) - 4/245 y z DATA(1, -2, 0)
+
+ - 4/245 y z DATA(1, 0, -2) - 4/245 y z DATA(-1, 2, 0)
+
+ - 4/245 y z DATA(0, 2, 0) - 4/245 y z DATA(1, 2, 0)
+
+ - 4/245 y z DATA(2, 2, 0) + 2/245 y z DATA(2, 1, 0)
+
+ + 2/175 y DATA(0, 0, -2) - 4/245 y z DATA(1, 0, 2)
+
+ - 4/245 y z DATA(-1, 0, 2) - 4/245 y z DATA(-2, 0, -2)
+
+ - 4/245 y z DATA(2, 0, -2) - 2/245 y z DATA(2, -1, -2)
+
+ + 4/245 y z DATA(1, 0, 0) + 2/245 y z DATA(1, 1, 0)
+
+ + 2/245 y z DATA(0, 0, 1) + 2/245 y z DATA(2, -1, 0)
+
+ - 4/245 y z DATA(-1, 0, -2) + 2/245 y z DATA(-2, 0, -1)
+
+ + 2/245 y z DATA(-2, 0, 1) - 4/245 y z DATA(-2, 0, 2)
+
+ 107
+ - 4/245 y z DATA(2, 0, 2) + 2/245 y z DATA(0, 1, 0) - ---- DATA(2, 1, -2)
+ 7000
+
+ + 4/245 y z DATA(0, 0, 0) - 2/245 y z DATA(2, 1, 2)
+
+ 2
+ - 2/245 y z DATA(1, -1, -2) - 1/700 x DATA(-1, 1, 2)
+
+ 2 2
+ - 1/350 x DATA(2, -1, 2) + 1/700 x DATA(1, -1, 2)
+
+ 2
+ + 2/245 y z DATA(-1, -1, 0) - 1/1400 x DATA(-1, -1, -1)
+
+ 2 2
+ - 1/1400 x DATA(1, -1, -1) + 1/1400 x DATA(-1, 1, -1)
+
+ 2 2
+ + 1/350 x DATA(2, 1, 2) + 1/350 x DATA(2, -1, -2)
+
+ 2 2
+ - 1/700 x DATA(1, -1, -2) - 1/700 x DATA(-1, -1, -2)
+
+ 2 2
+ + 1/350 x DATA(-2, -1, -2) + 1/1400 x DATA(-1, -1, 1)
+
+ 2 2
+ + 1/1400 x DATA(1, -1, 1) - 1/1400 x DATA(-1, 1, 1)
+
+ 2 2
+ - 1/700 x DATA(-1, 2, 1) + 1/1400 x DATA(1, 1, -1)
+
+ 2 2
+ - 1/700 x DATA(1, 1, 2) - 1/700 x DATA(1, 2, 1)
+
+ 2 2
+ - 1/700 x DATA(2, 1, -1) + 1/700 x DATA(-1, 2, -1)
+
+ 2 2
+ + 1/700 x DATA(1, 2, -1) + 1/700 x DATA(2, -1, -1)
+
+ 2 2
+ + 1/350 x DATA(2, 2, 1) + 1/700 x DATA(-1, -1, 2)
+
+ 2 2
+ - 1/1400 x DATA(1, 1, 1) - 1/350 x DATA(2, 2, -1)
+
+ 2 2
+ + 1/350 x DATA(-2, 2, 1) - 1/350 x DATA(-2, -1, 2)
+
+ 2 2
+ - 1/175 x DATA(-2, -2, 2) + 1/350 x DATA(-2, 1, 2)
+
+ 2 2
+ + 1/175 x DATA(-2, 2, 2) - 1/175 x DATA(2, -2, 2)
+
+ 2 2
+ + 1/350 x DATA(1, -2, 2) + 1/350 x DATA(-1, -2, 2)
+
+ 2 167
+ + 1/700 x DATA(-2, 1, 1) - ---- DATA(1, 1, -2)
+ 7000
+
+ 2 2
+ + 1/700 x DATA(-2, -1, -1) + 1/350 x DATA(2, -2, -1)
+
+ 2 2
+ - 1/700 x DATA(1, -2, -1) + 1/700 x DATA(1, 1, -2)
+
+ 2 2
+ - 1/350 x DATA(2, -2, 1) - 1/350 x DATA(-2, -2, 1)
+
+ 2 2
+ + 1/700 x DATA(-1, -2, 1) - 1/350 x DATA(-2, 2, -1)
+
+ 2 2
+ - 1/700 x DATA(-2, -1, 1) + 1/700 x DATA(1, -2, 1)
+
+ 2 2
+ - 1/700 x DATA(-1, -2, -1) + 1/350 x DATA(-2, -2, -1)
+
+ 2 2
+ - 1/175 x DATA(2, 2, -2) + 1/350 x DATA(1, 2, -2)
+
+ 2 2
+ + 1/175 x DATA(2, -2, -2) - 1/350 x DATA(1, -2, -2)
+
+ 2 2
+ - 1/350 x DATA(-1, -2, -2) + 1/175 x DATA(2, 2, 2)
+
+ 2 2
+ - 1/350 x DATA(1, 2, 2) - 1/350 x DATA(-2, 1, -2)
+
+ 2 2
+ - 1/700 x DATA(-2, 1, -1) + 1/700 x DATA(-1, 1, -2)
+
+ 2 2
+ + 1/350 x DATA(-1, 2, -2) - 1/175 x DATA(-2, 2, -2)
+
+ 2 2 187
+ - 1/350 x DATA(2, 1, -2) - 1/350 x DATA(-1, 2, 2) - ---- DATA(0, 1, -2)
+ 7000
+
+ 2 2
+ + 1/700 x DATA(2, 1, 1) - 1/700 x DATA(2, -1, 1)
+
+ 2
+ + 1/175 x DATA(-2, -2, -2) + 1/250 x DATA(2, 1, 2)
+
+ + 1/250 x DATA(2, -1, -2) + 1/1000 x DATA(1, -1, -1)
+
+ + 1/500 x DATA(1, -1, -2) - 1/250 x DATA(-2, -1, -2)
+
+ - 1/500 x DATA(-1, 1, 2) - 1/250 x DATA(2, -1, 2) - 1/500 x DATA(1, -1, 2)
+
+ + 1/500 x DATA(1, 1, 2) - 1/500 x DATA(-1, -1, -2) - 2/175 y DATA(0, 0, 2)
+
+ - 1/500 x DATA(2, 1, -1) + 1/500 x DATA(-1, 2, -1)
+
+ - 1/500 x DATA(1, 2, -1) - 1/1000 x DATA(-1, -1, -1)
+
+ + 1/125 x DATA(-2, -2, 2) - 1/250 x DATA(-2, 1, 2)
+
+ - 1/125 x DATA(-2, 2, 2) + 1/250 x DATA(2, 2, 1)
+
+ + 1/1000 x DATA(-1, 1, -1) + 1/1000 x DATA(-1, -1, 1)
+
+ - 1/1000 x DATA(1, -1, 1) - 1/1000 x DATA(-1, 1, 1)
+
+ - 1/500 x DATA(-1, 2, 1) - 1/1000 x DATA(1, 1, -1) + 1/500 x DATA(1, 2, 1)
+
+ - 2/245 y z DATA(1, -1, 2) + 1/500 x DATA(-1, -1, 2)
+
+ + 1/1000 x DATA(1, 1, 1) - 1/250 x DATA(2, 2, -1) + 1/175 y DATA(0, 0, -1)
+
+ + 1/250 x DATA(-1, -2, 2) + 1/500 x DATA(-2, -1, 1)
+
+ - 1/500 x DATA(1, -2, 1) - 1/250 x DATA(-2, 2, 1) - 1/500 x DATA(-2, 1, 1)
+
+ + 1/500 x DATA(2, -1, -1) - 1/250 x DATA(2, -2, 1)
+
+ + 1/250 x DATA(-2, -2, 1) + 1/500 x DATA(-1, -2, 1)
+
+ - 1/125 x DATA(2, -2, 2) - 1/250 x DATA(1, -2, 2)
+
+ + 1/250 x DATA(-2, -1, 2) - 1/500 x DATA(-2, -1, -1)
+
+ + 1/250 x DATA(2, -2, -1) + 1/500 x DATA(1, -2, -1)
+
+ - 2/245 y z DATA(2, -1, 2) - 1/125 x DATA(2, 2, -2)
+
+ - 1/250 x DATA(1, 2, -2) + 1/125 x DATA(2, -2, -2)
+
+ - 1/500 x DATA(1, 1, -2) + 1/250 x DATA(-2, 1, -2)
+
+ + 1/500 x DATA(-2, 1, -1) + 1/500 x DATA(-1, 1, -2)
+
+ + 1/250 x DATA(-1, 2, -2) + 1/250 x DATA(-2, 2, -1)
+
+ + 1/125 x DATA(2, 2, 2) + 1/250 x DATA(1, 2, 2) + 1/125 x DATA(-2, 2, -2)
+
+ - 1/250 x DATA(2, 1, -2) - 1/250 x DATA(-1, 2, 2)
+
+ - 1/500 x DATA(-1, -2, -1) - 1/250 x DATA(-2, -2, -1)
+
+ - 1/125 x DATA(-2, -2, -2) - 2/175 y DATA(2, 0, 2)
+
+ + 1/250 x DATA(1, -2, -2) - 1/250 x DATA(-1, -2, -2)
+
+ 167
+ - ---- DATA(-1, 1, -2) - 1/500 x DATA(2, -1, 1) + 2/245 y z DATA(1, 0, -1)
+ 7000
+
+ 107
+ + 1/500 x DATA(2, 1, 1) - ---- DATA(-2, 1, -2) - 1/175 y DATA(1, 0, 1)
+ 7000
+
+ + 1/175 y DATA(2, 0, -1) + 1/175 y DATA(-1, 0, -1)
+
+ + 1/175 y DATA(1, 0, -1) - 1/175 y DATA(2, 0, 1) - 1/175 y DATA(-1, 0, 1)
+
+ + 2/245 y z DATA(2, 0, 1) - 2/245 y z DATA(-1, 1, 2)
+
+ - 2/245 y z DATA(1, 1, 2) + 1/245 y z DATA(-1, -1, -1)
+
+ - 1/350 x y DATA(-1, -1, -2) + 1/175 x z DATA(2, 1, 2)
+
+ + 2/245 y z DATA(-1, 0, 1) - 1/175 x y DATA(2, 1, 2)
+
+ + 1/175 x y DATA(2, -1, -2) + 1/350 x y DATA(1, -1, -2)
+
+ - 1/175 z DATA(-1, 1, 0) + 2/175 z DATA(2, -2, 0) + 2/175 z DATA(1, -2, 0)
+
+ - 1/175 z DATA(2, 1, 0) - 1/175 z DATA(0, 1, 0) - 1/175 z DATA(1, 1, 0)
+
+ + 1/175 z DATA(2, -1, 0) + 1/175 z DATA(-1, -1, 0)
+
+ + 1/175 z DATA(1, -1, 0) - 2/175 z DATA(-1, 2, 0) - 2/175 z DATA(0, 2, 0)
+
+ 229
+ - 2/175 z DATA(1, 2, 0) - 2/175 z DATA(2, 2, 0) - ----- DATA(-2, 1, -1)
+ 10500
+
+ - 2/175 y DATA(1, 2, -2) - 2/175 y DATA(2, -2, -2)
+
+ - 2/175 y DATA(1, -2, -2) - 2/175 y DATA(-1, -2, -2)
+
+ + 2/175 y DATA(2, 2, 2) + 4/245 y z DATA(2, 2, 2)
+
+ + 4/245 y z DATA(-1, -2, -2) + 4/245 y z DATA(1, -2, -2)
+
+ + 1/245 y z DATA(2, -1, 1) + 1/245 y z DATA(2, 1, 1)
+
+ + 4/245 y z DATA(1, 2, 2) + 4/245 y z DATA(-2, -2, -2)
+
+ + 1/245 y z DATA(-2, 1, -1) - 2/245 y z DATA(-2, 1, -2)
+
+ - 2/245 y z DATA(1, 1, -2) - 2/245 y z DATA(1, -2, -1)
+
+ + 4/245 y z DATA(2, -2, 2) + 4/245 y z DATA(-2, 2, 2)
+
+ - 2/245 y z DATA(-2, 1, 2) + 4/245 y z DATA(2, -2, -2)
+
+ + 4/245 y z DATA(1, 2, -2) + 4/245 y z DATA(2, 2, -2)
+
+ - 2/245 y z DATA(-2, -2, -1) - 2/245 y z DATA(-1, -2, -1)
+
+ + 4/245 y z DATA(-1, 2, 2) - 2/245 y z DATA(2, 1, -2)
+
+ + 4/245 y z DATA(-2, 2, -2) + 4/245 y z DATA(-1, 2, -2)
+
+ - 2/245 y z DATA(-1, 1, -2) - 2/245 y z DATA(1, -2, 1)
+
+ + 1/245 y z DATA(-2, -1, 1) + 4/245 y z DATA(-1, -2, 2)
+
+ + 4/245 y z DATA(1, -2, 2) + 1/245 y z DATA(-1, 1, -1)
+
+ + 1/245 y z DATA(1, -1, -1) - 2/245 y z DATA(2, -2, -1)
+
+ + 1/245 y z DATA(-2, -1, -1) - 2/245 y z DATA(-2, 2, -1)
+
+ - 2/245 y z DATA(-1, -2, 1) - 2/245 y z DATA(-2, -2, 1)
+
+ - 2/245 y z DATA(2, -2, 1) - 2/245 y z DATA(-2, -1, 2)
+
+ + 1/245 y z DATA(-2, 1, 1) - 2/245 y z DATA(-2, 2, 1)
+
+ + 1/245 y z DATA(1, 1, -1) + 1/245 y z DATA(-1, 1, 1)
+
+ + 1/245 y z DATA(1, -1, 1) + 1/245 y z DATA(-1, -1, 1)
+
+ - 2/245 y z DATA(-1, 2, 1) - 2/245 y z DATA(2, 2, -1)
+
+ + 1/245 y z DATA(1, 1, 1) - 2/245 y z DATA(-1, -1, 2)
+
+ - 2/245 y z DATA(2, 2, 1) + 1/245 y z DATA(2, -1, -1)
+
+ - 2/245 y z DATA(1, 2, -1) - 2/245 y z DATA(-1, 2, -1)
+
+ + 1/245 y z DATA(2, 1, -1) - 2/245 y z DATA(1, 2, 1)
+
+ 229
+ + 4/245 y z DATA(-2, -2, 2) + ----- DATA(-2, -1, -1)
+ 10500
+
+ 107 167 187
+ + ---- DATA(2, -2, -1) + ---- DATA(1, -2, -1) + ---- DATA(0, -2, -1)
+ 7000 7000 7000
+
+ 107 167 107
+ - ---- DATA(-2, 2, -1) - ---- DATA(-1, -2, 1) - ---- DATA(-2, -2, 1)
+ 7000 7000 7000
+
+ 229 107 167
+ - ----- DATA(-2, -1, 1) - ---- DATA(2, -2, 1) - ---- DATA(1, -2, 1)
+ 10500 7000 7000
+
+ 187 107 229
+ - ---- DATA(0, -2, 1) + ---- DATA(-2, 2, 1) + ----- DATA(-2, 1, 1)
+ 7000 7000 10500
+
+ 107 137 47
+ - ---- DATA(-2, -1, 2) + ---- DATA(2, -2, 2) + ---- DATA(1, -2, 2)
+ 7000 5250 5250
+
+ 17 47 137
+ + ---- DATA(0, -2, 2) + ---- DATA(-1, -2, 2) + ---- DATA(-2, -2, 2)
+ 5250 5250 5250
+
+ 107
+ + ---- DATA(-2, 1, 2) + 1/175 x z DATA(2, -2, -1)
+ 7000
+
+ 137
+ + 1/350 x z DATA(1, -2, -1) - ---- DATA(-2, 2, 2)
+ 5250
+
+ + 2/175 x z DATA(-2, -2, 2) - 1/175 x z DATA(-2, 1, 2)
+
+ - 2/175 x z DATA(-2, 2, 2) - 2/175 x z DATA(2, -2, 2)
+
+ - 1/175 x z DATA(1, -2, 2) + 1/175 x z DATA(-1, -2, 2)
+
+ - 1/350 x z DATA(-2, -1, 1) + 1/350 x z DATA(1, -2, 1)
+
+ + 1/175 x z DATA(-2, 2, 1) + 1/350 x z DATA(-2, 1, 1)
+
+ + 1/175 x z DATA(-2, -1, 2) + 1/175 x z DATA(2, -2, 1)
+
+ - 1/175 x z DATA(-2, -2, 1) - 1/350 x z DATA(-1, -2, 1)
+
+ + 1/175 x z DATA(-2, 2, -1) - 1/350 x z DATA(-2, -1, -1)
+
+ + 1/350 x z DATA(-1, 2, 1) - 1/700 x z DATA(1, 1, -1)
+
+ - 1/350 x z DATA(1, 2, 1) - 1/350 x z DATA(2, 1, -1)
+
+ + 1/350 x z DATA(-1, 2, -1) - 1/350 x z DATA(1, 2, -1)
+
+ + 1/350 x z DATA(2, -1, -1) - 1/175 x z DATA(2, 2, 1)
+
+ + 1/350 x z DATA(-1, -1, 2) - 1/700 x z DATA(1, 1, 1)
+
+ - 1/175 x z DATA(2, 2, -1) + 1/700 x z DATA(-1, 1, -1)
+
+ - 1/700 x z DATA(-1, -1, 1) + 1/700 x z DATA(1, -1, 1)
+
+ + 1/700 x z DATA(-1, 1, 1) - 1/350 x z DATA(1, -1, 2)
+
+ - 2/245 y z DATA(0, 1, -2) + 1/350 x z DATA(1, 1, 2)
+
+ - 1/700 x z DATA(-1, -1, -1) + 1/700 x z DATA(1, -1, -1)
+
+ - 1/350 x z DATA(1, -1, -2) + 1/350 x z DATA(-1, -1, -2)
+
+ + 1/175 x z DATA(-2, -1, -2) - 1/350 x z DATA(-1, 1, 2)
+
+ - 1/175 x z DATA(2, -1, 2) - 1/175 x z DATA(2, -1, -2)
+
+ + 1/350 y DATA(0, -1, -1) - 1/350 y DATA(0, -1, 1)
+
+ + 1/350 y DATA(0, 1, -1) - 1/175 y DATA(0, -1, 2) + 1/175 y DATA(0, 2, 1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=2409598520, alloc=14677376, time=444.23
+bytes used=2410598808, alloc=14677376, time=444.32
+bytes used=2411599040, alloc=14677376, time=444.41
+bytes used=2412621804, alloc=14677376, time=444.50
+bytes used=2413696236, alloc=14677376, time=444.60
+bytes used=2414745720, alloc=14677376, time=444.69
+bytes used=2415763280, alloc=14677376, time=444.78
+bytes used=2416770500, alloc=14677376, time=444.87
+bytes used=2417770756, alloc=14677376, time=444.97
+bytes used=2418771228, alloc=14677376, time=445.06
+bytes used=2419771396, alloc=14677376, time=445.16
+bytes used=2420780876, alloc=14677376, time=445.26
+bytes used=2421819484, alloc=14677376, time=445.35
+bytes used=2422848292, alloc=14677376, time=445.45
+bytes used=2423848496, alloc=14677376, time=445.56
+bytes used=2424849024, alloc=14677376, time=445.66
+bytes used=2425849188, alloc=14677376, time=445.76
+bytes used=2426869536, alloc=14677376, time=445.86
+bytes used=2427875300, alloc=14677376, time=445.97
+bytes used=2428875520, alloc=14677376, time=446.08
+bytes used=2429895928, alloc=14677376, time=446.19
+bytes used=2430899808, alloc=14677376, time=446.31
+bytes used=2431900836, alloc=14677376, time=446.43
+bytes used=2432913412, alloc=14677376, time=446.52
+bytes used=2433917632, alloc=14677376, time=446.60
+bytes used=2434922516, alloc=14677376, time=446.68
+ 2 2
+[COEFF(-2, -2, -2) = 1/100 y - 2/175 z + 1/100 z - 2/175 y - 1/125 x
+
+ 2 137
+ + 4/245 y z + 1/175 x + 2/175 x z - ---- + 2/175 x y, COEFF(-1, -2, -2)
+ 5250
+
+ 2
+ = 4/245 y z - 1/350 x - 2/175 z + 1/175 x z - 1/250 x - 2/175 y
+
+ 47 2 2
+ + 1/175 x y - ---- + 1/100 z + 1/100 y , COEFF(0, -2, -2) =
+ 5250
+
+ 17 2 2 2
+ - ---- - 2/175 y - 2/175 z - 1/175 x + 4/245 y z + 1/100 y + 1/100 z ,
+ 5250
+
+ 2 2
+ COEFF(1, -2, -2) = 4/245 y z - 1/350 x + 1/250 x + 1/100 z - 2/175 y
+
+ 2 47
+ + 1/100 y - ---- - 1/175 x y - 2/175 z - 1/175 x z, COEFF(2, -2, -2) =
+ 5250
+
+ 137 2
+ 4/245 y z + 1/125 x - ---- - 2/175 x y + 1/175 x - 2/175 x z - 2/175 y
+ 5250
+
+ 2 2 2
+ - 2/175 z + 1/100 y + 1/100 z , COEFF(-2, -1, -2) = 1/200 z - 1/175 x y
+
+ 107 2 2
+ + ---- + 1/175 x z - 1/50 y + 1/350 x + 1/175 y - 2/245 y z - 1/175 z
+ 7000
+
+ 167 2
+ - 1/250 x, COEFF(-1, -1, -2) = 1/175 y + ---- + 1/200 z + 1/350 x z
+ 7000
+
+ 2 2
+ - 1/700 x - 1/175 z - 2/245 y z - 1/50 y - 1/500 x - 1/350 x y,
+
+ COEFF(0, -1, -2) =
+
+ 2 2 187 2
+ 1/200 z - 1/350 x + ---- - 1/175 z - 2/245 y z - 1/50 y + 1/175 y,
+ 7000
+
+ 2 167
+ COEFF(1, -1, -2) = 1/500 x + 1/350 x y - 1/700 x + 1/175 y + ----
+ 7000
+
+ 2 2
+ - 2/245 y z + 1/200 z - 1/350 x z - 1/50 y - 1/175 z, COEFF(2, -1, -2)
+
+ 2 2 107
+ = - 1/175 z - 1/175 x z + 1/200 z + 1/350 x + ---- - 2/245 y z + 1/175 y
+ 7000
+
+ 2
+ + 1/175 x y - 1/50 y + 1/250 x,
+
+ COEFF(-2, 0, -2) = 2/175 y - 2/175 x y - 4/245 y z,
+
+ COEFF(-1, 0, -2) = - 1/175 x y + 2/175 y - 4/245 y z,
+
+ COEFF(0, 0, -2) = 2/175 y - 4/245 y z,
+
+ COEFF(1, 0, -2) = - 4/245 y z + 2/175 y + 1/175 x y,
+
+ COEFF(2, 0, -2) = 2/175 x y - 4/245 y z + 2/175 y, COEFF(-2, 1, -2) =
+
+ 2 2 107
+ - 1/200 z + 1/175 z + 1/175 y - 1/350 x - 1/175 x z - 2/245 y z - ----
+ 7000
+
+ 2 2
+ - 1/175 x y + 1/50 y + 1/250 x, COEFF(-1, 1, -2) = - 1/350 x y - 1/200 z
+
+ 2 2 167
+ + 1/700 x + 1/175 y + 1/175 z + 1/50 y - ---- - 1/350 x z - 2/245 y z
+ 7000
+
+ + 1/500 x, COEFF(0, 1, -2) =
+
+ 2 2 2 187
+ 1/50 y + 1/175 z - 1/200 z - 2/245 y z + 1/350 x + 1/175 y - ----,
+ 7000
+
+ 2
+ COEFF(1, 1, -2) = 1/350 x y + 1/700 x - 2/245 y z + 1/175 z + 1/350 x z
+
+ 2 2 167
+ - 1/200 z + 1/175 y + 1/50 y - ---- - 1/500 x, COEFF(2, 1, -2) =
+ 7000
+
+ 107 2 2
+ - 2/245 y z - ---- + 1/175 z + 1/50 y + 1/175 y + 1/175 x z - 1/350 x
+ 7000
+
+ 2 2 2
+ + 1/175 x y - 1/250 x - 1/200 z , COEFF(-2, 2, -2) = - 1/100 z - 1/175 x
+
+ 2 137
+ + 2/175 x y + 2/175 z + 1/125 x + 4/245 y z - 2/175 y - 1/100 y + ----
+ 5250
+
+ 2 2
+ - 2/175 x z, COEFF(-1, 2, -2) = 2/175 z - 1/100 y + 4/245 y z + 1/350 x
+
+ 47 2
+ + ---- - 1/175 x z + 1/250 x - 1/100 z - 2/175 y + 1/175 x y,
+ 5250
+
+ COEFF(0, 2, -2) =
+
+ 17 2 2 2
+ - 2/175 y + ---- + 2/175 z - 1/100 y + 1/175 x + 4/245 y z - 1/100 z ,
+ 5250
+
+ 2 47
+ COEFF(1, 2, -2) = 1/350 x - 1/175 x y + ---- - 2/175 y + 1/175 x z
+ 5250
+
+ 2 2
+ - 1/100 z + 2/175 z - 1/100 y + 4/245 y z - 1/250 x, COEFF(2, 2, -2) =
+
+ 137 2 2 2
+ - 2/175 x y + 2/175 z + ---- - 1/100 z - 1/175 x + 2/175 x z - 1/100 y
+ 5250
+
+ + 4/245 y z - 1/125 x - 2/175 y, COEFF(-2, -2, -1) = - 2/245 y z
+
+ 2 2 2
+ + 1/350 x - 1/175 y + 1/175 x y + 1/175 z - 1/250 x - 1/50 z + 1/200 y
+
+ 107 2
+ - 1/175 x z + ----, COEFF(-1, -2, -1) = - 1/500 x + 1/350 x y - 1/700 x
+ 7000
+
+ 167 2 2
+ + 1/175 z - 1/175 y - 2/245 y z + ---- + 1/200 y - 1/350 x z - 1/50 z ,
+ 7000
+
+ COEFF(0, -2, -1) =
+
+ 2 2 187 2
+ - 2/245 y z - 1/50 z + 1/200 y + 1/175 z - 1/175 y + ---- - 1/350 x ,
+ 7000
+
+ 2 2
+ COEFF(1, -2, -1) = - 2/245 y z - 1/50 z + 1/350 x z - 1/700 x - 1/350 x y
+
+ 2 167
+ - 1/175 y + 1/200 y + 1/500 x + ---- + 1/175 z, COEFF(2, -2, -1) =
+ 7000
+
+ 2 107 2
+ 1/350 x + 1/250 x + 1/175 x z - 2/245 y z + 1/175 z + ---- - 1/50 z
+ 7000
+
+ 2
+ + 1/200 y - 1/175 y - 1/175 x y, COEFF(-2, -1, -1) = 1/350 y + 1/350 z
+
+ 2 2 229 2
+ - 1/350 x y - 1/350 x z - 1/500 x - 1/100 z - 1/100 y + ----- + 1/700 x
+ 10500
+
+ 2
+ + 1/245 y z, COEFF(-1, -1, -1) = - 1/100 y - 1/700 x z - 1/1000 x
+
+ 2 137 2
+ - 1/100 z - 1/700 x y + 1/350 y + 1/350 z + ---- + 1/245 y z - 1/1400 x ,
+ 5250
+
+ COEFF(0, -1, -1) =
+
+ 2 2 2 289
+ - 1/700 x + 1/350 z + 1/245 y z + 1/350 y - 1/100 z - 1/100 y + -----,
+ 10500
+
+ 2 2
+ COEFF(1, -1, -1) = - 1/100 z - 1/1400 x + 1/1000 x + 1/350 y + 1/245 y z
+
+ 137 2
+ + 1/700 x y + ---- + 1/700 x z - 1/100 y + 1/350 z, COEFF(2, -1, -1) =
+ 5250
+
+ 2 2 229
+ - 1/100 y - 1/100 z + 1/245 y z + ----- + 1/350 x z + 1/500 x + 1/350 x y
+ 10500
+
+ 2
+ + 1/350 z + 1/700 x + 1/350 y,
+
+ COEFF(-2, 0, -1) = 2/245 y z - 1/175 x y + 1/175 y,
+
+ COEFF(-1, 0, -1) = 1/175 y + 2/245 y z - 1/350 x y,
+
+ COEFF(0, 0, -1) = 1/175 y + 2/245 y z,
+
+ COEFF(1, 0, -1) = 2/245 y z + 1/175 y + 1/350 x y,
+
+ COEFF(2, 0, -1) = 2/245 y z + 1/175 y + 1/175 x y, COEFF(-2, 1, -1) =
+
+ 2 2 229
+ - 1/350 z + 1/100 z + 1/350 y - 1/700 x + 1/245 y z - ----- + 1/500 x
+ 10500
+
+ 2 2
+ + 1/350 x z + 1/100 y - 1/350 x y, COEFF(-1, 1, -1) = 1/1400 x + 1/350 y
+
+ 2 2
+ + 1/245 y z + 1/100 z - 1/700 x y + 1/700 x z + 1/100 y + 1/1000 x
+
+ 137
+ - 1/350 z - ----, COEFF(0, 1, -1) =
+ 5250
+
+ 2 289 2 2
+ 1/100 y - ----- + 1/100 z - 1/350 z + 1/350 y + 1/700 x + 1/245 y z,
+ 10500
+
+ 2
+ COEFF(1, 1, -1) = 1/700 x y - 1/1000 x + 1/245 y z + 1/100 z + 1/350 y
+
+ 2 2 137
+ + 1/100 y - 1/700 x z + 1/1400 x - 1/350 z - ----, COEFF(2, 1, -1) =
+ 5250
+
+ 2 2
+ - 1/700 x + 1/245 y z + 1/100 y - 1/500 x - 1/350 z + 1/350 y + 1/350 x y
+
+ 229 2 2 2
+ - ----- + 1/100 z - 1/350 x z, COEFF(-2, 2, -1) = 1/50 z - 1/350 x
+ 10500
+
+ 107 2
+ - 1/175 z + 1/175 x z - 2/245 y z - 1/175 y - ---- - 1/200 y + 1/250 x
+ 7000
+
+ 2
+ + 1/175 x y, COEFF(-1, 2, -1) = 1/350 x z - 1/175 z + 1/500 x - 1/200 y
+
+ 2 167 2
+ - 2/245 y z + 1/50 z - ---- - 1/175 y + 1/700 x + 1/350 x y,
+ 7000
+
+ COEFF(0, 2, -1) =
+
+ 2 2 2 187
+ - 1/175 z + 1/350 x - 1/175 y - 2/245 y z + 1/50 z - 1/200 y - ----,
+ 7000
+
+ 2 2
+ COEFF(1, 2, -1) = - 1/200 y - 1/350 x z - 2/245 y z + 1/50 z - 1/175 z
+
+ 167 2
+ - 1/500 x - ---- - 1/175 y + 1/700 x - 1/350 x y, COEFF(2, 2, -1) =
+ 7000
+
+ 2 2
+ - 1/175 x y - 1/250 x - 1/350 x - 1/175 x z - 2/245 y z - 1/200 y
+
+ 2 107
+ + 1/50 z - 1/175 z - ---- - 1/175 y,
+ 7000
+
+ COEFF(-2, -2, 0) = - 4/245 y z - 2/175 x z + 2/175 z,
+
+ COEFF(-1, -2, 0) = - 1/175 x z + 2/175 z - 4/245 y z,
+
+ COEFF(0, -2, 0) = 2/175 z - 4/245 y z,
+
+ COEFF(1, -2, 0) = - 4/245 y z + 2/175 z + 1/175 x z,
+
+ COEFF(2, -2, 0) = 2/175 z + 2/175 x z - 4/245 y z,
+
+ COEFF(-2, -1, 0) = 1/175 z - 1/175 x z + 2/245 y z,
+
+ COEFF(-1, -1, 0) = 2/245 y z - 1/350 x z + 1/175 z,
+
+ COEFF(0, -1, 0) = 1/175 z + 2/245 y z,
+
+ COEFF(1, -1, 0) = 1/350 x z + 2/245 y z + 1/175 z,
+
+ COEFF(2, -1, 0) = 1/175 x z + 2/245 y z + 1/175 z,
+
+ COEFF(-2, 0, 0) = 4/245 y z, COEFF(-1, 0, 0) = 4/245 y z,
+
+ COEFF(0, 0, 0) = 4/245 y z, COEFF(1, 0, 0) = 4/245 y z,
+
+ COEFF(2, 0, 0) = 4/245 y z,
+
+ COEFF(-2, 1, 0) = - 1/175 z + 2/245 y z + 1/175 x z,
+
+ COEFF(-1, 1, 0) = 2/245 y z + 1/350 x z - 1/175 z,
+
+ COEFF(0, 1, 0) = - 1/175 z + 2/245 y z,
+
+ COEFF(1, 1, 0) = 2/245 y z - 1/350 x z - 1/175 z,
+
+ COEFF(2, 1, 0) = - 1/175 z + 2/245 y z - 1/175 x z,
+
+ COEFF(-2, 2, 0) = - 2/175 z + 2/175 x z - 4/245 y z,
+
+ COEFF(-1, 2, 0) = - 2/175 z - 4/245 y z + 1/175 x z,
+
+ COEFF(0, 2, 0) = - 2/175 z - 4/245 y z,
+
+ COEFF(1, 2, 0) = - 2/175 z - 4/245 y z - 1/175 x z,
+
+ COEFF(2, 2, 0) = - 2/175 z - 4/245 y z - 2/175 x z, COEFF(-2, -2, 1) =
+
+ 107 2
+ - 1/175 x z - ---- + 1/175 y - 1/175 x y + 1/50 z + 1/250 x + 1/175 z
+ 7000
+
+ 2 2 2 2
+ - 1/200 y - 2/245 y z - 1/350 x , COEFF(-1, -2, 1) = 1/700 x + 1/50 z
+
+ 2 167
+ - 1/350 x y + 1/175 y + 1/175 z - 1/350 x z - 2/245 y z - 1/200 y - ----
+ 7000
+
+ + 1/500 x, COEFF(0, -2, 1) =
+
+ 2 187 2 2
+ 1/175 z + 1/50 z - ---- - 1/200 y - 2/245 y z + 1/350 x + 1/175 y,
+ 7000
+
+ COEFF(1, -2, 1) = 1/175 y - 1/500 x + 1/175 z + 1/350 x y - 2/245 y z
+
+ 2 2 2 167
+ - 1/200 y + 1/50 z + 1/700 x - ---- + 1/350 x z, COEFF(2, -2, 1) =
+ 7000
+
+ 2 2 107 2
+ 1/50 z - 2/245 y z - 1/350 x + 1/175 x y - ---- - 1/200 y - 1/250 x
+ 7000
+
+ 2
+ + 1/175 x z + 1/175 y + 1/175 z, COEFF(-2, -1, 1) = 1/100 z - 1/350 x z
+
+ 2 229 2
+ + 1/100 y - 1/350 y - ----- - 1/700 x + 1/245 y z + 1/350 x y + 1/500 x
+ 10500
+
+ 137 2
+ + 1/350 z, COEFF(-1, -1, 1) = - ---- + 1/700 x y - 1/700 x z + 1/100 y
+ 5250
+
+ 2 2
+ + 1/1000 x + 1/1400 x + 1/350 z - 1/350 y + 1/100 z + 1/245 y z,
+
+ COEFF(0, -1, 1) =
+
+ 2 2 2 289
+ 1/245 y z + 1/700 x + 1/100 z + 1/350 z + 1/100 y - ----- - 1/350 y,
+ 10500
+
+ 2 2 137
+ COEFF(1, -1, 1) = 1/100 y + 1/350 z - 1/700 x y + 1/100 z - ----
+ 5250
+
+ 2
+ + 1/700 x z - 1/350 y + 1/245 y z - 1/1000 x + 1/1400 x , COEFF(2, -1, 1)
+
+ 2 2
+ = 1/100 z - 1/700 x + 1/350 x z + 1/245 y z - 1/500 x + 1/350 z
+
+ 2 229
+ - 1/350 x y + 1/100 y - ----- - 1/350 y,
+ 10500
+
+ COEFF(-2, 0, 1) = 2/245 y z + 1/175 x y - 1/175 y,
+
+ COEFF(-1, 0, 1) = 2/245 y z - 1/175 y + 1/350 x y,
+
+ COEFF(0, 0, 1) = - 1/175 y + 2/245 y z,
+
+ COEFF(1, 0, 1) = - 1/350 x y + 2/245 y z - 1/175 y,
+
+ COEFF(2, 0, 1) = 2/245 y z - 1/175 x y - 1/175 y, COEFF(-2, 1, 1) =
+
+ 2 2
+ - 1/100 z + 1/350 x y + 1/700 x - 1/500 x + 1/245 y z - 1/350 z
+
+ 2 229
+ + 1/350 x z - 1/100 y + ----- - 1/350 y, COEFF(-1, 1, 1) = - 1/1000 x
+ 10500
+
+ 137 2 2
+ + ---- - 1/1400 x - 1/100 z + 1/700 x y - 1/350 z - 1/350 y + 1/245 y z
+ 5250
+
+ 2
+ - 1/100 y + 1/700 x z, COEFF(0, 1, 1) =
+
+ 289 2 2 2
+ ----- - 1/100 z + 1/245 y z - 1/100 y - 1/350 y - 1/350 z - 1/700 x ,
+ 10500
+
+ 137 2
+ COEFF(1, 1, 1) = - 1/700 x y - 1/350 y - 1/350 z + ---- - 1/100 z
+ 5250
+
+ 2 2
+ - 1/100 y + 1/1000 x - 1/700 x z - 1/1400 x + 1/245 y z, COEFF(2, 1, 1)
+
+ 229 2 2
+ = 1/500 x - 1/350 y - 1/350 x y + 1/245 y z + ----- - 1/100 z + 1/700 x
+ 10500
+
+ 2
+ - 1/350 z - 1/350 x z - 1/100 y , COEFF(-2, 2, 1) = - 1/175 z - 2/245 y z
+
+ 2 2 2
+ + 1/350 x + 1/175 y - 1/250 x - 1/50 z + 1/200 y - 1/175 x y
+
+ 107 2
+ + 1/175 x z + ----, COEFF(-1, 2, 1) = - 1/350 x y - 1/50 z - 1/175 z
+ 7000
+
+ 2 167 2
+ + 1/200 y - 1/500 x + 1/350 x z + 1/175 y + ---- - 2/245 y z - 1/700 x ,
+ 7000
+
+ COEFF(0, 2, 1) =
+
+ 187 2 2 2
+ ---- - 1/50 z - 1/175 z + 1/175 y - 1/350 x + 1/200 y - 2/245 y z,
+ 7000
+
+ 167 2
+ COEFF(1, 2, 1) = 1/350 x y + ---- + 1/175 y - 1/50 z - 1/350 x z
+ 7000
+
+ 2 2
+ - 2/245 y z + 1/500 x + 1/200 y - 1/700 x - 1/175 z, COEFF(2, 2, 1) =
+
+ 107 2 2
+ ---- + 1/350 x - 1/175 z + 1/175 y + 1/250 x + 1/200 y + 1/175 x y
+ 7000
+
+ 2 2
+ - 1/175 x z - 1/50 z - 2/245 y z, COEFF(-2, -2, 2) = - 1/175 x
+
+ 2 2 137
+ + 4/245 y z + 2/175 y - 1/100 z - 1/100 y + 1/125 x - 2/175 x y + ----
+ 5250
+
+ 47
+ + 2/175 x z - 2/175 z, COEFF(-1, -2, 2) = 4/245 y z + 2/175 y + ----
+ 5250
+
+ 2 2 2
+ - 2/175 z - 1/175 x y - 1/100 y + 1/250 x - 1/100 z + 1/350 x
+
+ + 1/175 x z, COEFF(0, -2, 2) =
+
+ 2 2 2 17
+ 1/175 x - 1/100 y + 2/175 y - 2/175 z + 4/245 y z - 1/100 z + ----,
+ 5250
+
+ 2 2
+ COEFF(1, -2, 2) = 4/245 y z - 1/175 x z - 1/100 z + 1/350 x + 1/175 x y
+
+ 47 2
+ + 2/175 y + ---- - 1/250 x - 2/175 z - 1/100 y , COEFF(2, -2, 2) =
+ 5250
+
+ 2 2 137 2
+ - 1/175 x - 1/125 x - 1/100 z + ---- + 2/175 y - 1/100 y - 2/175 x z
+ 5250
+
+ 2
+ + 4/245 y z - 2/175 z + 2/175 x y, COEFF(-2, -1, 2) = - 1/350 x
+
+ 2 107 2
+ + 1/175 x z - 2/245 y z - 1/200 z + 1/250 x + 1/175 x y - ---- + 1/50 y
+ 7000
+
+ - 1/175 y - 1/175 z, COEFF(-1, -1, 2) = 1/350 x z + 1/500 x + 1/350 x y
+
+ 167 2 2 2
+ - 1/175 y - ---- - 2/245 y z + 1/700 x + 1/50 y - 1/200 z - 1/175 z,
+ 7000
+
+ COEFF(0, -1, 2) =
+
+ 2 2 2 187
+ - 1/175 y - 2/245 y z + 1/350 x + 1/50 y - 1/200 z - ---- - 1/175 z,
+ 7000
+
+ 2 2
+ COEFF(1, -1, 2) = - 2/245 y z - 1/175 y - 1/350 x z + 1/700 x - 1/200 z
+
+ 2 167
+ - 1/175 z + 1/50 y - 1/350 x y - 1/500 x - ----, COEFF(2, -1, 2) =
+ 7000
+
+ 2 107 2
+ - 1/250 x - 1/350 x - 1/175 y - ---- - 1/175 x z - 1/200 z - 2/245 y z
+ 7000
+
+ 2
+ + 1/50 y - 1/175 x y - 1/175 z,
+
+ COEFF(-2, 0, 2) = - 2/175 y + 2/175 x y - 4/245 y z,
+
+ COEFF(-1, 0, 2) = 1/175 x y - 2/175 y - 4/245 y z,
+
+ COEFF(0, 0, 2) = - 2/175 y - 4/245 y z,
+
+ COEFF(1, 0, 2) = - 1/175 x y - 4/245 y z - 2/175 y,
+
+ COEFF(2, 0, 2) = - 2/175 y - 4/245 y z - 2/175 x y, COEFF(-2, 1, 2) =
+
+ 2 107
+ 1/175 x y + 1/350 x + ---- - 1/175 y - 1/175 x z - 1/250 x - 2/245 y z
+ 7000
+
+ 2 2 167
+ - 1/50 y + 1/200 z + 1/175 z, COEFF(-1, 1, 2) = ---- - 1/500 x
+ 7000
+
+ 2 2
+ + 1/350 x y - 1/350 x z + 1/200 z - 1/50 y - 1/175 y - 2/245 y z
+
+ 2
+ + 1/175 z - 1/700 x , COEFF(0, 1, 2) =
+
+ 2 187 2 2
+ - 1/175 y + 1/175 z - 1/350 x + ---- - 1/50 y + 1/200 z - 2/245 y z,
+ 7000
+
+ 2 167
+ COEFF(1, 1, 2) = 1/350 x z + 1/200 z - 1/175 y + ---- - 1/350 x y
+ 7000
+
+ 2 2
+ + 1/175 z - 1/50 y - 1/700 x - 2/245 y z + 1/500 x, COEFF(2, 1, 2) =
+
+ 2 2
+ - 1/175 y - 1/175 x y + 1/350 x + 1/175 x z + 1/175 z + 1/250 x - 1/50 y
+
+ 2 107 2
+ + 1/200 z + ---- - 2/245 y z, COEFF(-2, 2, 2) = 1/175 x + 2/175 z
+ 7000
+
+ 137 2
+ - 2/175 x y - 1/125 x + 4/245 y z - ---- - 2/175 x z + 1/100 y + 2/175 y
+ 5250
+
+ 2 47
+ + 1/100 z , COEFF(-1, 2, 2) = 2/175 y - ---- + 2/175 z - 1/250 x
+ 5250
+
+ 2 2 2
+ - 1/175 x y - 1/350 x - 1/175 x z + 1/100 z + 1/100 y + 4/245 y z,
+
+ COEFF(0, 2, 2) =
+
+ 2 2 2 17
+ 4/245 y z + 1/100 y + 1/100 z + 2/175 y - 1/175 x + 2/175 z - ----,
+ 5250
+
+ 47 2 2
+ COEFF(1, 2, 2) = - ---- + 4/245 y z + 1/175 x y + 1/100 y - 1/350 x
+ 5250
+
+ 2
+ + 1/250 x + 1/100 z + 2/175 y + 2/175 z + 1/175 x z, COEFF(2, 2, 2) =
+
+ 2 137 2 2
+ 1/175 x + 2/175 x z - ---- + 1/100 y + 2/175 x y + 2/175 z + 1/100 z
+ 5250
+
+ + 2/175 y + 4/245 y z + 1/125 x]
+
+> print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c");
+bytes used=2435922728, alloc=14677376, time=446.78
+bytes used=2436922928, alloc=14677376, time=446.88
+bytes used=2437923452, alloc=14677376, time=446.97
+bytes used=2438923640, alloc=14677376, time=447.12
+bytes used=2439924164, alloc=14677376, time=447.88
+bytes used=2440924336, alloc=14677376, time=448.65
+bytes used=2441924900, alloc=14677376, time=449.41
+bytes used=2442925192, alloc=14677376, time=450.17
+bytes used=2443925420, alloc=14677376, time=450.91
+bytes used=2444925704, alloc=14677376, time=451.09
+bytes used=2445925864, alloc=14677376, time=451.19
+bytes used=2446984320, alloc=14677376, time=451.29
+bytes used=2448004832, alloc=14677376, time=451.36
+bytes used=2449005004, alloc=14677376, time=451.46
+bytes used=2450005620, alloc=14677376, time=451.57
+bytes used=2451005920, alloc=14677376, time=452.02
+bytes used=2452006128, alloc=14677376, time=453.36
+bytes used=2453006304, alloc=14677376, time=453.86
+bytes used=2454006584, alloc=14677376, time=454.13
+bytes used=2455007028, alloc=14677376, time=454.21
+bytes used=2456007444, alloc=14677376, time=454.29
+bytes used=2457007960, alloc=14677376, time=454.36
+bytes used=2458008392, alloc=14677376, time=454.43
+bytes used=2459008780, alloc=14677376, time=454.51
+bytes used=2460009080, alloc=14677376, time=454.59
+bytes used=2461009252, alloc=14677376, time=454.67
+bytes used=2462009540, alloc=14677376, time=454.76
+bytes used=2463010456, alloc=14677376, time=454.88
+bytes used=2464010652, alloc=14677376, time=455.00
+bytes used=2465010848, alloc=14677376, time=455.12
+bytes used=2466011144, alloc=14677376, time=455.26
+bytes used=2467013752, alloc=14677376, time=455.41
+bytes used=2468020996, alloc=14677376, time=455.55
+bytes used=2469021372, alloc=14677376, time=455.67
+bytes used=2470021548, alloc=14677376, time=455.88
+bytes used=2471021828, alloc=14677376, time=457.78
+bytes used=2472022000, alloc=14677376, time=458.61
+bytes used=2473022172, alloc=14677376, time=459.09
+bytes used=2474022604, alloc=14677376, time=459.18
+bytes used=2475023016, alloc=14677376, time=459.25
+bytes used=2476023308, alloc=14677376, time=459.33
+bytes used=2477023524, alloc=14677376, time=459.41
+bytes used=2478023944, alloc=14677376, time=459.49
+bytes used=2479024100, alloc=14677376, time=459.57
+bytes used=2480024500, alloc=14677376, time=459.67
+bytes used=2481037596, alloc=14677376, time=459.86
+bytes used=2482047360, alloc=14677376, time=459.99
+bytes used=2483047700, alloc=14677376, time=460.13
+bytes used=2484048484, alloc=14677376, time=460.25
+bytes used=2485048684, alloc=14677376, time=461.88
+bytes used=2486048940, alloc=14677376, time=463.05
+bytes used=2487049152, alloc=14677376, time=463.67
+bytes used=2488049360, alloc=14677376, time=463.95
+bytes used=2489049620, alloc=14677376, time=464.04
+bytes used=2490050324, alloc=14677376, time=464.23
+bytes used=2491050620, alloc=14677376, time=465.12
+bytes used=2492050772, alloc=14677376, time=466.89
+bytes used=2493050968, alloc=14677376, time=467.56
+bytes used=2494051308, alloc=14677376, time=467.88
+bytes used=2495051576, alloc=14677376, time=467.97
+bytes used=2496051732, alloc=14677376, time=468.35
+bytes used=2497051992, alloc=14677376, time=470.36
+bytes used=2498052252, alloc=14677376, time=471.26
+bytes used=2499052424, alloc=14677376, time=471.91
+bytes used=2500052612, alloc=14677376, time=472.02
+bytes used=2501052900, alloc=14677376, time=472.21
+>
+# d^2/dz^2
+> simplify( diff(interp_3d_cube_order4_smooth0,z,z) );
+bytes used=2502053072, alloc=14677376, time=472.34
+bytes used=2503098564, alloc=14677376, time=472.43
+bytes used=2504099844, alloc=14677376, time=472.52
+bytes used=2505100036, alloc=14677376, time=472.61
+bytes used=2506100240, alloc=14677376, time=472.71
+bytes used=2507100652, alloc=14677376, time=472.81
+bytes used=2508101116, alloc=14677376, time=472.90
+bytes used=2509101320, alloc=14677376, time=472.99
+bytes used=2510101480, alloc=14677376, time=473.09
+bytes used=2511101616, alloc=14677376, time=473.17
+ 2 2
+2/245 y DATA(0, 2, -2) - 1/245 y DATA(0, -2, 1) + 1/25 z DATA(0, -1, -1)
+
+ 2 2
+ - 1/245 y DATA(0, -2, -1) - 1/245 y DATA(0, 1, -2)
+
+ 2 2
+ + 2/245 y DATA(0, -2, -2) + 2/245 y DATA(0, 2, 2)
+
+ 2 2
+ - 1/245 y DATA(0, -1, -2) - 1/245 y DATA(0, 2, 1)
+
+ 2 2
+ + 1/490 y DATA(0, 1, 1) - 1/245 y DATA(0, 2, -1)
+
+ 2 2
+ + 1/490 y DATA(0, -1, -1) + 2/245 y DATA(0, -2, 2)
+
+ 2 2
+ + 1/490 y DATA(0, -1, 1) + 1/490 y DATA(0, 1, -1)
+
+ 2
+ - 1/245 y DATA(0, -1, 2) - 1/350 y DATA(0, 1, 1) - 1/175 y DATA(0, 2, -1)
+
+ - 2/175 y DATA(0, -2, 2) + 1/175 y DATA(0, -2, 1)
+
+ + 1/175 y DATA(0, -2, -1) + 2/175 y DATA(0, 2, 2) + 1/175 y DATA(0, 1, -2)
+
+ - 1/175 y DATA(0, -1, -2) - 2/175 y DATA(0, -2, -2)
+
+ 2
+ + 1/175 y DATA(0, 1, 2) + 2/175 y DATA(0, 2, -2) + 1/50 z DATA(0, 2, -2)
+
+ 2 2 2
+ + 1/50 z DATA(0, 2, 2) - 2/25 z DATA(0, -2, -1) + 1/50 z DATA(0, 1, -2)
+
+ 2 2 2
+ - 2/25 z DATA(0, 1, 1) - 2/25 z DATA(0, -2, 1) + 1/50 z DATA(0, -2, 2)
+
+ 2 2 2
+ - 2/25 z DATA(0, -1, 1) - 2/25 z DATA(0, 1, -1) - 2/25 z DATA(0, 2, 1)
+
+ 2 2
+ + 1/50 z DATA(0, -1, 2) - 2/25 z DATA(0, 2, -1)
+
+ 2 2
+ - 2/245 x DATA(0, 1, -2) - 2/245 x DATA(0, -2, -2)
+
+ 2 2
+ - 2/245 x DATA(0, 2, 2) - 2/245 x DATA(0, -1, -2)
+
+ 2 2
+ - 2/245 x DATA(0, 2, -2) - 2/245 x DATA(0, 1, 2)
+
+ 2 2
+ - 2/25 z DATA(0, -1, -1) + 1/245 x DATA(0, 1, 1)
+
+ 2 2
+ + 1/245 x DATA(0, 2, -1) - 2/245 x DATA(0, -2, 2)
+
+ 2 2
+ + 1/245 x DATA(0, -2, 1) + 1/245 x DATA(0, 1, -1)
+
+ 2 2
+ + 1/245 x DATA(0, -1, 1) + 1/245 x DATA(0, -2, -1)
+
+ 2 2
+ + 1/245 x DATA(0, 2, 1) - 2/245 x DATA(0, -1, 2)
+
+ 2
+ + 1/245 x DATA(0, -1, -1) + 1/50 z DATA(0, 1, 2) - 1/50 z DATA(0, -1, -2)
+
+ - 1/50 z DATA(0, 2, -2) + 1/50 z DATA(0, 2, 2) - 1/50 z DATA(0, 1, -2)
+
+ - 1/50 z DATA(0, -2, -2) + 1/50 z DATA(0, -2, 2) - 1/25 z DATA(0, -2, 1)
+
+ + 1/25 z DATA(0, -2, -1) - 1/25 z DATA(0, -1, 1) + 1/25 z DATA(0, 1, -1)
+
+ + 1/50 z DATA(0, -1, 2) + 1/25 z DATA(0, 2, -1) - 1/25 z DATA(0, 2, 1)
+
+ 2 2
+ - 1/245 y DATA(0, 1, 2) - 1/25 z DATA(0, 1, 1) + 1/50 z DATA(0, -2, -2)
+
+ 2 2
+ + 1/50 z DATA(0, 1, 2) + 1/50 z DATA(0, -1, -2)
+
+ 13
+ + 1/25 y z DATA(0, -2, 1) - 1/25 y z DATA(0, -2, -1) - -- DATA(0, 0, 0)
+ 98
+
+ 61 61 57
+ - --- DATA(1, 0, 0) - --- DATA(0, 1, 0) - --- DATA(1, 1, 0)
+ 490 490 490
+
+ 136 151 151
+ + ---- DATA(0, 0, 1) + ---- DATA(1, 0, 1) + ---- DATA(0, 1, 1)
+ 3675 3675 3675
+
+ 166
+ + ---- DATA(1, 1, 1) - 1/50 y z DATA(0, -1, -1) + 1/50 y z DATA(0, -1, 1)
+ 3675
+
+ + 1/50 y z DATA(0, 1, -1) - 1/100 y z DATA(0, -1, 2)
+
+ - 1/25 y z DATA(0, 2, 1) + 1/25 y z DATA(0, 2, -1)
+
+ - 1/50 y z DATA(0, 1, 1) - 1/50 y z DATA(0, -2, 2)
+
+ + 1/50 y z DATA(0, -2, -2) + 1/100 y z DATA(0, -1, -2)
+
+ + 1/100 y z DATA(0, 1, 2) - 1/50 y z DATA(0, 2, -2) - 9/98 DATA(2, -1, 0)
+
+ 256 211
+ + 1/50 y z DATA(0, 2, 2) + ---- DATA(2, 2, -1) + ---- DATA(2, 1, -1)
+ 3675 3675
+
+ 211 211
+ + ---- DATA(-1, 2, -1) + 4/75 DATA(0, 2, -1) + ---- DATA(1, 2, -1)
+ 3675 3675
+
+ 211 256
+ + 4/75 DATA(2, 0, -1) + ---- DATA(2, -1, -1) + ---- DATA(2, 2, 1)
+ 3675 3675
+
+ 191 311 211
+ + ----- DATA(-1, -1, 2) + ----- DATA(0, -1, 2) + ---- DATA(-1, 2, 1)
+ 14700 14700 3675
+
+ 211 151
+ + 4/75 DATA(0, 2, 1) + ---- DATA(1, 2, 1) + ---- DATA(0, 1, -1)
+ 3675 3675
+
+ 166 57 61
+ + ---- DATA(1, 1, -1) - --- DATA(-1, -1, 0) - --- DATA(0, -1, 0)
+ 3675 490 490
+
+ 57 61 57
+ - --- DATA(1, -1, 0) - --- DATA(-1, 0, 0) - --- DATA(-1, 1, 0)
+ 490 490 490
+
+ 166 151 166
+ + ---- DATA(-1, -1, 1) + ---- DATA(0, -1, 1) + ---- DATA(1, -1, 1)
+ 3675 3675 3675
+
+ 151 166 166
+ + ---- DATA(-1, 0, 1) + ---- DATA(-1, 1, 1) + ---- DATA(-1, -1, -1)
+ 3675 3675 3675
+
+ 151 166 151
+ + ---- DATA(0, -1, -1) + ---- DATA(1, -1, -1) + ---- DATA(-1, 0, -1)
+ 3675 3675 3675
+
+ 136 151 166
+ + ---- DATA(0, 0, -1) + ---- DATA(1, 0, -1) + ---- DATA(-1, 1, -1)
+ 3675 3675 3675
+
+ 211 211
+ + ---- DATA(2, 1, 1) + ---- DATA(2, -1, 1) + 4/75 DATA(2, 0, 1)
+ 3675 3675
+
+ - 9/98 DATA(-1, 2, 0) - 1/10 DATA(0, 2, 0) - 9/98 DATA(1, 2, 0)
+
+ 33
+ - --- DATA(2, 2, 0) - 9/98 DATA(2, 1, 0) - 1/10 DATA(2, 0, 0)
+ 490
+
+ 169
+ - ----- DATA(2, 1, 2) - 1/350 x y DATA(1, -1, 2)
+ 14700
+
+ - 1/350 x y DATA(-1, 1, 2) + 1/175 x y DATA(-2, -1, -2)
+
+ - 1/25 x z DATA(2, -1, 1) - 1/25 x z DATA(2, 1, 1)
+
+ - 1/175 x y DATA(2, -1, 2) + 1/350 x y DATA(1, 1, 2)
+
+ - 1/700 x y DATA(-1, -1, 1) + 1/700 x y DATA(-1, 1, -1)
+
+ + 1/700 x y DATA(1, -1, -1) - 1/700 x y DATA(-1, -1, -1)
+
+ - 1/700 x y DATA(1, 1, -1) + 1/350 x y DATA(-1, 2, 1)
+
+ + 1/700 x y DATA(-1, 1, 1) + 1/700 x y DATA(1, -1, 1)
+
+ - 1/175 x y DATA(2, 2, 1) + 1/350 x y DATA(2, -1, -1)
+
+ - 1/350 x y DATA(1, 2, -1) + 1/350 x y DATA(-1, 2, -1)
+
+ - 1/350 x y DATA(2, 1, -1) - 1/350 x y DATA(1, 2, 1)
+
+ - 1/175 x y DATA(1, -2, 2) - 2/175 x y DATA(2, -2, 2)
+
+ - 2/175 x y DATA(-2, 2, 2) - 1/175 x y DATA(-2, 1, 2)
+
+ + 2/175 x y DATA(-2, -2, 2) - 1/175 x y DATA(2, 2, -1)
+
+ - 1/700 x y DATA(1, 1, 1) + 1/350 x y DATA(-1, -1, 2)
+
+ + 1/175 x y DATA(-2, 2, 1) + 1/350 x y DATA(1, -2, 1)
+
+ - 1/350 x y DATA(-2, -1, 1) + 1/175 x y DATA(-1, -2, 2)
+
+ - 1/350 x y DATA(-1, -2, 1) - 1/175 x y DATA(-2, -2, 1)
+
+ + 1/175 x y DATA(2, -2, 1) + 1/175 x y DATA(-2, -1, 2)
+
+ + 1/350 x y DATA(-2, 1, 1) + 1/175 x y DATA(2, -2, -1)
+
+ - 1/350 x y DATA(-2, -1, -1) + 1/175 x y DATA(-2, 2, -1)
+
+ + 1/175 x y DATA(1, 2, -2) + 2/175 x y DATA(2, 2, -2)
+
+ - 1/175 x y DATA(-2, -2, -1) - 1/350 x y DATA(-1, -2, -1)
+
+ - 1/175 x y DATA(-1, 2, 2) + 1/175 x y DATA(2, 1, -2)
+
+ - 2/175 x y DATA(-2, 2, -2) - 1/175 x y DATA(-1, 2, -2)
+
+ - 1/350 x y DATA(-1, 1, -2) + 1/350 x y DATA(-2, 1, -1)
+
+ - 1/175 x y DATA(-2, 1, -2) + 1/350 x y DATA(1, 1, -2)
+
+ + 1/350 x y DATA(1, -2, -1) + 1/50 x z DATA(-2, 2, -2)
+
+ + 1/100 x z DATA(-1, 2, -2) + 1/100 x z DATA(-1, 1, -2)
+
+ - 1/25 x z DATA(-2, 1, -1) + 1/50 x z DATA(-2, 1, -2)
+
+ - 1/100 x z DATA(1, 1, -2) - 1/175 x y DATA(1, -2, -2)
+
+ - 2/175 x y DATA(2, -2, -2) - 1/100 x z DATA(1, -2, -2)
+
+ - 1/50 x z DATA(2, -2, -2) - 1/100 x z DATA(1, 2, -2)
+
+ - 1/50 x z DATA(2, 2, -2) - 1/25 x z DATA(-2, -2, -1)
+
+ - 1/50 x z DATA(-1, -2, -1) - 1/100 x z DATA(-1, 2, 2)
+
+ - 1/50 x z DATA(2, 1, -2) + 1/100 x z DATA(1, 2, 2)
+
+ + 1/50 x z DATA(-2, -2, -2) + 1/50 x z DATA(2, 2, 2)
+
+ 191
+ + 1/100 x z DATA(-1, -2, -2) - 1/300 DATA(2, 0, 2) + ----- DATA(-1, 1, 2)
+ 14700
+
+ 311 191 311
+ + ----- DATA(0, 1, 2) + ----- DATA(1, 1, 2) + ----- DATA(1, 0, 2)
+ 14700 14700 14700
+
+ 169 311 431
+ - ----- DATA(2, -1, 2) + ----- DATA(-1, 0, 2) + ----- DATA(0, 0, 2)
+ 14700 14700 14700
+
+ 191 169
+ + ----- DATA(1, -1, 2) - 1/300 DATA(-2, 0, -2) - ----- DATA(2, -1, -2)
+ 14700 14700
+
+ 191 311 191
+ + ----- DATA(1, -1, -2) + ----- DATA(0, -1, -2) + ----- DATA(-1, -1, -2)
+ 14700 14700 14700
+
+ 169 529 169
+ - ----- DATA(-2, -1, -2) - ----- DATA(2, -2, -2) - ----- DATA(1, -2, -2)
+ 14700 14700 14700
+
+ 169 529
+ - 1/300 DATA(0, -2, -2) - ----- DATA(-1, -2, -2) - ----- DATA(2, 2, 2)
+ 14700 14700
+
+ 529 169
+ - ----- DATA(-2, -2, -2) - ----- DATA(1, 2, 2) + 1/175 x y DATA(1, 2, 2)
+ 14700 14700
+
+ + 2/175 x y DATA(-2, -2, -2) + 2/175 x y DATA(2, 2, 2)
+
+ + 1/175 x y DATA(-1, -2, -2) + 1/350 x y DATA(2, -1, 1)
+
+ 169
+ - 1/350 x y DATA(2, 1, 1) - ----- DATA(-1, 2, 2) - 1/300 DATA(0, 2, 2)
+ 14700
+
+ 211
+ + ---- DATA(-1, -2, -1) + 1/100 y z DATA(-1, -1, -2)
+ 3675
+
+ 2
+ - 1/245 y DATA(2, 1, 2) - 1/50 z DATA(-2, -1, -2) + 1/50 z DATA(-1, 1, 2)
+
+ + 1/50 z DATA(2, -1, 2) + 1/50 z DATA(1, -1, 2)
+
+ 2 2
+ - 1/245 y DATA(-1, -1, -2) - 1/245 y DATA(-1, 1, 2)
+
+ 2 2
+ - 1/245 y DATA(2, -1, 2) - 1/245 y DATA(1, -1, 2)
+
+ 2 2
+ - 1/245 y DATA(1, 1, 2) - 1/245 y DATA(-2, -1, -2)
+
+ 2 2
+ + 1/490 y DATA(1, -1, -1) + 1/490 y DATA(-1, 1, -1)
+
+ 2 2
+ + 1/490 y DATA(-1, -1, 1) + 1/490 y DATA(1, -1, 1)
+
+ 2 2
+ + 1/490 y DATA(-1, 1, 1) - 1/245 y DATA(2, -1, -2)
+
+ 2 256
+ - 1/245 y DATA(1, -1, -2) + ---- DATA(-2, -2, -1)
+ 3675
+
+ 2 2
+ - 1/245 y DATA(1, -2, 1) - 1/245 y DATA(-1, 2, 1)
+
+ 2 2
+ + 1/490 y DATA(1, 1, -1) - 1/245 y DATA(1, 2, 1)
+
+ 2 2
+ + 1/490 y DATA(2, 1, -1) - 1/245 y DATA(-1, 2, -1)
+
+ 2 2
+ - 1/245 y DATA(1, 2, -1) + 1/490 y DATA(2, -1, -1)
+
+ 2 2
+ + 1/490 y DATA(-1, -1, -1) + 2/245 y DATA(-2, -2, 2)
+
+ 2 2
+ - 1/245 y DATA(-2, 1, 2) + 2/245 y DATA(-2, 2, 2)
+
+ 2 2
+ + 2/245 y DATA(2, -2, 2) + 2/245 y DATA(1, -2, 2)
+
+ 2 2
+ + 2/245 y DATA(-1, -2, 2) + 1/490 y DATA(-2, -1, 1)
+
+ 2 2
+ - 1/245 y DATA(2, 2, 1) - 1/245 y DATA(-1, -1, 2)
+
+ 2 2
+ + 1/490 y DATA(1, 1, 1) - 1/245 y DATA(2, 2, -1)
+
+ 2 2
+ + 1/490 y DATA(-2, 1, -1) - 1/245 y DATA(-1, 1, -2)
+
+ 2 2
+ + 2/245 y DATA(-1, 2, -2) + 2/245 y DATA(-2, 2, -2)
+
+ 2 2
+ - 1/245 y DATA(-2, 2, 1) + 1/490 y DATA(-2, 1, 1)
+
+ 2 2
+ - 1/245 y DATA(-2, -1, 2) - 1/245 y DATA(2, -2, 1)
+
+ 2 2
+ - 1/245 y DATA(-2, -2, 1) - 1/245 y DATA(-1, -2, 1)
+
+ 2 2
+ - 1/245 y DATA(-2, 2, -1) + 1/490 y DATA(-2, -1, -1)
+
+ 2 2
+ - 1/245 y DATA(2, -2, -1) - 1/245 y DATA(1, -2, -1)
+
+ 2 2
+ + 2/245 y DATA(-2, -2, -2) - 1/245 y DATA(2, 1, -2)
+
+ 2 2
+ - 1/245 y DATA(-1, -2, -1) - 1/245 y DATA(-2, -2, -1)
+
+ 2 2
+ + 2/245 y DATA(2, 2, -2) + 2/245 y DATA(1, 2, -2)
+
+ 2 2
+ + 2/245 y DATA(2, -2, -2) + 2/245 y DATA(1, -2, -2)
+
+ 2 2
+ + 2/245 y DATA(-1, -2, -2) + 2/245 y DATA(-1, 2, 2)
+
+ 2 2
+ - 1/245 y DATA(1, 1, -2) - 1/245 y DATA(-2, 1, -2)
+
+ 529 2
+ - ----- DATA(2, 2, -2) + 2/245 y DATA(1, 2, 2) - 1/25 z DATA(1, 2, 1)
+ 14700
+
+ + 1/25 z DATA(2, 1, -1) + 1/25 z DATA(-1, 2, -1) + 1/25 z DATA(1, 2, -1)
+
+ + 1/25 z DATA(2, -1, -1) - 1/25 z DATA(-1, 2, 1) + 1/50 z DATA(1, 1, 2)
+
+ + 1/25 z DATA(-1, -1, -1) + 1/25 z DATA(1, -1, -1)
+
+ + 1/25 z DATA(-1, 1, -1) - 1/25 z DATA(-1, -1, 1) - 1/25 z DATA(1, -1, 1)
+
+ 2 2
+ + 1/490 y DATA(2, 1, 1) + 1/490 y DATA(2, -1, 1) + 1/50 z DATA(2, 1, 2)
+
+ - 1/50 z DATA(2, -1, -2) - 1/50 z DATA(1, -1, -2)
+
+ 2
+ - 1/50 z DATA(-1, -1, -2) + 2/245 y DATA(2, 2, 2) + 1/50 z DATA(2, -2, 2)
+
+ + 1/50 z DATA(1, -2, 2) + 1/50 z DATA(-1, -2, 2) - 1/25 z DATA(-2, -1, 1)
+
+ - 1/25 z DATA(-1, 1, 1) + 1/25 z DATA(1, 1, -1) + 1/50 z DATA(-2, -2, 2)
+
+ + 1/50 z DATA(-2, 1, 2) + 1/50 z DATA(-2, 2, 2) + 1/25 z DATA(1, -2, -1)
+
+ - 1/50 z DATA(-2, 1, -2) + 1/25 z DATA(-2, 1, -1) - 1/50 z DATA(-1, 1, -2)
+
+ - 1/50 z DATA(-1, 2, -2) - 1/25 z DATA(-2, 2, 1) - 1/25 z DATA(2, 2, 1)
+
+ + 1/50 z DATA(-1, -1, 2) - 1/25 z DATA(1, 1, 1) + 1/25 z DATA(2, 2, -1)
+
+ - 1/50 z DATA(1, 1, -2) + 1/50 z DATA(-1, 2, 2) + 1/25 z DATA(-1, -2, -1)
+
+ + 1/25 z DATA(-2, -2, -1) - 1/50 z DATA(2, 2, -2) - 1/25 z DATA(1, -2, 1)
+
+ - 1/25 z DATA(-2, 1, 1) + 1/50 z DATA(-2, -1, 2) - 1/25 z DATA(2, -2, 1)
+
+ - 1/25 z DATA(-2, -2, 1) - 1/25 z DATA(-1, -2, 1) + 1/25 z DATA(-2, 2, -1)
+
+ + 1/25 z DATA(-2, -1, -1) + 1/25 z DATA(2, -2, -1)
+
+ - 1/50 z DATA(1, -2, -2) - 1/50 z DATA(-1, -2, -2) + 1/50 z DATA(2, 2, 2)
+
+ - 1/50 z DATA(-2, -2, -2) - 1/50 z DATA(-2, 2, -2) - 1/50 z DATA(2, 1, -2)
+
+ - 1/25 z DATA(2, 1, 1) - 1/25 z DATA(2, -1, 1) + 1/175 y DATA(2, 1, 2)
+
+ - 1/175 y DATA(2, -1, -2) - 1/175 y DATA(1, -1, -2)
+
+ - 1/175 y DATA(-1, -1, -2) + 1/50 z DATA(1, 2, 2) - 1/50 z DATA(1, 2, -2)
+
+ - 1/50 z DATA(2, -2, -2) - 1/175 y DATA(-2, -1, -2)
+
+ + 1/175 y DATA(-1, 1, 2) - 1/175 y DATA(2, -1, 2) - 1/175 y DATA(1, -1, 2)
+
+ + 1/175 y DATA(1, 1, 2) + 1/350 y DATA(2, -1, -1)
+
+ + 1/350 y DATA(-1, -1, -1) + 1/350 y DATA(1, -1, -1)
+
+ - 1/350 y DATA(-1, 1, -1) - 1/175 y DATA(2, 2, 1)
+
+ + 1/350 y DATA(-1, -1, 1) - 1/350 y DATA(-1, 1, 1)
+
+ - 1/175 y DATA(-1, 2, 1) - 1/350 y DATA(1, 1, -1) - 1/175 y DATA(1, 2, 1)
+
+ - 1/350 y DATA(2, 1, -1) - 1/175 y DATA(-1, 2, -1)
+
+ 169
+ - 1/175 y DATA(1, 2, -1) + 1/350 y DATA(1, -1, 1) - ----- DATA(1, 2, -2)
+ 14700
+
+ - 1/175 y DATA(-2, 2, 1) - 1/350 y DATA(-2, 1, 1)
+
+ - 1/175 y DATA(-2, -1, 2) + 1/175 y DATA(2, -2, 1)
+
+ - 1/175 y DATA(-1, -1, 2) - 1/350 y DATA(1, 1, 1) - 1/175 y DATA(2, 2, -1)
+
+ - 2/175 y DATA(-2, -2, 2) + 1/175 y DATA(-2, 1, 2)
+
+ - 1/175 y DATA(-2, 2, -1) + 1/350 y DATA(-2, -1, -1)
+
+ + 1/175 y DATA(2, -2, -1) + 1/175 y DATA(1, -2, -1)
+
+ + 2/175 y DATA(-2, 2, 2) - 2/175 y DATA(2, -2, 2) - 2/175 y DATA(1, -2, 2)
+
+ - 2/175 y DATA(-1, -2, 2) + 1/350 y DATA(-2, -1, 1)
+
+ + 1/175 y DATA(1, -2, 1) + 1/175 y DATA(-2, 1, -2)
+
+ + 1/175 y DATA(-1, 1, -2) + 2/175 y DATA(-1, 2, -2)
+
+ + 2/175 y DATA(-2, 2, -2) + 1/175 y DATA(2, 1, -2)
+
+ + 2/175 y DATA(-1, 2, 2) + 1/175 y DATA(-1, -2, -1)
+
+ + 1/175 y DATA(-2, -2, -1) + 2/175 y DATA(2, 2, -2)
+
+ + 1/175 y DATA(1, 1, -2) + 1/175 y DATA(-2, -2, 1)
+
+ + 1/175 y DATA(-1, -2, 1) - 1/350 y DATA(-2, 1, -1)
+
+ - 2/175 y DATA(-2, -2, -2) + 2/175 y DATA(1, 2, 2) - 1/350 y DATA(2, 1, 1)
+
+ 2
+ + 1/350 y DATA(2, -1, 1) + 1/50 z DATA(2, 1, 2)
+
+ 2 2
+ - 2/25 z DATA(-1, -1, -1) - 2/25 z DATA(-1, 1, -1)
+
+ 2 2
+ + 1/50 z DATA(1, 1, 2) + 1/50 z DATA(2, -1, -2)
+
+ 2 2
+ + 1/50 z DATA(1, -1, -2) + 1/50 z DATA(-1, -1, -2)
+
+ 2 2
+ + 1/50 z DATA(-2, -1, -2) + 1/50 z DATA(-1, 1, 2)
+
+ 2 2
+ + 1/50 z DATA(2, -1, 2) - 2/25 z DATA(1, -1, -1)
+
+ 2 2 2
+ - 2/25 z DATA(-1, 2, 1) - 2/25 z DATA(1, 1, -1) + 1/50 z DATA(1, -1, 2)
+
+ 2 2 2
+ - 2/25 z DATA(1, 2, 1) - 2/25 z DATA(-1, -1, 1) - 2/25 z DATA(1, -1, 1)
+
+ 2 2
+ - 2/25 z DATA(-1, 1, 1) + 1/50 z DATA(-2, -2, 2)
+
+ 2 2 2
+ + 1/50 z DATA(-2, 1, 2) + 1/50 z DATA(-2, 2, 2) + 1/50 z DATA(2, -2, 2)
+
+ 2 2
+ - 2/25 z DATA(2, 1, -1) - 2/25 z DATA(-1, 2, -1)
+
+ 2 2
+ - 2/25 z DATA(1, 2, -1) - 2/25 z DATA(2, -1, -1)
+
+ 2 2
+ - 2/25 z DATA(2, 2, -1) - 1/300 DATA(0, 2, -2) + 1/50 z DATA(-2, 1, -2)
+
+ 2 2
+ - 2/25 z DATA(-2, 1, -1) + 1/50 z DATA(1, -2, 2)
+
+ 2 2
+ + 1/50 z DATA(-1, -2, 2) - 2/25 z DATA(-2, -1, 1)
+
+ 2 2 2
+ - 2/25 z DATA(1, -2, 1) - 2/25 z DATA(-2, 2, 1) - 2/25 z DATA(-2, 1, 1)
+
+ 2 2
+ + 1/50 z DATA(-2, -1, 2) - 2/25 z DATA(2, -2, 1)
+
+ 2 2
+ - 2/25 z DATA(-2, -2, 1) - 2/25 z DATA(-1, -2, 1)
+
+ 2 2 2
+ - 2/25 z DATA(2, 2, 1) + 1/50 z DATA(-1, -1, 2) - 2/25 z DATA(1, 1, 1)
+
+ 2 2
+ - 2/25 z DATA(-2, -1, -1) - 2/25 z DATA(2, -2, -1)
+
+ 2 2
+ - 2/25 z DATA(1, -2, -1) + 1/50 z DATA(1, 1, -2)
+
+ 2 2
+ + 1/50 z DATA(2, 1, -2) - 2/25 z DATA(-1, -2, -1)
+
+ 2 2
+ - 2/25 z DATA(-2, -2, -1) + 1/50 z DATA(2, 2, -2)
+
+ 2 2
+ + 1/50 z DATA(1, 2, -2) + 1/50 z DATA(2, -2, -2)
+
+ 2 2
+ + 1/50 z DATA(-1, 2, -2) - 2/25 z DATA(-2, 2, -1)
+
+ 2 2
+ + 1/50 z DATA(-1, 2, 2) + 1/50 z DATA(-1, -2, -2)
+
+ 2 2 2
+ + 1/50 z DATA(2, 2, 2) + 1/50 z DATA(-2, -2, -2) + 1/50 z DATA(1, 2, 2)
+
+ 2 2
+ + 1/50 z DATA(-1, 1, -2) + 1/50 z DATA(-2, 2, -2)
+
+ 169 2 2
+ - ----- DATA(-1, 2, -2) - 2/25 z DATA(2, -1, 1) + 1/50 z DATA(1, -2, -2)
+ 14700
+
+ 2
+ - 2/25 z DATA(2, 1, 1) + 1/100 y z DATA(-2, -1, -2)
+
+ 529 169
+ - ----- DATA(-2, 2, -2) + 1/100 y z DATA(2, -1, -2) - ----- DATA(2, 1, -2)
+ 14700 14700
+
+ + 1/100 y z DATA(2, 1, 2) + 1/100 y z DATA(1, -1, -2)
+
+ 2 2
+ - 1/245 x DATA(-1, 1, 2) + 2/245 x DATA(2, -1, 2)
+
+ 2 2
+ - 1/245 x DATA(1, -1, 2) + 1/490 x DATA(-1, -1, -1)
+
+ 2 2
+ + 1/490 x DATA(1, -1, -1) + 1/490 x DATA(-1, 1, -1)
+
+ 2 2
+ + 2/245 x DATA(2, 1, 2) + 2/245 x DATA(2, -1, -2)
+
+ 2 2
+ - 1/245 x DATA(1, -1, -2) - 1/245 x DATA(-1, -1, -2)
+
+ 2 2
+ + 2/245 x DATA(-2, -1, -2) + 1/490 x DATA(-1, -1, 1)
+
+ 2 2
+ + 1/490 x DATA(1, -1, 1) + 1/490 x DATA(-1, 1, 1)
+
+ 2 2
+ + 1/490 x DATA(-1, 2, 1) + 1/490 x DATA(1, 1, -1)
+
+ 2 2
+ - 1/245 x DATA(1, 1, 2) + 1/490 x DATA(1, 2, 1)
+
+ 2 2
+ - 1/245 x DATA(2, 1, -1) + 1/490 x DATA(-1, 2, -1)
+
+ 2 2
+ + 1/490 x DATA(1, 2, -1) - 1/245 x DATA(2, -1, -1)
+
+ 2 2
+ - 1/245 x DATA(2, 2, 1) - 1/245 x DATA(-1, -1, 2)
+
+ 2 2
+ + 1/490 x DATA(1, 1, 1) - 1/245 x DATA(2, 2, -1)
+
+ 2 2
+ - 1/245 x DATA(-2, 2, 1) + 2/245 x DATA(-2, -1, 2)
+
+ 2 2
+ + 2/245 x DATA(-2, -2, 2) + 2/245 x DATA(-2, 1, 2)
+
+ 2 2
+ + 2/245 x DATA(-2, 2, 2) + 2/245 x DATA(2, -2, 2)
+
+ 2 2
+ - 1/245 x DATA(1, -2, 2) - 1/245 x DATA(-1, -2, 2)
+
+ 2 191
+ - 1/245 x DATA(-2, 1, 1) + ----- DATA(1, 1, -2)
+ 14700
+
+ 2 2
+ - 1/245 x DATA(-2, -1, -1) - 1/245 x DATA(2, -2, -1)
+
+ 2 2
+ + 1/490 x DATA(1, -2, -1) - 1/245 x DATA(1, 1, -2)
+
+ 2 2
+ - 1/245 x DATA(2, -2, 1) - 1/245 x DATA(-2, -2, 1)
+
+ 2 2
+ + 1/490 x DATA(-1, -2, 1) - 1/245 x DATA(-2, 2, -1)
+
+ 2 2
+ - 1/245 x DATA(-2, -1, 1) + 1/490 x DATA(1, -2, 1)
+
+ 2 2
+ + 1/490 x DATA(-1, -2, -1) - 1/245 x DATA(-2, -2, -1)
+
+ 2 2
+ + 2/245 x DATA(2, 2, -2) - 1/245 x DATA(1, 2, -2)
+
+ 2 2
+ + 2/245 x DATA(2, -2, -2) - 1/245 x DATA(1, -2, -2)
+
+ 2 2
+ - 1/245 x DATA(-1, -2, -2) + 2/245 x DATA(2, 2, 2)
+
+ 2 2
+ - 1/245 x DATA(1, 2, 2) + 2/245 x DATA(-2, 1, -2)
+
+ 2 2
+ - 1/245 x DATA(-2, 1, -1) - 1/245 x DATA(-1, 1, -2)
+
+ 2 2
+ - 1/245 x DATA(-1, 2, -2) + 2/245 x DATA(-2, 2, -2)
+
+ 2 2 311
+ + 2/245 x DATA(2, 1, -2) - 1/245 x DATA(-1, 2, 2) + ----- DATA(0, 1, -2)
+ 14700
+
+ 2 2
+ - 1/245 x DATA(2, 1, 1) - 1/245 x DATA(2, -1, 1)
+
+ 2
+ + 2/245 x DATA(-2, -2, -2) + 2/175 x DATA(2, 1, 2)
+
+ + 2/175 x DATA(2, -1, -2) - 1/350 x DATA(1, -1, -1)
+
+ + 1/175 x DATA(1, -1, -2) - 2/175 x DATA(-2, -1, -2)
+
+ - 1/175 x DATA(-1, 1, 2) + 2/175 x DATA(2, -1, 2) + 1/175 x DATA(1, -1, 2)
+
+ + 1/175 x DATA(1, 1, 2) - 1/175 x DATA(-1, -1, -2)
+
+ - 1/175 x DATA(2, 1, -1) + 1/350 x DATA(-1, 2, -1)
+
+ - 1/350 x DATA(1, 2, -1) + 1/350 x DATA(-1, -1, -1)
+
+ - 2/175 x DATA(-2, -2, 2) - 2/175 x DATA(-2, 1, 2)
+
+ - 2/175 x DATA(-2, 2, 2) - 1/175 x DATA(2, 2, 1) + 1/350 x DATA(-1, 1, -1)
+
+ + 1/350 x DATA(-1, -1, 1) - 1/350 x DATA(1, -1, 1)
+
+ + 1/350 x DATA(-1, 1, 1) + 1/350 x DATA(-1, 2, 1) - 1/350 x DATA(1, 1, -1)
+
+ - 1/350 x DATA(1, 2, 1) - 1/100 y z DATA(1, -1, 2)
+
+ - 1/175 x DATA(-1, -1, 2) - 1/350 x DATA(1, 1, 1) - 1/175 x DATA(2, 2, -1)
+
+ - 1/175 x DATA(-1, -2, 2) + 1/175 x DATA(-2, -1, 1)
+
+ - 1/350 x DATA(1, -2, 1) + 1/175 x DATA(-2, 2, 1) + 1/175 x DATA(-2, 1, 1)
+
+ - 1/175 x DATA(2, -1, -1) - 1/175 x DATA(2, -2, 1)
+
+ + 1/175 x DATA(-2, -2, 1) + 1/350 x DATA(-1, -2, 1)
+
+ + 2/175 x DATA(2, -2, 2) + 1/175 x DATA(1, -2, 2)
+
+ - 2/175 x DATA(-2, -1, 2) + 1/175 x DATA(-2, -1, -1)
+
+ - 1/175 x DATA(2, -2, -1) - 1/350 x DATA(1, -2, -1)
+
+ - 1/100 y z DATA(2, -1, 2) + 2/175 x DATA(2, 2, -2)
+
+ + 1/175 x DATA(1, 2, -2) + 2/175 x DATA(2, -2, -2)
+
+ + 1/175 x DATA(1, 1, -2) - 2/175 x DATA(-2, 1, -2)
+
+ + 1/175 x DATA(-2, 1, -1) - 1/175 x DATA(-1, 1, -2)
+
+ - 1/175 x DATA(-1, 2, -2) + 1/175 x DATA(-2, 2, -1)
+
+ + 2/175 x DATA(2, 2, 2) + 1/175 x DATA(1, 2, 2) - 2/175 x DATA(-2, 2, -2)
+
+ + 2/175 x DATA(2, 1, -2) - 1/175 x DATA(-1, 2, 2)
+
+ + 1/350 x DATA(-1, -2, -1) + 1/175 x DATA(-2, -2, -1)
+
+ - 2/175 x DATA(-2, -2, -2) + 1/175 x DATA(1, -2, -2)
+
+ 191
+ - 1/175 x DATA(-1, -2, -2) + ----- DATA(-1, 1, -2)
+ 14700
+
+ 169
+ - 1/175 x DATA(2, -1, 1) - 1/175 x DATA(2, 1, 1) - ----- DATA(-2, 1, -2)
+ 14700
+
+ + 1/100 y z DATA(-1, 1, 2) + 1/100 y z DATA(1, 1, 2)
+
+ - 1/50 y z DATA(-1, -1, -1) + 1/350 x y DATA(-1, -1, -2)
+
+ + 1/50 x z DATA(2, 1, 2) + 1/175 x y DATA(2, 1, 2)
+
+ - 1/175 x y DATA(2, -1, -2) - 1/350 x y DATA(1, -1, -2)
+
+ 311 311
+ - 1/300 DATA(2, 0, -2) + ----- DATA(1, 0, -2) + ----- DATA(-1, 0, -2)
+ 14700 14700
+
+ 431 211
+ + ----- DATA(0, 0, -2) + ---- DATA(-2, 1, -1) + 4/75 DATA(-2, 0, -1)
+ 14700 3675
+
+ + 2/175 y DATA(1, 2, -2) - 2/175 y DATA(2, -2, -2)
+
+ - 2/175 y DATA(1, -2, -2) - 2/175 y DATA(-1, -2, -2)
+
+ + 2/175 y DATA(2, 2, 2) + 1/50 y z DATA(2, 2, 2)
+
+ + 1/50 y z DATA(-1, -2, -2) + 1/50 y z DATA(1, -2, -2)
+
+ + 1/50 y z DATA(2, -1, 1) - 1/50 y z DATA(2, 1, 1)
+
+ + 1/50 y z DATA(1, 2, 2) + 1/50 y z DATA(-2, -2, -2)
+
+ + 1/50 y z DATA(-2, 1, -1) - 1/100 y z DATA(-2, 1, -2)
+
+ - 1/100 y z DATA(1, 1, -2) - 1/25 y z DATA(1, -2, -1)
+
+ - 1/50 y z DATA(2, -2, 2) + 1/50 y z DATA(-2, 2, 2)
+
+ + 1/100 y z DATA(-2, 1, 2) + 1/50 y z DATA(2, -2, -2)
+
+ - 1/50 y z DATA(1, 2, -2) - 1/50 y z DATA(2, 2, -2)
+
+ - 1/25 y z DATA(-2, -2, -1) - 1/25 y z DATA(-1, -2, -1)
+
+ + 1/50 y z DATA(-1, 2, 2) - 1/100 y z DATA(2, 1, -2)
+
+ - 1/50 y z DATA(-2, 2, -2) - 1/50 y z DATA(-1, 2, -2)
+
+ - 1/100 y z DATA(-1, 1, -2) + 1/25 y z DATA(1, -2, 1)
+
+ + 1/50 y z DATA(-2, -1, 1) - 1/50 y z DATA(-1, -2, 2)
+
+ - 1/50 y z DATA(1, -2, 2) + 1/50 y z DATA(-1, 1, -1)
+
+ - 1/50 y z DATA(1, -1, -1) - 1/25 y z DATA(2, -2, -1)
+
+ - 1/50 y z DATA(-2, -1, -1) + 1/25 y z DATA(-2, 2, -1)
+
+ + 1/25 y z DATA(-1, -2, 1) + 1/25 y z DATA(-2, -2, 1)
+
+ + 1/25 y z DATA(2, -2, 1) - 1/100 y z DATA(-2, -1, 2)
+
+ - 1/50 y z DATA(-2, 1, 1) - 1/25 y z DATA(-2, 2, 1)
+
+ + 1/50 y z DATA(1, 1, -1) - 1/50 y z DATA(-1, 1, 1)
+
+ + 1/50 y z DATA(1, -1, 1) + 1/50 y z DATA(-1, -1, 1)
+
+ - 1/25 y z DATA(-1, 2, 1) + 1/25 y z DATA(2, 2, -1)
+
+ - 1/50 y z DATA(1, 1, 1) - 1/100 y z DATA(-1, -1, 2)
+
+ - 1/25 y z DATA(2, 2, 1) - 1/50 y z DATA(2, -1, -1)
+
+ + 1/25 y z DATA(1, 2, -1) + 1/25 y z DATA(-1, 2, -1)
+
+ + 1/50 y z DATA(2, 1, -1) - 1/25 y z DATA(1, 2, 1)
+
+ 211 256
+ - 1/50 y z DATA(-2, -2, 2) + ---- DATA(-2, -1, -1) + ---- DATA(2, -2, -1)
+ 3675 3675
+
+ 211
+ + ---- DATA(1, -2, -1) + 4/75 DATA(0, -2, -1) - 1/10 DATA(0, -2, 0)
+ 3675
+
+ 33 256
+ - 9/98 DATA(-1, -2, 0) - --- DATA(-2, -2, 0) + ---- DATA(-2, 2, -1)
+ 490 3675
+
+ - 9/98 DATA(-2, 1, 0) - 1/10 DATA(-2, 0, 0) - 9/98 DATA(-2, -1, 0)
+
+ 33 211
+ - --- DATA(2, -2, 0) - 9/98 DATA(1, -2, 0) + ---- DATA(-1, -2, 1)
+ 490 3675
+
+ 256 33
+ + ---- DATA(-2, -2, 1) - --- DATA(-2, 2, 0) + 4/75 DATA(-2, 0, 1)
+ 3675 490
+
+ 211 256 211
+ + ---- DATA(-2, -1, 1) + ---- DATA(2, -2, 1) + ---- DATA(1, -2, 1)
+ 3675 3675 3675
+
+ 256 211
+ + 4/75 DATA(0, -2, 1) + ---- DATA(-2, 2, 1) + ---- DATA(-2, 1, 1)
+ 3675 3675
+
+ 169 529 169
+ - ----- DATA(-2, -1, 2) - ----- DATA(2, -2, 2) - ----- DATA(1, -2, 2)
+ 14700 14700 14700
+
+ 169 529
+ - 1/300 DATA(0, -2, 2) - ----- DATA(-1, -2, 2) - ----- DATA(-2, -2, 2)
+ 14700 14700
+
+ 169 2
+ - ----- DATA(-2, 1, 2) - 2/245 y DATA(0, -2, 0)
+ 14700
+
+ 2 2
+ - 2/245 y DATA(-1, -2, 0) - 2/245 y DATA(-2, -2, 0)
+
+ - 1/300 DATA(-2, 0, 2) + 1/25 x z DATA(2, -2, -1)
+
+ 2
+ + 1/50 x z DATA(1, -2, -1) - 2/245 y DATA(1, -2, 0)
+
+ 529
+ - ----- DATA(-2, 2, 2) - 1/50 x z DATA(-2, -2, 2)
+ 14700
+
+ 2
+ - 1/50 x z DATA(-2, 1, 2) - 2/245 y DATA(2, -2, 0)
+
+ - 1/50 x z DATA(-2, 2, 2) + 1/50 x z DATA(2, -2, 2)
+
+ + 1/100 x z DATA(1, -2, 2) - 1/100 x z DATA(-1, -2, 2)
+
+ + 1/25 x z DATA(-2, -1, 1) - 1/50 x z DATA(1, -2, 1)
+
+ + 1/25 x z DATA(-2, 2, 1) + 1/25 x z DATA(-2, 1, 1)
+
+ - 1/50 x z DATA(-2, -1, 2) - 1/25 x z DATA(2, -2, 1)
+
+ + 1/25 x z DATA(-2, -2, 1) + 1/50 x z DATA(-1, -2, 1)
+
+ - 1/25 x z DATA(-2, 2, -1) - 1/25 x z DATA(-2, -1, -1)
+
+ + 1/50 x z DATA(-1, 2, 1) + 1/50 x z DATA(1, 1, -1)
+
+ - 1/50 x z DATA(1, 2, 1) + 1/25 x z DATA(2, 1, -1)
+
+ - 1/50 x z DATA(-1, 2, -1) + 1/50 x z DATA(1, 2, -1)
+
+ + 1/25 x z DATA(2, -1, -1) - 1/25 x z DATA(2, 2, 1)
+
+ - 1/100 x z DATA(-1, -1, 2) - 1/50 x z DATA(1, 1, 1)
+
+ + 1/25 x z DATA(2, 2, -1) - 1/50 x z DATA(-1, 1, -1)
+
+ + 1/50 x z DATA(-1, -1, 1) - 1/50 x z DATA(1, -1, 1)
+
+ 2
+ + 1/50 x z DATA(-1, 1, 1) + 1/245 y DATA(-2, 1, 0)
+
+ 2 2
+ + 2/245 y DATA(-2, 0, 0) + 1/245 y DATA(-2, -1, 0)
+
+ 2 2
+ - 2/245 y DATA(-2, 2, 0) + 1/245 y DATA(-2, 0, 1)
+
+ + 1/100 x z DATA(1, -1, 2) - 1/100 y z DATA(0, 1, -2)
+
+ + 1/100 x z DATA(1, 1, 2) - 1/50 x z DATA(-1, -1, -1)
+
+ 2
+ + 1/50 x z DATA(1, -1, -1) + 2/245 x DATA(0, -2, 0)
+
+ 2 2
+ + 1/245 x DATA(-1, -2, 0) - 2/245 x DATA(-2, -2, 0)
+
+ 2 2
+ + 2/245 x DATA(-2, 0, 2) - 2/245 x DATA(-2, 2, 0)
+
+ 2 2
+ - 2/245 x DATA(2, -2, 0) + 1/245 x DATA(1, -2, 0)
+
+ 2 2
+ - 1/245 x DATA(1, 0, 2) - 1/245 x DATA(-1, 0, 2)
+
+ 2 2
+ - 2/245 x DATA(-2, 1, 0) - 2/245 x DATA(-2, 0, 0)
+
+ 2
+ - 2/245 x DATA(-2, -1, 0) - 1/100 x z DATA(1, -1, -2)
+
+ + 1/100 x z DATA(-1, -1, -2) + 1/50 x z DATA(-2, -1, -2)
+
+ 2
+ - 1/100 x z DATA(-1, 1, 2) + 1/245 x DATA(1, 2, 0)
+
+ 2 2 2
+ - 2/245 x DATA(2, 2, 0) - 2/245 x DATA(2, 1, 0) - 2/245 x DATA(0, 0, 2)
+
+ 2 2
+ + 2/245 x DATA(-2, 0, -2) - 2/245 x DATA(2, 0, 0)
+
+ 2 2
+ + 2/245 x DATA(2, 0, 2) + 1/245 x DATA(-1, -1, 0)
+
+ 2 2
+ - 1/245 x DATA(2, 0, 1) + 1/245 x DATA(-1, 2, 0)
+
+ 2 2
+ + 2/245 x DATA(0, 2, 0) + 1/490 x DATA(-1, 0, 1)
+
+ 2 2 2
+ + 1/245 x DATA(1, 0, 0) + 2/245 x DATA(0, 1, 0) + 1/245 x DATA(1, 1, 0)
+
+ 2 2
+ + 1/245 x DATA(0, 0, 1) + 2/245 x DATA(0, -1, 0)
+
+ 2 2
+ + 1/245 x DATA(1, -1, 0) + 1/245 x DATA(-1, 0, 0)
+
+ 2 2
+ + 1/245 x DATA(-1, 1, 0) + 1/490 x DATA(-1, 0, -1)
+
+ 2 2
+ + 1/245 x DATA(0, 0, -1) + 1/490 x DATA(1, 0, -1)
+
+ 2 2
+ - 1/245 x DATA(2, 0, -1) + 1/490 x DATA(1, 0, 1)
+
+ 2 2
+ + 2/245 x DATA(0, 0, 0) - 1/245 x DATA(-2, 0, -1)
+
+ 2
+ - 2/245 x DATA(2, -1, 0) + 1/50 x z DATA(2, -1, 2)
+
+ 2 2
+ - 2/245 y DATA(2, 0, -2) - 2/245 y DATA(1, 0, -2)
+
+ 2 2
+ - 2/245 y DATA(-1, 0, -2) - 2/245 y DATA(0, 0, -2)
+
+ 2
+ - 2/245 y DATA(-2, 0, 2) + 2/175 x y DATA(-2, 2, 0)
+
+ - 2/175 x y DATA(-2, -2, 0) + 1/175 x y DATA(-2, 1, 0)
+
+ - 1/175 x y DATA(-1, -2, 0) - 1/175 x y DATA(-2, -1, 0)
+
+ + 2/175 x y DATA(2, -2, 0) + 1/175 x y DATA(1, -2, 0)
+
+ + 1/175 x y DATA(-1, 2, 0) - 1/175 x y DATA(1, 2, 0)
+
+ - 2/175 x y DATA(2, 2, 0) - 1/50 x z DATA(2, -1, -2)
+
+ - 1/175 x y DATA(2, 1, 0) - 1/350 x y DATA(-1, -1, 0)
+
+ + 1/350 x y DATA(1, -1, 0) + 1/350 x y DATA(-1, 1, 0)
+
+ - 1/350 x y DATA(1, 1, 0) + 1/175 x y DATA(2, -1, 0)
+
+ 2 2
+ - 1/245 x DATA(1, 0, -2) - 1/245 x DATA(-1, 0, -2)
+
+ 2 2
+ - 2/245 x DATA(0, 0, -2) - 1/245 x DATA(-2, 0, 1)
+
+ 2 2
+ + 2/245 x DATA(2, 0, -2) + 2/245 y DATA(2, 0, 0)
+
+ 2 2
+ - 2/245 y DATA(2, 0, 2) + 1/245 y DATA(-1, -1, 0)
+
+ 2 2
+ + 1/245 y DATA(0, -1, 0) + 1/245 y DATA(1, -1, 0)
+
+ 2 2 2
+ + 1/245 y DATA(0, 1, 0) + 1/245 y DATA(1, 1, 0) + 1/245 y DATA(0, 0, 1)
+
+ 2 2
+ + 1/245 y DATA(1, 0, 1) + 1/245 y DATA(-1, 0, 1)
+
+ 2 2
+ + 1/245 y DATA(-1, 0, -1) + 1/245 y DATA(0, 0, -1)
+
+ 2 2
+ + 1/245 y DATA(1, 0, -1) + 2/245 y DATA(0, 0, 0)
+
+ 2 2
+ + 2/245 y DATA(1, 0, 0) + 1/245 y DATA(-2, 0, -1)
+
+ 2 2
+ + 1/245 y DATA(2, -1, 0) - 2/245 y DATA(1, 0, 2)
+
+ 2
+ - 2/245 y DATA(-1, 0, 2) - 1/175 x DATA(-1, 0, 2)
+
+ - 2/175 x DATA(-2, 0, -2) - 2/175 x DATA(2, -2, 0)
+
+ 2
+ - 1/175 x DATA(1, -2, 0) + 1/175 x DATA(1, 0, 2) - 2/245 y DATA(2, 2, 0)
+
+ 2 2
+ + 1/245 y DATA(2, 1, 0) - 2/245 y DATA(0, 0, 2)
+
+ 2 2
+ - 2/245 y DATA(-2, 0, -2) + 2/245 y DATA(-1, 0, 0)
+
+ 2 2
+ + 1/245 y DATA(2, 0, 1) - 2/245 y DATA(-1, 2, 0)
+
+ 2 2
+ - 2/245 y DATA(0, 2, 0) - 2/245 y DATA(1, 2, 0)
+
+ 2
+ + 1/245 y DATA(-1, 1, 0) - 2/175 x DATA(-2, 0, 2)
+
+ + 2/175 x DATA(-2, 2, 0) + 1/175 x DATA(-2, 0, 1) + 2/175 x DATA(2, 0, -2)
+
+ + 1/175 x DATA(1, 0, -2) - 1/175 x DATA(-1, 0, -2)
+
+ + 1/175 x DATA(-1, -2, 0) + 2/175 x DATA(-2, -2, 0)
+
+ + 2/175 x DATA(-2, 1, 0) + 2/175 x DATA(-2, 0, 0)
+
+ + 2/175 x DATA(-2, -1, 0) - 1/50 z DATA(1, 0, -2) - 1/50 z DATA(-1, 0, -2)
+
+ - 1/50 z DATA(0, 0, -2) + 1/50 z DATA(-2, 0, 2) - 1/50 z DATA(2, 0, -2)
+
+ + 1/175 y DATA(2, -1, 0) - 1/175 y DATA(0, 1, 0) - 1/175 y DATA(1, 1, 0)
+
+ + 2/175 y DATA(-1, -2, 0) + 2/175 y DATA(-2, -2, 0)
+
+ - 1/175 y DATA(-2, 1, 0) + 1/175 y DATA(-2, -1, 0)
+
+ + 2/175 y DATA(2, -2, 0) + 1/175 y DATA(-1, -1, 0)
+
+ + 1/175 y DATA(1, -1, 0) - 1/175 y DATA(-1, 1, 0) + 1/175 y DATA(0, -1, 0)
+
+ - 1/175 x DATA(1, 0, 0) - 1/175 x DATA(1, 1, 0) - 1/350 x DATA(1, 0, 1)
+
+ + 1/175 x DATA(-2, 0, -1) + 2/175 x DATA(2, 0, 2)
+
+ - 1/50 x z DATA(2, 0, -2) - 2/175 x DATA(2, -1, 0)
+
+ - 1/350 x DATA(1, 0, -1) - 1/175 x DATA(2, 0, -1)
+
+ - 1/50 x z DATA(-2, 0, 2) + 2/175 y DATA(0, -2, 0)
+
+ 2
+ + 2/175 y DATA(1, -2, 0) - 2/175 y DATA(-2, 2, 0) + 1/50 z DATA(2, 0, -2)
+
+ 2 2
+ + 1/50 z DATA(1, 0, -2) + 1/50 z DATA(-1, 0, -2)
+
+ 2
+ + 1/50 z DATA(0, 0, -2) + 1/100 x z DATA(-1, 0, -2)
+
+ 2 2
+ + 3/25 z DATA(0, -2, 0) + 1/50 z DATA(-2, 0, 2)
+
+ - 1/100 x z DATA(1, 0, -2) - 2/175 x DATA(2, 0, 0)
+
+ 2 2
+ + 3/25 z DATA(-1, -2, 0) + 3/25 z DATA(-2, -2, 0)
+
+ 2 2
+ + 3/25 z DATA(-2, 1, 0) + 3/25 z DATA(-2, 0, 0)
+
+ 2 2
+ + 3/25 z DATA(-2, -1, 0) + 3/25 z DATA(-2, 2, 0)
+
+ 2
+ - 2/25 z DATA(-2, 0, 1) + 1/350 x DATA(-1, 0, -1) - 1/175 x DATA(2, 0, 1)
+
+ + 1/175 x DATA(-1, 2, 0) - 1/175 x DATA(1, 2, 0) - 2/175 x DATA(2, 2, 0)
+
+ - 2/175 x DATA(2, 1, 0) + 1/175 x DATA(-1, -1, 0) + 1/175 x DATA(-1, 0, 0)
+
+ + 1/175 x DATA(-1, 1, 0) + 1/350 x DATA(-1, 0, 1) - 1/175 x DATA(1, -1, 0)
+
+ - 1/25 z DATA(-1, 0, 1) + 1/25 z DATA(1, 0, -1) + 1/50 z DATA(2, 0, 2)
+
+ - 1/25 z DATA(0, 0, 1) - 1/25 z DATA(1, 0, 1) + 1/25 z DATA(-2, 0, -1)
+
+ + 1/25 z DATA(-1, 0, -1) + 1/25 z DATA(0, 0, -1) + 1/25 z DATA(2, 0, -1)
+
+ 2 2 2
+ + 1/50 z DATA(-1, 0, 2) + 3/25 z DATA(2, -2, 0) + 3/25 z DATA(1, -2, 0)
+
+ 2 2 2
+ - 2/25 z DATA(1, 0, -1) + 1/50 z DATA(0, 0, 2) + 3/25 z DATA(1, 2, 0)
+
+ 2 2 2
+ + 3/25 z DATA(2, 2, 0) + 1/50 z DATA(1, 0, 2) + 1/245 y DATA(2, 0, -1)
+
+ 2 2
+ + 3/25 z DATA(-1, -1, 0) + 3/25 z DATA(0, -1, 0)
+
+ 2 2
+ + 3/25 z DATA(1, -1, 0) + 3/25 z DATA(-1, 0, 0)
+
+ 2 2 2
+ + 1/50 z DATA(-2, 0, -2) + 3/25 z DATA(2, 0, 0) + 1/50 z DATA(2, 0, 2)
+
+ 2 2 2
+ + 3/25 z DATA(2, 1, 0) - 2/25 z DATA(-1, 0, -1) - 2/25 z DATA(0, 0, -1)
+
+ 2 2
+ + 3/25 z DATA(-1, 1, 0) - 2/25 z DATA(-1, 0, 1) - 1/25 z DATA(-2, 0, 1)
+
+ 2 2 2
+ - 2/25 z DATA(-2, 0, -1) + 3/25 z DATA(2, -1, 0) + 3/25 z DATA(1, 0, 0)
+
+ 2 2 2
+ + 3/25 z DATA(0, 1, 0) + 3/25 z DATA(1, 1, 0) - 2/25 z DATA(0, 0, 1)
+
+ 2 2 2
+ - 2/25 z DATA(1, 0, 1) - 2/25 z DATA(2, 0, -1) + 3/25 z DATA(0, 0, 0)
+
+ - 2/175 y DATA(2, 2, 0) - 1/175 y DATA(2, 1, 0) - 2/175 y DATA(-1, 2, 0)
+
+ - 2/175 y DATA(0, 2, 0) - 2/175 y DATA(1, 2, 0) - 1/25 z DATA(2, 0, 1)
+
+ + 1/50 z DATA(1, 0, 2) + 1/50 z DATA(-1, 0, 2) + 1/50 z DATA(0, 0, 2)
+
+ - 1/50 z DATA(-2, 0, -2) + 1/50 x z DATA(-1, 0, 1)
+
+ + 1/50 x z DATA(2, 0, 2) - 1/25 x z DATA(2, 0, 1)
+
+ + 1/50 x z DATA(-2, 0, -2) - 1/100 x z DATA(-1, 0, 2)
+
+ + 1/100 x z DATA(1, 0, 2) + 1/25 x z DATA(-2, 0, 1)
+
+ + 1/25 x z DATA(2, 0, -1) - 1/50 x z DATA(1, 0, 1)
+
+ - 1/25 x z DATA(-2, 0, -1) + 1/50 x z DATA(1, 0, -1)
+
+ 2
+ - 1/50 x z DATA(-1, 0, -1) - 2/25 z DATA(2, 0, 1)
+
+ 2 2
+ + 3/25 z DATA(-1, 2, 0) + 3/25 z DATA(0, 2, 0) + 1/350 y DATA(0, -1, -1)
+
+ + 1/350 y DATA(0, -1, 1) - 1/350 y DATA(0, 1, -1) - 1/175 y DATA(0, -1, 2)
+
+ - 1/175 y DATA(0, 2, 1)
+
+> coeff_as_lc_of_data(%, posn_list_3d_size5);
+bytes used=2512169472, alloc=14677376, time=473.26
+bytes used=2513169820, alloc=14677376, time=473.35
+bytes used=2514270972, alloc=14677376, time=473.45
+bytes used=2515271608, alloc=14677376, time=473.54
+bytes used=2516308956, alloc=14677376, time=473.63
+bytes used=2517402904, alloc=14677376, time=473.72
+bytes used=2518403048, alloc=14677376, time=473.82
+bytes used=2519403200, alloc=14677376, time=473.91
+bytes used=2520403476, alloc=14677376, time=474.00
+bytes used=2521410212, alloc=14677376, time=474.09
+bytes used=2522410396, alloc=14677376, time=474.19
+bytes used=2523410572, alloc=14677376, time=474.28
+bytes used=2524410692, alloc=14677376, time=474.37
+bytes used=2525433480, alloc=14677376, time=474.47
+bytes used=2526503008, alloc=14677376, time=474.57
+bytes used=2527557976, alloc=14677376, time=474.67
+bytes used=2528591752, alloc=14677376, time=474.77
+bytes used=2529592184, alloc=14677376, time=474.88
+bytes used=2530612316, alloc=14677376, time=474.98
+bytes used=2531649728, alloc=14677376, time=475.08
+bytes used=2532649944, alloc=14677376, time=475.19
+bytes used=2533667236, alloc=14677376, time=475.30
+bytes used=2534667448, alloc=14677376, time=475.40
+bytes used=2535667576, alloc=14677376, time=475.51
+bytes used=2536672096, alloc=14677376, time=475.63
+bytes used=2537675304, alloc=14677376, time=475.74
+bytes used=2538697172, alloc=14677376, time=475.83
+bytes used=2539715032, alloc=14677376, time=475.91
+bytes used=2540732908, alloc=14677376, time=475.99
+ 2 2
+[COEFF(-2, -2, -2) = 2/245 x - 2/175 x - 2/175 y - 1/50 z + 1/50 x z + 1/50 z
+
+ 2 529
+ + 1/50 y z + 2/175 x y + 2/245 y - -----, COEFF(-1, -2, -2) = - 1/50 z
+ 14700
+
+ 2 2
+ + 1/175 x y + 1/100 x z - 1/175 x - 2/175 y + 2/245 y - 1/245 x
+
+ 169 2
+ + 1/50 y z - ----- + 1/50 z , COEFF(0, -2, -2) =
+ 14700
+
+ 2 2 2
+ 2/245 y - 2/245 x + 1/50 z - 1/300 + 1/50 y z - 2/175 y - 1/50 z,
+
+ 2
+ COEFF(1, -2, -2) = 1/175 x - 1/50 z - 1/175 x y + 2/245 y - 1/100 x z
+
+ 2 169 2
+ - 1/245 x - ----- + 1/50 z - 2/175 y + 1/50 y z, COEFF(2, -2, -2) =
+ 14700
+
+ 2 2 2
+ 2/245 y + 2/245 x - 1/50 z + 1/50 y z - 2/175 y + 2/175 x + 1/50 z
+
+ 529 2
+ - ----- - 2/175 x y - 1/50 x z, COEFF(-2, -1, -2) = - 1/245 y + 1/100 y z
+ 14700
+
+ 2 2 169
+ + 1/50 x z - 2/175 x + 1/50 z + 2/245 x - 1/175 y - ----- - 1/50 z
+ 14700
+
+ 191 2
+ + 1/175 x y, COEFF(-1, -1, -2) = ----- - 1/175 x + 1/100 x z - 1/245 x
+ 14700
+
+ 2 2
+ + 1/350 x y - 1/50 z - 1/245 y + 1/50 z - 1/175 y + 1/100 y z,
+
+ COEFF(0, -1, -2) =
+
+ 2 2 2 311
+ 1/50 z - 1/175 y - 2/245 x + 1/100 y z - 1/50 z - 1/245 y + -----,
+ 14700
+
+ 2 2
+ COEFF(1, -1, -2) = - 1/50 z + 1/50 z - 1/245 y - 1/100 x z + 1/100 y z
+
+ 191 2
+ - 1/175 y + ----- - 1/245 x + 1/175 x - 1/350 x y, COEFF(2, -1, -2) =
+ 14700
+
+ 2 2 169
+ - 1/245 y - 1/175 y + 1/50 z + 1/100 y z - 1/50 x z - 1/50 z - -----
+ 14700
+
+ 2
+ + 2/245 x - 1/175 x y + 2/175 x, COEFF(-2, 0, -2) =
+
+ 2 2 2
+ - 1/50 z + 1/50 z + 1/50 x z - 2/245 y + 2/245 x - 2/175 x - 1/300,
+
+ COEFF(-1, 0, -2) =
+
+ 2 2 2 311
+ - 2/245 y - 1/175 x + 1/50 z - 1/50 z + 1/100 x z - 1/245 x + -----,
+ 14700
+
+ 2 2 431 2
+ COEFF(0, 0, -2) = 1/50 z - 1/50 z - 2/245 y + ----- - 2/245 x ,
+ 14700
+
+ COEFF(1, 0, -2) =
+
+ 2 311 2 2
+ 1/175 x + 1/50 z + ----- - 2/245 y - 1/50 z - 1/245 x - 1/100 x z,
+ 14700
+
+ COEFF(2, 0, -2) =
+
+ 2 2 2
+ - 2/245 y + 2/175 x + 1/50 z - 1/300 - 1/50 z + 2/245 x - 1/50 x z,
+
+ 2 169 2
+ COEFF(-2, 1, -2) = 1/175 y + 2/245 x - ----- - 1/245 y - 1/50 z - 2/175 x
+ 14700
+
+ 2
+ + 1/50 x z - 1/100 y z - 1/175 x y + 1/50 z , COEFF(-1, 1, -2) =
+
+ 2 191 2
+ - 1/245 x - 1/50 z + 1/175 y + ----- + 1/100 x z - 1/245 y - 1/350 x y
+ 14700
+
+ 2
+ - 1/175 x - 1/100 y z + 1/50 z , COEFF(0, 1, -2) =
+
+ 311 2 2 2
+ - 1/50 z + ----- - 2/245 x - 1/100 y z + 1/175 y + 1/50 z - 1/245 y ,
+ 14700
+
+ 2 191
+ COEFF(1, 1, -2) = - 1/50 z + 1/50 z - 1/100 x z + 1/175 x + -----
+ 14700
+
+ 2 2
+ - 1/245 x + 1/350 x y - 1/100 y z + 1/175 y - 1/245 y , COEFF(2, 1, -2)
+
+ 2 169
+ = - 1/50 z + 1/50 z + 2/175 x - ----- + 1/175 y - 1/100 y z - 1/50 x z
+ 14700
+
+ 2 2
+ + 2/245 x - 1/245 y + 1/175 x y, COEFF(-2, 2, -2) = 2/175 y - 2/175 x
+
+ 2 2 2 529
+ + 1/50 x z - 2/175 x y - 1/50 y z + 1/50 z + 2/245 y + 2/245 x - -----
+ 14700
+
+ 2 2
+ - 1/50 z, COEFF(-1, 2, -2) = 1/50 z - 1/175 x y + 1/100 x z - 1/245 x
+
+ 169 2
+ + 2/175 y - ----- + 2/245 y - 1/50 z - 1/175 x - 1/50 y z,
+ 14700
+
+ COEFF(0, 2, -2) =
+
+ 2 2 2
+ - 2/245 x - 1/50 z + 1/50 z - 1/50 y z + 2/175 y - 1/300 + 2/245 y ,
+
+ 169 2 2
+ COEFF(1, 2, -2) = 1/175 x y - ----- - 1/245 x - 1/100 x z + 2/245 y
+ 14700
+
+ 2
+ + 1/50 z - 1/50 y z + 1/175 x + 2/175 y - 1/50 z, COEFF(2, 2, -2) =
+
+ 529 2 2
+ - 1/50 z - ----- + 2/245 x + 2/245 y + 2/175 x + 2/175 y + 2/175 x y
+ 14700
+
+ 2
+ - 1/50 x z + 1/50 z - 1/50 y z, COEFF(-2, -2, -1) = - 1/25 x z - 1/25 y z
+
+ 2 2 2
+ - 1/175 x y - 1/245 y - 2/25 z + 1/25 z + 1/175 x + 1/175 y - 1/245 x
+
+ 256 2
+ + ----, COEFF(-1, -2, -1) = 1/490 x - 1/50 x z + 1/25 z - 1/25 y z
+ 3675
+
+ 211 2 2
+ - 1/350 x y + 1/175 y + ---- + 1/350 x - 1/245 y - 2/25 z ,
+ 3675
+
+ COEFF(0, -2, -1) =
+
+ 2 2 2
+ - 1/25 y z + 4/75 + 1/25 z + 1/175 y - 2/25 z + 1/245 x - 1/245 y ,
+
+ 2
+ COEFF(1, -2, -1) = - 1/25 y z + 1/490 x + 1/175 y - 1/350 x + 1/50 x z
+
+ 2 211 2
+ + 1/25 z - 2/25 z + 1/350 x y + ---- - 1/245 y , COEFF(2, -2, -1) =
+ 3675
+
+ 2 2 256 2
+ - 2/25 z - 1/245 x + ---- - 1/25 y z - 1/175 x + 1/175 y - 1/245 y
+ 3675
+
+ 211
+ + 1/25 z + 1/25 x z + 1/175 x y, COEFF(-2, -1, -1) = 1/25 z + ----
+ 3675
+
+ 2 2 2
+ - 2/25 z - 1/350 x y + 1/350 y - 1/50 y z + 1/175 x - 1/245 x + 1/490 y
+
+ 2 2
+ - 1/25 x z, COEFF(-1, -1, -1) = 1/25 z - 1/700 x y + 1/490 y - 2/25 z
+
+ 166 2
+ - 1/50 x z + 1/350 y + ---- - 1/50 y z + 1/350 x + 1/490 x ,
+ 3675
+
+ COEFF(0, -1, -1) =
+
+ 2 151 2 2
+ 1/25 z + 1/490 y - 1/50 y z + ---- + 1/350 y - 2/25 z + 1/245 x ,
+ 3675
+
+ 2 2
+ COEFF(1, -1, -1) = 1/490 y + 1/50 x z - 1/50 y z - 1/350 x + 1/490 x
+
+ 166 2
+ + ---- - 2/25 z + 1/25 z + 1/700 x y + 1/350 y, COEFF(2, -1, -1) =
+ 3675
+
+ 2 2 2 211
+ - 2/25 z + 1/25 z - 1/245 x + 1/350 y + 1/490 y + 1/25 x z + ----
+ 3675
+
+ - 1/175 x + 1/350 x y - 1/50 y z, COEFF(-2, 0, -1) =
+
+ 2 2 2
+ 1/25 z + 1/245 y - 2/25 z + 4/75 + 1/175 x - 1/245 x - 1/25 x z,
+
+ COEFF(-1, 0, -1) =
+
+ 2 151 2 2
+ 1/245 y + 1/25 z + ---- - 1/50 x z - 2/25 z + 1/350 x + 1/490 x ,
+ 3675
+
+ 136 2 2 2
+ COEFF(0, 0, -1) = ---- + 1/25 z + 1/245 y - 2/25 z + 1/245 x ,
+ 3675
+
+ COEFF(1, 0, -1) =
+
+ 2 2 151 2
+ 1/245 y - 1/350 x - 2/25 z + 1/25 z + ---- + 1/50 x z + 1/490 x ,
+ 3675
+
+ COEFF(2, 0, -1) =
+
+ 2 2 2
+ 1/245 y + 1/25 z - 2/25 z - 1/175 x - 1/245 x + 1/25 x z + 4/75,
+
+ 2
+ COEFF(-2, 1, -1) = 1/50 y z + 1/25 z + 1/350 x y - 2/25 z + 1/175 x
+
+ 2 211 2
+ - 1/350 y - 1/245 x + ---- - 1/25 x z + 1/490 y , COEFF(-1, 1, -1) =
+ 3675
+
+ 2 166 2
+ 1/490 x - 1/50 x z + 1/350 x + ---- + 1/25 z - 2/25 z + 1/700 x y
+ 3675
+
+ 2
+ + 1/490 y - 1/350 y + 1/50 y z, COEFF(0, 1, -1) =
+
+ 2 2 151 2
+ 1/490 y + 1/245 x + 1/25 z + ---- - 2/25 z + 1/50 y z - 1/350 y,
+ 3675
+
+ 2
+ COEFF(1, 1, -1) = 1/25 z - 1/700 x y - 1/350 x - 1/350 y + 1/490 x
+
+ 166 2 2
+ + 1/50 x z + 1/50 y z + ---- - 2/25 z + 1/490 y , COEFF(2, 1, -1) =
+ 3675
+
+ 2 2 2
+ 1/490 y - 1/350 y - 1/175 x - 1/245 x + 1/50 y z + 1/25 z - 2/25 z
+
+ 211 256
+ + 1/25 x z + ---- - 1/350 x y, COEFF(-2, 2, -1) = 1/175 x + ---- + 1/25 z
+ 3675 3675
+
+ 2 2 2
+ - 1/245 y - 1/175 y - 2/25 z - 1/245 x - 1/25 x z + 1/175 x y
+
+ 2
+ + 1/25 y z, COEFF(-1, 2, -1) = 1/350 x y + 1/490 x - 1/50 x z + 1/350 x
+
+ 2 2 211
+ - 2/25 z - 1/175 y - 1/245 y + 1/25 z + 1/25 y z + ----, COEFF(0, 2, -1)
+ 3675
+
+ 2 2 2
+ = 1/25 z - 1/175 y + 1/245 x + 4/75 + 1/25 y z - 2/25 z - 1/245 y ,
+
+ 211 2
+ COEFF(1, 2, -1) = - 1/350 x y + 1/25 z + ---- + 1/490 x - 1/175 y
+ 3675
+
+ 2 2
+ + 1/25 y z - 1/350 x + 1/50 x z - 1/245 y - 2/25 z , COEFF(2, 2, -1) =
+
+ 256 2 2 2
+ ---- - 1/245 x - 2/25 z + 1/25 y z + 1/25 z - 1/245 y - 1/175 y
+ 3675
+
+ - 1/175 x y + 1/25 x z - 1/175 x, COEFF(-2, -2, 0) =
+
+ 2 2 2 33
+ 2/175 y + 3/25 z - 2/245 x + 2/175 x - 2/245 y - 2/175 x y - ---,
+ 490
+
+ COEFF(-1, -2, 0) =
+
+ 2 2 2
+ 3/25 z + 1/245 x + 1/175 x + 2/175 y - 2/245 y - 9/98 - 1/175 x y,
+
+ 2 2 2
+ COEFF(0, -2, 0) = 2/175 y + 2/245 x + 3/25 z - 1/10 - 2/245 y ,
+
+ COEFF(1, -2, 0) =
+
+ 2 2 2
+ - 2/245 y + 2/175 y + 1/175 x y + 3/25 z - 9/98 - 1/175 x + 1/245 x ,
+
+ COEFF(2, -2, 0) =
+
+ 2 2 2 33
+ - 2/245 y - 2/245 x - 2/175 x + 2/175 x y + 3/25 z - --- + 2/175 y,
+ 490
+
+ COEFF(-2, -1, 0) =
+
+ 2 2 2
+ - 2/245 x + 3/25 z + 2/175 x - 1/175 x y + 1/245 y + 1/175 y - 9/98,
+
+ COEFF(-1, -1, 0) =
+
+ 57 2 2 2
+ 1/175 x + 1/175 y - --- + 3/25 z + 1/245 x - 1/350 x y + 1/245 y ,
+ 490
+
+ 2 2 2 61
+ COEFF(0, -1, 0) = 1/245 y + 3/25 z + 2/245 x + 1/175 y - ---,
+ 490
+
+ COEFF(1, -1, 0) =
+
+ 2 57 2 2
+ 1/245 y + 1/350 x y - --- + 1/245 x + 3/25 z + 1/175 y - 1/175 x,
+ 490
+
+ COEFF(2, -1, 0) =
+
+ 2 2 2
+ - 2/245 x + 1/175 x y + 1/245 y + 3/25 z - 9/98 + 1/175 y - 2/175 x,
+
+ 2 2 2
+ COEFF(-2, 0, 0) = - 1/10 + 2/245 y + 3/25 z - 2/245 x + 2/175 x,
+
+ 2 61 2 2
+ COEFF(-1, 0, 0) = 1/175 x + 1/245 x - --- + 3/25 z + 2/245 y ,
+ 490
+
+ 13 2 2 2
+ COEFF(0, 0, 0) = - -- + 2/245 y + 3/25 z + 2/245 x ,
+ 98
+
+ 2 2 61 2
+ COEFF(1, 0, 0) = 1/245 x + 2/245 y - --- - 1/175 x + 3/25 z ,
+ 490
+
+ 2 2 2
+ COEFF(2, 0, 0) = 2/245 y - 1/10 + 3/25 z - 2/245 x - 2/175 x,
+
+ COEFF(-2, 1, 0) =
+
+ 2 2 2
+ - 2/245 x + 2/175 x + 3/25 z + 1/245 y + 1/175 x y - 9/98 - 1/175 y,
+
+ COEFF(-1, 1, 0) =
+
+ 2 2 57 2
+ 1/245 x + 1/245 y - 1/175 y + 1/175 x - --- + 3/25 z + 1/350 x y,
+ 490
+
+ 61 2 2 2
+ COEFF(0, 1, 0) = - --- + 2/245 x + 3/25 z - 1/175 y + 1/245 y ,
+ 490
+
+ COEFF(1, 1, 0) =
+
+ 2 2 57 2
+ - 1/350 x y - 1/175 x + 3/25 z + 1/245 y - 1/175 y - --- + 1/245 x ,
+ 490
+
+ COEFF(2, 1, 0) =
+
+ 2 2 2
+ - 2/245 x - 1/175 y - 2/175 x - 9/98 - 1/175 x y + 3/25 z + 1/245 y ,
+
+ COEFF(-2, 2, 0) =
+
+ 2 2 33 2
+ 3/25 z - 2/175 y + 2/175 x - 2/245 x - --- + 2/175 x y - 2/245 y ,
+ 490
+
+ COEFF(-1, 2, 0) =
+
+ 2 2 2
+ 3/25 z - 2/175 y + 1/175 x - 2/245 y + 1/175 x y - 9/98 + 1/245 x ,
+
+ 2 2 2
+ COEFF(0, 2, 0) = - 1/10 + 3/25 z - 2/245 y - 2/175 y + 2/245 x ,
+
+ COEFF(1, 2, 0) =
+
+ 2 2 2
+ - 1/175 x y - 1/175 x - 9/98 - 2/175 y - 2/245 y + 1/245 x + 3/25 z ,
+
+ COEFF(2, 2, 0) =
+
+ 2 2 33 2
+ - 2/175 x - 2/175 x y - 2/245 x + 3/25 z - 2/175 y - --- - 2/245 y ,
+ 490
+
+ 256 2
+ COEFF(-2, -2, 1) = 1/25 y z + ---- - 1/245 y + 1/25 x z - 1/25 z + 1/175 x
+ 3675
+
+ 2 2
+ + 1/175 y - 1/245 x - 1/175 x y - 2/25 z , COEFF(-1, -2, 1) = - 1/350 x y
+
+ 211 2 2
+ + ---- + 1/25 y z - 1/25 z - 1/245 y - 2/25 z + 1/175 y + 1/50 x z
+ 3675
+
+ 2
+ + 1/350 x + 1/490 x , COEFF(0, -2, 1) =
+
+ 2 2 2
+ 1/25 y z - 2/25 z - 1/25 z + 1/245 x + 4/75 + 1/175 y - 1/245 y ,
+
+ COEFF(1, -2, 1) = 1/25 y z - 1/350 x + 1/175 y - 1/50 x z - 1/25 z
+
+ 2 211 2 2
+ - 1/245 y + ---- + 1/490 x + 1/350 x y - 2/25 z , COEFF(2, -2, 1) =
+ 3675
+
+ 256 2
+ - 1/175 x + 1/175 y - 1/25 x z + 1/25 y z + ---- - 1/245 y - 1/25 z
+ 3675
+
+ 2 2 2
+ - 1/245 x + 1/175 x y - 2/25 z , COEFF(-2, -1, 1) = 1/490 y - 1/25 z
+
+ 211 2
+ + 1/25 x z + 1/350 y + ---- + 1/50 y z - 1/245 x - 1/350 x y + 1/175 x
+ 3675
+
+ 2
+ - 2/25 z , COEFF(-1, -1, 1) = 1/50 y z - 1/25 z - 1/700 x y + 1/350 x
+
+ 2 166 2 2
+ + 1/350 y + 1/490 y + ---- - 2/25 z + 1/50 x z + 1/490 x ,
+ 3675
+
+ COEFF(0, -1, 1) =
+
+ 2 151 2 2
+ 1/350 y + 1/490 y + 1/50 y z + ---- + 1/245 x - 2/25 z - 1/25 z,
+ 3675
+
+ 2 2
+ COEFF(1, -1, 1) = 1/490 x - 1/25 z + 1/700 x y - 1/50 x z - 2/25 z
+
+ 2 166
+ + 1/350 y + 1/490 y - 1/350 x + 1/50 y z + ----, COEFF(2, -1, 1) =
+ 3675
+
+ 211 2 2
+ - 1/25 x z + 1/350 x y + ---- - 1/175 x - 1/245 x - 1/25 z - 2/25 z
+ 3675
+
+ 2
+ + 1/490 y + 1/50 y z + 1/350 y, COEFF(-2, 0, 1) =
+
+ 2 2 2
+ 1/245 y - 1/25 z + 1/175 x - 1/245 x + 1/25 x z + 4/75 - 2/25 z ,
+
+ COEFF(-1, 0, 1) =
+
+ 2 151 2 2
+ 1/490 x + ---- + 1/50 x z - 2/25 z - 1/25 z + 1/245 y + 1/350 x,
+ 3675
+
+ 2 2 136 2
+ COEFF(0, 0, 1) = 1/245 y + 1/245 x + ---- - 2/25 z - 1/25 z,
+ 3675
+
+ COEFF(1, 0, 1) =
+
+ 2 2 151 2
+ - 1/25 z - 1/50 x z - 2/25 z + 1/245 y + ---- - 1/350 x + 1/490 x ,
+ 3675
+
+ COEFF(2, 0, 1) =
+
+ 2 2 2
+ - 1/25 z + 1/245 y - 1/175 x - 2/25 z - 1/25 x z + 4/75 - 1/245 x ,
+
+ COEFF(-2, 1, 1) = - 1/50 y z + 1/175 x - 1/350 y - 1/25 z + 1/350 x y
+
+ 211 2 2 2
+ + ---- - 1/245 x + 1/25 x z + 1/490 y - 2/25 z , COEFF(-1, 1, 1) =
+ 3675
+
+ 2 166 2
+ 1/700 x y - 2/25 z - 1/50 y z + ---- + 1/490 x - 1/25 z + 1/350 x
+ 3675
+
+ 2
+ + 1/50 x z - 1/350 y + 1/490 y , COEFF(0, 1, 1) =
+
+ 2 2 2 151
+ - 2/25 z + 1/245 x - 1/350 y - 1/50 y z + 1/490 y + ---- - 1/25 z,
+ 3675
+
+ 2
+ COEFF(1, 1, 1) = - 1/50 y z - 1/350 y + 1/490 y - 1/350 x - 1/50 x z
+
+ 2 166 2
+ - 2/25 z + ---- - 1/25 z + 1/490 x - 1/700 x y, COEFF(2, 1, 1) =
+ 3675
+
+ 2 2
+ - 1/50 y z - 1/175 x - 1/25 x z - 1/350 y - 1/245 x - 1/350 x y + 1/490 y
+
+ 211 2 2
+ + ---- - 1/25 z - 2/25 z , COEFF(-2, 2, 1) = - 1/245 y - 1/175 y
+ 3675
+
+ 2 256 2
+ - 1/25 y z - 2/25 z + 1/175 x y - 1/25 z + 1/175 x + ---- - 1/245 x
+ 3675
+
+ 211 2 2
+ + 1/25 x z, COEFF(-1, 2, 1) = ---- + 1/490 x + 1/350 x y - 2/25 z
+ 3675
+
+ 2
+ + 1/50 x z - 1/25 z - 1/245 y - 1/25 y z - 1/175 y + 1/350 x,
+
+ COEFF(0, 2, 1) =
+
+ 2 2 2
+ 1/245 x - 1/175 y - 1/245 y - 2/25 z - 1/25 y z - 1/25 z + 4/75,
+
+ 2
+ COEFF(1, 2, 1) = - 1/350 x - 1/350 x y - 1/25 z - 2/25 z - 1/25 y z
+
+ 2 2 211 256
+ - 1/245 y + 1/490 x - 1/50 x z - 1/175 y + ----, COEFF(2, 2, 1) = ----
+ 3675 3675
+
+ 2 2
+ - 1/175 y - 2/25 z - 1/175 x - 1/25 y z - 1/245 x - 1/175 x y - 1/25 x z
+
+ 2 2
+ - 1/245 y - 1/25 z, COEFF(-2, -2, 2) = 2/175 x y + 2/245 x + 1/50 z
+
+ 2 2 529
+ + 1/50 z - 1/50 y z + 2/245 y - ----- - 2/175 y - 2/175 x - 1/50 x z,
+ 14700
+
+ 2
+ COEFF(-1, -2, 2) = - 1/50 y z + 2/245 y - 2/175 y - 1/100 x z + 1/50 z
+
+ 2 2 169
+ + 1/175 x y - 1/245 x + 1/50 z - 1/175 x - -----, COEFF(0, -2, 2) =
+ 14700
+
+ 2 2 2
+ - 1/300 - 1/50 y z + 1/50 z + 2/245 y + 1/50 z - 2/175 y - 2/245 x ,
+
+ 2 169
+ COEFF(1, -2, 2) = - 1/245 x + 1/50 z - 1/175 x y + 1/175 x - -----
+ 14700
+
+ 2 2
+ + 2/245 y - 1/50 y z + 1/100 x z + 1/50 z - 2/175 y, COEFF(2, -2, 2) =
+
+ 2 2
+ 1/50 z + 2/245 y + 1/50 x z + 1/50 z - 2/175 y - 2/175 x y - 1/50 y z
+
+ 2 529 2
+ + 2/245 x + 2/175 x - -----, COEFF(-2, -1, 2) = 1/50 z + 1/50 z
+ 14700
+
+ 169 2 2
+ - 1/100 y z - ----- - 1/245 y - 1/50 x z - 2/175 x + 2/245 x + 1/175 x y
+ 14700
+
+ 2
+ - 1/175 y, COEFF(-1, -1, 2) = - 1/100 y z + 1/350 x y - 1/245 y - 1/175 y
+
+ 2 191 2
+ + 1/50 z + 1/50 z - 1/175 x + ----- - 1/100 x z - 1/245 x ,
+ 14700
+
+ COEFF(0, -1, 2) =
+
+ 2 2 311 2
+ - 1/245 y + 1/50 z - 1/100 y z + 1/50 z + ----- - 2/245 x - 1/175 y,
+ 14700
+
+ 191 2
+ COEFF(1, -1, 2) = 1/100 x z + ----- - 1/100 y z - 1/245 x - 1/350 x y
+ 14700
+
+ 2 2
+ + 1/50 z + 1/50 z - 1/175 y - 1/245 y + 1/175 x, COEFF(2, -1, 2) =
+
+ 169 2
+ - 1/175 x y - 1/100 y z + 1/50 z - ----- - 1/245 y + 2/175 x + 1/50 x z
+ 14700
+
+ 2 2
+ + 2/245 x - 1/175 y + 1/50 z , COEFF(-2, 0, 2) =
+
+ 2 2 2
+ 1/50 z - 1/50 x z - 2/175 x + 2/245 x - 1/300 + 1/50 z - 2/245 y ,
+
+ COEFF(-1, 0, 2) =
+
+ 2 2 2 311
+ - 2/245 y - 1/100 x z - 1/245 x - 1/175 x + 1/50 z + ----- + 1/50 z,
+ 14700
+
+ 2 431 2 2
+ COEFF(0, 0, 2) = - 2/245 y + ----- - 2/245 x + 1/50 z + 1/50 z ,
+ 14700
+
+ COEFF(1, 0, 2) =
+
+ 2 2 2 311
+ - 1/245 x - 2/245 y + 1/175 x + 1/100 x z + 1/50 z + 1/50 z + -----,
+ 14700
+
+ COEFF(2, 0, 2) =
+
+ 2 2 2
+ 2/245 x - 1/300 - 2/245 y + 1/50 z + 1/50 x z + 2/175 x + 1/50 z ,
+
+ 2 2
+ COEFF(-2, 1, 2) = 1/175 y - 1/245 y - 1/175 x y + 1/50 z + 2/245 x
+
+ 169 2
+ - 2/175 x - ----- - 1/50 x z + 1/50 z + 1/100 y z, COEFF(-1, 1, 2) =
+ 14700
+
+ 2 2 2
+ - 1/245 x + 1/175 y - 1/245 y - 1/350 x y + 1/50 z + 1/100 y z
+
+ 191
+ - 1/100 x z + 1/50 z + ----- - 1/175 x, COEFF(0, 1, 2) =
+ 14700
+
+ 311 2 2 2
+ ----- - 1/245 y + 1/100 y z - 2/245 x + 1/175 y + 1/50 z + 1/50 z ,
+ 14700
+
+ 2 191
+ COEFF(1, 1, 2) = - 1/245 x + ----- + 1/175 y + 1/350 x y + 1/50 z
+ 14700
+
+ 2 2
+ + 1/175 x - 1/245 y + 1/50 z + 1/100 x z + 1/100 y z, COEFF(2, 1, 2) =
+
+ 2 169 2
+ 1/50 z + 1/50 z - ----- + 1/175 x y + 2/175 x - 1/245 y + 1/100 y z
+ 14700
+
+ 2 2
+ + 1/175 y + 2/245 x + 1/50 x z, COEFF(-2, 2, 2) = - 2/175 x y + 2/245 y
+
+ 2 2 529
+ + 1/50 z + 1/50 y z + 2/175 y - 2/175 x + 2/245 x + 1/50 z - -----
+ 14700
+
+ 169 2
+ - 1/50 x z, COEFF(-1, 2, 2) = 1/50 z - 1/175 x y - ----- + 2/245 y
+ 14700
+
+ 2 2
+ + 1/50 z - 1/245 x + 2/175 y + 1/50 y z - 1/100 x z - 1/175 x,
+
+ COEFF(0, 2, 2) =
+
+ 2 2 2
+ 2/175 y + 2/245 y + 1/50 y z + 1/50 z + 1/50 z - 2/245 x - 1/300,
+
+ 169 2 2
+ COEFF(1, 2, 2) = - ----- + 2/175 y - 1/245 x + 2/245 y + 1/50 z
+ 14700
+
+ 2
+ + 1/100 x z + 1/175 x y + 1/175 x + 1/50 y z + 1/50 z , COEFF(2, 2, 2) =
+
+ 529 2 2 2
+ 2/175 x y + 2/175 x - ----- + 1/50 y z + 2/245 x + 1/50 z + 2/245 y
+ 14700
+
+ + 1/50 z + 1/50 x z + 2/175 y]
+
+> print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
+> "3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c");
+bytes used=2541733840, alloc=14677376, time=476.07
+bytes used=2542734344, alloc=14677376, time=476.15
+bytes used=2543734848, alloc=14677376, time=476.25
+bytes used=2544737576, alloc=14677376, time=476.34
+bytes used=2545737728, alloc=14677376, time=477.07
+bytes used=2546737864, alloc=14677376, time=477.81
+bytes used=2547738456, alloc=14677376, time=478.55
+bytes used=2548738648, alloc=14677376, time=479.29
+bytes used=2549738920, alloc=14677376, time=480.01
+bytes used=2550739076, alloc=14677376, time=480.45
+bytes used=2551739268, alloc=14677376, time=480.55
+bytes used=2552739400, alloc=14677376, time=480.64
+bytes used=2553775320, alloc=14677376, time=480.73
+bytes used=2554792704, alloc=14677376, time=480.81
+bytes used=2555816388, alloc=14677376, time=480.90
+bytes used=2556816984, alloc=14677376, time=481.01
+bytes used=2557817160, alloc=14677376, time=481.54
+bytes used=2558817372, alloc=14677376, time=482.87
+bytes used=2559817564, alloc=14677376, time=483.35
+bytes used=2560817740, alloc=14677376, time=483.65
+bytes used=2561818164, alloc=14677376, time=483.73
+bytes used=2562818344, alloc=14677376, time=483.80
+bytes used=2563818640, alloc=14677376, time=483.87
+bytes used=2564818980, alloc=14677376, time=483.95
+bytes used=2565820608, alloc=14677376, time=484.02
+bytes used=2566821028, alloc=14677376, time=484.10
+bytes used=2567821204, alloc=14677376, time=484.19
+bytes used=2568821684, alloc=14677376, time=484.27
+bytes used=2569822060, alloc=14677376, time=484.36
+bytes used=2570822244, alloc=14677376, time=484.44
+bytes used=2571823128, alloc=14677376, time=484.55
+bytes used=2572826496, alloc=14677376, time=484.67
+bytes used=2573826652, alloc=14677376, time=484.80
+bytes used=2574827004, alloc=14677376, time=484.92
+bytes used=2575837028, alloc=14677376, time=485.04
+bytes used=2576841504, alloc=14677376, time=485.16
+bytes used=2577841672, alloc=14677376, time=485.29
+bytes used=2578841880, alloc=14677376, time=485.42
+bytes used=2579848412, alloc=14677376, time=485.56
+bytes used=2580849908, alloc=14677376, time=485.70
+bytes used=2581850028, alloc=14677376, time=485.84
+bytes used=2582850144, alloc=14677376, time=485.94
+bytes used=2583850300, alloc=14677376, time=486.52
+bytes used=2584850504, alloc=14677376, time=488.69
+bytes used=2585850756, alloc=14677376, time=489.39
+bytes used=2586850940, alloc=14677376, time=490.00
+bytes used=2587851236, alloc=14677376, time=490.10
+bytes used=2588851588, alloc=14677376, time=490.18
+bytes used=2589851800, alloc=14677376, time=490.26
+bytes used=2590852208, alloc=14677376, time=490.34
+bytes used=2591852400, alloc=14677376, time=490.42
+bytes used=2592852836, alloc=14677376, time=490.50
+bytes used=2593853108, alloc=14677376, time=490.58
+bytes used=2594853420, alloc=14677376, time=490.66
+bytes used=2595853776, alloc=14677376, time=490.75
+bytes used=2596853904, alloc=14677376, time=490.83
+bytes used=2597854076, alloc=14677376, time=490.91
+bytes used=2598854192, alloc=14677376, time=491.13
+bytes used=2599854848, alloc=14677376, time=491.28
+bytes used=2600855068, alloc=14677376, time=491.44
+bytes used=2601855200, alloc=14677376, time=492.38
+bytes used=2602872932, alloc=14677376, time=494.48
+bytes used=2603873080, alloc=14677376, time=495.19
+bytes used=2604873220, alloc=14677376, time=495.63
+bytes used=2605873508, alloc=14677376, time=495.73
+bytes used=2606873896, alloc=14677376, time=495.81
+bytes used=2607874020, alloc=14677376, time=495.89
+bytes used=2608874308, alloc=14677376, time=495.97
+bytes used=2609874484, alloc=14677376, time=496.05
+bytes used=2610874640, alloc=14677376, time=496.13
+bytes used=2611874972, alloc=14677376, time=496.25
+bytes used=2612875096, alloc=14677376, time=496.52
+bytes used=2613875256, alloc=14677376, time=498.57
+bytes used=2614875432, alloc=14677376, time=499.95
+bytes used=2615875616, alloc=14677376, time=500.64
+bytes used=2616875924, alloc=14677376, time=500.73
+bytes used=2617876052, alloc=14677376, time=500.81
+bytes used=2618876364, alloc=14677376, time=500.89
+bytes used=2619876540, alloc=14677376, time=500.97
+bytes used=2620876668, alloc=14677376, time=501.05
+bytes used=2621877000, alloc=14677376, time=501.13
+bytes used=2622877916, alloc=14677376, time=501.26
+bytes used=2623878052, alloc=14677376, time=501.82
+bytes used=2624878252, alloc=14677376, time=503.99
+bytes used=2625878440, alloc=14677376, time=505.04
+bytes used=2626887680, alloc=14677376, time=505.75
+bytes used=2627887992, alloc=14677376, time=505.86
+bytes used=2628888336, alloc=14677376, time=506.02
+>
+################################################################################
+> quit
+bytes used=2629652664, alloc=14677376, time=506.10
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.maple b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.maple
new file mode 100644
index 0000000..615387d
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.maple
@@ -0,0 +1,248 @@
+# 3d.maple -- compute Lagrange interpolation coefficients in 3-D
+# $Id$
+
+################################################################################
+
+#
+# 3d, cube, order=1, smoothing=0 (size=2)
+#
+
+# interpolating polynomial
+interp_3d_cube_order1_smooth0
+ := Lagrange_polynomial_interpolant(fn_3d_order1, coeff_list_3d_order1,
+ coord_list_3d, posn_list_3d_size2);
+
+# I
+coeff_as_lc_of_data(%, posn_list_3d_size2);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_3d_cube_order1_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_3d_size2);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "3d.coeffs/3d.cube.order1.smooth0/coeff-dx.compute.c");
+
+# d/dy
+simplify( diff(interp_3d_cube_order1_smooth0,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size2);
+print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+ "3d.coeffs/3d.cube.order1.smooth0/coeff-dy.compute.c");
+
+# d/dz
+simplify( diff(interp_3d_cube_order1_smooth0,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size2);
+print_coeff__lc_of_data(%, "coeff_dz_", "fp",
+ "3d.coeffs/3d.cube.order1.smooth0/coeff-dz.compute.c");
+
+################################################################################
+
+#
+# 3d, cube, order=2, smoothing=0 (size=3)
+#
+
+# interpolating polynomial
+interp_3d_cube_order2_smooth0
+ := Lagrange_polynomial_interpolant(fn_3d_order2, coeff_list_3d_order2,
+ coord_list_3d, posn_list_3d_size3);
+
+# I
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_3d_cube_order2_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c");
+
+# d/dy
+simplify( diff(interp_3d_cube_order2_smooth0,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c");
+
+# d/dz
+simplify( diff(interp_3d_cube_order2_smooth0,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_dz_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_3d_cube_order2_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c");
+
+# d^2/dxdy
+simplify( diff(interp_3d_cube_order2_smooth0,x,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c");
+
+# d^2/dxdz
+simplify( diff(interp_3d_cube_order2_smooth0,x,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c");
+
+# d^2/dy^2
+simplify( diff(interp_3d_cube_order2_smooth0,y,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c");
+
+# d^2/dydz
+simplify( diff(interp_3d_cube_order2_smooth0,y,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c");
+
+# d^2/dz^2
+simplify( diff(interp_3d_cube_order2_smooth0,z,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size3);
+print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
+ "3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c");
+
+################################################################################
+
+#
+# 3d, cube, order=3, smoothing=0 (size=4)
+#
+
+# interpolating polynomial
+interp_3d_cube_order3_smooth0
+ := Lagrange_polynomial_interpolant(fn_3d_order3, coeff_list_3d_order3,
+ coord_list_3d, posn_list_3d_size4);
+
+# I
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_3d_cube_order3_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c");
+
+# d/dy
+simplify( diff(interp_3d_cube_order3_smooth0,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c");
+
+# d/dz
+simplify( diff(interp_3d_cube_order3_smooth0,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_dz_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_3d_cube_order3_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c");
+
+# d^2/dxdy
+simplify( diff(interp_3d_cube_order3_smooth0,x,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c");
+
+# d^2/dxdz
+simplify( diff(interp_3d_cube_order3_smooth0,x,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c");
+
+# d^2/dy^2
+simplify( diff(interp_3d_cube_order3_smooth0,y,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c");
+
+# d^2/dydz
+simplify( diff(interp_3d_cube_order3_smooth0,y,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c");
+
+# d^2/dz^2
+simplify( diff(interp_3d_cube_order3_smooth0,z,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size4);
+print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
+ "3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c");
+
+################################################################################
+
+#
+# 3d, cube, order=4, smoothing=0 (size=5)
+#
+
+# interpolating polynomial
+interp_3d_cube_order4_smooth0
+ := Lagrange_polynomial_interpolant(fn_3d_order4, coeff_list_3d_order4,
+ coord_list_3d, posn_list_3d_size5);
+
+# I
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_I_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c");
+
+# d/dx
+simplify( diff(interp_3d_cube_order4_smooth0,x) );
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_dx_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c");
+
+# d/dy
+simplify( diff(interp_3d_cube_order4_smooth0,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_dy_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c");
+
+# d/dz
+simplify( diff(interp_3d_cube_order4_smooth0,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_dz_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c");
+
+# d^2/dx^2
+simplify( diff(interp_3d_cube_order4_smooth0,x,x) );
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_dxx_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c");
+
+# d^2/dxdy
+simplify( diff(interp_3d_cube_order4_smooth0,x,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_dxy_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c");
+
+# d^2/dxdz
+simplify( diff(interp_3d_cube_order4_smooth0,x,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_dxz_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c");
+
+# d^2/dy^2
+simplify( diff(interp_3d_cube_order4_smooth0,y,y) );
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_dyy_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c");
+
+# d^2/dydz
+simplify( diff(interp_3d_cube_order4_smooth0,y,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_dyz_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c");
+
+# d^2/dz^2
+simplify( diff(interp_3d_cube_order4_smooth0,z,z) );
+coeff_as_lc_of_data(%, posn_list_3d_size5);
+print_coeff__lc_of_data(%, "coeff_dzz_", "fp",
+ "3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c");
+
+################################################################################
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/all_prototypes.h b/src/GeneralizedPolynomial-Uniform/Lagrange/all_prototypes.h
new file mode 100644
index 0000000..f6f255f
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/all_prototypes.h
@@ -0,0 +1,72 @@
+/* all-prototypes.h -- C prototypes for all template-generated functions */
+/* $Header$
+
+/*
+ * 1D
+ */
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_10
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_20
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_30
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_40
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_50
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_1dcube_60
+#include "template.h"
+
+
+/*
+ * 2D
+ */
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_2dcube_10
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_2dcube_20
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_2dcube_30
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_2dcube_40
+#include "template.h"
+
+
+/*
+ * 3D
+ */
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_3dcube_10
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_3dcube_20
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_3dcube_30
+#include "template.h"
+
+#undef FUNCTION_NAME
+#define FUNCTION_NAME LocalInterp_ULagrange_3dcube_40
+#include "template.h"
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/fns.maple b/src/GeneralizedPolynomial-Uniform/Lagrange/fns.maple
new file mode 100644
index 0000000..3789cfd
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/fns.maple
@@ -0,0 +1,266 @@
+# Maple code to define Lagrange interpolating functions/coords/coeffs
+# $Id$
+
+################################################################################
+
+#
+# 1-D interpolating functions
+#
+
+fn_1d_order1 :=
+proc(x)
++ c0 + c1*x
+end proc;
+
+fn_1d_order2 :=
+proc(x)
++ c0 + c1*x + c2*x^2
+end proc;
+
+fn_1d_order3 :=
+proc(x)
++ c0 + c1*x + c2*x^2 + c3*x^3
+end proc;
+
+fn_1d_order4 :=
+proc(x)
++ c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4
+end;
+
+fn_1d_order5 :=
+proc(x)
++ c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5
+end;
+
+fn_1d_order6 :=
+proc(x)
++ c0 + c1*x + c2*x^2 + c3*x^3 + c4*x^4 + c5*x^5 + c6*x^6
+end;
+
+########################################
+
+# coordinates for 1-D interpolating functions
+coord_list_1d := [x];
+
+########################################
+
+#
+# coefficients in 1-D interpolating functions
+#
+
+coeff_list_1d_order1 := [c0, c1];
+coeff_list_1d_order2 := [c0, c1, c2];
+coeff_list_1d_order3 := [c0, c1, c2, c3];
+coeff_list_1d_order4 := [c0, c1, c2, c3, c4];
+coeff_list_1d_order5 := [c0, c1, c2, c3, c4, c5];
+coeff_list_1d_order6 := [c0, c1, c2, c3, c4, c5, c6];
+
+################################################################################
+
+#
+# 2-D interpolating functions
+#
+
+fn_2d_order1 :=
+proc(x,y)
++ c01*y
++ c00 + c10*x
+end proc;
+
+fn_2d_order2 :=
+proc(x,y)
++ c02*y^2
++ c01*y + c11*x*y
++ c00 + c10*x + c20*x^2
+end proc;
+
+fn_2d_order3 :=
+proc(x,y)
++ c03*y^3
++ c02*y^2 + c12*x*y^2
++ c01*y + c11*x*y + c21*x^2*y
++ c00 + c10*x + c20*x^2 + c30*x^3
+end proc;
+
+fn_2d_order4 :=
+proc(x,y)
++ c04*y^4
++ c03*y^3 + c13*x*y^3
++ c02*y^2 + c12*x*y^2 + c22*x^2*y^2
++ c01*y + c11*x*y + c21*x^2*y + c31*x^3*y
++ c00 + c10*x + c20*x^2 + c30*x^3 + c40*x^4
+end;
+
+########################################
+
+# coordinates for 2-D interpolating functions
+coord_list_2d := [x,y];
+
+########################################
+
+#
+# coefficients in 2-D interpolating functions
+#
+
+coeff_list_2d_order1 := [
+ c01,
+ c00, c10
+ ];
+coeff_list_2d_order2 := [
+ c02,
+ c01, c11,
+ c00, c10, c20
+ ];
+coeff_list_2d_order3 := [
+ c03,
+ c02, c12,
+ c01, c11, c21,
+ c00, c10, c20, c30
+ ];
+coeff_list_2d_order4 := [
+ c04,
+ c03, c13,
+ c02, c12, c22,
+ c01, c11, c21, c31,
+ c00, c10, c20, c30, c40
+ ];
+
+################################################################################
+
+#
+# 3-D interpolating functions
+#
+
+fn_3d_order1 :=
+proc(x,y,z)
+# z^0 -----------
++ c010*y
++ c000 + c100*x
+# z^1 -----------
++ c001*z
+end proc;
+
+fn_3d_order2 :=
+proc(x,y,z)
+# z^0 --------------------------
++ c020*y^2
++ c010*y + c110*x*y
++ c000 + c100*x + c200*x^2
+# z^1 --------------------------
++ c011*y*z
++ c001*z + c101*x*z
+# z^2 --------------------------
++ c002*z^2
+end proc;
+
+fn_3d_order3 :=
+proc(x,y,z)
+# z^0 -------------------------------------------
++ c030*y^3
++ c020*y^2 + c120*x*y^2
++ c010*y + c110*x*y + c210*x^2*y
++ c000 + c100*x + c200*x^2 + c300*x^3
+# z^1 -------------------------------------------
++ c021*y^2*z
++ c011*y *z + c111*x*y*z
++ c001 *z + c101*x *z + c201*x^2*z
+# z^2 -------------------------------------------
++ c012*y*z^2
++ c002 *z^2 + c102*x*z^2
+# z^3 -------------------------------------------
++ c003 *z^3
+end proc;
+
+fn_3d_order4 :=
+proc(x,y,z)
+# z^0 --------------------------------------------------------
++ c040*y^4
++ c030*y^3 + c130*x*y^3
++ c020*y^2 + c120*x*y^2 + c220*x^2*y^2
++ c010*y + c110*x*y + c210*x^2*y + c310*x^3*y
++ c000 + c100*x + c200*x^2 + c300*x^3 + c400*x^4
+# z^1 -------------------------------------------
++ c031*y^3*z
++ c021*y^2*z + c121*x*y^2*z
++ c011*y *z + c111*x*y *z + c211*x^2*y*z
++ c001 *z + c101*x *z + c201*x^2 *z + c301*x^3*z
+# z^2 -------------------------------------------
++ c022*y^2*z^2
++ c012*y *z^2 + c112*x*y*z^2
++ c002 *z^2 + c102*x *z^2 + c202*x^2*z^2
+# z^3 -------------------------------------------
++ c013*y *z^3
++ c003 *z^3 + c103*x *z^3
+# z^4 -------------------------------------------
++ c004 *z^4
+end;
+
+########################################
+
+# coordinates for 3-D interpolating functions
+coord_list_3d := [x,y,z];
+
+########################################
+
+#
+# coefficients in 3-D interpolating functions
+#
+
+coeff_list_3d_order1 := [
+ # z^0 -----
+ c010,
+ c000, c100,
+ # z^1 -----
+ c001
+ ];
+coeff_list_3d_order2 := [
+ # z^0 -----------
+ c020,
+ c010, c110,
+ c000, c100, c200,
+ # z^1 -----------
+ c011,
+ c001, c101,
+ # z^2 -----------
+ c002
+ ];
+coeff_list_3d_order3 := [
+ # z^0 ----------------
+ c030,
+ c020, c120,
+ c010, c110, c210,
+ c000, c100, c200, c300,
+ # z^1 ----------------
+ c021,
+ c011, c111,
+ c001, c101, c201,
+ # z^2 ----------------
+ c012,
+ c002, c102,
+ # z^3 ----------------
+ c003
+ ];
+coeff_list_3d_order4 := [
+ # z^0 -----------------------
+ c040,
+ c030, c130,
+ c020, c120, c220,
+ c010, c110, c210, c310,
+ c000, c100, c200, c300, c400,
+ # z^1 -----------------------
+ c031,
+ c021, c121,
+ c011, c111, c211,
+ c001, c101, c201, c301,
+ # z^2 -----------------------
+ c022,
+ c012, c112,
+ c002, c102, c202,
+ # z^3 -----------------------
+ c013,
+ c003, c103,
+ # z^4 -----------------------
+ c004
+ ];
+
+################################################################################
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/make.code.defn b/src/GeneralizedPolynomial-Uniform/Lagrange/make.code.defn
new file mode 100644
index 0000000..468c500
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/make.code.defn
@@ -0,0 +1,21 @@
+# make.code.defn file for Lagrange polynomial interpolation
+# $Header$
+
+# Source files in this directory
+SRCS = 1d.cube.order1.smooth0.c \
+ 1d.cube.order2.smooth0.c \
+ 1d.cube.order3.smooth0.c \
+ 1d.cube.order4.smooth0.c \
+ 1d.cube.order5.smooth0.c \
+ 1d.cube.order6.smooth0.c \
+ \
+ 2d.cube.order1.smooth0.c \
+ 2d.cube.order2.smooth0.c \
+ 2d.cube.order3.smooth0.c \
+ 2d.cube.order4.smooth0.c \
+ \
+ 3d.cube.order1.smooth0.c \
+ 3d.cube.order2.smooth0.c \
+ 3d.cube.order3.smooth0.c \
+ 3d.cube.order4.smooth0.c \
+ # end of list
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/makefile b/src/GeneralizedPolynomial-Uniform/Lagrange/makefile
new file mode 100644
index 0000000..26e24c3
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/makefile
@@ -0,0 +1,70 @@
+.PHONY : no-default-target
+no-default-target:
+ @echo 'there is (deliberately) no default target in this makefile,'
+ @echo 'because (re)generating all the coefficients is quite slow :('
+ @echo '==> see the makefile to find out about explicit targets'
+
+#
+# main targets: rebuild machine-generated coefficient files
+#
+
+.PHONY : 1d
+1d :
+ -rm 1d.coeffs/*/*.c
+ cat ../util.maple ../interpolate.maple \
+ ../common/cube_posns.maple fns.maple 1d.maple \
+ | maple 2>&1 >1d.log
+
+# with Maple 7, this takes about 15 seconds on a 1.7GHz P4
+.PHONY : 2d
+2d :
+ -rm 2d.coeffs/*/*.c
+ cat ../util.maple ../interpolate.maple \
+ ../common/cube_posns.maple fns.maple 2d.maple \
+ | maple 2>&1 >2d.log
+
+# with Maple 7, this takes about 9.5 minutes on a 1.7GHz P4
+.PHONY : 3d
+3d :
+ -rm 3d.coeffs/*/*.c
+ cat ../util.maple ../interpolate.maple \
+ ../common/cube_posns.maple fns.maple 3d.maple \
+ | maple 2>&1 >3d.log
+
+################################################################################
+
+#
+# targets to initially create directories for machine-generated coefficients
+# these only need to be run if you're setting up a new interpolator,
+# i.e. if you don't already have the directories in cvs
+# (you still have to add them to cvs by hand)
+#
+
+.PHONY : 1d.dirs
+1d.dirs:
+ -rm -rf 1d.coeffs
+ mkdir 1d.coeffs
+ cd 1d.coeffs && mkdir 1d.cube.order1.smooth0
+ cd 1d.coeffs && mkdir 1d.cube.order2.smooth0
+ cd 1d.coeffs && mkdir 1d.cube.order3.smooth0
+ cd 1d.coeffs && mkdir 1d.cube.order4.smooth0
+ cd 1d.coeffs && mkdir 1d.cube.order5.smooth0
+ cd 1d.coeffs && mkdir 1d.cube.order6.smooth0
+
+.PHONY : 2d.dirs
+2d.dirs:
+ -rm -rf 2d.coeffs
+ mkdir 2d.coeffs
+ cd 2d.coeffs && mkdir 2d.cube.order1.smooth0
+ cd 2d.coeffs && mkdir 2d.cube.order2.smooth0
+ cd 2d.coeffs && mkdir 2d.cube.order3.smooth0
+ cd 2d.coeffs && mkdir 2d.cube.order4.smooth0
+
+.PHONY : 3d.dirs
+3d.dirs:
+ -rm -rf 3d.coeffs
+ mkdir 3d.coeffs
+ cd 3d.coeffs && mkdir 3d.cube.order1.smooth0
+ cd 3d.coeffs && mkdir 3d.cube.order2.smooth0
+ cd 3d.coeffs && mkdir 3d.cube.order3.smooth0
+ cd 3d.coeffs && mkdir 3d.cube.order4.smooth0
diff --git a/src/GeneralizedPolynomial-Uniform/README b/src/GeneralizedPolynomial-Uniform/README
index a4232b9..589fea7 100644
--- a/src/GeneralizedPolynomial-Uniform/README
+++ b/src/GeneralizedPolynomial-Uniform/README
@@ -60,7 +60,7 @@ to this interpolator, you need to
to define the actual interpolation function; the best way to create
the script file is just to copy an existing one
(eg. 2d.cube.order3.smooth0.c)
-* add the appropriate entry to all-prototypes.h to define a prototype
+* add the appropriate entry to all_prototypes.h to define a prototype
for the actual interpolation function
* add the new "script" file to the list in make.code.defn
diff --git a/src/GeneralizedPolynomial-Uniform/all-prototypes.h b/src/GeneralizedPolynomial-Uniform/all-prototypes.h
deleted file mode 100644
index 28ab110..0000000
--- a/src/GeneralizedPolynomial-Uniform/all-prototypes.h
+++ /dev/null
@@ -1,72 +0,0 @@
-/* all-prototypes.h -- C prototypes for all template-generated functions */
-/* $Header$ */
-
-/*
- * 1D
- */
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o1_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o2_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o3_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o4_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o5_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_1d_cube_o6_s0
-#include "template.h"
-
-
-/*
- * 2D
- */
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_2d_cube_o1_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_2d_cube_o2_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_2d_cube_o3_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_2d_cube_o4_s0
-#include "template.h"
-
-
-/*
- * 3D
- */
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_3d_cube_o1_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_3d_cube_o2_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_3d_cube_o3_s0
-#include "template.h"
-
-#undef FUNCTION_NAME
-#define FUNCTION_NAME LocalInterp_ILU_3d_cube_o4_s0
-#include "template.h"
diff --git a/src/GeneralizedPolynomial-Uniform/interpolate.maple b/src/GeneralizedPolynomial-Uniform/interpolate.maple
index 6cd24c5..90feede 100644
--- a/src/GeneralizedPolynomial-Uniform/interpolate.maple
+++ b/src/GeneralizedPolynomial-Uniform/interpolate.maple
@@ -1,9 +1,9 @@
-# interpolate.maple -- compute generalized interpolation formulas/coefficients
+# interpolate.maple -- compute interpolation formulas/coefficients
# $Id$
#
# <<<representation of numbers, data values, etc>>>
-# polynomial_interpolant - compute polynomial interpolant
+# Lagrange polynomial_interpolant - compute Lagrange polynomial interpolant
# coeff_as_lc_of_data - coefficients of ... (linear combination of data)
#
# print_coeff__lc_of_data - print C code to compute coefficients
@@ -41,7 +41,8 @@
################################################################################
#
-# This function computes a polynomial interpolant in any number of dimensions.
+# This function computes a Lagrange polynomial interpolant in any
+# number of dimensions.
#
# Arguments:
# fn = The interpolation function. This should be a procedure in the
@@ -61,7 +62,7 @@
# This function returns the interpolating polynomial, in the form of
# an algebraic expression in the coordinates and the data values.
#
-polynomial_interpolant :=
+Lagrange_polynomial_interpolant :=
proc(
fn::procedure, coeff_list::list(name),
coord_list::list(name), posn_list::list(list(numeric))
diff --git a/src/GeneralizedPolynomial-Uniform/make.code.defn b/src/GeneralizedPolynomial-Uniform/make.code.defn
index 7bd90a0..2a9ef03 100644
--- a/src/GeneralizedPolynomial-Uniform/make.code.defn
+++ b/src/GeneralizedPolynomial-Uniform/make.code.defn
@@ -3,19 +3,4 @@
# Source files in this directory
SRCS = startup.c \
- InterpLocalUniform.c molecule_posn.c util.c \
- 1d.cube.order1.smooth0.c \
- 1d.cube.order2.smooth0.c \
- 1d.cube.order3.smooth0.c \
- 1d.cube.order4.smooth0.c \
- 1d.cube.order5.smooth0.c \
- 1d.cube.order6.smooth0.c \
- 2d.cube.order1.smooth0.c \
- 2d.cube.order2.smooth0.c \
- 2d.cube.order3.smooth0.c \
- 2d.cube.order4.smooth0.c \
- 3d.cube.order1.smooth0.c \
- 3d.cube.order2.smooth0.c \
- 3d.cube.order3.smooth0.c \
- 3d.cube.order4.smooth0.c \
- # end of list
+ InterpLocalUniform.c molecule_posn.c util.c
diff --git a/src/GeneralizedPolynomial-Uniform/makefile b/src/GeneralizedPolynomial-Uniform/makefile
index 213ad00..de6f550 100644
--- a/src/GeneralizedPolynomial-Uniform/makefile
+++ b/src/GeneralizedPolynomial-Uniform/makefile
@@ -49,22 +49,16 @@ test_molecule_posn : test_molecule_posn.c molecule_posn.c \
# (you still have to add them to cvs by hand)
#
-.PHONY : 1d.coeffs
-1d.coeffs:
- -rm -rf 1d.coeffs
- mkdir 1d.coeffs
- cd 1d.coeffs && mkdir 1d.cube.size2
- cd 1d.coeffs && mkdir 1d.cube.size3
- cd 1d.coeffs && mkdir 1d.cube.size4
- cd 1d.coeffs && mkdir 1d.cube.size5
- cd 1d.coeffs && mkdir 1d.cube.size6
- cd 1d.coeffs && mkdir 1d.cube.size7
- cd 1d.coeffs && mkdir 1d.cube.order1.smooth0
- cd 1d.coeffs && mkdir 1d.cube.order2.smooth0
- cd 1d.coeffs && mkdir 1d.cube.order3.smooth0
- cd 1d.coeffs && mkdir 1d.cube.order4.smooth0
- cd 1d.coeffs && mkdir 1d.cube.order5.smooth0
- cd 1d.coeffs && mkdir 1d.cube.order6.smooth0
+.PHONY : coeffs-common
+coeffs-common:
+ -rm -rf coeffs-common
+ mkdir coeffs-common
+ cd coeffs-common && mkdir 1d.cube.size2
+ cd coeffs-common && mkdir 1d.cube.size3
+ cd coeffs-common && mkdir 1d.cube.size4
+ cd coeffs-common && mkdir 1d.cube.size5
+ cd coeffs-common && mkdir 1d.cube.size6
+ cd coeffs-common && mkdir 1d.cube.size7
.PHONY : 2d.coeffs
2d.coeffs:
diff --git a/src/GeneralizedPolynomial-Uniform/startup.c b/src/GeneralizedPolynomial-Uniform/startup.c
index 3799008..95cb4d7 100644
--- a/src/GeneralizedPolynomial-Uniform/startup.c
+++ b/src/GeneralizedPolynomial-Uniform/startup.c
@@ -33,7 +33,17 @@ void LocalInterp_GPU_Startup(void);
@@*/
void LocalInterp_GPU_Startup(void)
{
-CCTK_InterpRegisterOpLocalUniform(LocalInterp_InterpLocalUniform,
+CCTK_InterpRegisterOpLocalUniform(LocalInterp_ILU_Lagrange,
+ "Lagrange polynomial interpolation",
+ CCTK_THORNSTRING);
+
+/* old operator name for backwards compatability */
+CCTK_InterpRegisterOpLocalUniform(LocalInterp_ILU_Lagrange,
"generalized polynomial interpolation",
CCTK_THORNSTRING);
+
+
+CCTK_InterpRegisterOpLocalUniform(LocalInterp_ILU_Hermite,
+ "Hermite polynomial interpolation",
+ CCTK_THORNSTRING);
}