gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the documentation of this file.
6 #ifndef GAUSS_INTEGRATION_H
7 #define GAUSS_INTEGRATION_H
23 int getNGQTPts(
int order,
bool forceTensorRule =
false);
26 int getNGQQPts(
int order,
bool forceTensorRule =
false);
29 int getNGQTetPts(
int order,
bool forceTensorRule =
false);
32 int getNGQPriPts(
int order,
bool forceTensorRule =
false);
38 int getNGQHPts(
int order,
bool forceTensorRule =
false);
IntPt * getGQLPts(int order)
static void getLine(int order, fullMatrix< double > &pts, fullVector< double > &weights)
IntPt * getGQTetPts(int order, bool forceTensorRule=false)
int getNGQHPts(int order, bool forceTensorRule=false)
int GaussLegendreTri(int n1, int n2, IntPt *pts)
int getNGQLPts(int order)
static void getHexahedron(int order, fullMatrix< double > &pts, fullVector< double > &weights)
int getNGQPriPts(int order, bool forceTensorRule=false)
int getNGQTPts(int order, bool forceTensorRule=false)
int GaussLegendreTet(int n1, int n2, int n3, IntPt *pts)
int getNGQQPts(int order, bool forceTensorRule=false)
int getNGQTetPts(int order, bool forceTensorRule=false)
IntPt * getGQQPts(int order, bool forceTensorRule=false)
static void getPyramid(int order, fullMatrix< double > &pts, fullVector< double > &weights)
static void getQuad(int order, fullMatrix< double > &pts, fullVector< double > &weights)
static void getTetrahedron(int order, fullMatrix< double > &pts, fullVector< double > &weights)
int getNGQPyrPts(int order)
IntPt * getGQTPts(int order, bool forceTensorRule=false)
static void get(int elementType, int order, fullMatrix< double > &pts, fullVector< double > &weights, bool forceTensorRule=false)
static void getTriangle(int order, fullMatrix< double > &pts, fullVector< double > &weights)
IntPt * getGQPyrPts(int order)
IntPt * getGQPriPts(int order, bool forceTensorRule=false)
IntPt * getGQHPts(int order, bool forceTensorRule=false)
static void getPrism(int order, fullMatrix< double > &pts, fullVector< double > &weights)