Prototypes | |
| void | ensemble_sampler (struct tagLALInferenceRunState *run_state) |
| void | walker_step (LALInferenceRunState *run_state, LALInferenceThreadState *thread, REAL8 *proposed_prior, REAL8 *proposed_likelihood, REAL8 *proposed_prop_density) |
| Evolve a walker a single step. More... | |
| REAL8 | get_acceptance_rate (LALInferenceRunState *run_state, REAL8 *local_acceptance_rates) |
| Update the ensemble proposal from the ensemble's current state. More... | |
| void | ensemble_update (LALInferenceRunState *run_state) |
| void | parallel_incremental_kmeans (LALInferenceRunState *run_state, REAL8 *samples, INT4 nwalkers, INT4 cyclic_reflective) |
| FILE * | init_ensemble_output (LALInferenceRunState *run_state, INT4 verbose, INT4 rank) |
| char * | ensemble_output_name (const char *out_type, INT4 rank) |
| void | print_samples (LALInferenceRunState *run_state, FILE *output, REAL8 *prop_priors, REAL8 *prop_likelihoods, REAL8 *prop_densities, REAL8 *acceptance_rates, INT4 rank) |
| void | print_proposed_sample (LALInferenceThreadState *thread) |
| void | print_evidence (LALInferenceRunState *run_state, FILE *output, REAL8 *logprior, REAL8 *loglike, REAL8 *prop_density) |
| FILE * | print_ensemble_header (LALInferenceRunState *run_state, INT4 rank) |
| void | print_proposal_header (LALInferenceRunState *run_state, INT4 rank) |
Go to the source code of this file.
Macros | |
| #define | PROGRAM_NAME "LALInferenceKombineSampler.c" |
| #define | CVS_ID_STRING "$Id$" |
| #define | CVS_REVISION "$Revision$" |
| #define | CVS_SOURCE "$Source$" |
| #define | CVS_DATE "$Date$" |
| #define | CVS_NAME_STRING "$Name$" |
| #define | omp ignore |
| #define PROGRAM_NAME "LALInferenceKombineSampler.c" |
Definition at line 32 of file LALInferenceKombineSampler.c.
| #define CVS_ID_STRING "$Id$" |
Definition at line 33 of file LALInferenceKombineSampler.c.
| #define CVS_REVISION "$Revision$" |
Definition at line 34 of file LALInferenceKombineSampler.c.
| #define CVS_SOURCE "$Source$" |
Definition at line 35 of file LALInferenceKombineSampler.c.
| #define CVS_DATE "$Date$" |
Definition at line 36 of file LALInferenceKombineSampler.c.
| #define CVS_NAME_STRING "$Name$" |
Definition at line 37 of file LALInferenceKombineSampler.c.
| #define omp ignore |
Definition at line 40 of file LALInferenceKombineSampler.c.
| void ensemble_sampler | ( | struct tagLALInferenceRunState * | run_state | ) |
Definition at line 44 of file LALInferenceKombineSampler.c.
| void walker_step | ( | LALInferenceRunState * | run_state, |
| LALInferenceThreadState * | thread, | ||
| REAL8 * | proposed_prior, | ||
| REAL8 * | proposed_likelihood, | ||
| REAL8 * | proposed_prop_density | ||
| ) |
Evolve a walker a single step.
Definition at line 163 of file LALInferenceKombineSampler.c.
| REAL8 get_acceptance_rate | ( | LALInferenceRunState * | run_state, |
| REAL8 * | local_acceptance_rates | ||
| ) |
Update the ensemble proposal from the ensemble's current state.
Definition at line 203 of file LALInferenceKombineSampler.c.
| void ensemble_update | ( | LALInferenceRunState * | run_state | ) |
Definition at line 234 of file LALInferenceKombineSampler.c.
| void parallel_incremental_kmeans | ( | LALInferenceRunState * | run_state, |
| REAL8 * | samples, | ||
| INT4 | nwalkers, | ||
| INT4 | cyclic_reflective | ||
| ) |
Definition at line 271 of file LALInferenceKombineSampler.c.
| FILE * init_ensemble_output | ( | LALInferenceRunState * | run_state, |
| INT4 | verbose, | ||
| INT4 | rank | ||
| ) |
Definition at line 384 of file LALInferenceKombineSampler.c.
Definition at line 400 of file LALInferenceKombineSampler.c.
| void print_samples | ( | LALInferenceRunState * | run_state, |
| FILE * | output, | ||
| REAL8 * | prop_priors, | ||
| REAL8 * | prop_likelihoods, | ||
| REAL8 * | prop_densities, | ||
| REAL8 * | acceptance_rates, | ||
| INT4 | rank | ||
| ) |
Definition at line 409 of file LALInferenceKombineSampler.c.
| void print_proposed_sample | ( | LALInferenceThreadState * | thread | ) |
Definition at line 474 of file LALInferenceKombineSampler.c.
| void print_evidence | ( | LALInferenceRunState * | run_state, |
| FILE * | output, | ||
| REAL8 * | logprior, | ||
| REAL8 * | loglike, | ||
| REAL8 * | prop_density | ||
| ) |
Definition at line 489 of file LALInferenceKombineSampler.c.
| FILE * print_ensemble_header | ( | LALInferenceRunState * | run_state, |
| INT4 | rank | ||
| ) |
Definition at line 519 of file LALInferenceKombineSampler.c.
| void print_proposal_header | ( | LALInferenceRunState * | run_state, |
| INT4 | rank | ||
| ) |
Definition at line 674 of file LALInferenceKombineSampler.c.