namespace Gambit::PolyChord_1_18_2
[No description available]
Classes
Name | |
---|---|
class | Gambit::PolyChord_1_18_2::LogLikeWrapper Class to connect PolyChord 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, double * phi, int nderived) C-functions to pass to PolyChord for the callbacks. |
void | callback_dumper(int ndead, int nlive, int npars, double * live, double * dead, double * logweights, double logZ, double logZerr) |
Attributes
Name | |
---|---|
LogLikeWrapper * | global_loglike_object Global pointer to loglikelihood wrapper object, for use in the PolyChord callback functions. |
Types Documentation
typedef scanPtr
typedef Gambit::Scanner::like_ptr Gambit::PolyChord_1_18_2::scanPtr;
Typedef for the ScannerBit pointer to the external loglikelihood function.
Functions Documentation
function callback_loglike
double callback_loglike(
double * Cube,
int ndim,
double * phi,
int nderived
)
C-functions to pass to PolyChord for the callbacks.
Plain-vanilla functions to pass to PolyChord for the callback.
function callback_dumper
void callback_dumper(
int ndead,
int nlive,
int npars,
double * live,
double * dead,
double * logweights,
double logZ,
double logZerr
)
Attributes Documentation
variable global_loglike_object
LogLikeWrapper * global_loglike_object;
Global pointer to loglikelihood wrapper object, for use in the PolyChord callback functions.
Updated on 2024-07-18 at 13:53:31 +0000