aboutsummaryrefslogtreecommitdiff
path: root/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxy.compute.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxy.compute.c')
-rw-r--r--src/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxy.compute.c2083
1 files changed, 1025 insertions, 1058 deletions
diff --git a/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxy.compute.c b/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxy.compute.c
index fd76dbd..1143710 100644
--- a/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxy.compute.c
+++ b/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxy.compute.c
@@ -1,1084 +1,1051 @@
-fp t4795;
-fp t4830;
-fp t4832;
-fp t4756;
-fp t4621;
-fp t4820;
-fp t4749;
-fp t4613;
-fp t5078;
-fp t4831;
-fp t4923;
-fp t4829;
-fp t4946;
-fp t5071;
-fp t4802;
-fp t4777;
-fp t4805;
-fp t5077;
-fp t4812;
-fp t5076;
-fp t4793;
-fp t4810;
-fp t4988;
-fp t4684;
-fp t4518;
-fp t5075;
-fp t4790;
-fp t4731;
-fp t4787;
-fp t4922;
-fp t4566;
-fp t5074;
-fp t4806;
-fp t4960;
-fp t4633;
-fp t4963;
-fp t4809;
-fp t4647;
-fp t5073;
-fp t4742;
+fp t4532;
fp t4565;
-fp t4789;
-fp t4746;
-fp t5072;
-fp t4796;
-fp t4917;
-fp t4807;
-fp t4909;
-fp t5070;
-fp t4593;
-fp t5069;
-fp t4783;
-fp t4727;
-fp t4726;
-fp t5068;
-fp t4936;
-fp t4607;
+fp t4567;
+fp t4690;
+fp t4639;
+fp t4201;
+fp t4530;
+fp t4805;
+fp t4544;
+fp t4564;
+fp t4497;
+fp t4408;
+fp t4546;
fp t4506;
-fp t4817;
-fp t4992;
-fp t4660;
-fp t5067;
-fp t4797;
-fp t4764;
-fp t4680;
-fp t4760;
-fp t4669;
-fp t5066;
-fp t4991;
-fp t4631;
+fp t4427;
+fp t4804;
+fp t4709;
+fp t4566;
+fp t4710;
+fp t4803;
+fp t4555;
+fp t4691;
+fp t4636;
+fp t4279;
+fp t4528;
+fp t4340;
+fp t4802;
+fp t4543;
+fp t4640;
+fp t4236;
+fp t4526;
+fp t4337;
+fp t4801;
+fp t4531;
+fp t4349;
+fp t4545;
+fp t4503;
fp t4654;
-fp t5065;
-fp t4730;
-fp t4616;
-fp t4928;
-fp t4759;
-fp t4666;
-fp t4808;
-fp t4934;
-fp t4682;
-fp t5064;
-fp t4893;
-fp t4792;
-fp t4482;
+fp t4350;
+fp t4552;
+fp t4694;
+fp t4445;
+fp t4800;
+fp t4534;
+fp t4713;
+fp t4354;
+fp t4540;
+fp t4700;
+fp t4383;
fp t4799;
-fp t4753;
-fp t5063;
-fp t4775;
-fp t4670;
-fp t4919;
-fp t4951;
-fp t4956;
-fp t4703;
-fp t5062;
-fp t4695;
-fp t4939;
-fp t4767;
-fp t4755;
-fp t4712;
-fp t4504;
-fp t4937;
-fp t5061;
+fp t4537;
+fp t4692;
+fp t4359;
+fp t4541;
+fp t4389;
+fp t4493;
fp t4671;
-fp t5060;
-fp t5059;
-fp t4641;
-fp t4757;
-fp t4702;
-fp t4471;
-fp t5058;
-fp t4751;
-fp t4885;
-fp t4685;
-fp t4659;
-fp t5057;
-fp t4677;
-fp t4763;
-fp t5056;
-fp t4918;
-fp t4804;
-fp t4914;
-fp t4704;
-fp t5055;
-fp t4984;
-fp t4910;
fp t4798;
-fp t4989;
-fp t5054;
-fp t4752;
-fp t4901;
-fp t4453;
-fp t5053;
-fp t4785;
-fp t5052;
-fp t4769;
-fp t4664;
-fp t4617;
-fp t5051;
-fp t5050;
+fp t4362;
+fp t4393;
+fp t4672;
+fp t4797;
+fp t4538;
+fp t4486;
+fp t4365;
+fp t4499;
+fp t4410;
+fp t4796;
+fp t4539;
+fp t4373;
+fp t4482;
+fp t4795;
+fp t4693;
+fp t4448;
+fp t4267;
+fp t4547;
+fp t4509;
+fp t4433;
+fp t4489;
+fp t4794;
+fp t4378;
+fp t4650;
+fp t4699;
+fp t4793;
+fp t4517;
+fp t4462;
+fp t4523;
+fp t4474;
+fp t4792;
+fp t4520;
+fp t4470;
+fp t4481;
fp t4791;
-fp t4932;
-fp t4587;
-fp t5049;
-fp t4768;
-fp t4658;
-fp t4479;
-fp t5048;
+fp t4488;
+fp t4706;
+fp t4790;
+fp t4191;
+fp t4551;
+fp t4262;
+fp t4684;
+fp t4451;
+fp t4635;
+fp t4777;
+fp t4789;
fp t4788;
-fp t5047;
-fp t4559;
-fp t5046;
-fp t4653;
-fp t4771;
-fp t5045;
-fp t4729;
-fp t4990;
-fp t5044;
-fp t4761;
-fp t4689;
-fp t4548;
-fp t4536;
-fp t5043;
-fp t4976;
-fp t4889;
-fp t4452;
-fp t4750;
-fp t4707;
-fp t5042;
-fp t4754;
-fp t4640;
-fp t5041;
+fp t4447;
+fp t4641;
+fp t4787;
+fp t4450;
fp t4642;
-fp t4813;
-fp t4762;
-fp t4942;
-fp t5040;
-fp t4913;
-fp t4507;
-fp t5039;
-fp t4618;
-fp t4822;
-fp t5038;
-fp t4733;
-fp t4782;
-fp t4437;
-fp t5037;
+fp t4786;
+fp t4346;
+fp t4553;
+fp t4785;
fp t4784;
-fp t4734;
-fp t4732;
-fp t5036;
-fp t4911;
-fp t4460;
-fp t5035;
-fp t4644;
-fp t4511;
-fp t5034;
-fp t4826;
-fp t4823;
-fp t5033;
-fp t4994;
-fp t4710;
-fp t4451;
-fp t5032;
-fp t5031;
-fp t4931;
-fp t4698;
-fp t5030;
-fp t4597;
-fp t5029;
-fp t4679;
-fp t4827;
-fp t5028;
-fp t4599;
-fp t5027;
+fp t4490;
+fp t4783;
+fp t4518;
+fp t4782;
+fp t4515;
+fp t4781;
+fp t4704;
+fp t4311;
+fp t4525;
+fp t4478;
+fp t4328;
+fp t4780;
+fp t4524;
+fp t4177;
+fp t4779;
+fp t4190;
fp t4778;
-fp t4745;
-fp t4509;
-fp t5026;
-fp t5025;
-fp t4629;
-fp t4483;
-fp t5024;
-fp t4962;
-fp t4610;
+fp t4210;
+fp t4776;
+fp t4542;
+fp t4711;
+fp t4775;
+fp t4774;
+fp t4226;
+fp t4712;
+fp t4385;
+fp t4773;
+fp t4229;
fp t4772;
-fp t5023;
-fp t4743;
-fp t4601;
-fp t4974;
-fp t4953;
-fp t4585;
-fp t5022;
-fp t4706;
-fp t4672;
-fp t4637;
-fp t5021;
-fp t4628;
-fp t4481;
-fp t4521;
-fp t5020;
-fp t4563;
-fp t4440;
-fp t4728;
-fp t4609;
-fp t4948;
-fp t5019;
-fp t4916;
-fp t5018;
-fp t5017;
-fp t4738;
-fp t5016;
-fp t5015;
-fp t4646;
-fp t4486;
-fp t5014;
+fp t4234;
+fp t4536;
+fp t4484;
+fp t4771;
+fp t4411;
+fp t4238;
+fp t4460;
+fp t4770;
+fp t4769;
+fp t4380;
+fp t4768;
+fp t4421;
+fp t4498;
+fp t4767;
+fp t4416;
+fp t4766;
fp t4696;
-fp t4681;
-fp t5013;
-fp t4955;
-fp t4912;
+fp t4432;
+fp t4561;
+fp t4560;
+fp t4765;
+fp t4764;
+fp t4494;
+fp t4392;
fp t4449;
-fp t4662;
-fp t5012;
-fp t4776;
+fp t4763;
+fp t4397;
+fp t4446;
+fp t4762;
+fp t4761;
fp t4638;
-fp t4484;
-fp t5011;
-fp t4957;
-fp t4497;
-fp t4907;
-fp t4539;
-fp t5010;
-fp t4683;
-fp t4505;
-fp t4519;
-fp t5009;
-fp t4615;
-fp t5008;
-fp t4643;
-fp t4514;
-fp t5007;
-fp t4676;
-fp t4971;
-fp t4709;
-fp t5006;
-fp t5005;
+fp t4760;
+fp t4516;
+fp t4759;
fp t4758;
-fp t5004;
-fp t4715;
-fp t4461;
-fp t4961;
-fp t5003;
-fp t4524;
-fp t4673;
-fp t4474;
-fp t4938;
-fp t5002;
-fp t5001;
-fp t5000;
-fp t4529;
-fp t4527;
-fp t4993;
-fp t4972;
-fp t4800;
-fp t4531;
-fp t4999;
-fp t4611;
-fp t4998;
-fp t4606;
+fp t4294;
+fp t4521;
+fp t4757;
+fp t4468;
+fp t4307;
+fp t4322;
+fp t4756;
+fp t4309;
+fp t4755;
+fp t4325;
+fp t4208;
+fp t4519;
+fp t4467;
+fp t4680;
+fp t4754;
+fp t4332;
+fp t4367;
+fp t4753;
+fp t4752;
fp t4491;
-fp t4997;
-fp t4828;
-fp t4996;
-fp t4995;
-fp t4987;
+fp t4374;
+fp t4707;
+fp t4558;
+fp t4751;
+fp t4512;
+fp t4750;
+fp t4420;
+fp t4749;
+fp t4492;
+fp t4748;
+fp t4412;
+fp t4747;
+fp t4430;
+fp t4495;
+fp t4746;
+fp t4745;
+fp t4434;
+fp t4496;
+fp t4744;
fp t4562;
-fp t4986;
-fp t4985;
-fp t4983;
-fp t4700;
-fp t4547;
-fp t4982;
-fp t4656;
-fp t4981;
-fp t4774;
-fp t4572;
-fp t4980;
-fp t4979;
-fp t4580;
-fp t4978;
-fp t4977;
-fp t4975;
-fp t4517;
-fp t4973;
-fp t4814;
-fp t4651;
-fp t4538;
-fp t4825;
-fp t4970;
-fp t4675;
-fp t4969;
-fp t4968;
-fp t4435;
-fp t4966;
-fp t4965;
-fp t4634;
-fp t4794;
-fp t4964;
-fp t4725;
-fp t4781;
+fp t4743;
+fp t4487;
+fp t4620;
+fp t4173;
+fp t4368;
+fp t4465;
+fp t4679;
+fp t4742;
+fp t4741;
+fp t4702;
+fp t4643;
+fp t4202;
+fp t4740;
+fp t4204;
+fp t4347;
fp t4739;
-fp t4959;
-fp t4958;
-fp t4954;
-fp t4821;
-fp t4898;
-fp t4533;
-fp t4952;
-fp t4665;
-fp t4950;
-fp t4949;
-fp t4947;
-fp t4944;
-fp t4570;
-fp t4943;
-fp t4941;
-fp t4661;
-fp t4940;
-fp t4935;
-fp t4705;
-fp t4933;
-fp t4455;
-fp t4929;
-fp t4927;
-fp t4717;
-fp t4512;
-fp t4926;
-fp t4925;
-fp t4924;
-fp t4639;
-fp t4921;
-fp t4920;
-fp t4915;
-fp t4608;
-fp t4574;
-fp t4908;
-fp t4906;
-fp t4714;
-fp t4905;
-fp t4904;
-fp t4528;
-fp t4468;
-fp t4903;
-fp t4902;
-fp t4699;
+fp t4209;
+fp t4656;
+fp t4738;
+fp t4377;
+fp t4218;
+fp t4335;
+fp t4364;
+fp t4737;
+fp t4372;
+fp t4221;
+fp t4233;
+fp t4429;
+fp t4736;
+fp t4394;
+fp t4228;
+fp t4253;
+fp t4735;
+fp t4398;
+fp t4231;
+fp t4256;
+fp t4369;
+fp t4414;
fp t4652;
-fp t4900;
-fp t4627;
-fp t4899;
-fp t4678;
-fp t4897;
-fp t4477;
-fp t4896;
-fp t4895;
-fp t4625;
-fp t4894;
-fp t4892;
-fp t4891;
-fp t4888;
-fp t4890;
-fp t4803;
-fp t4887;
-fp t4886;
-fp t4884;
-fp t4883;
-fp t4882;
-fp t4881;
-fp t4880;
-fp t4879;
-fp t4878;
-fp t4441;
-fp t4877;
-fp t4876;
-fp t4875;
-fp t4874;
-fp t4873;
-fp t4872;
-fp t4871;
-fp t4870;
-fp t4779;
-fp t4722;
-fp t4869;
-fp t4868;
-fp t4740;
-fp t4867;
-fp t4450;
-fp t4866;
-fp t4786;
+fp t4734;
+fp t4407;
+fp t4240;
+fp t4330;
+fp t4686;
+fp t4733;
+fp t4264;
+fp t4351;
+fp t4732;
+fp t4666;
+fp t4731;
+fp t4664;
+fp t4730;
+fp t4729;
+fp t4527;
+fp t4185;
+fp t4728;
+fp t4727;
+fp t4348;
+fp t4194;
+fp t4452;
+fp t4275;
+fp t4726;
+fp t4725;
+fp t4703;
+fp t4353;
+fp t4205;
+fp t4270;
+fp t4438;
+fp t4682;
fp t4724;
-fp t4865;
-fp t4864;
-fp t4546;
-fp t4863;
-fp t4571;
-fp t4862;
-fp t4765;
-fp t4861;
-fp t4860;
-fp t4575;
-fp t4859;
-fp t4594;
-fp t4858;
-fp t4857;
-fp t4573;
-fp t4856;
-fp t4855;
-fp t4854;
-fp t4515;
-fp t4853;
-fp t4852;
-fp t4851;
+fp t4423;
+fp t4723;
+fp t4379;
+fp t4220;
+fp t4722;
+fp t4358;
+fp t4483;
+fp t4721;
+fp t4720;
+fp t4401;
+fp t4683;
fp t4719;
-fp t4850;
+fp t4453;
+fp t4563;
+fp t4625;
+fp t4718;
+fp t4717;
+fp t4716;
+fp t4556;
fp t4454;
-fp t4849;
-fp t4848;
-fp t4847;
-fp t4846;
-fp t4845;
-fp t4844;
-fp t4843;
-fp t4842;
-fp t4841;
-fp t4840;
-fp t4839;
-fp t4838;
-fp t4837;
-fp t4836;
-fp t4835;
-fp t4834;
-fp t4824;
-fp t4819;
-fp t4816;
-fp t4811;
-fp t4780;
+fp t4715;
+fp t4714;
+fp t4480;
+fp t4708;
+fp t4705;
fp t4701;
-fp t4690;
-fp t4583;
+fp t4698;
+fp t4504;
+fp t4505;
+fp t4697;
+fp t4510;
fp t4554;
+fp t4695;
fp t4550;
-fp t4534;
-fp t4469;
-fp t4442;
- t4795 = RATIONAL(-1.0,6.0);
- t4830 = z*z;
- t4832 = z*t4830;
- t4756 = t4795*t4832;
- t4621 = y*t4756;
- t4820 = RATIONAL(-1.0,3.0);
- t4749 = t4820*y;
- t4613 = z*t4749;
- t5078 = t4621+t4613;
- t4831 = y*y;
- t4923 = t4830*t4831;
- t4829 = x*x;
- t4946 = t4830*t4829;
- t5071 = t4923+t4946;
- t4802 = RATIONAL(1.0,4.0);
- t4777 = t4802*z;
- t4805 = RATIONAL(-1.0,4.0);
- t5077 = t4777+t4805*t4832;
- t4812 = RATIONAL(-1.0,2.0);
- t5076 = t4812+t5077;
- t4793 = RATIONAL(3.0,8.0);
- t4810 = RATIONAL(3.0,2.0);
- t4988 = t4810*t4829;
- t4684 = y*t4988;
- t4518 = t4830*t4684;
- t5075 = t4518+t4793*t4946;
- t4790 = RATIONAL(1.0,18.0);
- t4731 = t4790*z;
- t4787 = RATIONAL(-1.0,12.0);
- t4922 = t4831*t4832;
- t4566 = t4787*t4922;
- t5074 = t4566+t4731;
- t4806 = RATIONAL(3.0,4.0);
- t4960 = t4806*t4831;
- t4633 = z*t4960;
- t4963 = t4829*t4832;
- t4809 = RATIONAL(-3.0,4.0);
- t4647 = t4809*t4963;
- t5073 = t4633+t4647;
- t4742 = t4787*z;
- t4565 = t4831*t4742;
- t4789 = RATIONAL(1.0,36.0);
- t4746 = t4789*z;
- t5072 = t4565+t4746;
- t4796 = RATIONAL(-3.0,8.0);
- t4917 = t4796*t4832;
- t4807 = RATIONAL(-3.0,2.0);
- t4909 = x*t4922;
- t5070 = t4831*t4917+t4807*t4909;
- t4593 = t4829*t4742;
- t5069 = t4593+t4746;
- t4783 = RATIONAL(1.0,12.0);
- t4727 = t4783*z;
- t4726 = t4787*t4832;
- t5068 = t4727+t4726;
- t4936 = t4812*t4832;
- t4607 = x*t4936;
- t4506 = t4831*t4607;
- t4817 = RATIONAL(2.0,3.0);
- t4992 = z*t4817;
- t4660 = x*t4992;
- t5067 = t4506+t4660;
- t4797 = RATIONAL(1.0,6.0);
- t4764 = t4797*t4832;
- t4680 = y*t4764;
- t4760 = t4795*y;
- t4669 = z*t4760;
- t5066 = t4669+t4680;
- t4991 = t4829*z;
- t4631 = t4806*t4991;
- t4654 = t4809*t4922;
- t5065 = t4631+t4654;
- t4730 = t4787*t4830;
- t4616 = t4802*t4946;
- t4928 = t4730+t4616;
- t4759 = t4812*z;
- t4666 = y*t4759;
- t4808 = RATIONAL(1.0,2.0);
- t4934 = t4808*t4832;
- t4682 = y*t4934;
- t5064 = t4682+t4666;
- t4893 = t4829*t4922;
- t4792 = RATIONAL(-1.0,8.0);
- t4482 = t4792*t4893;
- t4799 = RATIONAL(1.0,9.0);
- t4753 = t4799*z;
- t5063 = t4482+t4753;
- t4775 = t4805*t4830;
- t4670 = t4806*t4946;
- t4919 = t4775+t4670;
- t4951 = t4829*t4793;
- t4956 = t4809*t4831;
- t4703 = z*t4956;
- t5062 = t4703+(t4951+t4684)*t4832;
- t4695 = t4806*t4923;
- t4939 = (t4775+t4695)*x;
- t4767 = t4802*t4832;
- t4755 = t4812*x;
- t4712 = z*t4755;
- t4504 = x*t4654;
- t4937 = t4712+t4504;
- t5061 = t4939+t4937+x*t4767;
- t4671 = t4809*t4991;
- t5060 = t4793*t4922+t4810*t4909+t4671;
- t5059 = t5078*x;
- t4641 = t4809*t4946;
- t4757 = t4808*t4830;
- t4702 = x*t4757;
- t4471 = y*t4702;
- t5058 = y*t4641+t4471;
- t4751 = t4797*t4830;
- t4885 = t4751+t4795;
- t4685 = t4829*t4956;
- t4659 = t4829*t4960;
- t5057 = t4830*t4659+t4685;
- t4677 = t4812*t4946;
- t4763 = t4808*t4829;
- t5056 = t4677+t4763;
- t4918 = t4831*t4792;
- t4804 = RATIONAL(1.0,8.0);
- t4914 = t4831*t4804;
- t4704 = t4832*t4914;
- t5055 = z*t4918+t4704;
- t4984 = t4797*t4829;
- t4910 = y*t4984;
- t4798 = RATIONAL(-1.0,9.0);
- t4989 = z*t4798;
- t5054 = y*t4989+t4832*t4910;
- t4752 = t4795*t4830;
- t4901 = t4831*t4951;
- t4453 = t4830*t4901;
- t5053 = t4752+t4453;
- t4785 = RATIONAL(-1.0,36.0);
- t5052 = t4789*t4922+t4785*t4991;
- t4769 = t4802*t4831;
- t4664 = t4829*t4769;
- t4617 = t4805*t4923;
- t5051 = t4664+t4829*t4617;
- t5050 = (t4617+t4752)*x;
- t4791 = RATIONAL(1.0,24.0);
- t4932 = t4829*t4791;
- t4587 = z*t4932;
- t5049 = t4831*t4587+RATIONAL(1.0,108.0)*t4832;
- t4768 = t4812*t4829;
- t4658 = z*t4768;
- t4479 = y*t4658;
- t5048 = t4613+t4479;
- t4788 = RATIONAL(1.0,72.0);
- t5047 = t4788*t4922+t4829*t4746;
- t4559 = t4787*t4923;
- t5046 = t4830*t4932+t4559;
- t4653 = t4812*t4923;
- t4771 = t4808*t4831;
- t5045 = t4653+t4771;
- t4729 = t4789*t4832;
- t4990 = z*t4831;
- t5044 = t4785*t4990+t4829*t4729;
- t4761 = t4812*t4831;
- t4689 = x*t4761;
- t4548 = z*t4689;
- t4536 = t4808*t4909;
- t5043 = t4548+t4536;
- t4976 = t4829*t4831;
- t4889 = t4796*t4976;
- t4452 = t4832*t4889;
- t4750 = t4820*x;
- t4707 = z*t4750;
- t5042 = t4452+t4707;
- t4754 = t4802*t4829;
- t4640 = t4805*t4946;
- t5041 = t4754+t4640;
- t4642 = t4808*t4946;
- t4813 = RATIONAL(1.0,3.0);
- t4762 = t4813*t4830;
- t4942 = (t4642+t4762)*y;
- t5040 = t4942+t4617;
- t4913 = x*t4923;
- t4507 = t4810*t4913;
- t5039 = t4507+t4793*t4923;
- t4618 = z*t4754;
- t4822 = y*t4991;
- t5038 = t4618+t4822;
- t4733 = t4785*t4832;
- t4782 = RATIONAL(-1.0,24.0);
- t4437 = t4782*t4893;
- t5037 = t4829*t4733+t4437;
- t4784 = RATIONAL(-1.0,18.0);
- t4734 = t4784*z;
- t4732 = t4783*t4830;
- t5036 = t4734+t4732;
- t4911 = z*t4976;
- t4460 = t4804*t4911;
- t5035 = t4460+t4782*t4990;
- t4644 = t4802*t4922;
- t4511 = x*t4644;
- t5034 = t4707+t4511;
- t4826 = x*z;
- t4823 = y*t4826;
- t5033 = t4823+y*t4607;
- t4994 = z*t4813;
- t4710 = y*t4994;
- t4451 = t4829*t4682;
- t5032 = t4710+t4451;
- t5031 = t4769+t4617;
- t4931 = t4804*t4832;
- t4698 = t4829*t4931;
- t5030 = t4792*t4991+t4698;
- t4597 = t4787*t4946;
- t5029 = t4791*t4923+t4597;
- t4679 = y*t4936;
- t4827 = y*z;
- t5028 = t4679+t4827;
- t4599 = t4782*t4991;
- t5027 = t4460+t4599;
- t4778 = t4797*z;
- t4745 = t4783*t4832;
- t4509 = t4793*t4893;
- t5026 = t4745+t4778+t4509;
- t5025 = t4797*t4909+x*t4989;
- t4629 = t4807*t4831*x;
- t4483 = z*t4629;
- t5024 = t4826+t4483;
- t4962 = (t4751+t4653)*x;
- t4610 = x*t4771;
- t4772 = t4795*x;
- t5023 = t4962+t4610+t4772;
- t4743 = t4784*t4832;
- t4601 = x*t4743;
- t4974 = t5074*x;
- t4953 = t4783*t4831;
- t4585 = z*t4953;
- t5022 = t4601+t4974+x*t4585;
- t4706 = z*t4769;
- t4672 = t4832*t4918;
- t4637 = t4830*t4914;
- t5021 = t4706+t4672+t4637;
- t4628 = z*t4763;
- t4481 = y*t4628;
- t4521 = t4829*t4679;
- t5020 = t4481+t4521+t5066;
- t4563 = t4783*t4922;
- t4440 = x*t4563;
- t4728 = t4790*t4832;
- t4609 = t4831*t4778;
- t4948 = (t4609+t4728)*x;
- t5019 = t4440+x*t4753+t4948;
- t4916 = (t4677+t4751)*y;
- t5018 = t4916+y*t4763+t4760;
- t5017 = t4507+x*t4633+t4629;
- t4738 = t4782*t4832;
- t5016 = t4698+t4704+t4738;
- t5015 = t5057+t4885;
- t4646 = t4802*t4963;
- t4486 = y*t4646;
- t5014 = t4481+t4486+t5059;
- t4696 = t4792*t4963;
- t4681 = z*t4761;
- t5013 = t4696+t4521+y*t4992+t4681;
- t4955 = t4810*t4831;
- t4912 = z*t4955;
- t4449 = x*t4912;
- t4662 = t4807*y*t4829;
- t5012 = t4449+t4695+t4832*t4662+t4829*t4917;
- t4776 = t4805*t4831;
- t4638 = t4829*t4776;
- t4484 = z*t4638;
- t5011 = t4728+t4484+t5063;
- t4957 = t4919*y;
- t4497 = y*t4647;
- t4907 = z*t4988;
- t4539 = y*t4907;
- t5010 = t4957+t4666+t4497+y*t4767+t4539;
- t4683 = t4806*t4963;
- t4505 = y*t4683;
- t4519 = z*t4662;
- t5009 = t4505+t4519+t5033;
- t4615 = t4802*t4923;
- t5008 = t4829*t4615+t4784*t4830+t4638+t4790;
- t4643 = t4809*t4923;
- t4514 = x*t4643;
- t5007 = t4702+t4514+t5053;
- t4676 = t4808*t4923;
- t4971 = (t4762+t4676)*x;
- t4709 = x*t4778;
- t5006 = t4689+t4971+t4709+t4750;
- t5005 = t4662+t4497+t4518+y*t4631;
- t4758 = t4820*z;
- t5004 = t4758+t4511+t4628+t4644;
- t4715 = t4804*t4946;
- t4461 = t4831*t4715;
- t4961 = t5071*t4783;
- t5003 = t4461+t4961+t4790*t4830+t5050;
- t4524 = y*t4618;
- t4673 = t4805*t4963;
- t4474 = y*t4673;
- t4938 = t4474+y*t4778;
- t5002 = y*t4768+t4524+t4942+t4938+t4749;
- t5001 = t4672+t4696+t4804*t4991+t4791*t4832+(t4914+t4782)*z;
- t5000 = t4641+t4643+t4757+t4514+t5058;
- t4529 = t4830*t4662;
- t4527 = t4807*t4913;
- t4993 = x*t4830;
- t4972 = y*t4993;
- t4800 = RATIONAL(2.0,1.0);
- t4531 = t4800*t4972;
- t4999 = t4804*t4830+t4531+t4529+t4527+t5071*t4796;
- t4611 = y*t4757;
- t4998 = t4684+t4611+t4505+t4529+(t4671+t5076)*y;
- t4606 = t4806*t4922;
- t4491 = x*t4606;
- t4997 = t4702+t4491+t4755+t4527+(t4703+t4955+t5077)*x;
- t4828 = y*x;
- t4996 = -1.0-x;
- t4995 = y*t4830;
- t4987 = t4783*t4829;
- t4562 = t4829*t4726;
- t4986 = (t4731+t4562)*y;
- t4985 = (t4615+t4730)*x;
- t4983 = t4831+t4829;
- t4700 = t4805*t4922;
- t4547 = x*t4700;
- t4982 = t4547+x*t4706;
- t4656 = t4830*t4918;
- t4981 = t4789*t4830+t4829*t4656;
- t4774 = t4805*t4829;
- t4572 = t4832*t4932;
- t4980 = t4482+t4572;
- t4979 = t4673+t4618;
- t4580 = t4791*t4922;
- t4978 = t4482+t4580;
- t4977 = t4928*y;
- t4975 = t4729+t4562;
- t4517 = z*t4659;
- t4973 = t4673+t4517;
- t4814 = RATIONAL(-2.0,1.0);
- t4651 = t4814*t4828;
- t4538 = z*t4651;
- t4825 = t4832*t4828;
- t4970 = t4538+t4825;
- t4675 = z*t4774;
- t4969 = t4675+t4517;
- t4968 = t4832*t4820;
- t4435 = t4791*t4893;
- t4966 = t4435+t4831*t4599;
- t4965 = t4813*t4832;
- t4634 = x*t4994;
- t4794 = RATIONAL(-3.0,1.0);
- t4964 = t4794*t4831;
- t4725 = t4788*t4832;
- t4781 = RATIONAL(-1.0,72.0);
- t4739 = t4781*t4832;
- t4959 = t4795*t4831;
- t4958 = t4799*t4832;
- t4954 = t5066*x;
- t4821 = RATIONAL(-9.0,8.0);
- t4898 = t4821*t4976;
- t4533 = t4830*t4898;
- t4952 = t4533+t4775;
- t4665 = x*t4965;
- t4950 = (t4665+t4660)*y;
- t4949 = t4452+z*t4901;
- t4947 = z*t4910+y*t4728;
- t4944 = t4733+t4563;
- t4570 = t4783*t4963;
- t4943 = t4593+t4570;
- t4941 = t4547+x*t4745;
- t4661 = z*t4776;
- t4940 = t4661+t4644;
- t4935 = t4509+z*t4889;
- t4705 = x*t4756;
- t4933 = t4621+t4705;
- t4455 = t4804*t4893;
- t4929 = t4792*t4911+t4455;
- t4927 = t4675+t4646;
- t4717 = z*t4772;
- t4512 = z*t4610;
- t4926 = t4717+t4512;
- t4925 = t4706+t4700;
- t4924 = t4798*t4832;
- t4639 = y*t4968;
- t4921 = x*t4639+y*t4634;
- t4920 = t4474+t4669;
- t4915 = t4794*t4829;
- t4608 = t4795*t4991;
- t4574 = z*t4987;
- t4908 = x*t4959;
- t4906 = y+t5064;
- t4714 = x*t4764;
- t4905 = t4743+t4562+t4714;
- t4904 = t4828+t5064*x;
- t4528 = z*t4685;
- t4468 = t4830*t4889;
- t4903 = t4528+t4468+t4509;
- t4902 = t4640+t4646+t4658;
- t4699 = RATIONAL(-9.0,4.0)*t4976;
- t4652 = RATIONAL(9.0,4.0)*t4976;
- t4900 = t4471+(t4640+t4752)*y;
- t4627 = z*t4771;
- t4899 = t4615+t4700+t4627;
- t4678 = z*t4959;
- t4897 = t4615+t4678+t4566;
- t4477 = z*t4664;
- t4896 = t4468+t4477+t4455;
- t4895 = t4996*t4995;
- t4625 = z*t4984;
- t4894 = t4640+t4625+t4570;
- t4892 = -t4995-t4830;
- t4891 = t4796*z+t4806;
- t4888 = RATIONAL(9.0,8.0)*t4976;
- t4890 = t4611+t4830*t4888+t4702;
- t4803 = RATIONAL(3.0,1.0);
- t4887 = t4803*t4830+t4794;
- t4886 = t4803*t4831+t4814;
- t4884 = t4814+t4803*t4829;
- t4883 = t4807*t4830+t4810;
- t4882 = t4983*t4807;
- t4881 = t4486+(t4675+t5068)*y;
- t4880 = t4440+(t4733+t5072)*x;
- t4879 = t4461+t4788*t4830+t5071*t4782;
- t4878 = t4978+t5069;
- t4441 = y*t4570;
- t4877 = t4441+(t4733+t5069)*y;
- t4876 = t4511+(t4661+t5068)*x;
- t4875 = t4651-t4825+t4823+t4531;
- t4874 = t4676+t4761+t4925;
- t4873 = t4949+t5068;
- t4872 = t4642+t4768+t4979;
- t4871 = t4829*t4643+t4659+t4935;
- t4870 = t4717+t4714+t4935;
- t4779 = RATIONAL(-1.0,108.0);
- t4722 = t4779*z;
- t4869 = t4829*t4725+t4437+t4722+t4831*t4746;
- t4868 = t4791*t4830+t4656+t4453+t4792*t4946;
- t4740 = t4785*z;
- t4867 = t4740+t4585+t4980;
- t4450 = y*t4608;
- t4866 = t4450+y*t4729+t4977+t4986;
- t4786 = RATIONAL(-1.0,54.0);
- t4724 = t4786*z;
- t4865 = t4779*t4832+t4435+t4724+t4831*t4574+t4981;
- t4864 = t4565+t4563+t4929+t4982;
- t4546 = z*t4908;
- t4863 = t4546+x*t4729+t4974+t4985;
- t4571 = y*t4745;
- t4862 = t4481+t4571+t4920+t4977;
- t4765 = t4795*z;
- t4861 = t4730+t4765+t4745+t4903;
- t4860 = t4926+t4941+t4985;
- t4575 = y*t4743;
- t4859 = t4575+y*t4574+t4954+t4986;
- t4594 = t4829*t4738;
- t4858 = t4594+t4593+t4715+t4896;
- t4857 = t4484+t4733+t4731+t4455+t4981;
- t4573 = t4782*t4922;
- t4856 = t4565+t4573+t4637+t4896;
- t4855 = t4524+t4680+t4920+t4954;
- t4854 = t4548+t4709+t4939+t4941+t4950;
- t4515 = t4832*t4888;
- t4853 = t4515+t4767+t4759+z*t4699+t4952+t4970;
- t4852 = t4571+t4479+t4938+t4950+t4957;
- t4851 = t4594+t4573+t4781*z+t4587+t4725+t4791*t4990+t4929;
- t4719 = x*t4934;
- t4850 = t4719+t4515+t4712+t4652+t4830*t4699+z*t4898+t4906;
- t4454 = t4821*t4893;
- t4849 = t4607+z*t4652+t4826+t4454+t4890+t5028;
- t4848 = t4441+y*t4753+t4900+t4947+t5059;
- t4847 = t4486+t4680+t4900+t5033+t5048;
- t4846 = t4528+t4613+t4890+t4933+t5042;
- t4845 = t4611+t4616+t4617+t5050+t5053+t5058;
- t4844 = t4778-t4972+t4726+t4732+t4903+t4970;
- t4843 = t4778+t4820+t4756+t4762+t4871+t4904;
- t4842 = t4727+t4452+t4661+t4868+t4969+t5016;
- t4841 = t4740+t4574+t4881+t4975+t4978+t5035;
- t4840 = t4873+t4876+t4940+t5030;
- t4839 = t4752+t4742+t4745+t4797+t4875+t4949+t5057;
- t4838 = t4699+t4757+z*t4888+t4830*t4652+t4454+t4875+t5076;
- t4837 = t4729+t4566+t4867+t4876+t5027;
- t4836 = t4873+t4881+t4927+t5055;
- t4835 = t4574+t4484+t4739+t4580+t4867+t4868;
- t4834 = t4776+t4615+t4783+t4774+t4871+t4928+t5001;
- t4824 = x*t4990;
- t4819 = RATIONAL(4.0,1.0);
- t4816 = RATIONAL(-2.0,3.0);
- t4811 = RATIONAL(-2.0,9.0);
- t4780 = RATIONAL(-1.0,216.0);
- t4701 = y*t4965;
- t4690 = x*t4968;
- t4583 = t4785*t4922;
- t4554 = t4829*t4739;
- t4550 = t4781*t4922;
- t4534 = t4829*t4621;
- t4469 = t4832*t4908;
- t4442 = t4831*t4593;
- coeffs_dxy->coeff_m1_m1_m1 = t4848+(RATIONAL(-1.0,27.0)+t4983*t4784)*z+
-t4442+t4583+t4786*t4832+t5003+t5019+t5037;
- coeffs_dxy->coeff_0_m1_m1 = t4852+t4733+(-t4995+t4924+(t4820*t4831+t4811)
-*z)*x+t4469+t4856+t4894+t4971+t5036;
- coeffs_dxy->coeff_p1_m1_m1 = t4845+t4563+t4562+t4608+t4609+t5011+t5014+
-t5019+t5078;
- coeffs_dxy->coeff_p2_m1_m1 = t4829*t4731+t4865+t4550+t4866+t5029+t5044;
- coeffs_dxy->coeff_m1_0_m1 = t4534+(-t4993+t4924+(t4811+t4820*t4829)*z)*y+
-t4854+t4609+t4858+t4944+t5036+t5040;
- coeffs_dxy->coeff_0_0_m1 = t4706+t4742+t4846+t4999+t4824+(RATIONAL(-4.0,
-3.0)*z+t4816*t4832)*t4828+t4536+t4451+t5016+t5038;
- coeffs_dxy->coeff_p1_0_m1 = t4695+t4700+t4701+t4895+t4854-t4822+t4952+
-t4969+t5013+t5026+t5075;
- coeffs_dxy->coeff_p2_0_m1 = t4829*t4710+t4575+t4835+t4916+t5054;
- coeffs_dxy->coeff_m1_p1_m1 = t4848+t4705+t4512+t4894+t4897+t5007+t5011+
-t5034;
- coeffs_dxy->coeff_0_p1_m1 = t4852+t4533+(-1.0-y)*t4993+t4672+t4661-t4824+
-t4658+t4665+t4919+t4973+t5026+t5039+t5067;
- coeffs_dxy->coeff_p1_p1_m1 = t4846+t4646+t4627+t5000+t4512+t4756+t5004+
-t5014;
- coeffs_dxy->coeff_p2_p1_m1 = t4731+t4608+t4856+t4866+t4928+t4975;
- coeffs_dxy->coeff_m1_p2_m1 = t4863+t4831*t4731+t4554+t4865+t5046+t5052;
- coeffs_dxy->coeff_0_p2_m1 = t4601+t4831*t4634+t4835+t4962+t5025;
- coeffs_dxy->coeff_p1_p2_m1 = t4730+t4729+t4731+t4858+t4863+t4897;
- coeffs_dxy->coeff_p2_p2_m1 = t4442+t4780*t4832+t4869+t4879+t5047;
- coeffs_dxy->coeff_m1_m1_0 = t4728+t4933+t4904+t4799+t5002+t4734+t4864+
-t4983*t4797+t4943+(-t4828+t4798+t4983*t4795)*t4830+t5006+t5051;
- coeffs_dxy->coeff_0_m1_0 = t4839+t4707+t4872+t4998+t4665+(t4831+t4817+(-
-t4831+t4816)*t4830)*x+t5031+t5043+t5055;
- coeffs_dxy->coeff_p1_m1_0 = t4874+t4705+t4906+t4843+t4895+t4927+t4982+
-t5005+t5006+t5056;
- coeffs_dxy->coeff_p2_m1_0 = t4841+t4953+t4885*t4829+t4559+t5008+t5018;
- coeffs_dxy->coeff_m1_0_0 = (t4829+t4817+(t4816-t4829)*t4830)*y+t4839+
-t4874+t4997+t4701+t4451+t5030+t5041+t5048;
- coeffs_dxy->coeff_0_0_0 = -t4995+(t4793*t4831+t4792)*z+(t4793*z+t4809+
-t4887*y)*t4829+t4802+t4538+t4956+t4539+t4850+t4931+(-t4830+1.0+t4887*t4831+(
-t4819+RATIONAL(-4.0,1.0)*t4830+t4800*t4832)*y)*x+t4919+t5012+t5070;
- coeffs_dxy->coeff_p1_0_0 = t4641+(-t4832+(t4915+t4800)*t4830+t4884)*y+
-t4519+t4606+t4997+t4838+t4891*t4829+t4827+t4883*t4831+t5062;
- coeffs_dxy->coeff_p2_0_0 = t4834+(-t4829+t4813+(t4829+t4820)*t4830)*y+
-t5020;
- coeffs_dxy->coeff_m1_p1_0 = t4621+(1.0+t4892)*x+t4719+t4843+t4872+t4937+
-t4940+t5002+t5017+t5045;
- coeffs_dxy->coeff_0_p1_0 = t4643+t4683+(-t4832+(t4800+t4964)*t4830+t4886)
-*x+t4838+t4998+t4891*t4831+t4883*t4829+t5024+t5060;
- coeffs_dxy->coeff_p1_p1_0 = x+t4904+t4882+RATIONAL(1.0,1.0)+t4759+t4850+
-t4934+t5005+(-t4828-y+t4983*t4810+t4996)*t4830+t4504+t5017+t5065+t5073;
- coeffs_dxy->coeff_p2_p1_0 = t4836+t5015+t5018+t5031+t5056;
- coeffs_dxy->coeff_m1_p2_0 = t4987+t4837+t4885*t4831+t4597+t5008+t5023;
- coeffs_dxy->coeff_0_p2_0 = (t4813-t4831+(t4831+t4820)*t4830)*x+t4834+
-t4506+t4714+t4926;
- coeffs_dxy->coeff_p1_p2_0 = t4840+t5015+t5023+t5041+t5045;
- coeffs_dxy->coeff_p2_p2_0 = t4785*t4830+t4789+t4983*t4787+t4851+t4961+
-t5051;
- coeffs_dxy->coeff_m1_m1_p1 = t4625+t4566+t4477+t4548+t4847+t4609+t4905+
-t5003+t5034+t5063;
- coeffs_dxy->coeff_0_m1_p1 = t4824+t4690+t4844+t4902+t4971+t5010+t5021+
-t5067;
- coeffs_dxy->coeff_p1_m1_p1 = t4764+t4845+t4548+t4714+t4681+t4973+t5004+
-t5009+t5028+t5042;
- coeffs_dxy->coeff_p2_m1_p1 = t4857+t4585+t4570+t4573+t4608+t4862+t5029;
- coeffs_dxy->coeff_m1_0_p1 = t4449+t4844+t4639+t4644+t4715+t5013+t5038+
-t5040+t5061;
- coeffs_dxy->coeff_0_0_p1 = t4915*t4827+t4792*t4832+(z*t4964+(t4819*z+
-t4814*t4832)*y)*x+t4777+t4849+t4999+t5060+t5062;
- coeffs_dxy->coeff_p1_0_p1 = t4853+t4912+(-t4830+t4832-t4993+t4884*z)*y+
-t5012+t5061+t5065+t5075;
- coeffs_dxy->coeff_p2_0_p1 = t4621+t4842-t4822+t4916+t5032;
- coeffs_dxy->coeff_m1_p1_p1 = t4764+t4452+t4758+t4607+t4491+t4847+t4517+
-t4899+t4902+t5007+t5024;
- coeffs_dxy->coeff_0_p1_p1 = t4853+(t4832+t4886*z+t4892)*x+t4907+t4670+
-t5010+t5039+t5070+t5073;
- coeffs_dxy->coeff_p1_p1_p1 = t4683+t4849+t4606+(1.0+t4882)*z+t4936+t4491+
-t4483+t5000+t5009;
- coeffs_dxy->coeff_p2_p1_p1 = t4673+t4616+t4861+t4628+t4862+t5021;
- coeffs_dxy->coeff_m1_p2_p1 = t4594+t4574+t4857+t4563+t4678+t4860+t5046;
- coeffs_dxy->coeff_0_p2_p1 = t4705+t4842-t4824+t4536+t4634+t4962;
- coeffs_dxy->coeff_p1_p2_p1 = t4696+t4860+t4618+t4715+t4861+t4899;
- coeffs_dxy->coeff_p2_p2_p1 = t4739+t4565+t4477+t4572+t4878+t4879;
- coeffs_dxy->coeff_m1_m1_p2 = RATIONAL(1.0,54.0)*t4832+t4724+t4859+t4966+
-t5022+t5044+t5052;
- coeffs_dxy->coeff_0_m1_p2 = t4841+t4546+x*t4958+t4921+t5025;
- coeffs_dxy->coeff_p1_m1_p2 = t4585+t4743+t4855+t4929+t4943+t5022+t5074;
- coeffs_dxy->coeff_p2_m1_p2 = t4781*t4990+t4722+t4877+t5037+t5047+t5049;
- coeffs_dxy->coeff_m1_0_p2 = t4837+t4450+y*t4958+t4921+t5054;
- coeffs_dxy->coeff_0_0_p2 = t4512+t4506+(t4817*t4832+t4816*z)*t4828+t4870+
-t5001+t5020;
- coeffs_dxy->coeff_p1_0_p2 = t4840+t4479+t4639+t4921+t5032;
- coeffs_dxy->coeff_p2_0_p2 = t4534+y*t4734+t4851+t4947;
- coeffs_dxy->coeff_m1_p1_p2 = t4717+t4574+t4731+t4859+t4864+t4905;
- coeffs_dxy->coeff_0_p1_p2 = t4690+t4836+t4634+t4921+t5043;
- coeffs_dxy->coeff_p1_p1_p2 = t4764+t4765+t4855+t4870+t4925+t4979+t4982;
- coeffs_dxy->coeff_p2_p1_p2 = t4570+t4733+t4877+t4878+t5035;
- coeffs_dxy->coeff_m1_p2_p2 = t4583+t4781*t4991+t4869+t4880+t5049;
- coeffs_dxy->coeff_0_p2_p2 = t4469+x*t4734+t4851+t4948;
- coeffs_dxy->coeff_p1_p2_p2 = t4880+t4944+t4980+t5027+t5072;
- coeffs_dxy->coeff_p2_p2_p2 = RATIONAL(1.0,216.0)*t4832+t4550+t4554+(t4780
-+t4983*t4788)*z+t4966;
+fp t4440;
+fp t4557;
+fp t4689;
+fp t4170;
+fp t4688;
+fp t4687;
+fp t4189;
+fp t4404;
+fp t4685;
+fp t4681;
+fp t4678;
+fp t4677;
+fp t4217;
+fp t4676;
+fp t4675;
+fp t4674;
+fp t4426;
+fp t4673;
+fp t4670;
+fp t4669;
+fp t4415;
+fp t4248;
+fp t4312;
+fp t4668;
+fp t4371;
+fp t4667;
+fp t4435;
+fp t4255;
+fp t4665;
+fp t4261;
+fp t4559;
+fp t4663;
+fp t4361;
+fp t4662;
+fp t4263;
+fp t4661;
+fp t4280;
+fp t4658;
+fp t4304;
+fp t4657;
+fp t4655;
+fp t4422;
+fp t4651;
+fp t4649;
+fp t4648;
+fp t4646;
+fp t4645;
+fp t4644;
+fp t4306;
+fp t4417;
+fp t4439;
+fp t4637;
+fp t4345;
+fp t4633;
+fp t4632;
+fp t4245;
+fp t4631;
+fp t4193;
+fp t4258;
+fp t4431;
+fp t4630;
+fp t4629;
+fp t4244;
+fp t4628;
+fp t4627;
+fp t4266;
+fp t4390;
+fp t4626;
+fp t4624;
+fp t4623;
+fp t4622;
+fp t4621;
+fp t4533;
+fp t4619;
+fp t4618;
+fp t4617;
+fp t4616;
+fp t4615;
+fp t4175;
+fp t4614;
+fp t4613;
+fp t4612;
+fp t4611;
+fp t4535;
+fp t4207;
+fp t4609;
+fp t4608;
+fp t4607;
+fp t4606;
+fp t4605;
+fp t4475;
+fp t4604;
+fp t4603;
+fp t4602;
+fp t4601;
+fp t4522;
+fp t4473;
+fp t4600;
+fp t4329;
+fp t4599;
+fp t4598;
+fp t4597;
+fp t4596;
+fp t4595;
+fp t4223;
+fp t4594;
+fp t4336;
+fp t4593;
+fp t4592;
+fp t4331;
+fp t4591;
+fp t4590;
+fp t4184;
+fp t4589;
+fp t4588;
+fp t4587;
+fp t4586;
+fp t4585;
+fp t4584;
+fp t4197;
+fp t4278;
+fp t4583;
+fp t4582;
+fp t4581;
+fp t4580;
+fp t4579;
+fp t4578;
+fp t4476;
+fp t4577;
+fp t4576;
+fp t4403;
+fp t4575;
+fp t4406;
+fp t4574;
+fp t4573;
+fp t4572;
+fp t4571;
+fp t4570;
+fp t4569;
+fp t4549;
+fp t4548;
+fp t4529;
+fp t4514;
+fp t4428;
+fp t4386;
+fp t4342;
+fp t4319;
+fp t4316;
+fp t4314;
+fp t4239;
+fp t4237;
+fp t4179;
+fp t4178;
+ t4532 = RATIONAL(3.0,2.0);
+ t4565 = z*z;
+ t4567 = x*x;
+ t4690 = t4567*t4565;
+ t4639 = y*t4690;
+ t4201 = t4532*t4639;
+ t4530 = RATIONAL(3.0,8.0);
+ t4805 = t4201+t4530*t4690;
+ t4544 = RATIONAL(-1.0,6.0);
+ t4564 = z*t4565;
+ t4497 = t4544*t4564;
+ t4408 = y*t4497;
+ t4546 = RATIONAL(-1.0,3.0);
+ t4506 = t4546*z;
+ t4427 = y*t4506;
+ t4804 = t4408+t4427;
+ t4709 = t4567*z;
+ t4566 = y*y;
+ t4710 = t4566*z;
+ t4803 = t4710+t4709;
+ t4555 = RATIONAL(-9.0,8.0);
+ t4691 = t4566*t4567;
+ t4636 = t4564*t4691;
+ t4279 = t4555*t4636;
+ t4528 = RATIONAL(9.0,4.0);
+ t4340 = t4528*t4691;
+ t4802 = z*t4340+t4279;
+ t4543 = RATIONAL(-1.0,8.0);
+ t4640 = z*t4691;
+ t4236 = t4543*t4640;
+ t4526 = RATIONAL(-1.0,12.0);
+ t4337 = t4526*t4709;
+ t4801 = t4236+t4337;
+ t4531 = RATIONAL(3.0,4.0);
+ t4349 = t4531*t4690;
+ t4545 = RATIONAL(-1.0,4.0);
+ t4503 = t4545*t4565;
+ t4654 = t4349+t4503;
+ t4350 = t4531*t4709;
+ t4552 = RATIONAL(-3.0,4.0);
+ t4694 = t4564*t4566;
+ t4445 = t4552*t4694;
+ t4800 = t4350+t4445;
+ t4534 = RATIONAL(2.0,3.0);
+ t4713 = t4534*z;
+ t4354 = y*t4713;
+ t4540 = RATIONAL(1.0,3.0);
+ t4700 = t4540*t4564;
+ t4383 = y*t4700;
+ t4799 = t4354+t4383;
+ t4537 = RATIONAL(1.0,8.0);
+ t4692 = t4566*t4565;
+ t4359 = t4537*t4692;
+ t4541 = RATIONAL(1.0,2.0);
+ t4389 = t4541*t4692;
+ t4493 = t4540*t4565;
+ t4671 = (t4389+t4493)*x;
+ t4798 = t4359+t4671;
+ t4362 = t4537*t4690;
+ t4393 = t4541*t4690;
+ t4672 = (t4393+t4493)*y;
+ t4797 = t4362+t4672;
+ t4538 = RATIONAL(1.0,6.0);
+ t4486 = t4538*t4564;
+ t4365 = y*t4486;
+ t4499 = t4544*z;
+ t4410 = y*t4499;
+ t4796 = t4365+t4410;
+ t4539 = RATIONAL(1.0,4.0);
+ t4373 = t4539*t4692;
+ t4482 = t4526*t4565;
+ t4795 = t4373+t4482;
+ t4693 = t4564*t4567;
+ t4448 = t4552*t4693;
+ t4267 = y*t4448;
+ t4547 = RATIONAL(-1.0,2.0);
+ t4509 = t4547*z;
+ t4433 = y*t4509;
+ t4489 = t4539*t4564;
+ t4794 = y*t4489+t4267+t4433;
+ t4378 = t4539*t4690;
+ t4650 = t4378+t4482;
+ t4699 = t4541*t4564;
+ t4793 = y*t4699+t4433;
+ t4517 = RATIONAL(1.0,36.0);
+ t4462 = t4517*z;
+ t4523 = RATIONAL(-1.0,36.0);
+ t4474 = t4523*t4564;
+ t4792 = t4462+t4474;
+ t4520 = RATIONAL(1.0,12.0);
+ t4470 = t4520*z;
+ t4481 = t4526*t4564;
+ t4791 = t4470+t4481;
+ t4488 = t4538*z;
+ t4706 = y*t4565;
+ t4790 = t4488+(-1.0-x)*t4706;
+ t4191 = t4530*t4640;
+ t4551 = RATIONAL(-3.0,8.0);
+ t4262 = t4551*t4636;
+ t4684 = t4191+t4262;
+ t4451 = t4552*t4691;
+ t4635 = t4566*t4690;
+ t4777 = t4531*t4635+t4451;
+ t4789 = t4538+t4684+t4777;
+ t4788 = t4692+t4690;
+ t4447 = t4552*t4710;
+ t4641 = y*t4693;
+ t4787 = t4532*t4641+t4530*t4693+t4447;
+ t4450 = t4552*t4709;
+ t4642 = x*t4694;
+ t4786 = t4532*t4642+t4530*t4694+t4450;
+ t4346 = t4531*t4692;
+ t4553 = RATIONAL(-3.0,2.0);
+ t4785 = t4553*t4641+t4346+t4551*t4693;
+ t4784 = t4337+t4792;
+ t4490 = t4539*z;
+ t4783 = t4490+t4545*t4564+t4547;
+ t4518 = RATIONAL(1.0,24.0);
+ t4782 = t4518*t4640+RATIONAL(1.0,108.0)*t4564;
+ t4515 = RATIONAL(-1.0,108.0);
+ t4781 = t4520*t4640+t4515*t4564;
+ t4704 = t4520*t4567;
+ t4311 = z*t4704;
+ t4525 = RATIONAL(-1.0,18.0);
+ t4478 = t4525*t4564;
+ t4328 = y*t4478;
+ t4780 = y*t4311+t4328;
+ t4524 = RATIONAL(-1.0,24.0);
+ t4177 = t4524*t4636;
+ t4779 = t4177+t4515*z;
+ t4190 = t4530*t4635;
+ t4778 = t4190+t4373;
+ t4210 = t4537*t4640;
+ t4776 = t4210+t4524*t4709;
+ t4542 = RATIONAL(-1.0,9.0);
+ t4711 = t4542*z;
+ t4775 = t4538*t4641+y*t4711;
+ t4774 = t4538*t4642+x*t4711;
+ t4226 = t4541*t4641;
+ t4712 = t4540*z;
+ t4385 = y*t4712;
+ t4773 = t4226+t4385;
+ t4229 = t4541*t4642;
+ t4772 = t4229+x*t4712;
+ t4234 = t4543*t4636;
+ t4536 = RATIONAL(1.0,9.0);
+ t4484 = t4536*z;
+ t4771 = t4234+t4484;
+ t4411 = t4544*t4709;
+ t4238 = y*t4411;
+ t4460 = t4517*t4564;
+ t4770 = t4238+y*t4460;
+ t4769 = t4804*x;
+ t4380 = t4539*t4691;
+ t4768 = t4545*t4635+t4380;
+ t4421 = t4545*t4690;
+ t4498 = t4544*t4565;
+ t4767 = (t4421+t4498)*y;
+ t4416 = t4545*t4692;
+ t4766 = (t4416+t4498)*x;
+ t4696 = t4547*t4564;
+ t4432 = y*t4696;
+ t4561 = y*z;
+ t4560 = x*t4561;
+ t4765 = x*t4432+t4560;
+ t4764 = t4262+t4506;
+ t4494 = t4541*t4565;
+ t4392 = y*t4494;
+ t4449 = t4552*t4690;
+ t4763 = y*t4449+t4392;
+ t4397 = x*t4494;
+ t4446 = t4552*t4692;
+ t4762 = x*t4446+t4397;
+ t4761 = t4553*t4639+t4392;
+ t4638 = x*t4692;
+ t4760 = t4553*t4638+t4397;
+ t4516 = RATIONAL(1.0,72.0);
+ t4759 = t4516*t4694+t4517*t4709;
+ t4758 = t4517*t4694+t4523*t4709;
+ t4294 = t4518*t4694;
+ t4521 = RATIONAL(-1.0,72.0);
+ t4757 = t4294+t4521*t4564;
+ t4468 = t4520*t4564;
+ t4307 = y*t4468;
+ t4322 = t4524*t4694;
+ t4756 = t4307+t4322;
+ t4309 = t4520*t4693;
+ t4755 = t4309+t4421;
+ t4325 = t4524*t4693;
+ t4208 = t4537*t4636;
+ t4519 = RATIONAL(1.0,18.0);
+ t4467 = t4519*z;
+ t4680 = t4208+t4467;
+ t4754 = t4325+t4680;
+ t4332 = t4526*t4710;
+ t4367 = y*t4488;
+ t4753 = t4332+t4367;
+ t4752 = t4365+t4478;
+ t4491 = t4539*t4566;
+ t4374 = z*t4491;
+ t4707 = x*t4566;
+ t4558 = z*t4707;
+ t4751 = t4374+t4558;
+ t4512 = t4547*t4567;
+ t4750 = t4393+t4512;
+ t4420 = t4545*t4693;
+ t4749 = t4420+t4498;
+ t4492 = t4539*t4567;
+ t4748 = t4421+t4492;
+ t4412 = x*t4497;
+ t4747 = t4412+t4804;
+ t4430 = t4547*t4692;
+ t4495 = t4541*t4566;
+ t4746 = t4430+t4495;
+ t4745 = t4432+t4561;
+ t4434 = t4547*t4690;
+ t4496 = t4541*t4567;
+ t4744 = t4434+t4496;
+ t4562 = x*z;
+ t4743 = x*t4696+t4562;
+ t4487 = t4538*t4565;
+ t4620 = t4544+t4487;
+ t4173 = y*t4309;
+ t4368 = t4538*t4709;
+ t4465 = t4519*t4564;
+ t4679 = (t4368+t4465)*y;
+ t4742 = t4173+y*t4484+t4679;
+ t4741 = t4190+t4378+t4416;
+ t4702 = t4532*t4567;
+ t4643 = z*t4702;
+ t4202 = y*t4643;
+ t4740 = t4202+t4553*t4642+t4551*t4694;
+ t4204 = t4532*t4638;
+ t4347 = t4531*t4710;
+ t4739 = t4204+t4347+t4448;
+ t4209 = t4537*t4635;
+ t4656 = t4788*t4520;
+ t4738 = t4209+t4519*t4565+t4656;
+ t4377 = t4539*t4693;
+ t4218 = y*t4377;
+ t4335 = t4526*t4693;
+ t4364 = t4538*t4710;
+ t4737 = t4218+t4335+t4364;
+ t4372 = t4539*t4694;
+ t4221 = x*t4372;
+ t4233 = x*t4392;
+ t4429 = x*t4506;
+ t4736 = t4221+t4233+t4429;
+ t4394 = z*t4496;
+ t4228 = y*t4394;
+ t4253 = t4547*t4641;
+ t4735 = t4228+t4253+t4796;
+ t4398 = x*t4495;
+ t4231 = z*t4398;
+ t4256 = t4547*t4642;
+ t4369 = x*t4486;
+ t4414 = x*t4499;
+ t4652 = t4369+t4414;
+ t4734 = t4231+t4256+t4652;
+ t4407 = t4544*t4710;
+ t4240 = x*t4407;
+ t4330 = t4526*t4694;
+ t4686 = (t4330+t4467)*x;
+ t4733 = t4240+x*t4460+t4686;
+ t4264 = t4551*t4640;
+ t4351 = t4531*t4691;
+ t4732 = t4264+t4552*t4635+t4351;
+ t4666 = (t4434+t4487)*y;
+ t4731 = t4666+(t4496+t4544)*y;
+ t4664 = (t4430+t4487)*x;
+ t4730 = t4398+t4544*x+t4664;
+ t4729 = t4493+t4497+t4546;
+ t4527 = RATIONAL(9.0,8.0);
+ t4185 = t4527*t4635;
+ t4728 = t4185+t4446+t4449+t4494;
+ t4727 = t4620+t4777;
+ t4348 = t4531*t4693;
+ t4194 = y*t4348;
+ t4452 = t4553*t4567*y;
+ t4275 = z*t4452;
+ t4726 = t4194+t4275+t4745;
+ t4725 = y*t4350+t4201+t4267+t4452;
+ t4703 = t4532*t4566;
+ t4353 = x*t4703;
+ t4205 = z*t4353;
+ t4270 = x*t4445;
+ t4438 = x*t4509;
+ t4682 = (t4346+t4503)*x;
+ t4724 = t4205+x*t4489+t4270+t4438+t4682;
+ t4423 = t4545*t4691;
+ t4723 = t4539*t4635+t4423+t4525*t4565+t4519;
+ t4379 = z*t4492;
+ t4220 = y*t4379;
+ t4722 = t4220+t4672+(t4512+t4546)*y;
+ t4358 = t4537*t4694;
+ t4483 = t4526*z;
+ t4721 = t4229+t4358+t4429+t4483;
+ t4720 = t4762+t4769;
+ t4401 = t4543*t4694;
+ t4683 = t4654*y;
+ t4719 = t4256+x*t4713+t4401+t4683;
+ t4453 = t4553*t4707;
+ t4563 = x*y;
+ t4625 = t4563+t4793*x;
+ t4718 = x*t4347+t4270+t4453+t4625+x;
+ t4717 = t4369+t4765+t4766;
+ t4716 = t4524*z+t4401+t4518*t4564+t4803*t4537;
+ t4556 = RATIONAL(-9.0,4.0);
+ t4454 = t4556*t4691;
+ t4715 = t4527*t4640+t4528*t4635+t4279+t4454+t4494+t4783;
+ t4714 = -1.0-y;
+ t4480 = t4525*z;
+ t4708 = x*t4565;
+ t4705 = t4520*t4566;
+ t4701 = t4536*t4564;
+ t4698 = t4542*t4564;
+ t4504 = t4545*t4566;
+ t4505 = t4545*t4567;
+ t4697 = t4546*t4564;
+ t4510 = t4547*t4566;
+ t4554 = RATIONAL(-3.0,1.0);
+ t4695 = t4554*t4566;
+ t4550 = RATIONAL(-2.0,1.0);
+ t4440 = t4550*t4563;
+ t4557 = y*t4709;
+ t4689 = x*t4706;
+ t4170 = t4518*t4636;
+ t4688 = t4170+t4521*t4693;
+ t4687 = (t4335+t4467)*y;
+ t4189 = t4530*t4636;
+ t4404 = t4543*t4693;
+ t4685 = t4189+t4404;
+ t4681 = t4799*x;
+ t4678 = (t4364+t4465)*x;
+ t4677 = t4796*x;
+ t4217 = z*t4380;
+ t4676 = t4217+t4337;
+ t4675 = t4650*y;
+ t4674 = t4795*x;
+ t4426 = y*t4697;
+ t4673 = (t4385+t4426)*x;
+ t4670 = t4234+t4518*t4693;
+ t4669 = t4543*t4635+t4517*t4565;
+ t4415 = t4545*t4694;
+ t4248 = x*t4415;
+ t4312 = x*t4468;
+ t4668 = t4248+t4312;
+ t4371 = x*t4488;
+ t4667 = t4248+t4371;
+ t4435 = z*t4512;
+ t4255 = y*t4435;
+ t4665 = t4255+t4468;
+ t4261 = z*t4440;
+ t4559 = t4564*t4563;
+ t4663 = t4261+t4559;
+ t4361 = t4537*t4693;
+ t4662 = t4262+t4361;
+ t4263 = t4551*t4635;
+ t4661 = t4263+t4520*t4565;
+ t4280 = t4555*t4635;
+ t4658 = t4280+t4503;
+ t4304 = t4520*t4694;
+ t4657 = t4304+t4474;
+ t4655 = t4330+t4460;
+ t4422 = z*t4505;
+ t4651 = t4377+t4422;
+ t4649 = t4379+t4416;
+ t4648 = x*t4699+t4438;
+ t4646 = t4427+t4498;
+ t4645 = t4564-t4565;
+ t4644 = t4567+t4566;
+ t4306 = z*t4705;
+ t4417 = z*t4504;
+ t4439 = x*t4510;
+ t4637 = y+t4793;
+ t4345 = t4531*t4694;
+ t4633 = t4530*z+t4552;
+ t4632 = t4551*z+t4531;
+ t4245 = y*t4420;
+ t4631 = t4189+t4245+t4420;
+ t4193 = z*t4351;
+ t4258 = z*t4439;
+ t4431 = z*t4510;
+ t4630 = t4193+t4258+t4431;
+ t4629 = t4208+t4245+t4309;
+ t4244 = z*t4423;
+ t4628 = t4228+t4244+t4411;
+ t4627 = t4231+t4244+t4407;
+ t4266 = z*t4451;
+ t4390 = z*t4495;
+ t4626 = t4231+t4266+t4390;
+ t4624 = t4304+t4408+t4465;
+ t4623 = t4365+t4415+t4486;
+ t4622 = t4377+t4421+t4435;
+ t4621 = t4644*t4553;
+ t4533 = RATIONAL(3.0,1.0);
+ t4619 = t4550+t4533*t4566;
+ t4618 = t4554+t4533*t4565;
+ t4617 = t4533*t4567+t4550;
+ t4616 = t4553*t4565+t4532;
+ t4615 = t4173+t4784*y;
+ t4175 = x*t4304;
+ t4614 = t4175+(t4332+t4792)*x;
+ t4613 = t4516*t4693+t4517*t4710+t4779;
+ t4612 = t4189+t4732;
+ t4611 = t4190+t4518*t4565+t4788*t4543;
+ t4535 = RATIONAL(2.0,1.0);
+ t4207 = t4535*t4689;
+ t4609 = t4207+t4440+t4560-t4559;
+ t4608 = t4209+t4516*t4565+t4788*t4524;
+ t4607 = t4210+t4234+t4294+t4524*t4710;
+ t4606 = t4218+(t4422+t4791)*y;
+ t4605 = t4221+(t4417+t4791)*x;
+ t4475 = t4523*z;
+ t4604 = t4306+t4475+t4670;
+ t4603 = t4332+t4462+t4670;
+ t4602 = t4417+t4470+t4662;
+ t4601 = t4374+t4389+t4415+t4510;
+ t4522 = RATIONAL(-1.0,54.0);
+ t4473 = t4522*z;
+ t4600 = t4170+t4517*t4693+t4523*t4710+t4473+t4687;
+ t4329 = x*t4478;
+ t4599 = x*t4306+t4329+t4677+t4686;
+ t4598 = t4332+t4335+t4680+t4687;
+ t4597 = t4374+t4410+t4499+t4631;
+ t4596 = t4415+t4468+t4668+t4685;
+ t4595 = t4306+t4410+t4467+t4629;
+ t4223 = x*t4374;
+ t4594 = t4223+t4248+t4652+t4677;
+ t4336 = t4526*t4690;
+ t4593 = t4518*t4692+t4336+t4669+t4675;
+ t4592 = t4263+t4359+t4650+t4675;
+ t4331 = t4526*t4692;
+ t4591 = t4518*t4690+t4331+t4669+t4674;
+ t4590 = t4263+t4362+t4674+t4795;
+ t4184 = t4527*t4636;
+ t4589 = t4184+z*t4454+t4489+t4509+t4658+t4663;
+ t4588 = t4208+t4217+t4474+t4480+t4661+t4681;
+ t4587 = t4208+t4236+t4516*t4564+t4521*z+t4322+t4325+t4803*t4518;
+ t4586 = t4184+t4555*t4640+t4556*t4635+t4340+t4637+t4648;
+ t4585 = t4175+t4233+x*t4484+t4678+t4766+t4769;
+ t4584 = t4185+t4207+t4761+t4537*t4565+t4760+t4788*t4551;
+ t4197 = x*t4345;
+ t4278 = z*t4453;
+ t4583 = t4197+t4233+t4278+t4743+t4762+t4765;
+ t4582 = t4330+t4368+t4736+t4767+t4771;
+ t4581 = t4372+t4394+t4736+t4763+t4764;
+ t4580 = t4204+t4367+t4417+t4488+t4714*t4708+t4631;
+ t4579 = t4189+t4266+t4481+t4488-t4689+t4661+t4663;
+ t4578 = t4223+t4412+t4439+t4546*x+t4625+t4667+t4671;
+ t4476 = t4524*t4564;
+ t4577 = t4193+t4358+t4422+t4476+t4602+t4611;
+ t4576 = t4244+t4311+t4604+t4611+t4757;
+ t4403 = t4543*t4710;
+ t4575 = t4358+t4403+t4606+t4651+t4684+t4791;
+ t4406 = t4543*t4709;
+ t4574 = t4191+t4372+t4406+t4481+t4602+t4605;
+ t4573 = t4194+t4609+t4761+(t4450+t4702+t4783)*y;
+ t4572 = t4197+t4353+t4760+t4609+(t4447+t4783)*x;
+ t4571 = t4311+t4335+t4460+t4475+t4606+t4607;
+ t4570 = t4604+t4605+t4655+t4776;
+ t4569 = t4373+t4404+t4504+t4505+t4520+t4612+t4650+t4716;
+ t4549 = RATIONAL(-2.0,3.0);
+ t4548 = RATIONAL(-2.0,9.0);
+ t4529 = RATIONAL(4.0,1.0);
+ t4514 = RATIONAL(-1.0,216.0);
+ t4428 = x*t4697;
+ t4386 = x*t4700;
+ t4342 = t4530*t4692;
+ t4319 = t4523*t4693;
+ t4316 = t4523*t4694;
+ t4314 = t4521*t4694;
+ t4239 = t4544*t4642;
+ t4237 = t4544*t4641;
+ t4179 = t4526*t4640;
+ t4178 = t4524*t4640;
+ coeffs_dxy->coeff_m1_m1_m1 = t4319+t4177+(RATIONAL(-1.0,27.0)+t4644*t4525
+)*z+t4585+t4316+t4179+t4522*t4564+t4738+t4742+t4767;
+ coeffs_dxy->coeff_0_m1_m1 = t4588+t4368+t4245+(t4698-t4706+(t4548+t4546*
+t4566)*z)*x+t4239+t4255+t4683+t4753+t4755+t4756+t4798;
+ coeffs_dxy->coeff_p1_m1_m1 = t4585+t4624+t4628+t4646+t4737+t4741+t4763+
+t4771;
+ coeffs_dxy->coeff_p2_m1_m1 = t4593+t4314+t4519*t4709+t4600+t4770+t4781;
+ coeffs_dxy->coeff_m1_0_m1 = t4304+t4588+t4258+t4312+(-t4708+t4698+(t4546*
+t4567+t4548)*z)*y+t4237+t4325+t4416+t4337+t4364+t4667+t4682+t4797;
+ coeffs_dxy->coeff_0_0_m1 = (RATIONAL(-4.0,3.0)*z+t4549*t4564)*t4563+t4557
++t4379+t4266+t4584+t4476+t4226+t4662+t4721+t4747+t4751;
+ coeffs_dxy->coeff_p1_0_m1 = t4346+t4371-t4557+t4253+t4630+t4422+t4596+
+t4658+t4681+t4682+t4790+t4799+t4805;
+ coeffs_dxy->coeff_p2_0_m1 = t4576+t4328+t4540*t4557+t4666+t4775;
+ coeffs_dxy->coeff_m1_p1_m1 = t4498+t4412+t4465+t4582+t4627+t4720+t4742+
+t4755+t4778;
+ coeffs_dxy->coeff_0_p1_m1 = t4193+t4580+t4342+t4280+t4435-t4558+t4386+
+t4307+t4654+t4665+t4681+t4719;
+ coeffs_dxy->coeff_p1_p1_m1 = t4497+t4218+t4228+t4581+t4377+t4626+t4720+
+t4728+t4747;
+ coeffs_dxy->coeff_p2_p1_m1 = t4411+t4322+t4217+t4460+t4592+t4598+t4770;
+ coeffs_dxy->coeff_m1_p2_m1 = t4473+t4519*t4710+t4591+t4688+t4733+t4758+
+t4781;
+ coeffs_dxy->coeff_0_p2_m1 = t4329+t4576+t4540*t4558+t4664+t4774;
+ coeffs_dxy->coeff_p1_p2_m1 = t4407+t4590+t4655+t4676+t4733+t4754;
+ coeffs_dxy->coeff_p2_p2_m1 = t4514*t4564+t4179+t4608+t4613+t4759;
+ coeffs_dxy->coeff_m1_m1_0 = t4480+(-t4563+t4542+t4644*t4544)*t4565+t4536+
+t4624+t4578+t4644*t4538+t4629+t4722+t4753+t4768+t4801;
+ coeffs_dxy->coeff_0_m1_0 = t4258+(t4534+t4566+(t4549-t4566)*t4565)*x+
+t4403+t4573+t4491+t4386+t4468+t4649+t4721+t4749+t4750+t4789;
+ coeffs_dxy->coeff_p1_m1_0 = t4612+t4578+t4601+t4637+t4651+t4725+t4729+
+t4744+t4790;
+ coeffs_dxy->coeff_p2_m1_0 = t4331+t4571+t4620*t4567+t4705+t4723+t4731;
+ coeffs_dxy->coeff_m1_0_0 = t4383+t4483+(t4567+t4534+(t4549-t4567)*t4565)*
+y+t4406+t4361+t4226+t4572+t4601+t4646+t4665+t4748+t4789;
+ coeffs_dxy->coeff_0_0_0 = t4586+t4543*z+t4539+t4261+t4205+(t4618*y+t4633)
+*t4567+t4633*t4566+(1.0-t4565+t4618*t4566+(t4529+RATIONAL(-4.0,1.0)*t4565+t4535
+*t4564)*y)*x-t4706+t4537*t4564+t4654+t4740+t4785;
+ coeffs_dxy->coeff_p1_0_0 = t4715+t4561+t4275+t4449+t4616*t4566+(-t4564+(
+t4554*t4567+t4535)*t4565+t4617)*y+t4345+t4572+t4632*t4567+t4787;
+ coeffs_dxy->coeff_p2_0_0 = (-t4567+t4540+(t4567+t4546)*t4565)*y+t4569+
+t4735;
+ coeffs_dxy->coeff_m1_p1_0 = t4580+t4722+t4718+t4408+t4648+t4372+t4379+
+t4729+t4732+t4746+t4750;
+ coeffs_dxy->coeff_0_p1_0 = t4715+t4562+t4616*t4567+t4278+t4573+t4348+
+t4632*t4566+(-t4564+(t4695+t4535)*t4565+t4619)*x+t4446+t4786;
+ coeffs_dxy->coeff_p1_p1_0 = t4586+RATIONAL(1.0,1.0)+t4718+t4621+(-t4563-x
++t4644*t4532+t4714)*t4565+t4509+t4699+t4725+t4739+t4800;
+ coeffs_dxy->coeff_p2_p1_0 = t4575+t4416+t4491+t4727+t4731+t4744;
+ coeffs_dxy->coeff_m1_p2_0 = t4336+t4570+t4704+t4620*t4566+t4723+t4730;
+ coeffs_dxy->coeff_0_p2_0 = (t4540-t4566+(t4546+t4566)*t4565)*x+t4569+
+t4734;
+ coeffs_dxy->coeff_p1_p2_0 = t4574+t4727+t4730+t4746+t4748;
+ coeffs_dxy->coeff_p2_p2_0 = t4523*t4565+t4517+t4644*t4526+t4587+t4656+
+t4768;
+ coeffs_dxy->coeff_m1_m1_p1 = t4427+t4258+t4217+t4255+t4582+t4717+t4737+
+t4738+t4752;
+ coeffs_dxy->coeff_0_m1_p1 = t4202+t4428+t4579+t4622+t4719+t4751+t4794+
+t4798;
+ coeffs_dxy->coeff_p1_m1_p1 = t4486+t4581+t4630+t4717+t4726+t4741+t4749;
+ coeffs_dxy->coeff_p2_m1_p1 = t4474+t4593+t4595+t4628+t4756;
+ coeffs_dxy->coeff_m1_0_p1 = t4431+t4426+t4579+t4557+t4372+t4354+t4404+
+t4253+t4649+t4724+t4797;
+ coeffs_dxy->coeff_0_0_p1 = t4554*t4557+(z*t4695+(t4529*z+t4550*t4564)*y)*
+x+t4584+t4490+t4543*t4564+t4743+t4745+t4786+t4787+t4802;
+ coeffs_dxy->coeff_p1_0_p1 = (-t4708+t4617*z+t4645)*y+z*t4703+t4589+t4724+
+t4785+t4800+t4805;
+ coeffs_dxy->coeff_p2_0_p1 = t4408-t4557+t4577+t4666+t4773;
+ coeffs_dxy->coeff_m1_p1_p1 = t4193+t4390+t4583+t4218+t4255+t4622+t4623+
+t4646+t4764+t4767+t4778;
+ coeffs_dxy->coeff_0_p1_p1 = t4342+t4349+(-t4706+t4619*z+t4645)*x+t4589+
+t4643+t4683+t4739+t4740+t4794;
+ coeffs_dxy->coeff_p1_p1_p1 = z+t4583+t4345+z*t4621+t4348+t4696+t4726+
+t4728+t4763+t4802;
+ coeffs_dxy->coeff_p2_p1_p1 = t4401+t4394+t4228+t4266+t4592+t4307+t4468+
+t4597;
+ coeffs_dxy->coeff_m1_p2_p1 = t4414+t4311+t4591+t4627+t4657+t4668+t4754;
+ coeffs_dxy->coeff_0_p2_p1 = t4412-t4558+t4577+t4664+t4772;
+ coeffs_dxy->coeff_p1_p2_p1 = t4414+t4379+t4590+t4499+t4596+t4626;
+ coeffs_dxy->coeff_p2_p2_p1 = t4603+t4608+t4676+t4757;
+ coeffs_dxy->coeff_m1_m1_p2 = t4599+t4178+RATIONAL(1.0,54.0)*t4564+t4600+
+t4758+t4780;
+ coeffs_dxy->coeff_0_m1_p2 = x*t4701+t4571+t4240+t4673+t4774;
+ coeffs_dxy->coeff_p1_m1_p2 = t4330+t4595+t4220+t4599+t4752+t4801;
+ coeffs_dxy->coeff_p2_m1_p2 = t4319+t4521*t4710+t4615+t4759+t4779+t4782;
+ coeffs_dxy->coeff_m1_0_p2 = y*t4701+t4238+t4570+t4673+t4775;
+ coeffs_dxy->coeff_0_0_p2 = t4264+(t4549*z+t4534*t4564)*t4563+t4685+t4716+
+t4734+t4735;
+ coeffs_dxy->coeff_p1_0_p2 = t4426+t4574+t4255+t4673+t4773;
+ coeffs_dxy->coeff_p2_0_p2 = t4237+y*t4480+t4587+t4679;
+ coeffs_dxy->coeff_m1_p1_p2 = t4304+t4236+t4594+t4478+t4311+t4598+t4780;
+ coeffs_dxy->coeff_0_p1_p2 = t4428+t4258+t4575+t4673+t4772;
+ coeffs_dxy->coeff_p1_p1_p2 = t4594+t4220+t4379+t4264+t4597+t4623;
+ coeffs_dxy->coeff_p2_p1_p2 = t4309+t4607+t4615+t4784;
+ coeffs_dxy->coeff_m1_p2_p2 = t4521*t4709+t4316+t4613+t4614+t4782;
+ coeffs_dxy->coeff_0_p2_p2 = x*t4480+t4239+t4587+t4678;
+ coeffs_dxy->coeff_p1_p2_p2 = t4603+t4614+t4657+t4776;
+ coeffs_dxy->coeff_p2_p2_p2 = t4314+RATIONAL(1.0,216.0)*t4564+t4178+(t4514
++t4644*t4516)*z+t4688;