Have both transpose and non-transpose versions.  Non-transpose seems faster...  Not identical results, though.