I have about 20 simple C++ classes that represent various probability distributions. I would like to make these available in Python. What is the easiest way to do this? I don't mind having a program automatically generate wrappers, but I don't want to retype the classes.
Also, some of my classes use Boost uBLAS libraries. Is there a way to automatically pass in numpy arrays from Python?