NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
An efficient algorithm for choosing scattering directions in Monte Carlo work with arbitrary phase functionsThis paper describes an efficient Monte Carlo algorithm for choosing a new direction of a photon after a scattering interaction. The algorithm chooses a scattering angle by linear interpolation in a table of the inverse cumulative scattering probability. A Legendre expansion of the phase function makes it easy to apply Clenshaw's algorithm to build the interpolation table. The points in the table are close enough together that linear interpolation is accurate. With a table of 100,000 entries, we can keep the absolute and relative errors in matching the probability distribution below 10(exp -5).
Document ID
19950056883
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
Authors
Barkstrom, Bruce R.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
August 16, 2013
Publication Date
January 1, 1995
Publication Information
Publication: Journal of Quantitative Spectroscopy & Radiative Transfer
Volume: 53
Issue: 1
ISSN: 0022-4073
Subject Category
Geophysics
Accession Number
95A88482
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available