From ff00ece4993db7f2c8a928721f3117b58c623274 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <github@naumov.de>
Date: Thu, 31 Aug 2017 00:10:07 +0200
Subject: [PATCH] [PL] TM: Remove unnecessary type alias.

---
 ProcessLib/ThermoMechanics/ThermoMechanicsProcess.h | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/ProcessLib/ThermoMechanics/ThermoMechanicsProcess.h b/ProcessLib/ThermoMechanics/ThermoMechanicsProcess.h
index b6c8f40acfe..85d5116103d 100644
--- a/ProcessLib/ThermoMechanics/ThermoMechanicsProcess.h
+++ b/ProcessLib/ThermoMechanics/ThermoMechanicsProcess.h
@@ -18,6 +18,8 @@ namespace ProcessLib
 {
 namespace ThermoMechanics
 {
+struct ThermoMechanicsLocalAssemblerInterface;
+
 template <int DisplacementDim>
 class ThermoMechanicsProcess final : public Process
 {
@@ -42,8 +44,6 @@ public:
     //! @}
 
 private:
-    using LocalAssemblerInterface = ThermoMechanicsLocalAssemblerInterface;
-
     void initializeConcreteProcess(
         NumLib::LocalToGlobalIndexMap const& dof_table,
         MeshLib::Mesh const& mesh,
@@ -68,7 +68,8 @@ private:
     std::unique_ptr<MeshLib::MeshSubset const> _mesh_subset_base_nodes;
     ThermoMechanicsProcessData<DisplacementDim> _process_data;
 
-    std::vector<std::unique_ptr<LocalAssemblerInterface>> _local_assemblers;
+    std::vector<std::unique_ptr<ThermoMechanicsLocalAssemblerInterface>>
+        _local_assemblers;
 
     std::unique_ptr<NumLib::LocalToGlobalIndexMap>
         _local_to_global_index_map_single_component;
-- 
GitLab