gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
meshMetric Member List

This is the complete list of members for meshMetric, including all inherited members.

_adjmeshMetricprivate
_deprecatedFieldprotected
_detMetricmeshMetricprivate
_dimmeshMetricprivate
_emeshMetricprivate
_e_moinsmeshMetricprivate
_elementsmeshMetricprivate
_epsilonmeshMetricprivate
_fctmeshMetricprivate
_nodalMetricsmeshMetricprivate
_nodalSizesmeshMetricprivate
_npmeshMetricprivate
_octreemeshMetricprivate
_techniquemeshMetricprivate
_vertexMapmeshMetricprivate
addMetric(int technique, simpleFunction< double > *fct, const std::vector< double > &parameters)meshMetric
callbacksField
computeHessian()meshMetric
computeMetric(int metricNumber)meshMetric
computeMetricEigenDir(MVertex *ver, SMetric3 &hessian, SMetric3 &metric, double &size, double x=0.0, double y=0.0, double z=0.0)meshMetric
computeMetricFrey(MVertex *ver, SMetric3 &hessian, SMetric3 &metric, double &size, double x=0.0, double y=0.0, double z=0.0)meshMetric
computeMetricHessian(MVertex *ver, SMetric3 &hessian, SMetric3 &metric, double &size, double x=0.0, double y=0.0, double z=0.0)meshMetric
computeMetricIsoLinInterp(MVertex *ver, SMetric3 &hessian, SMetric3 &metric, double &size, double x=0.0, double y=0.0, double z=0.0)meshMetric
computeMetricLevelSet(MVertex *ver, SMetric3 &hessian, SMetric3 &metric, double &size, double x=0.0, double y=0.0, double z=0.0)meshMetric
computeValues()meshMetric
EIGENDIRECTIONS enum valuemeshMetric
EIGENDIRECTIONS_LINEARINTERP_H enum valuemeshMetric
exportInfo(const char *fileendname)meshMetric
Field()Fieldinline
FREY enum valuemeshMetric
getDescription()meshMetricinlinevirtual
getGradient(MVertex *v)meshMetric
getLaplacian(MVertex *v)meshMetric
getName()meshMetricinlinevirtual
getOption(const std::string &optionName)Field
gradsmeshMetricprivate
hasAnalyticalMetricmeshMetricprivate
HESSIAN enum valuemeshMetric
hessiansmeshMetricprivate
hmaxmeshMetricprivate
hminmeshMetricprivate
idField
isDeprecated()Fieldinline
isotropic() constmeshMetricinlinevirtual
ISOTROPIC_LINEARINTERP_H enum valuemeshMetric
LEVELSET enum valuemeshMetric
meshMetric(std::vector< MElement * > elements)meshMetric
meshMetric(GModel *gm)meshMetric
metricAtVertex(MVertex *v)meshMetricinline
MetricComputationTechnique enum namemeshMetric
needMetricUpdatemeshMetricprivate
nodalField typedefmeshMetric
nodalMetricTensor typedefmeshMetric
numComponents() constFieldinlinevirtual
operator()(double x, double y, double z, GEntity *ge=nullptr)meshMetricvirtual
operator()(double x, double y, double z, SMetric3 &metr, GEntity *ge=nullptr)meshMetricvirtual
Field::operator()(double x, double y, double z, SVector3 &, GEntity *ge=0)Fieldinlinevirtual
optionsField
putOnNewView(int viewTag=-1)Field
scaleMetric(int nbElementsTarget, nodalMetricTensor &nmt)meshMetric
setOfFctsmeshMetricprivate
setOfMetricsmeshMetricprivate
setOfParametersmeshMetricprivate
setOfRecomputeBooleanmeshMetricprivate
setOfSizesmeshMetricprivate
setOfTechniquesmeshMetricprivate
update()Fieldinlinevirtual
updateMetrics()meshMetricprivate
updateNeededField
valsmeshMetricprivate
~Field()Fieldvirtual
~meshMetric()meshMetric