gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <bezierBasis.h>
Public Member Functions | |
bezierBasis (FuncSpaceData data) | |
~bezierBasis () | |
int | getDim () const |
int | getType () const |
int | getOrder () const |
int | getDimSimplex () const |
int | getNumCoeff () const |
int | getNumLagCoeff () const |
FuncSpaceData | getFuncSpaceData () const |
const bezierBasisRaiser * | getRaiser () const |
const fullMatrix< double > & | getSamplingPointsToComputeBezierCoeff () const |
Private Member Functions | |
void | _construct () |
void | _constructPyr () |
Private Attributes | |
int | _numLagCoeff |
int | _dimSimplex |
const FuncSpaceData | _funcSpaceData |
bezierBasisRaiser * | _raiser |
fullMatrix< double > | _exponents |
fullMatrix< double > | _matrixLag2Bez |
fullVector< double > | _ordered1dBezPoints |
fullMatrix< double > | _samplingPntsLagDomain |
Friends | |
class | bezierBasisRaiser |
class | bezierCoeff |
Definition at line 20 of file bezierBasis.h.
bezierBasis::bezierBasis | ( | FuncSpaceData | data | ) |
bezierBasis::~bezierBasis | ( | ) |
Definition at line 194 of file bezierBasis.cpp.
|
private |
Definition at line 201 of file bezierBasis.cpp.
Referenced by bezierBasis().
|
private |
Definition at line 257 of file bezierBasis.cpp.
Referenced by bezierBasis().
|
inline |
Definition at line 41 of file bezierBasis.h.
Referenced by bezierBasisRaiser::_fillRaiserData().
|
inline |
Definition at line 44 of file bezierBasis.h.
Referenced by bezierBasisRaiser::_fillRaiserData().
|
inline |
Definition at line 47 of file bezierBasis.h.
Referenced by bezierBasisRaiser::_fillRaiserDataPyr().
|
inline |
Definition at line 45 of file bezierBasis.h.
Referenced by bezierCoeff::bezierCoeff().
|
inline |
Definition at line 46 of file bezierBasis.h.
Referenced by bezierCoeff::getNumCornerCoeff().
|
inline |
Definition at line 43 of file bezierBasis.h.
Referenced by bezierBasisRaiser::_fillRaiserData().
const bezierBasisRaiser * bezierBasis::getRaiser | ( | ) | const |
Definition at line 283 of file bezierBasis.cpp.
Referenced by jacobianBasedQuality::_coeffDataIGE::_computeLowerBound(), and jacobianBasedQuality::_coeffDataICN::_computeLowerBound().
|
inline |
Definition at line 50 of file bezierBasis.h.
Referenced by MElement::getBezierVerticesCoord().
|
inline |
Definition at line 42 of file bezierBasis.h.
Referenced by bezierBasisRaiser::_fillRaiserData().
|
friend |
Definition at line 32 of file bezierBasis.h.
Referenced by getRaiser().
|
friend |
Definition at line 33 of file bezierBasis.h.
|
private |
Definition at line 24 of file bezierBasis.h.
Referenced by _construct(), _constructPyr(), and getDimSimplex().
|
private |
Definition at line 27 of file bezierBasis.h.
Referenced by _construct(), _constructPyr(), bezierBasisRaiser::_fillRaiserData(), bezierBasisRaiser::_fillRaiserDataPyr(), getDim(), and getNumCoeff().
|
private |
Definition at line 25 of file bezierBasis.h.
Referenced by _construct(), _constructPyr(), bezierBasisRaiser::_fillRaiserData(), bezierBasisRaiser::_fillRaiserDataPyr(), bezierBasis(), getFuncSpaceData(), getOrder(), and getType().
|
private |
Definition at line 28 of file bezierBasis.h.
Referenced by bezierCoeff::_computeCoefficients(), _construct(), and _constructPyr().
|
private |
Definition at line 23 of file bezierBasis.h.
Referenced by _construct(), _constructPyr(), and getNumLagCoeff().
|
private |
Definition at line 29 of file bezierBasis.h.
Referenced by bezierCoeff::_computeCoefficients(), and _construct().
|
private |
Definition at line 26 of file bezierBasis.h.
Referenced by getRaiser(), and ~bezierBasis().
|
private |
Definition at line 30 of file bezierBasis.h.
Referenced by _construct(), _constructPyr(), and getSamplingPointsToComputeBezierCoeff().