Features and Improvements
- Auxiliary Files (SCRIPT and DATA Sections): When loading an entire case as a AUX file, modified to recalculate the multi-terminal DC line network solution after loading the case. Previously it would do this once you actually performed a solution so it was not impacting results, but looking at the case immediately after loading the AUX file was confusing as the DC Converter flows were not calculated yet.
- Auxiliary Files (SCRIPT and DATA Sections): Added better error message when reading an AUX data section which did not have the key field needed.
- Auxiliary Files (SCRIPT and DATA Sections): Modified the "Type" field for MTDCConverter objects so that Type is one of the first fields read when reading an AUX file (regardless of the order of the fields in the AUX file). This is because it impacts how the FiringAngleMax and FiringAngleMin fields are read as they will populate either AlphaMax or GammaMax depending on whether the converter Type is Rect or Inv.
- Auxiliary Files (SCRIPT and DATA Sections): Modified the hard-coded AUX Export Format Description for the Network Model to include the fields AlphaMax, AlphaMin, GammaMax, and GammaMin instead of the field FiringAngleMax and FiringAngleMin.
- Auxiliary Files (SCRIPT and DATA Sections): Modified the hard-coded AUX Export Format Description for the Network Model to include the CustomFieldDescription objects as the first section of the AUX file. This is because these objects can change how the variable names for Custom Fields are written to the AUX file and we must read these first.