From 4b36646e51006d1bec03b8853dd88aedfb4393a6 Mon Sep 17 00:00:00 2001 From: guido Date: Tue, 9 Jul 2002 09:39:26 +0000 Subject: [PATCH] transfer matrices for FE_DGP ok and tested git-svn-id: https://svn.dealii.org/trunk@6235 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/contrib/utilities/simplify.pl | 72 +- deal.II/deal.II/source/fe/fe_dgp_1d.cc | 57 +- deal.II/deal.II/source/fe/fe_dgp_2d.cc | 863 +++++++------- deal.II/deal.II/source/fe/fe_dgp_3d.cc | 603 +++++----- tests/base/polynomial1d.cc | 6 +- tests/fe/Makefile | 4 +- tests/fe/fe_tools_test.cc | 8 +- tests/fe/{show_transfer.cc => transfer.cc} | 51 +- tests/fe/transfer.checked | 1239 ++++++++++++++++++++ 9 files changed, 2105 insertions(+), 798 deletions(-) rename tests/fe/{show_transfer.cc => transfer.cc} (66%) create mode 100644 tests/fe/transfer.checked diff --git a/deal.II/contrib/utilities/simplify.pl b/deal.II/contrib/utilities/simplify.pl index 45801ac961..0ed3093fe3 100644 --- a/deal.II/contrib/utilities/simplify.pl +++ b/deal.II/contrib/utilities/simplify.pl @@ -32,35 +32,43 @@ s! (-?)21\.09375/27.! ${1}25./32.!g; s! (-?)22\.78125/27.! ${1}27./32.!g; s! (-?)24\.46875/27.! ${1}29./32.!g; s! (-?)26\.15625/27.! ${1}31./32.!g; -s! (-?)0\.421875! ${1}1./64.!g -s! (-?)1\.265625! ${1}3./64.!g -s! (-?)2\.109375! ${1}5./64.!g -s! (-?)2\.953125! ${1}7./64.!g -s! (-?)3\.796875! ${1}9./64.!g -s! (-?)4\.640625! ${1}11./64.!g -s! (-?)5\.484375! ${1}13./64.!g -s! (-?)6\.328125! ${1}15./64.!g -s! (-?)7\.171875! ${1}17./64.!g -s! (-?)8\.015625! ${1}19./64.!g -s! (-?)8\.859375! ${1}21./64.!g -s! (-?)9\.703125! ${1}23./64.!g -s! (-?)10\.546875! ${1}25./64.!g -s! (-?)11\.390625! ${1}27./64.!g -s! (-?)12\.234375! ${1}29./64.!g -s! (-?)13\.078125! ${1}31./64.!g -s! (-?)13\.921875! ${1}33./64.!g -s! (-?)14\.765625! ${1}35./64.!g -s! (-?)15\.609375! ${1}37./64.!g -s! (-?)16\.453125! ${1}39./64.!g -s! (-?)17\.296875! ${1}41./64.!g -s! (-?)18\.140625! ${1}43./64.!g -s! (-?)18\.984375! ${1}45./64.!g -s! (-?)19\.828125! ${1}47./64.!g -s! (-?)20\.671875! ${1}49./64.!g -s! (-?)21\.515625! ${1}51./64.!g -s! (-?)22\.359375! ${1}53./64.!g -s! (-?)23\.203125! ${1}55./64.!g -s! (-?)24\.046875! ${1}57./64.!g -s! (-?)24\.890625! ${1}59./64.!g -s! (-?)25\.734375! ${1}61./64.!g -s! (-?)26\.578125! ${1}63./64.!g +s! (-?)0\.421875/27.! ${1}1./64.!g; +s! (-?)1\.265625/27.! ${1}3./64.!g; +s! (-?)2\.109375/27.! ${1}5./64.!g; +s! (-?)2\.953125/27.! ${1}7./64.!g; +s! (-?)3\.796875/27.! ${1}9./64.!g; +s! (-?)4\.640625/27.! ${1}11./64.!g; +s! (-?)5\.484375/27.! ${1}13./64.!g; +s! (-?)6\.328125/27.! ${1}15./64.!g; +s! (-?)7\.171875/27.! ${1}17./64.!g; +s! (-?)8\.015625/27.! ${1}19./64.!g; +s! (-?)8\.859375/27.! ${1}21./64.!g; +s! (-?)9\.703125/27.! ${1}23./64.!g; +s! (-?)10\.546875/27.! ${1}25./64.!g; +s! (-?)11\.390625/27.! ${1}27./64.!g; +s! (-?)12\.234375/27.! ${1}29./64.!g; +s! (-?)13\.078125/27.! ${1}31./64.!g; +s! (-?)13\.921875/27.! ${1}33./64.!g; +s! (-?)14\.765625/27.! ${1}35./64.!g; +s! (-?)15\.609375/27.! ${1}37./64.!g; +s! (-?)16\.453125/27.! ${1}39./64.!g; +s! (-?)17\.296875/27.! ${1}41./64.!g; +s! (-?)18\.140625/27.! ${1}43./64.!g; +s! (-?)18\.984375/27.! ${1}45./64.!g; +s! (-?)19\.828125/27.! ${1}47./64.!g; +s! (-?)20\.671875/27.! ${1}49./64.!g; +s! (-?)21\.515625/27.! ${1}51./64.!g; +s! (-?)22\.359375/27.! ${1}53./64.!g; +s! (-?)23\.203125/27.! ${1}55./64.!g; +s! (-?)24\.046875/27.! ${1}57./64.!g; +s! (-?)24\.890625/27.! ${1}59./64.!g; +s! (-?)25\.734375/27.! ${1}61./64.!g; +s! (-?)26\.578125/27.! ${1}63./64.!g; +s! (-?)23\.3826859/27.! ${1}SQRT3/2.!g; +s! (-?)11\.69134295/27.! ${1}SQRT3/4.!g; +s! (-?)5\.845671476/27.! ${1}SQRT3/8.!g; +s! (-?)2\.922835738/27.! ${1}SQRT3/16.!g; +s! (-?)1\.461417869/27.! ${1}SQRT3/32.!g; +s! (-?)0\.7307089344/27.! ${1}SQRT3/64.!g; +s! (-?)4\.384253607/27.! ${1}SQRT3*3./32.!g; +s! (-?)17\.53701443/27.! ${1}SQRT3*3./8.!g; diff --git a/deal.II/deal.II/source/fe/fe_dgp_1d.cc b/deal.II/deal.II/source/fe/fe_dgp_1d.cc index c9a3228d1c..04828b1536 100644 --- a/deal.II/deal.II/source/fe/fe_dgp_1d.cc +++ b/deal.II/deal.II/source/fe/fe_dgp_1d.cc @@ -19,6 +19,8 @@ // Transfer matrices for finite elements +#define SQRT3 1.732050807569 + namespace FE_DGP_1d { static const double dgp0_into_dgp0_refined_0[] = @@ -30,35 +32,36 @@ namespace FE_DGP_1d { 1., }; + static const double dgp1_into_dgp1_refined_0[] = { - 1., -23.3826859/27., + 1., -SQRT3/2., 0, .5, }; static const double dgp1_into_dgp1_refined_1[] = { - 1., 23.3826859/27., + 1., SQRT3/2., 0, .5, }; static const double dgp2_into_dgp2_refined_0[] = { - 1., -23.3826859/27., 0, + 1., -SQRT3/2., 0, 0, .5, -26.14263759/27., 0, 0, .25, }; static const double dgp2_into_dgp2_refined_1[] = { - 1., 23.3826859/27., 0, + 1., SQRT3/2., 0, 0, .5, 26.14263759/27., 0, 0, .25, }; static const double dgp3_into_dgp3_refined_0[] = { - 1., -23.3826859/27., 0, 8.929410675/27., + 1., -SQRT3/2., 0, 8.929410675/27., 0, .5, -26.14263759/27., 15.46619297/27., 0, 0, .25, -19.96676927/27., 0, 0, 0, .125, @@ -66,7 +69,7 @@ namespace FE_DGP_1d static const double dgp3_into_dgp3_refined_1[] = { - 1., 23.3826859/27., 0, -8.929410675/27., + 1., SQRT3/2., 0, -8.929410675/27., 0, .5, 26.14263759/27., 15.46619297/27., 0, 0, .25, 19.96676927/27., 0, 0, 0, .125, @@ -74,8 +77,8 @@ namespace FE_DGP_1d static const double dgp4_into_dgp4_refined_0[] = { - 1., -23.3826859/27., 0, 8.929410675/27., 0, - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., + 1., -SQRT3/2., 0, 8.929410675/27., 0, + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, 0, 1./16., @@ -83,8 +86,8 @@ namespace FE_DGP_1d static const double dgp4_into_dgp4_refined_1[] = { - 1., 23.3826859/27., 0, -8.929410675/27., 0., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., + 1., SQRT3/2., 0, -8.929410675/27., 0., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, 0, 1./16., @@ -92,8 +95,8 @@ namespace FE_DGP_1d static const double dgp5_into_dgp5_refined_0[] = { - 1., -23.3826859/27., 0, 8.929410675/27., 0, -5.596804334/27., - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., -9.693949466/27., + 1., -SQRT3/2., 0, 8.929410675/27., 0, -5.596804334/27., + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., -9.693949466/27., 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., 0, 0, 0, 0, 1./16., -8.395206501/27., @@ -102,8 +105,8 @@ namespace FE_DGP_1d static const double dgp5_into_dgp5_refined_1[] = { - 1., 23.3826859/27., 0, -8.929410675/27., 0, 5.596804334/27., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., -9.693949466/27., + 1., SQRT3/2., 0, -8.929410675/27., 0, 5.596804334/27., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., -9.693949466/27., 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 0, 0, 0, 0, 1./16., 8.395206501/27., @@ -112,26 +115,25 @@ namespace FE_DGP_1d static const double dgp6_into_dgp6_refined_0[] = { - 1., -23.3826859/27., 0, 8.929410675/27., 0, -5.596804334/27., 0., - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., -9.693949466/27., -2.634608531/27., + 1., -SQRT3/2., 0, 8.929410675/27., 0, -5.596804334/27., 0., + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., -9.693949466/27., -2.634608531/27., 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., -10.20379496/27., 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., -16.09772402/27., 0, 0, 0, 0, 1./16., -8.395206501/27., 18.25310333/27., 0, 0, 0, 0, 0, 1./32., -5.044891251/27., - 0, 0, 0, 0, 0, 0, 0.421875/27., + 0, 0, 0, 0, 0, 0, 1./64., }; static const double dgp6_into_dgp6_refined_1[] = { - 1., 23.3826859/27., 0, -8.929410675/27., 0, 5.596804334/27., 0., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., -9.693949466/27., 2.634608531/27., + 1., SQRT3/2., 0, -8.929410675/27., 0, 5.596804334/27., 0., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., -9.693949466/27., 2.634608531/27., 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., -10.20379496/27., 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 16.09772402/27., 0, 0, 0, 0, 1./16., 8.395206501/27., 18.25310333/27., 0, 0, 0, 0, 0, 1./32., 5.044891251/27., - 0, 0, 0, 0, 0., 0., 0.421875/27. + 0, 0, 0, 0, 0., 0., 1./64., }; - }; @@ -139,12 +141,13 @@ template <> const double * const FE_DGP<1>::Matrices::embedding[][GeometryInfo<1>::children_per_cell] = { - {FE_DGP_1d::dgp1_into_dgp1_refined_0, FE_DGP_1d::dgp1_into_dgp1_refined_1}, - {FE_DGP_1d::dgp2_into_dgp2_refined_0, FE_DGP_1d::dgp2_into_dgp2_refined_1}, - {FE_DGP_1d::dgp3_into_dgp3_refined_0, FE_DGP_1d::dgp3_into_dgp3_refined_1}, - {FE_DGP_1d::dgp4_into_dgp4_refined_0, FE_DGP_1d::dgp4_into_dgp4_refined_1}, - {FE_DGP_1d::dgp5_into_dgp5_refined_0, FE_DGP_1d::dgp5_into_dgp5_refined_1}, - {FE_DGP_1d::dgp6_into_dgp6_refined_0, FE_DGP_1d::dgp6_into_dgp6_refined_1} + {FE_DGP_1d::dgp0_into_dgp0_refined_0, FE_DGP_1d::dgp0_into_dgp0_refined_1}, + {FE_DGP_1d::dgp1_into_dgp1_refined_0, FE_DGP_1d::dgp1_into_dgp1_refined_1}, + {FE_DGP_1d::dgp2_into_dgp2_refined_0, FE_DGP_1d::dgp2_into_dgp2_refined_1}, + {FE_DGP_1d::dgp3_into_dgp3_refined_0, FE_DGP_1d::dgp3_into_dgp3_refined_1}, + {FE_DGP_1d::dgp4_into_dgp4_refined_0, FE_DGP_1d::dgp4_into_dgp4_refined_1}, + {FE_DGP_1d::dgp5_into_dgp5_refined_0, FE_DGP_1d::dgp5_into_dgp5_refined_1}, + {FE_DGP_1d::dgp6_into_dgp6_refined_0, FE_DGP_1d::dgp6_into_dgp6_refined_1} }; template <> diff --git a/deal.II/deal.II/source/fe/fe_dgp_2d.cc b/deal.II/deal.II/source/fe/fe_dgp_2d.cc index 39726653d9..1ff47cdd83 100644 --- a/deal.II/deal.II/source/fe/fe_dgp_2d.cc +++ b/deal.II/deal.II/source/fe/fe_dgp_2d.cc @@ -19,6 +19,8 @@ // Transfer matrices for finite elements +#define SQRT3 1.732050807569 + namespace FE_DGP_2d { static const double dgp0_into_dgp0_refined_0[] = @@ -41,434 +43,433 @@ namespace FE_DGP_2d 1., }; -static const double dgp1_into_dgp1_refined_0[] = -{ - 1., -23.3826859/27., -23.3826859/27., - 0, .5, 0, - 0, 0, .5, -}; - -static const double dgp1_into_dgp1_refined_1[] = -{ - 1., 23.3826859/27., -23.3826859/27., - 0, .5, 0, - 0, 0, .5, -}; + static const double dgp1_into_dgp1_refined_0[] = + { + 1., -SQRT3/2., -SQRT3/2., + 0, .5, 0, + 0, 0, .5, + }; -static const double dgp1_into_dgp1_refined_2[] = -{ - 1., 23.3826859/27., 23.3826859/27., - 0, .5, 0, - 0, 0, .5, -}; + static const double dgp1_into_dgp1_refined_1[] = + { + 1., SQRT3/2., -SQRT3/2., + 0, .5, 0, + 0, 0, .5, + }; -static const double dgp1_into_dgp1_refined_3[] = -{ - 1., -23.3826859/27., 23.3826859/27., - 0, .5, 0, - 0, 0, .5, -}; + static const double dgp1_into_dgp1_refined_2[] = + { + 1., SQRT3/2., SQRT3/2., + 0, .5, 0, + 0, 0, .5, + }; -static const double dgp2_into_dgp2_refined_0[] = -{ - 1., -23.3826859/27., 0, -23.3826859/27., .75, 0, - 0, .5, -26.14263759/27., 0, -11.69134295/27., 0, - 0, 0, .25, 0, 0, 0, - 0, 0, 0, .5, -11.69134295/27., -26.14263759/27., - 0, 0, 0, 0, .25, 0, - 0, 0, 0, 0, 0, .25, -}; + static const double dgp1_into_dgp1_refined_3[] = + { + 1., -SQRT3/2., SQRT3/2., + 0, .5, 0, + 0, 0, .5, + }; -static const double dgp2_into_dgp2_refined_1[] = -{ - 1., 23.3826859/27., 0, -23.3826859/27., -.75, 0, - 0, .5, 26.14263759/27., 0, -11.69134295/27., 0, - 0, 0, .25, 0, 0, 0, - 0, 0, 0, .5, 11.69134295/27., -26.14263759/27., - 0, 0, 0, 0, .25, 0, - 0, 0, 0, 0, 0, .25, -}; + static const double dgp2_into_dgp2_refined_0[] = + { + 1., -SQRT3/2., 0, -SQRT3/2., .75, 0, + 0, .5, -26.14263759/27., 0, -SQRT3/4., 0, + 0, 0, .25, 0, 0, 0, + 0, 0, 0, .5, -SQRT3/4., -26.14263759/27., + 0, 0, 0, 0, .25, 0, + 0, 0, 0, 0, 0, .25, + }; -static const double dgp2_into_dgp2_refined_2[] = -{ - 1., 23.3826859/27., 0, 23.3826859/27., .75, 0, - 0, .5, 26.14263759/27., 0, 11.69134295/27., 0, - 0, 0, .25, 0, 0, 0, - 0, 0, 0, .5, 11.69134295/27., 26.14263759/27., - 0, 0, 0, 0, .25, 0, - 0, 0, 0, 0, 0, .25, -}; + static const double dgp2_into_dgp2_refined_1[] = + { + 1., SQRT3/2., 0, -SQRT3/2., -.75, 0, + 0, .5, 26.14263759/27., 0, -SQRT3/4., 0, + 0, 0, .25, 0, 0, 0, + 0, 0, 0, .5, SQRT3/4., -26.14263759/27., + 0, 0, 0, 0, .25, 0, + 0, 0, 0, 0, 0, .25, + }; -static const double dgp2_into_dgp2_refined_3[] = -{ - 1., -23.3826859/27., 0, 23.3826859/27., -.75, 0, - 0, .5, -26.14263759/27., 0, 11.69134295/27., 0, - 0, 0, .25, 0, 0, 0, - 0, 0, 0, .5, -11.69134295/27., 26.14263759/27., - 0, 0, 0, 0, .25, 0, - 0, 0, 0, 0, 0, .25, -}; + static const double dgp2_into_dgp2_refined_2[] = + { + 1., SQRT3/2., 0, SQRT3/2., .75, 0, + 0, .5, 26.14263759/27., 0, SQRT3/4., 0, + 0, 0, .25, 0, 0, 0, + 0, 0, 0, .5, SQRT3/4., 26.14263759/27., + 0, 0, 0, 0, .25, 0, + 0, 0, 0, 0, 0, .25, + }; -static const double dgp3_into_dgp3_refined_0[] = -{ - 1., -23.3826859/27., 0, 8.929410675/27., -23.3826859/27., .75, 0, 0, 0, 8.929410675/27., - 0, .5, -26.14263759/27., 15.46619297/27., 0, -11.69134295/27., 22.64018827/27., 0, 0, 0, - 0, 0, .25, -19.96676927/27., 0, 0, -5.845671476/27., 0, 0, 0, - 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, -11.69134295/27., 0, -26.14263759/27., 22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -13.07131879/27., 0, - 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., -19.96676927/27., - 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -}; + static const double dgp2_into_dgp2_refined_3[] = + { + 1., -SQRT3/2., 0, SQRT3/2., -.75, 0, + 0, .5, -26.14263759/27., 0, SQRT3/4., 0, + 0, 0, .25, 0, 0, 0, + 0, 0, 0, .5, -SQRT3/4., 26.14263759/27., + 0, 0, 0, 0, .25, 0, + 0, 0, 0, 0, 0, .25, + }; -static const double dgp3_into_dgp3_refined_1[] = -{ - 1., 23.3826859/27., 0, -8.929410675/27., -23.3826859/27., -.75, 0, 0, 0, 8.929410675/27., - 0, .5, 26.14263759/27., 15.46619297/27., 0, -11.69134295/27., -22.64018827/27., 0, 0, 0, - 0, 0, .25, 19.96676927/27., 0, 0, -5.845671476/27., 0, 0, 0, - 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, 11.69134295/27., 0, -26.14263759/27., -22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -13.07131879/27., 0, - 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., -19.96676927/27., - 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -}; + static const double dgp3_into_dgp3_refined_0[] = + { + 1., -SQRT3/2., 0, 8.929410675/27., -SQRT3/2., .75, 0, 0, 0, 8.929410675/27., + 0, .5, -26.14263759/27., 15.46619297/27., 0, -SQRT3/4., 22.64018827/27., 0, 0, 0, + 0, 0, .25, -19.96676927/27., 0, 0, -SQRT3/8., 0, 0, 0, + 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, -SQRT3/4., 0, -26.14263759/27., 22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., -19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, + }; -static const double dgp3_into_dgp3_refined_2[] = -{ - 1., 23.3826859/27., 0, -8.929410675/27., 23.3826859/27., .75, 0, 0, 0, -8.929410675/27., - 0, .5, 26.14263759/27., 15.46619297/27., 0, 11.69134295/27., 22.64018827/27., 0, 0, 0, - 0, 0, .25, 19.96676927/27., 0, 0, 5.845671476/27., 0, 0, 0, - 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, 11.69134295/27., 0, 26.14263759/27., 22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, 13.07131879/27., 0, - 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 19.96676927/27., - 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -}; + static const double dgp3_into_dgp3_refined_1[] = + { + 1., SQRT3/2., 0, -8.929410675/27., -SQRT3/2., -.75, 0, 0, 0, 8.929410675/27., + 0, .5, 26.14263759/27., 15.46619297/27., 0, -SQRT3/4., -22.64018827/27., 0, 0, 0, + 0, 0, .25, 19.96676927/27., 0, 0, -SQRT3/8., 0, 0, 0, + 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, SQRT3/4., 0, -26.14263759/27., -22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., -19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, + }; -static const double dgp3_into_dgp3_refined_3[] = -{ - 1., -23.3826859/27., 0, 8.929410675/27., 23.3826859/27., -.75, 0, 0, 0, -8.929410675/27., - 0, .5, -26.14263759/27., 15.46619297/27., 0, 11.69134295/27., -22.64018827/27., 0, 0, 0, - 0, 0, .25, -19.96676927/27., 0, 0, 5.845671476/27., 0, 0, 0, - 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, -11.69134295/27., 0, 26.14263759/27., -22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, 13.07131879/27., 0, - 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 19.96676927/27., - 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -}; + static const double dgp3_into_dgp3_refined_2[] = + { + 1., SQRT3/2., 0, -8.929410675/27., SQRT3/2., .75, 0, 0, 0, -8.929410675/27., + 0, .5, 26.14263759/27., 15.46619297/27., 0, SQRT3/4., 22.64018827/27., 0, 0, 0, + 0, 0, .25, 19.96676927/27., 0, 0, SQRT3/8., 0, 0, 0, + 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, SQRT3/4., 0, 26.14263759/27., 22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, 13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, + }; -static const double dgp4_into_dgp4_refined_0[] = -{ - 1., -23.3826859/27., 0, 8.929410675/27., 0, -23.3826859/27., .75, 0, -7.733096485/27., 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., 0, -11.69134295/27., 22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, -5.845671476/27., 17.29172942/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., -26.14263759/27., 22.64018827/27., 0, 15.46619297/27., -13.39411601/27., 5.845671476/27., - 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -13.07131879/27., 15./16., 0, 7.733096485/27., 0, - 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, -19.96676927/27., 17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -9.983384634/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., -13.39411601/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -}; + static const double dgp3_into_dgp3_refined_3[] = + { + 1., -SQRT3/2., 0, 8.929410675/27., SQRT3/2., -.75, 0, 0, 0, -8.929410675/27., + 0, .5, -26.14263759/27., 15.46619297/27., 0, SQRT3/4., -22.64018827/27., 0, 0, 0, + 0, 0, .25, -19.96676927/27., 0, 0, SQRT3/8., 0, 0, 0, + 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, -SQRT3/4., 0, 26.14263759/27., -22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, 13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, + }; -static const double dgp4_into_dgp4_refined_1[] = -{ - 1., 23.3826859/27., 0, -8.929410675/27., 0., -23.3826859/27., -.75, 0, 7.733096485/27., 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., 0, -11.69134295/27., -22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, -5.845671476/27., -17.29172942/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., -26.14263759/27., -22.64018827/27., 0, 15.46619297/27., 13.39411601/27., 5.845671476/27., - 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -13.07131879/27., -15./16., 0, 7.733096485/27., 0, - 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -19.96676927/27., -17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -9.983384634/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., -13.39411601/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -}; + static const double dgp4_into_dgp4_refined_0[] = + { + 1., -SQRT3/2., 0, 8.929410675/27., 0, -SQRT3/2., .75, 0, -7.733096485/27., 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., 0, -SQRT3/4., 22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, -SQRT3/8., 17.29172942/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., -26.14263759/27., 22.64018827/27., 0, 15.46619297/27., -13.39411601/27., SQRT3/8., + 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -13.07131879/27., 15./16., 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, -19.96676927/27., 17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., -13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., + }; -static const double dgp4_into_dgp4_refined_2[] = -{ - 1., 23.3826859/27., 0, -8.929410675/27., 0., 23.3826859/27., .75, 0, -7.733096485/27., 0, 0, 0, -8.929410675/27., -7.733096485/27., 0., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., 0, 11.69134295/27., 22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, 5.845671476/27., 17.29172942/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., 26.14263759/27., 22.64018827/27., 0, 15.46619297/27., 13.39411601/27., -5.845671476/27., - 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, 13.07131879/27., 15./16., 0, 7.733096485/27., 0, - 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, 19.96676927/27., 17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 9.983384634/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 13.39411601/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -}; + static const double dgp4_into_dgp4_refined_1[] = + { + 1., SQRT3/2., 0, -8.929410675/27., 0., -SQRT3/2., -.75, 0, 7.733096485/27., 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., 0, -SQRT3/4., -22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, -SQRT3/8., -17.29172942/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., -26.14263759/27., -22.64018827/27., 0, 15.46619297/27., 13.39411601/27., SQRT3/8., + 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -13.07131879/27., -15./16., 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -19.96676927/27., -17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., -13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., + }; -static const double dgp4_into_dgp4_refined_3[] = -{ - 1., -23.3826859/27., 0, 8.929410675/27., 0, 23.3826859/27., -.75, 0, 7.733096485/27., 0, 0, 0, -8.929410675/27., 7.733096485/27., 0., - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., 0, 11.69134295/27., -22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, 5.845671476/27., -17.29172942/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., 26.14263759/27., -22.64018827/27., 0, 15.46619297/27., -13.39411601/27., -5.845671476/27., - 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, 13.07131879/27., -15./16., 0, 7.733096485/27., 0, - 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 19.96676927/27., -17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 9.983384634/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 13.39411601/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -}; + static const double dgp4_into_dgp4_refined_2[] = + { + 1., SQRT3/2., 0, -8.929410675/27., 0., SQRT3/2., .75, 0, -7.733096485/27., 0, 0, 0, -8.929410675/27., -7.733096485/27., 0., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., 0, SQRT3/4., 22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, SQRT3/8., 17.29172942/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., 26.14263759/27., 22.64018827/27., 0, 15.46619297/27., 13.39411601/27., -SQRT3/8., + 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, 13.07131879/27., 15./16., 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, 19.96676927/27., 17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., + }; -static const double dgp5_into_dgp5_refined_0[] = -{ - 1., -23.3826859/27., 0, 8.929410675/27., 0, -5.596804334/27., -23.3826859/27., .75, 0, -7.733096485/27., 0, 0, 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, 0, 0, -5.596804334/27., - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., -9.693949466/27., 0, -11.69134295/27., 22.64018827/27., -13.39411601/27., -3./16., 0, 0, 0, 0, 0, 4.464705337/27., -8.645864709/27., 0, 0, 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., 0, 0, -5.845671476/27., 17.29172942/27., -19.60697819/27., 0, 0, 0, 0, 0, 0, 2.232352669/27., 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., 0, 0, 0, -2.922835738/27., 11.59964473/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., -8.395206501/27., 0, 0, 0, 0, -1.461417869/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., 0, -26.14263759/27., 22.64018827/27., 0, -8.645864709/27., 15.46619297/27., -13.39411601/27., 0, 5.845671476/27., -3./16., -9.693949466/27., - 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 2.922835738/27., 0, -13.07131879/27., 15./16., -14.97507695/27., 0, 7.733096485/27., -14.97507695/27., 0, 2.922835738/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 11.32009414/27., 0, 0, -6.535659397/27., 19.33274121/27., 0, 0, 3.866548243/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -6.697058006/27., 0, 0, 0, -3.267829698/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 2.232352669/27., -19.96676927/27., 17.29172942/27., 0, 22.64018827/27., -19.60697819/27., -6.257417473/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 3.866548243/27., 0, -9.983384634/27., 19.33274121/27., 0, 11.32009414/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -4.991692317/27., 0, 0, -4.991692317/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 0, -13.39411601/27., 11.59964473/27., 22.21162861/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -3.267829698/27., 0, -6.697058006/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -1.461417869/27., -8.395206501/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -}; + static const double dgp4_into_dgp4_refined_3[] = + { + 1., -SQRT3/2., 0, 8.929410675/27., 0, SQRT3/2., -.75, 0, 7.733096485/27., 0, 0, 0, -8.929410675/27., 7.733096485/27., 0., + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., 0, SQRT3/4., -22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, SQRT3/8., -17.29172942/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., 26.14263759/27., -22.64018827/27., 0, 15.46619297/27., -13.39411601/27., -SQRT3/8., + 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, 13.07131879/27., -15./16., 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, 19.96676927/27., -17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., + }; -static const double dgp5_into_dgp5_refined_1[] = -{ - 1., 23.3826859/27., 0, -8.929410675/27., 0, 5.596804334/27., -23.3826859/27., -.75, 0, 7.733096485/27., 0, 0, 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, 0, 0, -5.596804334/27., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., -9.693949466/27., 0, -11.69134295/27., -22.64018827/27., -13.39411601/27., 3./16., 0, 0, 0, 0, 0, 4.464705337/27., 8.645864709/27., 0, 0, 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., 0, 0, -5.845671476/27., -17.29172942/27., -19.60697819/27., 0, 0, 0, 0, 0, 0, 2.232352669/27., 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 0, 0, 0, -2.922835738/27., -11.59964473/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., 8.395206501/27., 0, 0, 0, 0, -1.461417869/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., 0, -26.14263759/27., -22.64018827/27., 0, 8.645864709/27., 15.46619297/27., 13.39411601/27., 0, 5.845671476/27., 3./16., -9.693949466/27., - 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., -2.922835738/27., 0, -13.07131879/27., -15./16., -14.97507695/27., 0, 7.733096485/27., 14.97507695/27., 0, 2.922835738/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 11.32009414/27., 0, 0, -6.535659397/27., -19.33274121/27., 0, 0, 3.866548243/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 6.697058006/27., 0, 0, 0, -3.267829698/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -2.232352669/27., -19.96676927/27., -17.29172942/27., 0, 22.64018827/27., 19.60697819/27., -6.257417473/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 3.866548243/27., 0, -9.983384634/27., -19.33274121/27., 0, 11.32009414/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 4.991692317/27., 0, 0, -4.991692317/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 0, -13.39411601/27., -11.59964473/27., 22.21162861/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 3.267829698/27., 0, -6.697058006/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 1.461417869/27., -8.395206501/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -}; + static const double dgp5_into_dgp5_refined_0[] = + { + 1., -SQRT3/2., 0, 8.929410675/27., 0, -5.596804334/27., -SQRT3/2., .75, 0, -7.733096485/27., 0, 0, 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, 0, 0, -5.596804334/27., + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., -9.693949466/27., 0, -SQRT3/4., 22.64018827/27., -13.39411601/27., -3./16., 0, 0, 0, 0, 0, 4.464705337/27., -8.645864709/27., 0, 0, 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., 0, 0, -SQRT3/8., 17.29172942/27., -19.60697819/27., 0, 0, 0, 0, 0, 0, 2.232352669/27., 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., 0, 0, 0, -SQRT3/16., 11.59964473/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., -8.395206501/27., 0, 0, 0, 0, -SQRT3/32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., 0, -26.14263759/27., 22.64018827/27., 0, -8.645864709/27., 15.46619297/27., -13.39411601/27., 0, SQRT3/8., -3./16., -9.693949466/27., + 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., SQRT3/16., 0, -13.07131879/27., 15./16., -14.97507695/27., 0, 7.733096485/27., -14.97507695/27., 0, SQRT3/16., 0, + 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 11.32009414/27., 0, 0, -6.535659397/27., 19.33274121/27., 0, 0, 3.866548243/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -6.697058006/27., 0, 0, 0, -3.267829698/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, 2.232352669/27., -19.96676927/27., 17.29172942/27., 0, 22.64018827/27., -19.60697819/27., -6.257417473/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 3.866548243/27., 0, -9.983384634/27., 19.33274121/27., 0, 11.32009414/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -4.991692317/27., 0, 0, -4.991692317/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 0, -13.39411601/27., 11.59964473/27., 22.21162861/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -3.267829698/27., 0, -6.697058006/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -SQRT3/32., -8.395206501/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., + }; -static const double dgp5_into_dgp5_refined_2[] = -{ - 1., 23.3826859/27., 0, -8.929410675/27., 0, 5.596804334/27., 23.3826859/27., .75, 0, -7.733096485/27., 0, 0, 0, 0, 0, -8.929410675/27., -7.733096485/27., 0, 0, 0, 5.596804334/27., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., -9.693949466/27., 0, 11.69134295/27., 22.64018827/27., 13.39411601/27., -3./16., 0, 0, 0, 0, 0, -4.464705337/27., -8.645864709/27., 0, 0, 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., 0, 0, 5.845671476/27., 17.29172942/27., 19.60697819/27., 0, 0, 0, 0, 0, 0, -2.232352669/27., 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 0, 0, 0, 2.922835738/27., 11.59964473/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., 8.395206501/27., 0, 0, 0, 0, 1.461417869/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., 0, 26.14263759/27., 22.64018827/27., 0, -8.645864709/27., 15.46619297/27., 13.39411601/27., 0, -5.845671476/27., -3./16., -9.693949466/27., - 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., -2.922835738/27., 0, 13.07131879/27., 15./16., 14.97507695/27., 0, 7.733096485/27., 14.97507695/27., 0, -2.922835738/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 11.32009414/27., 0, 0, 6.535659397/27., 19.33274121/27., 0, 0, 3.866548243/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 6.697058006/27., 0, 0, 0, 3.267829698/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -2.232352669/27., 19.96676927/27., 17.29172942/27., 0, 22.64018827/27., 19.60697819/27., 6.257417473/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 3.866548243/27., 0, 9.983384634/27., 19.33274121/27., 0, 11.32009414/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 4.991692317/27., 0, 0, 4.991692317/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 0, 13.39411601/27., 11.59964473/27., 22.21162861/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 3.267829698/27., 0, 6.697058006/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 1.461417869/27., 8.395206501/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -}; + static const double dgp5_into_dgp5_refined_1[] = + { + 1., SQRT3/2., 0, -8.929410675/27., 0, 5.596804334/27., -SQRT3/2., -.75, 0, 7.733096485/27., 0, 0, 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, 0, 0, -5.596804334/27., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., -9.693949466/27., 0, -SQRT3/4., -22.64018827/27., -13.39411601/27., 3./16., 0, 0, 0, 0, 0, 4.464705337/27., 8.645864709/27., 0, 0, 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., 0, 0, -SQRT3/8., -17.29172942/27., -19.60697819/27., 0, 0, 0, 0, 0, 0, 2.232352669/27., 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 0, 0, 0, -SQRT3/16., -11.59964473/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., 8.395206501/27., 0, 0, 0, 0, -SQRT3/32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., 0, -26.14263759/27., -22.64018827/27., 0, 8.645864709/27., 15.46619297/27., 13.39411601/27., 0, SQRT3/8., 3./16., -9.693949466/27., + 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., -SQRT3/16., 0, -13.07131879/27., -15./16., -14.97507695/27., 0, 7.733096485/27., 14.97507695/27., 0, SQRT3/16., 0, + 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 11.32009414/27., 0, 0, -6.535659397/27., -19.33274121/27., 0, 0, 3.866548243/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 6.697058006/27., 0, 0, 0, -3.267829698/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -2.232352669/27., -19.96676927/27., -17.29172942/27., 0, 22.64018827/27., 19.60697819/27., -6.257417473/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 3.866548243/27., 0, -9.983384634/27., -19.33274121/27., 0, 11.32009414/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 4.991692317/27., 0, 0, -4.991692317/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 0, -13.39411601/27., -11.59964473/27., 22.21162861/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 3.267829698/27., 0, -6.697058006/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., SQRT3/32., -8.395206501/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., + }; -static const double dgp5_into_dgp5_refined_3[] = -{ - 1., -23.3826859/27., 0, 8.929410675/27., 0, -5.596804334/27., 23.3826859/27., -.75, 0, 7.733096485/27., 0, 0, 0, 0, 0, -8.929410675/27., 7.733096485/27., 0, 0, 0, 5.596804334/27., - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., -9.693949466/27., 0, 11.69134295/27., -22.64018827/27., 13.39411601/27., 3./16., 0, 0, 0, 0, 0, -4.464705337/27., 8.645864709/27., 0, 0, 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., 0, 0, 5.845671476/27., -17.29172942/27., 19.60697819/27., 0, 0, 0, 0, 0, 0, -2.232352669/27., 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., 0, 0, 0, 2.922835738/27., -11.59964473/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., -8.395206501/27., 0, 0, 0, 0, 1.461417869/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., 0, 26.14263759/27., -22.64018827/27., 0, 8.645864709/27., 15.46619297/27., -13.39411601/27., 0, -5.845671476/27., 3./16., -9.693949466/27., - 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 2.922835738/27., 0, 13.07131879/27., -15./16., 14.97507695/27., 0, 7.733096485/27., -14.97507695/27., 0, -2.922835738/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 11.32009414/27., 0, 0, 6.535659397/27., -19.33274121/27., 0, 0, 3.866548243/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -6.697058006/27., 0, 0, 0, 3.267829698/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 2.232352669/27., 19.96676927/27., -17.29172942/27., 0, 22.64018827/27., -19.60697819/27., 6.257417473/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 3.866548243/27., 0, 9.983384634/27., -19.33274121/27., 0, 11.32009414/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -4.991692317/27., 0, 0, 4.991692317/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 0, 13.39411601/27., -11.59964473/27., 22.21162861/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -3.267829698/27., 0, 6.697058006/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -1.461417869/27., 8.395206501/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -}; + static const double dgp5_into_dgp5_refined_2[] = + { + 1., SQRT3/2., 0, -8.929410675/27., 0, 5.596804334/27., SQRT3/2., .75, 0, -7.733096485/27., 0, 0, 0, 0, 0, -8.929410675/27., -7.733096485/27., 0, 0, 0, 5.596804334/27., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., -9.693949466/27., 0, SQRT3/4., 22.64018827/27., 13.39411601/27., -3./16., 0, 0, 0, 0, 0, -4.464705337/27., -8.645864709/27., 0, 0, 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., 0, 0, SQRT3/8., 17.29172942/27., 19.60697819/27., 0, 0, 0, 0, 0, 0, -2.232352669/27., 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 0, 0, 0, SQRT3/16., 11.59964473/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., 8.395206501/27., 0, 0, 0, 0, SQRT3/32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., 0, 26.14263759/27., 22.64018827/27., 0, -8.645864709/27., 15.46619297/27., 13.39411601/27., 0, -SQRT3/8., -3./16., -9.693949466/27., + 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., -SQRT3/16., 0, 13.07131879/27., 15./16., 14.97507695/27., 0, 7.733096485/27., 14.97507695/27., 0, -SQRT3/16., 0, + 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 11.32009414/27., 0, 0, 6.535659397/27., 19.33274121/27., 0, 0, 3.866548243/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 6.697058006/27., 0, 0, 0, 3.267829698/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -2.232352669/27., 19.96676927/27., 17.29172942/27., 0, 22.64018827/27., 19.60697819/27., 6.257417473/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 3.866548243/27., 0, 9.983384634/27., 19.33274121/27., 0, 11.32009414/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 4.991692317/27., 0, 0, 4.991692317/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 0, 13.39411601/27., 11.59964473/27., 22.21162861/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 3.267829698/27., 0, 6.697058006/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., SQRT3/32., 8.395206501/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., + }; -static const double dgp6_into_dgp6_refined_0[] = -{ - 1., -23.3826859/27., 0, 8.929410675/27., 0, -5.596804334/27., 0., -23.3826859/27., .75, 0, -7.733096485/27., 0, 4.846974733/27., 0, 0, 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, 2.953125/27., 0, 0, 0, -5.596804334/27., 4.846974733/27., 0., - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., -9.693949466/27., -2.634608531/27., 0, -11.69134295/27., 22.64018827/27., -13.39411601/27., -3./16., 8.395206501/27., 0, 0, 0, 0, 0, 0, 4.464705337/27., -8.645864709/27., 5.114962541/27., 0, 0, 0, 0, -2.798402167/27., 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., -10.20379496/27., 0, 0, -5.845671476/27., 17.29172942/27., -19.60697819/27., 5.419082494/27., 0, 0, 0, 0, 0, 0, 0, 2.232352669/27., -6.603388246/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., -16.09772402/27., 0, 0, 0, -2.922835738/27., 11.59964473/27., -19.23583463/27., 0, 0, 0, 0, 0, 0, 0, 0, 1.116176334/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., -8.395206501/27., 18.25310333/27., 0, 0, 0, 0, -1.461417869/27., 7.2704621/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1./32., -5.044891251/27., 0, 0, 0, 0, 0, -0.7307089344/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., 0, -2.798402167/27., -26.14263759/27., 22.64018827/27., 0, -8.645864709/27., 0, 15.46619297/27., -13.39411601/27., 0, 5.114962541/27., 5.845671476/27., -3./16., 0, -9.693949466/27., 8.395206501/27., -2.634608531/27., - 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 2.922835738/27., -4.846974733/27., 0, -13.07131879/27., 15./16., -14.97507695/27., -5.660047068/27., 0, 7.733096485/27., -14.97507695/27., 8.859375/27., 0, 2.922835738/27., -5.660047068/27., 0, -4.846974733/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 11.32009414/27., -3.128708737/27., 0, 0, -6.535659397/27., 19.33274121/27., -21.92126803/27., 0, 0, 3.866548243/27., -11.43740394/27., 0, 0, 1.461417869/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -6.697058006/27., 11.1058143/27., 0, 0, 0, -3.267829698/27., 12.96879706/27., 0, 0, 0, 1.933274121/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -4.19760325/27., 0, 0, 0, 0, -1.633914849/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 2.232352669/27., 0, -19.96676927/27., 17.29172942/27., 0, -6.603388246/27., 22.64018827/27., -19.60697819/27., 0, -6.257417473/27., 5.419082494/27., -10.20379496/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 3.866548243/27., 1.461417869/27., 0, -9.983384634/27., 19.33274121/27., -11.43740394/27., 0, 11.32009414/27., -21.92126803/27., 0, -3.128708737/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -4.991692317/27., 5.660047068/27., 0, 0, -4.991692317/27., 14.765625/27., 0, 0, 5.660047068/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -3.348529003/27., 0, 0, 0, -2.495846158/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 0, 1.116176334/27., -13.39411601/27., 11.59964473/27., 0, 22.21162861/27., -19.23583463/27., -16.09772402/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -3.267829698/27., 1.933274121/27., 0, -6.697058006/27., 12.96879706/27., 0, 11.1058143/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -2.495846158/27., 0, 0, -3.348529003/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -1.461417869/27., 0, -8.395206501/27., 7.2704621/27., 18.25310333/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -1.633914849/27., 0, -4.19760325/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -0.7307089344/27., -5.044891251/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., -}; + static const double dgp5_into_dgp5_refined_3[] = + { + 1., -SQRT3/2., 0, 8.929410675/27., 0, -5.596804334/27., SQRT3/2., -.75, 0, 7.733096485/27., 0, 0, 0, 0, 0, -8.929410675/27., 7.733096485/27., 0, 0, 0, 5.596804334/27., + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., -9.693949466/27., 0, SQRT3/4., -22.64018827/27., 13.39411601/27., 3./16., 0, 0, 0, 0, 0, -4.464705337/27., 8.645864709/27., 0, 0, 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., 0, 0, SQRT3/8., -17.29172942/27., 19.60697819/27., 0, 0, 0, 0, 0, 0, -2.232352669/27., 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., 0, 0, 0, SQRT3/16., -11.59964473/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., -8.395206501/27., 0, 0, 0, 0, SQRT3/32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., 0, 26.14263759/27., -22.64018827/27., 0, 8.645864709/27., 15.46619297/27., -13.39411601/27., 0, -SQRT3/8., 3./16., -9.693949466/27., + 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., SQRT3/16., 0, 13.07131879/27., -15./16., 14.97507695/27., 0, 7.733096485/27., -14.97507695/27., 0, -SQRT3/16., 0, + 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 11.32009414/27., 0, 0, 6.535659397/27., -19.33274121/27., 0, 0, 3.866548243/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -6.697058006/27., 0, 0, 0, 3.267829698/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, 2.232352669/27., 19.96676927/27., -17.29172942/27., 0, 22.64018827/27., -19.60697819/27., 6.257417473/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 3.866548243/27., 0, 9.983384634/27., -19.33274121/27., 0, 11.32009414/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -4.991692317/27., 0, 0, 4.991692317/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 0, 13.39411601/27., -11.59964473/27., 22.21162861/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -3.267829698/27., 0, 6.697058006/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -SQRT3/32., 8.395206501/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., + }; -static const double dgp6_into_dgp6_refined_1[] = -{ - 1., 23.3826859/27., 0, -8.929410675/27., 0, 5.596804334/27., 0., -23.3826859/27., -.75, 0, 7.733096485/27., 0, -4.846974733/27., 0, 0, 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, -2.953125/27., 0, 0, 0, -5.596804334/27., -4.846974733/27., 0., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., -9.693949466/27., 2.634608531/27., 0, -11.69134295/27., -22.64018827/27., -13.39411601/27., 3./16., 8.395206501/27., 0, 0, 0, 0, 0, 0, 4.464705337/27., 8.645864709/27., 5.114962541/27., 0, 0, 0, 0, -2.798402167/27., 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., -10.20379496/27., 0, 0, -5.845671476/27., -17.29172942/27., -19.60697819/27., -5.419082494/27., 0, 0, 0, 0, 0, 0, 0, 2.232352669/27., 6.603388246/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 16.09772402/27., 0, 0, 0, -2.922835738/27., -11.59964473/27., -19.23583463/27., 0, 0, 0, 0, 0, 0, 0, 0, 1.116176334/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., 8.395206501/27., 18.25310333/27., 0, 0, 0, 0, -1.461417869/27., -7.2704621/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1./32., 5.044891251/27., 0, 0, 0, 0, 0, -0.7307089344/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0., 0., 0.421875/27., 0, 0, 0, 0, 0., 0., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., 0, 2.798402167/27., -26.14263759/27., -22.64018827/27., 0, 8.645864709/27., 0, 15.46619297/27., 13.39411601/27., 0, -5.114962541/27., 5.845671476/27., 3./16., 0, -9.693949466/27., -8.395206501/27., -2.634608531/27., - 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., -2.922835738/27., -4.846974733/27., 0, -13.07131879/27., -15./16., -14.97507695/27., 5.660047068/27., 0, 7.733096485/27., 14.97507695/27., 8.859375/27., 0, 2.922835738/27., 5.660047068/27., 0, -4.846974733/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 11.32009414/27., 3.128708737/27., 0, 0, -6.535659397/27., -19.33274121/27., -21.92126803/27., 0, 0, 3.866548243/27., 11.43740394/27., 0, 0, 1.461417869/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 6.697058006/27., 11.1058143/27., 0, 0, 0, -3.267829698/27., -12.96879706/27., 0, 0, 0, 1.933274121/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 4.19760325/27., 0, 0, 0, 0, -1.633914849/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -2.232352669/27., 0, -19.96676927/27., -17.29172942/27., 0, 6.603388246/27., 22.64018827/27., 19.60697819/27., 0, -6.257417473/27., -5.419082494/27., -10.20379496/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 3.866548243/27., -1.461417869/27., 0, -9.983384634/27., -19.33274121/27., -11.43740394/27., 0, 11.32009414/27., 21.92126803/27., 0, -3.128708737/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 4.991692317/27., 5.660047068/27., 0, 0, -4.991692317/27., -14.765625/27., 0, 0, 5.660047068/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 3.348529003/27., 0, 0, 0, -2.495846158/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 0, -1.116176334/27., -13.39411601/27., -11.59964473/27., 0, 22.21162861/27., 19.23583463/27., -16.09772402/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 3.267829698/27., 1.933274121/27., 0, -6.697058006/27., -12.96879706/27., 0, 11.1058143/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 2.495846158/27., 0, 0, -3.348529003/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 1.461417869/27., 0, -8.395206501/27., -7.2704621/27., 18.25310333/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 1.633914849/27., 0, -4.19760325/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0.7307089344/27., -5.044891251/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., -}; + static const double dgp6_into_dgp6_refined_0[] = + { + 1., -SQRT3/2., 0, 8.929410675/27., 0, -5.596804334/27., 0., -SQRT3/2., .75, 0, -7.733096485/27., 0, 4.846974733/27., 0, 0, 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, 7./64., 0, 0, 0, -5.596804334/27., 4.846974733/27., 0., + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., -9.693949466/27., -2.634608531/27., 0, -SQRT3/4., 22.64018827/27., -13.39411601/27., -3./16., 8.395206501/27., 0, 0, 0, 0, 0, 0, 4.464705337/27., -8.645864709/27., 5.114962541/27., 0, 0, 0, 0, -2.798402167/27., 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., -10.20379496/27., 0, 0, -SQRT3/8., 17.29172942/27., -19.60697819/27., 5.419082494/27., 0, 0, 0, 0, 0, 0, 0, 2.232352669/27., -6.603388246/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., -16.09772402/27., 0, 0, 0, -SQRT3/16., 11.59964473/27., -19.23583463/27., 0, 0, 0, 0, 0, 0, 0, 0, 1.116176334/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., -8.395206501/27., 18.25310333/27., 0, 0, 0, 0, -SQRT3/32., 7.2704621/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1./32., -5.044891251/27., 0, 0, 0, 0, 0, -SQRT3/64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., 0, -2.798402167/27., -26.14263759/27., 22.64018827/27., 0, -8.645864709/27., 0, 15.46619297/27., -13.39411601/27., 0, 5.114962541/27., SQRT3/8., -3./16., 0, -9.693949466/27., 8.395206501/27., -2.634608531/27., + 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., SQRT3/16., -4.846974733/27., 0, -13.07131879/27., 15./16., -14.97507695/27., -5.660047068/27., 0, 7.733096485/27., -14.97507695/27., 21./64., 0, SQRT3/16., -5.660047068/27., 0, -4.846974733/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 11.32009414/27., -3.128708737/27., 0, 0, -6.535659397/27., 19.33274121/27., -21.92126803/27., 0, 0, 3.866548243/27., -11.43740394/27., 0, 0, SQRT3/32., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -6.697058006/27., 11.1058143/27., 0, 0, 0, -3.267829698/27., 12.96879706/27., 0, 0, 0, 1.933274121/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -4.19760325/27., 0, 0, 0, 0, -1.633914849/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, 2.232352669/27., 0, -19.96676927/27., 17.29172942/27., 0, -6.603388246/27., 22.64018827/27., -19.60697819/27., 0, -6.257417473/27., 5.419082494/27., -10.20379496/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 3.866548243/27., SQRT3/32., 0, -9.983384634/27., 19.33274121/27., -11.43740394/27., 0, 11.32009414/27., -21.92126803/27., 0, -3.128708737/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -4.991692317/27., 5.660047068/27., 0, 0, -4.991692317/27., 35./64., 0, 0, 5.660047068/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -3.348529003/27., 0, 0, 0, -2.495846158/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 0, 1.116176334/27., -13.39411601/27., 11.59964473/27., 0, 22.21162861/27., -19.23583463/27., -16.09772402/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -3.267829698/27., 1.933274121/27., 0, -6.697058006/27., 12.96879706/27., 0, 11.1058143/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -2.495846158/27., 0, 0, -3.348529003/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -SQRT3/32., 0, -8.395206501/27., 7.2704621/27., 18.25310333/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -1.633914849/27., 0, -4.19760325/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -SQRT3/64., -5.044891251/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., + }; -static const double dgp6_into_dgp6_refined_2[] = -{ - 1., 23.3826859/27., 0, -8.929410675/27., 0, 5.596804334/27., 0., 23.3826859/27., .75, 0, -7.733096485/27., 0, 4.846974733/27., 0, 0, 0, 0, 0, -8.929410675/27., -7.733096485/27., 0, 2.953125/27., 0, 0, 0, 5.596804334/27., 4.846974733/27., 0., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., -9.693949466/27., 2.634608531/27., 0, 11.69134295/27., 22.64018827/27., 13.39411601/27., -3./16., -8.395206501/27., 0, 0, 0, 0, 0, 0, -4.464705337/27., -8.645864709/27., -5.114962541/27., 0, 0, 0, 0, 2.798402167/27., 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., -10.20379496/27., 0, 0, 5.845671476/27., 17.29172942/27., 19.60697819/27., 5.419082494/27., 0, 0, 0, 0, 0, 0, 0, -2.232352669/27., -6.603388246/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 16.09772402/27., 0, 0, 0, 2.922835738/27., 11.59964473/27., 19.23583463/27., 0, 0, 0, 0, 0, 0, 0, 0, -1.116176334/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., 8.395206501/27., 18.25310333/27., 0, 0, 0, 0, 1.461417869/27., 7.2704621/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1./32., 5.044891251/27., 0, 0, 0, 0, 0, 0.7307089344/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0., 0., 0.421875/27., 0, 0, 0, 0, 0., 0., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., 0, 2.798402167/27., 26.14263759/27., 22.64018827/27., 0, -8.645864709/27., 0, 15.46619297/27., 13.39411601/27., 0, -5.114962541/27., -5.845671476/27., -3./16., 0, -9.693949466/27., -8.395206501/27., 2.634608531/27., - 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., -2.922835738/27., -4.846974733/27., 0, 13.07131879/27., 15./16., 14.97507695/27., -5.660047068/27., 0, 7.733096485/27., 14.97507695/27., 8.859375/27., 0, -2.922835738/27., -5.660047068/27., 0, -4.846974733/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 11.32009414/27., 3.128708737/27., 0, 0, 6.535659397/27., 19.33274121/27., 21.92126803/27., 0, 0, 3.866548243/27., 11.43740394/27., 0, 0, -1.461417869/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 6.697058006/27., 11.1058143/27., 0, 0, 0, 3.267829698/27., 12.96879706/27., 0, 0, 0, 1.933274121/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 4.19760325/27., 0, 0, 0, 0, 1.633914849/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -2.232352669/27., 0, 19.96676927/27., 17.29172942/27., 0, -6.603388246/27., 22.64018827/27., 19.60697819/27., 0, 6.257417473/27., 5.419082494/27., -10.20379496/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 3.866548243/27., -1.461417869/27., 0, 9.983384634/27., 19.33274121/27., 11.43740394/27., 0, 11.32009414/27., 21.92126803/27., 0, 3.128708737/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 4.991692317/27., 5.660047068/27., 0, 0, 4.991692317/27., 14.765625/27., 0, 0, 5.660047068/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 3.348529003/27., 0, 0, 0, 2.495846158/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 0, -1.116176334/27., 13.39411601/27., 11.59964473/27., 0, 22.21162861/27., 19.23583463/27., 16.09772402/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 3.267829698/27., 1.933274121/27., 0, 6.697058006/27., 12.96879706/27., 0, 11.1058143/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 2.495846158/27., 0, 0, 3.348529003/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 1.461417869/27., 0, 8.395206501/27., 7.2704621/27., 18.25310333/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 1.633914849/27., 0, 4.19760325/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 0.7307089344/27., 5.044891251/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0., 0., 0, 0., 0., 0.421875/27., -}; + static const double dgp6_into_dgp6_refined_1[] = + { + 1., SQRT3/2., 0, -8.929410675/27., 0, 5.596804334/27., 0., -SQRT3/2., -.75, 0, 7.733096485/27., 0, -4.846974733/27., 0, 0, 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, -7./64., 0, 0, 0, -5.596804334/27., -4.846974733/27., 0., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., -9.693949466/27., 2.634608531/27., 0, -SQRT3/4., -22.64018827/27., -13.39411601/27., 3./16., 8.395206501/27., 0, 0, 0, 0, 0, 0, 4.464705337/27., 8.645864709/27., 5.114962541/27., 0, 0, 0, 0, -2.798402167/27., 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., -10.20379496/27., 0, 0, -SQRT3/8., -17.29172942/27., -19.60697819/27., -5.419082494/27., 0, 0, 0, 0, 0, 0, 0, 2.232352669/27., 6.603388246/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 16.09772402/27., 0, 0, 0, -SQRT3/16., -11.59964473/27., -19.23583463/27., 0, 0, 0, 0, 0, 0, 0, 0, 1.116176334/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., 8.395206501/27., 18.25310333/27., 0, 0, 0, 0, -SQRT3/32., -7.2704621/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1./32., 5.044891251/27., 0, 0, 0, 0, 0, -SQRT3/64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0., 0., 1./64., 0, 0, 0, 0, 0., 0., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., 0, 2.798402167/27., -26.14263759/27., -22.64018827/27., 0, 8.645864709/27., 0, 15.46619297/27., 13.39411601/27., 0, -5.114962541/27., SQRT3/8., 3./16., 0, -9.693949466/27., -8.395206501/27., -2.634608531/27., + 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., -SQRT3/16., -4.846974733/27., 0, -13.07131879/27., -15./16., -14.97507695/27., 5.660047068/27., 0, 7.733096485/27., 14.97507695/27., 21./64., 0, SQRT3/16., 5.660047068/27., 0, -4.846974733/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 11.32009414/27., 3.128708737/27., 0, 0, -6.535659397/27., -19.33274121/27., -21.92126803/27., 0, 0, 3.866548243/27., 11.43740394/27., 0, 0, SQRT3/32., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 6.697058006/27., 11.1058143/27., 0, 0, 0, -3.267829698/27., -12.96879706/27., 0, 0, 0, 1.933274121/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 4.19760325/27., 0, 0, 0, 0, -1.633914849/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -2.232352669/27., 0, -19.96676927/27., -17.29172942/27., 0, 6.603388246/27., 22.64018827/27., 19.60697819/27., 0, -6.257417473/27., -5.419082494/27., -10.20379496/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 3.866548243/27., -SQRT3/32., 0, -9.983384634/27., -19.33274121/27., -11.43740394/27., 0, 11.32009414/27., 21.92126803/27., 0, -3.128708737/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 4.991692317/27., 5.660047068/27., 0, 0, -4.991692317/27., -35./64., 0, 0, 5.660047068/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 3.348529003/27., 0, 0, 0, -2.495846158/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 0, -1.116176334/27., -13.39411601/27., -11.59964473/27., 0, 22.21162861/27., 19.23583463/27., -16.09772402/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 3.267829698/27., 1.933274121/27., 0, -6.697058006/27., -12.96879706/27., 0, 11.1058143/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 2.495846158/27., 0, 0, -3.348529003/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., SQRT3/32., 0, -8.395206501/27., -7.2704621/27., 18.25310333/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 1.633914849/27., 0, -4.19760325/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., SQRT3/64., -5.044891251/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., + }; -static const double dgp6_into_dgp6_refined_3[] = -{ - 1., -23.3826859/27., 0, 8.929410675/27., 0, -5.596804334/27., 0., 23.3826859/27., -.75, 0, 7.733096485/27., 0, -4.846974733/27., 0, 0, 0, 0, 0, -8.929410675/27., 7.733096485/27., 0, -2.953125/27., 0, 0, 0, 5.596804334/27., -4.846974733/27., 0., - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., -9.693949466/27., -2.634608531/27., 0, 11.69134295/27., -22.64018827/27., 13.39411601/27., 3./16., -8.395206501/27., 0, 0, 0, 0, 0, 0, -4.464705337/27., 8.645864709/27., -5.114962541/27., 0, 0, 0, 0, 2.798402167/27., 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., -10.20379496/27., 0, 0, 5.845671476/27., -17.29172942/27., 19.60697819/27., -5.419082494/27., 0, 0, 0, 0, 0, 0, 0, -2.232352669/27., 6.603388246/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., -16.09772402/27., 0, 0, 0, 2.922835738/27., -11.59964473/27., 19.23583463/27., 0, 0, 0, 0, 0, 0, 0, 0, -1.116176334/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1./16., -8.395206501/27., 18.25310333/27., 0, 0, 0, 0, 1.461417869/27., -7.2704621/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1./32., -5.044891251/27., 0, 0, 0, 0, 0, 0.7307089344/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., 0, -2.798402167/27., 26.14263759/27., -22.64018827/27., 0, 8.645864709/27., 0, 15.46619297/27., -13.39411601/27., 0, 5.114962541/27., -5.845671476/27., 3./16., 0, -9.693949466/27., 8.395206501/27., 2.634608531/27., - 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 2.922835738/27., -4.846974733/27., 0, 13.07131879/27., -15./16., 14.97507695/27., 5.660047068/27., 0, 7.733096485/27., -14.97507695/27., 8.859375/27., 0, -2.922835738/27., 5.660047068/27., 0, -4.846974733/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 11.32009414/27., -3.128708737/27., 0, 0, 6.535659397/27., -19.33274121/27., 21.92126803/27., 0, 0, 3.866548243/27., -11.43740394/27., 0, 0, -1.461417869/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -6.697058006/27., 11.1058143/27., 0, 0, 0, 3.267829698/27., -12.96879706/27., 0, 0, 0, 1.933274121/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -4.19760325/27., 0, 0, 0, 0, 1.633914849/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 2.232352669/27., 0, 19.96676927/27., -17.29172942/27., 0, 6.603388246/27., 22.64018827/27., -19.60697819/27., 0, 6.257417473/27., -5.419082494/27., -10.20379496/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 3.866548243/27., 1.461417869/27., 0, 9.983384634/27., -19.33274121/27., 11.43740394/27., 0, 11.32009414/27., -21.92126803/27., 0, 3.128708737/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -4.991692317/27., 5.660047068/27., 0, 0, 4.991692317/27., -14.765625/27., 0, 0, 5.660047068/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -3.348529003/27., 0, 0, 0, 2.495846158/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 0, 1.116176334/27., 13.39411601/27., -11.59964473/27., 0, 22.21162861/27., -19.23583463/27., 16.09772402/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -3.267829698/27., 1.933274121/27., 0, 6.697058006/27., -12.96879706/27., 0, 11.1058143/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -2.495846158/27., 0, 0, 3.348529003/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -1.461417869/27., 0, 8.395206501/27., -7.2704621/27., 18.25310333/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -1.633914849/27., 0, 4.19760325/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -0.7307089344/27., 5.044891251/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.421875/27., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0., 0., 0, 0., 0., 0.421875/27., -}; + static const double dgp6_into_dgp6_refined_2[] = + { + 1., SQRT3/2., 0, -8.929410675/27., 0, 5.596804334/27., 0., SQRT3/2., .75, 0, -7.733096485/27., 0, 4.846974733/27., 0, 0, 0, 0, 0, -8.929410675/27., -7.733096485/27., 0, 7./64., 0, 0, 0, 5.596804334/27., 4.846974733/27., 0., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., -9.693949466/27., 2.634608531/27., 0, SQRT3/4., 22.64018827/27., 13.39411601/27., -3./16., -8.395206501/27., 0, 0, 0, 0, 0, 0, -4.464705337/27., -8.645864709/27., -5.114962541/27., 0, 0, 0, 0, 2.798402167/27., 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 6.257417473/27., -10.20379496/27., 0, 0, SQRT3/8., 17.29172942/27., 19.60697819/27., 5.419082494/27., 0, 0, 0, 0, 0, 0, 0, -2.232352669/27., -6.603388246/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 22.21162861/27., 16.09772402/27., 0, 0, 0, SQRT3/16., 11.59964473/27., 19.23583463/27., 0, 0, 0, 0, 0, 0, 0, 0, -1.116176334/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., 8.395206501/27., 18.25310333/27., 0, 0, 0, 0, SQRT3/32., 7.2704621/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1./32., 5.044891251/27., 0, 0, 0, 0, 0, SQRT3/64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0., 0., 1./64., 0, 0, 0, 0, 0., 0., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., 0, 2.798402167/27., 26.14263759/27., 22.64018827/27., 0, -8.645864709/27., 0, 15.46619297/27., 13.39411601/27., 0, -5.114962541/27., -SQRT3/8., -3./16., 0, -9.693949466/27., -8.395206501/27., 2.634608531/27., + 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., -SQRT3/16., -4.846974733/27., 0, 13.07131879/27., 15./16., 14.97507695/27., -5.660047068/27., 0, 7.733096485/27., 14.97507695/27., 21./64., 0, -SQRT3/16., -5.660047068/27., 0, -4.846974733/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 11.32009414/27., 3.128708737/27., 0, 0, 6.535659397/27., 19.33274121/27., 21.92126803/27., 0, 0, 3.866548243/27., 11.43740394/27., 0, 0, -SQRT3/32., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 6.697058006/27., 11.1058143/27., 0, 0, 0, 3.267829698/27., 12.96879706/27., 0, 0, 0, 1.933274121/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 4.19760325/27., 0, 0, 0, 0, 1.633914849/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -2.232352669/27., 0, 19.96676927/27., 17.29172942/27., 0, -6.603388246/27., 22.64018827/27., 19.60697819/27., 0, 6.257417473/27., 5.419082494/27., -10.20379496/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 3.866548243/27., -SQRT3/32., 0, 9.983384634/27., 19.33274121/27., 11.43740394/27., 0, 11.32009414/27., 21.92126803/27., 0, 3.128708737/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 4.991692317/27., 5.660047068/27., 0, 0, 4.991692317/27., 35./64., 0, 0, 5.660047068/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 3.348529003/27., 0, 0, 0, 2.495846158/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 0, -1.116176334/27., 13.39411601/27., 11.59964473/27., 0, 22.21162861/27., 19.23583463/27., 16.09772402/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 3.267829698/27., 1.933274121/27., 0, 6.697058006/27., 12.96879706/27., 0, 11.1058143/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 2.495846158/27., 0, 0, 3.348529003/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., SQRT3/32., 0, 8.395206501/27., 7.2704621/27., 18.25310333/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., 1.633914849/27., 0, 4.19760325/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., SQRT3/64., 5.044891251/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0., 0., 0, 0., 0., 1./64., + }; + static const double dgp6_into_dgp6_refined_3[] = + { + 1., -SQRT3/2., 0, 8.929410675/27., 0, -5.596804334/27., 0., SQRT3/2., -.75, 0, 7.733096485/27., 0, -4.846974733/27., 0, 0, 0, 0, 0, -8.929410675/27., 7.733096485/27., 0, -7./64., 0, 0, 0, 5.596804334/27., -4.846974733/27., 0., + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., -9.693949466/27., -2.634608531/27., 0, SQRT3/4., -22.64018827/27., 13.39411601/27., 3./16., -8.395206501/27., 0, 0, 0, 0, 0, 0, -4.464705337/27., 8.645864709/27., -5.114962541/27., 0, 0, 0, 0, 2.798402167/27., 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., -6.257417473/27., -10.20379496/27., 0, 0, SQRT3/8., -17.29172942/27., 19.60697819/27., -5.419082494/27., 0, 0, 0, 0, 0, 0, 0, -2.232352669/27., 6.603388246/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 22.21162861/27., -16.09772402/27., 0, 0, 0, SQRT3/16., -11.59964473/27., 19.23583463/27., 0, 0, 0, 0, 0, 0, 0, 0, -1.116176334/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1./16., -8.395206501/27., 18.25310333/27., 0, 0, 0, 0, SQRT3/32., -7.2704621/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1./32., -5.044891251/27., 0, 0, 0, 0, 0, SQRT3/64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., 0, -2.798402167/27., 26.14263759/27., -22.64018827/27., 0, 8.645864709/27., 0, 15.46619297/27., -13.39411601/27., 0, 5.114962541/27., -SQRT3/8., 3./16., 0, -9.693949466/27., 8.395206501/27., 2.634608531/27., + 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., SQRT3/16., -4.846974733/27., 0, 13.07131879/27., -15./16., 14.97507695/27., 5.660047068/27., 0, 7.733096485/27., -14.97507695/27., 21./64., 0, -SQRT3/16., 5.660047068/27., 0, -4.846974733/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 11.32009414/27., -3.128708737/27., 0, 0, 6.535659397/27., -19.33274121/27., 21.92126803/27., 0, 0, 3.866548243/27., -11.43740394/27., 0, 0, -SQRT3/32., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -6.697058006/27., 11.1058143/27., 0, 0, 0, 3.267829698/27., -12.96879706/27., 0, 0, 0, 1.933274121/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -4.19760325/27., 0, 0, 0, 0, 1.633914849/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, 2.232352669/27., 0, 19.96676927/27., -17.29172942/27., 0, 6.603388246/27., 22.64018827/27., -19.60697819/27., 0, 6.257417473/27., -5.419082494/27., -10.20379496/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 3.866548243/27., SQRT3/32., 0, 9.983384634/27., -19.33274121/27., 11.43740394/27., 0, 11.32009414/27., -21.92126803/27., 0, 3.128708737/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -4.991692317/27., 5.660047068/27., 0, 0, 4.991692317/27., -35./64., 0, 0, 5.660047068/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -3.348529003/27., 0, 0, 0, 2.495846158/27., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 0, 1.116176334/27., 13.39411601/27., -11.59964473/27., 0, 22.21162861/27., -19.23583463/27., 16.09772402/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -3.267829698/27., 1.933274121/27., 0, 6.697058006/27., -12.96879706/27., 0, 11.1058143/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -2.495846158/27., 0, 0, 3.348529003/27., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., -SQRT3/32., 0, 8.395206501/27., -7.2704621/27., 18.25310333/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -1.633914849/27., 0, 4.19760325/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./32., -SQRT3/64., 5.044891251/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./64., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0., 0., 0, 0., 0., 1./64., + }; }; @@ -476,30 +477,34 @@ template <> const double * const FE_DGP<2>::Matrices::embedding[][GeometryInfo<2>::children_per_cell] = { - { FE_DGP_2d::dgp1_into_dgp1_refined_0, - FE_DGP_2d::dgp1_into_dgp1_refined_1, - FE_DGP_2d::dgp1_into_dgp1_refined_2, - FE_DGP_2d::dgp1_into_dgp1_refined_3 }, - { FE_DGP_2d::dgp2_into_dgp2_refined_0, - FE_DGP_2d::dgp2_into_dgp2_refined_1, - FE_DGP_2d::dgp2_into_dgp2_refined_2, - FE_DGP_2d::dgp2_into_dgp2_refined_3 }, - { FE_DGP_2d::dgp3_into_dgp3_refined_0, - FE_DGP_2d::dgp3_into_dgp3_refined_1, - FE_DGP_2d::dgp3_into_dgp3_refined_2, - FE_DGP_2d::dgp3_into_dgp3_refined_3 }, - { FE_DGP_2d::dgp4_into_dgp4_refined_0, - FE_DGP_2d::dgp4_into_dgp4_refined_1, - FE_DGP_2d::dgp4_into_dgp4_refined_2, - FE_DGP_2d::dgp4_into_dgp4_refined_3 }, - { FE_DGP_2d::dgp5_into_dgp5_refined_0, - FE_DGP_2d::dgp5_into_dgp5_refined_1, - FE_DGP_2d::dgp5_into_dgp5_refined_2, - FE_DGP_2d::dgp5_into_dgp5_refined_3 }, - { FE_DGP_2d::dgp6_into_dgp6_refined_0, - FE_DGP_2d::dgp6_into_dgp6_refined_1, - FE_DGP_2d::dgp6_into_dgp6_refined_2, - FE_DGP_2d::dgp6_into_dgp6_refined_3 } + { FE_DGP_2d::dgp0_into_dgp0_refined_0, + FE_DGP_2d::dgp0_into_dgp0_refined_1, + FE_DGP_2d::dgp0_into_dgp0_refined_2, + FE_DGP_2d::dgp0_into_dgp0_refined_3 }, + { FE_DGP_2d::dgp1_into_dgp1_refined_0, + FE_DGP_2d::dgp1_into_dgp1_refined_1, + FE_DGP_2d::dgp1_into_dgp1_refined_2, + FE_DGP_2d::dgp1_into_dgp1_refined_3 }, + { FE_DGP_2d::dgp2_into_dgp2_refined_0, + FE_DGP_2d::dgp2_into_dgp2_refined_1, + FE_DGP_2d::dgp2_into_dgp2_refined_2, + FE_DGP_2d::dgp2_into_dgp2_refined_3 }, + { FE_DGP_2d::dgp3_into_dgp3_refined_0, + FE_DGP_2d::dgp3_into_dgp3_refined_1, + FE_DGP_2d::dgp3_into_dgp3_refined_2, + FE_DGP_2d::dgp3_into_dgp3_refined_3 }, + { FE_DGP_2d::dgp4_into_dgp4_refined_0, + FE_DGP_2d::dgp4_into_dgp4_refined_1, + FE_DGP_2d::dgp4_into_dgp4_refined_2, + FE_DGP_2d::dgp4_into_dgp4_refined_3 }, + { FE_DGP_2d::dgp5_into_dgp5_refined_0, + FE_DGP_2d::dgp5_into_dgp5_refined_1, + FE_DGP_2d::dgp5_into_dgp5_refined_2, + FE_DGP_2d::dgp5_into_dgp5_refined_3 }, + { FE_DGP_2d::dgp6_into_dgp6_refined_0, + FE_DGP_2d::dgp6_into_dgp6_refined_1, + FE_DGP_2d::dgp6_into_dgp6_refined_2, + FE_DGP_2d::dgp6_into_dgp6_refined_3 } }; template <> diff --git a/deal.II/deal.II/source/fe/fe_dgp_3d.cc b/deal.II/deal.II/source/fe/fe_dgp_3d.cc index 8a44a6a878..cb5a4f892c 100644 --- a/deal.II/deal.II/source/fe/fe_dgp_3d.cc +++ b/deal.II/deal.II/source/fe/fe_dgp_3d.cc @@ -19,6 +19,8 @@ // Transfer matrices for finite elements +#define SQRT3 1.732050807569 + namespace FE_DGP_3d { static const double dgp0_into_dgp0_refined_0[] = @@ -63,7 +65,7 @@ namespace FE_DGP_3d static const double dgp1_into_dgp1_refined_0[] = { - 1., -23.3826859/27., -23.3826859/27., -23.3826859/27., + 1., -SQRT3/2., -SQRT3/2., -SQRT3/2., 0, .5, 0, 0, 0, 0, .5, 0, 0, 0, 0, .5, @@ -71,7 +73,7 @@ namespace FE_DGP_3d static const double dgp1_into_dgp1_refined_1[] = { - 1., 23.3826859/27., -23.3826859/27., -23.3826859/27., + 1., SQRT3/2., -SQRT3/2., -SQRT3/2., 0, .5, 0, 0, 0, 0, .5, 0, 0, 0, 0, .5, @@ -79,7 +81,7 @@ namespace FE_DGP_3d static const double dgp1_into_dgp1_refined_2[] = { - 1., 23.3826859/27., -23.3826859/27., 23.3826859/27., + 1., SQRT3/2., -SQRT3/2., SQRT3/2., 0, .5, 0, 0, 0, 0, .5, 0, 0, 0, 0, .5, @@ -87,7 +89,7 @@ namespace FE_DGP_3d static const double dgp1_into_dgp1_refined_3[] = { - 1., -23.3826859/27., -23.3826859/27., 23.3826859/27., + 1., -SQRT3/2., -SQRT3/2., SQRT3/2., 0, .5, 0, 0, 0, 0, .5, 0, 0, 0, 0, .5, @@ -95,7 +97,7 @@ namespace FE_DGP_3d static const double dgp1_into_dgp1_refined_4[] = { - 1., -23.3826859/27., 23.3826859/27., -23.3826859/27., + 1., -SQRT3/2., SQRT3/2., -SQRT3/2., 0, .5, 0, 0, 0, 0, .5, 0, 0, 0, 0, .5, @@ -103,7 +105,7 @@ namespace FE_DGP_3d static const double dgp1_into_dgp1_refined_5[] = { - 1., 23.3826859/27., 23.3826859/27., -23.3826859/27., + 1., SQRT3/2., SQRT3/2., -SQRT3/2., 0, .5, 0, 0, 0, 0, .5, 0, 0, 0, 0, .5, @@ -111,7 +113,7 @@ namespace FE_DGP_3d static const double dgp1_into_dgp1_refined_6[] = { - 1., 23.3826859/27., 23.3826859/27., 23.3826859/27., + 1., SQRT3/2., SQRT3/2., SQRT3/2., 0, .5, 0, 0, 0, 0, .5, 0, 0, 0, 0, .5, @@ -119,7 +121,7 @@ namespace FE_DGP_3d static const double dgp1_into_dgp1_refined_7[] = { - 1., -23.3826859/27., 23.3826859/27., 23.3826859/27., + 1., -SQRT3/2., SQRT3/2., SQRT3/2., 0, .5, 0, 0, 0, 0, .5, 0, 0, 0, 0, .5, @@ -127,13 +129,13 @@ namespace FE_DGP_3d static const double dgp2_into_dgp2_refined_0[] = { - 1., -23.3826859/27., 0, -23.3826859/27., .75, 0, -23.3826859/27., .75, .75, 0, - 0, .5, -26.14263759/27., 0, -11.69134295/27., 0, 0, -11.69134295/27., 0, 0, + 1., -SQRT3/2., 0, -SQRT3/2., .75, 0, -SQRT3/2., .75, .75, 0, + 0, .5, -26.14263759/27., 0, -SQRT3/4., 0, 0, -SQRT3/4., 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .5, -11.69134295/27., -26.14263759/27., 0, 0, -11.69134295/27., 0, + 0, 0, 0, .5, -SQRT3/4., -26.14263759/27., 0, 0, -SQRT3/4., 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., -11.69134295/27., -26.14263759/27., + 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., -SQRT3/4., -26.14263759/27., 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, @@ -141,13 +143,13 @@ namespace FE_DGP_3d static const double dgp2_into_dgp2_refined_1[] = { - 1., 23.3826859/27., 0, -23.3826859/27., -.75, 0, -23.3826859/27., -.75, .75, 0, - 0, .5, 26.14263759/27., 0, -11.69134295/27., 0, 0, -11.69134295/27., 0, 0, + 1., SQRT3/2., 0, -SQRT3/2., -.75, 0, -SQRT3/2., -.75, .75, 0, + 0, .5, 26.14263759/27., 0, -SQRT3/4., 0, 0, -SQRT3/4., 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .5, 11.69134295/27., -26.14263759/27., 0, 0, -11.69134295/27., 0, + 0, 0, 0, .5, SQRT3/4., -26.14263759/27., 0, 0, -SQRT3/4., 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., -11.69134295/27., -26.14263759/27., + 0, 0, 0, 0, 0, 0, .5, SQRT3/4., -SQRT3/4., -26.14263759/27., 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, @@ -155,13 +157,13 @@ namespace FE_DGP_3d static const double dgp2_into_dgp2_refined_2[] = { - 1., 23.3826859/27., 0, -23.3826859/27., -.75, 0, 23.3826859/27., .75, -.75, 0, - 0, .5, 26.14263759/27., 0, -11.69134295/27., 0, 0, 11.69134295/27., 0, 0, + 1., SQRT3/2., 0, -SQRT3/2., -.75, 0, SQRT3/2., .75, -.75, 0, + 0, .5, 26.14263759/27., 0, -SQRT3/4., 0, 0, SQRT3/4., 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .5, 11.69134295/27., -26.14263759/27., 0, 0, 11.69134295/27., 0, + 0, 0, 0, .5, SQRT3/4., -26.14263759/27., 0, 0, SQRT3/4., 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., -11.69134295/27., 26.14263759/27., + 0, 0, 0, 0, 0, 0, .5, SQRT3/4., -SQRT3/4., 26.14263759/27., 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, @@ -169,13 +171,13 @@ namespace FE_DGP_3d static const double dgp2_into_dgp2_refined_3[] = { - 1., -23.3826859/27., 0, -23.3826859/27., .75, 0, 23.3826859/27., -.75, -.75, 0, - 0, .5, -26.14263759/27., 0, -11.69134295/27., 0, 0, 11.69134295/27., 0, 0, + 1., -SQRT3/2., 0, -SQRT3/2., .75, 0, SQRT3/2., -.75, -.75, 0, + 0, .5, -26.14263759/27., 0, -SQRT3/4., 0, 0, SQRT3/4., 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .5, -11.69134295/27., -26.14263759/27., 0, 0, 11.69134295/27., 0, + 0, 0, 0, .5, -SQRT3/4., -26.14263759/27., 0, 0, SQRT3/4., 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., -11.69134295/27., 26.14263759/27., + 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., -SQRT3/4., 26.14263759/27., 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, @@ -183,13 +185,13 @@ namespace FE_DGP_3d static const double dgp2_into_dgp2_refined_4[] = { - 1., -23.3826859/27., 0, 23.3826859/27., -.75, 0, -23.3826859/27., .75, -.75, 0, - 0, .5, -26.14263759/27., 0, 11.69134295/27., 0, 0, -11.69134295/27., 0, 0, + 1., -SQRT3/2., 0, SQRT3/2., -.75, 0, -SQRT3/2., .75, -.75, 0, + 0, .5, -26.14263759/27., 0, SQRT3/4., 0, 0, -SQRT3/4., 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .5, -11.69134295/27., 26.14263759/27., 0, 0, -11.69134295/27., 0, + 0, 0, 0, .5, -SQRT3/4., 26.14263759/27., 0, 0, -SQRT3/4., 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 11.69134295/27., -26.14263759/27., + 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., SQRT3/4., -26.14263759/27., 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, @@ -197,13 +199,13 @@ namespace FE_DGP_3d static const double dgp2_into_dgp2_refined_5[] = { - 1., 23.3826859/27., 0, 23.3826859/27., .75, 0, -23.3826859/27., -.75, -.75, 0, - 0, .5, 26.14263759/27., 0, 11.69134295/27., 0, 0, -11.69134295/27., 0, 0, + 1., SQRT3/2., 0, SQRT3/2., .75, 0, -SQRT3/2., -.75, -.75, 0, + 0, .5, 26.14263759/27., 0, SQRT3/4., 0, 0, -SQRT3/4., 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .5, 11.69134295/27., 26.14263759/27., 0, 0, -11.69134295/27., 0, + 0, 0, 0, .5, SQRT3/4., 26.14263759/27., 0, 0, -SQRT3/4., 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 11.69134295/27., -26.14263759/27., + 0, 0, 0, 0, 0, 0, .5, SQRT3/4., SQRT3/4., -26.14263759/27., 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, @@ -211,13 +213,13 @@ namespace FE_DGP_3d static const double dgp2_into_dgp2_refined_6[] = { - 1., 23.3826859/27., 0, 23.3826859/27., .75, 0, 23.3826859/27., .75, .75, 0, - 0, .5, 26.14263759/27., 0, 11.69134295/27., 0, 0, 11.69134295/27., 0, 0, + 1., SQRT3/2., 0, SQRT3/2., .75, 0, SQRT3/2., .75, .75, 0, + 0, .5, 26.14263759/27., 0, SQRT3/4., 0, 0, SQRT3/4., 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .5, 11.69134295/27., 26.14263759/27., 0, 0, 11.69134295/27., 0, + 0, 0, 0, .5, SQRT3/4., 26.14263759/27., 0, 0, SQRT3/4., 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 11.69134295/27., 26.14263759/27., + 0, 0, 0, 0, 0, 0, .5, SQRT3/4., SQRT3/4., 26.14263759/27., 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, @@ -225,13 +227,13 @@ namespace FE_DGP_3d static const double dgp2_into_dgp2_refined_7[] = { - 1., -23.3826859/27., 0, 23.3826859/27., -.75, 0, 23.3826859/27., -.75, .75, 0, - 0, .5, -26.14263759/27., 0, 11.69134295/27., 0, 0, 11.69134295/27., 0, 0, + 1., -SQRT3/2., 0, SQRT3/2., -.75, 0, SQRT3/2., -.75, .75, 0, + 0, .5, -26.14263759/27., 0, SQRT3/4., 0, 0, SQRT3/4., 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .5, -11.69134295/27., 26.14263759/27., 0, 0, 11.69134295/27., 0, + 0, 0, 0, .5, -SQRT3/4., 26.14263759/27., 0, 0, SQRT3/4., 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 11.69134295/27., 26.14263759/27., + 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., SQRT3/4., 26.14263759/27., 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, @@ -239,23 +241,23 @@ namespace FE_DGP_3d static const double dgp3_into_dgp3_refined_0[] = { - 1., -23.3826859/27., 0, 8.929410675/27., -23.3826859/27., .75, 0, 0, 0, 8.929410675/27., -23.3826859/27., .75, 0, .75, -17.53701443/27., 0, 0, 0, 0, 8.929410675/27., - 0, .5, -26.14263759/27., 15.46619297/27., 0, -11.69134295/27., 22.64018827/27., 0, 0, 0, 0, -11.69134295/27., 22.64018827/27., 0, .375, 0, 0, 0, 0, 0, - 0, 0, .25, -19.96676927/27., 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, 0, 0, + 1., -SQRT3/2., 0, 8.929410675/27., -SQRT3/2., .75, 0, 0, 0, 8.929410675/27., -SQRT3/2., .75, 0, .75, -SQRT3*3./8., 0, 0, 0, 0, 8.929410675/27., + 0, .5, -26.14263759/27., 15.46619297/27., 0, -SQRT3/4., 22.64018827/27., 0, 0, 0, 0, -SQRT3/4., 22.64018827/27., 0, .375, 0, 0, 0, 0, 0, + 0, 0, .25, -19.96676927/27., 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, -11.69134295/27., 0, -26.14263759/27., 22.64018827/27., 15.46619297/27., 0, 0, 0, -11.69134295/27., .375, 22.64018827/27., 0, 0, 0, 0, - 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -13.07131879/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, -SQRT3/4., 0, -26.14263759/27., 22.64018827/27., 15.46619297/27., 0, 0, 0, -SQRT3/4., .375, 22.64018827/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -13.07131879/27., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., -19.96676927/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., -19.96676927/27., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, -11.69134295/27., .375, 0, -26.14263759/27., 22.64018827/27., 22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -5.845671476/27., 0, 0, -13.07131879/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, -SQRT3/4., .375, 0, -26.14263759/27., 22.64018827/27., 22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -SQRT3/8., 0, 0, -13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., -13.07131879/27., 0, 0, -13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., -13.07131879/27., 0, 0, -13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., -5.845671476/27., -19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., -SQRT3/8., -19.96676927/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, @@ -263,23 +265,23 @@ namespace FE_DGP_3d static const double dgp3_into_dgp3_refined_1[] = { - 1., 23.3826859/27., 0, -8.929410675/27., -23.3826859/27., -.75, 0, 0, 0, 8.929410675/27., -23.3826859/27., -.75, 0, .75, 17.53701443/27., 0, 0, 0, 0, 8.929410675/27., - 0, .5, 26.14263759/27., 15.46619297/27., 0, -11.69134295/27., -22.64018827/27., 0, 0, 0, 0, -11.69134295/27., -22.64018827/27., 0, .375, 0, 0, 0, 0, 0, - 0, 0, .25, 19.96676927/27., 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, 0, 0, + 1., SQRT3/2., 0, -8.929410675/27., -SQRT3/2., -.75, 0, 0, 0, 8.929410675/27., -SQRT3/2., -.75, 0, .75, SQRT3*3./8., 0, 0, 0, 0, 8.929410675/27., + 0, .5, 26.14263759/27., 15.46619297/27., 0, -SQRT3/4., -22.64018827/27., 0, 0, 0, 0, -SQRT3/4., -22.64018827/27., 0, .375, 0, 0, 0, 0, 0, + 0, 0, .25, 19.96676927/27., 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, 11.69134295/27., 0, -26.14263759/27., -22.64018827/27., 15.46619297/27., 0, 0, 0, -11.69134295/27., -.375, 22.64018827/27., 0, 0, 0, 0, - 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -13.07131879/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, SQRT3/4., 0, -26.14263759/27., -22.64018827/27., 15.46619297/27., 0, 0, 0, -SQRT3/4., -.375, 22.64018827/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -13.07131879/27., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., -19.96676927/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., -19.96676927/27., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -11.69134295/27., -.375, 0, -26.14263759/27., -22.64018827/27., 22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -5.845671476/27., 0, 0, -13.07131879/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -SQRT3/4., -.375, 0, -26.14263759/27., -22.64018827/27., 22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -SQRT3/8., 0, 0, -13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., -13.07131879/27., 0, 0, -13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., -13.07131879/27., 0, 0, -13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., -5.845671476/27., -19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., -SQRT3/8., -19.96676927/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, @@ -287,23 +289,23 @@ namespace FE_DGP_3d static const double dgp3_into_dgp3_refined_2[] = { - 1., 23.3826859/27., 0, -8.929410675/27., -23.3826859/27., -.75, 0, 0, 0, 8.929410675/27., 23.3826859/27., .75, 0, -.75, -17.53701443/27., 0, 0, 0, 0, -8.929410675/27., - 0, .5, 26.14263759/27., 15.46619297/27., 0, -11.69134295/27., -22.64018827/27., 0, 0, 0, 0, 11.69134295/27., 22.64018827/27., 0, -.375, 0, 0, 0, 0, 0, - 0, 0, .25, 19.96676927/27., 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, 0, 0, + 1., SQRT3/2., 0, -8.929410675/27., -SQRT3/2., -.75, 0, 0, 0, 8.929410675/27., SQRT3/2., .75, 0, -.75, -SQRT3*3./8., 0, 0, 0, 0, -8.929410675/27., + 0, .5, 26.14263759/27., 15.46619297/27., 0, -SQRT3/4., -22.64018827/27., 0, 0, 0, 0, SQRT3/4., 22.64018827/27., 0, -.375, 0, 0, 0, 0, 0, + 0, 0, .25, 19.96676927/27., 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, 11.69134295/27., 0, -26.14263759/27., -22.64018827/27., 15.46619297/27., 0, 0, 0, 11.69134295/27., .375, -22.64018827/27., 0, 0, 0, 0, - 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -13.07131879/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, SQRT3/4., 0, -26.14263759/27., -22.64018827/27., 15.46619297/27., 0, 0, 0, SQRT3/4., .375, -22.64018827/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -13.07131879/27., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., -19.96676927/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., -19.96676927/27., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -11.69134295/27., -.375, 0, 26.14263759/27., 22.64018827/27., -22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -5.845671476/27., 0, 0, 13.07131879/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -SQRT3/4., -.375, 0, 26.14263759/27., 22.64018827/27., -22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, -SQRT3/8., 0, 0, 13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., -13.07131879/27., 0, 0, 13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., -13.07131879/27., 0, 0, 13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., -5.845671476/27., 19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., -SQRT3/8., 19.96676927/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, @@ -311,23 +313,23 @@ namespace FE_DGP_3d static const double dgp3_into_dgp3_refined_3[] = { - 1., -23.3826859/27., 0, 8.929410675/27., -23.3826859/27., .75, 0, 0, 0, 8.929410675/27., 23.3826859/27., -.75, 0, -.75, 17.53701443/27., 0, 0, 0, 0, -8.929410675/27., - 0, .5, -26.14263759/27., 15.46619297/27., 0, -11.69134295/27., 22.64018827/27., 0, 0, 0, 0, 11.69134295/27., -22.64018827/27., 0, -.375, 0, 0, 0, 0, 0, - 0, 0, .25, -19.96676927/27., 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, 0, 0, + 1., -SQRT3/2., 0, 8.929410675/27., -SQRT3/2., .75, 0, 0, 0, 8.929410675/27., SQRT3/2., -.75, 0, -.75, SQRT3*3./8., 0, 0, 0, 0, -8.929410675/27., + 0, .5, -26.14263759/27., 15.46619297/27., 0, -SQRT3/4., 22.64018827/27., 0, 0, 0, 0, SQRT3/4., -22.64018827/27., 0, -.375, 0, 0, 0, 0, 0, + 0, 0, .25, -19.96676927/27., 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, -11.69134295/27., 0, -26.14263759/27., 22.64018827/27., 15.46619297/27., 0, 0, 0, 11.69134295/27., -.375, -22.64018827/27., 0, 0, 0, 0, - 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -13.07131879/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, -SQRT3/4., 0, -26.14263759/27., 22.64018827/27., 15.46619297/27., 0, 0, 0, SQRT3/4., -.375, -22.64018827/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -13.07131879/27., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., -19.96676927/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., -19.96676927/27., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, -11.69134295/27., .375, 0, 26.14263759/27., -22.64018827/27., -22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -5.845671476/27., 0, 0, 13.07131879/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, -SQRT3/4., .375, 0, 26.14263759/27., -22.64018827/27., -22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, -SQRT3/8., 0, 0, 13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., -13.07131879/27., 0, 0, 13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., -13.07131879/27., 0, 0, 13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., -5.845671476/27., 19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., -SQRT3/8., 19.96676927/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, @@ -335,23 +337,23 @@ namespace FE_DGP_3d static const double dgp3_into_dgp3_refined_4[] = { - 1., -23.3826859/27., 0, 8.929410675/27., 23.3826859/27., -.75, 0, 0, 0, -8.929410675/27., -23.3826859/27., .75, 0, -.75, 17.53701443/27., 0, 0, 0, 0, 8.929410675/27., - 0, .5, -26.14263759/27., 15.46619297/27., 0, 11.69134295/27., -22.64018827/27., 0, 0, 0, 0, -11.69134295/27., 22.64018827/27., 0, -.375, 0, 0, 0, 0, 0, - 0, 0, .25, -19.96676927/27., 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, 0, 0, + 1., -SQRT3/2., 0, 8.929410675/27., SQRT3/2., -.75, 0, 0, 0, -8.929410675/27., -SQRT3/2., .75, 0, -.75, SQRT3*3./8., 0, 0, 0, 0, 8.929410675/27., + 0, .5, -26.14263759/27., 15.46619297/27., 0, SQRT3/4., -22.64018827/27., 0, 0, 0, 0, -SQRT3/4., 22.64018827/27., 0, -.375, 0, 0, 0, 0, 0, + 0, 0, .25, -19.96676927/27., 0, 0, SQRT3/8., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, -11.69134295/27., 0, 26.14263759/27., -22.64018827/27., 15.46619297/27., 0, 0, 0, -11.69134295/27., .375, -22.64018827/27., 0, 0, 0, 0, - 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, 13.07131879/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, -SQRT3/4., 0, 26.14263759/27., -22.64018827/27., 15.46619297/27., 0, 0, 0, -SQRT3/4., .375, -22.64018827/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, 13.07131879/27., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 19.96676927/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 19.96676927/27., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 11.69134295/27., -.375, 0, -26.14263759/27., 22.64018827/27., -22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, 5.845671476/27., 0, 0, -13.07131879/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, SQRT3/4., -.375, 0, -26.14263759/27., 22.64018827/27., -22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, SQRT3/8., 0, 0, -13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 13.07131879/27., 0, 0, -13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 13.07131879/27., 0, 0, -13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 5.845671476/27., -19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., SQRT3/8., -19.96676927/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, @@ -359,23 +361,23 @@ namespace FE_DGP_3d static const double dgp3_into_dgp3_refined_5[] = { - 1., 23.3826859/27., 0, -8.929410675/27., 23.3826859/27., .75, 0, 0, 0, -8.929410675/27., -23.3826859/27., -.75, 0, -.75, -17.53701443/27., 0, 0, 0, 0, 8.929410675/27., - 0, .5, 26.14263759/27., 15.46619297/27., 0, 11.69134295/27., 22.64018827/27., 0, 0, 0, 0, -11.69134295/27., -22.64018827/27., 0, -.375, 0, 0, 0, 0, 0, - 0, 0, .25, 19.96676927/27., 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, 0, 0, + 1., SQRT3/2., 0, -8.929410675/27., SQRT3/2., .75, 0, 0, 0, -8.929410675/27., -SQRT3/2., -.75, 0, -.75, -SQRT3*3./8., 0, 0, 0, 0, 8.929410675/27., + 0, .5, 26.14263759/27., 15.46619297/27., 0, SQRT3/4., 22.64018827/27., 0, 0, 0, 0, -SQRT3/4., -22.64018827/27., 0, -.375, 0, 0, 0, 0, 0, + 0, 0, .25, 19.96676927/27., 0, 0, SQRT3/8., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, 11.69134295/27., 0, 26.14263759/27., 22.64018827/27., 15.46619297/27., 0, 0, 0, -11.69134295/27., -.375, -22.64018827/27., 0, 0, 0, 0, - 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, 13.07131879/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, SQRT3/4., 0, 26.14263759/27., 22.64018827/27., 15.46619297/27., 0, 0, 0, -SQRT3/4., -.375, -22.64018827/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, 13.07131879/27., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 19.96676927/27., 0, 0, 0, 0, 0, -5.845671476/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 19.96676927/27., 0, 0, 0, 0, 0, -SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, 11.69134295/27., .375, 0, -26.14263759/27., -22.64018827/27., -22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, 5.845671476/27., 0, 0, -13.07131879/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, SQRT3/4., .375, 0, -26.14263759/27., -22.64018827/27., -22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, SQRT3/8., 0, 0, -13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 13.07131879/27., 0, 0, -13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 13.07131879/27., 0, 0, -13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 5.845671476/27., -19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., SQRT3/8., -19.96676927/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, @@ -383,23 +385,23 @@ namespace FE_DGP_3d static const double dgp3_into_dgp3_refined_6[] = { - 1., 23.3826859/27., 0, -8.929410675/27., 23.3826859/27., .75, 0, 0, 0, -8.929410675/27., 23.3826859/27., .75, 0, .75, 17.53701443/27., 0, 0, 0, 0, -8.929410675/27., - 0, .5, 26.14263759/27., 15.46619297/27., 0, 11.69134295/27., 22.64018827/27., 0, 0, 0, 0, 11.69134295/27., 22.64018827/27., 0, .375, 0, 0, 0, 0, 0, - 0, 0, .25, 19.96676927/27., 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, 0, 0, + 1., SQRT3/2., 0, -8.929410675/27., SQRT3/2., .75, 0, 0, 0, -8.929410675/27., SQRT3/2., .75, 0, .75, SQRT3*3./8., 0, 0, 0, 0, -8.929410675/27., + 0, .5, 26.14263759/27., 15.46619297/27., 0, SQRT3/4., 22.64018827/27., 0, 0, 0, 0, SQRT3/4., 22.64018827/27., 0, .375, 0, 0, 0, 0, 0, + 0, 0, .25, 19.96676927/27., 0, 0, SQRT3/8., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, 11.69134295/27., 0, 26.14263759/27., 22.64018827/27., 15.46619297/27., 0, 0, 0, 11.69134295/27., .375, 22.64018827/27., 0, 0, 0, 0, - 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, 13.07131879/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, SQRT3/4., 0, 26.14263759/27., 22.64018827/27., 15.46619297/27., 0, 0, 0, SQRT3/4., .375, 22.64018827/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, 13.07131879/27., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 19.96676927/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 19.96676927/27., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, 11.69134295/27., .375, 0, 26.14263759/27., 22.64018827/27., 22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, 5.845671476/27., 0, 0, 13.07131879/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, SQRT3/4., .375, 0, 26.14263759/27., 22.64018827/27., 22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 0, SQRT3/8., 0, 0, 13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 13.07131879/27., 0, 0, 13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 13.07131879/27., 0, 0, 13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 5.845671476/27., 19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., SQRT3/8., 19.96676927/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, @@ -407,23 +409,23 @@ namespace FE_DGP_3d static const double dgp3_into_dgp3_refined_7[] = { - 1., -23.3826859/27., 0, 8.929410675/27., 23.3826859/27., -.75, 0, 0, 0, -8.929410675/27., 23.3826859/27., -.75, 0, .75, -17.53701443/27., 0, 0, 0, 0, -8.929410675/27., - 0, .5, -26.14263759/27., 15.46619297/27., 0, 11.69134295/27., -22.64018827/27., 0, 0, 0, 0, 11.69134295/27., -22.64018827/27., 0, .375, 0, 0, 0, 0, 0, - 0, 0, .25, -19.96676927/27., 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, 0, 0, + 1., -SQRT3/2., 0, 8.929410675/27., SQRT3/2., -.75, 0, 0, 0, -8.929410675/27., SQRT3/2., -.75, 0, .75, -SQRT3*3./8., 0, 0, 0, 0, -8.929410675/27., + 0, .5, -26.14263759/27., 15.46619297/27., 0, SQRT3/4., -22.64018827/27., 0, 0, 0, 0, SQRT3/4., -22.64018827/27., 0, .375, 0, 0, 0, 0, 0, + 0, 0, .25, -19.96676927/27., 0, 0, SQRT3/8., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, .5, -11.69134295/27., 0, 26.14263759/27., -22.64018827/27., 15.46619297/27., 0, 0, 0, 11.69134295/27., -.375, 22.64018827/27., 0, 0, 0, 0, - 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, 13.07131879/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, 0, + 0, 0, 0, 0, .5, -SQRT3/4., 0, 26.14263759/27., -22.64018827/27., 15.46619297/27., 0, 0, 0, SQRT3/4., -.375, 22.64018827/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, 13.07131879/27., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 19.96676927/27., 0, 0, 0, 0, 0, 5.845671476/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 19.96676927/27., 0, 0, 0, 0, 0, SQRT3/8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 11.69134295/27., -.375, 0, 26.14263759/27., -22.64018827/27., 22.64018827/27., 15.46619297/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, 5.845671476/27., 0, 0, 13.07131879/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, SQRT3/4., -.375, 0, 26.14263759/27., -22.64018827/27., 22.64018827/27., 15.46619297/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 0, SQRT3/8., 0, 0, 13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 13.07131879/27., 0, 0, 13.07131879/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 13.07131879/27., 0, 0, 13.07131879/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 5.845671476/27., 19.96676927/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., SQRT3/8., 19.96676927/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, @@ -431,38 +433,38 @@ namespace FE_DGP_3d static const double dgp4_into_dgp4_refined_0[] = { - 1., -23.3826859/27., 0, 8.929410675/27., 0, -23.3826859/27., .75, 0, -7.733096485/27., 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, -23.3826859/27., .75, 0, -7.733096485/27., .75, -17.53701443/27., 0, 0, 0, -7.733096485/27., 0, 0, 0, 0, 0, 0, 8.929410675/27., -7.733096485/27., -7.733096485/27., 0, - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., 0, -11.69134295/27., 22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, 0, -11.69134295/27., 22.64018827/27., -13.39411601/27., 0, .375, -19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, -5.845671476/27., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, -5.845671476/27., 17.29172942/27., 0, 0, 3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1., -SQRT3/2., 0, 8.929410675/27., 0, -SQRT3/2., .75, 0, -7.733096485/27., 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, -SQRT3/2., .75, 0, -7.733096485/27., .75, -SQRT3*3./8., 0, 0, 0, -7.733096485/27., 0, 0, 0, 0, 0, 0, 8.929410675/27., -7.733096485/27., -7.733096485/27., 0, + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., 0, -SQRT3/4., 22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, 0, -SQRT3/4., 22.64018827/27., -13.39411601/27., 0, .375, -19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, -SQRT3/8., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/8., 17.29172942/27., 0, 0, 3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., -26.14263759/27., 22.64018827/27., 0, 15.46619297/27., -13.39411601/27., 5.845671476/27., 0, 0, 0, 0, -11.69134295/27., .375, 0, 22.64018827/27., -19.60697819/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, - 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -13.07131879/27., 15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -5.845671476/27., 11.32009414/27., 0, 11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., -26.14263759/27., 22.64018827/27., 0, 15.46619297/27., -13.39411601/27., SQRT3/8., 0, 0, 0, 0, -SQRT3/4., .375, 0, 22.64018827/27., -19.60697819/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, + 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -13.07131879/27., 15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -SQRT3/8., 11.32009414/27., 0, 11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, -19.96676927/27., 17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, -5.845671476/27., 3./16., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, -19.96676927/27., 17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, -SQRT3/8., 3./16., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., -11.69134295/27., .375, 0, 0, 0, 4.464705337/27., -26.14263759/27., 22.64018827/27., 0, 22.64018827/27., -19.60697819/27., 0, 15.46619297/27., -13.39411601/27., -13.39411601/27., 5.845671476/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -5.845671476/27., 11.32009414/27., 0, 0, 0, 0, -13.07131879/27., 15./16., 0, 11.32009414/27., 0, 0, 7.733096485/27., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., -SQRT3/4., .375, 0, 0, 0, 4.464705337/27., -26.14263759/27., 22.64018827/27., 0, 22.64018827/27., -19.60697819/27., 0, 15.46619297/27., -13.39411601/27., -13.39411601/27., SQRT3/8., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -SQRT3/8., 11.32009414/27., 0, 0, 0, 0, -13.07131879/27., 15./16., 0, 11.32009414/27., 0, 0, 7.733096485/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, -13.07131879/27., 11.32009414/27., 7.733096485/27., 0, 0, 0, -13.07131879/27., 11.32009414/27., 15./16., 0, 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, -13.07131879/27., 11.32009414/27., 7.733096485/27., 0, 0, 0, -13.07131879/27., 11.32009414/27., 15./16., 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -6.535659397/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., -9.983384634/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., -9.983384634/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, -5.845671476/27., 3./16., 0, -19.96676927/27., 17.29172942/27., 17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -2.922835738/27., 0, 0, -9.983384634/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, -SQRT3/8., 3./16., 0, -19.96676927/27., 17.29172942/27., 17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -SQRT3/16., 0, 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., -6.535659397/27., 0, 0, -9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., -6.535659397/27., 0, 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., -2.922835738/27., -13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., -SQRT3/16., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., @@ -470,38 +472,38 @@ namespace FE_DGP_3d static const double dgp4_into_dgp4_refined_1[] = { - 1., 23.3826859/27., 0, -8.929410675/27., 0., -23.3826859/27., -.75, 0, 7.733096485/27., 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, -23.3826859/27., -.75, 0, 7.733096485/27., .75, 17.53701443/27., 0, 0, 0, -7.733096485/27., 0, 0, 0, 0, 0, 0, 8.929410675/27., 7.733096485/27., -7.733096485/27., 0, - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., 0, -11.69134295/27., -22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, 0, -11.69134295/27., -22.64018827/27., -13.39411601/27., 0, .375, 19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, -5.845671476/27., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, -5.845671476/27., -17.29172942/27., 0, 0, 3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1., SQRT3/2., 0, -8.929410675/27., 0., -SQRT3/2., -.75, 0, 7.733096485/27., 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, -SQRT3/2., -.75, 0, 7.733096485/27., .75, SQRT3*3./8., 0, 0, 0, -7.733096485/27., 0, 0, 0, 0, 0, 0, 8.929410675/27., 7.733096485/27., -7.733096485/27., 0, + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., 0, -SQRT3/4., -22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, 0, -SQRT3/4., -22.64018827/27., -13.39411601/27., 0, .375, 19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, -SQRT3/8., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/8., -17.29172942/27., 0, 0, 3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., -26.14263759/27., -22.64018827/27., 0, 15.46619297/27., 13.39411601/27., 5.845671476/27., 0, 0, 0, 0, -11.69134295/27., -.375, 0, 22.64018827/27., 19.60697819/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, - 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -13.07131879/27., -15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -5.845671476/27., -11.32009414/27., 0, 11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., -26.14263759/27., -22.64018827/27., 0, 15.46619297/27., 13.39411601/27., SQRT3/8., 0, 0, 0, 0, -SQRT3/4., -.375, 0, 22.64018827/27., 19.60697819/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, + 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -13.07131879/27., -15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -SQRT3/8., -11.32009414/27., 0, 11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -19.96676927/27., -17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, -5.845671476/27., -3./16., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -19.96676927/27., -17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, -SQRT3/8., -3./16., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., -11.69134295/27., -.375, 0, 0, 0, 4.464705337/27., -26.14263759/27., -22.64018827/27., 0, 22.64018827/27., 19.60697819/27., 0, 15.46619297/27., 13.39411601/27., -13.39411601/27., 5.845671476/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -5.845671476/27., -11.32009414/27., 0, 0, 0, 0, -13.07131879/27., -15./16., 0, 11.32009414/27., 0, 0, 7.733096485/27., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., -SQRT3/4., -.375, 0, 0, 0, 4.464705337/27., -26.14263759/27., -22.64018827/27., 0, 22.64018827/27., 19.60697819/27., 0, 15.46619297/27., 13.39411601/27., -13.39411601/27., SQRT3/8., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -SQRT3/8., -11.32009414/27., 0, 0, 0, 0, -13.07131879/27., -15./16., 0, 11.32009414/27., 0, 0, 7.733096485/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -13.07131879/27., -11.32009414/27., 7.733096485/27., 0, 0, 0, -13.07131879/27., -11.32009414/27., 15./16., 0, 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -13.07131879/27., -11.32009414/27., 7.733096485/27., 0, 0, 0, -13.07131879/27., -11.32009414/27., 15./16., 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -6.535659397/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., -9.983384634/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., -9.983384634/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -5.845671476/27., -3./16., 0, -19.96676927/27., -17.29172942/27., 17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -2.922835738/27., 0, 0, -9.983384634/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -SQRT3/8., -3./16., 0, -19.96676927/27., -17.29172942/27., 17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -SQRT3/16., 0, 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., -6.535659397/27., 0, 0, -9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., -6.535659397/27., 0, 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., -2.922835738/27., -13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., -SQRT3/16., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., @@ -509,38 +511,38 @@ namespace FE_DGP_3d static const double dgp4_into_dgp4_refined_2[] = { - 1., 23.3826859/27., 0, -8.929410675/27., 0., -23.3826859/27., -.75, 0, 7.733096485/27., 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, 23.3826859/27., .75, 0, -7.733096485/27., -.75, -17.53701443/27., 0, 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -8.929410675/27., -7.733096485/27., 7.733096485/27., 0., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., 0, -11.69134295/27., -22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, 0, 11.69134295/27., 22.64018827/27., 13.39411601/27., 0, -.375, -19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, -5.845671476/27., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 5.845671476/27., 17.29172942/27., 0, 0, -3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1., SQRT3/2., 0, -8.929410675/27., 0., -SQRT3/2., -.75, 0, 7.733096485/27., 0, 0, 0, 8.929410675/27., 7.733096485/27., 0, SQRT3/2., .75, 0, -7.733096485/27., -.75, -SQRT3*3./8., 0, 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -8.929410675/27., -7.733096485/27., 7.733096485/27., 0., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., 0, -SQRT3/4., -22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, 0, SQRT3/4., 22.64018827/27., 13.39411601/27., 0, -.375, -19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, -SQRT3/8., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/8., 17.29172942/27., 0, 0, -3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., -26.14263759/27., -22.64018827/27., 0, 15.46619297/27., 13.39411601/27., 5.845671476/27., 0, 0, 0, 0, 11.69134295/27., .375, 0, -22.64018827/27., -19.60697819/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, - 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -13.07131879/27., -15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 5.845671476/27., 11.32009414/27., 0, -11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., -26.14263759/27., -22.64018827/27., 0, 15.46619297/27., 13.39411601/27., SQRT3/8., 0, 0, 0, 0, SQRT3/4., .375, 0, -22.64018827/27., -19.60697819/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, + 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -13.07131879/27., -15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, SQRT3/8., 11.32009414/27., 0, -11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -19.96676927/27., -17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, 5.845671476/27., 3./16., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -19.96676927/27., -17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, SQRT3/8., 3./16., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., -11.69134295/27., -.375, 0, 0, 0, 4.464705337/27., 26.14263759/27., 22.64018827/27., 0, -22.64018827/27., -19.60697819/27., 0, 15.46619297/27., 13.39411601/27., -13.39411601/27., -5.845671476/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -5.845671476/27., -11.32009414/27., 0, 0, 0, 0, 13.07131879/27., 15./16., 0, -11.32009414/27., 0, 0, 7.733096485/27., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., -SQRT3/4., -.375, 0, 0, 0, 4.464705337/27., 26.14263759/27., 22.64018827/27., 0, -22.64018827/27., -19.60697819/27., 0, 15.46619297/27., 13.39411601/27., -13.39411601/27., -SQRT3/8., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, -SQRT3/8., -11.32009414/27., 0, 0, 0, 0, 13.07131879/27., 15./16., 0, -11.32009414/27., 0, 0, 7.733096485/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -13.07131879/27., -11.32009414/27., 7.733096485/27., 0, 0, 0, 13.07131879/27., 11.32009414/27., -15./16., 0, 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -13.07131879/27., -11.32009414/27., 7.733096485/27., 0, 0, 0, 13.07131879/27., 11.32009414/27., -15./16., 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -6.535659397/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., -9.983384634/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., -9.983384634/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, -5.845671476/27., -3./16., 0, 19.96676927/27., 17.29172942/27., -17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -2.922835738/27., 0, 0, 9.983384634/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, -SQRT3/8., -3./16., 0, 19.96676927/27., 17.29172942/27., -17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, -SQRT3/16., 0, 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., -6.535659397/27., 0, 0, 9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., -6.535659397/27., 0, 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., -2.922835738/27., 13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., -SQRT3/16., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., @@ -548,38 +550,38 @@ namespace FE_DGP_3d static const double dgp4_into_dgp4_refined_3[] = { - 1., -23.3826859/27., 0, 8.929410675/27., 0, -23.3826859/27., .75, 0, -7.733096485/27., 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, 23.3826859/27., -.75, 0, 7.733096485/27., -.75, 17.53701443/27., 0, 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -8.929410675/27., 7.733096485/27., 7.733096485/27., 0., - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., 0, -11.69134295/27., 22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, 0, 11.69134295/27., -22.64018827/27., 13.39411601/27., 0, -.375, 19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, -5.845671476/27., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 5.845671476/27., -17.29172942/27., 0, 0, -3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1., -SQRT3/2., 0, 8.929410675/27., 0, -SQRT3/2., .75, 0, -7.733096485/27., 0, 0, 0, 8.929410675/27., -7.733096485/27., 0, SQRT3/2., -.75, 0, 7.733096485/27., -.75, SQRT3*3./8., 0, 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -8.929410675/27., 7.733096485/27., 7.733096485/27., 0., + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., 0, -SQRT3/4., 22.64018827/27., -13.39411601/27., 0, 0, 0, 0, 4.464705337/27., 0, 0, SQRT3/4., -22.64018827/27., 13.39411601/27., 0, -.375, 19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, -SQRT3/8., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/8., -17.29172942/27., 0, 0, -3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., -26.14263759/27., 22.64018827/27., 0, 15.46619297/27., -13.39411601/27., 5.845671476/27., 0, 0, 0, 0, 11.69134295/27., -.375, 0, -22.64018827/27., 19.60697819/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, - 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -13.07131879/27., 15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 5.845671476/27., -11.32009414/27., 0, -11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., -26.14263759/27., 22.64018827/27., 0, 15.46619297/27., -13.39411601/27., SQRT3/8., 0, 0, 0, 0, SQRT3/4., -.375, 0, -22.64018827/27., 19.60697819/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, + 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -13.07131879/27., 15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, SQRT3/8., -11.32009414/27., 0, -11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, -19.96676927/27., 17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, 5.845671476/27., -3./16., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, -19.96676927/27., 17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, SQRT3/8., -3./16., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., -11.69134295/27., .375, 0, 0, 0, 4.464705337/27., 26.14263759/27., -22.64018827/27., 0, -22.64018827/27., 19.60697819/27., 0, 15.46619297/27., -13.39411601/27., -13.39411601/27., -5.845671476/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -5.845671476/27., 11.32009414/27., 0, 0, 0, 0, 13.07131879/27., -15./16., 0, -11.32009414/27., 0, 0, 7.733096485/27., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., -SQRT3/4., .375, 0, 0, 0, 4.464705337/27., 26.14263759/27., -22.64018827/27., 0, -22.64018827/27., 19.60697819/27., 0, 15.46619297/27., -13.39411601/27., -13.39411601/27., -SQRT3/8., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, -SQRT3/8., 11.32009414/27., 0, 0, 0, 0, 13.07131879/27., -15./16., 0, -11.32009414/27., 0, 0, 7.733096485/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, -13.07131879/27., 11.32009414/27., 7.733096485/27., 0, 0, 0, 13.07131879/27., -11.32009414/27., -15./16., 0, 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, -13.07131879/27., 11.32009414/27., 7.733096485/27., 0, 0, 0, 13.07131879/27., -11.32009414/27., -15./16., 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -6.535659397/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., -9.983384634/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., -9.983384634/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, -5.845671476/27., 3./16., 0, 19.96676927/27., -17.29172942/27., -17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -2.922835738/27., 0, 0, 9.983384634/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, -SQRT3/8., 3./16., 0, 19.96676927/27., -17.29172942/27., -17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, -SQRT3/16., 0, 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., -6.535659397/27., 0, 0, 9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., -6.535659397/27., 0, 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., -2.922835738/27., 13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., -SQRT3/16., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., @@ -587,38 +589,38 @@ namespace FE_DGP_3d static const double dgp4_into_dgp4_refined_4[] = { - 1., -23.3826859/27., 0, 8.929410675/27., 0, 23.3826859/27., -.75, 0, 7.733096485/27., 0, 0, 0, -8.929410675/27., 7.733096485/27., 0., -23.3826859/27., .75, 0, -7.733096485/27., -.75, 17.53701443/27., 0, 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 8.929410675/27., -7.733096485/27., 7.733096485/27., 0, - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., 0, 11.69134295/27., -22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, 0, -11.69134295/27., 22.64018827/27., -13.39411601/27., 0, -.375, 19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, 5.845671476/27., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, -5.845671476/27., 17.29172942/27., 0, 0, -3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1., -SQRT3/2., 0, 8.929410675/27., 0, SQRT3/2., -.75, 0, 7.733096485/27., 0, 0, 0, -8.929410675/27., 7.733096485/27., 0., -SQRT3/2., .75, 0, -7.733096485/27., -.75, SQRT3*3./8., 0, 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 8.929410675/27., -7.733096485/27., 7.733096485/27., 0, + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., 0, SQRT3/4., -22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, 0, -SQRT3/4., 22.64018827/27., -13.39411601/27., 0, -.375, 19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, SQRT3/8., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/8., 17.29172942/27., 0, 0, -3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., 26.14263759/27., -22.64018827/27., 0, 15.46619297/27., -13.39411601/27., -5.845671476/27., 0, 0, 0, 0, -11.69134295/27., .375, 0, -22.64018827/27., 19.60697819/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, - 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, 13.07131879/27., -15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -5.845671476/27., 11.32009414/27., 0, -11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., 26.14263759/27., -22.64018827/27., 0, 15.46619297/27., -13.39411601/27., -SQRT3/8., 0, 0, 0, 0, -SQRT3/4., .375, 0, -22.64018827/27., 19.60697819/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, + 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, 13.07131879/27., -15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -SQRT3/8., 11.32009414/27., 0, -11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 19.96676927/27., -17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, -5.845671476/27., 3./16., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, 19.96676927/27., -17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, -SQRT3/8., 3./16., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., 11.69134295/27., -.375, 0, 0, 0, -4.464705337/27., -26.14263759/27., 22.64018827/27., 0, -22.64018827/27., 19.60697819/27., 0, 15.46619297/27., -13.39411601/27., 13.39411601/27., 5.845671476/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, 5.845671476/27., -11.32009414/27., 0, 0, 0, 0, -13.07131879/27., 15./16., 0, -11.32009414/27., 0, 0, 7.733096485/27., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., SQRT3/4., -.375, 0, 0, 0, -4.464705337/27., -26.14263759/27., 22.64018827/27., 0, -22.64018827/27., 19.60697819/27., 0, 15.46619297/27., -13.39411601/27., 13.39411601/27., SQRT3/8., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, SQRT3/8., -11.32009414/27., 0, 0, 0, 0, -13.07131879/27., 15./16., 0, -11.32009414/27., 0, 0, 7.733096485/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, SQRT3/16., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 13.07131879/27., -11.32009414/27., 7.733096485/27., 0, 0, 0, -13.07131879/27., 11.32009414/27., -15./16., 0, 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, 13.07131879/27., -11.32009414/27., 7.733096485/27., 0, 0, 0, -13.07131879/27., 11.32009414/27., -15./16., 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 6.535659397/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 9.983384634/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 9.983384634/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 5.845671476/27., -3./16., 0, -19.96676927/27., 17.29172942/27., -17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 2.922835738/27., 0, 0, -9.983384634/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, SQRT3/8., -3./16., 0, -19.96676927/27., 17.29172942/27., -17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, SQRT3/16., 0, 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 6.535659397/27., 0, 0, -9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 6.535659397/27., 0, 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 2.922835738/27., -13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., SQRT3/16., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., @@ -626,38 +628,38 @@ namespace FE_DGP_3d static const double dgp4_into_dgp4_refined_5[] = { - 1., 23.3826859/27., 0, -8.929410675/27., 0., 23.3826859/27., .75, 0, -7.733096485/27., 0, 0, 0, -8.929410675/27., -7.733096485/27., 0., -23.3826859/27., -.75, 0, 7.733096485/27., -.75, -17.53701443/27., 0, 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 8.929410675/27., 7.733096485/27., 7.733096485/27., 0, - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., 0, 11.69134295/27., 22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, 0, -11.69134295/27., -22.64018827/27., -13.39411601/27., 0, -.375, -19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, 5.845671476/27., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, -5.845671476/27., -17.29172942/27., 0, 0, -3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1., SQRT3/2., 0, -8.929410675/27., 0., SQRT3/2., .75, 0, -7.733096485/27., 0, 0, 0, -8.929410675/27., -7.733096485/27., 0., -SQRT3/2., -.75, 0, 7.733096485/27., -.75, -SQRT3*3./8., 0, 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 8.929410675/27., 7.733096485/27., 7.733096485/27., 0, + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., 0, SQRT3/4., 22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, 0, -SQRT3/4., -22.64018827/27., -13.39411601/27., 0, -.375, -19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, SQRT3/8., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/8., -17.29172942/27., 0, 0, -3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., 26.14263759/27., 22.64018827/27., 0, 15.46619297/27., 13.39411601/27., -5.845671476/27., 0, 0, 0, 0, -11.69134295/27., -.375, 0, -22.64018827/27., -19.60697819/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, - 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, 13.07131879/27., 15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -5.845671476/27., -11.32009414/27., 0, -11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., 26.14263759/27., 22.64018827/27., 0, 15.46619297/27., 13.39411601/27., -SQRT3/8., 0, 0, 0, 0, -SQRT3/4., -.375, 0, -22.64018827/27., -19.60697819/27., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 4.464705337/27., 0, + 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, 13.07131879/27., 15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, -SQRT3/8., -11.32009414/27., 0, -11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, 19.96676927/27., 17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, -5.845671476/27., -3./16., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, 19.96676927/27., 17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, -SQRT3/8., -3./16., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, -SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., 11.69134295/27., .375, 0, 0, 0, -4.464705337/27., -26.14263759/27., -22.64018827/27., 0, -22.64018827/27., -19.60697819/27., 0, 15.46619297/27., 13.39411601/27., 13.39411601/27., 5.845671476/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, 5.845671476/27., 11.32009414/27., 0, 0, 0, 0, -13.07131879/27., -15./16., 0, -11.32009414/27., 0, 0, 7.733096485/27., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., SQRT3/4., .375, 0, 0, 0, -4.464705337/27., -26.14263759/27., -22.64018827/27., 0, -22.64018827/27., -19.60697819/27., 0, 15.46619297/27., 13.39411601/27., 13.39411601/27., SQRT3/8., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, SQRT3/8., 11.32009414/27., 0, 0, 0, 0, -13.07131879/27., -15./16., 0, -11.32009414/27., 0, 0, 7.733096485/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, SQRT3/16., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, 13.07131879/27., 11.32009414/27., 7.733096485/27., 0, 0, 0, -13.07131879/27., -11.32009414/27., -15./16., 0, 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, 13.07131879/27., 11.32009414/27., 7.733096485/27., 0, 0, 0, -13.07131879/27., -11.32009414/27., -15./16., 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 6.535659397/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 9.983384634/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 9.983384634/27., 0, 0, 0, 0, 0, -6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, 5.845671476/27., 3./16., 0, -19.96676927/27., -17.29172942/27., -17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 2.922835738/27., 0, 0, -9.983384634/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, SQRT3/8., 3./16., 0, -19.96676927/27., -17.29172942/27., -17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, SQRT3/16., 0, 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 6.535659397/27., 0, 0, -9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 6.535659397/27., 0, 0, -9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 2.922835738/27., -13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., SQRT3/16., -13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., @@ -665,38 +667,38 @@ namespace FE_DGP_3d static const double dgp4_into_dgp4_refined_6[] = { - 1., 23.3826859/27., 0, -8.929410675/27., 0., 23.3826859/27., .75, 0, -7.733096485/27., 0, 0, 0, -8.929410675/27., -7.733096485/27., 0., 23.3826859/27., .75, 0, -7.733096485/27., .75, 17.53701443/27., 0, 0, 0, -7.733096485/27., 0, 0, 0, 0, 0, 0, -8.929410675/27., -7.733096485/27., -7.733096485/27., 0., - 0, .5, 26.14263759/27., 15.46619297/27., -5.845671476/27., 0, 11.69134295/27., 22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, 0, 11.69134295/27., 22.64018827/27., 13.39411601/27., 0, .375, 19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, 0, - 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, 5.845671476/27., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 5.845671476/27., 17.29172942/27., 0, 0, 3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1., SQRT3/2., 0, -8.929410675/27., 0., SQRT3/2., .75, 0, -7.733096485/27., 0, 0, 0, -8.929410675/27., -7.733096485/27., 0., SQRT3/2., .75, 0, -7.733096485/27., .75, SQRT3*3./8., 0, 0, 0, -7.733096485/27., 0, 0, 0, 0, 0, 0, -8.929410675/27., -7.733096485/27., -7.733096485/27., 0., + 0, .5, 26.14263759/27., 15.46619297/27., -SQRT3/8., 0, SQRT3/4., 22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, 0, SQRT3/4., 22.64018827/27., 13.39411601/27., 0, .375, 19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, 0, + 0, 0, .25, 19.96676927/27., 22.64018827/27., 0, 0, SQRT3/8., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/8., 17.29172942/27., 0, 0, 3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, 13.39411601/27., 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., 26.14263759/27., 22.64018827/27., 0, 15.46619297/27., 13.39411601/27., -5.845671476/27., 0, 0, 0, 0, 11.69134295/27., .375, 0, 22.64018827/27., 19.60697819/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, - 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, 13.07131879/27., 15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 5.845671476/27., 11.32009414/27., 0, 11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., 26.14263759/27., 22.64018827/27., 0, 15.46619297/27., 13.39411601/27., -SQRT3/8., 0, 0, 0, 0, SQRT3/4., .375, 0, 22.64018827/27., 19.60697819/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, + 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, 13.07131879/27., 15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, SQRT3/8., 11.32009414/27., 0, 11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, 19.96676927/27., 17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, 5.845671476/27., 3./16., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, 19.96676927/27., 17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, SQRT3/8., 3./16., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, 11.69134295/27., 0, -4.464705337/27., 11.69134295/27., .375, 0, 0, 0, -4.464705337/27., 26.14263759/27., 22.64018827/27., 0, 22.64018827/27., 19.60697819/27., 0, 15.46619297/27., 13.39411601/27., 13.39411601/27., -5.845671476/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, 5.845671476/27., 11.32009414/27., 0, 0, 0, 0, 13.07131879/27., 15./16., 0, 11.32009414/27., 0, 0, 7.733096485/27., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, SQRT3/4., 0, -4.464705337/27., SQRT3/4., .375, 0, 0, 0, -4.464705337/27., 26.14263759/27., 22.64018827/27., 0, 22.64018827/27., 19.60697819/27., 0, 15.46619297/27., 13.39411601/27., 13.39411601/27., -SQRT3/8., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 13.07131879/27., 7.733096485/27., 0, SQRT3/8., 11.32009414/27., 0, 0, 0, 0, 13.07131879/27., 15./16., 0, 11.32009414/27., 0, 0, 7.733096485/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 9.983384634/27., 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, 13.07131879/27., 11.32009414/27., 7.733096485/27., 0, 0, 0, 13.07131879/27., 11.32009414/27., 15./16., 0, 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, 13.07131879/27., 11.32009414/27., 7.733096485/27., 0, 0, 0, 13.07131879/27., 11.32009414/27., 15./16., 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 6.535659397/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 9.983384634/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 9.983384634/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, 5.845671476/27., 0, 5.845671476/27., 3./16., 0, 19.96676927/27., 17.29172942/27., 17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, 2.922835738/27., 0, 0, 9.983384634/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, SQRT3/8., 0, SQRT3/8., 3./16., 0, 19.96676927/27., 17.29172942/27., 17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 6.535659397/27., 0, SQRT3/16., 0, 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 6.535659397/27., 0, 0, 9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., 6.535659397/27., 0, 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, 2.922835738/27., 2.922835738/27., 13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, SQRT3/16., SQRT3/16., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., @@ -704,38 +706,38 @@ namespace FE_DGP_3d static const double dgp4_into_dgp4_refined_7[] = { - 1., -23.3826859/27., 0, 8.929410675/27., 0, 23.3826859/27., -.75, 0, 7.733096485/27., 0, 0, 0, -8.929410675/27., 7.733096485/27., 0., 23.3826859/27., -.75, 0, 7.733096485/27., .75, -17.53701443/27., 0, 0, 0, -7.733096485/27., 0, 0, 0, 0, 0, 0, -8.929410675/27., 7.733096485/27., -7.733096485/27., 0., - 0, .5, -26.14263759/27., 15.46619297/27., 5.845671476/27., 0, 11.69134295/27., -22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, 0, 11.69134295/27., -22.64018827/27., 13.39411601/27., 0, .375, -19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, 0, - 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, 5.845671476/27., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 5.845671476/27., -17.29172942/27., 0, 0, 3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1., -SQRT3/2., 0, 8.929410675/27., 0, SQRT3/2., -.75, 0, 7.733096485/27., 0, 0, 0, -8.929410675/27., 7.733096485/27., 0., SQRT3/2., -.75, 0, 7.733096485/27., .75, -SQRT3*3./8., 0, 0, 0, -7.733096485/27., 0, 0, 0, 0, 0, 0, -8.929410675/27., 7.733096485/27., -7.733096485/27., 0., + 0, .5, -26.14263759/27., 15.46619297/27., SQRT3/8., 0, SQRT3/4., -22.64018827/27., 13.39411601/27., 0, 0, 0, 0, -4.464705337/27., 0, 0, SQRT3/4., -22.64018827/27., 13.39411601/27., 0, .375, -19.60697819/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, 0, + 0, 0, .25, -19.96676927/27., 22.64018827/27., 0, 0, SQRT3/8., -17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/8., -17.29172942/27., 0, 0, 3./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, .125, -13.39411601/27., 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., 26.14263759/27., -22.64018827/27., 0, 15.46619297/27., -13.39411601/27., -5.845671476/27., 0, 0, 0, 0, 11.69134295/27., -.375, 0, 22.64018827/27., -19.60697819/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, - 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, 13.07131879/27., -15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 5.845671476/27., -11.32009414/27., 0, 11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., 26.14263759/27., -22.64018827/27., 0, 15.46619297/27., -13.39411601/27., -SQRT3/8., 0, 0, 0, 0, SQRT3/4., -.375, 0, 22.64018827/27., -19.60697819/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, -4.464705337/27., 0, + 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, 13.07131879/27., -15./16., 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, SQRT3/8., -11.32009414/27., 0, 11.32009414/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 19.96676927/27., -17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, 5.845671476/27., -3./16., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, 19.96676927/27., -17.29172942/27., 22.64018827/27., 0, 0, 0, 0, 0, 0, 0, SQRT3/8., -3./16., 17.29172942/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -11.69134295/27., 0, 4.464705337/27., 11.69134295/27., -.375, 0, 0, 0, -4.464705337/27., 26.14263759/27., -22.64018827/27., 0, 22.64018827/27., -19.60697819/27., 0, 15.46619297/27., -13.39411601/27., 13.39411601/27., -5.845671476/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, 5.845671476/27., -11.32009414/27., 0, 0, 0, 0, 13.07131879/27., -15./16., 0, 11.32009414/27., 0, 0, 7.733096485/27., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, 2.922835738/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .5, -SQRT3/4., 0, 4.464705337/27., SQRT3/4., -.375, 0, 0, 0, -4.464705337/27., 26.14263759/27., -22.64018827/27., 0, 22.64018827/27., -19.60697819/27., 0, 15.46619297/27., -13.39411601/27., 13.39411601/27., -SQRT3/8., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -13.07131879/27., 7.733096485/27., 0, SQRT3/8., -11.32009414/27., 0, 0, 0, 0, 13.07131879/27., -15./16., 0, 11.32009414/27., 0, 0, 7.733096485/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -9.983384634/27., 0, 0, SQRT3/16., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 13.07131879/27., -11.32009414/27., 7.733096485/27., 0, 0, 0, 13.07131879/27., -11.32009414/27., 15./16., 0, 0, 7.733096485/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, 13.07131879/27., -11.32009414/27., 7.733096485/27., 0, 0, 0, 13.07131879/27., -11.32009414/27., 15./16., 0, 0, 7.733096485/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 6.535659397/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 9.983384634/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 9.983384634/27., 0, 0, 0, 0, 0, 6.535659397/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -5.845671476/27., 0, 5.845671476/27., -3./16., 0, 19.96676927/27., -17.29172942/27., 17.29172942/27., 22.64018827/27., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, 2.922835738/27., 0, 0, 9.983384634/27., 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .25, -SQRT3/8., 0, SQRT3/8., -3./16., 0, 19.96676927/27., -17.29172942/27., 17.29172942/27., 22.64018827/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -6.535659397/27., 0, SQRT3/16., 0, 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 6.535659397/27., 0, 0, 9.983384634/27., 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., 6.535659397/27., 0, 0, 9.983384634/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -2.922835738/27., 2.922835738/27., 13.39411601/27., + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, .125, -SQRT3/16., SQRT3/16., 13.39411601/27., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1./16., @@ -747,24 +749,49 @@ template <> const double * const FE_DGP<3>::Matrices::embedding[][GeometryInfo<3>::children_per_cell] = { - { FE_DGP_3d::dgp1_into_dgp1_refined_0, FE_DGP_3d::dgp1_into_dgp1_refined_1, - FE_DGP_3d::dgp1_into_dgp1_refined_2, FE_DGP_3d::dgp1_into_dgp1_refined_3, - FE_DGP_3d::dgp1_into_dgp1_refined_4, FE_DGP_3d::dgp1_into_dgp1_refined_5, - FE_DGP_3d::dgp1_into_dgp1_refined_6, FE_DGP_3d::dgp1_into_dgp1_refined_7 }, - { FE_DGP_3d::dgp2_into_dgp2_refined_0, FE_DGP_3d::dgp2_into_dgp2_refined_1, - FE_DGP_3d::dgp2_into_dgp2_refined_2, FE_DGP_3d::dgp2_into_dgp2_refined_3, - FE_DGP_3d::dgp2_into_dgp2_refined_4, FE_DGP_3d::dgp2_into_dgp2_refined_5, - FE_DGP_3d::dgp2_into_dgp2_refined_6, FE_DGP_3d::dgp2_into_dgp2_refined_7 }, - { FE_DGP_3d::dgp3_into_dgp3_refined_0, FE_DGP_3d::dgp3_into_dgp3_refined_1, - FE_DGP_3d::dgp3_into_dgp3_refined_2, FE_DGP_3d::dgp3_into_dgp3_refined_3, - FE_DGP_3d::dgp3_into_dgp3_refined_4, FE_DGP_3d::dgp3_into_dgp3_refined_5, - FE_DGP_3d::dgp3_into_dgp3_refined_6, FE_DGP_3d::dgp3_into_dgp3_refined_7 }, - { FE_DGP_3d::dgp4_into_dgp4_refined_0, FE_DGP_3d::dgp4_into_dgp4_refined_1, - FE_DGP_3d::dgp4_into_dgp4_refined_2, FE_DGP_3d::dgp4_into_dgp4_refined_3, - FE_DGP_3d::dgp4_into_dgp4_refined_4, FE_DGP_3d::dgp4_into_dgp4_refined_5, - FE_DGP_3d::dgp4_into_dgp4_refined_6, FE_DGP_3d::dgp4_into_dgp4_refined_7 } + { FE_DGP_3d::dgp0_into_dgp0_refined_0, + FE_DGP_3d::dgp0_into_dgp0_refined_1, + FE_DGP_3d::dgp0_into_dgp0_refined_2, + FE_DGP_3d::dgp0_into_dgp0_refined_3, + FE_DGP_3d::dgp0_into_dgp0_refined_4, + FE_DGP_3d::dgp0_into_dgp0_refined_5, + FE_DGP_3d::dgp0_into_dgp0_refined_6, + FE_DGP_3d::dgp0_into_dgp0_refined_7}, + { FE_DGP_3d::dgp1_into_dgp1_refined_0, + FE_DGP_3d::dgp1_into_dgp1_refined_1, + FE_DGP_3d::dgp1_into_dgp1_refined_2, + FE_DGP_3d::dgp1_into_dgp1_refined_3, + FE_DGP_3d::dgp1_into_dgp1_refined_4, + FE_DGP_3d::dgp1_into_dgp1_refined_5, + FE_DGP_3d::dgp1_into_dgp1_refined_6, + FE_DGP_3d::dgp1_into_dgp1_refined_7}, + { FE_DGP_3d::dgp2_into_dgp2_refined_0, + FE_DGP_3d::dgp2_into_dgp2_refined_1, + FE_DGP_3d::dgp2_into_dgp2_refined_2, + FE_DGP_3d::dgp2_into_dgp2_refined_3, + FE_DGP_3d::dgp2_into_dgp2_refined_4, + FE_DGP_3d::dgp2_into_dgp2_refined_5, + FE_DGP_3d::dgp2_into_dgp2_refined_6, + FE_DGP_3d::dgp2_into_dgp2_refined_7}, + { FE_DGP_3d::dgp3_into_dgp3_refined_0, + FE_DGP_3d::dgp3_into_dgp3_refined_1, + FE_DGP_3d::dgp3_into_dgp3_refined_2, + FE_DGP_3d::dgp3_into_dgp3_refined_3, + FE_DGP_3d::dgp3_into_dgp3_refined_4, + FE_DGP_3d::dgp3_into_dgp3_refined_5, + FE_DGP_3d::dgp3_into_dgp3_refined_6, + FE_DGP_3d::dgp3_into_dgp3_refined_7}, + { FE_DGP_3d::dgp4_into_dgp4_refined_0, + FE_DGP_3d::dgp4_into_dgp4_refined_1, + FE_DGP_3d::dgp4_into_dgp4_refined_2, + FE_DGP_3d::dgp4_into_dgp4_refined_3, + FE_DGP_3d::dgp4_into_dgp4_refined_4, + FE_DGP_3d::dgp4_into_dgp4_refined_5, + FE_DGP_3d::dgp4_into_dgp4_refined_6, + FE_DGP_3d::dgp4_into_dgp4_refined_7} }; + template <> const unsigned int FE_DGP<3>::Matrices::n_embedding_matrices = sizeof(FE_DGP<3>::Matrices::embedding) / diff --git a/tests/base/polynomial1d.cc b/tests/base/polynomial1d.cc index fc8b312d41..a738a15f57 100644 --- a/tests/base/polynomial1d.cc +++ b/tests/base/polynomial1d.cc @@ -50,7 +50,11 @@ int main () deallog << "Legendre" << std::endl; for (unsigned int i=0;i<12;++i) - p.push_back (Legendre(i)); + { + p.push_back (Legendre(i)); + p[i].print(cout); + } + for (unsigned int i=0;i &tria, data_out.build_patches (2); data_out.write_gnuplot(deallog.get_file_stream()); - std::ofstream file2(file2_name.c_str()); - file2.setf(std::ios::showpoint | std::ios::left); - data_out.write_gnuplot(file2); - file2.close(); +// std::ofstream file2(file2_name.c_str()); +// file2.setf(std::ios::showpoint | std::ios::left); +// data_out.write_gnuplot(file2); +// file2.close(); }; diff --git a/tests/fe/show_transfer.cc b/tests/fe/transfer.cc similarity index 66% rename from tests/fe/show_transfer.cc rename to tests/fe/transfer.cc index 93d0d39c71..94b4e6ae6b 100644 --- a/tests/fe/show_transfer.cc +++ b/tests/fe/transfer.cc @@ -35,7 +35,9 @@ char fname[50]; -#define TEST(l,el, deg) { el fe(deg); print_matrix(of, tr, l, fe, #el); } +#define TEST(dim, l, el, deg) { el fe(deg); \ + of << # el << '<' << dim << ">(" << deg << ')' << std::endl; \ + print_matrix(of, tr ## dim, l, fe, #el); } template inline void @@ -56,7 +58,6 @@ print_matrix(std::ostream& of, Vector in(n_fine); Vector out(n_coarse); - of << name << std::endl; for (unsigned int i=0;i tr; + Triangulation<2> tr2; - GridGenerator::hyper_cube(tr, -1., 1.); - tr.refine_global(2); + GridGenerator::hyper_cube(tr2, -1., 1.); + tr2.refine_global(2); - std::ofstream of("show_transfer.output"); + Triangulation<3> tr3; + + GridGenerator::hyper_cube(tr3, -1., 1.); + tr3.refine_global(3); + + std::ofstream of("transfer.output"); - TEST(1, FE_Q<2>, 1); - TEST(1, FE_Q<2>, 2); - TEST(1, FE_Q<2>, 3); -// TEST(1, FE_Q<2>, 4); + TEST(2, 1, FE_Q, 1); + TEST(2, 1, FE_Q, 2); + TEST(2, 1, FE_Q, 3); +// TEST(2, 1, FE_Q, 4); + + TEST(2, 1, FE_DGQ, 0); + TEST(2, 1, FE_DGQ, 1); + TEST(2, 1, FE_DGQ, 2); + TEST(2, 1, FE_DGQ, 3); + TEST(2, 1, FE_DGQ, 4); - TEST(1, FE_DGQ<2>, 0); - TEST(1, FE_DGQ<2>, 1); - TEST(1, FE_DGQ<2>, 2); - TEST(1, FE_DGQ<2>, 3); - TEST(1, FE_DGQ<2>, 4); + TEST(2, 1, FE_DGP, 0); + TEST(2, 1, FE_DGP, 1); + TEST(2, 1, FE_DGP, 2); + TEST(2, 1, FE_DGP, 3); + TEST(2, 1, FE_DGP, 4); + TEST(2, 1, FE_DGP, 5); + TEST(2, 1, FE_DGP, 6); + + TEST(3, 1, FE_DGP, 0); + TEST(3, 1, FE_DGP, 1); + TEST(3, 1, FE_DGP, 2); + TEST(3, 1, FE_DGP, 3); + TEST(3, 1, FE_DGP, 4); return 0; } + diff --git a/tests/fe/transfer.checked b/tests/fe/transfer.checked new file mode 100644 index 0000000000..4d360cbed5 --- /dev/null +++ b/tests/fe/transfer.checked @@ -0,0 +1,1239 @@ +FE_Q<2>(1) +1.000 0.000 0.000 0.000 +0.500 0.500 0.000 0.000 +0.250 0.250 0.250 0.250 +0.500 0.000 0.000 0.500 +0.000 1.000 0.000 0.000 +0.000 0.500 0.500 0.000 +0.000 0.000 1.000 0.000 +0.000 0.000 0.500 0.500 +0.000 0.000 0.000 1.000 + +FE_Q<2>(2) +1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 +0.375 -0.125 0.000 0.000 0.750 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.375 0.000 -0.125 0.000 0.750 +0.000 0.000 0.000 0.000 0.000 -0.125 0.000 0.375 0.750 +0.375 0.000 0.000 -0.125 0.000 0.000 0.000 0.750 0.000 +0.141 -0.047 0.016 -0.047 0.281 -0.094 -0.094 0.281 0.562 +0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 +-0.125 0.375 0.000 0.000 0.750 0.000 0.000 0.000 0.000 +0.000 0.375 -0.125 0.000 0.000 0.750 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.375 0.000 -0.125 0.750 +-0.047 0.141 -0.047 0.016 0.281 0.281 -0.094 -0.094 0.562 +0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 +0.000 -0.125 0.375 0.000 0.000 0.750 0.000 0.000 0.000 +0.000 0.000 0.375 -0.125 0.000 0.000 0.750 0.000 0.000 +0.000 0.000 0.000 0.000 -0.125 0.000 0.375 0.000 0.750 +0.016 -0.047 0.141 -0.047 -0.094 0.281 0.281 -0.094 0.562 +0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 -0.125 0.375 0.000 0.000 0.750 0.000 0.000 +-0.125 0.000 0.000 0.375 0.000 0.000 0.000 0.750 0.000 +-0.047 0.016 -0.047 0.141 -0.094 -0.094 0.281 0.281 0.562 + +FE_Q<2>(3) +1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.062 -0.062 0.000 0.000 0.562 0.562 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.004 0.004 0.004 0.004 -0.035 -0.035 -0.035 -0.035 -0.035 -0.035 -0.035 -0.035 0.316 0.316 0.316 0.316 +-0.062 0.000 0.000 -0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.562 0.562 0.000 0.000 0.000 0.000 +0.312 0.062 0.000 0.000 0.938 -0.312 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.020 -0.020 0.004 0.004 0.176 0.176 -0.059 0.020 0.035 0.035 -0.059 0.020 0.527 0.527 -0.176 -0.176 +0.000 0.000 0.000 0.000 0.000 0.000 -0.062 0.000 0.000 0.000 -0.062 0.000 0.562 0.562 0.000 0.000 +-0.020 0.004 0.004 -0.020 -0.059 0.020 0.035 0.035 -0.059 0.020 0.176 0.176 0.527 -0.176 0.527 -0.176 +0.000 0.000 0.000 0.000 -0.062 0.000 0.000 0.000 -0.062 0.000 0.000 0.000 0.562 0.000 0.562 0.000 +0.312 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.938 -0.312 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 +0.098 0.020 0.004 0.020 0.293 -0.098 0.059 -0.020 0.059 -0.020 0.293 -0.098 0.879 -0.293 -0.293 0.098 +0.000 0.000 0.000 0.000 0.312 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.938 0.000 -0.312 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.312 0.000 0.938 -0.312 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 +0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 -0.062 -0.062 0.000 0.000 0.000 0.562 0.562 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.062 0.312 0.000 0.000 -0.312 0.938 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.312 0.062 0.000 0.000 0.000 0.938 -0.312 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 -0.062 0.000 0.000 0.000 -0.062 0.000 0.000 0.000 0.562 0.000 0.562 +0.004 -0.020 -0.020 0.004 0.020 -0.059 0.176 0.176 0.020 -0.059 0.035 0.035 -0.176 0.527 -0.176 0.527 +0.000 0.000 0.000 0.000 0.000 0.312 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.938 0.000 -0.312 +0.020 0.098 0.020 0.004 -0.098 0.293 0.293 -0.098 -0.020 0.059 0.059 -0.020 -0.293 0.879 0.098 -0.293 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.312 0.000 0.000 0.000 0.062 0.000 -0.312 0.938 0.000 0.000 +0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 -0.062 -0.062 0.000 0.000 0.000 0.000 0.562 0.562 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.062 0.312 0.000 0.000 0.000 -0.312 0.938 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.312 0.062 0.000 0.000 0.000 0.000 -0.312 0.938 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.062 0.000 0.000 0.000 -0.062 0.000 0.000 0.562 0.562 +0.004 0.004 -0.020 -0.020 0.035 0.035 0.020 -0.059 0.176 0.176 0.020 -0.059 -0.176 -0.176 0.527 0.527 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.312 0.000 0.000 0.000 0.062 0.000 0.000 -0.312 0.938 +0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.312 0.000 0.000 0.000 -0.312 0.000 0.938 +0.004 0.020 0.098 0.020 -0.020 0.059 -0.098 0.293 -0.098 0.293 -0.020 0.059 0.098 -0.293 -0.293 0.879 +0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.062 0.312 0.000 0.000 0.000 0.000 0.938 -0.312 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 +0.062 0.000 0.000 0.312 0.000 0.000 0.000 0.000 0.000 0.000 -0.312 0.938 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.312 0.000 0.000 0.938 -0.312 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 +0.020 0.004 0.020 0.098 0.059 -0.020 -0.020 0.059 0.293 -0.098 -0.098 0.293 -0.293 0.098 0.879 -0.293 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.312 0.000 0.000 0.000 -0.312 0.000 0.938 0.000 + +FE_DGQ<2>(0) +1.000 +1.000 +1.000 +1.000 + +FE_DGQ<2>(1) +1.000 0.000 0.000 0.000 +0.500 0.500 0.000 0.000 +0.500 0.000 0.500 0.000 +0.250 0.250 0.250 0.250 +0.500 0.500 0.000 0.000 +0.000 1.000 0.000 0.000 +0.250 0.250 0.250 0.250 +0.000 0.500 0.000 0.500 +0.250 0.250 0.250 0.250 +0.000 0.500 0.000 0.500 +0.000 0.000 0.500 0.500 +0.000 0.000 0.000 1.000 +0.500 0.000 0.500 0.000 +0.250 0.250 0.250 0.250 +0.000 0.000 1.000 0.000 +0.000 0.000 0.500 0.500 + +FE_DGQ<2>(2) +1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.375 0.750 -0.125 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.375 0.000 0.000 0.750 0.000 0.000 -0.125 0.000 0.000 +0.141 0.281 -0.047 0.281 0.562 -0.094 -0.047 -0.094 0.016 +0.000 0.375 0.000 0.000 0.750 0.000 0.000 -0.125 0.000 +0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.375 0.750 -0.125 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 +0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.125 0.750 0.375 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.375 0.000 0.000 0.750 0.000 0.000 -0.125 0.000 +-0.047 0.281 0.141 -0.094 0.562 0.281 0.016 -0.094 -0.047 +0.000 0.000 0.375 0.000 0.000 0.750 0.000 0.000 -0.125 +0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 -0.125 0.750 0.375 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 -0.125 0.750 0.375 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 +0.000 -0.125 0.000 0.000 0.750 0.000 0.000 0.375 0.000 +0.016 -0.094 -0.047 -0.094 0.562 0.281 -0.047 0.281 0.141 +0.000 0.000 -0.125 0.000 0.000 0.750 0.000 0.000 0.375 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 -0.125 0.750 0.375 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 +0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.375 0.750 -0.125 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 +-0.125 0.000 0.000 0.750 0.000 0.000 0.375 0.000 0.000 +-0.047 -0.094 0.016 0.281 0.562 -0.094 0.141 0.281 -0.047 +0.000 -0.125 0.000 0.000 0.750 0.000 0.000 0.375 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.375 0.750 -0.125 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 + +FE_DGQ<2>(3) +1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.312 0.938 -0.312 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.062 0.562 0.562 -0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.312 0.000 0.000 0.000 0.938 0.000 0.000 0.000 -0.312 0.000 0.000 0.000 0.062 0.000 0.000 0.000 +0.098 0.293 -0.098 0.020 0.293 0.879 -0.293 0.059 -0.098 -0.293 0.098 -0.020 0.020 0.059 -0.020 0.004 +0.000 0.312 0.000 0.000 0.000 0.938 0.000 0.000 0.000 -0.312 0.000 0.000 0.000 0.062 0.000 0.000 +-0.020 0.176 0.176 -0.020 -0.059 0.527 0.527 -0.059 0.020 -0.176 -0.176 0.020 0.004 0.035 0.035 0.004 +0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.312 0.938 -0.312 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 -0.062 0.562 0.562 -0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.062 0.000 0.000 0.000 0.562 0.000 0.000 0.000 0.562 0.000 0.000 0.000 -0.062 0.000 0.000 0.000 +-0.020 -0.059 0.020 0.004 0.176 0.527 -0.176 0.035 0.176 0.527 -0.176 0.035 -0.020 -0.059 0.020 0.004 +0.000 -0.062 0.000 0.000 0.000 0.562 0.000 0.000 0.000 0.562 0.000 0.000 0.000 -0.062 0.000 0.000 +0.004 -0.035 -0.035 0.004 -0.035 0.316 0.316 -0.035 -0.035 0.316 0.316 -0.035 0.004 -0.035 -0.035 0.004 +-0.062 0.562 0.562 -0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.062 -0.312 0.938 0.312 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.020 0.176 0.176 -0.020 -0.059 0.527 0.527 -0.059 0.020 -0.176 -0.176 0.020 0.004 0.035 0.035 0.004 +0.000 0.000 0.312 0.000 0.000 0.000 0.938 0.000 0.000 0.000 -0.312 0.000 0.000 0.000 0.062 0.000 +0.020 -0.098 0.293 0.098 0.059 -0.293 0.879 0.293 -0.020 0.098 -0.293 -0.098 0.004 -0.020 0.059 0.020 +0.000 0.000 0.000 0.312 0.000 0.000 0.000 0.938 0.000 0.000 0.000 -0.312 0.000 0.000 0.000 0.062 +0.000 0.000 0.000 0.000 -0.062 0.562 0.562 -0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 -0.312 0.938 0.312 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.004 -0.035 -0.035 0.004 -0.035 0.316 0.316 -0.035 -0.035 0.316 0.316 -0.035 0.004 -0.035 -0.035 0.004 +0.000 0.000 -0.062 0.000 0.000 0.000 0.562 0.000 0.000 0.000 0.562 0.000 0.000 0.000 -0.062 0.000 +0.004 0.020 -0.059 -0.020 0.035 -0.176 0.527 0.176 0.035 -0.176 0.527 0.176 0.004 0.020 -0.059 -0.020 +0.000 0.000 0.000 -0.062 0.000 0.000 0.000 0.562 0.000 0.000 0.000 0.562 0.000 0.000 0.000 -0.062 +0.004 -0.035 -0.035 0.004 -0.035 0.316 0.316 -0.035 -0.035 0.316 0.316 -0.035 0.004 -0.035 -0.035 0.004 +0.000 0.000 -0.062 0.000 0.000 0.000 0.562 0.000 0.000 0.000 0.562 0.000 0.000 0.000 -0.062 0.000 +0.004 0.020 -0.059 -0.020 0.035 -0.176 0.527 0.176 0.035 -0.176 0.527 0.176 0.004 0.020 -0.059 -0.020 +0.000 0.000 0.000 -0.062 0.000 0.000 0.000 0.562 0.000 0.000 0.000 0.562 0.000 0.000 0.000 -0.062 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.062 0.562 0.562 -0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.312 0.938 0.312 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 +0.004 0.035 0.035 0.004 0.020 -0.176 -0.176 0.020 -0.059 0.527 0.527 -0.059 -0.020 0.176 0.176 -0.020 +0.000 0.000 0.062 0.000 0.000 0.000 -0.312 0.000 0.000 0.000 0.938 0.000 0.000 0.000 0.312 0.000 +0.004 -0.020 0.059 0.020 -0.020 0.098 -0.293 -0.098 0.059 -0.293 0.879 0.293 0.020 -0.098 0.293 0.098 +0.000 0.000 0.000 0.062 0.000 0.000 0.000 -0.312 0.000 0.000 0.000 0.938 0.000 0.000 0.000 0.312 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.062 0.562 0.562 -0.062 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.312 0.938 0.312 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 +-0.062 0.000 0.000 0.000 0.562 0.000 0.000 0.000 0.562 0.000 0.000 0.000 -0.062 0.000 0.000 0.000 +-0.020 -0.059 0.020 0.004 0.176 0.527 -0.176 0.035 0.176 0.527 -0.176 0.035 -0.020 -0.059 0.020 0.004 +0.000 -0.062 0.000 0.000 0.000 0.562 0.000 0.000 0.000 0.562 0.000 0.000 0.000 -0.062 0.000 0.000 +0.004 -0.035 -0.035 0.004 -0.035 0.316 0.316 -0.035 -0.035 0.316 0.316 -0.035 0.004 -0.035 -0.035 0.004 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.312 0.938 -0.312 0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.062 0.562 0.562 -0.062 0.000 0.000 0.000 0.000 +0.062 0.000 0.000 0.000 -0.312 0.000 0.000 0.000 0.938 0.000 0.000 0.000 0.312 0.000 0.000 0.000 +0.020 0.059 -0.020 0.004 -0.098 -0.293 0.098 -0.020 0.293 0.879 -0.293 0.059 0.098 0.293 -0.098 0.020 +0.000 0.062 0.000 0.000 0.000 -0.312 0.000 0.000 0.000 0.938 0.000 0.000 0.000 0.312 0.000 0.000 +0.004 0.035 0.035 0.004 0.020 -0.176 -0.176 0.020 -0.059 0.527 0.527 -0.059 -0.020 0.176 0.176 -0.020 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.312 0.938 -0.312 0.062 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.062 0.562 0.562 -0.062 + +FE_DGQ<2>(4) +1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.273 1.094 -0.547 0.219 -0.039 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.039 0.469 0.703 -0.156 0.023 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.273 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.039 0.000 0.000 0.000 0.000 +0.075 0.299 -0.150 0.060 -0.011 0.299 1.196 -0.598 0.239 -0.043 -0.150 -0.598 0.299 -0.120 0.021 0.060 0.239 -0.120 0.048 0.009 -0.011 -0.043 0.021 0.009 0.002 +0.000 0.273 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.039 0.000 0.000 0.000 +-0.011 0.128 0.192 -0.043 0.006 -0.043 0.513 0.769 -0.171 0.026 0.021 -0.256 -0.385 0.085 -0.013 0.009 0.103 0.154 -0.034 0.005 0.002 -0.018 -0.027 0.006 0.001 +0.000 0.000 0.273 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.039 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.273 1.094 -0.547 0.219 -0.039 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 -0.039 0.469 0.703 -0.156 0.023 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.039 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.023 0.000 0.000 0.000 0.000 +-0.011 -0.043 0.021 0.009 0.002 0.128 0.513 -0.256 0.103 -0.018 0.192 0.769 -0.385 0.154 -0.027 -0.043 -0.171 0.085 -0.034 0.006 0.006 0.026 -0.013 0.005 0.001 +0.000 -0.039 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.023 0.000 0.000 0.000 +0.002 -0.018 -0.027 0.006 0.001 -0.018 0.220 0.330 -0.073 0.011 -0.027 0.330 0.494 -0.110 0.016 0.006 -0.073 -0.110 0.024 0.004 0.001 0.011 0.016 0.004 0.001 +0.000 0.000 -0.039 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.023 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.273 1.094 -0.547 0.219 -0.039 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.039 0.469 0.703 -0.156 0.023 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.023 -0.156 0.703 0.469 -0.039 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.039 0.219 -0.547 1.094 0.273 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.273 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.039 0.000 0.000 +0.006 -0.043 0.192 0.128 -0.011 0.026 -0.171 0.769 0.513 -0.043 -0.013 0.085 -0.385 -0.256 0.021 0.005 -0.034 0.154 0.103 0.009 0.001 0.006 -0.027 -0.018 0.002 +0.000 0.000 0.000 0.273 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.039 0.000 +-0.011 0.060 -0.150 0.299 0.075 -0.043 0.239 -0.598 1.196 0.299 0.021 -0.120 0.299 -0.598 -0.150 0.009 0.048 -0.120 0.239 0.060 0.002 0.009 0.021 -0.043 -0.011 +0.000 0.000 0.000 0.000 0.273 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.039 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.023 -0.156 0.703 0.469 -0.039 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 -0.039 0.219 -0.547 1.094 0.273 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 -0.039 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.023 0.000 0.000 +0.001 0.006 -0.027 -0.018 0.002 0.011 -0.073 0.330 0.220 -0.018 0.016 -0.110 0.494 0.330 -0.027 0.004 0.024 -0.110 -0.073 0.006 0.001 0.004 0.016 0.011 0.001 +0.000 0.000 0.000 -0.039 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.023 0.000 +0.002 0.009 0.021 -0.043 -0.011 -0.018 0.103 -0.256 0.513 0.128 -0.027 0.154 -0.385 0.769 0.192 0.006 -0.034 0.085 -0.171 -0.043 0.001 0.005 -0.013 0.026 0.006 +0.000 0.000 0.000 0.000 -0.039 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.023 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.023 -0.156 0.703 0.469 -0.039 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.039 0.219 -0.547 1.094 0.273 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.023 -0.156 0.703 0.469 -0.039 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.039 0.219 -0.547 1.094 0.273 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.023 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 -0.039 0.000 0.000 +0.001 0.004 0.016 0.011 0.001 0.004 0.024 -0.110 -0.073 0.006 0.016 -0.110 0.494 0.330 -0.027 0.011 -0.073 0.330 0.220 -0.018 0.001 0.006 -0.027 -0.018 0.002 +0.000 0.000 0.000 0.023 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 -0.039 0.000 +0.001 0.005 -0.013 0.026 0.006 0.006 -0.034 0.085 -0.171 -0.043 -0.027 0.154 -0.385 0.769 0.192 -0.018 0.103 -0.256 0.513 0.128 0.002 0.009 0.021 -0.043 -0.011 +0.000 0.000 0.000 0.000 0.023 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 -0.039 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.023 -0.156 0.703 0.469 -0.039 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.039 0.219 -0.547 1.094 0.273 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 -0.039 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 0.273 0.000 0.000 +0.001 0.006 -0.027 -0.018 0.002 0.005 -0.034 0.154 0.103 0.009 -0.013 0.085 -0.385 -0.256 0.021 0.026 -0.171 0.769 0.513 -0.043 0.006 -0.043 0.192 0.128 -0.011 +0.000 0.000 0.000 -0.039 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 0.273 0.000 +0.002 0.009 0.021 -0.043 -0.011 0.009 0.048 -0.120 0.239 0.060 0.021 -0.120 0.299 -0.598 -0.150 -0.043 0.239 -0.598 1.196 0.299 -0.011 0.060 -0.150 0.299 0.075 +0.000 0.000 0.000 0.000 -0.039 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 0.273 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.023 -0.156 0.703 0.469 -0.039 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.039 0.219 -0.547 1.094 0.273 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.273 1.094 -0.547 0.219 -0.039 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.039 0.469 0.703 -0.156 0.023 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.023 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 -0.039 0.000 0.000 0.000 0.000 +0.006 0.026 -0.013 0.005 0.001 -0.043 -0.171 0.085 -0.034 0.006 0.192 0.769 -0.385 0.154 -0.027 0.128 0.513 -0.256 0.103 -0.018 -0.011 -0.043 0.021 0.009 0.002 +0.000 0.023 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 -0.039 0.000 0.000 0.000 +0.001 0.011 0.016 0.004 0.001 0.006 -0.073 -0.110 0.024 0.004 -0.027 0.330 0.494 -0.110 0.016 -0.018 0.220 0.330 -0.073 0.011 0.002 -0.018 -0.027 0.006 0.001 +0.000 0.000 0.023 0.000 0.000 0.000 0.000 -0.156 0.000 0.000 0.000 0.000 0.703 0.000 0.000 0.000 0.000 0.469 0.000 0.000 0.000 0.000 -0.039 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.273 1.094 -0.547 0.219 -0.039 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.039 0.469 0.703 -0.156 0.023 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +-0.039 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 0.273 0.000 0.000 0.000 0.000 +-0.011 -0.043 0.021 0.009 0.002 0.060 0.239 -0.120 0.048 0.009 -0.150 -0.598 0.299 -0.120 0.021 0.299 1.196 -0.598 0.239 -0.043 0.075 0.299 -0.150 0.060 -0.011 +0.000 -0.039 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 0.273 0.000 0.000 0.000 +0.002 -0.018 -0.027 0.006 0.001 0.009 0.103 0.154 -0.034 0.005 0.021 -0.256 -0.385 0.085 -0.013 -0.043 0.513 0.769 -0.171 0.026 -0.011 0.128 0.192 -0.043 0.006 +0.000 0.000 -0.039 0.000 0.000 0.000 0.000 0.219 0.000 0.000 0.000 0.000 -0.547 0.000 0.000 0.000 0.000 1.094 0.000 0.000 0.000 0.000 0.273 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.273 1.094 -0.547 0.219 -0.039 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.039 0.469 0.703 -0.156 0.023 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000 + +FE_DGP<2>(0) +1.000 +1.000 +1.000 +1.000 + +FE_DGP<2>(1) +1.000 -0.866 -0.866 +0.000 0.500 0.000 +0.000 0.000 0.500 +1.000 0.866 -0.866 +0.000 0.500 0.000 +0.000 0.000 0.500 +1.000 0.866 0.866 +0.000 0.500 0.000 +0.000 0.000 0.500 +1.000 -0.866 0.866 +0.000 0.500 0.000 +0.000 0.000 0.500 + +FE_DGP<2>(2) +1.000 -0.866 0.000 -0.866 0.750 0.000 +0.000 0.500 -0.968 0.000 -0.433 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 -0.433 -0.968 +0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 +1.000 0.866 0.000 -0.866 -0.750 0.000 +0.000 0.500 0.968 0.000 -0.433 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 0.433 -0.968 +0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 +1.000 0.866 0.000 0.866 0.750 0.000 +0.000 0.500 0.968 0.000 0.433 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 0.433 0.968 +0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 +1.000 -0.866 0.000 0.866 -0.750 0.000 +0.000 0.500 -0.968 0.000 0.433 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 -0.433 0.968 +0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 + +FE_DGP<2>(3) +1.000 -0.866 0.000 0.331 -0.866 0.750 0.000 0.000 0.000 0.331 +0.000 0.500 -0.968 0.573 0.000 -0.433 0.839 0.000 0.000 0.000 +0.000 0.000 0.250 -0.740 0.000 0.000 -0.217 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 -0.433 0.000 -0.968 0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 -0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 -0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 0.866 0.000 -0.331 -0.866 -0.750 0.000 0.000 0.000 0.331 +0.000 0.500 0.968 0.573 0.000 -0.433 -0.839 0.000 0.000 0.000 +0.000 0.000 0.250 0.740 0.000 0.000 -0.217 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.968 -0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 -0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 -0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 0.866 0.000 -0.331 0.866 0.750 0.000 0.000 0.000 -0.331 +0.000 0.500 0.968 0.573 0.000 0.433 0.839 0.000 0.000 0.000 +0.000 0.000 0.250 0.740 0.000 0.000 0.217 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 0.433 0.000 0.968 0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 -0.866 0.000 0.331 0.866 -0.750 0.000 0.000 0.000 -0.331 +0.000 0.500 -0.968 0.573 0.000 0.433 -0.839 0.000 0.000 0.000 +0.000 0.000 0.250 -0.740 0.000 0.000 0.217 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.968 -0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 + +FE_DGP<2>(4) +1.000 -0.866 0.000 0.331 0.000 -0.866 0.750 0.000 -0.286 0.000 0.000 0.000 0.331 -0.286 0.000 +0.000 0.500 -0.968 0.573 0.217 0.000 -0.433 0.839 -0.496 0.000 0.000 0.000 0.000 0.165 0.000 +0.000 0.000 0.250 -0.740 0.839 0.000 0.000 -0.217 0.640 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 -0.968 0.839 0.000 0.573 -0.496 0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 -0.484 0.938 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 -0.242 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 -0.740 0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 -0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 -0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 0.866 0.000 -0.331 0.000 -0.866 -0.750 0.000 0.286 0.000 0.000 0.000 0.331 0.286 0.000 +0.000 0.500 0.968 0.573 -0.217 0.000 -0.433 -0.839 -0.496 0.000 0.000 0.000 0.000 0.165 0.000 +0.000 0.000 0.250 0.740 0.839 0.000 0.000 -0.217 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 -0.968 -0.839 0.000 0.573 0.496 0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 -0.484 -0.938 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 -0.242 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.740 -0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 -0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 -0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 0.866 0.000 -0.331 0.000 0.866 0.750 0.000 -0.286 0.000 0.000 0.000 -0.331 -0.286 0.000 +0.000 0.500 0.968 0.573 -0.217 0.000 0.433 0.839 0.496 0.000 0.000 0.000 0.000 -0.165 0.000 +0.000 0.000 0.250 0.740 0.839 0.000 0.000 0.217 0.640 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 0.968 0.839 0.000 0.573 0.496 -0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 0.484 0.938 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 0.242 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 0.740 0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 -0.866 0.000 0.331 0.000 0.866 -0.750 0.000 0.286 0.000 0.000 0.000 -0.331 0.286 0.000 +0.000 0.500 -0.968 0.573 0.217 0.000 0.433 -0.839 0.496 0.000 0.000 0.000 0.000 -0.165 0.000 +0.000 0.000 0.250 -0.740 0.839 0.000 0.000 0.217 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 0.968 -0.839 0.000 0.573 -0.496 -0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 0.484 -0.938 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 0.242 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.740 -0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 + +FE_DGP<2>(5) +1.000 -0.866 0.000 0.331 0.000 -0.207 -0.866 0.750 0.000 -0.286 0.000 0.000 0.000 0.000 0.000 0.331 -0.286 0.000 0.000 0.000 -0.207 +0.000 0.500 -0.968 0.573 0.217 -0.359 0.000 -0.433 0.839 -0.496 -0.188 0.000 0.000 0.000 0.000 0.000 0.165 -0.320 0.000 0.000 0.000 +0.000 0.000 0.250 -0.740 0.839 -0.232 0.000 0.000 -0.217 0.640 -0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.083 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.823 0.000 0.000 0.000 -0.108 0.430 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 -0.311 0.000 0.000 0.000 0.000 -0.054 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 0.000 -0.968 0.839 0.000 -0.320 0.573 -0.496 0.000 0.217 -0.188 -0.359 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.108 0.000 -0.484 0.938 -0.555 0.000 0.286 -0.555 0.000 0.108 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.419 0.000 0.000 -0.242 0.716 0.000 0.000 0.143 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.248 0.000 0.000 0.000 -0.121 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.083 -0.740 0.640 0.000 0.839 -0.726 -0.232 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.143 0.000 -0.370 0.716 0.000 0.419 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.185 0.000 0.000 -0.185 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.000 -0.496 0.430 0.823 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.121 0.000 -0.248 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.054 -0.311 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 +1.000 0.866 0.000 -0.331 0.000 0.207 -0.866 -0.750 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.331 0.286 0.000 0.000 0.000 -0.207 +0.000 0.500 0.968 0.573 -0.217 -0.359 0.000 -0.433 -0.839 -0.496 0.188 0.000 0.000 0.000 0.000 0.000 0.165 0.320 0.000 0.000 0.000 +0.000 0.000 0.250 0.740 0.839 0.232 0.000 0.000 -0.217 -0.640 -0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.083 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.823 0.000 0.000 0.000 -0.108 -0.430 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.311 0.000 0.000 0.000 0.000 -0.054 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 0.000 -0.968 -0.839 0.000 0.320 0.573 0.496 0.000 0.217 0.188 -0.359 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 -0.108 0.000 -0.484 -0.938 -0.555 0.000 0.286 0.555 0.000 0.108 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.419 0.000 0.000 -0.242 -0.716 0.000 0.000 0.143 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.248 0.000 0.000 0.000 -0.121 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.083 -0.740 -0.640 0.000 0.839 0.726 -0.232 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.143 0.000 -0.370 -0.716 0.000 0.419 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.185 0.000 0.000 -0.185 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.000 -0.496 -0.430 0.823 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.121 0.000 -0.248 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.054 -0.311 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 +1.000 0.866 0.000 -0.331 0.000 0.207 0.866 0.750 0.000 -0.286 0.000 0.000 0.000 0.000 0.000 -0.331 -0.286 0.000 0.000 0.000 0.207 +0.000 0.500 0.968 0.573 -0.217 -0.359 0.000 0.433 0.839 0.496 -0.188 0.000 0.000 0.000 0.000 0.000 -0.165 -0.320 0.000 0.000 0.000 +0.000 0.000 0.250 0.740 0.839 0.232 0.000 0.000 0.217 0.640 0.726 0.000 0.000 0.000 0.000 0.000 0.000 -0.083 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.823 0.000 0.000 0.000 0.108 0.430 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.311 0.000 0.000 0.000 0.000 0.054 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 0.000 0.968 0.839 0.000 -0.320 0.573 0.496 0.000 -0.217 -0.188 -0.359 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 -0.108 0.000 0.484 0.938 0.555 0.000 0.286 0.555 0.000 -0.108 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.419 0.000 0.000 0.242 0.716 0.000 0.000 0.143 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.248 0.000 0.000 0.000 0.121 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.083 0.740 0.640 0.000 0.839 0.726 0.232 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.143 0.000 0.370 0.716 0.000 0.419 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.185 0.000 0.000 0.185 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.000 0.496 0.430 0.823 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.121 0.000 0.248 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.054 0.311 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 +1.000 -0.866 0.000 0.331 0.000 -0.207 0.866 -0.750 0.000 0.286 0.000 0.000 0.000 0.000 0.000 -0.331 0.286 0.000 0.000 0.000 0.207 +0.000 0.500 -0.968 0.573 0.217 -0.359 0.000 0.433 -0.839 0.496 0.188 0.000 0.000 0.000 0.000 0.000 -0.165 0.320 0.000 0.000 0.000 +0.000 0.000 0.250 -0.740 0.839 -0.232 0.000 0.000 0.217 -0.640 0.726 0.000 0.000 0.000 0.000 0.000 0.000 -0.083 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.823 0.000 0.000 0.000 0.108 -0.430 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 -0.311 0.000 0.000 0.000 0.000 0.054 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 0.000 0.968 -0.839 0.000 0.320 0.573 -0.496 0.000 -0.217 0.188 -0.359 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.108 0.000 0.484 -0.938 0.555 0.000 0.286 -0.555 0.000 -0.108 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.419 0.000 0.000 0.242 -0.716 0.000 0.000 0.143 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.248 0.000 0.000 0.000 0.121 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.083 0.740 -0.640 0.000 0.839 -0.726 0.232 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.143 0.000 0.370 -0.716 0.000 0.419 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.185 0.000 0.000 0.185 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.000 0.496 -0.430 0.823 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.121 0.000 0.248 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.054 0.311 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 + +FE_DGP<2>(6) +1.000 -0.866 0.000 0.331 0.000 -0.207 0.000 -0.866 0.750 0.000 -0.286 0.000 0.180 0.000 0.000 0.000 0.000 0.000 0.331 -0.286 0.000 0.109 0.000 0.000 0.000 -0.207 0.180 0.000 +0.000 0.500 -0.968 0.573 0.217 -0.359 -0.098 0.000 -0.433 0.839 -0.496 -0.188 0.311 0.000 0.000 0.000 0.000 0.000 0.000 0.165 -0.320 0.189 0.000 0.000 0.000 0.000 -0.104 0.000 +0.000 0.000 0.250 -0.740 0.839 -0.232 -0.378 0.000 0.000 -0.217 0.640 -0.726 0.201 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.083 -0.245 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.823 -0.596 0.000 0.000 0.000 -0.108 0.430 -0.712 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.041 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 -0.311 0.676 0.000 0.000 0.000 0.000 -0.054 0.269 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.031 -0.187 0.000 0.000 0.000 0.000 0.000 -0.027 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 0.000 -0.104 -0.968 0.839 0.000 -0.320 0.000 0.573 -0.496 0.000 0.189 0.217 -0.188 0.000 -0.359 0.311 -0.098 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.108 -0.180 0.000 -0.484 0.938 -0.555 -0.210 0.000 0.286 -0.555 0.328 0.000 0.108 -0.210 0.000 -0.180 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.419 -0.116 0.000 0.000 -0.242 0.716 -0.812 0.000 0.000 0.143 -0.424 0.000 0.000 0.054 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.248 0.411 0.000 0.000 0.000 -0.121 0.480 0.000 0.000 0.000 0.072 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.155 0.000 0.000 0.000 0.000 -0.061 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.083 0.000 -0.740 0.640 0.000 -0.245 0.839 -0.726 0.000 -0.232 0.201 -0.378 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.143 0.054 0.000 -0.370 0.716 -0.424 0.000 0.419 -0.812 0.000 -0.116 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.185 0.210 0.000 0.000 -0.185 0.547 0.000 0.000 0.210 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.124 0.000 0.000 0.000 -0.092 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.000 0.041 -0.496 0.430 0.000 0.823 -0.712 -0.596 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.121 0.072 0.000 -0.248 0.480 0.000 0.411 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.092 0.000 0.000 -0.124 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.054 0.000 -0.311 0.269 0.676 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.061 0.000 -0.155 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.027 -0.187 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 +1.000 0.866 0.000 -0.331 0.000 0.207 0.000 -0.866 -0.750 0.000 0.286 0.000 -0.180 0.000 0.000 0.000 0.000 0.000 0.331 0.286 0.000 -0.109 0.000 0.000 0.000 -0.207 -0.180 0.000 +0.000 0.500 0.968 0.573 -0.217 -0.359 0.098 0.000 -0.433 -0.839 -0.496 0.188 0.311 0.000 0.000 0.000 0.000 0.000 0.000 0.165 0.320 0.189 0.000 0.000 0.000 0.000 -0.104 0.000 +0.000 0.000 0.250 0.740 0.839 0.232 -0.378 0.000 0.000 -0.217 -0.640 -0.726 -0.201 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.083 0.245 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.823 0.596 0.000 0.000 0.000 -0.108 -0.430 -0.712 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.041 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.311 0.676 0.000 0.000 0.000 0.000 -0.054 -0.269 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.031 0.187 0.000 0.000 0.000 0.000 0.000 -0.027 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 0.000 0.104 -0.968 -0.839 0.000 0.320 0.000 0.573 0.496 0.000 -0.189 0.217 0.188 0.000 -0.359 -0.311 -0.098 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 -0.108 -0.180 0.000 -0.484 -0.938 -0.555 0.210 0.000 0.286 0.555 0.328 0.000 0.108 0.210 0.000 -0.180 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.419 0.116 0.000 0.000 -0.242 -0.716 -0.812 0.000 0.000 0.143 0.424 0.000 0.000 0.054 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.248 0.411 0.000 0.000 0.000 -0.121 -0.480 0.000 0.000 0.000 0.072 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.155 0.000 0.000 0.000 0.000 -0.061 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.083 0.000 -0.740 -0.640 0.000 0.245 0.839 0.726 0.000 -0.232 -0.201 -0.378 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.143 -0.054 0.000 -0.370 -0.716 -0.424 0.000 0.419 0.812 0.000 -0.116 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.185 0.210 0.000 0.000 -0.185 -0.547 0.000 0.000 0.210 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.124 0.000 0.000 0.000 -0.092 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.000 -0.041 -0.496 -0.430 0.000 0.823 0.712 -0.596 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.121 0.072 0.000 -0.248 -0.480 0.000 0.411 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.092 0.000 0.000 -0.124 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.054 0.000 -0.311 -0.269 0.676 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.061 0.000 -0.155 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.027 -0.187 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 +1.000 0.866 0.000 -0.331 0.000 0.207 0.000 0.866 0.750 0.000 -0.286 0.000 0.180 0.000 0.000 0.000 0.000 0.000 -0.331 -0.286 0.000 0.109 0.000 0.000 0.000 0.207 0.180 0.000 +0.000 0.500 0.968 0.573 -0.217 -0.359 0.098 0.000 0.433 0.839 0.496 -0.188 -0.311 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 -0.320 -0.189 0.000 0.000 0.000 0.000 0.104 0.000 +0.000 0.000 0.250 0.740 0.839 0.232 -0.378 0.000 0.000 0.217 0.640 0.726 0.201 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.083 -0.245 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.823 0.596 0.000 0.000 0.000 0.108 0.430 0.712 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.041 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.311 0.676 0.000 0.000 0.000 0.000 0.054 0.269 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.031 0.187 0.000 0.000 0.000 0.000 0.000 0.027 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 0.000 0.104 0.968 0.839 0.000 -0.320 0.000 0.573 0.496 0.000 -0.189 -0.217 -0.188 0.000 -0.359 -0.311 0.098 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 -0.108 -0.180 0.000 0.484 0.938 0.555 -0.210 0.000 0.286 0.555 0.328 0.000 -0.108 -0.210 0.000 -0.180 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.419 0.116 0.000 0.000 0.242 0.716 0.812 0.000 0.000 0.143 0.424 0.000 0.000 -0.054 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.248 0.411 0.000 0.000 0.000 0.121 0.480 0.000 0.000 0.000 0.072 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.155 0.000 0.000 0.000 0.000 0.061 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.083 0.000 0.740 0.640 0.000 -0.245 0.839 0.726 0.000 0.232 0.201 -0.378 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.143 -0.054 0.000 0.370 0.716 0.424 0.000 0.419 0.812 0.000 0.116 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.185 0.210 0.000 0.000 0.185 0.547 0.000 0.000 0.210 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.124 0.000 0.000 0.000 0.092 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.000 -0.041 0.496 0.430 0.000 0.823 0.712 0.596 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.121 0.072 0.000 0.248 0.480 0.000 0.411 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.092 0.000 0.000 0.124 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.054 0.000 0.311 0.269 0.676 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.061 0.000 0.155 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 0.027 0.187 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 +1.000 -0.866 0.000 0.331 0.000 -0.207 0.000 0.866 -0.750 0.000 0.286 0.000 -0.180 0.000 0.000 0.000 0.000 0.000 -0.331 0.286 0.000 -0.109 0.000 0.000 0.000 0.207 -0.180 0.000 +0.000 0.500 -0.968 0.573 0.217 -0.359 -0.098 0.000 0.433 -0.839 0.496 0.188 -0.311 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 0.320 -0.189 0.000 0.000 0.000 0.000 0.104 0.000 +0.000 0.000 0.250 -0.740 0.839 -0.232 -0.378 0.000 0.000 0.217 -0.640 0.726 -0.201 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.083 0.245 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.823 -0.596 0.000 0.000 0.000 0.108 -0.430 0.712 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.041 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 -0.311 0.676 0.000 0.000 0.000 0.000 0.054 -0.269 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.031 -0.187 0.000 0.000 0.000 0.000 0.000 0.027 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 0.000 -0.104 0.968 -0.839 0.000 0.320 0.000 0.573 -0.496 0.000 0.189 -0.217 0.188 0.000 -0.359 0.311 0.098 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.108 -0.180 0.000 0.484 -0.938 0.555 0.210 0.000 0.286 -0.555 0.328 0.000 -0.108 0.210 0.000 -0.180 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.419 -0.116 0.000 0.000 0.242 -0.716 0.812 0.000 0.000 0.143 -0.424 0.000 0.000 -0.054 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.248 0.411 0.000 0.000 0.000 0.121 -0.480 0.000 0.000 0.000 0.072 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.155 0.000 0.000 0.000 0.000 0.061 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.083 0.000 0.740 -0.640 0.000 0.245 0.839 -0.726 0.000 0.232 -0.201 -0.378 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.143 0.054 0.000 0.370 -0.716 0.424 0.000 0.419 -0.812 0.000 0.116 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.185 0.210 0.000 0.000 0.185 -0.547 0.000 0.000 0.210 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.124 0.000 0.000 0.000 0.092 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.000 0.041 0.496 -0.430 0.000 0.823 -0.712 0.596 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.121 0.072 0.000 0.248 -0.480 0.000 0.411 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.092 0.000 0.000 0.124 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 -0.054 0.000 0.311 -0.269 0.676 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.061 0.000 0.155 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.031 -0.027 0.187 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.016 + +FE_DGP<3>(0) +1.000 +1.000 +1.000 +1.000 +1.000 +1.000 +1.000 +1.000 + +FE_DGP<3>(1) +1.000 -0.866 -0.866 -0.866 +0.000 0.500 0.000 0.000 +0.000 0.000 0.500 0.000 +0.000 0.000 0.000 0.500 +1.000 0.866 -0.866 -0.866 +0.000 0.500 0.000 0.000 +0.000 0.000 0.500 0.000 +0.000 0.000 0.000 0.500 +1.000 0.866 -0.866 0.866 +0.000 0.500 0.000 0.000 +0.000 0.000 0.500 0.000 +0.000 0.000 0.000 0.500 +1.000 -0.866 -0.866 0.866 +0.000 0.500 0.000 0.000 +0.000 0.000 0.500 0.000 +0.000 0.000 0.000 0.500 +1.000 -0.866 0.866 -0.866 +0.000 0.500 0.000 0.000 +0.000 0.000 0.500 0.000 +0.000 0.000 0.000 0.500 +1.000 0.866 0.866 -0.866 +0.000 0.500 0.000 0.000 +0.000 0.000 0.500 0.000 +0.000 0.000 0.000 0.500 +1.000 0.866 0.866 0.866 +0.000 0.500 0.000 0.000 +0.000 0.000 0.500 0.000 +0.000 0.000 0.000 0.500 +1.000 -0.866 0.866 0.866 +0.000 0.500 0.000 0.000 +0.000 0.000 0.500 0.000 +0.000 0.000 0.000 0.500 + +FE_DGP<3>(2) +1.000 -0.866 0.000 -0.866 0.750 0.000 -0.866 0.750 0.750 0.000 +0.000 0.500 -0.968 0.000 -0.433 0.000 0.000 -0.433 0.000 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 -0.433 -0.968 0.000 0.000 -0.433 0.000 +0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 -0.433 -0.968 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 +1.000 0.866 0.000 -0.866 -0.750 0.000 -0.866 -0.750 0.750 0.000 +0.000 0.500 0.968 0.000 -0.433 0.000 0.000 -0.433 0.000 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 0.433 -0.968 0.000 0.000 -0.433 0.000 +0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 -0.433 -0.968 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 +1.000 0.866 0.000 -0.866 -0.750 0.000 0.866 0.750 -0.750 0.000 +0.000 0.500 0.968 0.000 -0.433 0.000 0.000 0.433 0.000 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 0.433 -0.968 0.000 0.000 0.433 0.000 +0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 -0.433 0.968 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 +1.000 -0.866 0.000 -0.866 0.750 0.000 0.866 -0.750 -0.750 0.000 +0.000 0.500 -0.968 0.000 -0.433 0.000 0.000 0.433 0.000 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 -0.433 -0.968 0.000 0.000 0.433 0.000 +0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 -0.433 0.968 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 +1.000 -0.866 0.000 0.866 -0.750 0.000 -0.866 0.750 -0.750 0.000 +0.000 0.500 -0.968 0.000 0.433 0.000 0.000 -0.433 0.000 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 -0.433 0.968 0.000 0.000 -0.433 0.000 +0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.433 -0.968 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 +1.000 0.866 0.000 0.866 0.750 0.000 -0.866 -0.750 -0.750 0.000 +0.000 0.500 0.968 0.000 0.433 0.000 0.000 -0.433 0.000 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 0.433 0.968 0.000 0.000 -0.433 0.000 +0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.433 -0.968 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 +1.000 0.866 0.000 0.866 0.750 0.000 0.866 0.750 0.750 0.000 +0.000 0.500 0.968 0.000 0.433 0.000 0.000 0.433 0.000 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 0.433 0.968 0.000 0.000 0.433 0.000 +0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.433 0.968 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 +1.000 -0.866 0.000 0.866 -0.750 0.000 0.866 -0.750 0.750 0.000 +0.000 0.500 -0.968 0.000 0.433 0.000 0.000 0.433 0.000 0.000 +0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.500 -0.433 0.968 0.000 0.000 0.433 0.000 +0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.433 0.968 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 + +FE_DGP<3>(3) +1.000 -0.866 0.000 0.331 -0.866 0.750 0.000 0.000 0.000 0.331 -0.866 0.750 0.000 0.750 -0.650 0.000 0.000 0.000 0.000 0.331 +0.000 0.500 -0.968 0.573 0.000 -0.433 0.839 0.000 0.000 0.000 0.000 -0.433 0.839 0.000 0.375 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.250 -0.740 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 -0.433 0.000 -0.968 0.839 0.573 0.000 0.000 0.000 -0.433 0.375 0.839 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 -0.484 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 -0.740 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 -0.433 0.375 0.000 -0.968 0.839 0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 -0.217 0.000 0.000 -0.484 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 -0.484 0.000 0.000 -0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 -0.217 -0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 0.866 0.000 -0.331 -0.866 -0.750 0.000 0.000 0.000 0.331 -0.866 -0.750 0.000 0.750 0.650 0.000 0.000 0.000 0.000 0.331 +0.000 0.500 0.968 0.573 0.000 -0.433 -0.839 0.000 0.000 0.000 0.000 -0.433 -0.839 0.000 0.375 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.250 0.740 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.968 -0.839 0.573 0.000 0.000 0.000 -0.433 -0.375 0.839 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 -0.484 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 -0.740 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.433 -0.375 0.000 -0.968 -0.839 0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 -0.217 0.000 0.000 -0.484 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 -0.484 0.000 0.000 -0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 -0.217 -0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 0.866 0.000 -0.331 -0.866 -0.750 0.000 0.000 0.000 0.331 0.866 0.750 0.000 -0.750 -0.650 0.000 0.000 0.000 0.000 -0.331 +0.000 0.500 0.968 0.573 0.000 -0.433 -0.839 0.000 0.000 0.000 0.000 0.433 0.839 0.000 -0.375 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.250 0.740 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.968 -0.839 0.573 0.000 0.000 0.000 0.433 0.375 -0.839 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 -0.484 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 -0.740 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.433 -0.375 0.000 0.968 0.839 -0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 -0.217 0.000 0.000 0.484 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 -0.484 0.000 0.000 0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 -0.217 0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 -0.866 0.000 0.331 -0.866 0.750 0.000 0.000 0.000 0.331 0.866 -0.750 0.000 -0.750 0.650 0.000 0.000 0.000 0.000 -0.331 +0.000 0.500 -0.968 0.573 0.000 -0.433 0.839 0.000 0.000 0.000 0.000 0.433 -0.839 0.000 -0.375 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.250 -0.740 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 -0.433 0.000 -0.968 0.839 0.573 0.000 0.000 0.000 0.433 -0.375 -0.839 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 -0.484 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 -0.740 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 -0.433 0.375 0.000 0.968 -0.839 -0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 -0.217 0.000 0.000 0.484 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 -0.484 0.000 0.000 0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 -0.217 0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 -0.866 0.000 0.331 0.866 -0.750 0.000 0.000 0.000 -0.331 -0.866 0.750 0.000 -0.750 0.650 0.000 0.000 0.000 0.000 0.331 +0.000 0.500 -0.968 0.573 0.000 0.433 -0.839 0.000 0.000 0.000 0.000 -0.433 0.839 0.000 -0.375 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.250 -0.740 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.968 -0.839 0.573 0.000 0.000 0.000 -0.433 0.375 -0.839 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 0.484 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.740 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.433 -0.375 0.000 -0.968 0.839 -0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 0.217 0.000 0.000 -0.484 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.484 0.000 0.000 -0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.217 -0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 0.866 0.000 -0.331 0.866 0.750 0.000 0.000 0.000 -0.331 -0.866 -0.750 0.000 -0.750 -0.650 0.000 0.000 0.000 0.000 0.331 +0.000 0.500 0.968 0.573 0.000 0.433 0.839 0.000 0.000 0.000 0.000 -0.433 -0.839 0.000 -0.375 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.250 0.740 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 0.433 0.000 0.968 0.839 0.573 0.000 0.000 0.000 -0.433 -0.375 -0.839 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 0.484 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.740 0.000 0.000 0.000 0.000 0.000 -0.217 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 0.433 0.375 0.000 -0.968 -0.839 -0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 0.217 0.000 0.000 -0.484 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.484 0.000 0.000 -0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.217 -0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 0.866 0.000 -0.331 0.866 0.750 0.000 0.000 0.000 -0.331 0.866 0.750 0.000 0.750 0.650 0.000 0.000 0.000 0.000 -0.331 +0.000 0.500 0.968 0.573 0.000 0.433 0.839 0.000 0.000 0.000 0.000 0.433 0.839 0.000 0.375 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.250 0.740 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 0.433 0.000 0.968 0.839 0.573 0.000 0.000 0.000 0.433 0.375 0.839 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 0.484 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.740 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 0.433 0.375 0.000 0.968 0.839 0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.000 0.217 0.000 0.000 0.484 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.484 0.000 0.000 0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.217 0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 +1.000 -0.866 0.000 0.331 0.866 -0.750 0.000 0.000 0.000 -0.331 0.866 -0.750 0.000 0.750 -0.650 0.000 0.000 0.000 0.000 -0.331 +0.000 0.500 -0.968 0.573 0.000 0.433 -0.839 0.000 0.000 0.000 0.000 0.433 -0.839 0.000 0.375 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.250 -0.740 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.968 -0.839 0.573 0.000 0.000 0.000 0.433 -0.375 0.839 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 0.484 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.740 0.000 0.000 0.000 0.000 0.000 0.217 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.433 -0.375 0.000 0.968 -0.839 0.839 0.573 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.000 0.217 0.000 0.000 0.484 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.484 0.000 0.000 0.484 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.217 0.740 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 + +FE_DGP<3>(4) +1.000 -0.866 0.000 0.331 0.000 -0.866 0.750 0.000 -0.286 0.000 0.000 0.000 0.331 -0.286 0.000 -0.866 0.750 0.000 -0.286 0.750 -0.650 0.000 0.000 0.000 -0.286 0.000 0.000 0.000 0.000 0.000 0.000 0.331 -0.286 -0.286 0.000 +0.000 0.500 -0.968 0.573 0.217 0.000 -0.433 0.839 -0.496 0.000 0.000 0.000 0.000 0.165 0.000 0.000 -0.433 0.839 -0.496 0.000 0.375 -0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.165 0.000 0.000 +0.000 0.000 0.250 -0.740 0.839 0.000 0.000 -0.217 0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 0.640 0.000 0.000 0.188 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 -0.968 0.839 0.000 0.573 -0.496 0.217 0.000 0.000 0.000 0.000 -0.433 0.375 0.000 0.839 -0.726 -0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.165 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 -0.484 0.938 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 0.419 0.000 0.419 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 -0.740 0.640 0.839 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 0.188 0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 -0.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 -0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 -0.433 0.375 0.000 0.000 0.000 0.165 -0.968 0.839 0.000 0.839 -0.726 0.000 0.573 -0.496 -0.496 0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 -0.217 0.419 0.000 0.000 0.000 0.000 -0.484 0.938 0.000 0.419 0.000 0.000 0.286 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 -0.484 0.419 0.286 0.000 0.000 0.000 -0.484 0.419 0.938 0.000 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 -0.370 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 -0.217 0.188 0.000 -0.740 0.640 0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 -0.108 0.000 0.000 -0.370 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 -0.242 0.000 0.000 -0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 -0.108 -0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 0.866 0.000 -0.331 0.000 -0.866 -0.750 0.000 0.286 0.000 0.000 0.000 0.331 0.286 0.000 -0.866 -0.750 0.000 0.286 0.750 0.650 0.000 0.000 0.000 -0.286 0.000 0.000 0.000 0.000 0.000 0.000 0.331 0.286 -0.286 0.000 +0.000 0.500 0.968 0.573 -0.217 0.000 -0.433 -0.839 -0.496 0.000 0.000 0.000 0.000 0.165 0.000 0.000 -0.433 -0.839 -0.496 0.000 0.375 0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.165 0.000 0.000 +0.000 0.000 0.250 0.740 0.839 0.000 0.000 -0.217 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 -0.640 0.000 0.000 0.188 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 -0.968 -0.839 0.000 0.573 0.496 0.217 0.000 0.000 0.000 0.000 -0.433 -0.375 0.000 0.839 0.726 -0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.165 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 -0.484 -0.938 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 -0.419 0.000 0.419 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.740 -0.640 0.839 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 -0.188 0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 -0.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 -0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 -0.433 -0.375 0.000 0.000 0.000 0.165 -0.968 -0.839 0.000 0.839 0.726 0.000 0.573 0.496 -0.496 0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 -0.217 -0.419 0.000 0.000 0.000 0.000 -0.484 -0.938 0.000 0.419 0.000 0.000 0.286 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.484 -0.419 0.286 0.000 0.000 0.000 -0.484 -0.419 0.938 0.000 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 -0.370 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.217 -0.188 0.000 -0.740 -0.640 0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 -0.108 0.000 0.000 -0.370 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 -0.242 0.000 0.000 -0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 -0.108 -0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 0.866 0.000 -0.331 0.000 -0.866 -0.750 0.000 0.286 0.000 0.000 0.000 0.331 0.286 0.000 0.866 0.750 0.000 -0.286 -0.750 -0.650 0.000 0.000 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 -0.331 -0.286 0.286 0.000 +0.000 0.500 0.968 0.573 -0.217 0.000 -0.433 -0.839 -0.496 0.000 0.000 0.000 0.000 0.165 0.000 0.000 0.433 0.839 0.496 0.000 -0.375 -0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 0.000 0.000 +0.000 0.000 0.250 0.740 0.839 0.000 0.000 -0.217 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.217 0.640 0.000 0.000 -0.188 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 -0.968 -0.839 0.000 0.573 0.496 0.217 0.000 0.000 0.000 0.000 0.433 0.375 0.000 -0.839 -0.726 0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 -0.484 -0.938 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 0.217 0.419 0.000 -0.419 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.740 -0.640 0.839 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.217 0.188 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 -0.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 -0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 -0.433 -0.375 0.000 0.000 0.000 0.165 0.968 0.839 0.000 -0.839 -0.726 0.000 0.573 0.496 -0.496 -0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 -0.217 -0.419 0.000 0.000 0.000 0.000 0.484 0.938 0.000 -0.419 0.000 0.000 0.286 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.484 -0.419 0.286 0.000 0.000 0.000 0.484 0.419 -0.938 0.000 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 -0.370 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 -0.217 -0.188 0.000 0.740 0.640 -0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 -0.108 0.000 0.000 0.370 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 -0.242 0.000 0.000 0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 -0.108 0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 -0.866 0.000 0.331 0.000 -0.866 0.750 0.000 -0.286 0.000 0.000 0.000 0.331 -0.286 0.000 0.866 -0.750 0.000 0.286 -0.750 0.650 0.000 0.000 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 -0.331 0.286 0.286 0.000 +0.000 0.500 -0.968 0.573 0.217 0.000 -0.433 0.839 -0.496 0.000 0.000 0.000 0.000 0.165 0.000 0.000 0.433 -0.839 0.496 0.000 -0.375 0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 0.000 0.000 +0.000 0.000 0.250 -0.740 0.839 0.000 0.000 -0.217 0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.217 -0.640 0.000 0.000 -0.188 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 -0.968 0.839 0.000 0.573 -0.496 0.217 0.000 0.000 0.000 0.000 0.433 -0.375 0.000 -0.839 0.726 0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 -0.484 0.938 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 0.217 -0.419 0.000 -0.419 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 -0.740 0.640 0.839 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.217 -0.188 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 -0.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 -0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 -0.433 0.375 0.000 0.000 0.000 0.165 0.968 -0.839 0.000 -0.839 0.726 0.000 0.573 -0.496 -0.496 -0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 -0.217 0.419 0.000 0.000 0.000 0.000 0.484 -0.938 0.000 -0.419 0.000 0.000 0.286 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 -0.484 0.419 0.286 0.000 0.000 0.000 0.484 -0.419 -0.938 0.000 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 -0.370 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 -0.217 0.188 0.000 0.740 -0.640 -0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 -0.108 0.000 0.000 0.370 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 -0.242 0.000 0.000 0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 -0.108 0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 -0.866 0.000 0.331 0.000 0.866 -0.750 0.000 0.286 0.000 0.000 0.000 -0.331 0.286 0.000 -0.866 0.750 0.000 -0.286 -0.750 0.650 0.000 0.000 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 0.331 -0.286 0.286 0.000 +0.000 0.500 -0.968 0.573 0.217 0.000 0.433 -0.839 0.496 0.000 0.000 0.000 0.000 -0.165 0.000 0.000 -0.433 0.839 -0.496 0.000 -0.375 0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.165 0.000 0.000 +0.000 0.000 0.250 -0.740 0.839 0.000 0.000 0.217 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 0.640 0.000 0.000 -0.188 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 0.968 -0.839 0.000 0.573 -0.496 -0.217 0.000 0.000 0.000 0.000 -0.433 0.375 0.000 -0.839 0.726 -0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.165 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 0.484 -0.938 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 0.419 0.000 -0.419 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.740 -0.640 0.839 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 0.188 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 0.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 0.433 -0.375 0.000 0.000 0.000 -0.165 -0.968 0.839 0.000 -0.839 0.726 0.000 0.573 -0.496 0.496 0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 0.217 -0.419 0.000 0.000 0.000 0.000 -0.484 0.938 0.000 -0.419 0.000 0.000 0.286 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.484 -0.419 0.286 0.000 0.000 0.000 -0.484 0.419 -0.938 0.000 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 0.242 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.370 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.217 -0.188 0.000 -0.740 0.640 -0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 0.108 0.000 0.000 -0.370 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.242 0.000 0.000 -0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.108 -0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 0.866 0.000 -0.331 0.000 0.866 0.750 0.000 -0.286 0.000 0.000 0.000 -0.331 -0.286 0.000 -0.866 -0.750 0.000 0.286 -0.750 -0.650 0.000 0.000 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 0.331 0.286 0.286 0.000 +0.000 0.500 0.968 0.573 -0.217 0.000 0.433 0.839 0.496 0.000 0.000 0.000 0.000 -0.165 0.000 0.000 -0.433 -0.839 -0.496 0.000 -0.375 -0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.165 0.000 0.000 +0.000 0.000 0.250 0.740 0.839 0.000 0.000 0.217 0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 -0.640 0.000 0.000 -0.188 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 0.968 0.839 0.000 0.573 0.496 -0.217 0.000 0.000 0.000 0.000 -0.433 -0.375 0.000 -0.839 -0.726 -0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.165 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 0.484 0.938 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 -0.419 0.000 -0.419 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 0.740 0.640 0.839 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.217 -0.188 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 0.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 0.433 0.375 0.000 0.000 0.000 -0.165 -0.968 -0.839 0.000 -0.839 -0.726 0.000 0.573 0.496 0.496 0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 0.217 0.419 0.000 0.000 0.000 0.000 -0.484 -0.938 0.000 -0.419 0.000 0.000 0.286 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 0.484 0.419 0.286 0.000 0.000 0.000 -0.484 -0.419 -0.938 0.000 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 0.242 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.370 0.000 0.000 0.000 0.000 0.000 -0.242 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 0.217 0.188 0.000 -0.740 -0.640 -0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 0.108 0.000 0.000 -0.370 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.242 0.000 0.000 -0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.108 -0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 0.866 0.000 -0.331 0.000 0.866 0.750 0.000 -0.286 0.000 0.000 0.000 -0.331 -0.286 0.000 0.866 0.750 0.000 -0.286 0.750 0.650 0.000 0.000 0.000 -0.286 0.000 0.000 0.000 0.000 0.000 0.000 -0.331 -0.286 -0.286 0.000 +0.000 0.500 0.968 0.573 -0.217 0.000 0.433 0.839 0.496 0.000 0.000 0.000 0.000 -0.165 0.000 0.000 0.433 0.839 0.496 0.000 0.375 0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 0.000 0.000 +0.000 0.000 0.250 0.740 0.839 0.000 0.000 0.217 0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.217 0.640 0.000 0.000 0.188 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 0.496 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 0.968 0.839 0.000 0.573 0.496 -0.217 0.000 0.000 0.000 0.000 0.433 0.375 0.000 0.839 0.726 0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 0.484 0.938 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 0.217 0.419 0.000 0.419 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 0.740 0.640 0.839 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.217 0.188 0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 0.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 0.433 0.000 -0.165 0.433 0.375 0.000 0.000 0.000 -0.165 0.968 0.839 0.000 0.839 0.726 0.000 0.573 0.496 0.496 -0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.484 0.286 0.000 0.217 0.419 0.000 0.000 0.000 0.000 0.484 0.938 0.000 0.419 0.000 0.000 0.286 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.370 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 0.484 0.419 0.286 0.000 0.000 0.000 0.484 0.419 0.938 0.000 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.370 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 0.217 0.000 0.217 0.188 0.000 0.740 0.640 0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.242 0.000 0.108 0.000 0.000 0.370 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.242 0.000 0.000 0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 0.108 0.108 0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 +1.000 -0.866 0.000 0.331 0.000 0.866 -0.750 0.000 0.286 0.000 0.000 0.000 -0.331 0.286 0.000 0.866 -0.750 0.000 0.286 0.750 -0.650 0.000 0.000 0.000 -0.286 0.000 0.000 0.000 0.000 0.000 0.000 -0.331 0.286 -0.286 0.000 +0.000 0.500 -0.968 0.573 0.217 0.000 0.433 -0.839 0.496 0.000 0.000 0.000 0.000 -0.165 0.000 0.000 0.433 -0.839 0.496 0.000 0.375 -0.726 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 0.000 0.000 +0.000 0.000 0.250 -0.740 0.839 0.000 0.000 0.217 -0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.217 -0.640 0.000 0.000 0.188 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.125 -0.496 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 0.968 -0.839 0.000 0.573 -0.496 -0.217 0.000 0.000 0.000 0.000 0.433 -0.375 0.000 0.839 -0.726 0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.165 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 0.484 -0.938 0.000 0.286 0.000 0.000 0.000 0.000 0.000 0.000 0.217 -0.419 0.000 0.419 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.740 -0.640 0.839 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.217 -0.188 0.640 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 0.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.496 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.500 -0.433 0.000 0.165 0.433 -0.375 0.000 0.000 0.000 -0.165 0.968 -0.839 0.000 0.839 -0.726 0.000 0.573 -0.496 0.496 -0.217 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.484 0.286 0.000 0.217 -0.419 0.000 0.000 0.000 0.000 0.484 -0.938 0.000 0.419 0.000 0.000 0.286 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.370 0.000 0.000 0.108 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.484 -0.419 0.286 0.000 0.000 0.000 0.484 -0.419 0.938 0.000 0.000 0.286 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 0.242 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.370 0.000 0.000 0.000 0.000 0.000 0.242 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.250 -0.217 0.000 0.217 -0.188 0.000 0.740 -0.640 0.640 0.839 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.242 0.000 0.108 0.000 0.000 0.370 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.242 0.000 0.000 0.370 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.125 -0.108 0.108 0.496 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 0.000 +0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.062 + -- 2.39.5