Seismo-VLAB: An open-source finite element software for seismic meso-scale simulations
We present Seismo-VLAB (SVL), a new open-source, object-oriented finite element software designed to optimize meso-scale simulations in the context of structural and geotechnical engineering. To this end, state-of-the-art tools and parallel computing capabilities required for efficient modeling of soil–structure interaction and wave propagation in heterogeneous half-spaces are included. For example, perfectly matched layer, domain reduction method, dynamic nonlinear solvers, cutting edge parallel linear system solvers, domain decomposition method, and a series of plasticity models are some of the features available in SVL. In this work, we present the numerical implementation and software structure so enthusiastic developers can contribute to this open-source project and showcase some software capabilities using an illustrative example.
© 2022 The Authors. Published by Elsevier Under a Creative Commons license - Attribution 4.0 International (CC BY 4.0) The authors would like to acknowledge the financial support of PG&E (Pacific Gas and Electric), USA that made developing this code possible. The authors also wish to thank the following individuals who contributed to the development of Seismo-VLAB: Professor Dennis M. Kochmann, who motivated the development of SVL at its initial stage; Professor Laurent Stainier for helping in the integrator/algorithm interaction for material nonlinear and large-deformation problems, Professor Louie L. Yaw for assisting in the co-rotational formulation of truss and beam elements and for the implementation of the generalized displacement control algorithm, and Professor Paolo Celli for helping with the SVL code structure, organization, and formulation of the large deformation solid elements. Data availability. No data was used for the research described in the article. The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Published - 1-s2.0-S2352711022002187-main.pdf
Supplemental Material - 1-s2.0-S2352711022002187-mmc1.zip