From a4394d4b6d03296b8cc67b700156191c5d5b1712 Mon Sep 17 00:00:00 2001 From: ChaofanChen <chaofan.chen@ufz.de> Date: Fri, 30 Nov 2018 10:58:49 +0100 Subject: [PATCH] Used forward declaration. --- .../BHE/CreateFlowAndTemperatureControl.cpp | 4 ++++ .../BHE/CreateFlowAndTemperatureControl.h | 19 ++++++++++++++++--- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/ProcessLib/HeatTransportBHE/BHE/CreateFlowAndTemperatureControl.cpp b/ProcessLib/HeatTransportBHE/BHE/CreateFlowAndTemperatureControl.cpp index faefa84b81f..76b738a1f4d 100644 --- a/ProcessLib/HeatTransportBHE/BHE/CreateFlowAndTemperatureControl.cpp +++ b/ProcessLib/HeatTransportBHE/BHE/CreateFlowAndTemperatureControl.cpp @@ -9,7 +9,11 @@ * */ +#include "BaseLib/ConfigTree.h" +#include "BaseLib/Error.h" + #include "CreateFlowAndTemperatureControl.h" +#include "RefrigerantProperties.h" namespace ProcessLib { diff --git a/ProcessLib/HeatTransportBHE/BHE/CreateFlowAndTemperatureControl.h b/ProcessLib/HeatTransportBHE/BHE/CreateFlowAndTemperatureControl.h index c415df48950..2696d164c70 100644 --- a/ProcessLib/HeatTransportBHE/BHE/CreateFlowAndTemperatureControl.h +++ b/ProcessLib/HeatTransportBHE/BHE/CreateFlowAndTemperatureControl.h @@ -11,10 +11,21 @@ #pragma once -#include "BaseLib/ConfigTree.h" -#include "BaseLib/Error.h" +#include <map> +#include <memory> +#include <string> + #include "FlowAndTemperatureControl.h" -#include "RefrigerantProperties.h" + +namespace BaseLib +{ +class ConfigTree; +} + +namespace MathLib +{ +class PiecewiseLinearInterpolation; +} namespace ProcessLib { @@ -22,6 +33,8 @@ namespace HeatTransportBHE { namespace BHE { +class RefrigerantProperties; + FlowAndTemperatureControl createFlowAndTemperatureControl( BaseLib::ConfigTree const& config, std::map<std::string, -- GitLab