NAME
zero_mean_function - The zero mean function
SYNOPSIS
#include "gp/gp_covariance_functions.h"
Example compile flags (system dependent):
-DLINUX_X86_64 -DLINUX_X86_64_OPTERON -DGNU_COMPILER
-I/home/kobus/include
-L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
-lKJB -lfftw3 -lgsl -lgslcblas -ljpeg -lSVM -lstdc++ -lpthread -lSLATEC -lg2c -lacml -lacml_mv -lblas -lg2c -lncursesw
int zero_mean_function
(
Vector **mn,
const Vector *t,
int d
);
DESCRIPTION
This routine is meant to be used with the fill_mean_vector. It is one of the
predefined mean functions.
As the name suggests, the mn will be the d-dimensional 0-vector, regardless
of what the index t is.
If the vector pointed to by mn is NULL, then a vector of the appropriate size
is created. If it exists, but is the wrong size, then it is recreated. Otherwise,
the storage is recycled.
RETURNS
If the routine fails (due to storage allocation or an error in the covariance
function), then ERROR is returned with and error message being set. Otherwise
NO_ERROR is returned.
DISCLAIMER
This software is not adequatedly tested. It is recomended that
results are checked independantly where appropriate.
AUTHOR
Ernesto Brau
DOCUMENTER
Ernesto Brau
SEE ALSO
squared_exponential_covariance_function