diff options
Diffstat (limited to 'interface/opt.h')
-rw-r--r-- | interface/opt.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/interface/opt.h b/interface/opt.h index e9c3221..a74d693 100644 --- a/interface/opt.h +++ b/interface/opt.h @@ -1,6 +1,6 @@ #ifndef OPT_H #define OPT_H -#define F77 +//#define F77 #ifdef F77 #define alloc_fit_ alloc_fit__ #define free_fit_ free_fit__ @@ -8,22 +8,22 @@ #define set_model_ set_model__ #define set_param_ set_param__ #define freeze_param_ freeze_param__ -#define thaw_param_ thaw_param__ +#define thraw_param_ thraw_param__ #define perform_fit_ perform_fit__ #define get_param_ get_param__ #endif extern "C" { - void alloc_fit_(int&); - void free_fit_(const int& nxc); - void load_data_(const int& nfit,const int& ndatas,double* x,double* y,double* yl,double* yu=0,double* xl=0,double* xu=0); - void set_model_(const int& nfit,const char* model_name); - void set_param_(const int& nfit,const char* param_name,const double& value); - void freeze_param_(const int& nfit,const char* param_name); - void thraw_param_(const int& nfit,const char* param_name); - void perform_fit_(const int& nfit); - void get_param_(const int& nfit,double& r,const char* param_name); + int alloc_fit_(int&); + int free_fit_(const int& nxc); + int load_data_(const int& nfit,const int& ndatas,double* x,double* y,double* yl,double* yu=0,double* xl=0,double* xu=0); + int set_model_(const int& nfit,const char* model_name); + int set_param_(const int& nfit,const char* param_name,const double& value); + int freeze_param_(const int& nfit,const char* param_name); + int thraw_param_(const int& nfit,const char* param_name); + int perform_fit_(const int& nfit); + int get_param_(const int& nfit,double& r,const char* param_name); } #endif |