aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/2d.coeffs/2d.cube.order4.smooth0/coeffs-dxy.compute.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/2d.coeffs/2d.cube.order4.smooth0/coeffs-dxy.compute.c')
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/2d.coeffs/2d.cube.order4.smooth0/coeffs-dxy.compute.c256
1 files changed, 256 insertions, 0 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/2d.coeffs/2d.cube.order4.smooth0/coeffs-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/2d.coeffs/2d.cube.order4.smooth0/coeffs-dxy.compute.c
new file mode 100644
index 0000000..c0d0630
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/2d.coeffs/2d.cube.order4.smooth0/coeffs-dxy.compute.c
@@ -0,0 +1,256 @@
+fp t1387;
+fp t1428;
+fp t1430;
+fp t1390;
+fp t1485;
+fp t1396;
+fp t1484;
+fp t1397;
+fp t1388;
+fp t1483;
+fp t1426;
+fp t1403;
+fp t1482;
+fp t1458;
+fp t1427;
+fp t1429;
+fp t1389;
+fp t1361;
+fp t1425;
+fp t1481;
+fp t1343;
+fp t1460;
+fp t1480;
+fp t1450;
+fp t1418;
+fp t1398;
+fp t1395;
+fp t1344;
+fp t1479;
+fp t1448;
+fp t1414;
+fp t1417;
+fp t1423;
+fp t1369;
+fp t1401;
+fp t1478;
+fp t1459;
+fp t1416;
+fp t1422;
+fp t1421;
+fp t1402;
+fp t1477;
+fp t1366;
+fp t1367;
+fp t1413;
+fp t1452;
+fp t1476;
+fp t1391;
+fp t1475;
+fp t1350;
+fp t1474;
+fp t1356;
+fp t1400;
+fp t1473;
+fp t1373;
+fp t1472;
+fp t1362;
+fp t1471;
+fp t1351;
+fp t1380;
+fp t1470;
+fp t1455;
+fp t1469;
+fp t1399;
+fp t1355;
+fp t1468;
+fp t1386;
+fp t1415;
+fp t1467;
+fp t1466;
+fp t1449;
+fp t1347;
+fp t1465;
+fp t1461;
+fp t1464;
+fp t1412;
+fp t1463;
+fp t1411;
+fp t1447;
+fp t1462;
+fp t1457;
+fp t1456;
+fp t1454;
+fp t1453;
+fp t1393;
+fp t1451;
+fp t1446;
+fp t1445;
+fp t1409;
+fp t1420;
+fp t1444;
+fp t1394;
+fp t1443;
+fp t1442;
+fp t1441;
+fp t1440;
+fp t1439;
+fp t1438;
+fp t1437;
+fp t1436;
+fp t1435;
+fp t1434;
+fp t1433;
+fp t1424;
+fp t1419;
+fp t1410;
+fp t1408;
+fp t1407;
+fp t1406;
+fp t1405;
+fp t1404;
+fp t1392;
+ t1387 = RATIONAL(1.0,144.0);
+ t1428 = y*y;
+ t1430 = y*t1428;
+ t1390 = RATIONAL(-1.0,72.0);
+ t1485 = t1387*y+t1390*t1430;
+ t1396 = RATIONAL(-1.0,48.0);
+ t1484 = t1396*t1428+t1387;
+ t1397 = RATIONAL(1.0,48.0);
+ t1388 = RATIONAL(-1.0,144.0);
+ t1483 = t1397*t1428+t1388;
+ t1426 = RATIONAL(-8.0,9.0);
+ t1403 = RATIONAL(4.0,9.0);
+ t1482 = t1426*y+t1403*t1430;
+ t1458 = x*t1430;
+ t1427 = x*x;
+ t1429 = t1427*x;
+ t1389 = RATIONAL(1.0,18.0);
+ t1361 = t1389*t1429;
+ t1425 = RATIONAL(2.0,9.0);
+ t1481 = y*t1361+t1425*t1458;
+ t1343 = t1389*t1430;
+ t1460 = y*t1429;
+ t1480 = x*t1343+t1425*t1460;
+ t1450 = t1428*t1429;
+ t1418 = RATIONAL(-1.0,9.0);
+ t1398 = RATIONAL(1.0,12.0);
+ t1395 = RATIONAL(-1.0,24.0);
+ t1344 = t1395*t1428;
+ t1479 = t1398*t1450+t1418*t1429+(t1389+t1344)*x;
+ t1448 = t1427*t1430;
+ t1414 = RATIONAL(1.0,6.0);
+ t1417 = RATIONAL(1.0,9.0);
+ t1423 = RATIONAL(-1.0,3.0);
+ t1369 = t1423*t1427;
+ t1401 = RATIONAL(-1.0,18.0);
+ t1478 = t1401*t1430+t1414*t1448+(t1369+t1417)*y;
+ t1459 = x*t1428;
+ t1416 = RATIONAL(-2.0,3.0);
+ t1422 = RATIONAL(8.0,9.0);
+ t1421 = RATIONAL(1.0,3.0);
+ t1402 = RATIONAL(-4.0,9.0);
+ t1477 = t1416*t1459+t1421*t1450+t1422*x+t1402*t1429;
+ t1366 = t1421*t1427;
+ t1367 = t1421*t1428;
+ t1413 = RATIONAL(-1.0,4.0);
+ t1452 = t1413*t1427;
+ t1476 = t1366+t1367+t1428*t1452+t1402;
+ t1391 = RATIONAL(1.0,72.0);
+ t1475 = t1391*t1429+t1395*t1450+t1483*x;
+ t1350 = t1397*t1427;
+ t1474 = t1391*t1430+t1395*t1448+(t1350+t1388)*y;
+ t1356 = t1396*t1427;
+ t1400 = RATIONAL(1.0,24.0);
+ t1473 = t1400*t1448+y*t1356+t1485;
+ t1373 = t1423*t1428;
+ t1472 = t1401*t1429+t1414*t1450+(t1373+t1417)*x;
+ t1362 = t1390*t1429;
+ t1471 = t1362+t1400*t1450+t1484*x;
+ t1351 = t1395*t1427;
+ t1380 = t1418*t1430;
+ t1470 = t1398*t1448+t1380+(t1351+t1389)*y;
+ t1455 = t1429*t1430;
+ t1469 = y*t1362+RATIONAL(1.0,36.0)*t1455+t1485*x;
+ t1399 = RATIONAL(-1.0,12.0);
+ t1355 = t1400*t1427;
+ t1468 = t1417*t1430+t1399*t1448+(t1355+t1401)*y;
+ t1386 = t1418*x;
+ t1415 = RATIONAL(-1.0,6.0);
+ t1467 = t1386+t1361+t1415*t1450+x*t1367;
+ t1466 = t1343+t1415*t1448+(t1366+t1418)*y;
+ t1449 = t1399*t1429;
+ t1347 = t1400*t1428;
+ t1465 = t1417*t1429+t1428*t1449+(t1401+t1347)*x;
+ t1461 = x*y;
+ t1464 = RATIONAL(16.0,9.0)*t1461+t1426*t1458+t1482*t1429;
+ t1412 = RATIONAL(2.0,3.0);
+ t1463 = t1412*t1459+t1423*t1450+t1426*x+t1403*t1429;
+ t1411 = RATIONAL(1.0,4.0);
+ t1447 = t1411*t1428;
+ t1462 = t1427*t1447+t1369+t1373+t1403;
+ t1457 = y*t1427;
+ t1456 = t1429*t1380+y*t1386;
+ t1454 = t1428*t1427;
+ t1453 = t1416*t1455+RATIONAL(-10.0,3.0)*t1461;
+ t1393 = RATIONAL(5.0,24.0);
+ t1451 = t1393*t1461+t1414*t1455;
+ t1446 = RATIONAL(1.0,8.0)*t1454+t1389+t1456;
+ t1445 = t1401+RATIONAL(-1.0,8.0)*t1454+t1456;
+ t1409 = RATIONAL(4.0,3.0);
+ t1420 = RATIONAL(5.0,3.0);
+ t1444 = t1420*t1458+t1409*t1460+t1453;
+ t1394 = RATIONAL(-5.0,12.0);
+ t1443 = t1394*t1458+y*t1449+t1451;
+ t1442 = t1420*t1460+t1409*t1458+t1453;
+ t1441 = t1399*t1458+t1394*t1460+t1451;
+ t1440 = t1350+RATIONAL(-1.0,16.0)*t1454+t1469+t1483;
+ t1439 = RATIONAL(1.0,16.0)*t1454+t1356+t1469+t1484;
+ t1438 = t1351+t1415*t1428+t1446+t1481;
+ t1437 = t1344+t1415*t1427+t1446+t1480;
+ t1436 = t1347+t1414*t1427+t1445+t1480;
+ t1435 = t1402*t1430+t1422*y+t1416*t1457+t1421*t1448+t1464;
+ t1434 = t1414*t1428+t1355+t1445+t1481;
+ t1433 = t1423*t1448+t1412*t1457+t1464+t1482;
+ t1424 = RATIONAL(5.0,4.0);
+ t1419 = RATIONAL(-5.0,3.0);
+ t1410 = RATIONAL(1.0,2.0);
+ t1408 = RATIONAL(-5.0,8.0);
+ t1407 = RATIONAL(-5.0,4.0);
+ t1406 = RATIONAL(-5.0,2.0);
+ t1405 = RATIONAL(-1.0,2.0);
+ t1404 = RATIONAL(5.0,8.0);
+ t1392 = RATIONAL(-5.0,24.0);
+ coeffs_dxy->coeff_m2_m2 = t1439+t1474+t1475;
+ coeffs_dxy->coeff_m1_m2 = t1434+t1470+t1472;
+ coeffs_dxy->coeff_0_m2 = (t1413*t1428+t1398)*t1429+(t1404*t1428+t1392)*x+
+t1443;
+ coeffs_dxy->coeff_p1_m2 = t1438+t1468+t1472;
+ coeffs_dxy->coeff_p2_m2 = t1440+t1473+t1475;
+ coeffs_dxy->coeff_m2_m1 = t1436+t1478+t1479;
+ coeffs_dxy->coeff_m1_m1 = t1433+t1462+t1463;
+ coeffs_dxy->coeff_0_m1 = (t1410*t1428+t1416)*t1429+(t1420+t1407*t1428)*x+
+t1444;
+ coeffs_dxy->coeff_p1_m1 = t1435+t1463+t1476;
+ coeffs_dxy->coeff_p2_m1 = t1437+t1466+t1479;
+ coeffs_dxy->coeff_m2_0 = (t1452+t1398)*t1430+(t1392+t1404*t1427)*y+t1441;
+ coeffs_dxy->coeff_m1_0 = (t1410*t1427+t1416)*t1430+(t1407*t1427+t1420)*y+
+t1442;
+ coeffs_dxy->coeff_0_0 = (t1406*y+t1430)*t1429+(RATIONAL(25.0,4.0)*y+t1406
+*t1430)*x;
+ coeffs_dxy->coeff_p1_0 = (t1405*t1427+t1412)*t1430+(t1424*t1427+t1419)*y+
+t1442;
+ coeffs_dxy->coeff_p2_0 = (t1399+t1411*t1427)*t1430+(t1393+t1408*t1427)*y+
+t1441;
+ coeffs_dxy->coeff_m2_p1 = t1437+t1465+t1478;
+ coeffs_dxy->coeff_m1_p1 = t1433+t1476+t1477;
+ coeffs_dxy->coeff_0_p1 = (t1405*t1428+t1412)*t1429+(t1419+t1424*t1428)*x+
+t1444;
+ coeffs_dxy->coeff_p1_p1 = t1435+t1462+t1477;
+ coeffs_dxy->coeff_p2_p1 = t1436+t1465+t1466;
+ coeffs_dxy->coeff_m2_p2 = t1440+t1471+t1474;
+ coeffs_dxy->coeff_m1_p2 = t1438+t1467+t1470;
+ coeffs_dxy->coeff_0_p2 = (t1447+t1399)*t1429+(t1393+t1408*t1428)*x+t1443;
+ coeffs_dxy->coeff_p1_p2 = t1434+t1467+t1468;
+ coeffs_dxy->coeff_p2_p2 = t1439+t1471+t1473;