From e9fc173c4ebc43475983c7dfbadcc39ed44bb8df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Oberhuber?= <oberhuber.tomas@gmail.com>
Date: Sat, 11 Jan 2020 17:13:53 +0100
Subject: [PATCH] Moving Multidiagonal matrix to Legacy.

---
 src/TNL/Matrices/{ => Legacy}/Multidiagonal.h                 | 4 ++--
 src/TNL/Matrices/{ => Legacy}/MultidiagonalMatrixSetter.h     | 4 ++--
 .../Matrices/{ => Legacy}/MultidiagonalMatrixSetter_impl.h    | 0
 src/TNL/Matrices/{ => Legacy}/MultidiagonalRow.h              | 2 +-
 src/TNL/Matrices/{ => Legacy}/MultidiagonalRow_impl.h         | 0
 src/TNL/Matrices/{ => Legacy}/Multidiagonal_impl.h            | 2 +-
 src/TNL/Problems/HeatEquationProblem_impl.h                   | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)
 rename src/TNL/Matrices/{ => Legacy}/Multidiagonal.h (98%)
 rename src/TNL/Matrices/{ => Legacy}/MultidiagonalMatrixSetter.h (96%)
 rename src/TNL/Matrices/{ => Legacy}/MultidiagonalMatrixSetter_impl.h (100%)
 rename src/TNL/Matrices/{ => Legacy}/MultidiagonalRow.h (96%)
 rename src/TNL/Matrices/{ => Legacy}/MultidiagonalRow_impl.h (100%)
 rename src/TNL/Matrices/{ => Legacy}/Multidiagonal_impl.h (99%)

diff --git a/src/TNL/Matrices/Multidiagonal.h b/src/TNL/Matrices/Legacy/Multidiagonal.h
similarity index 98%
rename from src/TNL/Matrices/Multidiagonal.h
rename to src/TNL/Matrices/Legacy/Multidiagonal.h
index 1ee6a25e9a..d9f1379f79 100644
--- a/src/TNL/Matrices/Multidiagonal.h
+++ b/src/TNL/Matrices/Legacy/Multidiagonal.h
@@ -12,7 +12,7 @@
 
 #include <TNL/Matrices/Matrix.h>
 #include <TNL/Containers/Vector.h>
-#include <TNL/Matrices/MultidiagonalRow.h>
+#include <TNL/Matrices/Legacy/MultidiagonalRow.h>
 
 namespace TNL {
 namespace Matrices {   
@@ -221,4 +221,4 @@ protected:
 } // namespace Matrices
 } // namespace TNL
 
-#include <TNL/Matrices/Multidiagonal_impl.h>
+#include <TNL/Matrices/Legacy/Multidiagonal_impl.h>
diff --git a/src/TNL/Matrices/MultidiagonalMatrixSetter.h b/src/TNL/Matrices/Legacy/MultidiagonalMatrixSetter.h
similarity index 96%
rename from src/TNL/Matrices/MultidiagonalMatrixSetter.h
rename to src/TNL/Matrices/Legacy/MultidiagonalMatrixSetter.h
index c10d0cc57e..f9e7ef1354 100644
--- a/src/TNL/Matrices/MultidiagonalMatrixSetter.h
+++ b/src/TNL/Matrices/Legacy/MultidiagonalMatrixSetter.h
@@ -11,7 +11,7 @@
 #pragma once
 
 #include <TNL/Meshes/Grid.h>
-#include <TNL/Matrices/Multidiagonal.h>
+#include <TNL/Matrices/Legacy/Multidiagonal.h>
 
 namespace TNL {
 namespace Matrices {   
@@ -85,4 +85,4 @@ class MultidiagonalMatrixSetter< Meshes::Grid< 3, MeshReal, Device, MeshIndex >
 } // namespace Matrices
 } // namespace TNL
 
-#include <TNL/Matrices/MultidiagonalMatrixSetter_impl.h>
+#include <TNL/Matrices/Legacy/MultidiagonalMatrixSetter_impl.h>
diff --git a/src/TNL/Matrices/MultidiagonalMatrixSetter_impl.h b/src/TNL/Matrices/Legacy/MultidiagonalMatrixSetter_impl.h
similarity index 100%
rename from src/TNL/Matrices/MultidiagonalMatrixSetter_impl.h
rename to src/TNL/Matrices/Legacy/MultidiagonalMatrixSetter_impl.h
diff --git a/src/TNL/Matrices/MultidiagonalRow.h b/src/TNL/Matrices/Legacy/MultidiagonalRow.h
similarity index 96%
rename from src/TNL/Matrices/MultidiagonalRow.h
rename to src/TNL/Matrices/Legacy/MultidiagonalRow.h
index 1d465d2296..c41541eade 100644
--- a/src/TNL/Matrices/MultidiagonalRow.h
+++ b/src/TNL/Matrices/Legacy/MultidiagonalRow.h
@@ -54,5 +54,5 @@ class MultidiagonalRow
 } // namespace Matrices
 } // namespace TNL
 
-#include <TNL/Matrices/MultidiagonalRow_impl.h>
+#include <TNL/Matrices/Legacy/MultidiagonalRow_impl.h>
 
diff --git a/src/TNL/Matrices/MultidiagonalRow_impl.h b/src/TNL/Matrices/Legacy/MultidiagonalRow_impl.h
similarity index 100%
rename from src/TNL/Matrices/MultidiagonalRow_impl.h
rename to src/TNL/Matrices/Legacy/MultidiagonalRow_impl.h
diff --git a/src/TNL/Matrices/Multidiagonal_impl.h b/src/TNL/Matrices/Legacy/Multidiagonal_impl.h
similarity index 99%
rename from src/TNL/Matrices/Multidiagonal_impl.h
rename to src/TNL/Matrices/Legacy/Multidiagonal_impl.h
index 76f54f748c..375e01c6d1 100644
--- a/src/TNL/Matrices/Multidiagonal_impl.h
+++ b/src/TNL/Matrices/Legacy/Multidiagonal_impl.h
@@ -10,7 +10,7 @@
 
 #pragma once
 
-#include <TNL/Matrices/Multidiagonal.h>
+#include <TNL/Matrices/Legacy/Multidiagonal.h>
 #include <TNL/Containers/Vector.h>
 #include <TNL/Math.h>
 #include <TNL/Exceptions/NotImplementedError.h>
diff --git a/src/TNL/Problems/HeatEquationProblem_impl.h b/src/TNL/Problems/HeatEquationProblem_impl.h
index bc339e9b3b..98cd6d5e4f 100644
--- a/src/TNL/Problems/HeatEquationProblem_impl.h
+++ b/src/TNL/Problems/HeatEquationProblem_impl.h
@@ -18,7 +18,7 @@
 
 #include <TNL/FileName.h>
 #include <TNL/Matrices/MatrixSetter.h>
-#include <TNL/Matrices/MultidiagonalMatrixSetter.h>
+#include <TNL/Matrices/Legacy/MultidiagonalMatrixSetter.h>
 #include <TNL/Logger.h>
 #include <TNL/Solvers/PDE/BoundaryConditionsSetter.h>
 
-- 
GitLab