From b07d03143183bea1b8dd8de84aced293a35b4584 Mon Sep 17 00:00:00 2001 From: Guido Kanschat Date: Wed, 24 May 2000 20:41:28 +0000 Subject: [PATCH] Dependence on forward_declarations removed for speed git-svn-id: https://svn.dealii.org/trunk@2938 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/include/base/data_out_base.h | 3 ++- deal.II/base/include/base/function.h | 4 +++- deal.II/base/include/base/tensor_function.h | 1 - 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/deal.II/base/include/base/data_out_base.h b/deal.II/base/include/base/data_out_base.h index 28a82db5e2..32f0bd62e0 100644 --- a/deal.II/base/include/base/data_out_base.h +++ b/deal.II/base/include/base/data_out_base.h @@ -14,7 +14,6 @@ #define __deal2__data_out_base_h -#include #include #include #include @@ -22,6 +21,8 @@ #include #include +class ParameterHandler; + /** * This is a base class for output of data on meshes of very general diff --git a/deal.II/base/include/base/function.h b/deal.II/base/include/base/function.h index f15883c6f7..27a8884506 100644 --- a/deal.II/base/include/base/function.h +++ b/deal.II/base/include/base/function.h @@ -14,12 +14,14 @@ #define __deal2__function_h -#include #include #include #include #include +template class Point; +template class Tensor; +template class Vector; /** * This class is a model for a general function. It serves the purpose diff --git a/deal.II/base/include/base/tensor_function.h b/deal.II/base/include/base/tensor_function.h index cd07307a0f..b98a1285d6 100644 --- a/deal.II/base/include/base/tensor_function.h +++ b/deal.II/base/include/base/tensor_function.h @@ -21,7 +21,6 @@ #include #include #include -#include /** -- 2.39.5