Issue 1057: Implement missing linalg ops

I created a feature branch to complete issue #1057.