aboutsummaryrefslogtreecommitdiffstats
path: root/interface/opt.h
diff options
context:
space:
mode:
authorastrojhgu <astrojhgu@ed2142bd-67ad-457f-ba7c-d818d4011675>2010-09-01 15:09:06 +0000
committerastrojhgu <astrojhgu@ed2142bd-67ad-457f-ba7c-d818d4011675>2010-09-01 15:09:06 +0000
commitc46b9282648442bcfb966bccc1f0736ea7959b78 (patch)
tree819a1ddc0defd0c7eb009ef8c88aabc1b1e6a04b /interface/opt.h
parentca5f2579f1d20bf2af121d154bf12c7ff54e9c31 (diff)
downloadopt-utilities-c46b9282648442bcfb966bccc1f0736ea7959b78.tar.bz2
git-svn-id: file:///home/svn/opt_utilities@135 ed2142bd-67ad-457f-ba7c-d818d4011675
Diffstat (limited to 'interface/opt.h')
-rw-r--r--interface/opt.h22
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