gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the documentation of this file.
15 for(
int i = 0; i < npts; i++) {
16 pMatrix(i, 0) = pts[i].
pt[0];
17 pMatrix(i, 1) = pts[i].
pt[1];
18 pMatrix(i, 2) = pts[i].
pt[2];
19 wMatrix(i) = pts[i].
weight;
71 getGQTPts(order, forceTensorRule), pts, weights);
78 getGQQPts(order, forceTensorRule), pts, weights);
86 getGQHPts(order, forceTensorRule), pts, weights);
101 default:
Msg::Error(
"No integration rules defined for type %i", elementType);
IntPt * getGQLPts(int order)
static void Error(const char *fmt,...)
static void getLine(int order, fullMatrix< double > &pts, fullVector< double > &weights)
IntPt * getGQTetPts(int order, bool forceTensorRule=false)
bool resize(int r, bool resetValue=true)
int getNGQHPts(int order, bool forceTensorRule=false)
static void pts2fullMatrix(int npts, IntPt *pts, fullMatrix< double > &pMatrix, fullVector< double > &wMatrix)
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 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)
bool resize(int r, int c, bool resetValue=true)
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)