2.14.6. Creating a controlled intermediate inventory file

After applying the control factors to the SMOKE intermediate inventory file, the Grwinven program writes a new SMOKE intermediate inventory file that contains the new, controlled emissions. Grwinven writes only the I/O API part of the inventory and not the ASCII part, because the ASCII part that contains the state/county codes, SCCs, and other character strings does not change between the base and future or past year. All of the sources in the base and controlled inventory files are the same; the difference is in their emissions values.

Grwinven can also output the IDA inventory format (in addition to I/O API format), which is also a SMOKE input format. This is possible only for inventories imported in EMS-95, IDA, or the nonroad SMOKE ORL format. Because the point and nonpoint toxics inventories contain additional fields that are not supported by the IDA format, Grwinven cannot output IDA format but output an ORL-formatted grown and/or controlled inventory when these formats were used to create the SMOKE intermediate inventory file. Currently only ORL nonpoint and point inventory formats are supported.