mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Oops, a block size of 1 is not very useful, set it to 48 as in HouseholderQR
This commit is contained in:
@@ -319,7 +319,7 @@ template<typename VectorsType, typename CoeffsType, int Side> class HouseholderS
|
|||||||
template<typename Dest, typename Workspace>
|
template<typename Dest, typename Workspace>
|
||||||
inline void applyThisOnTheLeft(Dest& dst, Workspace& workspace) const
|
inline void applyThisOnTheLeft(Dest& dst, Workspace& workspace) const
|
||||||
{
|
{
|
||||||
const Index BlockSize = 1;
|
const Index BlockSize = 48;
|
||||||
// if the entries are large enough, then apply the reflectors by block
|
// if the entries are large enough, then apply the reflectors by block
|
||||||
if(m_length>BlockSize && dst.cols()>1)
|
if(m_length>BlockSize && dst.cols()>1)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user