modelFiniteLineSource_Integrand_Equivalent
Test case for finite line source integrand function for equivalent boreholes
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This example demonstrates the use of the function for the evaluation of the finite line source integrand for equivalent boreholes. The solution is evaluated for the interactions between 3 interacting boreholes on a right triangle pattern with coordinates (x,y) = {(0,0), (0,7), (7,0)}.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.ThermalDiffusivity | aSoi | 1.0e-6 | Ground thermal diffusivity |
| Modelica.Units.SI.Distance | dis | {7.0, 7.0*sqrt(2)} | Radial distance between borehole axes |
| Integer | wDis | {4, 2} | Number of occurences of each distance |
| Modelica.Units.SI.Height | len1 | 150.0 | Length of emitting sources |
| Modelica.Units.SI.Height | burDep1 | 4.0 | Buried depth of emitting sources |
| Modelica.Units.SI.Height | len2 | 150.0 | Length of receiving lines |
| Modelica.Units.SI.Height | burDep2 | 4.0 | Buried depth of receiving lines |
| Integer | nBor2 | 3 | Number of receiving lines |
| Integer | n_dis | 2 | Number of unique distances |
| Real | con | 1 | Unit conversion factor |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | u | Integration variable | |
| Real | yRea | Finite line source integrand (Real part) | |
| Real | yMir | Finite line source integrand (Mirror part) | |
| Real | y | Finite line source integrand |
Revisions
-
March 31, 2026, by Michael Wetter:
Corrected unit propagation error that causes Dymola 2026x to not show certain units.
See #2100. -
June 9, 2022, by Massimo Cimmino:
First implementation.