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.

Summary

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.

Related Concept Videos

Radiation: Applications01:17

Radiation: Applications

The average temperature of Earth is the subject of much current discussion. Earth is in radiative contact with both the Sun and dark space; it receives almost all its energy from the radiation of the Sun and reflects some of it into outer space. Dark space is very cold, about 3 K, so Earth radiates energy into it. For instance, heat transfer occurs from soil and grasses, the rate of which can be so rapid that frost can occur on clear summer evenings, even in warm latitudes.
The average...
1.3K
Maxwell-Boltzmann Distribution: Problem Solving01:20

Maxwell-Boltzmann Distribution: Problem Solving

Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
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
1.8K
Radiation Pressure: Problem Solving01:09

Radiation Pressure: Problem Solving

The radiation pressure applied by an electromagnetic wave on a perfectly absorbing surface equals the energy density of the wave. The wave's momentum also gets transferred to the surface when an electromagnetic wave is entirely absorbed by it. The rate at which momentum is transmitted to an absorbing surface perpendicular to the propagation direction equals the force on the surface.
The average value of the rate of momentum transfer divided by the absorbing area represents the average force...
480
Generating Electromagnetic Radiations01:10

Generating Electromagnetic Radiations

The German physicist Heinrich Hertz (1857–1894) was the first to generate and detect certain types of electromagnetic waves in the laboratory. Starting in 1887, he performed a series of experiments that confirmed the existence of electromagnetic waves and verified that they travel at the speed of light. Hertz used an alternating-current RLC (resistor-inductor-capacitor) circuit that resonated at a known frequency and connected it to a loop of wire. High voltages induced across the gap in...
4.5K
Conduction, Convection and Radiation: Problem Solving01:20

Conduction, Convection and Radiation: Problem Solving

There are three methods by which heat transfer can take place: conduction, convection, and radiation. Each method has unique and interesting characteristics, but all three have two things in common: they transfer heat solely because of a temperature difference; and the greater the temperature difference, the faster the heat transfer.
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...
1.5K
Atomic Absorption Spectroscopy: Radiation and Light Sources01:13

Atomic Absorption Spectroscopy: Radiation and Light Sources

Atomic absorption spectroscopy (AAS) relies on the Beer-Lambert law, which requires that the radiation source emits a narrow range of wavelengths to match the absorption characteristics of the analyte atom. The primary criteria for choosing an appropriate radiation source in AAS is to provide a precise and intense emission at specific wavelengths that will allow accurate detection of the analyte.
Two common narrow-range 'line' sources used in AAS are hollow-cathode lamps (HCLs) and...
586