diff --git a/src/TNL/Matrices/Matrix.h b/src/TNL/Matrices/Matrix.h index 4fce8358d6f38221ff3b37cc878afa06739559c2..48e6ebf7c59ce87f9ebcbda9a24c8014fe394baf 100644 --- a/src/TNL/Matrices/Matrix.h +++ b/src/TNL/Matrices/Matrix.h @@ -84,16 +84,14 @@ public: // TODO: method for symmetric matrices, should not be in general Matrix interface + [[deprecated]] __cuda_callable__ const IndexType& getNumberOfColors() const; // TODO: method for symmetric matrices, should not be in general Matrix interface + [[deprecated]] void computeColorsVector(Containers::Vector<Index, Device, Index> &colorsVector); - // TODO: what is this supposed to do?!? There are redefinitions only in the - // EllpackSymmetricGraph and SlicedEllpackSymmetricGraph classes... - bool help( bool verbose = false ) { return true;}; - // TODO: copy should be done in the operator= and it should work the other way too void copyFromHostToCuda( Matrices::Matrix< Real, Devices::Host, Index >& matrix ); @@ -103,7 +101,10 @@ public: protected: - IndexType rows, columns, numberOfColors; + IndexType rows, columns; + + // TODO: remove1 + IndexType numberOfColors; ValuesVectorType values; };