Module symbolica::numerical_integration

source ·

Structs§

  • A bin of a discrete grid, which may contain a subgrid.
  • An adaptive continuous grid that uses factorized dimensions to approximate a function. The VEGAS algorithm is used to adapt the grid based on new sample points.
  • A discrete grid consisting of a given number of bins. Each bin may have a nested grid.
  • A reproducible, fast, non-cryptographic random number generator suitable for parallel Monte Carlo simulations. A seed has to be set, which can be any u64 number (small numbers work just as well as large numbers).
  • Keep track of statistical quantities, such as the average, the error and the chi-squared of samples added over multiple iterations.

Enums§

  • An adapting grid that captures the enhancements of an integrand. It supports discrete and continuous dimensions. The discrete dimensions can have a nested grid.
  • A sample taken from a Grid that approximates a function. The sample is more likely to fall in a region where the function changes rapidly.