OOF2: The Manual
Name
Limited Average Energy (LimitedAverageEnergy) — Accepts the change that lowers the average energy AND meets specified conditions on homogeneity and shape energy.
Synopsis
LimitedAverageEnergy(alpha,homogeneity,shape_energy)
Details
-
Base class:
SkelModCriterion -
Parameters:
alpha- alpha controls the relative importance of element shape and homogeneity. alpha=0 emphasizes shape and ignores homogeneity. alpha=1 emphasizes homogeneity and ignores shape. Type: A real number in the range [0, 1].
homogeneity- Minimum acceptable homogeneity. Type: A real number in the range [0, 1].
shape_energy- Maximum acceptable shape energy. Type: A real number in the range [0, 1].
Description
This is a variation of the AverageEnergy criterion for accepting
or rejecting Skeleton modifications.
For a modification to be accepted, it not only has to lower the
average effective
energy of the associated Elements but it has to satisfy
limits in the changes of these Elements. This criterion is best
suited for putting finishing touches on the skeleton.
The homogeneity and
shape_energy parameters are thresholds that
each divide the Elements into two classes:
good (homogeneity above the threshold or shape
energy below the threshold), and bad (homogeneity below the
threshold or shape energy above the threshold). The rule for
accepting a modification is that the average energy must decrease,
and bad elements must not get worse. Good
elements may get worse, but may not cross the thresholds and
become bad.



