UQTk: Uncertainty Quantification Toolkit 3.1.5
userFunctions.h File Reference

Go to the source code of this file.

Functions

void userSpecifyNominalParams (dataPosteriorInformation &dataPostInfo)
 
void userDefineConstraints (dataPosteriorInformation &dataPostInfo)
 
void userDefineData (dataPosteriorInformation &dataPostInfo)
 
void userRunModel (Array1D< double > &modelDatay, Array1D< double > &modelDatax, Array1D< double > &parameters, Array1D< double > &hyperparameters)
 
double userComputeParamLogPosterior (parameterPosteriorInformation *paramPostInfo, Array1D< double > parameters)
 
double userComputeParamLogLikelihood (parameterPosteriorInformation *paramPostInfo, Array1D< double > modelDataOut, Array1D< double > parameters, Array1D< double > hyperparameters)
 
void userComputeStatistics (Array1D< double > &parameterStatistics, Array1D< MCMC::chainstate > &parameterChain)
 

Function Documentation

◆ userComputeParamLogLikelihood()

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

◆ userComputeParamLogPosterior()

double userComputeParamLogPosterior ( parameterPosteriorInformation * paramPostInfo,
Array1D< double > parameters )

◆ userComputeStatistics()

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

◆ userDefineConstraints()

void userDefineConstraints ( dataPosteriorInformation & dataPostInfo)

◆ userDefineData()

void userDefineData ( dataPosteriorInformation & dataPostInfo)

◆ userRunModel()

void userRunModel ( Array1D< double > & modelDatay,
Array1D< double > & modelDatax,
Array1D< double > & parameters,
Array1D< double > & hyperparameters )

◆ userSpecifyNominalParams()

void userSpecifyNominalParams ( dataPosteriorInformation & dataPostInfo)