Loading src/TNL/Matrices/BiEllpack.h +1 −1 Original line number Diff line number Diff line Loading @@ -57,7 +57,7 @@ public: template< typename Real2, typename Device2, typename Index2 > bool setLike( const BiEllpack< Real2, Device2, Index2, StripSize >& matrix ); void setLike( const BiEllpack< Real2, Device2, Index2, StripSize >& matrix ); void getRowLengths( CompressedRowLengthsVector& rowLengths ) const; Loading src/TNL/Matrices/BiEllpack_impl.h +5 −9 Original line number Diff line number Diff line Loading @@ -214,15 +214,11 @@ template< typename Real, template< typename Real2, typename Device2, typename Index2 > bool BiEllpack< Real, Device, Index, StripSize >::setLike( const BiEllpack< Real2, Device2, Index2, StripSize >& matrix ) void BiEllpack< Real, Device, Index, StripSize >::setLike( const BiEllpack< Real2, Device2, Index2, StripSize >& matrix ) { std::cout << "setLike" << std::endl; std::cout << "settingLike" << std::endl; if( ! Sparse< Real, Device, Index >::setLike( matrix ) || ! this->rowPermArray.setLike( matrix.rowPermArray ) || ! this->groupPointers.setLike( matrix.groupPointers ) ) return false; return true; Sparse< Real, Device, Index >::setLike( matrix ); this->rowPermArray.setLike( matrix.rowPermArray ); this->groupPointers.setLike( matrix.groupPointers ); } template< typename Real, Loading Loading
src/TNL/Matrices/BiEllpack.h +1 −1 Original line number Diff line number Diff line Loading @@ -57,7 +57,7 @@ public: template< typename Real2, typename Device2, typename Index2 > bool setLike( const BiEllpack< Real2, Device2, Index2, StripSize >& matrix ); void setLike( const BiEllpack< Real2, Device2, Index2, StripSize >& matrix ); void getRowLengths( CompressedRowLengthsVector& rowLengths ) const; Loading
src/TNL/Matrices/BiEllpack_impl.h +5 −9 Original line number Diff line number Diff line Loading @@ -214,15 +214,11 @@ template< typename Real, template< typename Real2, typename Device2, typename Index2 > bool BiEllpack< Real, Device, Index, StripSize >::setLike( const BiEllpack< Real2, Device2, Index2, StripSize >& matrix ) void BiEllpack< Real, Device, Index, StripSize >::setLike( const BiEllpack< Real2, Device2, Index2, StripSize >& matrix ) { std::cout << "setLike" << std::endl; std::cout << "settingLike" << std::endl; if( ! Sparse< Real, Device, Index >::setLike( matrix ) || ! this->rowPermArray.setLike( matrix.rowPermArray ) || ! this->groupPointers.setLike( matrix.groupPointers ) ) return false; return true; Sparse< Real, Device, Index >::setLike( matrix ); this->rowPermArray.setLike( matrix.rowPermArray ); this->groupPointers.setLike( matrix.groupPointers ); } template< typename Real, Loading