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