Software Patches

March 8, 2018

Features and Improvements

  • Auxiliary Files (SCRIPT and DATA Sections): There are several ObjectTypes that are contained inside other ObjectTypes. For instance a ModelFilterCondition is contained by a ModelFilter. For many of these ObjectTypes it is convenient when loading an AUX file, to create the container object if it does not already exist, so Simulator automatically does this. However, it was not clear this was occurring to the user, so red warning messages have been added to the log to alert the user this is occurring. Examples of this include the following listed by "ContainerType"\"subtype"
    Filter\Condition
    ModelCondition\ModelConditionCondition
    ModelFilter\ModelFilterCondition
    Interface\InterfaceElement
    Contingency\ContingencyElement
    CTGElementBlock\CTGElementBlockElement
    RemedialAction\RemedialActionElement
    InjectionGroup\PartPoint
    TSContingency\TSContingencyElement
    TSPlayIn\TSPlayInSignal
    TSPlayIn\TSPlayInInfo
  • Bug Fixes

    • Contingency Analysis: When using a RemedialActionElements with more than 2 TimeDelays thresholds, coupled with actions the called for opening a branch that was already open, it was possible for the contingency solution process to stop prematurely. This odd situation has been fixed.
    • Distributed Computation: Distributed Transient Stability set to store results to the hard drive were doing so in the case directory rather than in the specified storage directory.