gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
This is the complete list of members for gLevelsetPlane, including all inherited members.
_hasDerivatives | simpleFunction< double > | protected |
_val | simpleFunction< double > | protected |
a | gLevelsetPlane | protected |
add(gLevelset *l) | gLevelset | static |
all_ | gLevelset | protectedstatic |
b | gLevelsetPlane | protected |
c | gLevelsetPlane | protected |
choose(double d1, double d2) const | gLevelsetPrimitive | inlinevirtual |
clone() const | gLevelsetPlane | inlinevirtual |
d | gLevelsetPlane | protected |
find(int tag) | gLevelset | static |
getChildren() const | gLevelsetPrimitive | inlinevirtual |
getPrimitives(std::vector< gLevelset * > &primitives) | gLevelset | |
getPrimitivesPO(std::vector< gLevelset * > &primitives) | gLevelset | |
getRPN(std::vector< gLevelset * > &gLsRPN) | gLevelset | |
getTag() const | gLevelset | inlinevirtual |
gLevelset(int tag=0) | gLevelset | inline |
gLevelset(const gLevelset &) | gLevelset | |
gLevelsetPlane(const double _a, const double _b, const double _c, const double _d, int tag=0) | gLevelsetPlane | inline |
gLevelsetPlane(const std::vector< double > &pt, const std::vector< double > &norm, int tag=0) | gLevelsetPlane | |
gLevelsetPlane(const double *pt, const double *norm, int tag=0) | gLevelsetPlane | |
gLevelsetPlane(const double *pt1, const double *pt2, const double *pt3, int tag=0) | gLevelsetPlane | |
gLevelsetPlane(const gLevelsetPlane &lv) | gLevelsetPlane | |
gLevelsetPrimitive() | gLevelsetPrimitive | inline |
gLevelsetPrimitive(const gLevelsetPrimitive &lv) | gLevelsetPrimitive | inline |
gLevelsetPrimitive(int tag) | gLevelsetPrimitive | inline |
gradient(double x, double y, double z, double &dfdx, double &dfdy, double &dfdz) const | simpleFunction< double > | inlinevirtual |
H(const double &x, const double &y, const double &z) const | gLevelset | inline |
hasDerivatives() | simpleFunction< double > | inlinevirtual |
hessian(double x, double y, double z, double &dfdxx, double &dfdxy, double &dfdxz, double &dfdyx, double &dfdyy, double &dfdyz, double &dfdzx, double &dfdzy, double &dfdzz) const | simpleFunction< double > | inlinevirtual |
insideDomain | gLevelset | protectedstatic |
isInsideDomain(const double &x, const double &y, const double &z) const | gLevelset | inline |
isOnBorder(const double &x, const double &y, const double &z) const | gLevelset | inline |
isOutsideDomain(const double &x, const double &y, const double &z) const | gLevelset | inline |
isPrimitive() const | gLevelsetPrimitive | inlinevirtual |
maxTag_ | gLevelset | protectedstatic |
operator()(double x, double y, double z) const | gLevelsetPlane | inlinevirtual |
print() const | gLevelset | inline |
setElement(MElement *e) const | simpleFunction< double > | inlinevirtual |
setTag(int t) | gLevelset | inline |
simpleFunction(double val=0.0) | simpleFunction< double > | inline |
tag_ | gLevelset | protected |
type() const | gLevelsetPlane | inlinevirtual |
~gLevelset() | gLevelset | inlinevirtual |
~simpleFunction() | simpleFunction< double > | inlinevirtual |