namespace Gambit::MultiNest
[No description available]
Classes
Name | |
---|---|
class | Gambit::MultiNest::LogLikeWrapper Class to connect multinest log-likelihood function and ScannerBit likelihood function. |
Types
Name | |
---|---|
typedef Gambit::Scanner::like_ptr | scanPtr Typedef for the ScannerBit pointer to the external loglikelihood function. |
Functions
Name | |
---|---|
double | callback_loglike(double * Cube, int ndim, int npars, void * ) Plain-vanilla C-functions to pass to Multinest for the callbacks. |
void | callback_dumper(int nSamples, int nlive, int nPar, double * physLive, double * posterior, double * paramConstr, double maxLogLike, double logZ, double logZerr, void * ) |
Attributes
Name | |
---|---|
LogLikeWrapper * | global_loglike_object Global pointer to loglikelihood wrapper object, for use in the MultiNest callback functions. |
Types Documentation
typedef scanPtr
typedef Gambit::Scanner::like_ptr Gambit::MultiNest::scanPtr;
Typedef for the ScannerBit pointer to the external loglikelihood function.
Functions Documentation
function callback_loglike
double callback_loglike(
double * Cube,
int ndim,
int npars,
void *
)
Plain-vanilla C-functions to pass to Multinest for the callbacks.
Plain-vanilla functions to pass to Multinest for the callback.
function callback_dumper
void callback_dumper(
int nSamples,
int nlive,
int nPar,
double * physLive,
double * posterior,
double * paramConstr,
double maxLogLike,
double logZ,
double logZerr,
void *
)
Attributes Documentation
variable global_loglike_object
LogLikeWrapper * global_loglike_object;
Global pointer to loglikelihood wrapper object, for use in the MultiNest callback functions.
Updated on 2024-07-18 at 13:53:31 +0000