/* @(#)proto_nrutil.h 17.1.1.1 (ESO-IPG) 01/25/02 17:51:50 */ /* @(#)proto_nrutil.h 10.1.1.1 (ESO-IPG) 8/7/95 17:33:01 */ /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .COPYRIGHT (c) 1993 European Southern Observatory .IDENTifer proto_nrutil.h .AUTHOR Otmar Stahl .KEYWORDS prototypes .LANGUAGE C & ANSI-C .PURPOSE prototypes for all NR-Routines routines used in FEROS .ENVIRONment none .VERSION 1.0 6-APR-1994 Otmar Stahl ------------------------------------------------------------*/ extern void nrerror ( #ifdef __STDC__ char [] #endif ); /* extern char *osmmget( #ifdef __STDC__ unsigned int #endif ); */ extern int **imatrix ( #ifdef __STDC__ int, int, int, int #endif ); extern void free_imatrix ( #ifdef __STDC__ int **, int, int, int, int #endif ); extern int *ivector ( #ifdef __STDC__ int, int #endif ); extern void free_ivector ( #ifdef __STDC__ int *, int, int #endif ); extern double **dmatrix ( #ifdef __STDC__ int, int, int, int #endif ); extern void free_dmatrix ( #ifdef __STDC__ double **, int, int, int, int #endif ); extern double *dvector ( #ifdef __STDC__ int nl, int nh #endif ); extern void free_dvector ( #ifdef __STDC__ double *, int, int #endif ); extern float **fmatrix ( #ifdef __STDC__ int, int, int, int #endif ); extern void free_fmatrix ( #ifdef __STDC__ float **m, int, int, int, int #endif ); extern float *fvector ( #ifdef __STDC__ int, int #endif ); extern void free_fvector ( #ifdef __STDC__ float *, int, int #endif ); extern char **cmatrix ( #ifdef __STDC__ int, int, int, int #endif ); extern void free_cmatrix ( #ifdef __STDC__ char **, int, int, int, int #endif ); extern char *cvector ( #ifdef __STDC__ int, int #endif ); extern void free_cvector ( #ifdef __STDC__ char *, int, int #endif ); extern float *vector ( #ifdef __STDC__ int, int #endif ); extern void free_vector ( #ifdef __STDC__ float *, int, int #endif ); extern float **matrix ( #ifdef __STDC__ int, int, int, int #endif ); extern void free_matrix ( #ifdef __STDC__ float **, int, int, int, int #endif ); extern float **submatrix ( #ifdef __STDC__ float **, int, int, int, int, int, int #endif ); extern void free_submatrix ( #ifdef __STDC__ float **, int, int, int, int #endif ); extern float **convert_matrix ( #ifdef __STDC__ float *, int, int, int, int #endif ); extern void free_convert_matrix ( #ifdef __STDC__ float **, int, int, int, int #endif );