While working on the PR #464 , @mattldawson found out that sometimes the CUDA class failed to call the function from the base class when the input argument is not a CUDA matrix.
The solution is to explicitly call the function from the base class when the input argument is not a CUDA matrix. This has been done in the CudaLuDecompusition and CudaLinearSolver class. Should be done in the CudaProcessSet and CudaRosenbrock class as well for consistency.
While working on the PR #464 , @mattldawson found out that sometimes the CUDA class failed to call the function from the base class when the input argument is not a CUDA matrix.
The solution is to explicitly call the function from the base class when the input argument is not a CUDA matrix. This has been done in the
CudaLuDecompusition
andCudaLinearSolver
class. Should be done in theCudaProcessSet
andCudaRosenbrock
class as well for consistency.