From: Daniel Arndt Date: Sat, 1 Jul 2023 15:44:32 +0000 (-0400) Subject: Remove deprecated LinearAlgebra::CommunicationPatternBase X-Git-Tag: relicensing~762^2~7 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3981e1dbbdcca3e32f8eedd4794e5810bcf46ed2;p=dealii.git Remove deprecated LinearAlgebra::CommunicationPatternBase --- diff --git a/include/deal.II/lac/communication_pattern_base.h b/include/deal.II/lac/communication_pattern_base.h deleted file mode 100644 index 81b0294d76..0000000000 --- a/include/deal.II/lac/communication_pattern_base.h +++ /dev/null @@ -1,39 +0,0 @@ -// --------------------------------------------------------------------- -// -// Copyright (C) 2015 - 2021 by the deal.II authors -// -// This file is part of the deal.II library. -// -// The deal.II library is free software; you can use it, redistribute -// it, and/or modify it under the terms of the GNU Lesser General -// Public License as published by the Free Software Foundation; either -// version 2.1 of the License, or (at your option) any later version. -// The full text of the license can be found in the file LICENSE.md at -// the top level directory of deal.II. -// -// --------------------------------------------------------------------- - -#ifndef dealii_lac_communication_pattern_base_h -#define dealii_lac_communication_pattern_base_h - -#include - -DEAL_II_NAMESPACE_OPEN - -DEAL_II_WARNING( - "This file is deprecated. Use deal.II/base/communication_pattern_base.h instead!") - -namespace LinearAlgebra -{ - /** - * Alias for Utilities::MPI::CommunicationPatternBase. This class was - * originally defined in the LinearAlgebra namespace but is now used for more - * general purposes. - */ - using CommunicationPatternBase DEAL_II_DEPRECATED = - Utilities::MPI::CommunicationPatternBase; -} // end of namespace LinearAlgebra - -DEAL_II_NAMESPACE_CLOSE - -#endif