OOF2: The Manual

Name

Energy Reduction Rate (ReductionRate) — Iteration stops when the energy reduction rate falls below the given threshold.

Synopsis

ReductionRate(reduction_rate)

Details

  • Base class: ConditionSelector
  • Parameters:

    reduction_rate
    Minimum allowable energy reduction rate as a percentage of the total energy. Type: A real number in the range [0, 100].

Description

When the condition parameter of a ConditionalIteration is set to ReductionRate, iteration of a SkeletonModifier will stop when the rate of decrease of the effective energy of the Skeleton falls below the given reduction_rate threshold.

The energy reduction rate is defined as


\[
\mathrm{Reduction\ Rate} = 
\frac{E_\mathrm{before} - E_\mathrm{after}}{E_\mathrm{before}}
\times 100
\]
      (6.159)

where \(E_\mathrm{before}\) and \(E_\mathrm{after}\) are the total Skeleton energies before and after the last iteration of the SkeletonModifier.