Interindustry-Macro Modeling Software

Inforum models typically come in two forms: macroeconomic models and interindustry-macro models. Interindustry-macro models have been developed by Inforum and it partners for over forty years. As with macroeconomic models, these models can be assembled and estimated in G7, compiled and run from the G7 menus, and the results viewed in G7. Many times, these models are larger and more complex than macro models, and some hand-coding in C++ is necessary. The methods for constructing interindustry-macro models are described in Volume 3 of The Craft of Economic Modeling. While some of the software needed to construct these models are available for download, the full software package is available only to academic partners of Inforum; other requests for non-comercial use will be considered. In addition to G7, the IdBuild program, Fixer and MacFixer programs, and the InterDyme C++ library are needed; all except the InterDyme library are available on the download page. In addition, the Borland C++ 5.5 compiler is needed to compile models; it is available for free download.

The text below describes the InterDyme package. Please see the documentation page and other references noted here for more details. The PDG package on the Downloads page contains all of the freely-available software described here for building interindustry-macro models.



Interdyme is a package of programs for building Interindustry Dynamic Macroeconomic models. At this time, models for the U.S., Germany, France, Spain, Italy, Japan, Korea, China, Russia, Poland and Hungary have been constructed using Interdyme. We speak of these models as "macroeconomic" because they deal with all the concerns of macroeconomics, such as employment and unemployment, inflation, income, interest rates, output, investment, and productivity. But they are genuine interindustry models and build up most of the aggregates from industry-level variables.

Interdyme concentrates on the extensive data management aspects of such models and leaves the user in complete freedom for development of the behavioral equations which determine the character of the model. The development of Interdyme has been strongly influenced by our experience both with the G7/Build system for building aggregate models. The G7/Build system, in fact, is an integral part of Interdyme, and this explanation will assume that the reader is already acquainted with it through the book The Craft of Economic Modeling. Some general acquaintance with input-output concepts is also necessary. Interdyme is written in C++; a minimal acquaintance with this language will also be necessary for effective use of Interdyme.