diff --git a/Applications/ApplicationsLib/ProjectData.cpp b/Applications/ApplicationsLib/ProjectData.cpp
index b1e742fbaeeeca774cd7a5be4ccd96f3395d4adf..26693178603137191c18d313f852ee835cdb5d7c 100644
--- a/Applications/ApplicationsLib/ProjectData.cpp
+++ b/Applications/ApplicationsLib/ProjectData.cpp
@@ -54,8 +54,8 @@
 #include "ProcessLib/ComponentTransport/ComponentTransportProcess.h"
 #include "ProcessLib/ComponentTransport/CreateComponentTransportProcess.h"
 #endif
-#ifdef OGS_BUILD_PROCESS_GROUNDWATERFLOW
-#include "ProcessLib/GroundwaterFlow/CreateGroundwaterFlowProcess.h"
+#ifdef OGS_BUILD_PROCESS_STEADYSTATEDIFFUSION
+#include "ProcessLib/SteadyStateDiffusion/CreateGroundwaterFlowProcess.h"
 #endif
 #ifdef OGS_BUILD_PROCESS_HT
 #include "ProcessLib/HT/CreateHTProcess.h"
@@ -534,7 +534,7 @@ void ProjectData::parseProcesses(BaseLib::ConfigTree const& processes_config,
             //! \ogs_file_param{prj__processes__process__jacobian_assembler}
             process_config.getConfigSubtreeOptional("jacobian_assembler"));
 
-#ifdef OGS_BUILD_PROCESS_GROUNDWATERFLOW
+#ifdef OGS_BUILD_PROCESS_STEADYSTATEDIFFUSION
         if (type == "GROUNDWATER_FLOW")
         {
             // The existence check of the in the configuration referenced
diff --git a/ProcessLib/SteadyStateDiffusion/CMakeLists.txt b/ProcessLib/SteadyStateDiffusion/CMakeLists.txt
new file mode 100644
index 0000000000000000000000000000000000000000..44edb0f9601c3a7be90fc038156db0da59519c1d
--- /dev/null
+++ b/ProcessLib/SteadyStateDiffusion/CMakeLists.txt
@@ -0,0 +1,10 @@
+append_source_files(SOURCES)
+
+add_library(SteadyStateDiffusion ${SOURCES})
+if(BUILD_SHARED_LIBS)
+    install(TARGETS SteadyStateDiffusion LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
+endif()
+
+target_link_libraries(SteadyStateDiffusion PUBLIC ProcessLib PRIVATE ParameterLib)
+
+include(Tests.cmake)
diff --git a/ProcessLib/GroundwaterFlow/CreateGroundwaterFlowProcess.cpp b/ProcessLib/SteadyStateDiffusion/CreateGroundwaterFlowProcess.cpp
similarity index 100%
rename from ProcessLib/GroundwaterFlow/CreateGroundwaterFlowProcess.cpp
rename to ProcessLib/SteadyStateDiffusion/CreateGroundwaterFlowProcess.cpp
diff --git a/ProcessLib/GroundwaterFlow/CreateGroundwaterFlowProcess.h b/ProcessLib/SteadyStateDiffusion/CreateGroundwaterFlowProcess.h
similarity index 100%
rename from ProcessLib/GroundwaterFlow/CreateGroundwaterFlowProcess.h
rename to ProcessLib/SteadyStateDiffusion/CreateGroundwaterFlowProcess.h
diff --git a/ProcessLib/GroundwaterFlow/GroundwaterFlowFEM.h b/ProcessLib/SteadyStateDiffusion/GroundwaterFlowFEM.h
similarity index 100%
rename from ProcessLib/GroundwaterFlow/GroundwaterFlowFEM.h
rename to ProcessLib/SteadyStateDiffusion/GroundwaterFlowFEM.h
diff --git a/ProcessLib/GroundwaterFlow/GroundwaterFlowProcess.cpp b/ProcessLib/SteadyStateDiffusion/GroundwaterFlowProcess.cpp
similarity index 100%
rename from ProcessLib/GroundwaterFlow/GroundwaterFlowProcess.cpp
rename to ProcessLib/SteadyStateDiffusion/GroundwaterFlowProcess.cpp
diff --git a/ProcessLib/GroundwaterFlow/GroundwaterFlowProcess.h b/ProcessLib/SteadyStateDiffusion/GroundwaterFlowProcess.h
similarity index 100%
rename from ProcessLib/GroundwaterFlow/GroundwaterFlowProcess.h
rename to ProcessLib/SteadyStateDiffusion/GroundwaterFlowProcess.h
diff --git a/ProcessLib/GroundwaterFlow/GroundwaterFlowProcessData.h b/ProcessLib/SteadyStateDiffusion/GroundwaterFlowProcessData.h
similarity index 100%
rename from ProcessLib/GroundwaterFlow/GroundwaterFlowProcessData.h
rename to ProcessLib/SteadyStateDiffusion/GroundwaterFlowProcessData.h
diff --git a/ProcessLib/GroundwaterFlow/Tests.cmake b/ProcessLib/SteadyStateDiffusion/Tests.cmake
similarity index 100%
rename from ProcessLib/GroundwaterFlow/Tests.cmake
rename to ProcessLib/SteadyStateDiffusion/Tests.cmake
diff --git a/scripts/cmake/ProcessesSetup.cmake b/scripts/cmake/ProcessesSetup.cmake
index 2127ec5705fbb7722889fb03f1ef515cf50a87a1..13891791ed888951b4e21568dd6387d97965ed94 100644
--- a/scripts/cmake/ProcessesSetup.cmake
+++ b/scripts/cmake/ProcessesSetup.cmake
@@ -2,7 +2,6 @@
 # processes to be build.
 set(ProcessesList
     ComponentTransport
-    GroundwaterFlow
     HT
     HeatConduction
     HeatTransportBHE
@@ -15,6 +14,7 @@ set(ProcessesList
     RichardsMechanics
     SmallDeformation
     SmallDeformationNonlocal
+    SteadyStateDiffusion
     TES
     ThermalTwoPhaseFlowWithPP
     ThermoHydroMechanics
@@ -57,4 +57,4 @@ if(NOT "${OGS_BUILD_PROCESSES}" STREQUAL "")
             set(OGS_BUILD_PROCESS_${process} OFF CACHE BOOL "" FORCE)
         endif()
     endforeach()
-endif()
\ No newline at end of file
+endif()