From 5a09eb8af22a5a3f649d46f889c7ff203d76293c Mon Sep 17 00:00:00 2001 From: guido Date: Tue, 16 Apr 2002 15:25:20 +0000 Subject: [PATCH] dependency on forward_declarations.h removed git-svn-id: https://svn.dealii.org/trunk@5670 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/multigrid/mg_smoother.h | 1 - deal.II/deal.II/include/multigrid/multigrid.h | 2 -- deal.II/deal.II/include/numerics/derivative_approximation.h | 3 --- deal.II/deal.II/include/numerics/histogram.h | 1 - deal.II/deal.II/include/numerics/solution_transfer.h | 3 --- deal.II/deal.II/include/numerics/time_dependent.h | 6 ++++-- 6 files changed, 4 insertions(+), 12 deletions(-) diff --git a/deal.II/deal.II/include/multigrid/mg_smoother.h b/deal.II/deal.II/include/multigrid/mg_smoother.h index f658cd7d68..b4808ebf21 100644 --- a/deal.II/deal.II/include/multigrid/mg_smoother.h +++ b/deal.II/deal.II/include/multigrid/mg_smoother.h @@ -15,7 +15,6 @@ #include -#include #include #include #include diff --git a/deal.II/deal.II/include/multigrid/multigrid.h b/deal.II/deal.II/include/multigrid/multigrid.h index 327d1d5790..331c8ab4b5 100644 --- a/deal.II/deal.II/include/multigrid/multigrid.h +++ b/deal.II/deal.II/include/multigrid/multigrid.h @@ -20,8 +20,6 @@ #include #include #include -#include -#include #include diff --git a/deal.II/deal.II/include/numerics/derivative_approximation.h b/deal.II/deal.II/include/numerics/derivative_approximation.h index 9e6c38ebdc..3a745ccfb6 100644 --- a/deal.II/deal.II/include/numerics/derivative_approximation.h +++ b/deal.II/deal.II/include/numerics/derivative_approximation.h @@ -13,10 +13,7 @@ #ifndef __deal2__gradient_estimator_h #define __deal2__gradient_estimator_h -//TODO: Remove dependency on forward-declarations #include -#include -#include #include #include #include diff --git a/deal.II/deal.II/include/numerics/histogram.h b/deal.II/deal.II/include/numerics/histogram.h index d8352e53d6..759e1726ea 100644 --- a/deal.II/deal.II/include/numerics/histogram.h +++ b/deal.II/deal.II/include/numerics/histogram.h @@ -16,7 +16,6 @@ #include #include -#include #include #include diff --git a/deal.II/deal.II/include/numerics/solution_transfer.h b/deal.II/deal.II/include/numerics/solution_transfer.h index a4f1a9a446..4a9c86c9a9 100644 --- a/deal.II/deal.II/include/numerics/solution_transfer.h +++ b/deal.II/deal.II/include/numerics/solution_transfer.h @@ -18,9 +18,6 @@ #include -#include -#include - #include #include #include diff --git a/deal.II/deal.II/include/numerics/time_dependent.h b/deal.II/deal.II/include/numerics/time_dependent.h index 10a540be88..274f05db54 100644 --- a/deal.II/deal.II/include/numerics/time_dependent.h +++ b/deal.II/deal.II/include/numerics/time_dependent.h @@ -21,12 +21,14 @@ #include #include #include -#include -#include #include #include +// forward declarations +class TimeStepBase; +template class Vector; +template class Triangulation; /** * This class provides an abstract interface to time dependent problems in that -- 2.39.5