diff options
Diffstat (limited to 'src/GeneralizedPolynomial-Uniform/Lagrange-maximum-degree/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxx.compute.c')
-rw-r--r-- | src/GeneralizedPolynomial-Uniform/Lagrange-maximum-degree/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxx.compute.c | 593 |
1 files changed, 593 insertions, 0 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-maximum-degree/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-maximum-degree/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxx.compute.c new file mode 100644 index 0000000..e1a20d4 --- /dev/null +++ b/src/GeneralizedPolynomial-Uniform/Lagrange-maximum-degree/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxx.compute.c @@ -0,0 +1,593 @@ +fp t4416; +fp t4431; +fp t4367; +fp t4398; +fp t4594; +fp t4423; +fp t4389; +fp t4360; +fp t4541; +fp t4353; +fp t4593; +fp t4411; +fp t4380; +fp t4418; +fp t4429; +fp t4381; +fp t4395; +fp t4592; +fp t4408; +fp t4379; +fp t4420; +fp t4382; +fp t4591; +fp t4391; +fp t4412; +fp t4370; +fp t4590; +fp t4539; +fp t4347; +fp t4589; +fp t4409; +fp t4372; +fp t4588; +fp t4430; +fp t4388; +fp t4587; +fp t4540; +fp t4348; +fp t4586; +fp t4368; +fp t4376; +fp t4585; +fp t4396; +fp t4584; +fp t4357; +fp t4390; +fp t4364; +fp t4583; +fp t4361; +fp t4393; +fp t4582; +fp t4417; +fp t4581; +fp t4363; +fp t4580; +fp t4375; +fp t4579; +fp t4402; +fp t4410; +fp t4378; +fp t4355; +fp t4578; +fp t4415; +fp t4373; +fp t4577; +fp t4387; +fp t4352; +fp t4576; +fp t4385; +fp t4575; +fp t4574; +fp t4573; +fp t4414; +fp t4374; +fp t4572; +fp t4358; +fp t4571; +fp t4401; +fp t4570; +fp t4569; +fp t4384; +fp t4568; +fp t4421; +fp t4386; +fp t4567; +fp t4566; +fp t4365; +fp t4565; +fp t4564; +fp t4563; +fp t4400; +fp t4562; +fp t4354; +fp t4561; +fp t4560; +fp t4559; +fp t4558; +fp t4557; +fp t4426; +fp t4556; +fp t4362; +fp t4555; +fp t4394; +fp t4554; +fp t4369; +fp t4553; +fp t4552; +fp t4551; +fp t4527; +fp t4550; +fp t4549; +fp t4548; +fp t4517; +fp t4547; +fp t4392; +fp t4546; +fp t4516; +fp t4545; +fp t4366; +fp t4544; +fp t4543; +fp t4497; +fp t4542; +fp t4383; +fp t4377; +fp t4538; +fp t4537; +fp t4350; +fp t4536; +fp t4535; +fp t4533; +fp t4532; +fp t4371; +fp t4530; +fp t4529; +fp t4528; +fp t4526; +fp t4525; +fp t4524; +fp t4523; +fp t4356; +fp t4522; +fp t4521; +fp t4520; +fp t4519; +fp t4518; +fp t4515; +fp t4514; +fp t4513; +fp t4512; +fp t4510; +fp t4509; +fp t4508; +fp t4507; +fp t4359; +fp t4506; +fp t4505; +fp t4504; +fp t4503; +fp t4502; +fp t4501; +fp t4500; +fp t4499; +fp t4498; +fp t4496; +fp t4495; +fp t4405; +fp t4494; +fp t4493; +fp t4492; +fp t4491; +fp t4490; +fp t4489; +fp t4351; +fp t4488; +fp t4487; +fp t4486; +fp t4485; +fp t4484; +fp t4483; +fp t4482; +fp t4481; +fp t4480; +fp t4349; +fp t4479; +fp t4478; +fp t4477; +fp t4476; +fp t4475; +fp t4474; +fp t4473; +fp t4472; +fp t4471; +fp t4470; +fp t4469; +fp t4468; +fp t4467; +fp t4466; +fp t4465; +fp t4464; +fp t4463; +fp t4462; +fp t4461; +fp t4460; +fp t4459; +fp t4458; +fp t4457; +fp t4456; +fp t4455; +fp t4454; +fp t4453; +fp t4452; +fp t4451; +fp t4346; +fp t4399; +fp t4450; +fp t4449; +fp t4448; +fp t4447; +fp t4446; +fp t4445; +fp t4444; +fp t4443; +fp t4442; +fp t4441; +fp t4440; +fp t4439; +fp t4438; +fp t4437; +fp t4436; +fp t4435; +fp t4434; +fp t4433; +fp t4432; + t4416 = RATIONAL(2.0,245.0); + t4431 = y*y; + t4367 = t4416*t4431; + t4398 = RATIONAL(-529.0,14700.0); + t4594 = t4367+t4398; + t4423 = RATIONAL(1.0,50.0); + t4389 = t4423*x; + t4360 = z*t4389; + t4541 = y*z; + t4353 = RATIONAL(1.0,700.0)*t4541; + t4593 = t4360+t4353; + t4411 = RATIONAL(1.0,175.0); + t4380 = t4411*z; + t4418 = RATIONAL(-1.0,245.0); + t4429 = z*z; + t4381 = t4418*t4429; + t4395 = RATIONAL(-169.0,14700.0); + t4592 = t4380+t4381+t4395; + t4408 = RATIONAL(-2.0,245.0); + t4379 = t4408*t4429; + t4420 = RATIONAL(1.0,245.0); + t4382 = t4420*t4431; + t4591 = t4379+t4382; + t4391 = RATIONAL(-1.0,25.0)*x; + t4412 = RATIONAL(1.0,350.0); + t4370 = t4412*z; + t4590 = t4391+t4370; + t4539 = x*RATIONAL(-1.0,100.0); + t4347 = z*t4539; + t4589 = t4347+t4380; + t4409 = RATIONAL(-1.0,175.0); + t4372 = t4409*z; + t4588 = t4391+t4372; + t4430 = x*x; + t4388 = t4423*t4430; + t4587 = t4367+t4388; + t4540 = x*RATIONAL(1.0,100.0); + t4348 = z*t4540; + t4586 = t4380+t4348; + t4368 = t4420*t4429; + t4376 = t4408*t4431; + t4585 = t4368+t4376; + t4396 = RATIONAL(311.0,14700.0); + t4584 = t4376+t4396; + t4357 = RATIONAL(-1.0,700.0)*t4541; + t4390 = RATIONAL(-1.0,50.0)*x; + t4364 = z*t4390; + t4583 = t4357+t4364; + t4361 = y*t4391; + t4393 = RATIONAL(1.0,25.0)*x; + t4582 = t4361+t4393; + t4417 = RATIONAL(-1.0,300.0); + t4581 = t4417+t4379; + t4363 = z*t4391; + t4580 = t4381+t4363; + t4375 = t4416*t4429; + t4579 = t4375+t4398; + t4402 = RATIONAL(211.0,3675.0); + t4410 = RATIONAL(-1.0,350.0); + t4378 = t4410*y; + t4355 = z*t4378; + t4578 = t4402+t4355; + t4415 = RATIONAL(-2.0,175.0); + t4373 = z*t4415; + t4577 = t4373+t4360; + t4387 = t4412*y; + t4352 = z*t4387; + t4576 = t4352+t4370; + t4385 = t4418*t4431; + t4575 = t4385+t4395; + t4574 = t4375+t4388; + t4573 = t4380+t4391; + t4414 = RATIONAL(2.0,175.0); + t4374 = z*t4414; + t4572 = t4374+t4364; + t4358 = y*t4389; + t4571 = t4358+t4389; + t4401 = RATIONAL(256.0,3675.0); + t4570 = t4401+t4385; + t4569 = t4381+t4388; + t4384 = t4410*z; + t4568 = t4384+t4391; + t4421 = RATIONAL(1.0,490.0); + t4386 = t4421*t4431; + t4567 = t4358+t4386; + t4566 = t4358+t4390; + t4365 = y*t4390; + t4565 = t4365+t4390; + t4564 = t4391+t4378; + t4563 = t4348+t4390; + t4400 = RATIONAL(151.0,3675.0); + t4562 = t4400+t4386; + t4354 = y*t4539; + t4561 = t4389+t4354; + t4560 = t4387+t4393; + t4559 = t4384+t4355; + t4558 = t4365+t4389; + t4557 = t4393+t4378; + t4426 = RATIONAL(4.0,75.0); + t4556 = t4426+t4382; + t4362 = y*t4393; + t4555 = t4362+t4391; + t4394 = RATIONAL(-2.0,25.0)*t4430; + t4554 = t4386+t4394; + t4369 = t4421*t4429; + t4553 = RATIONAL(166.0,3675.0)+t4369; + t4552 = t4347+t4372; + t4551 = t4373+t4389; + t4527 = t4381+t4372; + t4550 = t4527+t4395; + t4549 = t4393+t4372; + t4548 = t4417+t4376; + t4517 = t4382+t4394; + t4547 = t4400+t4369+t4517; + t4392 = RATIONAL(3.0,25.0)*t4430; + t4546 = t4379+t4376+RATIONAL(-33.0,490.0)+t4392; + t4516 = t4382+t4368; + t4545 = RATIONAL(-57.0,490.0)+t4516+t4392; + t4366 = t4409*y; + t4544 = t4402+t4366+t4369; + t4543 = t4358+t4554+t4553; + t4497 = t4365+t4554; + t4542 = t4497+t4553; + t4383 = t4411*y; + t4377 = t4414*y; + t4538 = t4402+t4394; + t4537 = t4380+t4366; + t4350 = z*t4366; + t4536 = t4350+t4366; + t4535 = t4393+t4394; + t4533 = t4383+t4350; + t4532 = t4383+t4385; + t4371 = t4415*y; + t4530 = t4374+t4371; + t4529 = t4373+t4377; + t4528 = t4385+t4355; + t4526 = t4388+t4390; + t4525 = t4383+t4372; + t4524 = t4367+t4392; + t4523 = t4379+t4388; + t4356 = z*t4383; + t4522 = t4356+t4383; + t4521 = RATIONAL(-1.0,10.0)+t4392; + t4520 = RATIONAL(-9.0,98.0)+t4392; + t4519 = t4368+t4394; + t4518 = t4381+t4352; + t4515 = t4356+t4366; + t4514 = t4360+t4574; + t4513 = t4356+t4520; + t4512 = t4385+t4535; + t4510 = t4381+t4526; + t4509 = t4364+t4574; + t4508 = t4385+t4366+t4388; + t4507 = t4389+t4569; + t4359 = z*t4393; + t4506 = t4359+t4381+t4394; + t4505 = t4385+t4391+t4394; + t4504 = t4371+t4587; + t4503 = t4352+t4538; + t4502 = t4391+t4519; + t4501 = t4350+t4520; + t4500 = t4381+t4535; + t4499 = t4377+t4587; + t4498 = t4375+t4526; + t4496 = t4376+RATIONAL(431.0,14700.0)+t4523; + t4495 = t4375+t4376+t4521; + t4405 = RATIONAL(-61.0,490.0); + t4494 = t4375+t4382+t4405+t4392; + t4493 = t4405+t4368+t4524; + t4492 = t4379+t4367+t4521; + t4491 = RATIONAL(136.0,3675.0)+t4394+t4516; + t4490 = t4379+t4396+t4508; + t4489 = t4393+t4519+t4562; + t4351 = z*t4377; + t4488 = t4351+t4546; + t4487 = t4501+t4585; + t4486 = t4509+t4551; + t4485 = t4509+t4548; + t4484 = t4426+t4385+t4502; + t4483 = t4374+t4389+t4514; + t4482 = t4513+t4585; + t4481 = t4513+t4591; + t4480 = t4506+t4573; + t4349 = y*t4373; + t4479 = t4349+t4546; + t4478 = t4504+t4566; + t4477 = t4507+t4584; + t4476 = t4364+t4547; + t4475 = t4355+t4545; + t4474 = t4510+t4584; + t4473 = t4396+t4523+t4532; + t4472 = t4498+t4577; + t4471 = t4352+t4545; + t4470 = t4360+t4547; + t4469 = t4501+t4591; + t4468 = t4499+t4581; + t4467 = t4359+t4372+t4500; + t4466 = t4502+t4562; + t4465 = t4426+t4368+t4512; + t4464 = t4426+t4517+t4580; + t4463 = t4486+t4594; + t4462 = t4497+t4578+t4580; + t4461 = t4486+t4575; + t4460 = t4478+t4579; + t4459 = t4350+t4499+t4550; + t4458 = t4383+t4369+t4370+t4528+t4538; + t4457 = t4506+t4567+t4578; + t4456 = t4356+t4504+t4550; + t4455 = t4374+t4351+t4499+t4579; + t4454 = t4380+t4363+t4500+t4570; + t4453 = t4472+t4575; + t4452 = t4384+t4369+t4503+t4532; + t4451 = t4498+t4572+t4575; + t4346 = y*t4540; + t4399 = RATIONAL(191.0,14700.0); + t4450 = t4346+t4399+t4507+t4532; + t4449 = t4385+t4399+t4510+t4589; + t4448 = t4364+t4353+t4543; + t4447 = t4356+t4499+t4592; + t4446 = t4350+t4504+t4592; + t4445 = t4357+t4360+t4543; + t4444 = t4480+t4570; + t4443 = t4483+t4575; + t4442 = t4348+t4354+t4399+t4528+t4569; + t4441 = t4401+t4363+t4505+t4527; + t4440 = t4361+t4505+t4544; + t4439 = t4542+t4560; + t4438 = t4402+t4359+t4497+t4518; + t4437 = t4362+t4512+t4544; + t4436 = t4467+t4570; + t4435 = t4372+t4399+t4508+t4518; + t4434 = t4542+t4564; + t4433 = t4503+t4567+t4580; + t4432 = t4349+t4365+t4514+t4594; + coeffs_dxx->coeff_m2_m2_m2 = t4351+t4460+t4577; + coeffs_dxx->coeff_m1_m2_m2 = t4361+t4454+t4533; + coeffs_dxx->coeff_0_m2_m2 = t4374+t4377+t4479; + coeffs_dxx->coeff_p1_m2_m2 = t4362+t4444+t4533; + coeffs_dxx->coeff_p2_m2_m2 = t4371+t4351+t4365+t4463; + coeffs_dxx->coeff_m2_m1_m2 = t4346+t4453+t4515; + coeffs_dxx->coeff_m1_m1_m2 = t4380+t4462+t4560; + coeffs_dxx->coeff_0_m1_m2 = t4383+t4374+t4469; + coeffs_dxx->coeff_p1_m1_m2 = t4387+t4457+t4573; + coeffs_dxx->coeff_p2_m1_m2 = t4354+t4461+t4515; + coeffs_dxx->coeff_m2_0_m2 = t4472+t4548; + coeffs_dxx->coeff_m1_0_m2 = t4393+t4380+t4464; + coeffs_dxx->coeff_0_0_m2 = t4374+t4492; + coeffs_dxx->coeff_p1_0_m2 = t4480+t4556; + coeffs_dxx->coeff_p2_0_m2 = t4485+t4551; + coeffs_dxx->coeff_m2_p1_m2 = t4354+t4453+t4533; + coeffs_dxx->coeff_m1_p1_m2 = t4380+t4433+t4557; + coeffs_dxx->coeff_0_p1_m2 = t4374+t4366+t4481; + coeffs_dxx->coeff_p1_p1_m2 = t4380+t4438+t4564; + coeffs_dxx->coeff_p2_p1_m2 = t4346+t4461+t4533; + coeffs_dxx->coeff_m2_p2_m2 = t4390+t4432+t4529; + coeffs_dxx->coeff_m1_p2_m2 = t4362+t4454+t4515; + coeffs_dxx->coeff_0_p2_m2 = t4488+t4530; + coeffs_dxx->coeff_p1_p2_m2 = t4361+t4444+t4515; + coeffs_dxx->coeff_p2_p2_m2 = t4377+t4358+t4349+t4463; + coeffs_dxx->coeff_m2_m2_m1 = t4358+t4456+t4563; + coeffs_dxx->coeff_m1_m2_m1 = t4364+t4458+t4582; + coeffs_dxx->coeff_0_m2_m1 = t4380+t4377+t4487; + coeffs_dxx->coeff_p1_m2_m1 = t4360+t4458+t4555; + coeffs_dxx->coeff_p2_m2_m1 = t4347+t4456+t4558; + coeffs_dxx->coeff_m2_m1_m1 = t4346+t4435+t4563; + coeffs_dxx->coeff_m1_m1_m1 = t4370+t4439+t4583; + coeffs_dxx->coeff_0_m1_m1 = t4383+t4380+t4475; + coeffs_dxx->coeff_p1_m1_m1 = t4387+t4445+t4590; + coeffs_dxx->coeff_p2_m1_m1 = t4347+t4435+t4561; + coeffs_dxx->coeff_m2_0_m1 = t4348+t4372+t4474; + coeffs_dxx->coeff_m1_0_m1 = t4370+t4393+t4476; + coeffs_dxx->coeff_0_0_m1 = t4380+t4493; + coeffs_dxx->coeff_p1_0_m1 = t4470+t4590; + coeffs_dxx->coeff_p2_0_m1 = t4477+t4552; + coeffs_dxx->coeff_m2_p1_m1 = t4390+t4442+t4525; + coeffs_dxx->coeff_m1_p1_m1 = t4370+t4448+t4557; + coeffs_dxx->coeff_0_p1_m1 = t4471+t4537; + coeffs_dxx->coeff_p1_p1_m1 = t4370+t4434+t4593; + coeffs_dxx->coeff_p2_p1_m1 = t4355+t4450+t4552; + coeffs_dxx->coeff_m2_p2_m1 = t4365+t4459+t4563; + coeffs_dxx->coeff_m1_p2_m1 = t4364+t4437+t4576; + coeffs_dxx->coeff_0_p2_m1 = t4380+t4371+t4482; + coeffs_dxx->coeff_p1_p2_m1 = t4360+t4440+t4576; + coeffs_dxx->coeff_p2_p2_m1 = t4347+t4459+t4571; + coeffs_dxx->coeff_m2_m2_0 = t4478+t4581; + coeffs_dxx->coeff_m1_m2_0 = t4361+t4383+t4465; + coeffs_dxx->coeff_0_m2_0 = t4377+t4495; + coeffs_dxx->coeff_p1_m2_0 = t4362+t4383+t4484; + coeffs_dxx->coeff_p2_m2_0 = t4504+t4558+t4581; + coeffs_dxx->coeff_m2_m1_0 = t4346+t4390+t4490; + coeffs_dxx->coeff_m1_m1_0 = t4387+t4365+t4489; + coeffs_dxx->coeff_0_m1_0 = t4383+t4494; + coeffs_dxx->coeff_p1_m1_0 = t4387+t4358+t4466; + coeffs_dxx->coeff_p2_m1_0 = t4490+t4561; + coeffs_dxx->coeff_m2_0_0 = t4390+t4496; + coeffs_dxx->coeff_m1_0_0 = t4393+t4491; + coeffs_dxx->coeff_0_0_0 = RATIONAL(-13.0,98.0)+t4375+t4524; + coeffs_dxx->coeff_p1_0_0 = t4391+t4491; + coeffs_dxx->coeff_p2_0_0 = t4389+t4496; + coeffs_dxx->coeff_m2_p1_0 = t4354+t4390+t4473; + coeffs_dxx->coeff_m1_p1_0 = t4358+t4378+t4489; + coeffs_dxx->coeff_0_p1_0 = t4366+t4494; + coeffs_dxx->coeff_p1_p1_0 = t4378+t4365+t4466; + coeffs_dxx->coeff_p2_p1_0 = t4389+t4346+t4473; + coeffs_dxx->coeff_m2_p2_0 = t4468+t4565; + coeffs_dxx->coeff_m1_p2_0 = t4362+t4366+t4465; + coeffs_dxx->coeff_0_p2_0 = t4371+t4495; + coeffs_dxx->coeff_p1_p2_0 = t4366+t4361+t4484; + coeffs_dxx->coeff_p2_p2_0 = t4468+t4571; + coeffs_dxx->coeff_m2_m2_p1 = t4347+t4446+t4566; + coeffs_dxx->coeff_m1_m2_p1 = t4360+t4452+t4582; + coeffs_dxx->coeff_0_m2_p1 = t4372+t4377+t4482; + coeffs_dxx->coeff_p1_m2_p1 = t4364+t4452+t4555; + coeffs_dxx->coeff_p2_m2_p1 = t4348+t4446+t4558; + coeffs_dxx->coeff_m2_m1_p1 = t4346+t4355+t4366+t4449; + coeffs_dxx->coeff_m1_m1_p1 = t4384+t4439+t4593; + coeffs_dxx->coeff_0_m1_p1 = t4471+t4525; + coeffs_dxx->coeff_p1_m1_p1 = t4387+t4448+t4568; + coeffs_dxx->coeff_p2_m1_p1 = t4389+t4442+t4537; + coeffs_dxx->coeff_m2_0_p1 = t4474+t4589; + coeffs_dxx->coeff_m1_0_p1 = t4384+t4393+t4470; + coeffs_dxx->coeff_0_0_p1 = t4372+t4493; + coeffs_dxx->coeff_p1_0_p1 = t4476+t4568; + coeffs_dxx->coeff_p2_0_p1 = t4477+t4586; + coeffs_dxx->coeff_m2_p1_p1 = t4352+t4354+t4383+t4449; + coeffs_dxx->coeff_m1_p1_p1 = t4384+t4445+t4557; + coeffs_dxx->coeff_0_p1_p1 = t4366+t4372+t4475; + coeffs_dxx->coeff_p1_p1_p1 = t4384+t4434+t4583; + coeffs_dxx->coeff_p2_p1_p1 = t4352+t4450+t4586; + coeffs_dxx->coeff_m2_p2_p1 = t4347+t4447+t4565; + coeffs_dxx->coeff_m1_p2_p1 = t4360+t4437+t4559; + coeffs_dxx->coeff_0_p2_p1 = t4372+t4371+t4487; + coeffs_dxx->coeff_p1_p2_p1 = t4364+t4440+t4559; + coeffs_dxx->coeff_p2_p2_p1 = t4348+t4447+t4571; + coeffs_dxx->coeff_m2_m2_p2 = t4349+t4460+t4572; + coeffs_dxx->coeff_m1_m2_p2 = t4361+t4436+t4522; + coeffs_dxx->coeff_0_m2_p2 = t4488+t4529; + coeffs_dxx->coeff_p1_m2_p2 = t4362+t4441+t4522; + coeffs_dxx->coeff_p2_m2_p2 = t4389+t4432+t4530; + coeffs_dxx->coeff_m2_m1_p2 = t4346+t4451+t4536; + coeffs_dxx->coeff_m1_m1_p2 = t4387+t4438+t4549; + coeffs_dxx->coeff_0_m1_p2 = t4373+t4383+t4481; + coeffs_dxx->coeff_p1_m1_p2 = t4387+t4433+t4588; + coeffs_dxx->coeff_p2_m1_p2 = t4354+t4443+t4536; + coeffs_dxx->coeff_m2_0_p2 = t4374+t4390+t4485; + coeffs_dxx->coeff_m1_0_p2 = t4467+t4556; + coeffs_dxx->coeff_0_0_p2 = t4373+t4492; + coeffs_dxx->coeff_p1_0_p2 = t4464+t4588; + coeffs_dxx->coeff_p2_0_p2 = t4483+t4548; + coeffs_dxx->coeff_m2_p1_p2 = t4354+t4451+t4522; + coeffs_dxx->coeff_m1_p1_p2 = t4378+t4457+t4549; + coeffs_dxx->coeff_0_p1_p2 = t4366+t4373+t4469; + coeffs_dxx->coeff_p1_p1_p2 = t4372+t4462+t4564; + coeffs_dxx->coeff_p2_p1_p2 = t4346+t4443+t4522; + coeffs_dxx->coeff_m2_p2_p2 = t4364+t4455+t4565; + coeffs_dxx->coeff_m1_p2_p2 = t4362+t4436+t4536; + coeffs_dxx->coeff_0_p2_p2 = t4371+t4373+t4479; + coeffs_dxx->coeff_p1_p2_p2 = t4361+t4441+t4536; + coeffs_dxx->coeff_p2_p2_p2 = t4360+t4455+t4571; |