gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <miniBasis.h>
Public Member Functions | |
miniBasisTri () | |
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 13 of file miniBasis.h.
miniBasisTri::miniBasisTri | ( | ) |