This example demonstrates the use of the :func:`utilities <../modules/utilities>` module to determine discretized segment ratios along a borehole.
The following script computes g-Functions for a field of 6x4 boreholes utilizing the MIFT and UBWT boundary conditions with a 48 segments per borehole and equal segment lengths. The MIFT and UBWT g-functions are computed with only 8 segments per borehole and non-uniform segment lengths. RMSE values are compared. It is shown that g-functions can be calculated accurately using a small number of segments.
The script is located in: pygfunction/examples/discretize_boreholes.py
.. literalinclude:: ../../../examples/discretize_boreholes.py :language: python :linenos: