gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include "fullMatrix.h"
Go to the source code of this file.
Functions | |
void | gmshGeneratePoints (FuncSpaceData, fullMatrix< double > &) |
fullMatrix< double > | gmshGeneratePointsLine (int order) |
fullMatrix< double > | gmshGeneratePointsTriangle (int order, bool serendip=false) |
fullMatrix< double > | gmshGeneratePointsQuadrangle (int order, bool serendip=false) |
fullMatrix< double > | gmshGeneratePointsTetrahedron (int order, bool serendip=false) |
fullMatrix< double > | gmshGeneratePointsHexahedron (int order, bool serendip=false) |
fullMatrix< double > | gmshGeneratePointsPrism (int order, bool serendip=false) |
fullMatrix< double > | gmshGeneratePointsPyramid (int order, bool serendip=false) |
fullMatrix< double > | gmshGeneratePointsPyramidGeneral (bool pyr, int nij, int nk, bool serendip=false) |
void | gmshGenerateMonomials (FuncSpaceData, fullMatrix< double > &) |
fullMatrix< double > | gmshGenerateMonomialsLine (int order, bool serendip=false) |
fullMatrix< double > | gmshGenerateMonomialsTriangle (int order, bool serendip=false) |
fullMatrix< double > | gmshGenerateMonomialsQuadrangle (int order, bool forSerendipPoints=false) |
fullMatrix< double > | gmshGenerateMonomialsQuadSerendipity (int order) |
fullMatrix< double > | gmshGenerateMonomialsTetrahedron (int order, bool serendip=false) |
fullMatrix< double > | gmshGenerateMonomialsHexahedron (int order, bool forSerendipPoints=false) |
fullMatrix< double > | gmshGenerateMonomialsHexaSerendipity (int order) |
fullMatrix< double > | gmshGenerateMonomialsPrism (int order, bool forSerendipPoints=false) |
fullMatrix< double > | gmshGenerateMonomialsPrismSerendipity (int order) |
fullMatrix< double > | gmshGenerateMonomialsPyramid (int order, bool forSerendipPoints=false) |
fullMatrix< double > | gmshGenerateMonomialsPyramidSerendipity (int order) |
fullMatrix< double > | gmshGenerateMonomialsPyramidGeneral (bool pyr, int nij, int nk, bool forSerendipPoints=false) |
void | gmshGenerateOrderedPointsLine (int order, fullVector< double > &) |
void | gmshGenerateOrderedPoints (FuncSpaceData data, fullMatrix< double > &points, bool onBezierDomain=false) |
void | gmshGenerateOrderedMonomials (FuncSpaceData, fullMatrix< double > &) |
void gmshGenerateMonomials | ( | FuncSpaceData | , |
fullMatrix< double > & | |||
) |
fullMatrix<double> gmshGenerateMonomialsHexahedron | ( | int | order, |
bool | forSerendipPoints = false |
||
) |
Definition at line 583 of file pointsGenerators.cpp.
Referenced by _getIndicesReversedHex(), gmshGenerateInnerVertexPlacementHexahedron(), gmshGenerateInnerVertexPlacementHexahedronLinear(), gmshGenerateMonomials(), gmshGenerateMonomialsHexahedron(), gmshGeneratePointsHexahedron(), and polynomialBasis::polynomialBasis().
fullMatrix<double> gmshGenerateMonomialsHexaSerendipity | ( | int | order | ) |
Definition at line 678 of file pointsGenerators.cpp.
Referenced by polynomialBasis::polynomialBasis().
fullMatrix<double> gmshGenerateMonomialsLine | ( | int | order, |
bool | serendip = false |
||
) |
Definition at line 171 of file pointsGenerators.cpp.
Referenced by gmshGenerateMonomials(), gmshGenerateMonomialsPrism(), gmshGeneratePointsLine(), and polynomialBasis::polynomialBasis().
fullMatrix<double> gmshGenerateMonomialsPrism | ( | int | order, |
bool | forSerendipPoints = false |
||
) |
Definition at line 402 of file pointsGenerators.cpp.
Referenced by _getIndicesReversedPri(), gmshGenerateInnerVertexPlacementPrism(), gmshGenerateInnerVertexPlacementPrismLinear(), gmshGenerateMonomials(), gmshGeneratePointsPrism(), and polynomialBasis::polynomialBasis().
fullMatrix<double> gmshGenerateMonomialsPrismSerendipity | ( | int | order | ) |
Definition at line 517 of file pointsGenerators.cpp.
Referenced by polynomialBasis::polynomialBasis().
fullMatrix<double> gmshGenerateMonomialsPyramid | ( | int | order, |
bool | forSerendipPoints = false |
||
) |
Definition at line 737 of file pointsGenerators.cpp.
Referenced by _getIndicesReversedPyr(), gmshGenerateInnerVertexPlacementPyramid(), gmshGenerateMonomialsPyramid(), gmshGenerateMonomialsPyramidGeneral(), and gmshGeneratePointsPyramid().
fullMatrix<double> gmshGenerateMonomialsPyramidGeneral | ( | bool | pyr, |
int | nij, | ||
int | nk, | ||
bool | forSerendipPoints = false |
||
) |
Definition at line 921 of file pointsGenerators.cpp.
Referenced by gmshGenerateMonomials(), and gmshGeneratePointsPyramidGeneral().
fullMatrix<double> gmshGenerateMonomialsPyramidSerendipity | ( | int | order | ) |
Definition at line 845 of file pointsGenerators.cpp.
fullMatrix<double> gmshGenerateMonomialsQuadrangle | ( | int | order, |
bool | forSerendipPoints = false |
||
) |
Definition at line 222 of file pointsGenerators.cpp.
Referenced by gmshGenerateInnerVertexPlacementQuadrangle(), gmshGenerateInnerVertexPlacementQuadrangleLinear(), gmshGenerateMonomials(), gmshGenerateMonomialsHexahedron(), gmshGenerateMonomialsPrism(), gmshGenerateMonomialsPyramid(), gmshGenerateMonomialsQuadrangle(), gmshGeneratePointsQuadrangle(), and polynomialBasis::polynomialBasis().
fullMatrix<double> gmshGenerateMonomialsQuadSerendipity | ( | int | order | ) |
Definition at line 276 of file pointsGenerators.cpp.
Referenced by polynomialBasis::polynomialBasis().
fullMatrix<double> gmshGenerateMonomialsTetrahedron | ( | int | order, |
bool | serendip = false |
||
) |
Definition at line 317 of file pointsGenerators.cpp.
Referenced by _getIndicesReversedTet(), gmshGenerateInnerVertexPlacementTetrahedron(), gmshGenerateInnerVertexPlacementTetrahedronLinear(), gmshGenerateMonomials(), gmshGenerateMonomialsTetrahedron(), gmshGeneratePointsTetrahedron(), and polynomialBasis::polynomialBasis().
fullMatrix<double> gmshGenerateMonomialsTriangle | ( | int | order, |
bool | serendip = false |
||
) |
Definition at line 182 of file pointsGenerators.cpp.
Referenced by gmshGenerateInnerVertexPlacementTriangle(), gmshGenerateInnerVertexPlacementTriangleLinear(), gmshGenerateMonomials(), gmshGenerateMonomialsPrism(), gmshGenerateMonomialsPyramid(), gmshGenerateMonomialsTetrahedron(), gmshGenerateMonomialsTriangle(), gmshGeneratePointsTriangle(), and polynomialBasis::polynomialBasis().
void gmshGenerateOrderedMonomials | ( | FuncSpaceData | , |
fullMatrix< double > & | |||
) |
Definition at line 1165 of file pointsGenerators.cpp.
Referenced by gmshGenerateOrderedPoints().
void gmshGenerateOrderedPoints | ( | FuncSpaceData | data, |
fullMatrix< double > & | points, | ||
bool | onBezierDomain = false |
||
) |
Definition at line 1080 of file pointsGenerators.cpp.
Referenced by bezierBasis::_construct(), bezierBasis::_constructPyr(), and GradientBasis::GradientBasis().
void gmshGenerateOrderedPointsLine | ( | int | order, |
fullVector< double > & | |||
) |
Definition at line 1071 of file pointsGenerators.cpp.
Referenced by bezierCoeff::_computeCoefficients(), and bezierBasis::_construct().
void gmshGeneratePoints | ( | FuncSpaceData | , |
fullMatrix< double > & | |||
) |
Definition at line 18 of file pointsGenerators.cpp.
Referenced by CondNumBasis::CondNumBasis(), and JacobianBasis::JacobianBasis().
fullMatrix<double> gmshGeneratePointsHexahedron | ( | int | order, |
bool | serendip = false |
||
) |
Definition at line 76 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsLine | ( | int | order | ) |
Definition at line 42 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsPrism | ( | int | order, |
bool | serendip = false |
||
) |
Definition at line 85 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsPyramid | ( | int | order, |
bool | serendip = false |
||
) |
Definition at line 98 of file pointsGenerators.cpp.
Referenced by nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsPyramidGeneral | ( | bool | pyr, |
int | nij, | ||
int | nk, | ||
bool | serendip = false |
||
) |
Definition at line 111 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints().
fullMatrix<double> gmshGeneratePointsQuadrangle | ( | int | order, |
bool | serendip = false |
||
) |
Definition at line 59 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsTetrahedron | ( | int | order, |
bool | serendip = false |
||
) |
Definition at line 68 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsTriangle | ( | int | order, |
bool | serendip = false |
||
) |
Definition at line 51 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().