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-dxz.compute.c | 507 --------------------- 1 file changed, 507 deletions(-) delete mode 100644 src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c (limited to 'src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c') diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c deleted file mode 100644 index 5c60815..0000000 --- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c +++ /dev/null @@ -1,507 +0,0 @@ -fp t4929, - t4931, - t5063, - t4926, - t4876, - t4855, - t4918, - t4867, - t4850, - t5062, - t4916, - t4893, - t4840, - t4869, - t4917, - t4863, - t4838, - t5002, - t5061, - t4872, - t5060, - t4881, - t5059, - t4922, - t4928, - t5058, - t4923, - t4927, - t5057, - t5056, - t4877, - t5055, - t4880, - t4848, - t5054, - t4930, - t4887, - t5053, - t5052, - t4882, - t5051, - t4894, - t4845, - t5050, - t4879, - t5049, - t4844, - t5048, - t4865, - t5047, - t4924, - t4868, - t5046, - t4919, - t4873, - t4883, - t5045, - t5044, - t5043, - t4921, - t4890, - t4891, - t5042, - t5041, - t5040, - t4999, - t5039, - t4915, - t4864, - t5038, - t5037, - t4885, - t4846, - t5008, - t5036, - t4871, - t5035, - t5000, - t5034, - t5033, - t5032, - t5031, - t5030, - t4862, - t5029, - t5028, - t5027, - t5026, - t4886, - t5025, - t4859, - t5024, - t5016, - t4856, - t5011, - t4983, - t4905, - t4870, - t5023, - t4853, - t4989, - t5022, - t5006, - t4990, - t5021, - t4982, - t5020, - t5019, - t4991, - t5018, - t5017, - t5015, - t5014, - t5013, - t4849, - t5012, - t4852, - t5007, - t5004, - t5003, - t4998, - t4997, - t4854, - t4996, - t4995, - t4994, - t4993, - t4992, - t4988, - t4987, - t4986, - t4985, - t4984, - t4981, - t4980, - t4979, - t4978, - t4977, - t4976, - t4975, - t4974, - t4973, - t4972, - t4971, - t4970, - t4969, - t4968, - t4967, - t4966, - t4965, - t4964, - t4839, - t4843, - t4963, - t4962, - t4847, - t4851, - t4961, - t4960, - t4959, - t4958, - t4957, - t4956, - t4955, - t4842, - t4954, - t4953, - t4841, - t4952, - t4951, - t4857, - t4950, - t4858, - t4949, - t4948, - t4947, - t4946, - t4945, - t4944, - t4943, - t4942, - t4941, - t4940, - t4939, - t4938, - t4937, - t4936, - t4935, - t4934, - t4933, - t4932; - t4929 = z*z; - t4931 = x*x; - t5063 = t4931+t4929; - t4926 = RATIONAL(1.0,175.0); - t4876 = t4926*z; - t4855 = y*t4876; - t4918 = RATIONAL(-1.0,175.0); - t4867 = t4918*x; - t4850 = y*t4867; - t5062 = t4855+t4850; - t4916 = RATIONAL(-1.0,350.0); - t4893 = t4916*z; - t4840 = y*t4893; - t4869 = RATIONAL(-1.0,500.0)*y; - t4917 = RATIONAL(1.0,350.0); - t4863 = t4917*x; - t4838 = y*t4863; - t5002 = t4869+t4838; - t5061 = t4840+t5002; - t4872 = t4916*x; - t5060 = t4893+t4872; - t4881 = RATIONAL(-1.0,250.0)*y; - t5059 = t4881+t5062; - t4922 = RATIONAL(-1.0,200.0); - t4928 = RATIONAL(1.0,50.0); - t5058 = t4922*t4929+t4928*t4931; - t4923 = RATIONAL(1.0,200.0); - t4927 = RATIONAL(-1.0,50.0); - t5057 = t4923*t4931+t4927*t4929; - t5056 = t4867+t4876; - t4877 = RATIONAL(1.0,250.0)*y; - t5055 = t4877+t5062; - t4880 = t4918*z; - t4848 = y*t4880; - t5054 = t4848+t4850; - t4930 = y*y; - t4887 = t4926*t4930; - t5053 = t4887+RATIONAL(17.0,5250.0); - t5052 = t4923*t4929+t4927*t4931; - t4882 = t4917*t4930; - t5051 = t4882+RATIONAL(47.0,5250.0); - t4894 = t4917*z; - t4845 = y*t4894; - t5050 = t4845+t4838; - t4879 = t4916*t4930; - t5049 = t4879+RATIONAL(-107.0,7000.0); - t4844 = y*t4872; - t5048 = t4844+t4845+t4869; - t4865 = RATIONAL(1.0,500.0)*y; - t5047 = t4840+t4865+t4838; - t4924 = RATIONAL(-1.0,700.0); - t4868 = t4924*t4930; - t5046 = t4868+RATIONAL(167.0,7000.0); - t4919 = RATIONAL(2.0,175.0); - t4873 = t4919*z; - t4883 = t4919*x; - t5045 = t4873+t4883; - t5044 = t4880+t4867; - t5043 = t4863+t4894; - t4921 = RATIONAL(-2.0,175.0); - t4890 = t4921*z; - t4891 = t4921*x; - t5042 = t4890+t4891; - t5041 = t4844+t4840; - t5040 = t4922*t4931+t4928*t4929; - t4999 = t4844+t4865; - t5039 = t4845+t4999; - t4915 = RATIONAL(1.0,700.0); - t4864 = t4915*t4930; - t5038 = t4864+RATIONAL(-167.0,7000.0); - t5037 = t4890+t4883; - t4885 = t4926*x; - t4846 = y*t4885; - t5008 = t4877+t4846; - t5036 = t4848+t5008; - t4871 = RATIONAL(1.0,125.0)*y; - t5035 = t4890+t4871; - t5000 = t4881+t4848; - t5034 = t4846+t5000; - t5033 = t4885+t4876; - t5032 = t4880+t4885; - t5031 = t4894+t4872; - t5030 = t4882+RATIONAL(107.0,7000.0); - t4862 = RATIONAL(-1.0,1000.0)*y; - t5029 = t4862+t4872; - t5028 = t4891+t4873; - t5027 = t4846+t4855; - t5026 = t4863+t4893; - t4886 = RATIONAL(-1.0,125.0)*y; - t5025 = t4886+t4873; - t4859 = RATIONAL(1.0,1000.0)*y; - t5024 = t4863+t4859; - t5016 = x*z; - t4856 = RATIONAL(4.0,245.0)*t5016; - t5011 = t5063*RATIONAL(-1.0,100.0); - t4983 = t4856+t5011; - t4905 = RATIONAL(137.0,5250.0); - t4870 = t4918*t4930; - t5023 = t4983+t4905+t4870; - t4853 = RATIONAL(1.0,245.0)*t5016; - t4989 = t4853+t5011; - t5022 = t4864+t4989+RATIONAL(229.0,10500.0); - t5006 = t5063*RATIONAL(1.0,100.0); - t4990 = t4853+t5006; - t5021 = t4990+t4868+RATIONAL(-229.0,10500.0); - t4982 = RATIONAL(-137.0,5250.0)+t5006; - t5020 = RATIONAL(1.0,1400.0)*t4930+t4982+t4853; - t5019 = t4905+t4989+RATIONAL(-1.0,1400.0)*t4930; - t4991 = t4856+t5006; - t5018 = t4879+t4991+RATIONAL(-47.0,5250.0); - t5017 = t4887+t4982+t4856; - t5015 = t4921*y; - t5014 = t4924*y; - t5013 = y*t4915; - t4849 = RATIONAL(2.0,245.0)*t5016; - t5012 = t4849+t4880; - t4852 = RATIONAL(-4.0,245.0)*t5016; - t5007 = t4852+t4890; - t5004 = t4891+t4852; - t5003 = t4849+t4867; - t4998 = t4885+t4849; - t4997 = t4873+t4852; - t4854 = RATIONAL(-2.0,245.0)*t5016; - t4996 = t4880+t4854; - t4995 = t4883+t4852; - t4994 = t4850+t4852; - t4993 = t4876+t4849; - t4992 = t4876+t4854; - t4988 = t4879+RATIONAL(187.0,7000.0)+t4854; - t4987 = t4885+t4996; - t4986 = t4867+t4992; - t4985 = t4882+RATIONAL(-187.0,7000.0)+t4854; - t4984 = t4867+t4996; - t4981 = t4885+t4992; - t4980 = t4987+t5030; - t4979 = t4987+t5046; - t4978 = t4864+RATIONAL(-289.0,10500.0)+t4990; - t4977 = t4981+t5049; - t4976 = t4983+t5037; - t4975 = t4986+t5046; - t4974 = t4984+t5049; - t4973 = t4988+t5057; - t4972 = t4870+RATIONAL(-17.0,5250.0)+t4991; - t4971 = t4988+t5052; - t4970 = t4981+t5038; - t4969 = t4984+t5038; - t4968 = t4986+t5030; - t4967 = t4868+RATIONAL(289.0,10500.0)+t4989; - t4966 = t4985+t5040; - t4965 = t4983+t5028; - t4964 = t4985+t5058; - t4839 = z*t5013; - t4843 = x*t5014; - t4963 = t4839+t4843+t5020; - t4962 = t5021+t5031; - t4847 = z*t5015; - t4851 = x*t5015; - t4961 = t4847+t4851+t5017; - t4960 = t5021+t5026; - t4959 = t4965+t5051; - t4958 = t4976+t5051; - t4957 = t5018+t5054; - t4956 = t5018+t5027; - t4955 = t5022+t5050; - t4842 = x*t5013; - t4954 = t4842+t4839+t5019; - t4953 = t5022+t5041; - t4841 = z*t5014; - t4952 = t4841+t4843+t5019; - t4951 = t4842+t4841+t5020; - t4857 = y*t4873; - t4950 = t4857+t4851+t5023; - t4858 = y*t4883; - t4949 = t4858+t4847+t5023; - t4948 = t4857+t4858+t5017; - t4947 = t4979+t5047; - t4946 = t4877+t4977+t5054; - t4945 = t4979+t5048; - t4944 = t4980+t5059; - t4943 = t4975+t5039; - t4942 = t4975+t5061; - t4941 = t4855+t4974+t5008; - t4940 = t4968+t5055; - t4939 = t4881+t4977+t5027; - t4938 = t4980+t5036; - t4937 = t4845+t4970+t5002; - t4936 = t4850+t4974+t5000; - t4935 = t4840+t4970+t4999; - t4934 = t4869+t4969+t5041; - t4933 = t4865+t4969+t5050; - t4932 = t4968+t5034; - coeff_dxz_m2_m2_m2 = t4886+t4948+t5042; - coeff_dxz_m1_m2_m2 = t4944+t5052; - coeff_dxz_0_m2_m2 = t4851+t4995; - coeff_dxz_p1_m2_m2 = t4946+t5058; - coeff_dxz_p2_m2_m2 = t4871+t4949+t5028; - coeff_dxz_m2_m1_m2 = t4881+t4956+t5042; - coeff_dxz_m1_m1_m2 = t4945+t5052; - coeff_dxz_0_m1_m2 = t4883+t4994; - coeff_dxz_p1_m1_m2 = t4935+t5058; - coeff_dxz_p2_m1_m2 = t4959+t5036; - coeff_dxz_m2_0_m2 = t4972+t5042; - coeff_dxz_m1_0_m2 = t4971+t5032; - coeff_dxz_0_0_m2 = t4995; - coeff_dxz_p1_0_m2 = t4964+t5033; - coeff_dxz_p2_0_m2 = t4965+t5053; - coeff_dxz_m2_p1_m2 = t4877+t4957+t5042; - coeff_dxz_m1_p1_m2 = t4947+t5052; - coeff_dxz_0_p1_m2 = t4846+t4995; - coeff_dxz_p1_p1_m2 = t4937+t5058; - coeff_dxz_p2_p1_m2 = t4959+t5059; - coeff_dxz_m2_p2_m2 = t4891+t4961+t5035; - coeff_dxz_m1_p2_m2 = t4938+t5052; - coeff_dxz_0_p2_m2 = t4858+t4995; - coeff_dxz_p1_p2_m2 = t4939+t5058; - coeff_dxz_p2_p2_m2 = t4891+t4950+t5025; - coeff_dxz_m2_m2_m1 = t4932+t5057; - coeff_dxz_m1_m2_m1 = t4869+t4953+t5043; - coeff_dxz_0_m2_m1 = t4850+t4998; - coeff_dxz_p1_m2_m1 = t4960+t5039; - coeff_dxz_p2_m2_m1 = t4941+t5040; - coeff_dxz_m2_m1_m1 = t4942+t5057; - coeff_dxz_m1_m1_m1 = t4862+t4952+t5043; - coeff_dxz_0_m1_m1 = t4844+t4998; - coeff_dxz_p1_m1_m1 = t4893+t4963+t5024; - coeff_dxz_p2_m1_m1 = t4933+t5040; - coeff_dxz_m2_0_m1 = t4973+t5056; - coeff_dxz_m1_0_m1 = t4967+t5043; - coeff_dxz_0_0_m1 = t4998; - coeff_dxz_p1_0_m1 = t4978+t5026; - coeff_dxz_p2_0_m1 = t4966+t5044; - coeff_dxz_m2_p1_m1 = t4943+t5057; - coeff_dxz_m1_p1_m1 = t4894+t4954+t5024; - coeff_dxz_0_p1_m1 = t4838+t4998; - coeff_dxz_p1_p1_m1 = t4862+t4951+t5026; - coeff_dxz_p2_p1_m1 = t4934+t5040; - coeff_dxz_m2_p2_m1 = t4940+t5057; - coeff_dxz_m1_p2_m1 = t4865+t4955+t5043; - coeff_dxz_0_p2_m1 = t4846+t4998; - coeff_dxz_p1_p2_m1 = t4960+t5061; - coeff_dxz_p2_p2_m1 = t4936+t5040; - coeff_dxz_m2_m2_0 = t4847+t4997; - coeff_dxz_m1_m2_0 = t4848+t4993; - coeff_dxz_0_m2_0 = t4856; - coeff_dxz_p1_m2_0 = t4855+t5012; - coeff_dxz_p2_m2_0 = t4857+t5007; - coeff_dxz_m2_m1_0 = t4848+t4997; - coeff_dxz_m1_m1_0 = t4840+t4993; - coeff_dxz_0_m1_0 = t4856; - coeff_dxz_p1_m1_0 = t4845+t5012; - coeff_dxz_p2_m1_0 = t4855+t5007; - coeff_dxz_m2_0_0 = t4997; - coeff_dxz_m1_0_0 = t4993; - coeff_dxz_0_0_0 = t4856; - coeff_dxz_p1_0_0 = t5012; - coeff_dxz_p2_0_0 = t5007; - coeff_dxz_m2_p1_0 = t4855+t4997; - coeff_dxz_m1_p1_0 = t4845+t4993; - coeff_dxz_0_p1_0 = t4856; - coeff_dxz_p1_p1_0 = t4840+t5012; - coeff_dxz_p2_p1_0 = t4848+t5007; - coeff_dxz_m2_p2_0 = t4857+t4997; - coeff_dxz_m1_p2_0 = t4855+t4993; - coeff_dxz_0_p2_0 = t4856; - coeff_dxz_p1_p2_0 = t4848+t5012; - coeff_dxz_p2_p2_0 = t4847+t5007; - coeff_dxz_m2_m2_p1 = t4946+t5040; - coeff_dxz_m1_m2_p1 = t4962+t5047; - coeff_dxz_0_m2_p1 = t4846+t5003; - coeff_dxz_p1_m2_p1 = t4869+t4955+t5060; - coeff_dxz_p2_m2_p1 = t4944+t5057; - coeff_dxz_m2_m1_p1 = t4935+t5040; - coeff_dxz_m1_m1_p1 = t4859+t4951+t5031; - coeff_dxz_0_m1_p1 = t4838+t5003; - coeff_dxz_p1_m1_p1 = t4893+t4954+t5029; - coeff_dxz_p2_m1_p1 = t4945+t5057; - coeff_dxz_m2_0_p1 = t4966+t5033; - coeff_dxz_m1_0_p1 = t4978+t5031; - coeff_dxz_0_0_p1 = t5003; - coeff_dxz_p1_0_p1 = t4967+t5060; - coeff_dxz_p2_0_p1 = t4973+t5032; - coeff_dxz_m2_p1_p1 = t4937+t5040; - coeff_dxz_m1_p1_p1 = t4894+t4963+t5029; - coeff_dxz_0_p1_p1 = t4844+t5003; - coeff_dxz_p1_p1_p1 = t4859+t4952+t5060; - coeff_dxz_p2_p1_p1 = t4947+t5057; - coeff_dxz_m2_p2_p1 = t4939+t5040; - coeff_dxz_m1_p2_p1 = t4962+t5048; - coeff_dxz_0_p2_p1 = t4850+t5003; - coeff_dxz_p1_p2_p1 = t4865+t4953+t5060; - coeff_dxz_p2_p2_p1 = t4938+t5057; - coeff_dxz_m2_m2_p2 = t4883+t4950+t5035; - coeff_dxz_m1_m2_p2 = t4941+t5058; - coeff_dxz_0_m2_p2 = t4858+t5004; - coeff_dxz_p1_m2_p2 = t4932+t5052; - coeff_dxz_p2_m2_p2 = t4883+t4961+t5025; - coeff_dxz_m2_m1_p2 = t4958+t5055; - coeff_dxz_m1_m1_p2 = t4933+t5058; - coeff_dxz_0_m1_p2 = t4846+t5004; - coeff_dxz_p1_m1_p2 = t4942+t5052; - coeff_dxz_p2_m1_p2 = t4881+t4957+t5045; - coeff_dxz_m2_0_p2 = t4976+t5053; - coeff_dxz_m1_0_p2 = t4964+t5044; - coeff_dxz_0_0_p2 = t5004; - coeff_dxz_p1_0_p2 = t4971+t5056; - coeff_dxz_p2_0_p2 = t4972+t5045; - coeff_dxz_m2_p1_p2 = t4958+t5034; - coeff_dxz_m1_p1_p2 = t4934+t5058; - coeff_dxz_0_p1_p2 = t4891+t4994; - coeff_dxz_p1_p1_p2 = t4943+t5052; - coeff_dxz_p2_p1_p2 = t4877+t4956+t5045; - coeff_dxz_m2_p2_p2 = t4886+t4949+t5037; - coeff_dxz_m1_p2_p2 = t4936+t5058; - coeff_dxz_0_p2_p2 = t4851+t5004; - coeff_dxz_p1_p2_p2 = t4940+t5052; - coeff_dxz_p2_p2_p2 = t4871+t4948+t5045; -- cgit v1.2.3