|
Functions |
GiModel * | giraffe_model_new (const cxchar *name) |
GiModel * | giraffe_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) |