A GPU-based mesh-based Monte Carlo (MMC) photon simulator
Mesh-based Monte Carlo (MMC) is a 3D Monte Carlo (MC) simulation software for photon transport in complex turbid media. MMC combines the strengths of the MC-based technique and the finite-element (FE) method: on the one hand, it can handle general media, including low-scattering ones, as in the MC method; on the other hand, it can use an FE-like tetrahedral mesh to represent curved boundaries and complex structures, making it even more accurate, flexible, and memory efficient. MMC uses the state-of-the-art ray-tracing techniques to simulate photon propagation in a mesh space. It has been extensively optimized for excellent computational efficiency and portability. MMC currently supports both multi-threaded parallel computing and GPU to maximize performance on modern processors.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 1.7.9-12.fc41 | - |
Fedora 41 | 1.7.9-12.fc41 | - |
Fedora 40 | 1.7.9-11.fc40 | - |
Fedora 39 | 1.7.9-9.fc39 | - |
You can contact the maintainers of this package via email at
mmc dash maintainers at fedoraproject dot org
.