gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include "pointsGenerators.h"
#include "GmshDefines.h"
#include "MTriangle.h"
#include "MQuadrangle.h"
#include "MTetrahedron.h"
#include "MHexahedron.h"
#include "MPrism.h"
#include "MPyramid.h"
#include "FuncSpaceData.h"
Go to the source code of this file.
void gmshGenerateMonomials | ( | FuncSpaceData | data, |
fullMatrix< double > & | monomials | ||
) |
fullMatrix<double> gmshGenerateMonomialsHexahedron | ( | int | order, |
bool | forSerendipPoints | ||
) |
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 | ||
) |
Definition at line 171 of file pointsGenerators.cpp.
Referenced by gmshGenerateMonomials(), gmshGenerateMonomialsPrism(), gmshGeneratePointsLine(), and polynomialBasis::polynomialBasis().
fullMatrix<double> gmshGenerateMonomialsPrism | ( | int | order, |
bool | forSerendipPoints | ||
) |
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 | ||
) |
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 | ||
) |
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 | ||
) |
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 | ||
) |
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 | ||
) |
Definition at line 182 of file pointsGenerators.cpp.
Referenced by gmshGenerateInnerVertexPlacementTriangle(), gmshGenerateInnerVertexPlacementTriangleLinear(), gmshGenerateMonomials(), gmshGenerateMonomialsPrism(), gmshGenerateMonomialsPyramid(), gmshGenerateMonomialsTetrahedron(), gmshGenerateMonomialsTriangle(), gmshGeneratePointsTriangle(), and polynomialBasis::polynomialBasis().
void gmshGenerateOrderedMonomials | ( | FuncSpaceData | data, |
fullMatrix< double > & | monomials | ||
) |
Definition at line 1165 of file pointsGenerators.cpp.
Referenced by gmshGenerateOrderedPoints().
void gmshGenerateOrderedPoints | ( | FuncSpaceData | data, |
fullMatrix< double > & | points, | ||
bool | onBezierDomain | ||
) |
Definition at line 1080 of file pointsGenerators.cpp.
Referenced by bezierBasis::_construct(), bezierBasis::_constructPyr(), and GradientBasis::GradientBasis().
void gmshGenerateOrderedPointsLine | ( | int | order, |
fullVector< double > & | points | ||
) |
Definition at line 1071 of file pointsGenerators.cpp.
Referenced by bezierCoeff::_computeCoefficients(), and bezierBasis::_construct().
void gmshGeneratePoints | ( | FuncSpaceData | data, |
fullMatrix< double > & | points | ||
) |
Definition at line 18 of file pointsGenerators.cpp.
Referenced by CondNumBasis::CondNumBasis(), and JacobianBasis::JacobianBasis().
fullMatrix<double> gmshGeneratePointsHexahedron | ( | int | order, |
bool | serendip | ||
) |
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 | ||
) |
Definition at line 85 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsPyramid | ( | int | order, |
bool | serendip | ||
) |
Definition at line 98 of file pointsGenerators.cpp.
Referenced by nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsPyramidGeneral | ( | bool | pyr, |
int | nij, | ||
int | nk, | ||
bool | forSerendipPoints | ||
) |
Definition at line 111 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints().
fullMatrix<double> gmshGeneratePointsQuadrangle | ( | int | order, |
bool | serendip | ||
) |
Definition at line 59 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsTetrahedron | ( | int | order, |
bool | serendip | ||
) |
Definition at line 68 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().
fullMatrix<double> gmshGeneratePointsTriangle | ( | int | order, |
bool | serendip | ||
) |
Definition at line 51 of file pointsGenerators.cpp.
Referenced by gmshGeneratePoints(), and nodalBasis::nodalBasis().