CovFuncND Class Reference

#include <covarianceFunctions.h>

Inheritance diagram for CovFuncND:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CovFuncND (int n, double ell, double sigma)
 CovFuncND ()
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

CovFuncND::CovFuncND (  ) 

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

vector<double> CovFuncND::evalParam

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 Defines


gaussian_process
Author(s): Maintained by Juergen Sturm
autogenerated on Mon Sep 5 08:24:26 2011