OGS
CreateBHECoaxial.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
6#include <map>
7#include <memory>
8#include <string>
9
10#include "BHECommonCoaxial.h"
12
13namespace BaseLib
14{
15class ConfigTree;
16}
17namespace ProcessLib
18{
19namespace HeatTransportBHE
20{
21namespace BHE
22{
23template <typename T_BHE>
25 BaseLib::ConfigTree const& config,
26 std::map<std::string,
27 std::unique_ptr<MathLib::PiecewiseLinearInterpolation>> const&
28 curves);
29} // namespace BHE
30} // namespace HeatTransportBHE
31} // namespace ProcessLib
T_BHE createBHECoaxial(BaseLib::ConfigTree const &config, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation > > const &curves)