version 1.4, 2018/04/04 01:03:59 |
version 1.9, 2020/11/01 10:28:22 |
|
|
/* $OpenXM: OpenXM/src/ox_gsl/ox_gsl.h,v 1.3 2018/03/30 08:48:23 takayama Exp $ |
/* $OpenXM: OpenXM/src/ox_gsl/ox_gsl.h,v 1.8 2018/06/08 00:03:43 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> |
|
|
|
|
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 46 int myfputs(int fd,const char *s); |
|
Line 49 int myfputs(int fd,const char *s); |
|
int myfclose(int fd); |
int myfclose(int fd); |
|
|
void test_ox_eval(); |
void test_ox_eval(); |
cmo_tree *get_tree(); |
int eval_cmo(cmo *c,double *retval); |
void print_tree(cmo_tree *c); |
int register_entry(char *s,double v); |
|
void init_dic(); |
|
|
|
cmo *element_of_at(cmo *list,int k); |
|
int get_length(cmo *c); |
|
|
|
void replace(int n, ...); |
|
void replace2(int n, char *s[], double v[]); |