|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|

Go to the source code of this file.
Macros | |
| #define | a4 0.5854101966249685 |
| #define | b4 0.138196601125015 |
| #define | a5 0.500000000000000 |
| #define | b5 0.166666666666667 |
| #define | a16 0.00839563235002047 |
| #define | b16 0.0110903447722154 |
| #define | c16 0.7716429020672371 |
| #define | d16 0.0761190326442543 |
| #define | e16 0.1197005277978019 |
| #define | f16 0.0718316452676693 |
| #define | g16 0.4042339134672644 |
| #define | a17 0.0314030927894235 |
| #define | b17 0.0111730972876738 |
| #define | c17 0.00754759872721232 |
| #define | p17 0.7316369079576180 |
| #define | q17 0.0894543640141273 |
| #define | e17 0.1325810999384657 |
| #define | f17 0.0245400397290300 |
| #define | g17 0.4214394310662522 |
| #define | a29 0.0150668817433579 |
| #define | b29 0.00318663904649853 |
| #define | c29 0.00726915640111095 |
| #define | d29 0.00430194599366527 |
| #define | p29 0.8277192480479295 |
| #define | q29 0.0574269173173568 |
| #define | e29 0.0513518841255634 |
| #define | f29 0.4860510285706072 |
| #define | g29 0.2312985436519147 |
| #define | h29 0.2967538129690260 |
| #define | i29 0.6081079894015281 |
| #define | j29 0.0475690988147229 |
Functions | |
| static std::vector< IntPt * > | GQTetGL (40, nullptr) |
| IntPt * | getGQTetPts (int order, bool forceTensorRule) |
| int | getNGQTetPts (int order, bool forceTensorRule) |
Variables | |
| IntPt | GQTet1 [1] = {{{.25, .25, .25}, 0.166666666666667}} |
| IntPt | GQTet2 [4] |
| IntPt | GQTet3 [5] |
| IntPt | GQTet4 [16] |
| IntPt | GQTet5 [17] |
| IntPt | GQTet6 [29] |
| IntPt * | GQTet [7] = {GQTet1, GQTet1, GQTet2, GQTet3, GQTet4, GQTet5, GQTet6} |
| int | GQTetnPt [7] = {1, 1, 4, 5, 16, 17, 29} |
| IntPt | tetP1Solin [1] = {{{0.25, 0.25, 0.25}, 0.166666666666667}} |
| IntPt | tetP2Solin [4] |
| IntPt | tetP3Solin [5] |
| IntPt | tetP4Solin [11] |
| IntPt | tetP5Solin [14] |
| IntPt | tetP6Solin [24] |
| IntPt | tetP7Solin [31] |
| IntPt | tetP8Solin [43] |
| IntPt | tetP9Solin [53] |
| IntPt | tetP11Solin [126] |
| IntPt | tetP13Solin [210] |
| IntPt | tetP15Solin [330] |
| IntPt | tetP17Solin [495] |
| IntPt | tetP19Solin [715] |
| IntPt | tetP21Solin [1001] |
| static IntPt * | GQTetSolin [22] |
| static int | GQTetnPtSolin [22] |
| #define a16 0.00839563235002047 |
Definition at line 20 of file GaussQuadratureTet.cpp.
| #define a17 0.0314030927894235 |
Definition at line 29 of file GaussQuadratureTet.cpp.
| #define a29 0.0150668817433579 |
Definition at line 39 of file GaussQuadratureTet.cpp.
| #define a4 0.5854101966249685 |
Definition at line 12 of file GaussQuadratureTet.cpp.
| #define a5 0.500000000000000 |
Definition at line 16 of file GaussQuadratureTet.cpp.
| #define b16 0.0110903447722154 |
Definition at line 21 of file GaussQuadratureTet.cpp.
| #define b17 0.0111730972876738 |
Definition at line 30 of file GaussQuadratureTet.cpp.
| #define b29 0.00318663904649853 |
Definition at line 40 of file GaussQuadratureTet.cpp.
| #define b4 0.138196601125015 |
Definition at line 13 of file GaussQuadratureTet.cpp.
| #define b5 0.166666666666667 |
Definition at line 17 of file GaussQuadratureTet.cpp.
| #define c16 0.7716429020672371 |
Definition at line 22 of file GaussQuadratureTet.cpp.
| #define c17 0.00754759872721232 |
Definition at line 31 of file GaussQuadratureTet.cpp.
| #define c29 0.00726915640111095 |
Definition at line 41 of file GaussQuadratureTet.cpp.
| #define d16 0.0761190326442543 |
Definition at line 23 of file GaussQuadratureTet.cpp.
| #define d29 0.00430194599366527 |
Definition at line 42 of file GaussQuadratureTet.cpp.
| #define e16 0.1197005277978019 |
Definition at line 24 of file GaussQuadratureTet.cpp.
| #define e17 0.1325810999384657 |
Definition at line 34 of file GaussQuadratureTet.cpp.
| #define e29 0.0513518841255634 |
Definition at line 45 of file GaussQuadratureTet.cpp.
| #define f16 0.0718316452676693 |
Definition at line 25 of file GaussQuadratureTet.cpp.
| #define f17 0.0245400397290300 |
Definition at line 35 of file GaussQuadratureTet.cpp.
| #define f29 0.4860510285706072 |
Definition at line 46 of file GaussQuadratureTet.cpp.
| #define g16 0.4042339134672644 |
Definition at line 26 of file GaussQuadratureTet.cpp.
| #define g17 0.4214394310662522 |
Definition at line 36 of file GaussQuadratureTet.cpp.
| #define g29 0.2312985436519147 |
Definition at line 47 of file GaussQuadratureTet.cpp.
| #define h29 0.2967538129690260 |
Definition at line 48 of file GaussQuadratureTet.cpp.
| #define i29 0.6081079894015281 |
Definition at line 49 of file GaussQuadratureTet.cpp.
| #define j29 0.0475690988147229 |
Definition at line 50 of file GaussQuadratureTet.cpp.
| #define p17 0.7316369079576180 |
Definition at line 32 of file GaussQuadratureTet.cpp.
| #define p29 0.8277192480479295 |
Definition at line 43 of file GaussQuadratureTet.cpp.
| #define q17 0.0894543640141273 |
Definition at line 33 of file GaussQuadratureTet.cpp.
| #define q29 0.0574269173173568 |
Definition at line 44 of file GaussQuadratureTet.cpp.
| IntPt* getGQTetPts | ( | int | order, |
| bool | forceTensorRule | ||
| ) |
Definition at line 3346 of file GaussQuadratureTet.cpp.
Referenced by gaussIntegration::get(), MTetrahedron::getIntegrationPoints(), and gaussIntegration::getTetrahedron().


| int getNGQTetPts | ( | int | order, |
| bool | forceTensorRule | ||
| ) |
Definition at line 3362 of file GaussQuadratureTet.cpp.
Referenced by gaussIntegration::get(), MSubTetrahedron::getIntegrationPoints(), MPolyhedron::getIntegrationPoints(), MTetrahedron::getIntegrationPoints(), and gaussIntegration::getTetrahedron().

|
static |
Definition at line 92 of file GaussQuadratureTet.cpp.
| IntPt GQTet1[1] = {{{.25, .25, .25}, 0.166666666666667}} |
Definition at line 51 of file GaussQuadratureTet.cpp.
| IntPt GQTet2[4] |
| IntPt GQTet3[5] |
| IntPt GQTet4[16] |
Definition at line 64 of file GaussQuadratureTet.cpp.
| IntPt GQTet5[17] |
Definition at line 72 of file GaussQuadratureTet.cpp.
| IntPt GQTet6[29] |
Definition at line 80 of file GaussQuadratureTet.cpp.
| int GQTetnPt[7] = {1, 1, 4, 5, 16, 17, 29} |
Definition at line 93 of file GaussQuadratureTet.cpp.
|
static |
Definition at line 3341 of file GaussQuadratureTet.cpp.
Referenced by getNGQTetPts().
|
static |
Definition at line 3336 of file GaussQuadratureTet.cpp.
Referenced by getGQTetPts().
| IntPt tetP11Solin[126] |
Quadrature rule for an interpolation of order 11 on the tetrahedron
Definition at line 415 of file GaussQuadratureTet.cpp.
| IntPt tetP13Solin[210] |
Quadrature rule for an interpolation of order 13 on the tetrahedron
Definition at line 549 of file GaussQuadratureTet.cpp.
| IntPt tetP15Solin[330] |
Quadrature rule for an interpolation of order 15 on the tetrahedron
Definition at line 767 of file GaussQuadratureTet.cpp.
| IntPt tetP17Solin[495] |
Quadrature rule for an interpolation of order 17 on the tetrahedron
Definition at line 1105 of file GaussQuadratureTet.cpp.
| IntPt tetP19Solin[715] |
Quadrature rule for an interpolation of order 19 on the tetrahedron
Definition at line 1608 of file GaussQuadratureTet.cpp.
| IntPt tetP1Solin[1] = {{{0.25, 0.25, 0.25}, 0.166666666666667}} |
Quadrature rule for an interpolation of order 1 on the tetrahedron
Definition at line 99 of file GaussQuadratureTet.cpp.
| IntPt tetP21Solin[1001] |
Quadrature rule for an interpolation of order 21 on the tetrahedron
Definition at line 2331 of file GaussQuadratureTet.cpp.
| IntPt tetP2Solin[4] |
Quadrature rule for an interpolation of order 2 on the tetrahedron
Definition at line 108 of file GaussQuadratureTet.cpp.
| IntPt tetP3Solin[5] |
Quadrature rule for an interpolation of order 3 on the tetrahedron
Definition at line 121 of file GaussQuadratureTet.cpp.
| IntPt tetP4Solin[11] |
Quadrature rule for an interpolation of order 4 on the tetrahedron
Definition at line 135 of file GaussQuadratureTet.cpp.
| IntPt tetP5Solin[14] |
Quadrature rule for an interpolation of order 5 on the tetrahedron
Definition at line 155 of file GaussQuadratureTet.cpp.
| IntPt tetP6Solin[24] |
Quadrature rule for an interpolation of order 6 on the tetrahedron
Definition at line 178 of file GaussQuadratureTet.cpp.
| IntPt tetP7Solin[31] |
Quadrature rule for an interpolation of order 7 on the tetrahedron
Definition at line 211 of file GaussQuadratureTet.cpp.
| IntPt tetP8Solin[43] |
Quadrature rule for an interpolation of order 8 on the tetrahedron
Definition at line 250 of file GaussQuadratureTet.cpp.
| IntPt tetP9Solin[53] |
Quadrature rule for an interpolation of order 9 on the tetrahedron
Definition at line 301 of file GaussQuadratureTet.cpp.