OGS
CreateBHE1PType.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
namespace
BaseLib
11
{
12
class
ConfigTree
;
13
}
14
namespace
ProcessLib
15
{
16
namespace
HeatTransportBHE
17
{
18
namespace
BHE
19
{
20
template
<
typename
T_BHE>
21
T_BHE
createBHE1PType
(
22
BaseLib::ConfigTree
const
& config,
23
std::map<std::string,
24
std::unique_ptr<MathLib::PiecewiseLinearInterpolation>>
const
&
25
curves);
26
}
// namespace BHE
27
}
// namespace HeatTransportBHE
28
}
// namespace ProcessLib
BaseLib::ConfigTree
Definition
ConfigTree.h:101
BaseLib
Definition
TestDefinition.h:13
ProcessLib::HeatTransportBHE::BHE
Definition
BHE_1P.cpp:17
ProcessLib::HeatTransportBHE::BHE::createBHE1PType
T_BHE createBHE1PType(BaseLib::ConfigTree const &config, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation > > const &curves)
Definition
CreateBHE1PType.cpp:71
ProcessLib::HeatTransportBHE
Definition
BHE_1P.cpp:15
ProcessLib
Definition
ProjectData.h:40
ProcessLib
HeatTransportBHE
BHE
CreateBHE1PType.h
Generated by
1.14.0