Avoid allocation

We use a instead of copying it to v and hess.
Add test values from Jama and test arithmetically