Public Member Functions | Public Attributes
CovFuncND Class Reference

#include <covarianceFunctions.h>

Inheritance diagram for CovFuncND:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CovFuncND ()
 CovFuncND (int n, double ell, double sigma)
virtual double getCov (const TDoubleVector &x, const TDoubleVector &y)
virtual double getDerivative (const TDoubleVector &p1, const TDoubleVector &p2, int parameter)
virtual int getNumParameter ()
void setHyperparameter (vector< double > &newHyperParam)

Public Attributes

vector< double > evalParam
int n

Detailed Description

Definition at line 44 of file covarianceFunctions.h.


Constructor & Destructor Documentation

Definition at line 131 of file covarianceFunctions.cpp.

CovFuncND::CovFuncND ( int  n,
double  ell,
double  sigma 
)

Definition at line 141 of file covarianceFunctions.cpp.


Member Function Documentation

double CovFuncND::getCov ( const TDoubleVector x,
const TDoubleVector y 
) [virtual]

Implements CovFunc< TDoubleVector >.

Definition at line 162 of file covarianceFunctions.cpp.

double CovFuncND::getDerivative ( const TDoubleVector p1,
const TDoubleVector p2,
int  parameter 
) [virtual]

Implements CovFunc< TDoubleVector >.

Definition at line 174 of file covarianceFunctions.cpp.

int CovFuncND::getNumParameter ( ) [virtual]

Implements CovFunc< TDoubleVector >.

Definition at line 184 of file covarianceFunctions.cpp.

void CovFuncND::setHyperparameter ( vector< double > &  newHyperParam) [virtual]

Reimplemented from CovFunc< TDoubleVector >.

Definition at line 151 of file covarianceFunctions.cpp.


Member Data Documentation

Definition at line 48 of file covarianceFunctions.h.

Definition at line 47 of file covarianceFunctions.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


gaussian_process
Author(s): Maintained by Juergen Sturm
autogenerated on Wed Dec 26 2012 15:34:14