openzl icon indicating copy to clipboard operation
openzl copied to clipboard

Linear Algebra

Open GhostOfGauss opened this issue 2 years ago • 1 comments

We implement some purely LA operations in openzl-crypto::poseidon::matrix and it would be good to move these to their own LA module or import a LA library.

Would such an import be a "plugin"?

GhostOfGauss avatar Dec 09 '22 15:12 GhostOfGauss

The tests of those LA operations defined in openzl_crypto::poseidon::matrix are currently in plugins::arkworks::poseidon::test because they were written using arkworks types. Those need to be moved too.

Also those are the reason why SquareMatrix::new_unchecked is pub instead of just pub(crate)

GhostOfGauss avatar Dec 09 '22 16:12 GhostOfGauss