Processing Methods
| Generation (The microstructures are sampled with a random adsortion algorithm with the inclusion overlap being the admissibility criterion. A wide range of volume fraction and overlap is allowed, yielding highly heterogeneous microstructures.)
Homogenization (The effective property was computed using the Fourier accelerated nodal solver (FANS) with constant inclusion and matrix phase properties for all images.) ; Parameters: inclusion heat conductivity, matrix heat conductivity
Feature extraction (The spatial two point correlation function is used to extract features of the microstructure. A reduced basis method was deployed to computed eigenmodes/convolutional filters to extract low dimensional features retaining the most variance in the data. The method is described in detail in the linked paper.) |
Method Parameters
| inclusion heat conductivity [W/(mK)] : 0.2
matrix heat conductivity [W/(mK)] : 1.0 |
Software
| FANS (Leuschner, Matthias, and Felix Fritzen. "Fourier-accelerated nodal solvers (FANS) for homogenization problems." Computational Mechanics 62.3 (2018): 359-392. doi: 10.1007/s00466-017-1501-5)
Python Version: 3.7.9 (https://www.python.org/)
h5py Version: 2.10.0 (https://www.h5py.org/) BSD-3-Clause License
NumPy Version: 1.19.1 (https://numpy.org/) BSD-3-Clause License (Harris, C.R., Millman, K.J., van der Walt, S.J., Gommers R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., Smith, N.J., Kern, R., Picus, M., Hoyer, S., van Kerkwijk, M.H., Brett, M., Haldane, A., del Río, J.F., Wiebe, M., Peterson, P., Gérard-Marchant, P., Sheppard, K., Reddy, T., Weckesser, W., Abbasi, H., Gohlke, C. Oliphant, T.E. "Array programming with NumPy. " Nature 585, 357–362 (2020). doi: 10.1038/s41586-020-2649-2)
Matplotlib Version: 3.3.1 (https://matplotlib.org/) (J. D. Hunter, "Matplotlib: A 2D Graphics Environment", Computing in Science & Engineering, vol. 9, no. 3, pp. 90-95, 2007. doi: 10.1109/MCSE.2007.55) |