aboutsummaryrefslogtreecommitdiff
path: root/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order3.smooth0/coeffs-dx.compute.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order3.smooth0/coeffs-dx.compute.c')
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order3.smooth0/coeffs-dx.compute.c518
1 files changed, 518 insertions, 0 deletions
diff --git a/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order3.smooth0/coeffs-dx.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order3.smooth0/coeffs-dx.compute.c
new file mode 100644
index 0000000..1753d9b
--- /dev/null
+++ b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order3.smooth0/coeffs-dx.compute.c
@@ -0,0 +1,518 @@
+fp t911;
+fp t898;
+fp t808;
+fp t913;
+fp t809;
+fp t1006;
+fp t912;
+fp t826;
+fp t906;
+fp t804;
+fp t962;
+fp t1005;
+fp t840;
+fp t1004;
+fp t888;
+fp t797;
+fp t755;
+fp t1003;
+fp t829;
+fp t1002;
+fp t903;
+fp t812;
+fp t803;
+fp t837;
+fp t1001;
+fp t834;
+fp t805;
+fp t963;
+fp t1000;
+fp t999;
+fp t998;
+fp t997;
+fp t833;
+fp t996;
+fp t835;
+fp t995;
+fp t832;
+fp t759;
+fp t994;
+fp t993;
+fp t902;
+fp t816;
+fp t958;
+fp t813;
+fp t992;
+fp t838;
+fp t961;
+fp t991;
+fp t827;
+fp t990;
+fp t989;
+fp t822;
+fp t988;
+fp t987;
+fp t986;
+fp t985;
+fp t984;
+fp t983;
+fp t982;
+fp t886;
+fp t783;
+fp t889;
+fp t799;
+fp t894;
+fp t793;
+fp t758;
+fp t760;
+fp t981;
+fp t757;
+fp t762;
+fp t980;
+fp t979;
+fp t978;
+fp t761;
+fp t764;
+fp t976;
+fp t763;
+fp t975;
+fp t974;
+fp t973;
+fp t971;
+fp t970;
+fp t969;
+fp t967;
+fp t966;
+fp t965;
+fp t964;
+fp t960;
+fp t957;
+fp t955;
+fp t954;
+fp t751;
+fp t953;
+fp t756;
+fp t952;
+fp t951;
+fp t950;
+fp t830;
+fp t949;
+fp t752;
+fp t948;
+fp t947;
+fp t946;
+fp t836;
+fp t945;
+fp t944;
+fp t943;
+fp t753;
+fp t942;
+fp t941;
+fp t940;
+fp t939;
+fp t938;
+fp t749;
+fp t937;
+fp t754;
+fp t936;
+fp t935;
+fp t934;
+fp t933;
+fp t932;
+fp t750;
+fp t931;
+fp t930;
+fp t929;
+fp t928;
+fp t927;
+fp t926;
+fp t925;
+fp t924;
+fp t923;
+fp t922;
+fp t921;
+fp t920;
+fp t841;
+fp t919;
+fp t918;
+fp t824;
+fp t917;
+fp t916;
+fp t915;
+fp t914;
+fp t905;
+fp t904;
+fp t901;
+fp t900;
+fp t899;
+fp t896;
+fp t895;
+fp t893;
+fp t891;
+fp t890;
+fp t887;
+fp t885;
+fp t884;
+fp t880;
+fp t879;
+fp t878;
+fp t877;
+fp t875;
+fp t874;
+fp t871;
+fp t870;
+fp t867;
+fp t866;
+fp t865;
+fp t863;
+fp t861;
+fp t860;
+fp t859;
+fp t855;
+fp t854;
+fp t852;
+fp t849;
+fp t848;
+fp t846;
+fp t823;
+fp t821;
+fp t820;
+fp t819;
+fp t818;
+fp t817;
+fp t815;
+fp t814;
+fp t811;
+fp t810;
+fp t807;
+fp t806;
+fp t802;
+fp t801;
+fp t800;
+fp t798;
+fp t796;
+fp t795;
+fp t794;
+fp t792;
+fp t791;
+fp t790;
+fp t789;
+fp t788;
+fp t787;
+fp t786;
+fp t785;
+fp t784;
+fp t782;
+fp t781;
+fp t780;
+fp t779;
+fp t778;
+fp t777;
+fp t776;
+fp t775;
+fp t774;
+fp t773;
+fp t772;
+fp t771;
+fp t770;
+fp t769;
+fp t768;
+fp t767;
+fp t766;
+fp t765;
+ t911 = z*z;
+ t898 = RATIONAL(3.0,160.0);
+ t808 = t898*t911;
+ t913 = y*y;
+ t809 = t898*t913;
+ t1006 = t808+t809;
+ t912 = x*x;
+ t826 = RATIONAL(-1.0,32.0)*t912;
+ t906 = RATIONAL(-3.0,160.0);
+ t804 = t906*t913;
+ t962 = t808+t804;
+ t1005 = t826+t962;
+ t840 = RATIONAL(3.0,40.0)*x;
+ t1004 = t840+RATIONAL(-97.0,3000.0);
+ t888 = RATIONAL(-3.0,1000.0);
+ t797 = t888*y;
+ t755 = z*t797;
+ t1003 = RATIONAL(53.0,1000.0)+t840+t755;
+ t829 = RATIONAL(-1.0,80.0)*x;
+ t1002 = RATIONAL(-167.0,12000.0)+t829;
+ t903 = RATIONAL(-1.0,160.0);
+ t812 = t903*t913;
+ t803 = t903*t911;
+ t837 = RATIONAL(-3.0,32.0)*t912;
+ t1001 = t812+t837+t803;
+ t834 = RATIONAL(1.0,32.0)*t912;
+ t805 = t906*t911;
+ t963 = t804+t805;
+ t1000 = t834+t963;
+ t999 = t834+t1006;
+ t998 = RATIONAL(-79.0,2000.0)+RATIONAL(-1.0,10.0)*x;
+ t997 = t834+t962;
+ t833 = RATIONAL(-9.0,80.0)*x;
+ t996 = RATIONAL(-137.0,4000.0)+t833;
+ t835 = RATIONAL(1.0,40.0)*x;
+ t995 = RATIONAL(-17.0,3000.0)+t835;
+ t832 = RATIONAL(3.0,80.0)*x;
+ t759 = y*t832;
+ t994 = t759+t832;
+ t993 = RATIONAL(-49.0,2000.0)+RATIONAL(-3.0,20.0)*x;
+ t902 = RATIONAL(1.0,160.0);
+ t816 = t902*t913;
+ t958 = t816+t837;
+ t813 = t902*t911;
+ t992 = t958+t813;
+ t838 = RATIONAL(3.0,32.0)*t912;
+ t961 = t803+t838;
+ t991 = t812+t961;
+ t827 = RATIONAL(1.0,80.0)*x;
+ t990 = RATIONAL(-137.0,12000.0)+t827;
+ t989 = t826+t1006;
+ t822 = RATIONAL(-11.0,80.0)*x;
+ t988 = RATIONAL(-107.0,4000.0)+t822;
+ t987 = RATIONAL(-4.0,375.0)+RATIONAL(-1.0,40.0)*x;
+ t986 = t816+t813+t838;
+ t985 = t826+t963;
+ t984 = y+z;
+ t983 = y*z;
+ t982 = RATIONAL(-3.0,80.0)*x;
+ t886 = RATIONAL(-27.0,1000.0);
+ t783 = t886*y;
+ t889 = RATIONAL(-9.0,1000.0);
+ t799 = t889*y;
+ t894 = RATIONAL(-1.0,1000.0);
+ t793 = t894*z;
+ t758 = z*t832;
+ t760 = y*t829;
+ t981 = t758+t760;
+ t757 = y*t982;
+ t762 = z*t827;
+ t980 = t757+t762;
+ t979 = t816+t803;
+ t978 = t809+t805;
+ t761 = y*t827;
+ t764 = z*t982;
+ t976 = t761+t764;
+ t763 = z*t829;
+ t975 = t760+t763;
+ t974 = t758+t761;
+ t973 = t757+t764;
+ t971 = t757+t763;
+ t970 = t759+t763;
+ t969 = t759+t762;
+ t967 = t760+t764;
+ t966 = t761+t763;
+ t965 = t758+t759;
+ t964 = t760+t762;
+ t960 = t759+t764;
+ t957 = t761+t762;
+ t955 = t757+t758;
+ t954 = t812+t813;
+ t751 = z*t799;
+ t953 = t751+t978;
+ t756 = RATIONAL(3.0,1000.0)*t983;
+ t952 = t756+t954;
+ t951 = RATIONAL(1.0,10.0)*x+t973;
+ t950 = t832+t974;
+ t830 = RATIONAL(7.0,80.0)*x;
+ t949 = t830+t971;
+ t752 = RATIONAL(9.0,1000.0)*t983;
+ t948 = t752+t978;
+ t947 = t840+t975;
+ t946 = t756+t979;
+ t836 = RATIONAL(1.0,20.0)*x;
+ t945 = t836+t957;
+ t944 = t835+t965;
+ t943 = t751+t991;
+ t753 = y*t793;
+ t942 = t753+t986;
+ t941 = t838+t952;
+ t940 = t755+t989;
+ t939 = t762+t803+t958;
+ t938 = t834+t953;
+ t749 = z*t783;
+ t937 = t749+t985;
+ t754 = RATIONAL(1.0,1000.0)*t983;
+ t936 = t754+t1001;
+ t935 = t764+t997;
+ t934 = t762+t1005;
+ t933 = t758+t997;
+ t932 = t755+t838+t954;
+ t750 = RATIONAL(27.0,1000.0)*t983;
+ t931 = t750+t999;
+ t930 = t755+t816+t961;
+ t929 = t756+t1000;
+ t928 = t752+t826+t836+RATIONAL(-29.0,6000.0);
+ t927 = t755+RATIONAL(141.0,2000.0)+t836+t837;
+ t926 = t764+t837+t954;
+ t925 = t826+t953;
+ t924 = t834+t948;
+ t923 = t752+t992;
+ t922 = t838+t946;
+ t921 = t755+RATIONAL(79.0,3000.0)+t1000;
+ t920 = RATIONAL(-41.0,750.0)+t749+t999;
+ t841 = RATIONAL(-1.0,8.0)*x;
+ t919 = t752+RATIONAL(-33.0,2000.0)+t841+t991;
+ t918 = t841+RATIONAL(-87.0,2000.0)+t754+t986;
+ t824 = RATIONAL(1.0,16.0)*x;
+ t917 = t756+RATIONAL(-691.0,12000.0)+t824+t989;
+ t916 = t753+RATIONAL(299.0,4000.0)+t824+t1001;
+ t915 = RATIONAL(281.0,12000.0)+t750+t824+t985;
+ t914 = t751+t824+RATIONAL(191.0,4000.0)+t992;
+ t905 = RATIONAL(-7.0,250.0);
+ t904 = RATIONAL(-9.0,500.0);
+ t901 = RATIONAL(-9.0,250.0);
+ t900 = RATIONAL(-1.0,500.0);
+ t899 = RATIONAL(2.0,125.0);
+ t896 = RATIONAL(-1.0,250.0);
+ t895 = RATIONAL(-17.0,500.0);
+ t893 = RATIONAL(-3.0,2000.0);
+ t891 = RATIONAL(11.0,500.0);
+ t890 = RATIONAL(-1.0,2000.0);
+ t887 = RATIONAL(-7.0,2000.0);
+ t885 = RATIONAL(37.0,2000.0);
+ t884 = RATIONAL(13.0,1000.0);
+ t880 = RATIONAL(49.0,2000.0);
+ t879 = RATIONAL(27.0,2000.0);
+ t878 = RATIONAL(-37.0,1000.0);
+ t877 = RATIONAL(43.0,2000.0);
+ t875 = RATIONAL(31.0,2000.0);
+ t874 = RATIONAL(-19.0,2000.0);
+ t871 = RATIONAL(93.0,2000.0);
+ t870 = RATIONAL(-21.0,2000.0);
+ t867 = RATIONAL(19.0,1000.0);
+ t866 = RATIONAL(-23.0,2000.0);
+ t865 = RATIONAL(-39.0,2000.0);
+ t863 = RATIONAL(-17.0,2000.0);
+ t861 = RATIONAL(-31.0,1000.0);
+ t860 = RATIONAL(33.0,2000.0);
+ t859 = RATIONAL(-13.0,2000.0);
+ t855 = RATIONAL(183.0,4000.0);
+ t854 = RATIONAL(111.0,2000.0);
+ t852 = RATIONAL(129.0,2000.0);
+ t849 = RATIONAL(53.0,12000.0);
+ t848 = RATIONAL(323.0,4000.0);
+ t846 = RATIONAL(-607.0,12000.0);
+ t823 = t900*y;
+ t821 = t896*z;
+ t820 = t905*y;
+ t819 = t904*y;
+ t818 = t899*z;
+ t817 = t899*y;
+ t815 = t905*z;
+ t814 = t900*z;
+ t811 = t901*y;
+ t810 = t901*z;
+ t807 = t904*z;
+ t806 = t896*y;
+ t802 = t887*y;
+ t801 = t895*y;
+ t800 = t890*z;
+ t798 = t888*z;
+ t796 = t894*y;
+ t795 = t891*y;
+ t794 = t889*z;
+ t792 = t891*z;
+ t791 = t887*z;
+ t790 = t895*z;
+ t789 = t890*y;
+ t788 = t875*z;
+ t787 = t885*z;
+ t786 = t859*z;
+ t785 = t885*y;
+ t784 = t877*z;
+ t782 = t884*z;
+ t781 = t861*y;
+ t780 = t874*y;
+ t779 = t874*z;
+ t778 = t867*y;
+ t777 = t861*z;
+ t776 = t880*z;
+ t775 = t870*z;
+ t774 = t878*y;
+ t773 = t875*y;
+ t772 = t877*y;
+ t771 = t878*z;
+ t770 = t867*z;
+ t769 = t870*y;
+ t768 = t880*y;
+ t767 = t884*y;
+ t766 = t886*z;
+ t765 = t859*y;
+ coeffs_dx->coeff_m1_m1_m1 = RATIONAL(-47.0,1500.0)+t984*RATIONAL(147.0,
+2000.0)+t937+t951;
+ coeffs_dx->coeff_0_m1_m1 = RATIONAL(-39.0,4000.0)+t789+t800+RATIONAL(
+-13.0,80.0)*x+t943+t965;
+ coeffs_dx->coeff_p1_m1_m1 = RATIONAL(157.0,2000.0)+t774+t771+t923+t944;
+ coeffs_dx->coeff_p2_m1_m1 = t811+t832+t810+RATIONAL(-449.0,12000.0)+t931+
+t973;
+ coeffs_dx->coeff_m1_0_m1 = t830+t846+t852*z+t789+t925+t967;
+ coeffs_dx->coeff_0_0_m1 = t863*y+t791+t930+t974+t993;
+ coeffs_dx->coeff_p1_0_m1 = t837+t790+t806+t848+t950+t952;
+ coeffs_dx->coeff_p2_0_m1 = t766+t760+t767+t752+t935+t995;
+ coeffs_dx->coeff_m1_p1_m1 = t854*z+t774+t826+t948+t976+t1004;
+ coeffs_dx->coeff_0_p1_m1 = t786+t806+t922+t981+t988;
+ coeffs_dx->coeff_p1_p1_m1 = t777+t860*y+t927+t954+t981;
+ coeffs_dx->coeff_p2_p1_m1 = t761+t807+t751+t768+t935+t990;
+ coeffs_dx->coeff_m1_p2_m1 = t811+t871*z+t915+t960;
+ coeffs_dx->coeff_0_p2_m1 = t767+t779+t919+t955;
+ coeffs_dx->coeff_p1_p2_m1 = t815+t768+t914+t955;
+ coeffs_dx->coeff_p2_p2_m1 = t794+t893*y+t920+t960;
+ coeffs_dx->coeff_m1_m1_0 = t751+t852*y+t846+t800+t949+t1005;
+ coeffs_dx->coeff_0_m1_0 = t802+t863*z+t932+t969+t993;
+ coeffs_dx->coeff_p1_m1_0 = t821+t756+t801+t848+t939+t994;
+ coeffs_dx->coeff_p2_m1_0 = t783+t782+t924+t971+t995;
+ coeffs_dx->coeff_m1_0_0 = t791+RATIONAL(-437.0,6000.0)+t802+t940+t947;
+ coeffs_dx->coeff_0_0_0 = RATIONAL(-161.0,4000.0)+t822+t779+t780+t942+t957
+;
+ coeffs_dx->coeff_p1_0_0 = RATIONAL(21.0,250.0)+t797+t798+t936+t945;
+ coeffs_dx->coeff_p2_0_0 = t827+t817+RATIONAL(349.0,12000.0)+t818+t929+
+t975;
+ coeffs_dx->coeff_m1_p1_0 = t786+t801+t917+t966;
+ coeffs_dx->coeff_0_p1_0 = t775+t797+t918+t964;
+ coeffs_dx->coeff_p1_p1_0 = t773+t814+t916+t964;
+ coeffs_dx->coeff_p2_p1_0 = t772+t770+t921+t966;
+ coeffs_dx->coeff_m1_p2_0 = t783+t779+t928+t962+t970;
+ coeffs_dx->coeff_0_p2_0 = t817+t866*z+t941+t980+t996;
+ coeffs_dx->coeff_p1_p2_0 = t772+t757+t793+t939+t1003;
+ coeffs_dx->coeff_p2_p2_0 = t792+t769+t938+t970+t1002;
+ coeffs_dx->coeff_m1_m1_p1 = t752+t757+t854*y+t771+t934+t1004;
+ coeffs_dx->coeff_0_m1_p1 = t765+t821+t941+t970+t988;
+ coeffs_dx->coeff_p1_m1_p1 = t860*z+t781+t927+t970+t979;
+ coeffs_dx->coeff_p2_m1_p1 = t819+t776+t938+t980+t990;
+ coeffs_dx->coeff_m1_0_p1 = t790+t765+t917+t964;
+ coeffs_dx->coeff_0_0_p1 = t769+t798+t918+t966;
+ coeffs_dx->coeff_p1_0_p1 = t823+t788+t916+t966;
+ coeffs_dx->coeff_p2_0_p1 = t778+t784+t921+t964;
+ coeffs_dx->coeff_m1_p1_p1 = RATIONAL(-17.0,375.0)+t777+t781+t940+t945;
+ coeffs_dx->coeff_0_p1_p1 = RATIONAL(-191.0,4000.0)+t833+t814+t823+t942+
+t975;
+ coeffs_dx->coeff_p1_p1_p1 = RATIONAL(133.0,2000.0)+t984*RATIONAL(29.0,
+2000.0)+t936+t947;
+ coeffs_dx->coeff_p2_p1_p1 = RATIONAL(319.0,12000.0)+t829+t787+t785+t929+
+t957;
+ coeffs_dx->coeff_m1_p2_p1 = t849+t819+t751+t815+t934+t994;
+ coeffs_dx->coeff_0_p2_p1 = t793+t778+t932+t971+t998;
+ coeffs_dx->coeff_p1_p2_p1 = t855+t837+t879*z+t785+t946+t949;
+ coeffs_dx->coeff_p2_p2_p1 = t865*y+t788+t924+t969+t987;
+ coeffs_dx->coeff_m1_m1_p2 = t810+t871*y+t915+t955;
+ coeffs_dx->coeff_0_m1_p2 = t780+t782+t919+t960;
+ coeffs_dx->coeff_p1_m1_p2 = t776+t820+t914+t960;
+ coeffs_dx->coeff_p2_m1_p2 = t799+t893*z+t920+t955;
+ coeffs_dx->coeff_m1_0_p2 = t780+t766+t928+t978+t981;
+ coeffs_dx->coeff_0_0_p2 = t866*y+t818+t922+t976+t996;
+ coeffs_dx->coeff_p1_0_p2 = t796+t761+t784+t926+t1003;
+ coeffs_dx->coeff_p2_0_p2 = t775+t795+t760+t751+t933+t1002;
+ coeffs_dx->coeff_m1_p1_p2 = t849+t820+t807+t925+t950;
+ coeffs_dx->coeff_0_p1_p2 = t770+t796+t930+t967+t998;
+ coeffs_dx->coeff_p1_p1_p2 = t879*y+t760+t855+t830+t756+t787+t926;
+ coeffs_dx->coeff_p2_p1_p2 = t761+t752+t865*z+t773+t933+t987;
+ coeffs_dx->coeff_m1_p2_p2 = t794+RATIONAL(307.0,6000.0)+t799+t937+t944;
+ coeffs_dx->coeff_0_p2_p2 = t792+t795+RATIONAL(-7.0,80.0)*x+RATIONAL(
+-129.0,4000.0)+t943+t973;
+ coeffs_dx->coeff_p1_p2_p2 = RATIONAL(13.0,500.0)+t788+t773+t923+t951;
+ coeffs_dx->coeff_p2_p2_p2 = RATIONAL(-539.0,12000.0)+t982+t984*RATIONAL(
+-57.0,2000.0)+t931+t965;