Anisotropic power diagrams for polycrystal modelling: Efficient generation of curved grains via optimal transport

The microstructure of metals and foams can be effectively modelled with anisotropic power diagrams (APDs), which provide control over the shape of individual grains. One major obstacle to the wider adoption of APDs is the computational cost that is associated with their generation. We propose a novel approach to generate APDs with prescribed statistical properties, including fine control over the size of individual grains. To this end, we rely on fast optimal transport algorithms that stream well on Graphics Processing Units (GPU) and handle non-uniform, anisotropic distance functions. This allows us to find large APDs that best fit experimental data and generate synthetic high-resolution microstructures in (tens of) seconds. This unlocks their use for computational homogenisation, which is especially relevant to machine learning methods that require the generation of large collections of representative microstructures as training data. The paper is accompanied by a Python library, PyAPD, which is freely available at: www.github.com/mbuze/PyAPD.

Authors

Institutions

Publication Details

Journal
Computational Materials Science
Published
2024-08-30
DOI
https://doi.org/10.1016/j.commatsci.2024.113317
Citations
5
Primary Topic
Machine Learning in Materials Science
Type
article
Field-Weighted Citation Impact
0.59

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Anisotropic power diagrams for polycrystal modelling: Efficient generation of curved grains via optimal transport

Maciej Buze, Steven Roper, Jean Feydy, Karo Sedighiani et al.
5 citations
Computational Materials Science
Machine Learning in Materials Science
0.59
article

Anisotropic power diagrams for polycrystal modelling: Efficient generation of curved grains via optimal transport

Maciej Buze, Steven Roper, Jean Feydy, Karo Sedighiani, David P. Bourne
article en
5 citations

Abstract

The microstructure of metals and foams can be effectively modelled with anisotropic power diagrams (APDs), which provide control over the shape of individual grains. One major obstacle to the wider adoption of APDs is the computational cost that is associated with their generation. We propose a novel approach to generate APDs with prescribed statistical properties, including fine control over the size of individual grains. To this end, we rely on fast optimal transport algorithms that stream well on Graphics Processing Units (GPU) and handle non-uniform, anisotropic distance functions. This allows us to find large APDs that best fit experimental data and generate synthetic high-resolution microstructures in (tens of) seconds. This unlocks their use for computational homogenisation, which is especially relevant to machine learning methods that require the generation of large collections of representative microstructures as training data. The paper is accompanied by a Python library, PyAPD, which is freely available at: www.github.com/mbuze/PyAPD.

Computational Materials ScienceVol. 245
Institut national de recherche en sciences et technologies du numérique (FR), Inserm (FR), Université Paris Cité (FR), Tata Steel (Netherlands) (NL), Heriot-Watt University (GB), Sorbonne Paris Cité (FR), Maxwell Institute for Mathematical Sciences (GB), University of Glasgow (GB)
National Science Foundation, National Energy Research Scientific Computing Center, Office of Science, Engineering and Physical Sciences Research Council, Lawrence Berkeley National Laboratory
Affordable and clean energy
Openalex Percentile: Top 34%
Machine Learning in Materials Science
0.59
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.