|
UltraNest
|
#include <draw.h>
Data Fields | |
| unsigned int | ndim |
| dimensionality | |
| gsl_rng * | rng |
| PRNG state. | |
| LikelihoodFunc | |
| Likelihood function. | |
| unsigned int | niter |
| iteration counter | |
| unsigned int | phase |
| unsigned int | ndirect |
| number of direct draws | |
| unsigned int | ndirect_accepts |
| number of accepts by RadFriends | |
| double * | region_low |
| Bounding rectangle on sampling region: low. | |
| double * | region_high |
| Bounding rectangle on sampling region: high. | |
| unsigned int | nfriends |
| number of RadFriends draws | |
| unsigned int | nfriends_accepts |
| number of accepts through likelihood constrain | |
| double | maxdistance |
| characteristic distance of RadFriends | |
| unsigned int | nsteps |
| number of MCMC steps | |
| double | proposal_scale |
| scale of proposal (multiplied by maxdistance) | |
| unsigned int | mcmc_naccepts |
| MCMC accepts of current chain. | |
| unsigned int | mcmc_nrejects |
| MCMC rejects of current chain. | |
| unsigned int | mcmc_nskip |
| MCMC skips due to RadFriends. | |
| unsigned int | mcmc_naccepts_total |
| MCMC accepts (total) | |
| unsigned int | mcmc_nrejects_total |
| MCMC rejects (total) | |
Private variables of the drawing method
| unsigned int ultranest_draw_state::phase |
current phase: 0 – draw directly from cube, reject using RadFriends 1 – draw from points using RadFriends 2 – draw using MCMC, with RadFriends constrained proposal
Referenced by ultranest_draw_init(), and ultranest_draw_next().
1.8.9.1