Monte Carlo Integration Library 1.0
High-performance Monte Carlo methods for numerical integration and optimization
Classes | Namespaces
proposal.hpp File Reference

Abstract base for probability distributions used in importance sampling. More...

#include <random>
#include "../geometry.hpp"
Include dependency graph for proposal.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mc::proposals::Proposal< dim >
 Abstract proposal distribution interface. More...
 

Namespaces

namespace  mc
 
namespace  mc::proposals
 

Detailed Description

Abstract base for probability distributions used in importance sampling.

Defines the interface for proposal distributions q(x) used in importance sampling and MCMC methods. Concrete implementations provide efficient sampling and PDF evaluation.

Definition in file proposal.hpp.