UQTk: Uncertainty Quantification Toolkit  3.1.1
Functions
dfi.cpp File Reference
#include "dfi.h"
#include "userFunctions.h"

Functions

double dataInferenceLogPosterior (Array1D< double > &m, void *info)
 
void parameterInference (dataPosteriorInformation *dataPostInfo, Array1D< double > &m, Array1D< MCMC::chainstate > &parameterChainEntries)
 
double parameterInferenceLogPosterior (Array1D< double > &parameters, void *info)
 
double computeParamLogPosterior (parameterPosteriorInformation *paramPostInfo, Array1D< double > parameters)
 
double computeParamLogLikelihood (parameterPosteriorInformation *paramPostInfo, Array1D< double > modelDataOut, Array1D< double > parameters, Array1D< double > hyperparameters)
 
void computeStatistics (Array1D< double > &parameterStatistics, Array1D< MCMC::chainstate > &parameterChain)
 

Function Documentation

◆ computeParamLogLikelihood()

double computeParamLogLikelihood ( parameterPosteriorInformation paramPostInfo,
Array1D< double >  modelDataOut,
Array1D< double >  parameters,
Array1D< double >  hyperparameters 
)

◆ computeParamLogPosterior()

double computeParamLogPosterior ( parameterPosteriorInformation paramPostInfo,
Array1D< double >  parameters 
)

◆ computeStatistics()

void computeStatistics ( Array1D< double > &  parameterStatistics,
Array1D< MCMC::chainstate > &  parameterChain 
)

◆ dataInferenceLogPosterior()

double dataInferenceLogPosterior ( Array1D< double > &  m,
void *  info 
)

◆ parameterInference()

void parameterInference ( dataPosteriorInformation dataPostInfo,
Array1D< double > &  m,
Array1D< MCMC::chainstate > &  parameterChainEntries 
)

◆ parameterInferenceLogPosterior()

double parameterInferenceLogPosterior ( Array1D< double > &  parameters,
void *  info 
)