TABLO/TBRWSO Bug: Incorrect Condensation in some Cases

The Problem

In some circumstances, TABLO from Release 7.0 or Release 6.0 can produce incorrect results during condensation.

The GEMPACK developers apologise for the inconvenience and uncertainty this bug causes.

This problem could only occur when carrying out condensation with TAB files which

For example x3hous( IND2COM(i), r) where IND2COM has been defined by the TABLO statement

     MAPPING IND2COM from IND to COM ;

In such models, the bug may or may not affect the results of condensation.

Please note that MAPPINGs are not present in the current standard versions of the ORANI-G, GTAP and MONASH models so that results obtained using the standard versions of these models are not affected by this bug.

If you have a model whose results you believe may have been affected by this bug, the way to check is to write the TABLO-generated program with the old TABLO.EXE and the new TABLO.EXE (after you have made the fix - see below). If the .FOR files are the same, the bug had no effect.

We are happy to assist you in this checking. Please email us at GEMPACK if you would like assistance.

Below we provide bug fixes for Source-code Release 7.0 or Release 6.0.

TBRWSO Bug Fix for Release 7.0 or Release 6.0 of Source-code GEMPACK

The following fix is recommended for those

(i) working on a Windows PC, and

(ii) any version of Release 7.0 or Release 6.0 of Source-Code GEMPACK.

If you have a unix version of GEMPACK, please contact the GEMPACK developers to obtain a fix.

To install this fix on a Windows PC, proceed as follows.

1. Download the file TBRWSO.ZIP (3K) and put it into the TABLO subdirectory of the directory in which your GEMPACK is installed (usually, C:\GP\TABLO).

2. Go to a DOS box and change into this TABLO subdirectory.

3. Issue the following commands.
unzip32 -o tbrwso.zip
zip gen2 tbrwso.for
cd ..
mktablo

This will make a new version of TABLO.EXE.