OOF2: The Manual

Name

Unconditional (Unconditional) — Unconditionally accept the best change even if it increases the energy.

Synopsis

Unconditional(alpha)

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].

Description

The Unconditional SkelModCriterion is used as the criterion for Skeleton modification operations. It accepts any legal change in the Skeleton. If more than one change is possible, the one that decreases the effective element energy the most is accepted.

The only difference between Unconditional and AverageEnergy is that Unconditional will accept modifications that increase the energy, if no better alternative exists. AverageEnergy will reject all modifications that increase the energy.

See AverageEnergy for more details.