generate_mesh.py is a python script that integrates Gmsh library and parametrically generates a 3D mesh file (mesh.msh2) of a Nuclear Power Plant (NPP) on soil consisting of a Reactor building at the center surrounded by an Auxiliary building. The user can enable or disable the generation of either buildings. The buildings can be embedded or not embedded into the soil. Optionally, Seismic Resonant Metamaterials can be generated around the Auxiliary building. For more information refer to generate_mesh.py.
Important
This script was initially developed for the paper:
" Dynamic Structure-Soil-Structure Interaction for Nuclear Power Plants "
To run generate_mesh.py, simply open a terminal and type:
python generate_mesh.py
If you would like to cite generate_mesh.py, please give reference to the corresponding journal paper :
GNU General Public License v3.0
This research was part of the project 'INSPIRE' funded by the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement no. 813424. Additional support from ETH Zurich is gratefully acknowledged.