Consolidate and fix blas
Description
Consolidation and bugfixes of the Blas interface:
- Adding ASSERTs to check for array dimensions
- Bugfix in the routine X(symv_2): the leading dimension of b was wrong
- Specifying lead_dim instead of explicit sizes in Blas 2 and 3 routines if missing
- Bugfix: gemm_2 and gemmt_2 routines was wrong
- The routine symm_2 is remove as it is not used and does not make really sense
News snippet
Consolidation and bugfixes of the Blas interface.
Checklist
-
I have checked that my code follows the Octopus coding standards -
I have added tests for all the new features added in this request.
Edited by Martin Lueders