[BACK]Return to ox_gsl.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_gsl

Diff for /OpenXM/src/ox_gsl/ox_gsl.h between version 1.3 and 1.8

version 1.3, 2018/03/30 08:48:23 version 1.8, 2018/06/08 00:03:43
Line 1 
Line 1 
 /* $OpenXM: OpenXM/src/ox_gsl/ox_gsl.h,v 1.2 2018/03/30 04:43:17 takayama Exp $  /* $OpenXM: OpenXM/src/ox_gsl/ox_gsl.h,v 1.7 2018/06/07 11:49:51 takayama Exp $
 */  */
 // Todo, misc-2017/A3/kanazawa/ox_gsl.h.for_obj  // Todo, misc-2017/A3/kanazawa/ox_gsl.h.for_obj
 #include <fcntl.h>  #include <fcntl.h>
 #include <unistd.h>  #include <unistd.h>
 #include <string.h>  #include <string.h>
   #include <signal.h>
 #include "gmp.h"  #include "gmp.h"
 #include "gmp-impl.h"  #include "gmp-impl.h"
 #include "ox_toolkit.h"  #include "ox_toolkit.h"
Line 18  int main();
Line 19  int main();
   
 double get_double();  double get_double();
 double *get_double_list(int *length);  double *get_double_list(int *length);
   // They will be replaced by the following functions.
   double cmo2double(cmo *c);
   double *cmo2double_list(int *length,cmo *c);
   
 void init_gc();  void init_gc();
 void *gc_realloc(void *p,size_t osize,size_t nsize);  void *gc_realloc(void *p,size_t osize,size_t nsize);
Line 43  cmo *make_error2(const char *reason,const char *fname,
Line 47  cmo *make_error2(const char *reason,const char *fname,
 int myfopen_w(char *fname);  int myfopen_w(char *fname);
 int myfputs(int fd,const char *s);  int myfputs(int fd,const char *s);
 int myfclose(int fd);  int myfclose(int fd);
   
   void test_ox_eval();
   int eval_cmo(cmo *c,double *retval);
   int register_entry(char *s,double v);
   void init_dic();
   
   cmo *element_of_at(cmo *list,int k);
   int get_length(cmo *c);
   

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.8

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>