ENH: expose a part of blas3 functionality (symm/hemm, syrk/herk, syr2k/her2k)