Prototypes | |
| void | LALInferenceNestedSamplingAlgorithmInit (LALInferenceRunState *runState) |
| Initialise the nested sampling algorithm by reading from the commandLine and setting up algorithmParams. More... | |
| void | LALInferenceNestedSamplingAlgorithm (LALInferenceRunState *runState) |
| NestedSamplingAlgorithm implements the nested sampling algorithm, see e.g. More... | |
| INT4 | LALInferenceNestedSamplingOneStep (LALInferenceRunState *runState) |
| A single iteration of the NS algorithm. More... | |
| LALInferenceVariables * | LALInferenceComputeAutoCorrelation (LALInferenceRunState *runState, UINT4 max_iterations, LALInferenceEvolveOneStepFunction evolve) |
| Compute the autocorrelation length from the sampler at the current global iteration. More... | |
| UINT4 | LALInferenceMCMCSamplePrior (LALInferenceRunState *runState) |
| Perform one MCMC iteration on runState->currentParams. More... | |
| UINT4 | LALInferenceMCMCSamplePriorNTimes (LALInferenceRunState *runState, UINT4 N) |
| Sample the prior N times, returns number of acceptances. More... | |
| INT4 | LALInferenceNestedSamplingSloppySample (LALInferenceRunState *runState) |
| Sample the limited prior distribution using the MCMC method as usual, but run a sub-chain of x iterations which doesn't check the likelihood bound. More... | |
| INT4 | LALInferenceNestedSamplingCachedSampler (LALInferenceRunState *runState) |
| void | LALInferenceSetupLivePointsArray (LALInferenceRunState *runState) |
| Setup the live points by calling runState->initVariables on each of them if it is specified. More... | |
| void | LALInferenceProjectSampleOntoEigenvectors (LALInferenceVariables *params, gsl_matrix *eigenvectors, REAL8Vector **projection) |
| Project the sample in params onto the eigenvectors given in eigenvectors. More... | |