From c4e7bdd9d69e67c6c1b73cac42af68cab98c6d7a Mon Sep 17 00:00:00 2001
From: "laura.stengel" <laura.stengel@kit.edu>
Date: Thu, 10 Oct 2024 10:52:53 +0200
Subject: [PATCH] adapted LevelPair to MeshIndex

---
 src/CardMechIProblem.hpp               | 2 +-
 src/coupled/problem/CoupledProblem.cpp | 4 ++--
 src/coupled/problem/CoupledProblem.hpp | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/CardMechIProblem.hpp b/src/CardMechIProblem.hpp
index 1a53c04f4..a1d474e72 100644
--- a/src/CardMechIProblem.hpp
+++ b/src/CardMechIProblem.hpp
@@ -56,7 +56,7 @@ public:
 
   const Mesh &GetMesh(int level) const { return (*meshes)[level]; }
 
-  const Mesh &GetMesh(LevelPair level) const { return (*meshes)[level]; }
+  const Mesh &GetMesh(MeshIndex level) const { return (*meshes)[level]; }
 
   virtual std::string Name() const = 0;
 };
diff --git a/src/coupled/problem/CoupledProblem.cpp b/src/coupled/problem/CoupledProblem.cpp
index 845be0eea..ab9cb86e8 100644
--- a/src/coupled/problem/CoupledProblem.cpp
+++ b/src/coupled/problem/CoupledProblem.cpp
@@ -84,7 +84,7 @@ const Meshes &CoupledProblem::GetElphyMeshes() const { return *elphyMeshes; }
 
 const Mesh &CoupledProblem::GetElphyMesh(int level) const { return (*elphyMeshes)[level]; }
 
-const Mesh &CoupledProblem::GetElphyMesh(LevelPair level) const { return (*elphyMeshes)[level]; }
+const Mesh &CoupledProblem::GetElphyMesh(MeshIndex level) const { return (*elphyMeshes)[level]; }
 
 const CoarseGeometry &CoupledProblem::MechDomain() const { return *mechGeo; }
 
@@ -92,4 +92,4 @@ const Meshes &CoupledProblem::GetMechMeshes() const { return *mechMeshes; }
 
 const Mesh &CoupledProblem::GetMechMesh(int level) const { return (*mechMeshes)[level]; }
 
-const Mesh &CoupledProblem::GetMechMesh(LevelPair level) const { return (*mechMeshes)[level]; }
+const Mesh &CoupledProblem::GetMechMesh(MeshIndex level) const { return (*mechMeshes)[level]; }
diff --git a/src/coupled/problem/CoupledProblem.hpp b/src/coupled/problem/CoupledProblem.hpp
index 980c33510..4eb203faf 100644
--- a/src/coupled/problem/CoupledProblem.hpp
+++ b/src/coupled/problem/CoupledProblem.hpp
@@ -65,7 +65,7 @@ public:
 
   const Mesh &GetElphyMesh(int level) const;
 
-  const Mesh &GetElphyMesh(LevelPair level) const;
+  const Mesh &GetElphyMesh(MeshIndex level) const;
 
 
   const CoarseGeometry &MechDomain() const;;
@@ -74,7 +74,7 @@ public:
 
   const Mesh &GetMechMesh(int level) const;
 
-  const Mesh &GetMechMesh(LevelPair level) const;
+  const Mesh &GetMechMesh(MeshIndex level) const;
 
   virtual std::string Name() const override = 0;
 
-- 
GitLab