diff --git a/include/micm/solver/cuda_linear_solver.hpp b/include/micm/solver/cuda_linear_solver.hpp index 5a73b6c7f..f59745524 100644 --- a/include/micm/solver/cuda_linear_solver.hpp +++ b/include/micm/solver/cuda_linear_solver.hpp @@ -6,14 +6,15 @@ #include namespace micm{ class CudaLinearSolver: public LinearSolver{ - //constructor + public: + //constructor CudaLinearSolver::CudaLinearSolver(){}; template class SparseMatrixPolicy, class LuDecompositionPolicy> template class MatrixPolicy> requires(VectorizableDense> || VectorizableSparse>) void Solve(const MatrixPolicy&b, MatrixPolicy& x); - } + }; template class SparseMatrixPolicy, class LuDecompositionPolicy> template class MatrixPolicy>