| |
| |
| |
Introduction | |
| |
| |
| |
The Monte Carlo Method | |
| |
| |
| |
The Evaluation of Random Processes | |
| |
| |
| |
Predicting the average outcome of a physical process | |
| |
| |
| |
Another Monte Carlo estimate of [pi] | |
| |
| |
| |
Monte Carlo Evaluation of Definite Integrals | |
| |
| |
| |
Evaluation of a definite integral using Monte Carlo | |
| |
| |
Exercises | |
| |
| |
| |
Monte Carlo Sampling Techniques | |
| |
| |
| |
Probability Theory and Statistics | |
| |
| |
| |
Random Variables and Sample Spaces | |
| |
| |
| |
Distributions | |
| |
| |
| |
Sampling | |
| |
| |
| |
Sampling from the Inverse of the Cumulative Distribution Function | |
| |
| |
| |
Uniform sampling inside a sphere | |
| |
| |
| |
The Rejection Technique | |
| |
| |
| |
Means and Variances | |
| |
| |
| |
Estimations of Means and Variances | |
| |
| |
| |
Calculation of mean and variance of a distribution | |
| |
| |
| |
Introduction to Variance Reduction Techniques | |
| |
| |
| |
Variance reduction by repeated samples | |
| |
| |
| |
Stratified Sampling | |
| |
| |
| |
Use of stratified sampling to evaluate a definite integral | |
| |
| |
| |
Biased Sampling Schemes | |
| |
| |
| |
Biasing a Monte Carlo estimate of a definite integral | |
| |
| |
Exercises | |
| |
| |
| |
Monte Carlo Modeling of Neutron Transport | |
| |
| |
| |
Introduction | |
| |
| |
| |
Neutron Interactions and Mean Free Path | |
| |
| |
| |
Neutron Transport | |
| |
| |
| |
A Mathematical Basis for Monte Carlo Neutron Transport | |
| |
| |
| |
Monte Carlo Modeling of Neutron Motion | |
| |
| |
| |
Monoenergetic point source with isotropic scattering | |
| |
| |
| |
Self-attenuation in a spherical source of gamma rays | |
| |
| |
| |
Beam of neutrons onto a slab shield | |
| |
| |
| |
Particle Flight Path in Complex Geometries | |
| |
| |
| |
Mean distance to the next collision | |
| |
| |
| |
Multi-Region Problems | |
| |
| |
| |
Two-region slab with a void | |
| |
| |
Exercises | |
| |
| |
| |
Energy-Dependent Neutron Transport | |
| |
| |
| |
Elastic Scattering of Neutrons | |
| |
| |
| |
Average number of collisions to thermalize neutrons | |
| |
| |
| |
Transformation of Post-Collision Direction to Laboratory System | |
| |
| |
| |
Average direction of travel after two collisions | |
| |
| |
| |
Energy-Dependent Cross Sections | |
| |
| |
| |
Neutron slowing down and Fermi age in water | |
| |
| |
Exercises | |
| |
| |
| |
A Probabilistic Framework Code | |
| |
| |
| |
Introduction to PFC | |
| |
| |
| |
Problem Definition in PFC | |
| |
| |
| |
Problem Geometry and Tracking | |
| |
| |
| |
Additional Input and Array Initialization | |
| |
| |
| |
The Random Walk in PFC | |
| |
| |
| |
Computing the Response | |
| |
| |
| |
Using PFC to solve Example 3.1 | |
| |
| |
Exercises | |
| |
| |
| |
Variance Reduction Techniques | |
| |
| |
| |
Introduction | |
| |
| |
| |
Source Biasing | |
| |
| |
| |
Leakage of particles from a slab | |
| |
| |
| |
Survival Biasing | |
| |
| |
| |
Particles passing through a slab | |
| |
| |
| |
Russian Roulette | |
| |
| |
| |
Russian roulette in the slab problem of Example 6.2 | |
| |
| |
| |
Splitting | |
| |
| |
| |
Slab problem with splitting and Russian roulette | |
| |
| |
| |
Exponential Transform | |
| |
| |
| |
Transmission through a slab with exponential transform | |
| |
| |
Exercises | |
| |
| |
| |
Monte Carlo Detectors | |
| |
| |
| |
Introduction | |
| |
| |
| |
The Next-Event Estimator | |
| |
| |
| |
Next-event flux estimates in an isotropic scattering material | |
| |
| |
| |
Volumetric Flux Detectors | |
| |
| |
| |
Collision-density and track-length flux estimates | |
| |
| |
| |
Surface-Crossing Flux Estimator | |
| |
| |
| |
Surface-crossing flux estimates | |
| |
| |
| |
Expectation Surface-Crossing Flux Estimator | |
| |
| |
| |
Expectation surface-crossing flux estimates | |
| |
| |
| |
Time-Dependent Detectors | |
| |
| |
| |
Time-dependence of the flux from a point isotropic source | |
| |
| |
| |
Time dependence in neutron slowing down | |
| |
| |
Exercises | |
| |
| |
| |
Nuclear Criticality Calculations with Monte Carlo | |
| |
| |
| |
Multiplying Assemblies | |
| |
| |
| |
The Generation Method | |
| |
| |
| |
Criticality in a homogeneous sphere by ratio of generations | |
| |
| |
| |
The Matrix Method | |
| |
| |
| |
k for a homogeneous sphere using matrix method | |
| |
| |
| |
Combination of Generation and Matrix Methods | |
| |
| |
| |
Multi-generation matrix calculation | |
| |
| |
| |
Criticality Calculations Using Multigroup Cross Sections | |
| |
| |
| |
Critical mass of the Godiva assembly | |
| |
| |
Exercises | |
| |
| |
| |
Advanced Applications of Monte Carlo | |
| |
| |
| |
Correlated Sampling | |
| |
| |
| |
Generating correlated strings of random numbers | |
| |
| |
| |
Sensitivity of the number of particles passing through a slab to the thickness of the slab | |
| |
| |
| |
Adjoint Monte Carlo | |
| |
| |
| |
Detector response function using adjoint transport | |
| |
| |
| |
A point-detector response using adjoint transport | |
| |
| |
| |
Neutron Thermalization | |
| |
| |
| |
Neutron spectrum in thermal equilibrium | |
| |
| |
Exercises | |
| |
| |
| |
Random Number Generators | |
| |
| |
Bibliography | |
| |
| |
Index | |