Fix missing import in finiterectlat-scatter.py
[qpms.git] / amos / amos.h
blob854a28f5be22d57974ee7a0a95f85b2361e8b87c
1 #ifndef AMOS_H
2 #define AMOS_H
3 #include "amos_mangling.h"
5 #define INTEGER_t int
6 #define DOUBLE_PRECISION_t double
8 void amos_zbesj(const DOUBLE_PRECISION_t *zr,
9 const DOUBLE_PRECISION_t *zi,
10 const DOUBLE_PRECISION_t *fnu,
11 const INTEGER_t *kode,
12 const INTEGER_t *n,
13 DOUBLE_PRECISION_t *cyr,
14 DOUBLE_PRECISION_t *cyi,
15 INTEGER_t *nz,
16 INTEGER_t *ierr);
18 void amos_zbesy(const DOUBLE_PRECISION_t *zr,
19 const DOUBLE_PRECISION_t *zi,
20 const DOUBLE_PRECISION_t *fnu,
21 const INTEGER_t *kode,
22 const INTEGER_t *n,
23 DOUBLE_PRECISION_t *cyr,
24 DOUBLE_PRECISION_t *cyi,
25 INTEGER_t *nz,
26 DOUBLE_PRECISION_t *cwrkr,
27 DOUBLE_PRECISION_t *cwrki,
28 INTEGER_t *ierr);
30 void amos_zbesh(const DOUBLE_PRECISION_t *zr,
31 const DOUBLE_PRECISION_t *zi,
32 const DOUBLE_PRECISION_t *fnu,
33 const INTEGER_t *kode,
34 const INTEGER_t *m,
35 const INTEGER_t *n,
36 DOUBLE_PRECISION_t *cyr,
37 DOUBLE_PRECISION_t *cyi,
38 INTEGER_t *nz,
39 INTEGER_t *ierr);
42 #endif