BuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.finiteLineSource_Integrand_Equivalent

# .BuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.finiteLineSource_Integrand_Equivalent

Integrand function for finite line source evaluation

## Information

Integrand of the finite line source solution for use in IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.finiteLineSource_EquivalentBoreholes.

#### Interface

>     function finiteLineSource_Integrand_Equivalent
>       extends Modelica.Icons.Function;
>       input Real u(unit = "1/m") "Integration variable";
>       input Modelica.Units.SI.Distance dis[n_dis] "Radial distance between borehole axes";
>       input Integer wDis[n_dis];
>       input Modelica.Units.SI.Height len1 "Length of emitting boreholes";
>       input Modelica.Units.SI.Height burDep1 "Buried depth of emitting boreholes";
>       input Modelica.Units.SI.Height len2 "Length of receiving boreholes";
>       input Modelica.Units.SI.Height burDep2 "Buried depth of receiving boreholes";
>       input Integer nBor2 "Number of receiving boreholes over which the response is averaged";
>       input Integer n_dis "Number of unique distances between emitting and receiving boreholes";
>       input Boolean includeRealSource = true "true if contribution of real source is included";
>       input Boolean includeMirrorSource = true "true if contribution of mirror source is included";
>       output Real y(unit = "m") "Value of integrand";
>     end finiteLineSource_Integrand_Equivalent;

## Revisions

- June 9, 2022 by Massimo Cimmino:
  First implementation.

Generated at 2026-05-09T18:18:56Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos