diff --git a/src/mesh/CMakeLists.txt b/src/mesh/CMakeLists.txt
index eeef93dd8915ae3f413c27e36c71ae85043d168d..873a94dd3ce37de9c3c09f04818f7c3e0e7efa57 100644
--- a/src/mesh/CMakeLists.txt
+++ b/src/mesh/CMakeLists.txt
@@ -9,14 +9,14 @@ add_library(
   ConnectivityDispatcher.cpp
   DiamondDualConnectivityBuilder.cpp
   DiamondDualMeshBuilder.cpp
-  DualConnectivityBuilder.cpp
   DualConnectivityManager.cpp
-  DualMeshBuilder.cpp
   DualMeshManager.cpp
   GmshReader.cpp
   IConnectivity.cpp
   IMesh.cpp
   LogicalConnectivityBuilder.cpp
+  MedianDualConnectivityBuilder.cpp
+  MedianDualMeshBuilder.cpp
   MeshBuilderBase.cpp
   MeshDataManager.cpp
   MeshFaceBoundary.cpp
diff --git a/src/mesh/ConnectivityToDualConnectivityDataMapper.hpp b/src/mesh/ConnectivityToMedianDualConnectivityDataMapper.hpp
similarity index 100%
rename from src/mesh/ConnectivityToDualConnectivityDataMapper.hpp
rename to src/mesh/ConnectivityToMedianDualConnectivityDataMapper.hpp
diff --git a/src/mesh/DualConnectivityManager.cpp b/src/mesh/DualConnectivityManager.cpp
index b923cc0205888b25da08eb920100396a60622ef4..3e5b18326788fe1bf62af3fbee977d0605adf60b 100644
--- a/src/mesh/DualConnectivityManager.cpp
+++ b/src/mesh/DualConnectivityManager.cpp
@@ -2,10 +2,10 @@
 
 #include <mesh/Connectivity.hpp>
 #include <mesh/ConnectivityToDiamondDualConnectivityDataMapper.hpp>
-#include <mesh/ConnectivityToDualConnectivityDataMapper.hpp>
+#include <mesh/ConnectivityToMedianDualConnectivityDataMapper.hpp>
 #include <mesh/DiamondDualConnectivityBuilder.hpp>
-#include <mesh/DualConnectivityBuilder.hpp>
 #include <mesh/DualConnectivityManager.hpp>
+#include <mesh/MedianDualConnectivityBuilder.hpp>
 #include <utils/Exceptions.hpp>
 
 #include <sstream>
diff --git a/src/mesh/DualMeshManager.cpp b/src/mesh/DualMeshManager.cpp
index 4fa108cf461e1a070725cf14866b41f346e8b20f..80c03a78a284f46300c39d2017eb1e8ea9ed7afc 100644
--- a/src/mesh/DualMeshManager.cpp
+++ b/src/mesh/DualMeshManager.cpp
@@ -2,7 +2,7 @@
 
 #include <mesh/Connectivity.hpp>
 #include <mesh/DiamondDualMeshBuilder.hpp>
-#include <mesh/DualMeshBuilder.hpp>
+#include <mesh/MedianDualMeshBuilder.hpp>
 #include <mesh/Mesh.hpp>
 #include <utils/Exceptions.hpp>
 #include <utils/PugsAssert.hpp>
diff --git a/src/mesh/DualConnectivityBuilder.cpp b/src/mesh/MedianDualConnectivityBuilder.cpp
similarity index 99%
rename from src/mesh/DualConnectivityBuilder.cpp
rename to src/mesh/MedianDualConnectivityBuilder.cpp
index 00a45d0650c86ffc2be45a29c0ec0c31d743f56f..83b0b0ea87098e8213661d76a6af0a7121886bd7 100644
--- a/src/mesh/DualConnectivityBuilder.cpp
+++ b/src/mesh/MedianDualConnectivityBuilder.cpp
@@ -1,9 +1,9 @@
-#include <mesh/DualConnectivityBuilder.hpp>
+#include <mesh/MedianDualConnectivityBuilder.hpp>
 
 #include <mesh/Connectivity.hpp>
 #include <mesh/ConnectivityDescriptor.hpp>
 #include <mesh/ConnectivityDispatcher.hpp>
-#include <mesh/ConnectivityToDualConnectivityDataMapper.hpp>
+#include <mesh/ConnectivityToMedianDualConnectivityDataMapper.hpp>
 #include <mesh/ItemValueUtils.hpp>
 #include <mesh/Mesh.hpp>
 #include <mesh/RefId.hpp>
diff --git a/src/mesh/DualConnectivityBuilder.hpp b/src/mesh/MedianDualConnectivityBuilder.hpp
similarity index 100%
rename from src/mesh/DualConnectivityBuilder.hpp
rename to src/mesh/MedianDualConnectivityBuilder.hpp
diff --git a/src/mesh/DualMeshBuilder.cpp b/src/mesh/MedianDualMeshBuilder.cpp
similarity index 95%
rename from src/mesh/DualMeshBuilder.cpp
rename to src/mesh/MedianDualMeshBuilder.cpp
index acd7027f3d0e6cb48e7e8b1a211b311e6535c9ba..b09b1025592193fb1e849682ef75e5a7dd9b1a30 100644
--- a/src/mesh/DualMeshBuilder.cpp
+++ b/src/mesh/MedianDualMeshBuilder.cpp
@@ -1,7 +1,7 @@
-#include <mesh/DualMeshBuilder.hpp>
+#include <mesh/MedianDualMeshBuilder.hpp>
 
 #include <mesh/Connectivity.hpp>
-#include <mesh/ConnectivityToDualConnectivityDataMapper.hpp>
+#include <mesh/ConnectivityToMedianDualConnectivityDataMapper.hpp>
 #include <mesh/DualConnectivityManager.hpp>
 #include <mesh/ItemValueUtils.hpp>
 #include <mesh/Mesh.hpp>
diff --git a/src/mesh/DualMeshBuilder.hpp b/src/mesh/MedianDualMeshBuilder.hpp
similarity index 100%
rename from src/mesh/DualMeshBuilder.hpp
rename to src/mesh/MedianDualMeshBuilder.hpp