#include "common.h"#include "shapeset_common.h"#include "shapeset_h1_all.h"Defines | |
| #define | eigen_laplace_p2_2(x) ((1.0000000000000000) * l2(x) ) |
| #define | eigen_laplace_p3_2(x) ((1.0000000000000000) * l3(x) ) |
| #define | eigen_laplace_p3_3(x) ((1.0000000000000000) * l2(x) ) |
| #define | eigen_laplace_p4_2(x) ((0.1200767132565378) * l2(x) + (0.9927646160764934) * l4(x) ) |
| #define | eigen_laplace_p4_3(x) ((-0.9999999999999999) * l3(x) ) |
| #define | eigen_laplace_p4_4(x) ((0.9927646160764932) * l2(x) + (-0.1200767132565379) * l4(x) ) |
| #define | eigen_laplace_p5_2(x) ((-0.2721806201771906) * l3(x) + (-0.9622461795195447) * l5(x) ) |
| #define | eigen_laplace_p5_3(x) ((-0.1200767132565378) * l2(x) + (-0.9927646160764934) * l4(x) ) |
| #define | eigen_laplace_p5_4(x) ((-0.9622461795195447) * l3(x) + (0.2721806201771906) * l5(x) ) |
| #define | eigen_laplace_p5_5(x) ((-0.9927646160764934) * l2(x) + (0.1200767132565378) * l4(x) ) |
| #define | eigen_laplace_p6_2(x) ((0.0460292214008892) * l2(x) + (0.4098443624284846) * l4(x) + (0.9109933640608021) * l6(x) ) |
| #define | eigen_laplace_p6_3(x) ((0.2721806201771907) * l3(x) + (0.9622461795195447) * l5(x) ) |
| #define | eigen_laplace_p6_4(x) ((0.1111170386828487) * l2(x) + (0.9041998053176488) * l4(x) + (-0.4124023712078773) * l6(x) ) |
| #define | eigen_laplace_p6_5(x) ((0.9622461795195448) * l3(x) + (-0.2721806201771906) * l5(x) ) |
| #define | eigen_laplace_p6_6(x) ((0.9927408093211348) * l2(x) + (-0.1202094449247417) * l4(x) + (0.0039210788443064) * l6(x) ) |
| #define | eigen_laplace_p7_2(x) ((0.1244273041355310) * l3(x) + (0.5154918741058946) * l5(x) + (0.8478124637656356) * l7(x) ) |
| #define | eigen_laplace_p7_3(x) ((-0.0460292214008892) * l2(x) + (-0.4098443624284848) * l4(x) + (-0.9109933640608022) * l6(x) ) |
| #define | eigen_laplace_p7_4(x) ((0.2461133039997421) * l3(x) + (0.8117163656110983) * l5(x) + (-0.5296647839845884) * l7(x) ) |
| #define | eigen_laplace_p7_5(x) ((0.1111170386828487) * l2(x) + (0.9041998053176490) * l4(x) + (-0.4124023712078774) * l6(x) ) |
| #define | eigen_laplace_p7_6(x) ((0.9612211439517415) * l3(x) + (-0.2745626877962528) * l5(x) + (0.0258697292255408) * l7(x) ) |
| #define | eigen_laplace_p7_7(x) ((-0.9927408093211348) * l2(x) + (0.1202094449247416) * l4(x) + (-0.0039210788443064) * l6(x) ) |
| #define | eigen_laplace_p8_2(x) ((0.0233791285597233) * l2(x) + (0.2118352349060833) * l4(x) + (0.5868165705262892) * l6(x) + (0.7811693556174851) * l8(x) ) |
| #define | eigen_laplace_p8_3(x) ((0.1244273041355311) * l3(x) + (0.5154918741058940) * l5(x) + (0.8478124637656346) * l7(x) ) |
| #define | eigen_laplace_p8_4(x) ((0.0418264255244555) * l2(x) + (0.3682779654706578) * l4(x) + (0.6912121989219027) * l6(x) + (-0.6203608517130881) * l8(x) ) |
| #define | eigen_laplace_p8_5(x) ((0.2461133039997420) * l3(x) + (0.8117163656110977) * l5(x) + (-0.5296647839845874) * l7(x) ) |
| #define | eigen_laplace_p8_6(x) ((-0.1103162273830400) * l2(x) + (-0.8972440333626744) * l4(x) + (0.4217305141658119) * l6(x) + (-0.0701915094045806) * l8(x) ) |
| #define | eigen_laplace_p8_7(x) ((-0.9612211439517412) * l3(x) + (0.2745626877962528) * l5(x) + (-0.0258697292255406) * l7(x) ) |
| #define | eigen_laplace_p8_8(x) ((-0.9927408002351916) * l2(x) + (0.1202094754840794) * l4(x) + (-0.0039219942315734) * l6(x) + (0.0000592746276296) * l8(x) ) |
| #define | eigen_laplace_p9_2(x) ((-0.0679631762828228) * l3(x) + (-0.2941064986189726) * l5(x) + (-0.6288879599997316) * l7(x) + (-0.7165070187423248) * l9(x) ) |
| #define | eigen_laplace_p9_3(x) ((-0.0233791285597233) * l2(x) + (-0.2118352349060834) * l4(x) + (-0.5868165705262897) * l6(x) + (-0.7811693556174855) * l8(x) ) |
| #define | eigen_laplace_p9_4(x) ((-0.1166010439099156) * l3(x) + (-0.4632814174552214) * l5(x) + (-0.5506359890315790) * l7(x) + (0.6845250414579539) * l9(x) ) |
| #define | eigen_laplace_p9_5(x) ((0.0418264255244555) * l2(x) + (0.3682779654706578) * l4(x) + (0.6912121989219027) * l6(x) + (-0.6203608517130882) * l8(x) ) |
| #define | eigen_laplace_p9_6(x) ((0.2405135991654621) * l3(x) + (0.7896100977856557) * l5(x) + (-0.5482950511284391) * l7(x) + (0.1343191683992437) * l9(x) ) |
| #define | eigen_laplace_p9_7(x) ((0.1103162273830400) * l2(x) + (0.8972440333626747) * l4(x) + (-0.4217305141658118) * l6(x) + (0.0701915094045807) * l8(x) ) |
| #define | eigen_laplace_p9_8(x) ((0.9612171512437465) * l3(x) + (-0.2745680046649571) * l5(x) + (0.0259321857669741) * l7(x) + (-0.0012331709159256) * l9(x) ) |
| #define | eigen_laplace_p9_9(x) ((-0.9927408002351915) * l2(x) + (0.1202094754840794) * l4(x) + (-0.0039219942315734) * l6(x) + (0.0000592746276296) * l8(x) ) |
| #define | eigen_laplace_p10_2(x) ((-0.0135012819178048) * l2(x) + (-0.1230733557674822) * l4(x) + (-0.3644642014036448) * l6(x) + (-0.6487214117012139) * l8(x) + (-0.6565036484150675) * l10(x) ) |
| #define | eigen_laplace_p10_3(x) ((-0.0679631762828231) * l3(x) + (-0.2941064986189725) * l5(x) + (-0.6288879599997312) * l7(x) + (-0.7165070187423248) * l9(x) ) |
| #define | eigen_laplace_p10_4(x) ((-0.0229617482557899) * l2(x) + (-0.2064896698810138) * l4(x) + (-0.5229445560893998) * l6(x) + (-0.3991433171533719) * l8(x) + (0.7239118578789349) * l10(x) ) |
| #define | eigen_laplace_p10_5(x) ((-0.1166010439099159) * l3(x) + (-0.4632814174552221) * l5(x) + (-0.5506359890315792) * l7(x) + (0.6845250414579537) * l9(x) ) |
| #define | eigen_laplace_p10_6(x) ((0.0398632115160597) * l2(x) + (0.3505633322435865) * l4(x) + (0.6448015672966024) * l6(x) + (-0.6440743612981517) * l8(x) + (0.2119326081189992) * l10(x) ) |
| #define | eigen_laplace_p10_7(x) ((-0.2405135991654618) * l3(x) + (-0.7896100977856557) * l5(x) + (0.5482950511284399) * l7(x) + (-0.1343191683992436) * l9(x) ) |
| #define | eigen_laplace_p10_8(x) ((0.1103045847711840) * l2(x) + (0.8971454717168891) * l4(x) + (-0.4217942554423967) * l6(x) + (0.0708050561509859) * l8(x) + (-0.0062570964181706) * l10(x) ) |
| #define | eigen_laplace_p10_9(x) ((0.9612171512437470) * l3(x) + (-0.2745680046649570) * l5(x) + (0.0259321857669735) * l7(x) + (-0.0012331709159256) * l9(x) ) |
| #define | eigen_laplace_p10_10(x) ((-0.9927408002342284) * l2(x) + (0.1202094754863907) * l4(x) + (-0.0039219943017710) * l6(x) + (0.0000592791732471) * l8(x) ) |
| #define | deigen_laplace_p2_2(x) ((1.0000000000000000) * dl2(x) ) |
| #define | deigen_laplace_p3_2(x) ((1.0000000000000000) * dl3(x) ) |
| #define | deigen_laplace_p3_3(x) ((1.0000000000000000) * dl2(x) ) |
| #define | deigen_laplace_p4_2(x) ((0.1200767132565378) * dl2(x) + (0.9927646160764934) * dl4(x) ) |
| #define | deigen_laplace_p4_3(x) ((-0.9999999999999999) * dl3(x) ) |
| #define | deigen_laplace_p4_4(x) ((0.9927646160764932) * dl2(x) + (-0.1200767132565379) * dl4(x) ) |
| #define | deigen_laplace_p5_2(x) ((-0.2721806201771906) * dl3(x) + (-0.9622461795195447) * dl5(x) ) |
| #define | deigen_laplace_p5_3(x) ((-0.1200767132565378) * dl2(x) + (-0.9927646160764934) * dl4(x) ) |
| #define | deigen_laplace_p5_4(x) ((-0.9622461795195447) * dl3(x) + (0.2721806201771906) * dl5(x) ) |
| #define | deigen_laplace_p5_5(x) ((-0.9927646160764934) * dl2(x) + (0.1200767132565378) * dl4(x) ) |
| #define | deigen_laplace_p6_2(x) ((0.0460292214008892) * dl2(x) + (0.4098443624284846) * dl4(x) + (0.9109933640608021) * dl6(x) ) |
| #define | deigen_laplace_p6_3(x) ((0.2721806201771907) * dl3(x) + (0.9622461795195447) * dl5(x) ) |
| #define | deigen_laplace_p6_4(x) ((0.1111170386828487) * dl2(x) + (0.9041998053176488) * dl4(x) + (-0.4124023712078773) * dl6(x) ) |
| #define | deigen_laplace_p6_5(x) ((0.9622461795195448) * dl3(x) + (-0.2721806201771906) * dl5(x) ) |
| #define | deigen_laplace_p6_6(x) ((0.9927408093211348) * dl2(x) + (-0.1202094449247417) * dl4(x) + (0.0039210788443064) * dl6(x) ) |
| #define | deigen_laplace_p7_2(x) ((0.1244273041355310) * dl3(x) + (0.5154918741058946) * dl5(x) + (0.8478124637656356) * dl7(x) ) |
| #define | deigen_laplace_p7_3(x) ((-0.0460292214008892) * dl2(x) + (-0.4098443624284848) * dl4(x) + (-0.9109933640608022) * dl6(x) ) |
| #define | deigen_laplace_p7_4(x) ((0.2461133039997421) * dl3(x) + (0.8117163656110983) * dl5(x) + (-0.5296647839845884) * dl7(x) ) |
| #define | deigen_laplace_p7_5(x) ((0.1111170386828487) * dl2(x) + (0.9041998053176490) * dl4(x) + (-0.4124023712078774) * dl6(x) ) |
| #define | deigen_laplace_p7_6(x) ((0.9612211439517415) * dl3(x) + (-0.2745626877962528) * dl5(x) + (0.0258697292255408) * dl7(x) ) |
| #define | deigen_laplace_p7_7(x) ((-0.9927408093211348) * dl2(x) + (0.1202094449247416) * dl4(x) + (-0.0039210788443064) * dl6(x) ) |
| #define | deigen_laplace_p8_2(x) ((0.0233791285597233) * dl2(x) + (0.2118352349060833) * dl4(x) + (0.5868165705262892) * dl6(x) + (0.7811693556174851) * dl8(x) ) |
| #define | deigen_laplace_p8_3(x) ((0.1244273041355311) * dl3(x) + (0.5154918741058940) * dl5(x) + (0.8478124637656346) * dl7(x) ) |
| #define | deigen_laplace_p8_4(x) ((0.0418264255244555) * dl2(x) + (0.3682779654706578) * dl4(x) + (0.6912121989219027) * dl6(x) + (-0.6203608517130881) * dl8(x) ) |
| #define | deigen_laplace_p8_5(x) ((0.2461133039997420) * dl3(x) + (0.8117163656110977) * dl5(x) + (-0.5296647839845874) * dl7(x) ) |
| #define | deigen_laplace_p8_6(x) ((-0.1103162273830400) * dl2(x) + (-0.8972440333626744) * dl4(x) + (0.4217305141658119) * dl6(x) + (-0.0701915094045806) * dl8(x) ) |
| #define | deigen_laplace_p8_7(x) ((-0.9612211439517412) * dl3(x) + (0.2745626877962528) * dl5(x) + (-0.0258697292255406) * dl7(x) ) |
| #define | deigen_laplace_p8_8(x) ((-0.9927408002351916) * dl2(x) + (0.1202094754840794) * dl4(x) + (-0.0039219942315734) * dl6(x) + (0.0000592746276296) * dl8(x) ) |
| #define | deigen_laplace_p9_2(x) ((-0.0679631762828228) * dl3(x) + (-0.2941064986189726) * dl5(x) + (-0.6288879599997316) * dl7(x) + (-0.7165070187423248) * dl9(x) ) |
| #define | deigen_laplace_p9_3(x) ((-0.0233791285597233) * dl2(x) + (-0.2118352349060834) * dl4(x) + (-0.5868165705262897) * dl6(x) + (-0.7811693556174855) * dl8(x) ) |
| #define | deigen_laplace_p9_4(x) ((-0.1166010439099156) * dl3(x) + (-0.4632814174552214) * dl5(x) + (-0.5506359890315790) * dl7(x) + (0.6845250414579539) * dl9(x) ) |
| #define | deigen_laplace_p9_5(x) ((0.0418264255244555) * dl2(x) + (0.3682779654706578) * dl4(x) + (0.6912121989219027) * dl6(x) + (-0.6203608517130882) * dl8(x) ) |
| #define | deigen_laplace_p9_6(x) ((0.2405135991654621) * dl3(x) + (0.7896100977856557) * dl5(x) + (-0.5482950511284391) * dl7(x) + (0.1343191683992437) * dl9(x) ) |
| #define | deigen_laplace_p9_7(x) ((0.1103162273830400) * dl2(x) + (0.8972440333626747) * dl4(x) + (-0.4217305141658118) * dl6(x) + (0.0701915094045807) * dl8(x) ) |
| #define | deigen_laplace_p9_8(x) ((0.9612171512437465) * dl3(x) + (-0.2745680046649571) * dl5(x) + (0.0259321857669741) * dl7(x) + (-0.0012331709159256) * dl9(x) ) |
| #define | deigen_laplace_p9_9(x) ((-0.9927408002351915) * dl2(x) + (0.1202094754840794) * dl4(x) + (-0.0039219942315734) * dl6(x) + (0.0000592746276296) * dl8(x) ) |
| #define | deigen_laplace_p10_2(x) ((-0.0135012819178048) * dl2(x) + (-0.1230733557674822) * dl4(x) + (-0.3644642014036448) * dl6(x) + (-0.6487214117012139) * dl8(x) + (-0.6565036484150675) * dl10(x) ) |
| #define | deigen_laplace_p10_3(x) ((-0.0679631762828231) * dl3(x) + (-0.2941064986189725) * dl5(x) + (-0.6288879599997312) * dl7(x) + (-0.7165070187423248) * dl9(x) ) |
| #define | deigen_laplace_p10_4(x) ((-0.0229617482557899) * dl2(x) + (-0.2064896698810138) * dl4(x) + (-0.5229445560893998) * dl6(x) + (-0.3991433171533719) * dl8(x) + (0.7239118578789349) * dl10(x) ) |
| #define | deigen_laplace_p10_5(x) ((-0.1166010439099159) * dl3(x) + (-0.4632814174552221) * dl5(x) + (-0.5506359890315792) * dl7(x) + (0.6845250414579537) * dl9(x) ) |
| #define | deigen_laplace_p10_6(x) ((0.0398632115160597) * dl2(x) + (0.3505633322435865) * dl4(x) + (0.6448015672966024) * dl6(x) + (-0.6440743612981517) * dl8(x) + (0.2119326081189992) * dl10(x) ) |
| #define | deigen_laplace_p10_7(x) ((-0.2405135991654618) * dl3(x) + (-0.7896100977856557) * dl5(x) + (0.5482950511284399) * dl7(x) + (-0.1343191683992436) * dl9(x) ) |
| #define | deigen_laplace_p10_8(x) ((0.1103045847711840) * dl2(x) + (0.8971454717168891) * dl4(x) + (-0.4217942554423967) * dl6(x) + (0.0708050561509859) * dl8(x) + (-0.0062570964181706) * dl10(x) ) |
| #define | deigen_laplace_p10_9(x) ((0.9612171512437470) * dl3(x) + (-0.2745680046649570) * dl5(x) + (0.0259321857669735) * dl7(x) + (-0.0012331709159256) * dl9(x) ) |
| #define | deigen_laplace_p10_10(x) ((-0.9927408002342284) * dl2(x) + (0.1202094754863907) * dl4(x) + (-0.0039219943017710) * dl6(x) + (0.0000592791732471) * dl8(x) ) |
| #define | d2eigen_laplace_p2_2(x) ((1.0000000000000000) * d2l2(x) ) |
| #define | d2eigen_laplace_p3_2(x) ((1.0000000000000000) * d2l3(x) ) |
| #define | d2eigen_laplace_p3_3(x) ((1.0000000000000000) * d2l2(x) ) |
| #define | d2eigen_laplace_p4_2(x) ((0.1200767132565378) * d2l2(x) + (0.9927646160764934) * d2l4(x) ) |
| #define | d2eigen_laplace_p4_3(x) ((-0.9999999999999999) * d2l3(x) ) |
| #define | d2eigen_laplace_p4_4(x) ((0.9927646160764932) * d2l2(x) + (-0.1200767132565379) * d2l4(x) ) |
| #define | d2eigen_laplace_p5_2(x) ((-0.2721806201771906) * d2l3(x) + (-0.9622461795195447) * d2l5(x) ) |
| #define | d2eigen_laplace_p5_3(x) ((-0.1200767132565378) * d2l2(x) + (-0.9927646160764934) * d2l4(x) ) |
| #define | d2eigen_laplace_p5_4(x) ((-0.9622461795195447) * d2l3(x) + (0.2721806201771906) * d2l5(x) ) |
| #define | d2eigen_laplace_p5_5(x) ((-0.9927646160764934) * d2l2(x) + (0.1200767132565378) * d2l4(x) ) |
| #define | d2eigen_laplace_p6_2(x) ((0.0460292214008892) * d2l2(x) + (0.4098443624284846) * d2l4(x) + (0.9109933640608021) * d2l6(x) ) |
| #define | d2eigen_laplace_p6_3(x) ((0.2721806201771907) * d2l3(x) + (0.9622461795195447) * d2l5(x) ) |
| #define | d2eigen_laplace_p6_4(x) ((0.1111170386828487) * d2l2(x) + (0.9041998053176488) * d2l4(x) + (-0.4124023712078773) * d2l6(x) ) |
| #define | d2eigen_laplace_p6_5(x) ((0.9622461795195448) * d2l3(x) + (-0.2721806201771906) * d2l5(x) ) |
| #define | d2eigen_laplace_p6_6(x) ((0.9927408093211348) * d2l2(x) + (-0.1202094449247417) * d2l4(x) + (0.0039210788443064) * d2l6(x) ) |
| #define | d2eigen_laplace_p7_2(x) ((0.1244273041355310) * d2l3(x) + (0.5154918741058946) * d2l5(x) + (0.8478124637656356) * d2l7(x) ) |
| #define | d2eigen_laplace_p7_3(x) ((-0.0460292214008892) * d2l2(x) + (-0.4098443624284848) * d2l4(x) + (-0.9109933640608022) * d2l6(x) ) |
| #define | d2eigen_laplace_p7_4(x) ((0.2461133039997421) * d2l3(x) + (0.8117163656110983) * d2l5(x) + (-0.5296647839845884) * d2l7(x) ) |
| #define | d2eigen_laplace_p7_5(x) ((0.1111170386828487) * d2l2(x) + (0.9041998053176490) * d2l4(x) + (-0.4124023712078774) * d2l6(x) ) |
| #define | d2eigen_laplace_p7_6(x) ((0.9612211439517415) * d2l3(x) + (-0.2745626877962528) * d2l5(x) + (0.0258697292255408) * d2l7(x) ) |
| #define | d2eigen_laplace_p7_7(x) ((-0.9927408093211348) * d2l2(x) + (0.1202094449247416) * d2l4(x) + (-0.0039210788443064) * d2l6(x) ) |
| #define | d2eigen_laplace_p8_2(x) ((0.0233791285597233) * d2l2(x) + (0.2118352349060833) * d2l4(x) + (0.5868165705262892) * d2l6(x) + (0.7811693556174851) * d2l8(x) ) |
| #define | d2eigen_laplace_p8_3(x) ((0.1244273041355311) * d2l3(x) + (0.5154918741058940) * d2l5(x) + (0.8478124637656346) * d2l7(x) ) |
| #define | d2eigen_laplace_p8_4(x) ((0.0418264255244555) * d2l2(x) + (0.3682779654706578) * d2l4(x) + (0.6912121989219027) * d2l6(x) + (-0.6203608517130881) * d2l8(x) ) |
| #define | d2eigen_laplace_p8_5(x) ((0.2461133039997420) * d2l3(x) + (0.8117163656110977) * d2l5(x) + (-0.5296647839845874) * d2l7(x) ) |
| #define | d2eigen_laplace_p8_6(x) ((-0.1103162273830400) * d2l2(x) + (-0.8972440333626744) * d2l4(x) + (0.4217305141658119) * d2l6(x) + (-0.0701915094045806) * d2l8(x) ) |
| #define | d2eigen_laplace_p8_7(x) ((-0.9612211439517412) * d2l3(x) + (0.2745626877962528) * d2l5(x) + (-0.0258697292255406) * d2l7(x) ) |
| #define | d2eigen_laplace_p8_8(x) ((-0.9927408002351916) * d2l2(x) + (0.1202094754840794) * d2l4(x) + (-0.0039219942315734) * d2l6(x) + (0.0000592746276296) * d2l8(x) ) |
| #define | d2eigen_laplace_p9_2(x) ((-0.0679631762828228) * d2l3(x) + (-0.2941064986189726) * d2l5(x) + (-0.6288879599997316) * d2l7(x) + (-0.7165070187423248) * d2l9(x) ) |
| #define | d2eigen_laplace_p9_3(x) ((-0.0233791285597233) * d2l2(x) + (-0.2118352349060834) * d2l4(x) + (-0.5868165705262897) * d2l6(x) + (-0.7811693556174855) * d2l8(x) ) |
| #define | d2eigen_laplace_p9_4(x) ((-0.1166010439099156) * d2l3(x) + (-0.4632814174552214) * d2l5(x) + (-0.5506359890315790) * d2l7(x) + (0.6845250414579539) * d2l9(x) ) |
| #define | d2eigen_laplace_p9_5(x) ((0.0418264255244555) * d2l2(x) + (0.3682779654706578) * d2l4(x) + (0.6912121989219027) * d2l6(x) + (-0.6203608517130882) * d2l8(x) ) |
| #define | d2eigen_laplace_p9_6(x) ((0.2405135991654621) * d2l3(x) + (0.7896100977856557) * d2l5(x) + (-0.5482950511284391) * d2l7(x) + (0.1343191683992437) * d2l9(x) ) |
| #define | d2eigen_laplace_p9_7(x) ((0.1103162273830400) * d2l2(x) + (0.8972440333626747) * d2l4(x) + (-0.4217305141658118) * d2l6(x) + (0.0701915094045807) * d2l8(x) ) |
| #define | d2eigen_laplace_p9_8(x) ((0.9612171512437465) * d2l3(x) + (-0.2745680046649571) * d2l5(x) + (0.0259321857669741) * d2l7(x) + (-0.0012331709159256) * d2l9(x) ) |
| #define | d2eigen_laplace_p9_9(x) ((-0.9927408002351915) * d2l2(x) + (0.1202094754840794) * d2l4(x) + (-0.0039219942315734) * d2l6(x) + (0.0000592746276296) * d2l8(x) ) |
| #define | d2eigen_laplace_p10_2(x) ((-0.0135012819178048) * d2l2(x) + (-0.1230733557674822) * d2l4(x) + (-0.3644642014036448) * d2l6(x) + (-0.6487214117012139) * d2l8(x) + (-0.6565036484150675) * d2l10(x) ) |
| #define | d2eigen_laplace_p10_3(x) ((-0.0679631762828231) * d2l3(x) + (-0.2941064986189725) * d2l5(x) + (-0.6288879599997312) * d2l7(x) + (-0.7165070187423248) * d2l9(x) ) |
| #define | d2eigen_laplace_p10_4(x) ((-0.0229617482557899) * d2l2(x) + (-0.2064896698810138) * d2l4(x) + (-0.5229445560893998) * d2l6(x) + (-0.3991433171533719) * d2l8(x) + (0.7239118578789349) * d2l10(x) ) |
| #define | d2eigen_laplace_p10_5(x) ((-0.1166010439099159) * d2l3(x) + (-0.4632814174552221) * d2l5(x) + (-0.5506359890315792) * d2l7(x) + (0.6845250414579537) * d2l9(x) ) |
| #define | d2eigen_laplace_p10_6(x) ((0.0398632115160597) * d2l2(x) + (0.3505633322435865) * d2l4(x) + (0.6448015672966024) * d2l6(x) + (-0.6440743612981517) * d2l8(x) + (0.2119326081189992) * d2l10(x) ) |
| #define | d2eigen_laplace_p10_7(x) ((-0.2405135991654618) * d2l3(x) + (-0.7896100977856557) * d2l5(x) + (0.5482950511284399) * d2l7(x) + (-0.1343191683992436) * d2l9(x) ) |
| #define | d2eigen_laplace_p10_8(x) ((0.1103045847711840) * d2l2(x) + (0.8971454717168891) * d2l4(x) + (-0.4217942554423967) * d2l6(x) + (0.0708050561509859) * d2l8(x) + (-0.0062570964181706) * d2l10(x) ) |
| #define | d2eigen_laplace_p10_9(x) ((0.9612171512437470) * d2l3(x) + (-0.2745680046649570) * d2l5(x) + (0.0259321857669735) * d2l7(x) + (-0.0012331709159256) * d2l9(x) ) |
| #define | d2eigen_laplace_p10_10(x) ((-0.9927408002342284) * d2l2(x) + (0.1202094754863907) * d2l4(x) + (-0.0039219943017710) * d2l6(x) + (0.0000592791732471) * d2l8(x) ) |
| #define | NULL16 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL |
| #define | zero16 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 |
| #define | oo H2D_MAKE_QUAD_ORDER |
| #define | XX(a, b) oo(a,b), oo(a,b) |
Variables | |
| int * | eigen_quad_bubble_indices [] |
| int | eigen_quad_bubble_count [] |
| int | eigen_quad_vertex_indices [4] = { 0, 15, 16, 1 } |
| int * | eigen_quad_edge_indices [4] |
| int | eigen_quad_index_to_order [] |
| #define d2eigen_laplace_p10_10 | ( | x | ) | ((-0.9927408002342284) * d2l2(x) + (0.1202094754863907) * d2l4(x) + (-0.0039219943017710) * d2l6(x) + (0.0000592791732471) * d2l8(x) ) |
| #define d2eigen_laplace_p10_2 | ( | x | ) | ((-0.0135012819178048) * d2l2(x) + (-0.1230733557674822) * d2l4(x) + (-0.3644642014036448) * d2l6(x) + (-0.6487214117012139) * d2l8(x) + (-0.6565036484150675) * d2l10(x) ) |
| #define d2eigen_laplace_p10_3 | ( | x | ) | ((-0.0679631762828231) * d2l3(x) + (-0.2941064986189725) * d2l5(x) + (-0.6288879599997312) * d2l7(x) + (-0.7165070187423248) * d2l9(x) ) |
| #define d2eigen_laplace_p10_4 | ( | x | ) | ((-0.0229617482557899) * d2l2(x) + (-0.2064896698810138) * d2l4(x) + (-0.5229445560893998) * d2l6(x) + (-0.3991433171533719) * d2l8(x) + (0.7239118578789349) * d2l10(x) ) |
| #define d2eigen_laplace_p10_5 | ( | x | ) | ((-0.1166010439099159) * d2l3(x) + (-0.4632814174552221) * d2l5(x) + (-0.5506359890315792) * d2l7(x) + (0.6845250414579537) * d2l9(x) ) |
| #define d2eigen_laplace_p10_6 | ( | x | ) | ((0.0398632115160597) * d2l2(x) + (0.3505633322435865) * d2l4(x) + (0.6448015672966024) * d2l6(x) + (-0.6440743612981517) * d2l8(x) + (0.2119326081189992) * d2l10(x) ) |
| #define d2eigen_laplace_p10_7 | ( | x | ) | ((-0.2405135991654618) * d2l3(x) + (-0.7896100977856557) * d2l5(x) + (0.5482950511284399) * d2l7(x) + (-0.1343191683992436) * d2l9(x) ) |
| #define d2eigen_laplace_p10_8 | ( | x | ) | ((0.1103045847711840) * d2l2(x) + (0.8971454717168891) * d2l4(x) + (-0.4217942554423967) * d2l6(x) + (0.0708050561509859) * d2l8(x) + (-0.0062570964181706) * d2l10(x) ) |
| #define d2eigen_laplace_p10_9 | ( | x | ) | ((0.9612171512437470) * d2l3(x) + (-0.2745680046649570) * d2l5(x) + (0.0259321857669735) * d2l7(x) + (-0.0012331709159256) * d2l9(x) ) |
| #define d2eigen_laplace_p2_2 | ( | x | ) | ((1.0000000000000000) * d2l2(x) ) |
| #define d2eigen_laplace_p3_2 | ( | x | ) | ((1.0000000000000000) * d2l3(x) ) |
| #define d2eigen_laplace_p3_3 | ( | x | ) | ((1.0000000000000000) * d2l2(x) ) |
| #define d2eigen_laplace_p4_2 | ( | x | ) | ((0.1200767132565378) * d2l2(x) + (0.9927646160764934) * d2l4(x) ) |
| #define d2eigen_laplace_p4_3 | ( | x | ) | ((-0.9999999999999999) * d2l3(x) ) |
| #define d2eigen_laplace_p4_4 | ( | x | ) | ((0.9927646160764932) * d2l2(x) + (-0.1200767132565379) * d2l4(x) ) |
| #define d2eigen_laplace_p5_2 | ( | x | ) | ((-0.2721806201771906) * d2l3(x) + (-0.9622461795195447) * d2l5(x) ) |
| #define d2eigen_laplace_p5_3 | ( | x | ) | ((-0.1200767132565378) * d2l2(x) + (-0.9927646160764934) * d2l4(x) ) |
| #define d2eigen_laplace_p5_4 | ( | x | ) | ((-0.9622461795195447) * d2l3(x) + (0.2721806201771906) * d2l5(x) ) |
| #define d2eigen_laplace_p5_5 | ( | x | ) | ((-0.9927646160764934) * d2l2(x) + (0.1200767132565378) * d2l4(x) ) |
| #define d2eigen_laplace_p6_2 | ( | x | ) | ((0.0460292214008892) * d2l2(x) + (0.4098443624284846) * d2l4(x) + (0.9109933640608021) * d2l6(x) ) |
| #define d2eigen_laplace_p6_3 | ( | x | ) | ((0.2721806201771907) * d2l3(x) + (0.9622461795195447) * d2l5(x) ) |
| #define d2eigen_laplace_p6_4 | ( | x | ) | ((0.1111170386828487) * d2l2(x) + (0.9041998053176488) * d2l4(x) + (-0.4124023712078773) * d2l6(x) ) |
| #define d2eigen_laplace_p6_5 | ( | x | ) | ((0.9622461795195448) * d2l3(x) + (-0.2721806201771906) * d2l5(x) ) |
| #define d2eigen_laplace_p6_6 | ( | x | ) | ((0.9927408093211348) * d2l2(x) + (-0.1202094449247417) * d2l4(x) + (0.0039210788443064) * d2l6(x) ) |
| #define d2eigen_laplace_p7_2 | ( | x | ) | ((0.1244273041355310) * d2l3(x) + (0.5154918741058946) * d2l5(x) + (0.8478124637656356) * d2l7(x) ) |
| #define d2eigen_laplace_p7_3 | ( | x | ) | ((-0.0460292214008892) * d2l2(x) + (-0.4098443624284848) * d2l4(x) + (-0.9109933640608022) * d2l6(x) ) |
| #define d2eigen_laplace_p7_4 | ( | x | ) | ((0.2461133039997421) * d2l3(x) + (0.8117163656110983) * d2l5(x) + (-0.5296647839845884) * d2l7(x) ) |
| #define d2eigen_laplace_p7_5 | ( | x | ) | ((0.1111170386828487) * d2l2(x) + (0.9041998053176490) * d2l4(x) + (-0.4124023712078774) * d2l6(x) ) |
| #define d2eigen_laplace_p7_6 | ( | x | ) | ((0.9612211439517415) * d2l3(x) + (-0.2745626877962528) * d2l5(x) + (0.0258697292255408) * d2l7(x) ) |
| #define d2eigen_laplace_p7_7 | ( | x | ) | ((-0.9927408093211348) * d2l2(x) + (0.1202094449247416) * d2l4(x) + (-0.0039210788443064) * d2l6(x) ) |
| #define d2eigen_laplace_p8_2 | ( | x | ) | ((0.0233791285597233) * d2l2(x) + (0.2118352349060833) * d2l4(x) + (0.5868165705262892) * d2l6(x) + (0.7811693556174851) * d2l8(x) ) |
| #define d2eigen_laplace_p8_3 | ( | x | ) | ((0.1244273041355311) * d2l3(x) + (0.5154918741058940) * d2l5(x) + (0.8478124637656346) * d2l7(x) ) |
| #define d2eigen_laplace_p8_4 | ( | x | ) | ((0.0418264255244555) * d2l2(x) + (0.3682779654706578) * d2l4(x) + (0.6912121989219027) * d2l6(x) + (-0.6203608517130881) * d2l8(x) ) |
| #define d2eigen_laplace_p8_5 | ( | x | ) | ((0.2461133039997420) * d2l3(x) + (0.8117163656110977) * d2l5(x) + (-0.5296647839845874) * d2l7(x) ) |
| #define d2eigen_laplace_p8_6 | ( | x | ) | ((-0.1103162273830400) * d2l2(x) + (-0.8972440333626744) * d2l4(x) + (0.4217305141658119) * d2l6(x) + (-0.0701915094045806) * d2l8(x) ) |
| #define d2eigen_laplace_p8_7 | ( | x | ) | ((-0.9612211439517412) * d2l3(x) + (0.2745626877962528) * d2l5(x) + (-0.0258697292255406) * d2l7(x) ) |
| #define d2eigen_laplace_p8_8 | ( | x | ) | ((-0.9927408002351916) * d2l2(x) + (0.1202094754840794) * d2l4(x) + (-0.0039219942315734) * d2l6(x) + (0.0000592746276296) * d2l8(x) ) |
| #define d2eigen_laplace_p9_2 | ( | x | ) | ((-0.0679631762828228) * d2l3(x) + (-0.2941064986189726) * d2l5(x) + (-0.6288879599997316) * d2l7(x) + (-0.7165070187423248) * d2l9(x) ) |
| #define d2eigen_laplace_p9_3 | ( | x | ) | ((-0.0233791285597233) * d2l2(x) + (-0.2118352349060834) * d2l4(x) + (-0.5868165705262897) * d2l6(x) + (-0.7811693556174855) * d2l8(x) ) |
| #define d2eigen_laplace_p9_4 | ( | x | ) | ((-0.1166010439099156) * d2l3(x) + (-0.4632814174552214) * d2l5(x) + (-0.5506359890315790) * d2l7(x) + (0.6845250414579539) * d2l9(x) ) |
| #define d2eigen_laplace_p9_5 | ( | x | ) | ((0.0418264255244555) * d2l2(x) + (0.3682779654706578) * d2l4(x) + (0.6912121989219027) * d2l6(x) + (-0.6203608517130882) * d2l8(x) ) |
| #define d2eigen_laplace_p9_6 | ( | x | ) | ((0.2405135991654621) * d2l3(x) + (0.7896100977856557) * d2l5(x) + (-0.5482950511284391) * d2l7(x) + (0.1343191683992437) * d2l9(x) ) |
| #define d2eigen_laplace_p9_7 | ( | x | ) | ((0.1103162273830400) * d2l2(x) + (0.8972440333626747) * d2l4(x) + (-0.4217305141658118) * d2l6(x) + (0.0701915094045807) * d2l8(x) ) |
| #define d2eigen_laplace_p9_8 | ( | x | ) | ((0.9612171512437465) * d2l3(x) + (-0.2745680046649571) * d2l5(x) + (0.0259321857669741) * d2l7(x) + (-0.0012331709159256) * d2l9(x) ) |
| #define d2eigen_laplace_p9_9 | ( | x | ) | ((-0.9927408002351915) * d2l2(x) + (0.1202094754840794) * d2l4(x) + (-0.0039219942315734) * d2l6(x) + (0.0000592746276296) * d2l8(x) ) |
| #define deigen_laplace_p10_10 | ( | x | ) | ((-0.9927408002342284) * dl2(x) + (0.1202094754863907) * dl4(x) + (-0.0039219943017710) * dl6(x) + (0.0000592791732471) * dl8(x) ) |
| #define deigen_laplace_p10_2 | ( | x | ) | ((-0.0135012819178048) * dl2(x) + (-0.1230733557674822) * dl4(x) + (-0.3644642014036448) * dl6(x) + (-0.6487214117012139) * dl8(x) + (-0.6565036484150675) * dl10(x) ) |
| #define deigen_laplace_p10_3 | ( | x | ) | ((-0.0679631762828231) * dl3(x) + (-0.2941064986189725) * dl5(x) + (-0.6288879599997312) * dl7(x) + (-0.7165070187423248) * dl9(x) ) |
| #define deigen_laplace_p10_4 | ( | x | ) | ((-0.0229617482557899) * dl2(x) + (-0.2064896698810138) * dl4(x) + (-0.5229445560893998) * dl6(x) + (-0.3991433171533719) * dl8(x) + (0.7239118578789349) * dl10(x) ) |
| #define deigen_laplace_p10_5 | ( | x | ) | ((-0.1166010439099159) * dl3(x) + (-0.4632814174552221) * dl5(x) + (-0.5506359890315792) * dl7(x) + (0.6845250414579537) * dl9(x) ) |
| #define deigen_laplace_p10_6 | ( | x | ) | ((0.0398632115160597) * dl2(x) + (0.3505633322435865) * dl4(x) + (0.6448015672966024) * dl6(x) + (-0.6440743612981517) * dl8(x) + (0.2119326081189992) * dl10(x) ) |
| #define deigen_laplace_p10_7 | ( | x | ) | ((-0.2405135991654618) * dl3(x) + (-0.7896100977856557) * dl5(x) + (0.5482950511284399) * dl7(x) + (-0.1343191683992436) * dl9(x) ) |
| #define deigen_laplace_p10_8 | ( | x | ) | ((0.1103045847711840) * dl2(x) + (0.8971454717168891) * dl4(x) + (-0.4217942554423967) * dl6(x) + (0.0708050561509859) * dl8(x) + (-0.0062570964181706) * dl10(x) ) |
| #define deigen_laplace_p10_9 | ( | x | ) | ((0.9612171512437470) * dl3(x) + (-0.2745680046649570) * dl5(x) + (0.0259321857669735) * dl7(x) + (-0.0012331709159256) * dl9(x) ) |
| #define deigen_laplace_p2_2 | ( | x | ) | ((1.0000000000000000) * dl2(x) ) |
| #define deigen_laplace_p3_2 | ( | x | ) | ((1.0000000000000000) * dl3(x) ) |
| #define deigen_laplace_p3_3 | ( | x | ) | ((1.0000000000000000) * dl2(x) ) |
| #define deigen_laplace_p4_2 | ( | x | ) | ((0.1200767132565378) * dl2(x) + (0.9927646160764934) * dl4(x) ) |
| #define deigen_laplace_p4_3 | ( | x | ) | ((-0.9999999999999999) * dl3(x) ) |
| #define deigen_laplace_p4_4 | ( | x | ) | ((0.9927646160764932) * dl2(x) + (-0.1200767132565379) * dl4(x) ) |
| #define deigen_laplace_p5_2 | ( | x | ) | ((-0.2721806201771906) * dl3(x) + (-0.9622461795195447) * dl5(x) ) |
| #define deigen_laplace_p5_3 | ( | x | ) | ((-0.1200767132565378) * dl2(x) + (-0.9927646160764934) * dl4(x) ) |
| #define deigen_laplace_p5_4 | ( | x | ) | ((-0.9622461795195447) * dl3(x) + (0.2721806201771906) * dl5(x) ) |
| #define deigen_laplace_p5_5 | ( | x | ) | ((-0.9927646160764934) * dl2(x) + (0.1200767132565378) * dl4(x) ) |
| #define deigen_laplace_p6_2 | ( | x | ) | ((0.0460292214008892) * dl2(x) + (0.4098443624284846) * dl4(x) + (0.9109933640608021) * dl6(x) ) |
| #define deigen_laplace_p6_3 | ( | x | ) | ((0.2721806201771907) * dl3(x) + (0.9622461795195447) * dl5(x) ) |
| #define deigen_laplace_p6_4 | ( | x | ) | ((0.1111170386828487) * dl2(x) + (0.9041998053176488) * dl4(x) + (-0.4124023712078773) * dl6(x) ) |
| #define deigen_laplace_p6_5 | ( | x | ) | ((0.9622461795195448) * dl3(x) + (-0.2721806201771906) * dl5(x) ) |
| #define deigen_laplace_p6_6 | ( | x | ) | ((0.9927408093211348) * dl2(x) + (-0.1202094449247417) * dl4(x) + (0.0039210788443064) * dl6(x) ) |
| #define deigen_laplace_p7_2 | ( | x | ) | ((0.1244273041355310) * dl3(x) + (0.5154918741058946) * dl5(x) + (0.8478124637656356) * dl7(x) ) |
| #define deigen_laplace_p7_3 | ( | x | ) | ((-0.0460292214008892) * dl2(x) + (-0.4098443624284848) * dl4(x) + (-0.9109933640608022) * dl6(x) ) |
| #define deigen_laplace_p7_4 | ( | x | ) | ((0.2461133039997421) * dl3(x) + (0.8117163656110983) * dl5(x) + (-0.5296647839845884) * dl7(x) ) |
| #define deigen_laplace_p7_5 | ( | x | ) | ((0.1111170386828487) * dl2(x) + (0.9041998053176490) * dl4(x) + (-0.4124023712078774) * dl6(x) ) |
| #define deigen_laplace_p7_6 | ( | x | ) | ((0.9612211439517415) * dl3(x) + (-0.2745626877962528) * dl5(x) + (0.0258697292255408) * dl7(x) ) |
| #define deigen_laplace_p7_7 | ( | x | ) | ((-0.9927408093211348) * dl2(x) + (0.1202094449247416) * dl4(x) + (-0.0039210788443064) * dl6(x) ) |
| #define deigen_laplace_p8_2 | ( | x | ) | ((0.0233791285597233) * dl2(x) + (0.2118352349060833) * dl4(x) + (0.5868165705262892) * dl6(x) + (0.7811693556174851) * dl8(x) ) |
| #define deigen_laplace_p8_3 | ( | x | ) | ((0.1244273041355311) * dl3(x) + (0.5154918741058940) * dl5(x) + (0.8478124637656346) * dl7(x) ) |
| #define deigen_laplace_p8_4 | ( | x | ) | ((0.0418264255244555) * dl2(x) + (0.3682779654706578) * dl4(x) + (0.6912121989219027) * dl6(x) + (-0.6203608517130881) * dl8(x) ) |
| #define deigen_laplace_p8_5 | ( | x | ) | ((0.2461133039997420) * dl3(x) + (0.8117163656110977) * dl5(x) + (-0.5296647839845874) * dl7(x) ) |
| #define deigen_laplace_p8_6 | ( | x | ) | ((-0.1103162273830400) * dl2(x) + (-0.8972440333626744) * dl4(x) + (0.4217305141658119) * dl6(x) + (-0.0701915094045806) * dl8(x) ) |
| #define deigen_laplace_p8_7 | ( | x | ) | ((-0.9612211439517412) * dl3(x) + (0.2745626877962528) * dl5(x) + (-0.0258697292255406) * dl7(x) ) |
| #define deigen_laplace_p8_8 | ( | x | ) | ((-0.9927408002351916) * dl2(x) + (0.1202094754840794) * dl4(x) + (-0.0039219942315734) * dl6(x) + (0.0000592746276296) * dl8(x) ) |
| #define deigen_laplace_p9_2 | ( | x | ) | ((-0.0679631762828228) * dl3(x) + (-0.2941064986189726) * dl5(x) + (-0.6288879599997316) * dl7(x) + (-0.7165070187423248) * dl9(x) ) |
| #define deigen_laplace_p9_3 | ( | x | ) | ((-0.0233791285597233) * dl2(x) + (-0.2118352349060834) * dl4(x) + (-0.5868165705262897) * dl6(x) + (-0.7811693556174855) * dl8(x) ) |
| #define deigen_laplace_p9_4 | ( | x | ) | ((-0.1166010439099156) * dl3(x) + (-0.4632814174552214) * dl5(x) + (-0.5506359890315790) * dl7(x) + (0.6845250414579539) * dl9(x) ) |
| #define deigen_laplace_p9_5 | ( | x | ) | ((0.0418264255244555) * dl2(x) + (0.3682779654706578) * dl4(x) + (0.6912121989219027) * dl6(x) + (-0.6203608517130882) * dl8(x) ) |
| #define deigen_laplace_p9_6 | ( | x | ) | ((0.2405135991654621) * dl3(x) + (0.7896100977856557) * dl5(x) + (-0.5482950511284391) * dl7(x) + (0.1343191683992437) * dl9(x) ) |
| #define deigen_laplace_p9_7 | ( | x | ) | ((0.1103162273830400) * dl2(x) + (0.8972440333626747) * dl4(x) + (-0.4217305141658118) * dl6(x) + (0.0701915094045807) * dl8(x) ) |
| #define deigen_laplace_p9_8 | ( | x | ) | ((0.9612171512437465) * dl3(x) + (-0.2745680046649571) * dl5(x) + (0.0259321857669741) * dl7(x) + (-0.0012331709159256) * dl9(x) ) |
| #define deigen_laplace_p9_9 | ( | x | ) | ((-0.9927408002351915) * dl2(x) + (0.1202094754840794) * dl4(x) + (-0.0039219942315734) * dl6(x) + (0.0000592746276296) * dl8(x) ) |
| #define eigen_laplace_p10_10 | ( | x | ) | ((-0.9927408002342284) * l2(x) + (0.1202094754863907) * l4(x) + (-0.0039219943017710) * l6(x) + (0.0000592791732471) * l8(x) ) |
| #define eigen_laplace_p10_2 | ( | x | ) | ((-0.0135012819178048) * l2(x) + (-0.1230733557674822) * l4(x) + (-0.3644642014036448) * l6(x) + (-0.6487214117012139) * l8(x) + (-0.6565036484150675) * l10(x) ) |
| #define eigen_laplace_p10_3 | ( | x | ) | ((-0.0679631762828231) * l3(x) + (-0.2941064986189725) * l5(x) + (-0.6288879599997312) * l7(x) + (-0.7165070187423248) * l9(x) ) |
| #define eigen_laplace_p10_4 | ( | x | ) | ((-0.0229617482557899) * l2(x) + (-0.2064896698810138) * l4(x) + (-0.5229445560893998) * l6(x) + (-0.3991433171533719) * l8(x) + (0.7239118578789349) * l10(x) ) |
| #define eigen_laplace_p10_5 | ( | x | ) | ((-0.1166010439099159) * l3(x) + (-0.4632814174552221) * l5(x) + (-0.5506359890315792) * l7(x) + (0.6845250414579537) * l9(x) ) |
| #define eigen_laplace_p10_6 | ( | x | ) | ((0.0398632115160597) * l2(x) + (0.3505633322435865) * l4(x) + (0.6448015672966024) * l6(x) + (-0.6440743612981517) * l8(x) + (0.2119326081189992) * l10(x) ) |
| #define eigen_laplace_p10_7 | ( | x | ) | ((-0.2405135991654618) * l3(x) + (-0.7896100977856557) * l5(x) + (0.5482950511284399) * l7(x) + (-0.1343191683992436) * l9(x) ) |
| #define eigen_laplace_p10_8 | ( | x | ) | ((0.1103045847711840) * l2(x) + (0.8971454717168891) * l4(x) + (-0.4217942554423967) * l6(x) + (0.0708050561509859) * l8(x) + (-0.0062570964181706) * l10(x) ) |
| #define eigen_laplace_p10_9 | ( | x | ) | ((0.9612171512437470) * l3(x) + (-0.2745680046649570) * l5(x) + (0.0259321857669735) * l7(x) + (-0.0012331709159256) * l9(x) ) |
| #define eigen_laplace_p2_2 | ( | x | ) | ((1.0000000000000000) * l2(x) ) |
| #define eigen_laplace_p3_2 | ( | x | ) | ((1.0000000000000000) * l3(x) ) |
| #define eigen_laplace_p3_3 | ( | x | ) | ((1.0000000000000000) * l2(x) ) |
| #define eigen_laplace_p4_2 | ( | x | ) | ((0.1200767132565378) * l2(x) + (0.9927646160764934) * l4(x) ) |
| #define eigen_laplace_p4_3 | ( | x | ) | ((-0.9999999999999999) * l3(x) ) |
| #define eigen_laplace_p4_4 | ( | x | ) | ((0.9927646160764932) * l2(x) + (-0.1200767132565379) * l4(x) ) |
| #define eigen_laplace_p5_2 | ( | x | ) | ((-0.2721806201771906) * l3(x) + (-0.9622461795195447) * l5(x) ) |
| #define eigen_laplace_p5_3 | ( | x | ) | ((-0.1200767132565378) * l2(x) + (-0.9927646160764934) * l4(x) ) |
| #define eigen_laplace_p5_4 | ( | x | ) | ((-0.9622461795195447) * l3(x) + (0.2721806201771906) * l5(x) ) |
| #define eigen_laplace_p5_5 | ( | x | ) | ((-0.9927646160764934) * l2(x) + (0.1200767132565378) * l4(x) ) |
| #define eigen_laplace_p6_2 | ( | x | ) | ((0.0460292214008892) * l2(x) + (0.4098443624284846) * l4(x) + (0.9109933640608021) * l6(x) ) |
| #define eigen_laplace_p6_3 | ( | x | ) | ((0.2721806201771907) * l3(x) + (0.9622461795195447) * l5(x) ) |
| #define eigen_laplace_p6_4 | ( | x | ) | ((0.1111170386828487) * l2(x) + (0.9041998053176488) * l4(x) + (-0.4124023712078773) * l6(x) ) |
| #define eigen_laplace_p6_5 | ( | x | ) | ((0.9622461795195448) * l3(x) + (-0.2721806201771906) * l5(x) ) |
| #define eigen_laplace_p6_6 | ( | x | ) | ((0.9927408093211348) * l2(x) + (-0.1202094449247417) * l4(x) + (0.0039210788443064) * l6(x) ) |
| #define eigen_laplace_p7_2 | ( | x | ) | ((0.1244273041355310) * l3(x) + (0.5154918741058946) * l5(x) + (0.8478124637656356) * l7(x) ) |
| #define eigen_laplace_p7_3 | ( | x | ) | ((-0.0460292214008892) * l2(x) + (-0.4098443624284848) * l4(x) + (-0.9109933640608022) * l6(x) ) |
| #define eigen_laplace_p7_4 | ( | x | ) | ((0.2461133039997421) * l3(x) + (0.8117163656110983) * l5(x) + (-0.5296647839845884) * l7(x) ) |
| #define eigen_laplace_p7_5 | ( | x | ) | ((0.1111170386828487) * l2(x) + (0.9041998053176490) * l4(x) + (-0.4124023712078774) * l6(x) ) |
| #define eigen_laplace_p7_6 | ( | x | ) | ((0.9612211439517415) * l3(x) + (-0.2745626877962528) * l5(x) + (0.0258697292255408) * l7(x) ) |
| #define eigen_laplace_p7_7 | ( | x | ) | ((-0.9927408093211348) * l2(x) + (0.1202094449247416) * l4(x) + (-0.0039210788443064) * l6(x) ) |
| #define eigen_laplace_p8_2 | ( | x | ) | ((0.0233791285597233) * l2(x) + (0.2118352349060833) * l4(x) + (0.5868165705262892) * l6(x) + (0.7811693556174851) * l8(x) ) |
| #define eigen_laplace_p8_3 | ( | x | ) | ((0.1244273041355311) * l3(x) + (0.5154918741058940) * l5(x) + (0.8478124637656346) * l7(x) ) |
| #define eigen_laplace_p8_4 | ( | x | ) | ((0.0418264255244555) * l2(x) + (0.3682779654706578) * l4(x) + (0.6912121989219027) * l6(x) + (-0.6203608517130881) * l8(x) ) |
| #define eigen_laplace_p8_5 | ( | x | ) | ((0.2461133039997420) * l3(x) + (0.8117163656110977) * l5(x) + (-0.5296647839845874) * l7(x) ) |
| #define eigen_laplace_p8_6 | ( | x | ) | ((-0.1103162273830400) * l2(x) + (-0.8972440333626744) * l4(x) + (0.4217305141658119) * l6(x) + (-0.0701915094045806) * l8(x) ) |
| #define eigen_laplace_p8_7 | ( | x | ) | ((-0.9612211439517412) * l3(x) + (0.2745626877962528) * l5(x) + (-0.0258697292255406) * l7(x) ) |
| #define eigen_laplace_p8_8 | ( | x | ) | ((-0.9927408002351916) * l2(x) + (0.1202094754840794) * l4(x) + (-0.0039219942315734) * l6(x) + (0.0000592746276296) * l8(x) ) |
| #define eigen_laplace_p9_2 | ( | x | ) | ((-0.0679631762828228) * l3(x) + (-0.2941064986189726) * l5(x) + (-0.6288879599997316) * l7(x) + (-0.7165070187423248) * l9(x) ) |
| #define eigen_laplace_p9_3 | ( | x | ) | ((-0.0233791285597233) * l2(x) + (-0.2118352349060834) * l4(x) + (-0.5868165705262897) * l6(x) + (-0.7811693556174855) * l8(x) ) |
| #define eigen_laplace_p9_4 | ( | x | ) | ((-0.1166010439099156) * l3(x) + (-0.4632814174552214) * l5(x) + (-0.5506359890315790) * l7(x) + (0.6845250414579539) * l9(x) ) |
| #define eigen_laplace_p9_5 | ( | x | ) | ((0.0418264255244555) * l2(x) + (0.3682779654706578) * l4(x) + (0.6912121989219027) * l6(x) + (-0.6203608517130882) * l8(x) ) |
| #define eigen_laplace_p9_6 | ( | x | ) | ((0.2405135991654621) * l3(x) + (0.7896100977856557) * l5(x) + (-0.5482950511284391) * l7(x) + (0.1343191683992437) * l9(x) ) |
| #define eigen_laplace_p9_7 | ( | x | ) | ((0.1103162273830400) * l2(x) + (0.8972440333626747) * l4(x) + (-0.4217305141658118) * l6(x) + (0.0701915094045807) * l8(x) ) |
| #define eigen_laplace_p9_8 | ( | x | ) | ((0.9612171512437465) * l3(x) + (-0.2745680046649571) * l5(x) + (0.0259321857669741) * l7(x) + (-0.0012331709159256) * l9(x) ) |
| #define eigen_laplace_p9_9 | ( | x | ) | ((-0.9927408002351915) * l2(x) + (0.1202094754840794) * l4(x) + (-0.0039219942315734) * l6(x) + (0.0000592746276296) * l8(x) ) |
| #define NULL16 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL |
| #define oo H2D_MAKE_QUAD_ORDER |
| #define XX | ( | a, | |||
| b | ) | oo(a,b), oo(a,b) |
| #define zero16 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 |
| int eigen_quad_bubble_count[] |
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, zero16,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, zero16,
0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 0, 0, 0, 0, zero16,
0, 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 0, 0, 0, 0, 0, zero16,
0, 0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 0, 0, 0, 0, 0, zero16,
0, 0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 0, 0, 0, 0, 0, zero16,
0, 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 0, 0, 0, 0, 0, zero16,
0, 0, 6, 12, 18, 24, 30, 36, 42, 48, 54, 0, 0, 0, 0, 0, zero16,
0, 0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 0, 0, 0, 0, 0, zero16,
0, 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 0, 0, 0, 0, 0, zero16,
0, 0, 9, 18, 27, 36, 45, 54, 63, 72, 81, 0, 0, 0, 0, 0, zero16
}
| int* eigen_quad_bubble_indices[] |
{
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, qb_2_2, qb_2_3, qb_2_4, qb_2_5, qb_2_6, qb_2_7, qb_2_8, qb_2_9, qb_2_10, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, qb_3_2, qb_3_3, qb_3_4, qb_3_5, qb_3_6, qb_3_7, qb_3_8, qb_3_9, qb_3_10, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, qb_4_2, qb_4_3, qb_4_4, qb_4_5, qb_4_6, qb_4_7, qb_4_8, qb_4_9, qb_4_10, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, qb_5_2, qb_5_3, qb_5_4, qb_5_5, qb_5_6, qb_5_7, qb_5_8, qb_5_9, qb_5_10, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, qb_6_2, qb_6_3, qb_6_4, qb_6_5, qb_6_6, qb_6_7, qb_6_8, qb_6_9, qb_6_10, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, qb_7_2, qb_7_3, qb_7_4, qb_7_5, qb_7_6, qb_7_7, qb_7_8, qb_7_9, qb_7_10, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, qb_8_2, qb_8_3, qb_8_4, qb_8_5, qb_8_6, qb_8_7, qb_8_8, qb_8_9, qb_8_10, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, qb_9_2, qb_9_3, qb_9_4, qb_9_5, qb_9_6, qb_9_7, qb_9_8, qb_9_9, qb_9_10, NULL, NULL, NULL, NULL, NULL, NULL16,
NULL, NULL, qb_10_2, qb_10_3, qb_10_4, qb_10_5, qb_10_6, qb_10_7, qb_10_8, qb_10_9, qb_10_10, NULL, NULL, NULL, NULL, NULL, NULL16
}
| int* eigen_quad_edge_indices[4] |
{
eigen_quad_edge_indices_0,
eigen_quad_edge_indices_1,
eigen_quad_edge_indices_2,
eigen_quad_edge_indices_3
}
{
oo(1,1), oo(1,1), oo(1,2), XX(1,3), oo(1,4), XX(1,5), oo(1,6), XX(1,7), oo(1,8), XX(1,9), oo(1,10),
oo(1,1), oo(1,1), oo(1,2), XX(1,3), oo(1,4), XX(1,5), oo(1,6), XX(1,7), oo(1,8), XX(1,9), oo(1,10),
oo(2,1), oo(2,1), XX(3,1), XX(3,1), oo(4,1), oo(4,1), XX(5,1), XX(5,1), oo(6,1), oo(6,1), XX(7,1),
XX(7,1), oo(8,1), oo(8,1), XX(9,1), XX(9,1), oo(10,1), oo(10,1),
oo(2,2), oo(2,3), oo(2,3), oo(2,4), oo(2,4), oo(2,4), oo(2,5), oo(2,5), oo(2,5), oo(2,5), oo(2,6), oo(2,6), oo(2,6), oo(2,6), oo(2,6), oo(2,7), oo(2,7), oo(2,7), oo(2,7), oo(2,7), oo(2,7), oo(2,8), oo(2,8), oo(2,8), oo(2,8), oo(2,8), oo(2,8), oo(2,8), oo(2,9), oo(2,9), oo(2,9), oo(2,9), oo(2,9), oo(2,9), oo(2,9), oo(2,9), oo(2,10), oo(2,10), oo(2,10), oo(2,10), oo(2,10), oo(2,10), oo(2,10), oo(2,10), oo(2,10),
oo(3,2), oo(3,2), oo(3,3), oo(3,3), oo(3,3), oo(3,3), oo(3,4), oo(3,4), oo(3,4), oo(3,4), oo(3,4), oo(3,4), oo(3,5), oo(3,5), oo(3,5), oo(3,5), oo(3,5), oo(3,5), oo(3,5), oo(3,5), oo(3,6), oo(3,6), oo(3,6), oo(3,6), oo(3,6), oo(3,6), oo(3,6), oo(3,6), oo(3,6), oo(3,6), oo(3,7), oo(3,7), oo(3,7), oo(3,7), oo(3,7), oo(3,7), oo(3,7), oo(3,7), oo(3,7), oo(3,7), oo(3,7), oo(3,7), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,8), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,9), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10), oo(3,10),
oo(4,2), oo(4,2), oo(4,2), oo(4,3), oo(4,3), oo(4,3), oo(4,3), oo(4,3), oo(4,3), oo(4,4), oo(4,4), oo(4,4), oo(4,4), oo(4,4), oo(4,4), oo(4,4), oo(4,4), oo(4,4), oo(4,5), oo(4,5), oo(4,5), oo(4,5), oo(4,5), oo(4,5), oo(4,5), oo(4,5), oo(4,5), oo(4,5), oo(4,5), oo(4,5), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,6), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,7), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,8), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,9), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10), oo(4,10),
oo(5,2), oo(5,2), oo(5,2), oo(5,2), oo(5,3), oo(5,3), oo(5,3), oo(5,3), oo(5,3), oo(5,3), oo(5,3), oo(5,3), oo(5,4), oo(5,4), oo(5,4), oo(5,4), oo(5,4), oo(5,4), oo(5,4), oo(5,4), oo(5,4), oo(5,4), oo(5,4), oo(5,4), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,5), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,6), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,7), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,8), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,9), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10), oo(5,10),
oo(6,2), oo(6,2), oo(6,2), oo(6,2), oo(6,2), oo(6,3), oo(6,3), oo(6,3), oo(6,3), oo(6,3), oo(6,3), oo(6,3), oo(6,3), oo(6,3), oo(6,3), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,4), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,5), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,6), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,7), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,8), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,9), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10), oo(6,10),
oo(7,2), oo(7,2), oo(7,2), oo(7,2), oo(7,2), oo(7,2), oo(7,3), oo(7,3), oo(7,3), oo(7,3), oo(7,3), oo(7,3), oo(7,3), oo(7,3), oo(7,3), oo(7,3), oo(7,3), oo(7,3), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,4), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,5), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,6), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,7), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,8), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,9), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10), oo(7,10),
oo(8,2), oo(8,2), oo(8,2), oo(8,2), oo(8,2), oo(8,2), oo(8,2), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,3), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,4), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,5), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,6), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,7), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,8), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,9), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10), oo(8,10),
oo(9,2), oo(9,2), oo(9,2), oo(9,2), oo(9,2), oo(9,2), oo(9,2), oo(9,2), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,3), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,4), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,5), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,6), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,7), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,8), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,9), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10), oo(9,10),
oo(10,2), oo(10,2), oo(10,2), oo(10,2), oo(10,2), oo(10,2), oo(10,2), oo(10,2), oo(10,2), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,3), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,4), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,5), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,6), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,7), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,8), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,9), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10), oo(10,10),
}
| int eigen_quad_vertex_indices[4] = { 0, 15, 16, 1 } |
1.6.3