TBCI Numerical high perf. C++ Library  2.8.0
prototypes2.h
Go to the documentation of this file.
1 
3 #ifndef _PROTOTYPES2_H
4 #define _PROTOTYPES2_H
5 
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9 
10 #include "tbci/lapack/f2c.h"
11 
13 
14 #define LONG_
15 
16 //NAMESPACE_TBCI
17 
18 int zairy_ (const doublereal * zr, const doublereal * zi,
19  const integer * id, const integer * kode,
20  doublereal * air, doublereal * aii, integer * nz, integer * ierr);
21 
22 int zbesh_(double* zr, double* zi, double* fnu, LONG_ int* kode, LONG_ int* m, LONG_ int* n,
23  double* cyr, double* cyi, LONG_ int* nz, LONG_ int* ierr);
24 int zbesj_(double* zr, double* zi, double* fnu, LONG_ int* kode, LONG_ int* n,
25  double* cyr, double* cyi, LONG_ int* nz, LONG_ int* ierr);
26 int zbesi_(double* zr, double* zi, double* fnu, LONG_ int* kode, LONG_ int* n,
27  double* cyr, double* cyi, LONG_ int* nz, LONG_ int* ierr);
28 int zbesy_(double* zr, double* zi, double* fnu, LONG_ int* kode, LONG_ int* n,
29  double* cyr, double* cyi, LONG_ int* nz, double* wcyr, double* wcyi, LONG_ int* ierr);
30 int zbesk_(double* zr, double* zi, double* fnu, LONG_ int* kode, LONG_ int* n,
31  double* cyr, double* cyi, LONG_ int* nz, LONG_ int* ierr);
32 
33 void conhyp_(doublecomplex* ret_val,
34  const doublecomplex* a, const doublecomplex* b, const doublecomplex* z,
35  const LONG_ int* lnchf, const LONG_ int* ip);
36 
37 void cgamma_(complex* ret_val, complex* z);
38 void z_sin(doublecomplex *r, const doublecomplex *z);
39 void pow_zz(doublecomplex *r, const doublecomplex *a, const doublecomplex *b);
40 
41 //NAMESPACE_END
42 
43 #ifdef __cplusplus
44 }
45 #endif
46 
47 #endif
void cgamma_(complex *ret_val, complex *z)
Definition: TOMS404.C:30
int zbesi_(double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, int *ierr)
Definition: zbesi.c:24
int zbesk_(double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, int *ierr)
Definition: zbesk.c:25
void pow_zz(doublecomplex *r, const doublecomplex *a, const doublecomplex *b)
int zbesh_(double *zr, double *zi, double *fnu, int *kode, int *m, int *n, double *cyr, double *cyi, int *nz, int *ierr)
Definition: zbesh.c:132
int zairy_(const doublereal *zr, const doublereal *zi, const integer *id, const integer *kode, doublereal *air, doublereal *aii, integer *nz, integer *ierr)
Definition: zairy.c:43
int zbesy_(double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, double *wcyr, double *wcyi, int *ierr)
Definition: zbesy.c:23
const Vector< T > Vector< T > Vector< T > Vector< T > Vector< T > & z
Definition: LM_fit.h:172
int zbesj_(double *zr, double *zi, double *fnu, int *kode, int *n, double *cyr, double *cyi, int *nz, int *ierr)
Definition: zbesj.c:24
F_TMatrix< T > b
Definition: f_matrix.h:736
double doublereal
Definition: f2c.h:32
int integer
barf [ba:rf] 2.
Definition: f2c.h:27
void conhyp_(doublecomplex *ret_val, const doublecomplex *a, const doublecomplex *b, const doublecomplex *z, const int *lnchf, const int *ip)
Definition: TOMS_707.C:121
#define LONG_
Definition: prototypes2.h:14
complex floatcomplex
Special functions decls.
Definition: prototypes2.h:12
Definition: f2c.h:33
const unsigned TMatrix< T > const Matrix< T > * a
void z_sin(doublecomplex *r, const doublecomplex *z)