#pragma once
#include <sofa/component/linearsolver/preconditioner/config.h>
#include <sofa/component/linearsystem/TypedMatrixLinearSystem.h>
namespace sofa::component::linearsolver::preconditioner
{

template<class TMatrix, class TVector>
class PrecomputedMatrixSystem : public linearsystem::TypedMatrixLinearSystem<TMatrix, TVector>
{
public:
    SOFA_CLASS(SOFA_TEMPLATE2(PrecomputedMatrixSystem, TMatrix, TVector), SOFA_TEMPLATE2(linearsystem::TypedMatrixLinearSystem, TMatrix, TVector));
};
}
