pvpumpingsystem.reservoir.Reservoir¶
-
class
pvpumpingsystem.reservoir.
Reservoir
(size=0, water_volume=0, price=0, material=None)¶ Class defining a water tank with its main characteristics.
-
size
¶ Volume of reservoir [L]. ‘0’ means no reservoir is used
Type: float, default is 0
-
water_volume
¶ Volume of water in the reservoir [L]. 0 = empty
Type: float, default is 0
-
material
¶ Material of the reservoir
Type: str, default is None
-
price
¶ Price of the reservoir and of the pipes [USD] (to be separated ultimately)
Type: float, default is 0
-
__init__
(size=0, water_volume=0, price=0, material=None)¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
([size, water_volume, price, material])Initialize self. change_water_volume
(quantity[, verbose])Function for adding or removing water in the reservoir. -