ConcreteShellFEA: A surrogate modelling dataset for the buckling and stress behaviour of concrete thin-shells

ConcreteShellFEA is a dataset designed for the training of deep learning models to predict buckling loads and stress fields in concrete thin-shell structures.

It contains 3 smaller datasets, which can be used for different use cases:

1. PerfectShell_LinearFEA: A dataset of 20,000 thin-shells (with various span, height, thickness, and Young's modulus), for which buckling factors and stress fields under design loads were determined using linear Finite Element analysis. The data is presented in three formats (tabular, image, graph) to enable different types of deep learning models (Multilayer Perceptrons, Convolutional Neural Networks, and Graph Neural Networks) to be trained.

2. ImperfectShell_LinearFEA: A dataset of 20,000 imperfect thin-shells (with various span, height, thickness, Young's modulus, and geometric imperfections), for which buckling factors and stress fields under design loads were determined using linear Finite Element analysis. The data is presented in two formats (tabular, image) to enable different types of deep learning models (Multilayer Perceptrons, Convolutional Neural Networks) to be trained.

3. PerfectShell_NonlinearFEA: A dataset of 25,000 thin-shells (with various span, height, thickness, and Young's modulus, and geometric imperfections), for which buckling factors under design loads were determined using Finite Element analysis. The buckling factors were determined using linear Finite Element analysis for 20,000 thin-shells, and using nonlinear Finite Element analysis for 5,000 thin-shells, to enable mixed-fidelity applications. The data is presented in a single format (tabular).

Keywords:
Concrete, Thin-shell, Finite Element Analysis, Machine learning, Deep Learning, Buckling, Stress
Subjects:
Civil engineering and built environment

Cite this dataset as:
Pollet, M., Shepherd, P., Hawkins, W., Costa, E., 2026. ConcreteShellFEA: A surrogate modelling dataset for the buckling and stress behaviour of concrete thin-shells. Bath: University of Bath Research Data Archive. Available from: https://doi.org/10.15125/BATH-01519.

Export

Data

datasets-01.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Graph data representing the geometry and the structural behaviour of concrete thin-shells. File formats: PyTorch (.pt).

datasets-02.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Graph data representing the geometry and the structural behaviour of concrete thin-shells. File formats: PyTorch (.pt).

datasets-03.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Graph data representing the geometry and the structural behaviour of concrete thin-shells. File formats: PyTorch (.pt).

datasets-04.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Graph data representing the geometry and the structural behaviour of concrete thin-shells. File formats: PyTorch (.pt).

datasets-05.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Graph data representing the geometry and the structural behaviour of concrete thin-shells. File formats: PyTorch (.pt).

datasets-06.zip
application/zip (10GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Tabular data representing the geometry and material properties of concrete thin-shells. File formats: HDF5 (.h5).

datasets-07.zip
application/zip (8GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Tabular data and a PCA model used to represent the geometry and the structural behaviour of concrete thin-shells. File formats: HDF5 (.h5), JOBLIB (.joblib), PyTorch (.pth).

datasets-08.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Tabular data representing the geometry and material properties of concrete thin-shells. File formats: HDF5 (.h5).

datasets-09.zip
application/zip (6GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Tabular data representing the geometry and material properties of concrete thin-shells. File formats: HDF5 (.h5), JOBLIB (.joblib), PyTorch (.pth).

datasets-10.zip
application/zip (5GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Tabular data representing the structural behaviour of concrete thin-shells. File formats: HDF5 (.h5), CSV (.csv).

datasets-11.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Tabular data representing the structural behaviour of concrete thin-shells. File formats: HDF5 (.h5), CSV (.csv).

datasets-12.zip
application/zip (4GB)
Creative Commons: Attribution 4.0

PerfectShell_LinearFEA: Tabular/image data and a PCA model used to represent the geometry, material properties and structural behaviour of concrete thin-shells. File formats: HDF5 (.h5), CSV (.csv), JOBLIB (.joblib), PyTorch (.pth).

datasets-13.zip
application/zip (10GB)
Creative Commons: Attribution 4.0

ImperfectShell_LinearFEA: Graph data representing the structural behaviour of imperfect concrete thin-shells. File formats: HDF5 (.h5).

datasets-14.zip
application/zip (8GB)
Creative Commons: Attribution 4.0

ImperfectShell_LinearFEA: Tabular data representing the structural behaviour of imperfect concrete thin-shells. File formats: HDF5 (.h5), CSV (.csv).

datasets-15.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

ImperfectShell_LinearFEA: Tabular data representing the structural behaviour of concrete thin-shells. File formats: HDF5 (.h5), CSV (.csv).

datasets-16.zip
application/zip (13GB)
Creative Commons: Attribution 4.0

ImperfectShell_LinearFEA: Tabular/image data representing the geometry and the structural behaviour of imperfect concrete thin-shells. File formats: HDF5 (.h5), JOBLIB (.joblib), PyTorch (.pth).

datasets-17.zip
application/zip (10GB)
Creative Commons: Attribution 4.0

ImperfectShell_LinearFEA: Tabular data represent the geometry and material properties of imperfect concrete thin-shells. File formats: HDF5 (.h5).

datasets-18.zip
application/zip (8GB)
Creative Commons: Attribution 4.0

ImperfectShell_LinearFEA: Graph data representing the geometry and material properties of imperfect concrete thin-shells. File formats: HDF5 (.h5).

datasets-19.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

ImperfectShell_LinearFEA: Graph data representing the geometry and material properties of imperfect concrete thin-shells. File formats: HDF5 (.h5).

datasets-20.zip
application/zip (5GB)
Creative Commons: Attribution 4.0

ImperfectShell_LinearFEA: Tabular data representing the geometry and material properties of imperfect concrete thin-shells. File formats: HDF5 (.h5), JOBLIB (.joblib), PyTorch (.pth).

datasets-21.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_NonlinearFEA: Tabular data representing the geometry of concrete thin-shells. File formats: HDF5 (.h5).

datasets-22.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_NonlinearFEA: Tabular data representing the geometry of concrete thin-shells. File formats: HDF5 (.h5).

datasets-23.zip
application/zip (10GB)
Creative Commons: Attribution 4.0

PerfectShell_NonlinearFEA: Tabular data representing the geometry and material properties of concrete thin-shells. File formats: HDF5 (.h5), CSV (.csv), JOBLIB (.joblib), PyTorch (.pth).

datasets-24.zip
application/zip (12GB)
Creative Commons: Attribution 4.0

PerfectShell_NonlinearFEA: Tabular data representing the geometry and material properties of concrete thin-shells. File formats: HDF5 (.h5).

datasets-25.zip
application/zip (9GB)
Creative Commons: Attribution 4.0

PerfectShell_NonlinearFEA: Tabular data representing the geometry, material properties and the structural behaviour of concrete thin-shells. File formats: HDF5 (.h5), CSV (.csv).

datasets-26.zip
application/zip (9GB)
Creative Commons: Attribution 4.0

PerfectShell_NonlinearFEA: Tabular data representing the geometry and material properties of concrete thin-shells. File formats: HDF5 (.h5).

datasets-27.zip
application/zip (5GB)
Creative Commons: Attribution 4.0

PerfectShell_NonlinearFEA: Graph data representing the geometry and material properties of concrete thin-shells. File formats: HDF5 (.h5), CSV (.csv).

datasets-28.zip
application/zip (6GB)
Creative Commons: Attribution 4.0

PerfectShell_NonlinearFEA: Tabular data representing the geometry of concrete thin-shells. File formats: HDF5 (.h5).

Code

load_tabular_datasets.py
text/x-script.python (13kB)
Creative Commons: Attribution 4.0

A Python script with example classes for loading and handling tabular data, using PyTorch.

load_image_datasets.py
text/x-script.python (6kB)
Creative Commons: Attribution 4.0

A Python script with example classes for loading and handling image data, using PyTorch.

load_graph_datasets.py
text/x-script.python (2kB)
Creative Commons: Attribution 4.0

A Python script with example classes for loading and handling graph data, using PyTorch.

Creators

Maxime Pollet
University of Bath

Paul Shepherd
University of Bath

Will Hawkins
University of Bath

Eduardo Costa
University of Bath

Contributors

University of Bath
Rights Holder

Documentation

Data collection method:

The methods used to generate this dataset can be found in the associated thesis.

Technical details and requirements:

The input data and output stress data are in HDF5 (.h5), and the output buckling data is in CSV (.csv). The input images are saved in HDF5 (.h5), and the input scalars in CSV (.csv). The graphs are saved in the PyTorch format (.pt). The data was generated by conducting Finite Element simulations using the ANSYS software (version 2021 R1). The simulations' configurations are detailed in the associated thesis. The Python scripts included in the dataset (load_tabular_datasets.py, load_image_datasets.py, and load_graph_datasets.py) rely on the dependencies listed in requirements.txt.

Additional information:

The original folder structure is given in README.md. To reproduce it, create a folder "ConcreteShellFEA" with two subfolders, "datasets" and "scripts". Extract the contents of the datasets ZIP folders (datasets-01.zip to datasets-28.zip) in the "datasets" folder and move the three Python scripts (load_tabular_datasets.py, load_image_datasets.py, and load_graph_datasets.py) inside the "scripts" folder.

Methodology link:

Pollet, M., 2025. Rapid structural analysis of prefabricated thin concrete shells using deep learning: (Alternative Format Thesis). Thesis (PhD). University of Bath. Available from: https://researchportal.bath.ac.uk/en/studentTheses/rapid-structural-analysis-of-prefabricated-thin-concrete-shells-u.

Documentation Files

README.md
text/plain (4kB)
Creative Commons: Attribution 4.0

requirements.txt
text/plain (805B)
Creative Commons: Attribution 4.0

Funders

PhD studentship

Publication details

Publication date: 9 February 2026
by: University of Bath

Version: 1

DOI: https://doi.org/10.15125/BATH-01519

URL for this record: https://researchdata.bath.ac.uk/1519

Related papers and books

Pollet, M., Shepherd, P., Hawkins, W., and Costa, E., 2026. Fast structural analysis of concrete thin-shells using deep learning. Computers & Structures, 320, 108042. Available from: https://doi.org/10.1016/j.compstruc.2025.108042.

Related theses

Pollet, M., 2025. Rapid structural analysis of prefabricated thin concrete shells using deep learning: (Alternative Format Thesis). Thesis (PhD). University of Bath. Available from: https://researchportal.bath.ac.uk/en/studentTheses/rapid-structural-analysis-of-prefabricated-thin-concrete-shells-u.

Contact information

Please contact the Research Data Service in the first instance for all matters concerning this item.

Contact person: Maxime Pollet

Departments:

Faculty of Engineering & Design
Architecture & Civil Engineering

Research Centres & Institutes
Centre for Digital, Manufacturing & Design (The Foundry)