|
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().