MCCL

MCCL performs Monte Carlo simulations of radiative transport through heterogeneous turbid media to model photon scattering, absorption, and transmission in complex materials.


Key Features:

  • Monte Carlo Simulations: Employs the Monte Carlo method, a stochastic technique to model radiative transport where analytical solutions are challenging due to media heterogeneity.
  • Radiative Transport Modeling: Models propagation of radiation through turbid media that scatter and absorb light, including examples such as biological tissues and atmospheric particles.
  • Heterogeneous Media Support: Handles spatially varying optical properties within a volume to simulate realistic nonuniform media.

Scientific Applications:

  • Biomedical Imaging: Supports modeling for diffuse optical tomography and photoacoustic imaging by providing accurate representations of light propagation in biological tissues.
  • Atmospheric Science: Enables simulation of how sunlight interacts with atmospheric particles and gases, applicable to climate modeling and remote sensing.
  • Material Sciences: Facilitates study of light interaction with composite materials or particulate media relevant to optical devices and coatings.

Methodology:

MCCL applies the Monte Carlo simulation technique by propagating a large number of photons through a medium to statistically approximate scattering, absorption, and transmission.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
MATLAB
Added:
7/26/2022
Last Updated:
7/26/2022

Operations

Publications

Hayakawa CK, Malenfant L, Ranasinghesagara J, Cuccia DJ, Spanier J, Venugopalan V. MCCL: an open-source software application for Monte Carlo simulations of radiative transport. Journal of Biomedical Optics. 2022;27(08). doi:10.1117/1.jbo.27.8.083005. PMID:35415991. PMCID:PMC9005200.

Documentation

Links