SPA-INFILL is an interactive MATLAB tool that enables performance-based assessment of concrete frame buildings with infills. It automates the construction of 2D and 3D numerical models in OpenSees as well as the seismic performance assessments through nonlinear static and dynamic analyses including incremental dynamic analyses to collapse. The tool was developed using the object oriented programing methodology. It consists of a series of MATLAB .m files, functions and classes, which serve to assemble the necessary building information and model parameters, generate structural models and post process and visualize the analysis and performance assessment results. The main directory of the tool titled “SPA-INFILL” contains a series of folders where the required MATLAB, text and .tcl files are stored (download below). The tool consists of the following four modules which are illustrated in Figure 1 below and discussed in detail in the User Manual.
- Building Information Assembly (BIA)
- OpenSees Model Construction (OMC)
- Seismic Performance Assessment (SPA)
- Visualization of Results (VOR)