KDSource
Welcome to KDSource’s documentation!
KDSource is a tool for Monte Carlo particle sources generation using Kernel Density Estimation.
KDSource assists Monte Carlo beams and shielding calculations, improving tally results in difficult problems. It allows to model big systems (e.g.: investigation reactor guides hall) through spatial or temporal coupling of different simulations in different transport codes, implementing as well variance reduction.
It processes particle lists recorded as output of a simulation (e.g.: passing thru a window), to be used as input in another one. It estimates density distribution in energy, position and direction by means of Kernel Density Estimation (KDE) technique, allowing visualizing it as well as using it to produce new particles (artificial, but with the same estimated density). This allows to increase the number of source particles in the second simulation, improving its statistics (variance reduction).
How it works
The Introduction section shows how the KDSource tool works in a conceptual way, as well as the theoretical framework.
Installation
Check out the Installation section for installation instructions.
Usage
Check out the Tutorial for learning the basic usage of the KDSource tool. In the User Guide and API Reference you can find more detailed information and documentation for its several components. Finally, the Examples section shows several working examples for different applications.
About us
The KDSource team was born in the Bariloche Atomic Center (CAB) in Bariloche, Argentina, mainly from works for the Balseiro Institute. See the About Us section for more information about us.
Note
This project is under active development.