Skip to content

thermal_resistance_pipe_insulated API Reference

geoloop.geoloopcore.CustomPipe.thermal_resistance_pipe_insulated

thermal_resistance_pipe_insulated(
    r_in: float,
    r_out: float,
    insu_dr: float,
    k_p: float,
    insu_k: float,
) -> float

Compute the conductive thermal resistance of a pipe with an insulated middle section of its wall thickness.

The wall is divided into: - inner pipe material - insulated section - outer pipe material

Parameters:

Name Type Description Default
r_in float

Inner radius of the pipe (m).

required
r_out float

Outer radius of the pipe (m).

required
insu_dr float

Fraction of the pipe wall thickness that is insulated (0–1).

required
k_p float

Thermal conductivity of the pipe material (W/m·K).

required
insu_k float

Thermal conductivity of the insulation (W/m·K).

required

Returns:

Type Description
float

Total radial thermal resistance (m·K/W).