MCML--Monte Carlo modeling of light transport in multi-layered tissues

Comput Methods Programs Biomed. 1995 Jul;47(2):131-46. doi: 10.1016/0169-2607(95)01640-f.


A Monte Carlo model of steady-state light transport in multi-layered tissues (MCML) has been coded in ANSI Standard C; therefore, the program can be used on various computers. Dynamic data allocation is used for MCML, hence the number of tissue layers and grid elements of the grid system can be varied by users at run time. The coordinates of the simulated data for each grid element in the radial and angular directions are optimized. Some of the MCML computational results have been verified with those of other theories or other investigators. The program, including the source code, has been in the public domain since 1992.

Publication types

  • Research Support, Non-U.S. Gov't
  • Research Support, U.S. Gov't, Non-P.H.S.
  • Research Support, U.S. Gov't, P.H.S.

MeSH terms

  • Absorption
  • Light*
  • Models, Biological*
  • Monte Carlo Method*
  • Optics and Photonics
  • Photons*
  • Software Design