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