GIRAFFE Pipeline Reference Manual

Generic Model Interface


Functions

GiModelgiraffe_model_new (const cxchar *name)
GiModelgiraffe_model_clone (const GiModel *other)
void giraffe_model_delete (GiModel *self)
const cxchar * giraffe_model_get_name (const GiModel *self)
GiModelType giraffe_model_get_type (const GiModel *self)
cxsize giraffe_model_count_arguments (const GiModel *self)
cxsize giraffe_model_count_parameters (const GiModel *self)
const cxchar * giraffe_model_argument_name (const GiModel *self, cxsize position)
const cxchar * giraffe_model_parameter_name (const GiModel *self, cxsize position)
cxint giraffe_model_set_argument (GiModel *self, const cxchar *name, cxdouble value)
cxdouble giraffe_model_get_argument (const GiModel *self, const cxchar *name)
cxint giraffe_model_set_parameter (GiModel *self, const cxchar *name, cxdouble value)
cxdouble giraffe_model_get_parameter (const GiModel *self, const cxchar *name)
cxint giraffe_model_freeze_parameter (GiModel *self, const cxchar *name)
cxint giraffe_model_thaw_parameter (GiModel *self, const cxchar *name)
cxbool giraffe_model_frozen_parameter (const GiModel *self, const cxchar *name)
cxint giraffe_model_freeze (GiModel *self)
cxint giraffe_model_thaw (GiModel *self)
cxint giraffe_model_evaluate (const GiModel *self, cxdouble *result, cxint *status)
cxint giraffe_model_set_iterations (GiModel *self, cxint iterations)
cxint giraffe_model_get_iterations (const GiModel *self)
cxint giraffe_model_set_tests (GiModel *self, cxint tests)
cxint giraffe_model_get_tests (const GiModel *self)
cxint giraffe_model_set_delta (GiModel *self, cxdouble delta)
cxdouble giraffe_model_get_delta (const GiModel *self)
cxint giraffe_model_get_position (const GiModel *self)
cxdouble giraffe_model_get_variance (const GiModel *self, const cxchar *name)
cxdouble giraffe_model_get_sigma (const GiModel *self, const cxchar *name)
cxint giraffe_model_get_df (const GiModel *self)
cxdouble giraffe_model_get_chisq (const GiModel *self)
cxdouble giraffe_model_get_rsquare (const GiModel *self)
cxint giraffe_model_fit (GiModel *self, cpl_matrix *x, cpl_matrix *y, cpl_matrix *sigma)
cxint giraffe_model_fit_sequence (GiModel *self, cpl_matrix *x, cpl_matrix *y, cpl_matrix *sigma, cxint ndata, cxint start, cxint stride)

Detailed Description

TBD

This file is part of the GIRAFFE Pipeline Reference Manual 2.10.
Documentation copyright © 2002-2006 European Southern Observatory.
Generated on Thu Mar 7 14:11:03 2013 by doxygen 1.4.7 written by Dimitri van Heesch, © 1997-2004