Related Experiment Video
Updated: Sep 27, 2025

Scattering And Absorption of Light in Planetary Regoliths
Published on: July 1, 2019
MCCL: an open-source software application for Monte Carlo simulations of radiative transport
Carole K Hayakawa1,2, Lisa Malenfant2, Janaka Ranasinghesagara1,2
1University of California at Irvine, Department of Chemical and Biomolecular Engineering, Irvine, Cal, United States.
The Monte Carlo Command Line application (MCCL) offers open-source Monte Carlo simulations for radiative transport in turbid media. This actively supported software package is available on GitHub with comprehensive documentation.
Area of Science:
- Optics and Photonics
- Computational Physics
Background:
- Radiative transport in turbid media is crucial for understanding light interaction in biological tissues and other complex materials.
- Accurate simulations are essential for advancing research in fields like medical imaging and material science.
Purpose of the Study:
- To introduce the Monte Carlo Command Line application (MCCL) as a robust open-source tool for simulating radiative transport.
- To detail the technical capabilities, software architecture, and operational aspects of MCCL.
Main Methods:
- Monte Carlo simulations are employed to model photon transport.
- The software package is designed for heterogeneous and turbid media.
Main Results:
- MCCL provides a comprehensive platform for complex radiative transport simulations.
- The application is actively supported and includes extensive documentation.
Conclusions:
- MCCL is a valuable, accessible resource for researchers in optics, photonics, and computational physics.
- The open-source nature and detailed documentation facilitate widespread adoption and further development.
Related Concept Videos
Radiation: Applications
The average...
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Radiation Pressure: Problem Solving
The average value of the rate of momentum transfer divided by the absorbing area represents the average force...
Generating Electromagnetic Radiations
Conduction, Convection and Radiation: Problem Solving
In order to solve a problem related to heat transfer, first of all, the situation needs to be examined to determine the type of heat transfer involved. This could...
Atomic Absorption Spectroscopy: Radiation and Light Sources
Two common narrow-range 'line' sources used in AAS are hollow-cathode lamps (HCLs) and...

