Boost logo

Boost :

From: Nigel Stewart (ns_at_[hidden])
Date: 2006-05-13 13:38:29


Hi all,

We're looking to share some heavy-weight numerical data in
a mixed language C++/Python environment.

boost::python::numeric::array provides a C++ binding
for the Python numeric array. However, we'd prefer to
have an STL compatible (std::vector compatible) interface to
the data, rather than python-ising our C++.

The underlying runtime issue is to store one copy of the
contiguous 1D data in a way that both C++ and Python can
read and write, that will follow the Python memory
management scheme.

Has anyone come across a std::vector compatible wrapper
for PyArrayObject? Any thoughts?

Cheers,

Nigel Stewart


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk