diff --git a/ProcessLib/GroundwaterFlow/GroundwaterFlowProcess.h b/ProcessLib/GroundwaterFlow/GroundwaterFlowProcess.h
index 9123e3ee744e7a0b5a87077f3f12899fd5138a48..c11bb4cdba7eead17d7ca362b63511ddbff49017 100644
--- a/ProcessLib/GroundwaterFlow/GroundwaterFlowProcess.h
+++ b/ProcessLib/GroundwaterFlow/GroundwaterFlowProcess.h
@@ -24,8 +24,6 @@ namespace GroundwaterFlow
 {
 class GroundwaterFlowProcess final : public Process
 {
-    using Base = Process;
-
 public:
     GroundwaterFlowProcess(
         MeshLib::Mesh& mesh,
diff --git a/ProcessLib/HydroMechanics/HydroMechanicsProcess.h b/ProcessLib/HydroMechanics/HydroMechanicsProcess.h
index 92215ea0ae5070ef43fda3e91cbe386aaf836632..2d6c630e76fc1cbad39c04203d930bac50d0401e 100644
--- a/ProcessLib/HydroMechanics/HydroMechanicsProcess.h
+++ b/ProcessLib/HydroMechanics/HydroMechanicsProcess.h
@@ -26,8 +26,6 @@ struct LocalAssemblerInterface;
 template <int DisplacementDim>
 class HydroMechanicsProcess final : public Process
 {
-    using Base = Process;
-
 public:
     HydroMechanicsProcess(
         MeshLib::Mesh& mesh,
diff --git a/ProcessLib/LIE/HydroMechanics/HydroMechanicsProcess.h b/ProcessLib/LIE/HydroMechanics/HydroMechanicsProcess.h
index 35ebdcfbd5d31fc7606bff45957d2abb582c7426..74700779ab1ef63f1840cd55fda595ce0791990f 100644
--- a/ProcessLib/LIE/HydroMechanics/HydroMechanicsProcess.h
+++ b/ProcessLib/LIE/HydroMechanics/HydroMechanicsProcess.h
@@ -25,8 +25,6 @@ class HydroMechanicsLocalAssemblerInterface;
 template <int GlobalDim>
 class HydroMechanicsProcess final : public Process
 {
-    using Base = Process;
-
     static_assert(GlobalDim == 2 || GlobalDim == 3,
                   "Currently LIE::HydroMechanicsProcess "
                   "supports only 2D or 3D.");
diff --git a/ProcessLib/LIE/SmallDeformation/SmallDeformationProcess.h b/ProcessLib/LIE/SmallDeformation/SmallDeformationProcess.h
index 26a4fa6e9a90cfd99fda9e3fe49e40efd423bb48..11b2b3f9a4d49d77ae941b28ad6950bd7aefea75 100644
--- a/ProcessLib/LIE/SmallDeformation/SmallDeformationProcess.h
+++ b/ProcessLib/LIE/SmallDeformation/SmallDeformationProcess.h
@@ -23,8 +23,6 @@ namespace SmallDeformation
 template <int DisplacementDim>
 class SmallDeformationProcess final : public Process
 {
-    using Base = Process;
-
     static_assert(DisplacementDim == 2 || DisplacementDim == 3,
                   "Currently LIE::SmallDeformationProcess "
                   "supports only 2D or 3D.");
diff --git a/ProcessLib/PhaseField/PhaseFieldProcess.h b/ProcessLib/PhaseField/PhaseFieldProcess.h
index e5fc42a018073347c695ea993a6f92853d4d9308..d86277f98be403c23c508ed7e009668594057c2b 100644
--- a/ProcessLib/PhaseField/PhaseFieldProcess.h
+++ b/ProcessLib/PhaseField/PhaseFieldProcess.h
@@ -47,8 +47,6 @@ namespace PhaseField
 template <int DisplacementDim>
 class PhaseFieldProcess final : public Process
 {
-    using Base = Process;
-
 public:
     PhaseFieldProcess(
         MeshLib::Mesh& mesh,
diff --git a/ProcessLib/RichardsFlow/RichardsFlowProcess.h b/ProcessLib/RichardsFlow/RichardsFlowProcess.h
index e61fb0f7581b4e83ddfe699b73c938c82af75f80..3c2d130348a11c35120292cc94014962c4bbc176 100644
--- a/ProcessLib/RichardsFlow/RichardsFlowProcess.h
+++ b/ProcessLib/RichardsFlow/RichardsFlowProcess.h
@@ -21,8 +21,6 @@ namespace RichardsFlow
 {
 class RichardsFlowProcess final : public Process
 {
-    using Base = Process;
-
 public:
     RichardsFlowProcess(
         MeshLib::Mesh& mesh,
diff --git a/ProcessLib/SmallDeformation/SmallDeformationProcess.h b/ProcessLib/SmallDeformation/SmallDeformationProcess.h
index 33caff6c503ff7d616ee9761680eecb3e3180ff0..03ad31318cfe91fba035b546bca30007be1f6226 100644
--- a/ProcessLib/SmallDeformation/SmallDeformationProcess.h
+++ b/ProcessLib/SmallDeformation/SmallDeformationProcess.h
@@ -55,8 +55,6 @@ private:
 template <int DisplacementDim>
 class SmallDeformationProcess final : public Process
 {
-    using Base = Process;
-
 public:
     SmallDeformationProcess(
         MeshLib::Mesh& mesh,
diff --git a/ProcessLib/ThermoMechanicalPhaseField/ThermoMechanicalPhaseFieldProcess.h b/ProcessLib/ThermoMechanicalPhaseField/ThermoMechanicalPhaseFieldProcess.h
index f5d6e4f5933c96d5835d02d22c5e26b4096d976c..7042e42fba5ee04743c749284a82221d4079399f 100644
--- a/ProcessLib/ThermoMechanicalPhaseField/ThermoMechanicalPhaseFieldProcess.h
+++ b/ProcessLib/ThermoMechanicalPhaseField/ThermoMechanicalPhaseFieldProcess.h
@@ -52,8 +52,6 @@ struct ThermoMechanicalPhaseFieldLocalAssemblerInterface;
 template <int DisplacementDim>
 class ThermoMechanicalPhaseFieldProcess final : public Process
 {
-    using Base = Process;
-
 public:
     ThermoMechanicalPhaseFieldProcess(
         MeshLib::Mesh& mesh,
diff --git a/ProcessLib/ThermoMechanics/ThermoMechanicsProcess.h b/ProcessLib/ThermoMechanics/ThermoMechanicsProcess.h
index 7e0218ac19fe9a9647ef3aa2633e83659ba19720..25b6f37fe049eb8ca80d94bfec84399a82467358 100644
--- a/ProcessLib/ThermoMechanics/ThermoMechanicsProcess.h
+++ b/ProcessLib/ThermoMechanics/ThermoMechanicsProcess.h
@@ -23,8 +23,6 @@ struct ThermoMechanicsLocalAssemblerInterface;
 template <int DisplacementDim>
 class ThermoMechanicsProcess final : public Process
 {
-    using Base = Process;
-
 public:
     ThermoMechanicsProcess(
         MeshLib::Mesh& mesh,