File: toms_wrappers.h

package info (click to toggle)
python-scipy 0.10.1%2Bdfsg2-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 42,232 kB
  • sloc: cpp: 224,773; ansic: 103,496; python: 85,210; fortran: 79,130; makefile: 272; sh: 43
file content (18 lines) | stat: -rw-r--r-- 507 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* This file is a collection of wrappers around the
 *  Amos Fortran library of functions that take complex
 *  variables (see www.netlib.org) so that they can be called from
 *  the cephes library of corresponding name but work with complex
 *  arguments.
 */

#ifndef _TOMS_WRAPPERS_H
#define _TOMS_WRAPPERS_H
#ifndef _AMOS_WRAPPERS_H
#include "Python.h"
#include "cephes/mconf.h"

#define CADDR(z) (double *)&z.real, (double*)&z.imag
#endif /*_AMOS */
extern Py_complex cwofz_wrap(Py_complex z);

#endif