aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxx.compute.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxx.compute.c')
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxx.compute.c891
1 files changed, 891 insertions, 0 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxx.compute.c
new file mode 100644
index 0000000..70ed1db
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order3.smooth0/coeffs-dxx.compute.c
@@ -0,0 +1,891 @@
+fp t4232;
+fp t4245;
+fp t4248;
+fp t4207;
+fp t4229;
+fp t4246;
+fp t4201;
+fp t4171;
+fp t4434;
+fp t4247;
+fp t4198;
+fp t4173;
+fp t4206;
+fp t4433;
+fp t4368;
+fp t4227;
+fp t4313;
+fp t4066;
+fp t4231;
+fp t4365;
+fp t4242;
+fp t4432;
+fp t4230;
+fp t4316;
+fp t4070;
+fp t4228;
+fp t4375;
+fp t4185;
+fp t4063;
+fp t4431;
+fp t4373;
+fp t4160;
+fp t4314;
+fp t4364;
+fp t4134;
+fp t4430;
+fp t4168;
+fp t4120;
+fp t4429;
+fp t4243;
+fp t4360;
+fp t4428;
+fp t4233;
+fp t4354;
+fp t4219;
+fp t4196;
+fp t4147;
+fp t4427;
+fp t4317;
+fp t4019;
+fp t4136;
+fp t4021;
+fp t4426;
+fp t4218;
+fp t4199;
+fp t4328;
+fp t4155;
+fp t4425;
+fp t4226;
+fp t4326;
+fp t4144;
+fp t4034;
+fp t4141;
+fp t4026;
+fp t4424;
+fp t4363;
+fp t4163;
+fp t4038;
+fp t4223;
+fp t4324;
+fp t4162;
+fp t4052;
+fp t4423;
+fp t4186;
+fp t4057;
+fp t4154;
+fp t4422;
+fp t4214;
+fp t4330;
+fp t4108;
+fp t3992;
+fp t4216;
+fp t4337;
+fp t4107;
+fp t4421;
+fp t4203;
+fp t4420;
+fp t4133;
+fp t4419;
+fp t4418;
+fp t4183;
+fp t4151;
+fp t4058;
+fp t4417;
+fp t4119;
+fp t4042;
+fp t4149;
+fp t4043;
+fp t4416;
+fp t4080;
+fp t4415;
+fp t4414;
+fp t4413;
+fp t4412;
+fp t4159;
+fp t4411;
+fp t4195;
+fp t4137;
+fp t4410;
+fp t4033;
+fp t4409;
+fp t4237;
+fp t4200;
+fp t4123;
+fp t4211;
+fp t4319;
+fp t4104;
+fp t4408;
+fp t4350;
+fp t4156;
+fp t4407;
+fp t4220;
+fp t4383;
+fp t4165;
+fp t4406;
+fp t4142;
+fp t4205;
+fp t4128;
+fp t4405;
+fp t4210;
+fp t4121;
+fp t4404;
+fp t4140;
+fp t4208;
+fp t4403;
+fp t4380;
+fp t4174;
+fp t4118;
+fp t4402;
+fp t4401;
+fp t4177;
+fp t4062;
+fp t4400;
+fp t4197;
+fp t4127;
+fp t4399;
+fp t4039;
+fp t4040;
+fp t4398;
+fp t4349;
+fp t4397;
+fp t4093;
+fp t3988;
+fp t4025;
+fp t4370;
+fp t4158;
+fp t4028;
+fp t4396;
+fp t4395;
+fp t4179;
+fp t4394;
+fp t4333;
+fp t4393;
+fp t4047;
+fp t4122;
+fp t4060;
+fp t4392;
+fp t4175;
+fp t4176;
+fp t4204;
+fp t4191;
+fp t4193;
+fp t4327;
+fp t4391;
+fp t4369;
+fp t4125;
+fp t4046;
+fp t4390;
+fp t4367;
+fp t4132;
+fp t4389;
+fp t4145;
+fp t4344;
+fp t4388;
+fp t4030;
+fp t4029;
+fp t4387;
+fp t4315;
+fp t4087;
+fp t4386;
+fp t4238;
+fp t4385;
+fp t4384;
+fp t4244;
+fp t4241;
+fp t4382;
+fp t4221;
+fp t4381;
+fp t4379;
+fp t4212;
+fp t4378;
+fp t4239;
+fp t4213;
+fp t4377;
+fp t4376;
+fp t4374;
+fp t4372;
+fp t4371;
+fp t4215;
+fp t4366;
+fp t4202;
+fp t4180;
+fp t4094;
+fp t4322;
+fp t4095;
+fp t4362;
+fp t4361;
+fp t4192;
+fp t4325;
+fp t4110;
+fp t4359;
+fp t4146;
+fp t4055;
+fp t4358;
+fp t4357;
+fp t4356;
+fp t4355;
+fp t4153;
+fp t4077;
+fp t4017;
+fp t4353;
+fp t4352;
+fp t4167;
+fp t4054;
+fp t4157;
+fp t4011;
+fp t4351;
+fp t4031;
+fp t4348;
+fp t4089;
+fp t4092;
+fp t4347;
+fp t4338;
+fp t4014;
+fp t4045;
+fp t4346;
+fp t4345;
+fp t4090;
+fp t3980;
+fp t3987;
+fp t4343;
+fp t4161;
+fp t4098;
+fp t4342;
+fp t4099;
+fp t4105;
+fp t4341;
+fp t4318;
+fp t4106;
+fp t3981;
+fp t4112;
+fp t4340;
+fp t4096;
+fp t3989;
+fp t4339;
+fp t4103;
+fp t4336;
+fp t4182;
+fp t4036;
+fp t4181;
+fp t4015;
+fp t4335;
+fp t4091;
+fp t4334;
+fp t4240;
+fp t4332;
+fp t4234;
+fp t4331;
+fp t4329;
+fp t4114;
+fp t4217;
+fp t4323;
+fp t4321;
+fp t4005;
+fp t3994;
+fp t4320;
+fp t4130;
+fp t4131;
+fp t4135;
+fp t4097;
+fp t4101;
+fp t4109;
+fp t4113;
+fp t4115;
+fp t4184;
+fp t4164;
+fp t4126;
+fp t4150;
+fp t4312;
+fp t4311;
+fp t4129;
+fp t4102;
+fp t4310;
+fp t4309;
+fp t3996;
+fp t4022;
+fp t4308;
+fp t4044;
+fp t4307;
+fp t4194;
+fp t4306;
+fp t4305;
+fp t3985;
+fp t4304;
+fp t4041;
+fp t4303;
+fp t4302;
+fp t4301;
+fp t4300;
+fp t4299;
+fp t4012;
+fp t4298;
+fp t4297;
+fp t4296;
+fp t4224;
+fp t4295;
+fp t4294;
+fp t4293;
+fp t4292;
+fp t4291;
+fp t4290;
+fp t4079;
+fp t4289;
+fp t4288;
+fp t4287;
+fp t4286;
+fp t4008;
+fp t4064;
+fp t4285;
+fp t4284;
+fp t3997;
+fp t4283;
+fp t4282;
+fp t4006;
+fp t4281;
+fp t4280;
+fp t4279;
+fp t4277;
+fp t4276;
+fp t4048;
+fp t4275;
+fp t4274;
+fp t4273;
+fp t4272;
+fp t4271;
+fp t4074;
+fp t4078;
+fp t4270;
+fp t4082;
+fp t4081;
+fp t4269;
+fp t4268;
+fp t4267;
+fp t4266;
+fp t4236;
+fp t4265;
+fp t4010;
+fp t4264;
+fp t4076;
+fp t4263;
+fp t4088;
+fp t4262;
+fp t4061;
+fp t4261;
+fp t4260;
+fp t4259;
+fp t4258;
+fp t4257;
+fp t4256;
+fp t4255;
+fp t4254;
+fp t4253;
+fp t4252;
+fp t4251;
+fp t4235;
+fp t4222;
+fp t4189;
+fp t4172;
+fp t4170;
+fp t4166;
+fp t4100;
+fp t4059;
+fp t4049;
+fp t4037;
+fp t4035;
+fp t4027;
+fp t4023;
+fp t4004;
+fp t4003;
+fp t4001;
+fp t3998;
+fp t3990;
+fp t3986;
+fp t3983;
+fp t3982;
+ t4232 = RATIONAL(-1.0,2.0);
+ t4245 = z*z;
+ t4248 = z*t4245;
+ t4207 = t4232*t4248;
+ t4229 = RATIONAL(1.0,2.0);
+ t4246 = y*y;
+ t4201 = t4229*t4246;
+ t4171 = t4248*t4201;
+ t4434 = t4207+t4171;
+ t4247 = t4246*y;
+ t4198 = t4229*t4245;
+ t4173 = t4247*t4198;
+ t4206 = t4232*t4247;
+ t4433 = t4173+t4206;
+ t4368 = x*t4247;
+ t4227 = RATIONAL(3.0,4.0);
+ t4313 = t4227*t4368;
+ t4066 = t4248*t4313;
+ t4231 = RATIONAL(3.0,2.0);
+ t4365 = x*t4231;
+ t4242 = y*z;
+ t4432 = t4365*t4242+t4066;
+ t4230 = RATIONAL(-3.0,4.0);
+ t4316 = t4230*t4368;
+ t4070 = t4248*t4316;
+ t4228 = RATIONAL(-3.0,2.0);
+ t4375 = x*t4228;
+ t4185 = t4245*t4375;
+ t4063 = y*t4185;
+ t4431 = t4070+t4063;
+ t4373 = x*t4248;
+ t4160 = t4228*t4373;
+ t4314 = t4227*t4373;
+ t4364 = t4246*x;
+ t4134 = t4231*t4364;
+ t4430 = y*t4314+t4248*t4134+t4160;
+ t4168 = t4228*t4368;
+ t4120 = t4245*t4365;
+ t4429 = t4168+z*t4313+t4247*t4120;
+ t4243 = t4246*t4245;
+ t4360 = t4246+t4245;
+ t4428 = (-t4243-1.0+t4360)*x;
+ t4233 = RATIONAL(1.0,3.0);
+ t4354 = t4233*t4245;
+ t4219 = RATIONAL(1.0,6.0);
+ t4196 = t4219*t4247;
+ t4147 = t4245*t4196;
+ t4427 = y*t4354+t4147;
+ t4317 = t4230*t4364;
+ t4019 = t4245*t4317;
+ t4136 = z*t4201;
+ t4021 = x*t4136;
+ t4426 = t4019+t4021;
+ t4218 = RATIONAL(-1.0,6.0);
+ t4199 = t4218*t4248;
+ t4328 = t4219*t4246;
+ t4155 = t4248*t4328;
+ t4425 = (t4155+t4199)*x;
+ t4226 = RATIONAL(-1.0,4.0);
+ t4326 = t4247*t4226;
+ t4144 = t4245*t4326;
+ t4034 = x*t4144;
+ t4141 = x*t4196;
+ t4026 = z*t4141;
+ t4424 = t4034+t4026;
+ t4363 = t4246*z;
+ t4163 = t4218*t4363;
+ t4038 = x*t4163;
+ t4223 = RATIONAL(1.0,4.0);
+ t4324 = t4223*t4246;
+ t4162 = t4245*t4324;
+ t4052 = x*t4162;
+ t4423 = t4038+t4052;
+ t4186 = x*t4201;
+ t4057 = t4245*t4186;
+ t4154 = t4232*t4364;
+ t4422 = t4057+t4154;
+ t4214 = RATIONAL(-1.0,12.0);
+ t4330 = t4248*t4214;
+ t4108 = t4246*t4330;
+ t3992 = x*t4108;
+ t4216 = RATIONAL(1.0,18.0);
+ t4337 = t4248*t4216;
+ t4107 = y*t4337;
+ t4421 = x*t4107+t3992;
+ t4203 = t4218*t4247;
+ t4420 = (t4203+t4147)*x;
+ t4133 = t4232*x*t4245;
+ t4419 = t4057+t4133;
+ t4418 = t4108+t4163;
+ t4183 = x*t4198;
+ t4151 = t4232*t4243;
+ t4058 = x*t4151;
+ t4417 = t4183+t4058;
+ t4119 = y*t4199;
+ t4042 = x*t4119;
+ t4149 = t4248*t4324;
+ t4043 = x*t4149;
+ t4416 = t4042+t4043;
+ t4080 = t4245*t4316;
+ t4415 = t4080+t4173;
+ t4414 = t4433*x;
+ t4413 = t4058+t4186;
+ t4412 = t4434*x;
+ t4159 = t4245*t4203;
+ t4411 = x*t4159+t4141;
+ t4195 = t4232*z;
+ t4137 = x*t4195;
+ t4410 = t4137+t4021;
+ t4033 = t4248*t4317;
+ t4409 = t4171+t4033;
+ t4237 = RATIONAL(-1.0,3.0);
+ t4200 = t4237*z;
+ t4123 = y*t4200;
+ t4211 = RATIONAL(1.0,12.0);
+ t4319 = t4247*t4211;
+ t4104 = t4248*t4319;
+ t4408 = t4123+t4104;
+ t4350 = t4246*t4248;
+ t4156 = t4226*t4350;
+ t4407 = t4136+t4156;
+ t4220 = RATIONAL(-1.0,9.0);
+ t4383 = z*t4220;
+ t4165 = y*t4383;
+ t4406 = t4247*t4337+t4165;
+ t4142 = t4246*t4199;
+ t4205 = t4219*t4248;
+ t4128 = x*t4205;
+ t4405 = t4128+x*t4142;
+ t4210 = t4229*t4247;
+ t4121 = t4245*t4206;
+ t4404 = (t4210+t4121)*x;
+ t4140 = t4246*t4207;
+ t4208 = t4229*t4248;
+ t4403 = (t4140+t4208)*x;
+ t4380 = t4233*z;
+ t4174 = y*t4380;
+ t4118 = t4248*t4196;
+ t4402 = t4174+t4118;
+ t4401 = t4123+t4118;
+ t4177 = y*t4208;
+ t4062 = x*t4177;
+ t4400 = t4043+t4062;
+ t4197 = t4232*y;
+ t4127 = z*t4197;
+ t4399 = t4127+t4177;
+ t4039 = x*t4123;
+ t4040 = y*t4183;
+ t4398 = t4039+t4040;
+ t4349 = t4233*t4246;
+ t4397 = t4155+z*t4349;
+ t4093 = t4245*t4319;
+ t3988 = x*t4093;
+ t4025 = t4226*x*t4243;
+ t4370 = y*t4245;
+ t4158 = t4219*t4370;
+ t4028 = x*t4158;
+ t4396 = t3988+t4025+t4028;
+ t4395 = t4136+t4140-t4246;
+ t4179 = t4247*t4365;
+ t4394 = z*t4316+t4179+t4247*t4185;
+ t4333 = t4158+t4159;
+ t4393 = t4333+t4218*y+t4196;
+ t4047 = t4246*t4314;
+ t4122 = t4228*t4364;
+ t4060 = z*t4122;
+ t4392 = t4047+t4060+t4019;
+ t4175 = t4248*t4203;
+ t4176 = z*t4196;
+ t4204 = t4218*z;
+ t4191 = y*t4204;
+ t4193 = y*t4205;
+ t4327 = t4191+t4193;
+ t4391 = t4175+t4176+t4327;
+ t4369 = t4223*z;
+ t4125 = t4247*t4369;
+ t4046 = x*t4125;
+ t4390 = t4046+t4414;
+ t4367 = y*t4248;
+ t4132 = t4248*t4365;
+ t4389 = t4230*x*t4367+t4248*t4122+t4132;
+ t4145 = z*t4328;
+ t4344 = t4142+t4145;
+ t4388 = t4205+t4344+t4204;
+ t4030 = x*t4156;
+ t4029 = z*t4154;
+ t4387 = t4030+t4029+t4397;
+ t4315 = t4227*t4364;
+ t4087 = t4245*t4134;
+ t4386 = t4122+t4087+z*t4315+t4033;
+ t4238 = x*t4370;
+ t4385 = t4080+t4227*t4238+t4087+t4185;
+ t4384 = t4247*t4208+t4375*t4242+t4070+t4242;
+ t4244 = y*x;
+ t4241 = x*z;
+ t4382 = t4219*y;
+ t4221 = RATIONAL(1.0,9.0);
+ t4381 = z*t4221;
+ t4379 = x*t4218;
+ t4212 = RATIONAL(-1.0,18.0);
+ t4378 = z*t4212;
+ t4239 = y*t4241;
+ t4213 = RATIONAL(-1.0,36.0);
+ t4377 = z*t4213;
+ t4376 = y-t4247;
+ t4374 = z*t4214;
+ t4372 = z*t4216;
+ t4371 = x*t4229;
+ t4215 = RATIONAL(1.0,36.0);
+ t4366 = y*t4215;
+ t4202 = t4237*y;
+ t4180 = y*t4369;
+ t4094 = t4247*t4330;
+ t4322 = t4248*t4211;
+ t4095 = y*t4322;
+ t4362 = t4094+t4095;
+ t4361 = -t4244+t4238;
+ t4192 = y*t4371;
+ t4325 = t4245*t4214;
+ t4110 = y*t4325;
+ t4359 = t3988+x*t4110;
+ t4146 = z*t4206;
+ t4055 = x*t4146;
+ t4358 = t4055+t4247*t4380;
+ t4357 = t4093+t4110;
+ t4356 = t4247*t4245;
+ t4355 = t4223*t4248;
+ t4153 = y*t4207;
+ t4077 = x*t4153;
+ t4017 = z*t4192;
+ t4353 = t4077+t4017;
+ t4352 = t4248*t4213;
+ t4167 = y*t4355;
+ t4054 = x*t4167;
+ t4157 = t4248*t4326;
+ t4011 = x*t4157;
+ t4351 = t4054+t4011;
+ t4031 = y*t4133;
+ t4348 = t4029+t4031;
+ t4089 = y*t4372;
+ t4092 = t4247*t4352;
+ t4347 = t4089+t4092;
+ t4338 = z*t4379;
+ t4014 = y*t4338;
+ t4045 = y*t4128;
+ t4346 = t4014+t4045;
+ t4345 = t4245*t4315+t4151;
+ t4090 = t4247*t4374;
+ t3980 = x*t4090;
+ t3987 = x*t4104;
+ t4343 = t3980+t3987;
+ t4161 = y*t4381;
+ t4098 = z*t4319;
+ t4342 = t4094+t4098;
+ t4099 = t4246*t4322;
+ t4105 = t4214*t4363;
+ t4341 = t4099+t4105;
+ t4318 = t4247*t4215;
+ t4106 = t4248*t4318;
+ t3981 = x*t4106;
+ t4112 = t4247*t4377;
+ t4340 = x*t4112+t3981;
+ t4096 = t4248*t4366;
+ t3989 = x*t4092;
+ t4339 = x*t4096+t3989;
+ t4103 = t4247*t4372;
+ t4336 = t4103+t4107;
+ t4182 = z*t4326;
+ t4036 = x*t4182;
+ t4181 = t4247*t4355;
+ t4015 = x*t4181;
+ t4335 = t4036+t4015;
+ t4091 = t4211*t4242;
+ t4334 = t4030+t4324*t4241;
+ t4240 = x*t4363;
+ t4332 = t4240-t4241;
+ t4234 = RATIONAL(-2.0,1.0);
+ t4331 = t4234-t4248;
+ t4329 = y*t4378;
+ t4114 = z*t4366;
+ t4217 = RATIONAL(-3.0,1.0);
+ t4323 = t4217*t4245;
+ t4321 = t4248*t4212;
+ t4005 = x*t4098;
+ t3994 = x*t4094;
+ t4320 = t4005+t3994;
+ t4130 = z*t4382;
+ t4131 = z*t4203;
+ t4135 = z*t4210;
+ t4097 = t4247*t4378;
+ t4101 = z*t4318;
+ t4109 = y*t4321;
+ t4113 = y*t4352;
+ t4115 = y*t4330;
+ t4184 = t4226*t4367;
+ t4164 = t4218*t4370;
+ t4126 = t4226*t4370;
+ t4150 = t4226*t4363;
+ t4312 = t3987+t4424;
+ t4311 = t4055+t4034+t4015;
+ t4129 = t4223*t4356;
+ t4102 = t4247*t4325;
+ t4310 = t4042+t3987+t3992;
+ t4309 = t3994+t4416;
+ t3996 = x*t4102;
+ t4022 = x*t4131;
+ t4308 = t3996+t4022+t3987;
+ t4044 = x*t4174;
+ t4307 = t4044+t4031+t4045;
+ t4194 = y*t4198;
+ t4306 = t4144+t4162+t4194;
+ t4305 = t3996+t3981+x*t4103;
+ t3985 = x*t4099;
+ t4304 = t3985+t3989+x*t4109;
+ t4041 = x*t4129;
+ t4303 = t4041+t4022+t3994;
+ t4302 = t4030+t4021+t4052;
+ t4301 = t4102+t4162+t4164;
+ t4300 = t4011+t4400;
+ t4299 = t4239+t4077+t4040;
+ t4012 = x*t4135;
+ t4298 = t4041+t4011+t4012;
+ t4297 = t4354+t4237;
+ t4296 = t4233+t4237*t4245;
+ t4224 = RATIONAL(3.0,1.0);
+ t4295 = t4224+t4217*t4246;
+ t4294 = t4237*t4246+t4233;
+ t4293 = t4237+t4349;
+ t4292 = t4217+t4224*t4246;
+ t4291 = t4243+t4194+t4121-t4245;
+ t4290 = t4201+t4149+t4150+t4151;
+ t4079 = x*t4184;
+ t4289 = t4015+t4079+t4403;
+ t4288 = t4129+t4126+t4198+t4151;
+ t4287 = t4115+t4104+t4090+t4091;
+ t4286 = t4351+t4412;
+ t4008 = y*t4120;
+ t4064 = z*t4134;
+ t4285 = t4066+t4248*t4206+t4008+t4064;
+ t4284 = t4335+t4404;
+ t3997 = x*t4115;
+ t4283 = x*t4091+t3997+t4343;
+ t4282 = t4113+t4114+t4112+t4106;
+ t4006 = x*t4095;
+ t4281 = t4006+t4374*t4244+t4320;
+ t4280 = t4294*z;
+ t4279 = t4296*y;
+ t4277 = t4096+t4097+t4347+t4357;
+ t4276 = t4191+t4176+t4357+t4362;
+ t4048 = t4223*t4238;
+ t4275 = t4048+t4017+t4079+t4311;
+ t4274 = t4048+t4014+t3997+t4312;
+ t4273 = t4327+t4341+t4342;
+ t4272 = t4101+t4109+t4341+t4347;
+ t4271 = t4334+t4343+t4346;
+ t4074 = x*t4150;
+ t4078 = x*t4130;
+ t4270 = t4074+t4078+t4005+t4309;
+ t4082 = x*t4126;
+ t4081 = y*t4137;
+ t4269 = t4054+t4082+t4081+t4298;
+ t4268 = t4006+t4082+t4078+t4303;
+ t4267 = t4046+t4081+t4074+t4300;
+ t4266 = t4334+t4335+t4353;
+ t4236 = RATIONAL(2.0,3.0);
+ t4265 = -t4239+t4175+t4015+t4236*t4242+t4345;
+ t4010 = t4245*t4122;
+ t4264 = t4243+t4047+z*t4317+t4134+t4010+t4395;
+ t4076 = t4226*t4239;
+ t4263 = t4046+t4076+t4287+t4351;
+ t4088 = t4245*t4313;
+ t4262 = t4230*t4238+t4088+t4120+t4010+t4291;
+ t4061 = x*t4180;
+ t4261 = x*t4197+t4061+t4040+t4079+t4284;
+ t4260 = t4281+t4287;
+ t4259 = t4153+t4146+t4181+t4242+t4306+t4407;
+ t4258 = t4193+t4131+t4301+t4407+t4408;
+ t4257 = t4161+t4106+t4301+t4336+t4418;
+ t4256 = t4176+t4119+t4306+t4408+t4418;
+ t4255 = t4167+t4127+t4135+t4157+t4288+t4434;
+ t4254 = t4125+t4157+t4290+t4399+t4433;
+ t4253 = t4199+t4200+t4130+t4131+t4288+t4362+t4397;
+ t4252 = t4202+t4130+t4203+t4119+t4290+t4342+t4427;
+ t4251 = t4184+t4208+RATIONAL(1.0,1.0)+t4210+t4195+t4180+t4197+t4181+t4182
++t4291+t4395;
+ t4235 = RATIONAL(-2.0,3.0);
+ t4222 = RATIONAL(2.0,1.0);
+ t4189 = t4233*t4367;
+ t4172 = t4247*t4200;
+ t4170 = z*t4371;
+ t4166 = t4248*t4202;
+ t4100 = t4247*t4321;
+ t4059 = y*t4132;
+ t4049 = y*t4160;
+ t4037 = x*t4164;
+ t4035 = x*t4145;
+ t4027 = z*t4179;
+ t4023 = z*t4168;
+ t4004 = x*t4329;
+ t4003 = t4211*t4238;
+ t4001 = x*t4113;
+ t3998 = x*t4089;
+ t3990 = x*t4097;
+ t3986 = t4211*t4240;
+ t3983 = x*t4101;
+ t3982 = x*t4105;
+ coeffs_dxx->coeff_m1_m1_m1 = t4035+x*t4165+t4257+t3990+t4304+t4396;
+ coeffs_dxx->coeff_0_m1_m1 = t4100+t4247*t4383+(t4220*t4248+RATIONAL(-2.0,
+9.0)*z)*y+t4307+t4312+t4345+t4387+t4427;
+ coeffs_dxx->coeff_p1_m1_m1 = t4257+t4303+t4398+t4416+t4426;
+ coeffs_dxx->coeff_p2_m1_m1 = t4037+x*t4161+t4305+t4421+t4423;
+ coeffs_dxx->coeff_m1_0_m1 = x*t4280+t4253+t4274+t4405+t4419;
+ coeffs_dxx->coeff_0_0_m1 = t4262+(t4236+t4235*t4246)*z+t4294*t4248+t4119+
+t4017+t4286+t4332+t4358+t4401;
+ coeffs_dxx->coeff_p1_0_m1 = t4012+t4081+t4253+t4289-t4332+t4385;
+ coeffs_dxx->coeff_p2_0_m1 = t4293*t4241+t4268+t4417+t4425;
+ coeffs_dxx->coeff_m1_p1_m1 = t3985+t4256+t4035+t4025+t4303+t4307;
+ coeffs_dxx->coeff_0_p1_m1 = t4189+t4012+t4008+t4077-t4370+t4172+t4265+
+t4387+t4415;
+ coeffs_dxx->coeff_p1_p1_m1 = t4055+t4256+t4088+t4239+t4063+t4300+t4426;
+ coeffs_dxx->coeff_p2_p1_m1 = t4310+t4398+t4423+t4424;
+ coeffs_dxx->coeff_m1_p2_m1 = t4003+t4004+t4001+t4277+t4305;
+ coeffs_dxx->coeff_0_p2_m1 = t4109+t4247*t4381+t4268+t4333+t4406;
+ coeffs_dxx->coeff_p1_p2_m1 = t4274+t4277;
+ coeffs_dxx->coeff_p2_p2_m1 = t3998+t3990+t4339+t4359;
+ coeffs_dxx->coeff_m1_m1_0 = x*t4279+t4252+t4271+t4411+t4422;
+ coeffs_dxx->coeff_0_m1_0 = t4189+t4011+t4264+t4131+(t4236+t4235*t4245)*y+
+t4296*t4247+t4353+t4361+t4390+t4401;
+ coeffs_dxx->coeff_p1_m1_0 = t4252+t4081+t4062+t4284-t4361+t4386;
+ coeffs_dxx->coeff_p2_m1_0 = t4297*t4244+t4270+t4413+t4420;
+ coeffs_dxx->coeff_m1_0_0 = t4251+t4170+t4192+t4076+t4428+t4286+t4348+
+t4390;
+ coeffs_dxx->coeff_0_0_0 = z+t4285+(t4234*t4246+t4222-t4376)*t4245+(t4248+
+t4222-z)*t4246+(t4228*z+t4292*t4245+(t4228+t4227*z)*y+t4295)*x+t4135+t4331+
+t4376+t4389+t4394+t4399;
+ coeffs_dxx->coeff_p1_0_0 = (t4231*z+t4217+t4246*t4323+t4360*t4224+(t4230*
+z+t4231)*y)*x+t4251+t4060+t4429+t4430+t4431;
+ coeffs_dxx->coeff_p2_0_0 = -t4428+t4261+t4403+t4410;
+ coeffs_dxx->coeff_m1_p1_0 = y+t4254-t4370+t4266+t4361+t4404+t4422;
+ coeffs_dxx->coeff_0_p1_0 = t4247+t4059-t4356+t4264+t4146+(t4222*t4245+(
+t4323+t4224)*x+t4331)*y+t4384+t4429;
+ coeffs_dxx->coeff_p1_p1_0 = t4049+(-t4245+1.0+(t4217+t4224*t4245)*x)*y+
+t4254+t4386+t4394+t4432;
+ coeffs_dxx->coeff_p2_p1_0 = t4267-t4361+t4413+t4414;
+ coeffs_dxx->coeff_m1_p2_0 = x*t4382+t4037+t4260+t4393+t4420;
+ coeffs_dxx->coeff_0_p2_0 = t4297*t4247+t4279+t4261+t4391;
+ coeffs_dxx->coeff_p1_p2_0 = t4263+t4192+t4031+t4393+t4414;
+ coeffs_dxx->coeff_p2_p2_0 = y*t4379+t4028+t4283+t4411;
+ coeffs_dxx->coeff_m1_m1_p1 = t4044+t4029+t4026+t4258+t4309+t4396;
+ coeffs_dxx->coeff_0_m1_p1 = t4034+t4062+t4031+t4064+t4166+t4265-t4363+
+t4358+t4409+t4427;
+ coeffs_dxx->coeff_p1_m1_p1 = t4258+t4298+t4299+t4392;
+ coeffs_dxx->coeff_p2_m1_p1 = t4045+t4039+t4037+t4302+t4308;
+ coeffs_dxx->coeff_m1_0_p1 = z+t4255-t4363+t4275+t4332+t4403+t4419;
+ coeffs_dxx->coeff_0_0_p1 = t4262+(-t4247+t4234+t4222*t4246+t4295*x)*z+
+t4248+t4153-t4350+t4027+t4384+t4430;
+ coeffs_dxx->coeff_p1_0_p1 = t4023+(1.0-t4246+t4292*x)*z+t4255+t4385+t4389
++t4432;
+ coeffs_dxx->coeff_p2_0_p1 = t4269-t4332+t4412+t4417;
+ coeffs_dxx->coeff_m1_p1_p1 = t4259+t4025-t4239+t4298+t4348+t4400;
+ coeffs_dxx->coeff_0_p1_p1 = t4049+t4023+(t4247-t4246)*z+(t4248-t4245+(
+t4224*x+t4234)*z)*y+t4285+t4345+t4409+t4415;
+ coeffs_dxx->coeff_p1_p1_p1 = t4217*t4239+t4059+t4259+t4088+t4027+t4392+
+t4431;
+ coeffs_dxx->coeff_p2_p1_p1 = t4299+t4302+t4311;
+ coeffs_dxx->coeff_m1_p2_p1 = t3997+t4003+t4078+t4276+t4308;
+ coeffs_dxx->coeff_0_p2_p1 = t4119+t4172+t4269+t4333+t4402;
+ coeffs_dxx->coeff_p1_p2_p1 = t4275+t4276;
+ coeffs_dxx->coeff_p2_p2_p1 = t3994+t4014+t4026+t4006+t4359;
+ coeffs_dxx->coeff_m1_m1_p2 = t4004+t3986+t4272+t4340+t4421;
+ coeffs_dxx->coeff_0_m1_p2 = t4221*t4367+t4097+t4270+t4344+t4406;
+ coeffs_dxx->coeff_p1_m1_p2 = t4271+t4272;
+ coeffs_dxx->coeff_p2_m1_p2 = t3982+t3998+t3983+t4304;
+ coeffs_dxx->coeff_m1_0_p2 = t4219*t4241+t4038+t4260+t4388+t4425;
+ coeffs_dxx->coeff_0_0_p2 = t4036+t4061+t4293*t4248+t4280+t4289+t4391+
+t4410;
+ coeffs_dxx->coeff_p1_0_p2 = t4170+t4029+t4263+t4388+t4412;
+ coeffs_dxx->coeff_p2_0_p2 = t4035+t4338+t4283+t4405;
+ coeffs_dxx->coeff_m1_p1_p2 = t3980+t3986+t4078+t4273+t4310;
+ coeffs_dxx->coeff_0_p1_p2 = t4166+t4131+t4267+t4344+t4402;
+ coeffs_dxx->coeff_p1_p1_p2 = t4266+t4273;
+ coeffs_dxx->coeff_p2_p1_p2 = t3985+t3982+t4320+t4346;
+ coeffs_dxx->coeff_m1_p2_p2 = t4377*t4244+t3983+t4282+t4339;
+ coeffs_dxx->coeff_0_p2_p2 = t4329+t4100+t4283+t4336;
+ coeffs_dxx->coeff_p1_p2_p2 = t4281+t4282;
+ coeffs_dxx->coeff_p2_p2_p2 = t4001+x*t4114+t4340;