PSI - Issue 78

Stefano Ercolessi et al. / Procedia Structural Integrity 78 (2026) 1497–1504

1504

Fig. 5. ParaView post-processing: horizontal accelerations.

geometric entities and discretization are defined and subsequently passed to a custom-developed TCL generator. This generator is implemented as a C ++ library that produces the necessary OpenSees input scripts. The library adopts a clear and intuitive naming convention to enhance usability, particularly for users already familiar with OpenSees syntax. Furthermore, the standard OpenSees PVD recorder class has been extended to support the export of stress and strain data, quantities not natively available in its default configuration. The resulting PVD files can be imported into ParaView for advanced visualization and post-processing. The proposed workflow is validated through a representa tive numerical application from civil engineering: a soil–structure interaction problem. The integration of these tools demonstrates the framework’s e ff ectiveness, flexibility, and suitability for real-world engineering simulations. Ayachit, U., Bauer, A.C., Boeckel, B., Geveci, B., Moreland, K., O’Leary, P., Osika, T., 2021. Catalyst Revised: Rethinking the ParaView in Situ Analysis and Visualization API, in: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). doi: 10.1007/978-3-030-90539-2{\_}33 . Bathe, K.J., 1996. Finite Element Procedures. Ercolessi, S., Fierro, T., Santucci de Magistris, F., Fabbrocino, G., 2025. E ffi cient implementation of an advanced bounding surface constitutive model for steel. Journal of Constructional Steel Research 226, 109251. URL: https://www.sciencedirect.com/science/article/ pii/S0143974X24008010 , doi: https://doi.org/10.1016/j.jcsr.2024.109251 . Fish, J., Belytschko, T., 2007. A First Course in Finite Elements. doi: 10.1002/9780470510858 . Geuzaine, C.; Remacle, J., 2009. Gmsh: a Three-Dimensional Finite Element Mesh Generator with Built-in Pre- and Post-Processing. Facilities. Int. J. Numer. Meth. Eng. 79. Joyner, W.B., Chen, A.T.F., 1975. Calculation of nonlinear ground response in earthquakes. Bulletin of the Seismological Society of America 65. Lysmer, J., Kuhlemeyer, R.L., 1969. Finite Dynamic Model for Infinite Media. Journal of the Engineering Mechanics Division 95. doi: 10.1061/ jmcea3.0001144 . Madenci, E., Guven, I., 2006. The finite element method and applications in engineering using Ansys ® . doi: 10.1007/978-0-387-28290-9 . McKenna, F., 2011. OpenSees: A framework for earthquake engineering simulation. Computing in Science and Engineering 13. doi: 10.1109/ MCSE.2011.66 . McKenna, F., Fenves, G., Scott, M., 2000. Open system for earthquake engineering simulation. Pacific Earthquake Engineering Research Center . Zhu, M., McKenna, F., Scott, M.H., 2018. OpenSeesPy: Python library for the OpenSees finite element framework. SoftwareX 7. doi: 10.1016/ j.softx.2017.10.009 . References

Made with FlippingBook Digital Proposal Maker