OGS
CreateBHEUType.h
Go to the documentation of this file.
1
11
#pragma once
12
13
#include <Eigen/Core>
14
#include <map>
15
#include <memory>
16
#include <string>
17
18
#include "
BHECommon.h
"
19
#include "
FlowAndTemperatureControl.h
"
20
#include "
PipeConfigurationUType.h
"
21
22
namespace
BaseLib
23
{
24
class
ConfigTree;
25
}
26
namespace
ProcessLib
27
{
28
namespace
HeatTransportBHE
29
{
30
namespace
BHE
31
{
32
template
<
typename
T_BHE>
33
T_BHE
createBHEUType
(
34
BaseLib::ConfigTree
const
& config,
35
std::map<std::string,
36
std::unique_ptr<MathLib::PiecewiseLinearInterpolation>>
const
&
37
curves);
38
}
// namespace BHE
39
}
// namespace HeatTransportBHE
40
}
// namespace ProcessLib
BHECommon.h
FlowAndTemperatureControl.h
PipeConfigurationUType.h
BaseLib::ConfigTree
Definition
ConfigTree.h:107
BaseLib
Definition
TestDefinition.h:21
ProcessLib::HeatTransportBHE::BHE::createBHEUType
T_BHE createBHEUType(BaseLib::ConfigTree const &config, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation > > const &curves)
Definition
CreateBHEUType.cpp:82
ProcessLib
Definition
ProjectData.h:51
ProcessLib
HeatTransportBHE
BHE
CreateBHEUType.h
Generated by
1.12.0