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