aboutsummaryrefslogtreecommitdiff
path: root/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/Lagrange-tensor-product/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c')
-rw-r--r--src/Lagrange-tensor-product/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c284
1 files changed, 151 insertions, 133 deletions
diff --git a/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c b/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c
index 66fe899..48bfb8a 100644
--- a/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c
+++ b/src/Lagrange-tensor-product/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c
@@ -1,152 +1,170 @@
-fp t596;
-fp t602;
-fp t597;
-fp t618;
-fp t565;
-fp t629;
-fp t593;
-fp t587;
+fp t591;
+fp t598;
+fp t612;
+fp t567;
+fp t558;
+fp t589;
+fp t630;
fp t592;
+fp t629;
+fp t581;
+fp t566;
+fp t559;
+fp t590;
+fp t580;
+fp t561;
fp t628;
-fp t617;
-fp t576;
+fp t593;
+fp t585;
+fp t569;
fp t627;
-fp t583;
+fp t594;
+fp t586;
+fp t574;
+fp t560;
fp t626;
-fp t624;
-fp t616;
-fp t601;
fp t625;
+fp t563;
+fp t579;
+fp t624;
+fp t584;
fp t623;
+fp t565;
fp t622;
+fp t587;
fp t621;
-fp t620;
fp t571;
-fp t615;
-fp t562;
+fp t620;
fp t619;
-fp t581;
-fp t567;
-fp t614;
-fp t613;
-fp t600;
-fp t612;
fp t611;
-fp t610;
-fp t609;
-fp t598;
-fp t589;
-fp t590;
-fp t564;
-fp t561;
-fp t608;
-fp t599;
-fp t591;
fp t573;
-fp t569;
-fp t607;
+fp t618;
+fp t575;
+fp t582;
+fp t617;
+fp t597;
+fp t613;
+fp t609;
+fp t616;
+fp t615;
+fp t614;
+fp t596;
fp t588;
+fp t557;
fp t577;
-fp t566;
+fp t610;
+fp t608;
+fp t607;
fp t606;
-fp t578;
-fp t580;
-fp t563;
fp t605;
-fp t572;
+fp t562;
+fp t564;
fp t604;
-fp t570;
+fp t572;
fp t603;
-fp t579;
-fp t575;
-fp t574;
- t596 = RATIONAL(1.0,2.0);
- t602 = y*y;
- t597 = RATIONAL(-1.0,2.0);
- t618 = t602*t597;
- t565 = x*t618;
- t629 = t565+t596*x;
+fp t570;
+fp t602;
+fp t601;
+fp t600;
+fp t599;
+fp t576;
+fp t568;
+ t591 = RATIONAL(1.0,2.0);
+ t598 = y*y;
+ t612 = t591*t598;
+ t567 = x*t612;
+ t558 = z*t567;
+ t589 = RATIONAL(1.0,8.0);
+ t630 = t558+t589*t598;
+ t592 = RATIONAL(-1.0,8.0);
+ t629 = t558+t592*t598;
+ t581 = t591*z;
+ t566 = y*t581;
+ t559 = x*t566;
+ t590 = RATIONAL(1.0,4.0);
+ t580 = t590*t598;
+ t561 = z*t580;
+ t628 = t559+t561;
t593 = RATIONAL(-1.0,4.0);
- t587 = t593*t602;
- t592 = RATIONAL(1.0,4.0);
- t628 = t587+t592;
- t617 = t602*t596;
- t576 = x*t617;
- t627 = t576+t597*x;
- t583 = t592*t602;
- t626 = t593+t583;
- t624 = t602*x;
- t616 = z*t624;
- t601 = x*z;
- t625 = -t616+t601;
- t623 = y*t593;
- t622 = y*t592;
- t621 = y*t597;
- t620 = y*t596;
- t571 = RATIONAL(-2.0,1.0)*t601;
- t615 = RATIONAL(2.0,1.0)*t601;
- t562 = t602*t615;
- t619 = t571+t562;
- t581 = z*t620;
- t567 = z*t621;
- t614 = (1.0-t602)*z;
- t613 = x-t624;
- t600 = y*t601;
- t612 = -t600-t616;
- t611 = t600-t616;
- t610 = -t616+x*t620;
- t609 = -t616+t567;
- t598 = RATIONAL(1.0,8.0);
- t589 = t598*y;
- t590 = t598*t602;
- t564 = z*t576;
- t561 = x*t581;
- t608 = t589+t590+t564+t561;
- t599 = RATIONAL(-1.0,8.0);
- t591 = t599*y;
- t573 = z*t583;
- t569 = x*t623;
- t607 = t591+t573+t569+t564;
- t588 = t599*t602;
- t577 = z*t587;
- t566 = x*t583;
- t606 = t588+t577+t564+t566;
- t578 = x*t622;
- t580 = x*t587;
- t563 = x*t567;
- t605 = t564+t578+t580+t563;
- t572 = z*t617;
- t604 = t572+t597*z+t625;
- t570 = z*t618;
- t603 = t570+t596*z+t625;
- t579 = z*t622;
- t575 = x*t621;
- t574 = z*t623;
- coeffs_dxz->coeff_m1_m1_m1 = t579+t591+t590+t577+t605;
- coeffs_dxz->coeff_0_m1_m1 = t575+t576+t611;
- coeffs_dxz->coeff_p1_m1_m1 = t589+t574+t588+t573+t605;
- coeffs_dxz->coeff_m1_0_m1 = t604+t627+t628;
- coeffs_dxz->coeff_0_0_m1 = t613+t619;
- coeffs_dxz->coeff_p1_0_m1 = t603+t626+t627;
- coeffs_dxz->coeff_m1_p1_m1 = t580+t574+t569+t577+t608;
- coeffs_dxz->coeff_0_p1_m1 = -t600+t576+t610;
- coeffs_dxz->coeff_p1_p1_m1 = t588+t580+t561+t579+t607;
- coeffs_dxz->coeff_m1_m1_0 = t572+t600+t609;
- coeffs_dxz->coeff_0_m1_0 = t562+y*t571;
- coeffs_dxz->coeff_p1_m1_0 = t581+t570+t611;
- coeffs_dxz->coeff_m1_0_0 = t614+t619;
- coeffs_dxz->coeff_0_0_0 = (RATIONAL(-4.0,1.0)*t602+RATIONAL(4.0,1.0))*
-t601;
- coeffs_dxz->coeff_p1_0_0 = -t614+t619;
- coeffs_dxz->coeff_m1_p1_0 = t581+t572+t612;
- coeffs_dxz->coeff_0_p1_0 = t562+y*t615;
- coeffs_dxz->coeff_p1_p1_0 = t570-t600+t609;
- coeffs_dxz->coeff_m1_m1_p1 = t579+t569+t563+t589+t606;
- coeffs_dxz->coeff_0_m1_p1 = t565+t600+t610;
- coeffs_dxz->coeff_p1_m1_p1 = t566+t574+t563+t590+t607;
- coeffs_dxz->coeff_m1_0_p1 = t604+t626+t629;
- coeffs_dxz->coeff_0_0_p1 = -t613+t619;
- coeffs_dxz->coeff_p1_0_p1 = t603+t628+t629;
- coeffs_dxz->coeff_m1_p1_p1 = t574+t591+t561+t578+t606;
- coeffs_dxz->coeff_0_p1_p1 = t575+t565+t612;
- coeffs_dxz->coeff_p1_p1_p1 = t579+t566+t578+t573+t608;
+ t585 = t593*t598;
+ t569 = z*t585;
+ t627 = t559+t569;
+ t594 = RATIONAL(-1.0,2.0);
+ t586 = t594*z;
+ t574 = y*t586;
+ t560 = x*t574;
+ t626 = t560+t561;
+ t625 = t560+t569;
+ t563 = x*t580;
+ t579 = t589*y;
+ t624 = t563+t579;
+ t584 = t592*y;
+ t623 = t563+t584;
+ t565 = z*t612;
+ t622 = t565+t586;
+ t587 = t594*x;
+ t621 = t567+t587;
+ t571 = x*t585;
+ t620 = t571+t579;
+ t619 = t571+t584;
+ t611 = t594*t598;
+ t573 = z*t611;
+ t618 = t573+t581;
+ t575 = x*t611;
+ t582 = t591*x;
+ t617 = t575+t582;
+ t597 = x*z;
+ t613 = x*t598;
+ t609 = z*t613;
+ t616 = t597-t609;
+ t615 = t590*y;
+ t614 = t593*y;
+ t596 = y*t597;
+ t588 = RATIONAL(2.0,1.0);
+ t557 = t588*t609;
+ t577 = RATIONAL(-2.0,1.0)*t597;
+ t610 = t557+t577;
+ t608 = x-t613;
+ t607 = (1.0-t598)*z;
+ t606 = -t596-t609;
+ t605 = t596-t609;
+ t562 = z*t615;
+ t564 = x*t615;
+ t604 = t562+t564+t630;
+ t572 = x*t614;
+ t603 = t562+t572+t629;
+ t570 = z*t614;
+ t602 = t564+t570+t629;
+ t601 = t570+t572+t630;
+ t600 = t580+t593+t616;
+ t599 = t585+t590+t616;
+ t576 = y*t587;
+ t568 = y*t582;
+ coeffs_dxz->coeff_m1_m1_m1 = t604+t619+t625;
+ coeffs_dxz->coeff_0_m1_m1 = t567+t576+t605;
+ coeffs_dxz->coeff_p1_m1_m1 = t602+t620+t626;
+ coeffs_dxz->coeff_m1_0_m1 = t599+t621+t622;
+ coeffs_dxz->coeff_0_0_m1 = t608+t610;
+ coeffs_dxz->coeff_p1_0_m1 = t600+t618+t621;
+ coeffs_dxz->coeff_m1_p1_m1 = t601+t620+t627;
+ coeffs_dxz->coeff_0_p1_m1 = t567+t568+t606;
+ coeffs_dxz->coeff_p1_p1_m1 = t603+t619+t628;
+ coeffs_dxz->coeff_m1_m1_0 = t565+t574+t605;
+ coeffs_dxz->coeff_0_m1_0 = y*t577+t557;
+ coeffs_dxz->coeff_p1_m1_0 = t573+t566+t605;
+ coeffs_dxz->coeff_m1_0_0 = t607+t610;
+ coeffs_dxz->coeff_0_0_0 = (RATIONAL(4.0,1.0)+RATIONAL(-4.0,1.0)*t598)*
+t597;
+ coeffs_dxz->coeff_p1_0_0 = -t607+t610;
+ coeffs_dxz->coeff_m1_p1_0 = t566+t565+t606;
+ coeffs_dxz->coeff_0_p1_0 = t557+t588*t596;
+ coeffs_dxz->coeff_p1_p1_0 = t573+t574+t606;
+ coeffs_dxz->coeff_m1_m1_p1 = t603+t624+t625;
+ coeffs_dxz->coeff_0_m1_p1 = t568+t575+t605;
+ coeffs_dxz->coeff_p1_m1_p1 = t601+t623+t626;
+ coeffs_dxz->coeff_m1_0_p1 = t600+t617+t622;
+ coeffs_dxz->coeff_0_0_p1 = -t608+t610;
+ coeffs_dxz->coeff_p1_0_p1 = t599+t617+t618;
+ coeffs_dxz->coeff_m1_p1_p1 = t602+t623+t627;
+ coeffs_dxz->coeff_0_p1_p1 = t575+t576+t606;
+ coeffs_dxz->coeff_p1_p1_p1 = t604+t624+t628;