Замечания
Так как у вас не сданы задания в срок, задача 7 заменена на 7*. Можете реализовывать не обобщённый метод мнимальных невязок, а метод сопряжённых градиентов. В качестве тестового класса матриц можете использовать реализованный на парах класс CSR матриц