./wip/py-eigency, Cython interface between the numpy arrays and the Matrix/Array

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.75, Package name: py312-eigency-1.75, Maintainer: jihbed.research

Eigency is a Cython interface between Numpy arrays and Matrix/Array objects
from the Eigen C++ library. It is intended to simplify the process of writing
C++ extensions using the Eigen library. Eigency is designed to reuse the
underlying storage of the arrays when passing data back and forth, and will
thus avoid making unnecessary copies whenever possible. Only in cases where
copies are explicitly requested by your C++ code will they be made
(see example below)

Below is a description of a range of common usage scenarios. A full working
example of both setup and these different use cases is available in the test
directory distributed with the this package.

Required to run:
[devel/py-setuptools] [math/py-numpy] [devel/py-cython] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: ba475af3b26bf134ec6927edff2c57d73227846f
Filesize: 650.544 KB

Version history: (Expand)