While updating the CUDA matrix class for the CudaLuDecomposition class, I found it was not trivial to add the CudaSparseMatrix type to the GetLUMatrices function.
After discussing with Matt, this issue could be resolved by adding template to the whole LuDecomposition base class.
While updating the CUDA matrix class for the
CudaLuDecomposition
class, I found it was not trivial to add theCudaSparseMatrix
type to theGetLUMatrices
function.After discussing with Matt, this issue could be resolved by adding template to the whole
LuDecomposition
base class.