A package to compute material properties from micro-CT data.
copied from cf-staging / pumaThe Porous Microstructure Analysis (PuMA) software has been developed to compute effective material properties and perform material response simulations on digitized microstructures of porous media. PuMA is able to import digital three-dimensional images obtained from X-ray microtomography or to generate artificial microstructures that mimic real materials. PuMA also provides a module for interactive 3D visualizations. Version 3 includes modules to compute simple morphological properties such as porosity, volume fractions, pore diameter, and specific surface area. Additional capabilities include the determination of effective thermal and electrical conductivity (both radiative and solid conduction - including the ability to simulate local anisotropy for the latter); effective diffusivity and tortuosity from the continuum to the rarefied regime; techniques to determine the local material orientation, as well as the mechanical properties (elasticity coefficient), and the permeability of a material. Some examples of microstructures that have been run in the past are shown in the pictures below, together with PuMA's software architecture schematic.
If you use PuMA in your research, please use the following BibTeX entries to cite it:
@article{puma2021,
title={Update 3.0 to “PuMA: The Porous Microstructure Analysis software”,(PII: S2352711018300281)},
author={Ferguson, Joseph C and Semeraro, Federico and Thornton, John M and Panerai, Francesco and Borner, Arnaud and Mansour, Nagi N},
journal={SoftwareX},
volume={15},
pages={100775},
year={2021},
publisher={Elsevier}
}
@article{puma2018,
title={PuMA: The porous microstructure analysis software},
author={Ferguson, Joseph C and Panerai, Francesco and Borner, Arnaud and Mansour, Nagi N},
journal={SoftwareX},
volume={7},
pages={81--87},
year={2018},
publisher={Elsevier}
}