#### Previous topic

NumPy C Code Explanations

#### Next topic

numpy.i: a SWIG Interface File for NumPy

# NumPy and SWIG

- numpy.i: a SWIG Interface File for NumPy
  - Introduction
  - Using numpy.i
  - Available Typemaps
  - NumPy Array Scalars and SWIG
  - Helper Functions
  - Beyond the Provided Typemaps
  - Summary
- Testing the numpy.i Typemaps
  - Introduction
  - Testing Organization
  - Testing Header Files
  - Testing Source Files
  - Testing SWIG Interface Files
  - Testing Python Scripts