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