Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

Manuscript Title: A Monte-Carlo Maplet for the Study of the Optical Properties of Biological Tissues
Authors: Man Ho Yip, M. J. Carvalho
Program title: MonteCarloMaplet
Catalogue identifier: ADZU_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 177(2007)965
Programming language: Maple 10.
Computer: Acer Aspire 5610 (any running Maple 10).
Operating system: Windows XP professional (any running Maple 10).
Keywords: Monte Carlo simulation, reflectance, transmittance, absorbance.
PACS: 02.70.Uu.
Classification: 4.13, 3.

Nature of problem:
Simulate the transport of radiation in biological tissues.

Solution method:
The Maple program follows the steps of the C program of L. Wang et. al. [1]; The Maple library routine for random number generation is used [2].

Restrictions:
Running time increases rapidly with the number of photons used in the simulation.

Unusual features:
A maplet (graphical user interface) has been programmed for data input and output. Note that the Monte Carlo simulation was programmed with Maple 10. If attempting to run the simulation with an earlier version of Maple, appropriate modifications (regarding typesetting fonts) are required and once effected the worksheet runs without problem. However some of the windows of the maplet may still appear distorted.

Running time:
Depends essentially on the number of photons used in the simulation. Elapsed times for particular runs are reported in the main text.

References:
[1] L. Wang, S. L. Jacques and L. Zheng, Computer Methods and Programs in Biomedicine 47 (1995) 131 146.
[2] Maple 10 User Manual c Maplesoft, a division of Waterloo Maple Inc., 2005