Quite a few improvements and corrections have been made to the Woodstock translator. Many Woodstock models can be translated from their original format without any adjustments.
Table format yield curves are now properly read in.
Complex curve definitions are correctly parsed and translated. These are converted to Patchworks expressions in a format that can be used by the Matrix Builder.
Complex operability constraints are now handled correctly and converted into an expression that can be used by the Matrix Builder.
The XML file created by the translator is more compact than the previous version. In most cases the output file is now only 20% of the previous size.
A 'hints' file can be provided to provide names to be used by the output variables.
Preliminary support for FOR loops.
Several errors have been corrected, and error messages have been improved.
Minor changes and fixes:
The CSV file that went with the shortage report had column headings that were off by one column. This has been fixed.
The Woodstock translator will drop curves that have zero values.
A problem opening coverages with relative path names has been corrected.