The algorithms for circuit reduction are implemented as part of the EnergyMeter object. This is the only, or one of the few, objects that organizes the branches into radial zones. The reduction actions are executed by the Reduce command. This reduces the circuit in memory. To save the results, you must save the circuit.


Set ReduceOption = default


•Drops dangling ends

•Eliminates intermediate buses without loads or capacitors or lateral taps.


Set ReduceOption=Stubs [Zmag=0.02]


•Merges very short lines in with either the parent branch or the child branch

•Based on the impedance of the branch


Set ReduceOption = BreakLoops


•Breaks open the loops found in the meter zone by disabling one of the lines.

•Thus, the loop will be fed by only one.


Set ReduceOption = MergeParallel


•Merges lines that have been found to be in parallel between the same two buses.


Set ReduceOption=Tapends [maxangle=15]


•Eliminates all buses except those at taps and the feeder ends,and where the feeder turns by greater than maxangle degrees.

•Coordinates must be defined for the latter to be effective.


Marking buses with "Keeplist" will prevent their elimination. Recommended format for large circuits:


Set Keeplist=(file=filenamelist.txt)