UQTk: Uncertainty Quantification Toolkit  3.1.1
Functions
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)