Functions in the heat_transfer module have long lists of borehole parameters (e.g. H, D, r_b). With the implementation of the Borefield class, this can be simplified to only take Boreholeobjects, lists of boreholes or Borefield objects as input.
This is backward-compatible with regards to the finite_line_source function but not to the other functions in the modules.
This follows #210.
Functions in the
heat_transfer
module have long lists of borehole parameters (e.g.H
,D
,r_b
). With the implementation of theBorefield
class, this can be simplified to only takeBorehole
objects, lists of boreholes orBorefield
objects as input.This is backward-compatible with regards to the
finite_line_source
function but not to the other functions in the modules.