Fix getType for all matrix formats to print in a consistent form
getType()
is inconsistent across different matrix formats.
For example:
-
CSR
getType()
gives:Matrices::CSR< double, Devices::Host >
-
Ellpack
getType()
gives:Matrices::Ellpack< double, Devices::Host, int >
-
Sliced Ellpack
getType()
gives:Matrices::SlicedEllpack< double, Devices::Host >
Is the correct form
Matrices::FORMAT_NAME< RealType, Devices::DEVICE_TYPE, IndexType >
?
Edited by Lukáš Matthew Čejka