namespace Gambit::Priors

[No description available]

Classes

Name
structGambit::Priors::arccosprior
classGambit::Priors::BasePrior
Abstract base class for priors.
classGambit::Priors::Cauchy
Multi-dimensional Cauchy prior.
classGambit::Priors::CompositePrior
structGambit::Priors::cosprior
structGambit::Priors::cotprior
classGambit::Priors::DoubleLogFlatJoin
classGambit::Priors::Dummy
classGambit::Priors::FixedPrior
A fixed parameter.
structGambit::Priors::flatprior
classGambit::Priors::Gaussian
Multi-dimensional Gaussian prior.
classGambit::Priors::LogNormal
Multi-dimensional Log-Normal prior.
structGambit::Priors::logprior
classGambit::Priors::MultiPriors
A parameter that is fixed to a different parameter.
classGambit::Priors::None
classGambit::Priors::Plugin
classGambit::Priors::RangePrior1D
Template class for 1d priors which need only a “range” option in their constructor.
structGambit::Priors::sinprior
structGambit::Priors::tanprior

Functions

Name
std::vector< std::string >expand_dots(const std::vector< std::string > & param_names_in)

Attributes

Name
gambit_registry
reg_elem< create_prior_function >prior_creators

Functions Documentation

function expand_dots

std::vector< std::string > expand_dots(
    const std::vector< std::string > & param_names_in
)

Attributes Documentation

variable gambit_registry

gambit_registry { 
            typedef BasePrior* create_prior_function(const std::vector<std::string> &, const Options &);

variable prior_creators

reg_elem< create_prior_function > prior_creators;

Updated on 2023-06-26 at 21:36:52 +0000