|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <miniBasis.h>


Public Member Functions | |
| miniBasisTet () | |
Public Member Functions inherited from polynomialBasis | |
| polynomialBasis () | |
| polynomialBasis (int tag) | |
| ~polynomialBasis () | |
| virtual int | getNumShapeFunctions () const |
| virtual void | f (double u, double v, double w, double *sf) const |
| virtual void | f (const fullMatrix< double > &coord, fullMatrix< double > &sf) const |
| virtual void | f (double u, double v, double w, int i, double *sf) const |
| virtual void | df (const fullMatrix< double > &coord, fullMatrix< double > &dfm) const |
| virtual void | df (double u, double v, double w, double grads[][3]) const |
| virtual void | df (double u, double v, double w, int i, double grad[3]) const |
| virtual void | ddf (double u, double v, double w, double hess[][3][3]) const |
| virtual void | dddf (double u, double v, double w, double third[][3][3][3]) const |
| void | evaluateMonomials (double u, double v, double w, double p[]) const |
Public Member Functions inherited from nodalBasis | |
| nodalBasis () | |
| nodalBasis (int tag) | |
| virtual | ~nodalBasis () |
| int | getNumBubbleShapeFunctions () const |
| void | getReferenceNodes (fullMatrix< double > &nodes) const |
| const fullMatrix< double > & | getReferenceNodes () const |
| bool | forwardTransformation (const fullMatrix< double > &otherPoints, fullMatrix< double > &projection, int elementType=-1) const |
| bool | forwardRenumbering (const fullMatrix< double > &otherPoints, int *renum, int elemenType=-1) const |
| virtual int | getClosureType (int id) const |
| virtual const std::vector< int > & | getClosure (int id) const |
| virtual const std::vector< int > & | getFullClosure (int id) const |
| int | getClosureId (int iFace, int iSign=1, int iRot=0) const |
| void | breakClosureId (int i, int &iFace, int &iSign, int &iRot) const |
Additional Inherited Members | |
Public Types inherited from nodalBasis | |
| typedef std::vector< closure > | clCont |
Public Attributes inherited from polynomialBasis | |
| fullMatrix< double > | monomials |
| fullMatrix< double > | coefficients |
Public Attributes inherited from nodalBasis | |
| int | type |
| int | parentType |
| int | order |
| int | dimension |
| int | numFaces |
| bool | serendip |
| fullMatrix< double > | points |
| clCont | closures |
| clCont | fullClosures |
| std::vector< int > | closureRef |
Definition at line 17 of file miniBasis.h.
| miniBasisTet::miniBasisTet | ( | ) |