Creating and Using a Type of Free-Form Geometry in Monte Carlo Particle Transport
- 1 April 1993
- journal article
- research article
- Published by Taylor & Francis in Nuclear Science and Engineering
- Vol. 113 (4) , 314-323
- https://doi.org/10.13182/nse93-a15331
Abstract
While the reactor physicists were fine-tuning the Monte Carlo paradigm for particle transport in regular geometries, the computer scientists were developing rendering algorithms to display extremely realistic renditions of irregular objects ranging from the ubiquitous teakettle to dynamic Jell-O. For many years, the modeling commonality of these apparently diverse disciplines was either largely ignored or unnoticed by many members in both technical communities. Apparently, with the exception of a few visionaries such as the Mathematical Application Group, Inc. (MAGI), each community was not sufficiently aware of what the other was doing. This common basis included the treatment of neutral particle transport through complicated geometries in three-dimensional space. In one instance, it is called the Boltzmann transport equation, while in the other, it is commonly referred to as the rendering equation. Even though the modeling methods share a common basis, the initial strategies each discipline developed for variance reduction were remarkably different. Initially, the reactor physicist used Russian roulette, importance sampling, particle splitting, and rejection techniques. In the early stages of development, the computer scientist relied primarily on rejection techniques, including a very elegant hierarchical construction and sampling method. This sampling method allowed the computer scientist to viably track particles through irregular geometries in three-dimensional space, while the initial methods developed by the reactor physicists would only allow for efficient searches through analytical surfaces or objects. As time goes by, it appears there has been some merging of the variance reduction strategies between the two disciplines. This is an early (possibly first) incorporation of geometric hierarchical construction and sampling into the reactor physicists’ Monte Carlo transport model that permits efficient tracking through nonuniform rational B-spline surfaces in three-dimensional space. After some discussion, the results from this model are compared with experiments and the model employing implicit (analytical) geometric representation.Keywords
This publication has 10 references indexed in Scilit:
- Three-Dimensional Radiation Dose Distribution Analysis for Boron Neutron Capture TherapyNuclear Science and Engineering, 1992
- Epithermal Neutron Beam Design for Neutron Capture Therapy at the Power Burst Facility and the Brookhaven Medical Research ReactorNuclear Technology, 1990
- Fast ray tracing by ray classificationACM SIGGRAPH Computer Graphics, 1987
- Monte Carlo MethodsPublished by Wiley ,1986
- Ray tracing complex scenesACM SIGGRAPH Computer Graphics, 1986
- Ray Tracing Free-Form B-Spline SurfacesIEEE Computer Graphics and Applications, 1986
- Discrete B-splines and subdivision techniques in computer-aided geometric design and computer graphicsComputer Graphics and Image Processing, 1980
- A 3-dimensional representation for fast rendering of complex scenesACM SIGGRAPH Computer Graphics, 1980
- An improved illumination model for shaded displayCommunications of the ACM, 1980
- On calculating with B-splinesJournal of Approximation Theory, 1972