RUFAS.biophysical.manure.storage.daily_spread module#
- class RUFAS.biophysical.manure.storage.daily_spread.DailySpread(name: str, storage_time_period: int = 1, surface_area: float = inf, cover: StorageCover = StorageCover.NO_COVER)#
Bases:
Storage- __init__(name: str, storage_time_period: int = 1, surface_area: float = inf, cover: StorageCover = StorageCover.NO_COVER)#
Initializes a manure Storage.
- receive_manure(manure: ManureStream) None#
Receives the manure.
Parameters#
manure : ManureStream
- process_manure(current_day_conditions: CurrentDayConditions, time: RufasTime) dict[str, ManureStream]#
Processes manure in daily spread.
Parameters#
- current_day_conditionsCurrentDayConditions
The current day conditions.
- timeRufasTime
The time of the simulation.
Returns#
- dict[str, ManureStream]
_The processed manure stream.
- _abc_impl = <_abc._abc_data object>#