language support: python
-
write boost python converter from python::list to std::vector<size_t> -
export of our basic functionality -
export measurement sets and completion algorithms -
export factorizations -
export streamWriter -
translate exceptions to python? -
pack arguments for variadic argument lists, see http://stackoverflow.com/questions/11904015/calling-a-python-function-with-variable-number-of-input-arguments-from-boost-pyt (part two of answer, .py file can be replaced by boost::python::exec(str)
) -
allow import of ttToolbox like tt-tensors -
allow modification of TensorNetworks -
allow conversion of numpy arrays to tensor etc. -
allow named arguments, replace overloads with default arguments (arg("x")=1.0, arg("y")=0.0)
-
check for dangling pointers or objects -
add pydoc strings to all classes and functions -
create python documentation and include it on libxerus.org -
allow pickling tensors and tensor networks etc.