From 80df27de110b6e739fda09ba4d9eae9fdbefc342 Mon Sep 17 00:00:00 2001 From: jthorn Date: Mon, 2 Sep 2002 10:36:32 +0000 Subject: This is a major reworking of this interpolator. The interpolation code in template.c is now split up into subfunctions (in common/, Lagrange/, and Hermite/), so it should now compile in finite cpu/memory even with optimization. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@115 df1f8a13-aa1d-4dd4-9681-27ded5b42416 --- .../3d.cube.order4.smooth0/coeff-dyz.compute.c | 517 --------------------- 1 file changed, 517 deletions(-) delete mode 100644 src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c (limited to 'src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c') diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c deleted file mode 100644 index 868c5b0..0000000 --- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c +++ /dev/null @@ -1,517 +0,0 @@ -fp t5409, - t5410, - t5545, - t5402, - t5493, - t5332, - t5318, - t5544, - t5400, - t5344, - t5335, - t5350, - t5336, - t5543, - t5406, - t5349, - t5337, - t5399, - t5495, - t5333, - t5365, - t5542, - t5368, - t5541, - t5411, - t5361, - t5540, - t5403, - t5407, - t5539, - t5360, - t5474, - t5538, - t5404, - t5492, - t5331, - t5319, - t5537, - t5397, - t5346, - t5371, - t5536, - t5352, - t5535, - t5398, - t5496, - t5325, - t5494, - t5323, - t5534, - t5358, - t5338, - t5533, - t5532, - t5357, - t5531, - t5396, - t5408, - t5530, - t5395, - t5497, - t5326, - t5529, - t5366, - t5528, - t5527, - t5526, - t5498, - t5329, - t5489, - t5469, - t5525, - t5374, - t5355, - t5524, - t5363, - t5523, - t5522, - t5521, - t5362, - t5520, - t5330, - t5327, - t5519, - t5334, - t5518, - t5354, - t5517, - t5516, - t5484, - t5515, - t5514, - t5328, - t5513, - t5512, - t5511, - t5390, - t5510, - t5373, - t5509, - t5508, - t5370, - t5507, - t5506, - t5324, - t5505, - t5504, - t5347, - t5503, - t5383, - t5502, - t5479, - t5468, - t5501, - t5320, - t5467, - t5500, - t5499, - t5321, - t5491, - t5322, - t5490, - t5488, - t5487, - t5486, - t5483, - t5482, - t5481, - t5480, - t5478, - t5477, - t5475, - t5473, - t5472, - t5471, - t5470, - t5466, - t5465, - t5464, - t5463, - t5462, - t5461, - t5460, - t5459, - t5458, - t5457, - t5456, - t5455, - t5454, - t5453, - t5452, - t5451, - t5450, - t5449, - t5448, - t5447, - t5446, - t5445, - t5444, - t5443, - t5442, - t5441, - t5440, - t5439, - t5438, - t5437, - t5436, - t5435, - t5434, - t5433, - t5432, - t5431, - t5430, - t5429, - t5428, - t5427, - t5426, - t5425, - t5424, - t5351, - t5423, - t5422, - t5421, - t5420, - t5419, - t5418, - t5417, - t5416, - t5415, - t5414, - t5413, - t5412, - t5369, - t5359, - t5341, - t5339; - t5409 = z*z; - t5410 = y*y; - t5545 = t5410+t5409; - t5402 = RATIONAL(-2.0,175.0); - t5493 = x*t5402; - t5332 = y*t5493; - t5318 = z*t5493; - t5544 = t5332+t5318; - t5400 = RATIONAL(2.0,175.0); - t5344 = t5400*z; - t5335 = x*t5344; - t5350 = t5400*y; - t5336 = x*t5350; - t5543 = t5335+t5336; - t5406 = RATIONAL(1.0,175.0); - t5349 = t5406*z; - t5337 = x*t5349; - t5399 = RATIONAL(-1.0,175.0); - t5495 = x*t5399; - t5333 = y*t5495; - t5365 = RATIONAL(-1.0,250.0)*x; - t5542 = t5337+t5333+t5365; - t5368 = t5402*y; - t5541 = t5368+t5344; - t5411 = x*x; - t5361 = t5399*t5411; - t5540 = RATIONAL(-17.0,5250.0)+t5361; - t5403 = RATIONAL(1.0,200.0); - t5407 = RATIONAL(-1.0,50.0); - t5539 = t5403*t5409+t5407*t5410; - t5360 = RATIONAL(1.0,250.0)*x; - t5474 = t5337+t5360; - t5538 = t5333+t5474; - t5404 = RATIONAL(-1.0,700.0); - t5492 = x*t5404; - t5331 = y*t5492; - t5319 = z*t5492; - t5537 = t5331+t5319; - t5397 = RATIONAL(-1.0,350.0); - t5346 = t5397*y; - t5371 = t5397*z; - t5536 = t5346+t5371; - t5352 = t5404*t5411; - t5535 = t5352+RATIONAL(167.0,7000.0); - t5398 = RATIONAL(1.0,350.0); - t5496 = x*t5398; - t5325 = y*t5496; - t5494 = x*t5397; - t5323 = z*t5494; - t5534 = t5325+t5323; - t5358 = t5406*y; - t5338 = x*t5358; - t5533 = t5337+t5338; - t5532 = RATIONAL(289.0,10500.0)+t5352; - t5357 = t5398*t5411; - t5531 = RATIONAL(47.0,5250.0)+t5357; - t5396 = RATIONAL(-1.0,200.0); - t5408 = RATIONAL(1.0,50.0); - t5530 = t5408*t5410+t5396*t5409; - t5395 = RATIONAL(1.0,700.0); - t5497 = x*t5395; - t5326 = z*t5497; - t5529 = t5331+t5326; - t5366 = t5397*t5411; - t5528 = t5366+RATIONAL(-47.0,5250.0); - t5527 = t5349+t5358; - t5526 = t5396*t5410+t5408*t5409; - t5498 = y*z; - t5329 = RATIONAL(1.0,245.0)*t5498; - t5489 = t5545*RATIONAL(-1.0,100.0); - t5469 = t5329+t5489; - t5525 = t5469+RATIONAL(229.0,10500.0); - t5374 = t5399*y; - t5355 = t5399*z; - t5524 = t5374+t5355; - t5363 = t5398*z; - t5523 = t5346+t5363; - t5522 = t5349+t5374; - t5521 = t5407*t5409+t5403*t5410; - t5362 = t5398*y; - t5520 = t5371+t5362; - t5330 = z*t5496; - t5327 = y*t5494; - t5519 = t5330+t5327; - t5334 = z*t5495; - t5518 = t5334+t5360+t5338; - t5354 = RATIONAL(-1.0,500.0)*x; - t5517 = t5354+t5371; - t5516 = RATIONAL(107.0,7000.0)+t5357; - t5484 = t5334+t5365; - t5515 = t5484+t5338; - t5514 = t5355+t5358; - t5328 = RATIONAL(-2.0,245.0)*t5498; - t5513 = t5366+t5328; - t5512 = t5333+t5334; - t5511 = RATIONAL(-167.0,7000.0)+t5328; - t5390 = RATIONAL(-137.0,5250.0); - t5510 = t5390+RATIONAL(1.0,1400.0)*t5411; - t5373 = t5402*z; - t5509 = t5373+t5350; - t5508 = t5362+t5363; - t5370 = t5406*t5411; - t5507 = t5370+RATIONAL(17.0,5250.0); - t5506 = t5370+t5390; - t5324 = y*t5497; - t5505 = t5324+t5326; - t5504 = t5324+t5319; - t5347 = t5395*t5411; - t5503 = RATIONAL(-289.0,10500.0)+t5347; - t5383 = RATIONAL(137.0,5250.0); - t5502 = t5383+RATIONAL(-1.0,1400.0)*t5411; - t5479 = t5545*RATIONAL(1.0,100.0); - t5468 = t5329+t5479; - t5501 = t5468+RATIONAL(-229.0,10500.0)+t5352; - t5320 = RATIONAL(4.0,245.0)*t5498; - t5467 = t5320+t5489; - t5500 = t5383+t5467+t5361; - t5499 = RATIONAL(-107.0,7000.0)+t5513; - t5321 = RATIONAL(-4.0,245.0)*t5498; - t5491 = t5373+t5321; - t5322 = RATIONAL(2.0,245.0)*t5498; - t5490 = t5349+t5322; - t5488 = t5344+t5321; - t5487 = t5335+t5321; - t5486 = t5334+t5321; - t5483 = t5332+t5321; - t5482 = t5355+t5322; - t5481 = t5333+t5321; - t5480 = t5358+t5322; - t5478 = t5338+t5321; - t5477 = t5336+t5321; - t5475 = t5374+t5322; - t5473 = RATIONAL(187.0,7000.0)+t5513; - t5472 = t5328+t5522; - t5471 = t5330+t5325+t5347; - t5470 = t5328+t5514; - t5466 = RATIONAL(-187.0,7000.0)+t5357+t5328; - t5465 = t5320+t5479; - t5464 = t5323+t5327+t5347; - t5463 = t5473+t5521; - t5462 = t5499+t5512; - t5461 = t5469+t5536; - t5460 = t5471+t5511; - t5459 = t5473+t5539; - t5458 = t5472+t5516; - t5457 = t5499+t5533; - t5456 = t5470+t5516; - t5455 = t5469+t5508; - t5454 = t5468+t5523; - t5453 = t5467+t5509; - t5452 = t5467+t5541; - t5451 = t5472+t5535; - t5450 = t5468+t5520; - t5449 = t5464+t5511; - t5448 = t5470+t5535; - t5447 = t5466+t5530; - t5446 = t5350+t5344+t5465; - t5445 = t5466+t5526; - t5444 = t5373+t5368+t5465; - t5443 = t5461+t5502; - t5442 = t5454+t5510; - t5441 = t5452+t5531; - t5440 = t5318+t5336+t5500; - t5439 = t5455+t5502; - t5438 = t5453+t5531; - t5437 = t5444+t5528; - t5436 = t5450+t5510; - t5435 = t5446+t5528; - t5434 = t5446+t5506; - t5433 = t5332+t5335+t5500; - t5432 = t5464+t5525; - t5431 = t5444+t5506; - t5430 = t5501+t5519; - t5429 = t5471+t5525; - t5428 = t5501+t5534; - t5427 = t5365+t5457+t5527; - t5426 = t5360+t5462+t5527; - t5425 = t5354+t5449+t5524; - t5424 = t5365+t5462+t5524; - t5351 = RATIONAL(1.0,500.0)*x; - t5423 = t5351+t5460+t5524; - t5422 = t5354+t5460+t5527; - t5421 = t5458+t5538; - t5420 = t5458+t5515; - t5419 = t5351+t5449+t5527; - t5418 = t5456+t5518; - t5417 = t5360+t5457+t5524; - t5416 = t5456+t5542; - t5415 = t5354+t5451+t5534; - t5414 = t5351+t5451+t5519; - t5413 = t5354+t5448+t5519; - t5412 = t5351+t5448+t5534; - t5369 = RATIONAL(-1.0,125.0)*x; - t5359 = RATIONAL(1.0,125.0)*x; - t5341 = RATIONAL(-1.0,1000.0)*x; - t5339 = RATIONAL(1.0,1000.0)*x; - coeff_dyz_m2_m2_m2 = t5369+t5431+t5543; - coeff_dyz_m1_m2_m2 = t5365+t5437+t5533; - coeff_dyz_0_m2_m2 = t5444+t5540; - coeff_dyz_p1_m2_m2 = t5360+t5437+t5512; - coeff_dyz_p2_m2_m2 = t5359+t5431+t5544; - coeff_dyz_m2_m1_m2 = t5416+t5539; - coeff_dyz_m1_m1_m2 = t5413+t5539; - coeff_dyz_0_m1_m2 = t5459+t5514; - coeff_dyz_p1_m1_m2 = t5412+t5539; - coeff_dyz_p2_m1_m2 = t5418+t5539; - coeff_dyz_m2_0_m2 = t5350+t5483; - coeff_dyz_m1_0_m2 = t5350+t5481; - coeff_dyz_0_0_m2 = t5350+t5321; - coeff_dyz_p1_0_m2 = t5350+t5478; - coeff_dyz_p2_0_m2 = t5350+t5477; - coeff_dyz_m2_p1_m2 = t5426+t5530; - coeff_dyz_m1_p1_m2 = t5419+t5530; - coeff_dyz_0_p1_m2 = t5447+t5527; - coeff_dyz_p1_p1_m2 = t5422+t5530; - coeff_dyz_p2_p1_m2 = t5427+t5530; - coeff_dyz_m2_p2_m2 = t5359+t5440+t5541; - coeff_dyz_m1_p2_m2 = t5441+t5518; - coeff_dyz_0_p2_m2 = t5452+t5507; - coeff_dyz_p1_p2_m2 = t5441+t5542; - coeff_dyz_p2_p2_m2 = t5369+t5433+t5541; - coeff_dyz_m2_m2_m1 = t5420+t5521; - coeff_dyz_m1_m2_m1 = t5415+t5521; - coeff_dyz_0_m2_m1 = t5463+t5522; - coeff_dyz_p1_m2_m1 = t5414+t5521; - coeff_dyz_p2_m2_m1 = t5421+t5521; - coeff_dyz_m2_m1_m1 = t5354+t5432+t5508; - coeff_dyz_m1_m1_m1 = t5341+t5439+t5537; - coeff_dyz_0_m1_m1 = t5455+t5532; - coeff_dyz_p1_m1_m1 = t5339+t5439+t5505; - coeff_dyz_p2_m1_m1 = t5351+t5429+t5508; - coeff_dyz_m2_0_m1 = t5333+t5480; - coeff_dyz_m1_0_m1 = t5327+t5480; - coeff_dyz_0_0_m1 = t5480; - coeff_dyz_p1_0_m1 = t5325+t5480; - coeff_dyz_p2_0_m1 = t5338+t5480; - coeff_dyz_m2_p1_m1 = t5351+t5430+t5520; - coeff_dyz_m1_p1_m1 = t5339+t5436+t5529; - coeff_dyz_0_p1_m1 = t5450+t5503; - coeff_dyz_p1_p1_m1 = t5341+t5436+t5504; - coeff_dyz_p2_p1_m1 = t5362+t5428+t5517; - coeff_dyz_m2_p2_m1 = t5417+t5526; - coeff_dyz_m1_p2_m1 = t5423+t5526; - coeff_dyz_0_p2_m1 = t5445+t5524; - coeff_dyz_p1_p2_m1 = t5425+t5526; - coeff_dyz_p2_p2_m1 = t5424+t5526; - coeff_dyz_m2_m2_0 = t5318+t5488; - coeff_dyz_m1_m2_0 = t5344+t5486; - coeff_dyz_0_m2_0 = t5488; - coeff_dyz_p1_m2_0 = t5337+t5488; - coeff_dyz_p2_m2_0 = t5344+t5487; - coeff_dyz_m2_m1_0 = t5334+t5490; - coeff_dyz_m1_m1_0 = t5323+t5490; - coeff_dyz_0_m1_0 = t5490; - coeff_dyz_p1_m1_0 = t5330+t5490; - coeff_dyz_p2_m1_0 = t5337+t5490; - coeff_dyz_m2_0_0 = t5320; - coeff_dyz_m1_0_0 = t5320; - coeff_dyz_0_0_0 = t5320; - coeff_dyz_p1_0_0 = t5320; - coeff_dyz_p2_0_0 = t5320; - coeff_dyz_m2_p1_0 = t5337+t5482; - coeff_dyz_m1_p1_0 = t5330+t5482; - coeff_dyz_0_p1_0 = t5482; - coeff_dyz_p1_p1_0 = t5323+t5482; - coeff_dyz_p2_p1_0 = t5334+t5482; - coeff_dyz_m2_p2_0 = t5373+t5487; - coeff_dyz_m1_p2_0 = t5337+t5491; - coeff_dyz_0_p2_0 = t5491; - coeff_dyz_p1_p2_0 = t5373+t5486; - coeff_dyz_p2_p2_0 = t5318+t5491; - coeff_dyz_m2_m2_p1 = t5426+t5526; - coeff_dyz_m1_m2_p1 = t5419+t5526; - coeff_dyz_0_m2_p1 = t5445+t5527; - coeff_dyz_p1_m2_p1 = t5422+t5526; - coeff_dyz_p2_m2_p1 = t5427+t5526; - coeff_dyz_m2_m1_p1 = t5351+t5428+t5523; - coeff_dyz_m1_m1_p1 = t5339+t5442+t5504; - coeff_dyz_0_m1_p1 = t5454+t5503; - coeff_dyz_p1_m1_p1 = t5341+t5442+t5529; - coeff_dyz_p2_m1_p1 = t5354+t5430+t5523; - coeff_dyz_m2_0_p1 = t5338+t5475; - coeff_dyz_m1_0_p1 = t5325+t5475; - coeff_dyz_0_0_p1 = t5475; - coeff_dyz_p1_0_p1 = t5327+t5475; - coeff_dyz_p2_0_p1 = t5333+t5475; - coeff_dyz_m2_p1_p1 = t5346+t5429+t5517; - coeff_dyz_m1_p1_p1 = t5341+t5443+t5505; - coeff_dyz_0_p1_p1 = t5461+t5532; - coeff_dyz_p1_p1_p1 = t5339+t5443+t5537; - coeff_dyz_p2_p1_p1 = t5351+t5432+t5536; - coeff_dyz_m2_p2_p1 = t5416+t5521; - coeff_dyz_m1_p2_p1 = t5413+t5521; - coeff_dyz_0_p2_p1 = t5463+t5514; - coeff_dyz_p1_p2_p1 = t5412+t5521; - coeff_dyz_p2_p2_p1 = t5418+t5521; - coeff_dyz_m2_m2_p2 = t5359+t5433+t5509; - coeff_dyz_m1_m2_p2 = t5438+t5538; - coeff_dyz_0_m2_p2 = t5453+t5507; - coeff_dyz_p1_m2_p2 = t5438+t5515; - coeff_dyz_p2_m2_p2 = t5369+t5440+t5509; - coeff_dyz_m2_m1_p2 = t5417+t5530; - coeff_dyz_m1_m1_p2 = t5423+t5530; - coeff_dyz_0_m1_p2 = t5447+t5524; - coeff_dyz_p1_m1_p2 = t5425+t5530; - coeff_dyz_p2_m1_p2 = t5424+t5530; - coeff_dyz_m2_0_p2 = t5368+t5477; - coeff_dyz_m1_0_p2 = t5368+t5478; - coeff_dyz_0_0_p2 = t5368+t5321; - coeff_dyz_p1_0_p2 = t5368+t5481; - coeff_dyz_p2_0_p2 = t5368+t5483; - coeff_dyz_m2_p1_p2 = t5420+t5539; - coeff_dyz_m1_p1_p2 = t5415+t5539; - coeff_dyz_0_p1_p2 = t5459+t5522; - coeff_dyz_p1_p1_p2 = t5414+t5539; - coeff_dyz_p2_p1_p2 = t5421+t5539; - coeff_dyz_m2_p2_p2 = t5369+t5434+t5544; - coeff_dyz_m1_p2_p2 = t5333+t5435+t5484; - coeff_dyz_0_p2_p2 = t5446+t5540; - coeff_dyz_p1_p2_p2 = t5338+t5435+t5474; - coeff_dyz_p2_p2_p2 = t5359+t5434+t5543; -- cgit v1.2.3