1

我有一个c++代码。我用cuda修改了它。但是,我想使用Pycuda。该代码具有例如:

#include <vector>
#include <boost/array.hpp>
#include <complex>
#include <boost/python.hpp>

typedef std::complex<double> cmplx;
typedef std::vector< boost::array<std::complex<double>,3 > > ComplexFieldType;
typedef std::vector< boost::array<double,3> > RealFieldType;

在 Pycuda 中你不能使用这些库。我该如何处理这个问题?

4

1 回答 1

0

对于任何可能感兴趣的人,请检查

您可以使用#include <pycuda-complex.hpp>

于 2012-01-16T14:03:43.123 回答