gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the source code of this file.
Classes | |
class | fullVector< scalar > |
class | fullMatrix< scalar > |
struct | IntPt |
class | gaussIntegration |
Functions | |
int | GaussLegendreTri (int n1, int n2, IntPt *pts) |
int | GaussLegendreTet (int n1, int n2, int n3, IntPt *pts) |
int | getNGQLPts (int order) |
IntPt * | getGQLPts (int order) |
int | getNGQTPts (int order, bool forceTensorRule=false) |
IntPt * | getGQTPts (int order, bool forceTensorRule=false) |
int | getNGQQPts (int order, bool forceTensorRule=false) |
IntPt * | getGQQPts (int order, bool forceTensorRule=false) |
int | getNGQTetPts (int order, bool forceTensorRule=false) |
IntPt * | getGQTetPts (int order, bool forceTensorRule=false) |
int | getNGQPriPts (int order, bool forceTensorRule=false) |
IntPt * | getGQPriPts (int order, bool forceTensorRule=false) |
int | getNGQPyrPts (int order) |
IntPt * | getGQPyrPts (int order) |
int | getNGQHPts (int order, bool forceTensorRule=false) |
IntPt * | getGQHPts (int order, bool forceTensorRule=false) |
int GaussLegendreTet | ( | int | n1, |
int | n2, | ||
int | n3, | ||
IntPt * | pts | ||
) |
Definition at line 33 of file GaussLegendreSimplex.cpp.
Referenced by getGQTetPts().
int GaussLegendreTri | ( | int | n1, |
int | n2, | ||
IntPt * | pts | ||
) |
Definition at line 54 of file GaussLegendreSimplex.cpp.
Referenced by getGQTPts().
IntPt* getGQHPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 88 of file GaussQuadratureHex.cpp.
Referenced by gaussIntegration::get(), gaussIntegration::getHexahedron(), and MHexahedron::getIntegrationPoints().
IntPt* getGQLPts | ( | int | order | ) |
Definition at line 12 of file GaussQuadratureLin.cpp.
Referenced by gaussIntegration::get(), MLine::getIntegrationPoints(), and gaussIntegration::getLine().
IntPt* getGQPriPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 12 of file GaussQuadraturePri.cpp.
Referenced by gaussIntegration::get(), MPrism::getIntegrationPoints(), and gaussIntegration::getPrism().
IntPt* getGQPyrPts | ( | int | order | ) |
Definition at line 13 of file GaussQuadraturePyr.cpp.
Referenced by gaussIntegration::get(), MPyramid::getIntegrationPoints(), and gaussIntegration::getPyramid().
IntPt* getGQQPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 99 of file GaussQuadratureQuad.cpp.
Referenced by gaussIntegration::get(), MQuadrangle::getIntegrationPoints(), and gaussIntegration::getQuad().
IntPt* getGQTetPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 3346 of file GaussQuadratureTet.cpp.
Referenced by gaussIntegration::get(), MTetrahedron::getIntegrationPoints(), and gaussIntegration::getTetrahedron().
IntPt* getGQTPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 889 of file GaussQuadratureTri.cpp.
Referenced by gaussIntegration::get(), getGQPriPts(), MTriangle::getIntegrationPoints(), and gaussIntegration::getTriangle().
int getNGQHPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 115 of file GaussQuadratureHex.cpp.
Referenced by gaussIntegration::get(), gaussIntegration::getHexahedron(), and MHexahedron::getIntegrationPoints().
int getNGQLPts | ( | int | order | ) |
Definition at line 33 of file GaussQuadratureLin.cpp.
Referenced by gaussIntegration::get(), MLine::getIntegrationPoints(), MSubLine::getIntegrationPoints(), MLineChild::getIntegrationPoints(), MLineBorder::getIntegrationPoints(), and gaussIntegration::getLine().
int getNGQPriPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 47 of file GaussQuadraturePri.cpp.
Referenced by gaussIntegration::get(), MPrism::getIntegrationPoints(), and gaussIntegration::getPrism().
int getNGQPyrPts | ( | int | order | ) |
Definition at line 59 of file GaussQuadraturePyr.cpp.
Referenced by gaussIntegration::get(), getGQPyrPts(), MPyramid::getIntegrationPoints(), and gaussIntegration::getPyramid().
int getNGQQPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 124 of file GaussQuadratureQuad.cpp.
Referenced by gaussIntegration::get(), MQuadrangle::getIntegrationPoints(), and gaussIntegration::getQuad().
int getNGQTetPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 3362 of file GaussQuadratureTet.cpp.
Referenced by gaussIntegration::get(), MSubTetrahedron::getIntegrationPoints(), MPolyhedron::getIntegrationPoints(), MTetrahedron::getIntegrationPoints(), and gaussIntegration::getTetrahedron().
int getNGQTPts | ( | int | order, |
bool | forceTensorRule = false |
||
) |
Definition at line 904 of file GaussQuadratureTri.cpp.
Referenced by gaussIntegration::get(), getGQPriPts(), MTriangle::getIntegrationPoints(), MSubTriangle::getIntegrationPoints(), MPolygon::getIntegrationPoints(), MTriangleBorder::getIntegrationPoints(), getNGQPriPts(), and gaussIntegration::getTriangle().