gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the documentation of this file.
21 double pp[2] = {par1, par2};
22 return GPoint(par1, par2, 0.0,
this, pp);
25 const double initialGuess[2])
const
27 double u[2] = {queryPoint.
x(), queryPoint.
y()};
28 return GPoint(queryPoint.
x(), queryPoint.
y(), 0.0,
this, u);
54 bool convTestXYZ =
false)
const
Range< double > parBounds(int i) const
virtual SVector3 normal(const SPoint2 ¶m) const
static double c(int i, int j, fullMatrix< double > &CA, const std::vector< SPoint3 > &P, const std::vector< SPoint3 > &Q)
virtual GEntity::GeomType geomType() const
xyFace(GModel *gm, int t, xyEdge *e)
virtual SPoint2 parFromPoint(const SPoint3 &p, bool onSurface=true, bool convTestXYZ=false) const
virtual GPoint point(double par1, double par2) const
bool degenerate(int dim) const
virtual bool containsPoint(const SPoint3 &pt) const
ModelType getNativeType() const
virtual GPoint closestPoint(const SPoint3 &queryPoint, const double initialGuess[2]) const
void * getNativePtr() const
virtual Pair< SVector3, SVector3 > firstDer(const SPoint2 ¶m) const
virtual void secondDer(const SPoint2 &, SVector3 &a, SVector3 &b, SVector3 &c) const
std::vector< GEdge * > l_edges