OGS 6.3.0-179-g962fdcd4e.dirty.20200403132553
CreateBHECoaxial.cpp File Reference

Detailed Description

Definition in file CreateBHECoaxial.cpp.

#include "CreateBHECoaxial.h"
#include "BaseLib/ConfigTree.h"
#include "BHE_CXA.h"
#include "BHE_CXC.h"
#include "CreateFlowAndTemperatureControl.h"
Include dependency graph for CreateBHECoaxial.cpp:

Go to the source code of this file.

Namespaces

 ProcessLib
 
 ProcessLib::HeatTransportBHE
 
 ProcessLib::HeatTransportBHE::BHE
 

Functions

static std::tuple< BoreholeGeometry, RefrigerantProperties, GroutParameters, FlowAndTemperatureControl, PipeConfigurationCoaxial, bool > ProcessLib::HeatTransportBHE::BHE::parseBHECoaxialConfig (BaseLib::ConfigTree const &config, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation >> const &curves)
 
template<typename T_BHE >
T_BHE ProcessLib::HeatTransportBHE::BHE::createBHECoaxial (BaseLib::ConfigTree const &config, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation >> const &curves)
 
template BHE_CXA ProcessLib::HeatTransportBHE::BHE::createBHECoaxial< BHE_CXA > (BaseLib::ConfigTree const &config, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation >> const &curves)
 
template BHE_CXC ProcessLib::HeatTransportBHE::BHE::createBHECoaxial< BHE_CXC > (BaseLib::ConfigTree const &config, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation >> const &curves)