aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c
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/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c
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/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c')
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c212
1 files changed, 212 insertions, 0 deletions
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;