|
| static void | thinDifferentialEvolutionPoints (LALInferenceThreadState *thread) |
| |
| static void | accumulateDifferentialEvolutionSample (LALInferenceThreadState *thread, size_t buffer_limit) |
| |
| static void | resetDifferentialEvolutionBuffer (LALInferenceThreadState *thread) |
| |
| static void | catch_alarm (UNUSED int sig, UNUSED siginfo_t *siginfo, UNUSED void *context) |
| |
| static void | catch_interrupt (UNUSED int sig, UNUSED siginfo_t *siginfo, UNUSED void *context) |
| |
| static void | install_resume_handler (int checkpoint_exit) |
| | Install the signal handlers for checkpointing. More...
|
| |
| void | PTMCMCAlgorithm (struct tagLALInferenceRunState *runState) |
| | Implements the parallel tempered MCMC algorithm. More...
|
| |
| void | record_likelihoods (LALInferenceThreadState *thread) |
| |
| void | mcmc_step (LALInferenceRunState *runState, LALInferenceThreadState *thread) |
| | Implements one MCMC step forward, updating the sigma values for the jump proposals if required. More...
|
| |
| void | LALInferenceAdaptLadder (LALInferenceRunState *runState) |
| |
| void | LALInferencePTswap (LALInferenceRunState *runState, FILE *swapfile) |
| |
| void | LALInferenceAdaptation (LALInferenceThreadState *thread) |
| |
| void | LALInferenceAdaptationRestart (LALInferenceThreadState *thread) |
| |
| REAL8 | LALInferenceAdaptationEnvelope (INT4 step, INT4 tau, INT4 length, INT4 fix_adapt_len) |
| |
| void | LALInferenceNameOutputs (LALInferenceRunState *runState) |
| |
| void | LALInferenceResumeMCMC (LALInferenceRunState *runState) |
| |
| void | LALInferenceCheckpointMCMC (LALInferenceRunState *runState) |
| |
| void | LALInferenceReadMCMCCheckpoint (LALInferenceRunState *runState) |
| |
| void | LALInferenceWriteMCMCSamples (LALInferenceRunState *runState) |
| |
| void | LALInferencePrintPTMCMCHeaderFile (LALInferenceRunState *runState, LALInferenceThreadState *thread, FILE *threadoutput) |
| |
| void | LALInferencePrintAdaptationHeader (FILE *outfile, LALInferenceThreadState *thread) |
| |
| void | LALInferencePrintPTMCMCInjectionSample (LALInferenceRunState *runState) |
| |
| void | LALInferenceSaveSample (LALInferenceThreadState *thread, FILE *output) |
| |
| void | LALInferencePrintMCMCSample (LALInferenceThreadState *thread, LALInferenceIFOData *data, INT4 iteration, REAL8 timestamp, FILE *threadoutput) |
| |
| void | LALInferencePrintAdaptationSettings (FILE *outfile, LALInferenceThreadState *thread) |
| |
| void | LALInferenceDataDump (LALInferenceIFOData *data, LALInferenceModel *model) |
| |
| void | LALInferenceMCMCResumeRead (LALInferenceThreadState *thread, FILE *resumeFile) |
| | Reads final parameter values from the given output file, and stores them in the current params to try to continue the run. More...
|
| |
| void | LALInferenceAddPTMCMCMetaInfo (LALInferenceRunState *runState) |
| |