The overall system consists of a set of codes, each serving a specific task (s. figure). The individual program components communicate with each other via a set of files. The management of these files and calling of the codes is done by the menu program MADWIN. It also allows the representation of various graphics on the screen.
The main part is responsible for the model preparation, structural matrices, eigenvalue extraction, plot of structure and mode shapes. External loads remain unconsidered. They are treated in subsequent codes.