CovFunc1D Class Reference

#include <covarianceFunctions.h>

Inheritance diagram for CovFunc1D:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CovFunc1D (double ell_0, double sigma)
 CovFunc1D ()
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 (double ell0, double sigma)
void setHyperparameter (vector< double > &newHyperParam)

Public Attributes

double ell_0
double sigma

Detailed Description

Definition at line 6 of file covarianceFunctions.h.


Constructor & Destructor Documentation

CovFunc1D::CovFunc1D (  ) 

Definition at line 3 of file covarianceFunctions.cpp.

CovFunc1D::CovFunc1D ( double  ell_0,
double  sigma 
)

Definition at line 8 of file covarianceFunctions.cpp.


Member Function Documentation

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

Implements CovFunc< TDoubleVector >.

Definition at line 31 of file covarianceFunctions.cpp.

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

Implements CovFunc< TDoubleVector >.

Definition at line 43 of file covarianceFunctions.cpp.

int CovFunc1D::getNumParameter (  )  [virtual]

Implements CovFunc< TDoubleVector >.

Definition at line 58 of file covarianceFunctions.cpp.

void CovFunc1D::setHyperparameter ( double  ell0,
double  sigma 
)

Definition at line 21 of file covarianceFunctions.cpp.

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

Reimplemented from CovFunc< TDoubleVector >.

Definition at line 13 of file covarianceFunctions.cpp.


Member Data Documentation

Definition at line 17 of file covarianceFunctions.h.

Definition at line 18 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