gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the documentation of this file.
6 #ifndef POLYNOMIAL_BASIS_H
7 #define POLYNOMIAL_BASIS_H
32 virtual void f(
double u,
double v,
double w,
double *sf)
const;
34 virtual void f(
double u,
double v,
double w,
int i,
double *sf)
const;
37 virtual void df(
double u,
double v,
double w,
double grads[][3])
const;
38 virtual void df(
double u,
double v,
double w,
int i,
double grad[3])
const;
39 virtual void ddf(
double u,
double v,
double w,
double hess[][3][3])
const;
40 virtual void dddf(
double u,
double v,
double w,
41 double third[][3][3][3])
const;
fullMatrix< double > monomials
virtual void df(const fullMatrix< double > &coord, fullMatrix< double > &dfm) const
virtual void ddf(double u, double v, double w, double hess[][3][3]) const
void evaluateMonomials(double u, double v, double w, double p[]) const
fullMatrix< double > coefficients
virtual void dddf(double u, double v, double w, double third[][3][3][3]) const
virtual void f(double u, double v, double w, double *sf) const
virtual int getNumShapeFunctions() const