UQTk: Uncertainty Quantification Toolkit 3.1.5
gproc.cpp File Reference

Gaussian Process class. More...

#include <math.h>
#include <cfloat>
#include <iostream>
#include "gproc.h"
#include "error_handlers.h"
#include "gen_defs.h"
#include "arraytools.h"
#include "arrayio.h"
#include "tools.h"
#include "lbfgs_routines.h"
#include <assert.h>

Functions

double neglogPostParam (int ndim, double *m, void *classpointer)
 

Detailed Description

Gaussian Process class.

Author
K. Sargsyan 2014 -

Function Documentation

◆ neglogPostParam()

double neglogPostParam ( int ndim,
double * m,
void * classpointer )

Function to compute negative log posterior (needed to maximize with respect to roughness parameter)

Todo
Find a more elegant way to do this within the class