OGS
|
#include <Pipe.h>
Public Member Functions | |
double | area () const |
Area of the pipe's inside without the wall. | |
double | outsideArea () const |
Area of the pipe's outside including the wall thickness. | |
double | outsideDiameter () const |
double | wallThermalResistance () const |
Public Attributes | |
double const | diameter |
double const | wall_thickness |
double const | wall_thermal_conductivity |
Private Member Functions | |
double | circleArea (double const diameter) const |
|
inline |
Area of the pipe's inside without the wall.
Definition at line 33 of file Pipe.h.
References circleArea(), and diameter.
Referenced by ProcessLib::HeatTransportBHE::BHE::BHECommonCoaxial::BHECommonCoaxial(), ProcessLib::HeatTransportBHE::BHE::calculateThermoMechanicalFlowPropertiesAnnulus(), ProcessLib::HeatTransportBHE::BHE::calculateThermoMechanicalFlowPropertiesPipe(), ProcessLib::HeatTransportBHE::BHE::BHE_1P::crossSectionAreas(), ProcessLib::HeatTransportBHE::BHE::BHE_1U::crossSectionAreas(), and ProcessLib::HeatTransportBHE::BHE::BHE_2U::crossSectionAreas().
|
inlineprivate |
|
inline |
Area of the pipe's outside including the wall thickness.
Definition at line 36 of file Pipe.h.
References circleArea(), and outsideDiameter().
Referenced by ProcessLib::HeatTransportBHE::BHE::BHECommonCoaxial::BHECommonCoaxial(), ProcessLib::HeatTransportBHE::BHE::calculateThermoMechanicalFlowPropertiesAnnulus(), ProcessLib::HeatTransportBHE::BHE::BHE_1P::crossSectionAreas(), ProcessLib::HeatTransportBHE::BHE::BHE_1U::crossSectionAreas(), and ProcessLib::HeatTransportBHE::BHE::BHE_2U::crossSectionAreas().
|
inline |
Definition at line 38 of file Pipe.h.
References diameter, and wall_thickness.
Referenced by ProcessLib::HeatTransportBHE::BHE::BHE_1P::calcThermalResistances(), ProcessLib::HeatTransportBHE::BHE::BHE_1U::calcThermalResistances(), ProcessLib::HeatTransportBHE::BHE::BHE_2U::calcThermalResistances(), ProcessLib::HeatTransportBHE::BHE::calculateAdvectiveThermalResistance(), ProcessLib::HeatTransportBHE::BHE::calculateGroutAndGroutSoilExchangeThermalResistance(), ProcessLib::HeatTransportBHE::BHE::calculateThermoMechanicalFlowPropertiesAnnulus(), outsideArea(), and wallThermalResistance().
|
inline |
Definition at line 40 of file Pipe.h.
References diameter, outsideDiameter(), and wall_thermal_conductivity.
Referenced by ProcessLib::HeatTransportBHE::BHE::calculatePipeWallThermalResistance().
double const ProcessLib::HeatTransportBHE::BHE::Pipe::diameter |
Definition at line 28 of file Pipe.h.
Referenced by area(), ProcessLib::HeatTransportBHE::BHE::BHE_1P::calcThermalResistances(), ProcessLib::HeatTransportBHE::BHE::BHE_1U::calcThermalResistances(), ProcessLib::HeatTransportBHE::BHE::BHE_2U::calcThermalResistances(), ProcessLib::HeatTransportBHE::BHE::calculateAdvectiveThermalResistance(), ProcessLib::HeatTransportBHE::BHE::calculateThermoMechanicalFlowPropertiesAnnulus(), ProcessLib::HeatTransportBHE::BHE::calculateThermoMechanicalFlowPropertiesPipe(), circleArea(), ProcessLib::HeatTransportBHE::BHE::coaxialPipesAnnulusDiameter(), outsideDiameter(), and wallThermalResistance().
double const ProcessLib::HeatTransportBHE::BHE::Pipe::wall_thermal_conductivity |
double const ProcessLib::HeatTransportBHE::BHE::Pipe::wall_thickness |
Definition at line 29 of file Pipe.h.
Referenced by ProcessLib::HeatTransportBHE::BHE::coaxialPipesAnnulusDiameter(), and outsideDiameter().