Supplemental data for "Accelerating Conjugate Gradient Solvers for Homogenization Problems with Unitary Neural Operators"

DOI

This repository contains supplemental data for the article Accelerating Conjugate Gradient Solvers for Homogenization Problems with Unitary Neural Operators, accepted for publication in the International Journal for Numerical Methods in Engineering (IJNME) by Julius Herb and Felix Fritzen [1].

In this publication, we introduce UNO-CG, a hybrid solver that accelerates conjugate gradient (CG) solvers using specially designed machine-learned preconditioners, while ensuring convergence by construction. As a preconditioner, we propose Unitary Neural Operators (UNOs) as a modification of the established Fourier Neural Operators. Our method can be interpreted as a data-driven discovery of Green's functions, which are then used much like expert knowledge to accelerate iterative solvers.

The data contained in this DaRUS repository acts as an extension to the GitHub repository that contains a software package for UNO-CG, including a GPU-accelerated implementation of the hybrid solver in PyTorch, an implementation for PETSc, and the training procedures proposed in our article.

All results and figures in the article can be reproduced using the mentioned software package together with the data sets available in this DaRUS repository. As part of the training data and evaluation data, we consider bi-phasic two-dimensional microstructures with a resolution of 400 × 400 pixels, as published in [2], and three-dimensional microstructures with a resolution of 192 × 192 × 192 voxels, as published in [3]. Further information is available in the README.md file of this repository.

[1] Herb, J. and Fritzen, F. (2026), Accelerating Conjugate Gradient Solvers for Homogenization Problems with Unitary Neural Operators. Int J Numer Methods Eng. https://doi.org/10.1002/nme.70277

[2] Lißner, J. (2020). 2d microstructure data (Version V2) [dataset]. DaRUS. https://doi.org/10.18419/DARUS-1151

[3] Prifling, B., Röding, M., Townsend, P., Neumann, M., and Schmidt, V. (2020). Large-scale statistical learning for mass transport prediction in porous materials using 90,000 artificially generated microstructures [dataset]. Zenodo. https://doi.org/10.5281/zenodo.4047774

The related publication was accepted by IJNME on 2026-01-22 and will be available online soon.

Identifier
DOI https://doi.org/10.18419/DARUS-5686
Related Identifier IsSupplementTo https://doi.org/10.1002/nme.70277
Metadata Access https://darus.uni-stuttgart.de/oai?verb=GetRecord&metadataPrefix=oai_datacite&identifier=doi:10.18419/DARUS-5686
Provenance
Creator Herb, Julius ORCID logo; Fritzen, Felix ORCID logo
Publisher DaRUS
Contributor Fritzen, Felix; Herb, Julius
Publication Year 2026
Funding Reference DFG EXC 2075 - 390740016 ; DFG 517847245 ; Ministry of Science, Research, and the Arts (MWK) Baden-Württemberg Artificial Intelligence Software Academy
Rights CC BY 4.0; info:eu-repo/semantics/openAccess; http://creativecommons.org/licenses/by/4.0
OpenAccess true
Contact Fritzen, Felix (University of Stuttgart)
Representation
Resource Type Dataset
Format application/x-hdf5; text/markdown; application/octet-stream
Size 225988120; 9910875976; 4210; 5096287; 1285073; 5121859; 167230723; 85374289; 509609795; 2561880; 1281774; 55744814; 113248046
Version 1.0
Discipline Composite Materials; Construction Engineering and Architecture; Engineering; Engineering Sciences; Materials Engineering; Materials Science and Engineering