RUFAS.routines.manure.manure_separators.manure_separator_daily_output module#

class RUFAS.routines.manure.manure_separators.manure_separator_daily_output.ManureSeparatorDailyOutput(pen_id: int = -1, pen_id_unit: MeasurementUnits = MeasurementUnits.UNITLESS, simulation_day: int = -1, simulation_day_unit: MeasurementUnits = MeasurementUnits.SIMULATION_DAY, total_daily_manure_volume: float = 0.0, total_daily_manure_volume_unit: MeasurementUnits = MeasurementUnits.CUBIC_METERS, final_solids_wet_mass: float = 0.0, final_solids_wet_mass_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, final_solids_wet_mass_volume_unit: MeasurementUnits = MeasurementUnits.CUBIC_METERS, solid_manure_total_solids: float = 0.0, solid_manure_total_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, solid_manure_total_volatile_solids: float = 0.0, solid_manure_total_volatile_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, solid_manure_nitrogen: float = 0.0, solid_manure_nitrogen_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, solid_manure_phosphorus: float = 0.0, solid_manure_phosphorus_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, solid_manure_potassium: float = 0.0, solid_manure_potassium_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_solids: float = 0.0, liquid_manure_total_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_degradable_volatile_solids: float = 0.0, liquid_manure_total_degradable_volatile_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_non_degradable_volatile_solids: float = 0.0, liquid_manure_total_non_degradable_volatile_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_volatile_solids: float = 0.0, liquid_manure_total_volatile_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_nitrogen: float = 0.0, liquid_manure_nitrogen_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_ammoniacal_nitrogen: float = 0.0, liquid_manure_total_ammoniacal_nitrogen_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_phosphorus: float = 0.0, liquid_manure_phosphorus_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_potassium: float = 0.0, liquid_manure_potassium_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, final_daily_volume_unit: MeasurementUnits = MeasurementUnits.CUBIC_METERS, liquid_manure_daily_volume_unit: MeasurementUnits = MeasurementUnits.CUBIC_METERS)#

Bases: LiquidManurePortionProtocol

Daily output of a manure separator.

Attribute#

pen_id: int

ID of the pen that this output is associated with.

pen_id_unit: MeasurementUnits

Unit for

simulation_day: int

Number of days into the simulation.

simulation_day_unit: MeasurementUnits

Unit for simulation_day

total_daily_manure_volume: float

Total amount of manure, bedding, and water combined, m^3.

total_daily_manure_volume_unit: MeasurementUnits

Unit for total_daily_manure_volume

final_solids_wet_mass: float

Total mass of the solids on wet-weight basis, kg.

final_solids_wet_mass_unit: MeasurementUnits

Unit for final_solids_wet_mass

final_solids_wet_mass_volume: float

Total volume of the solids on wet-weight basis, m^3.

final_solids_wet_mass_volume_unit: MeasurementUnits

Unit for final_solids_wet_mass_volume

solid_manure_total_solids: float

Total amount of solids in the separated solids, kg.

solid_manure_total_solids_unit: MeasurementUnits

Unit for solid_manure_total_solids

solid_manure_total_volatile_solids: float

Total amount of volatile solids in the separated solids, kg.

solid_manure_total_volatile_solids_unit: MeasurementUnits

Unit for solid_manure_total_volatile_solids

solid_manure_nitrogen: float

Amount of nitrogen in the separated solids, kg.

solid_manure_nitrogen_unit: MeasurementUnits

Unit for solid_manure_nitrogen

solid_manure_phosphorus: float

Total amount of phosphorus in the separated solids, kg.

solid_manure_phosphorus_unit: MeasurementUnits

Unit for solid_manure_phosphorus

solid_manure_potassium: float

Total amount of potassium in the separated solids, kg.

solid_manure_potassium_unit: MeasurementUnits

Unit for solid_manure_potassium

liquid_manure_total_solids: float

Total amount of solids in the manure volume, kg.

liquid_manure_total_solids_unit: MeasurementUnits

Unit for liquid_manure_total_solids

liquid_manure_total_degradable_volatile_solids: float

Total amount of degradable volatile solids in the manure volume, kg.

liquid_manure_total_degradable_volatile_solids_unit: MeasurementUnits

Unit for liquid_manure_total_degradable_volatile_solids

liquid_manure_total_non_degradable_volatile_solids: float

Total amount of non-degradable volatile solids in the manure volume, kg.

liquid_manure_total_non_degradable_volatile_solids_unit: MeasurementUnits

Unit for liquid_manure_total_non_degradable_volatile_solids

liquid_manure_total_volatile_solids: float

Total amount of volatile solids in the manure volume, kg.

liquid_manure_total_volatile_solids_unit: MeasurementUnits

Unit for liquid_manure_total_volatile_solids

liquid_manure_nitrogen: float

Amount of nitrogen in the manure volume, kg.

liquid_manure_nitrogen_unit: MeasurementUnits

Unit for liquid_manure_nitrogen

liquid_manure_total_ammoniacal_nitrogen: float

Total ammoniacal nitrogen in the manure volume, kg.

liquid_manure_total_ammoniacal_nitrogen_unit: MeasurementUnits

Unit for liquid_manure_total_ammoniacal_nitrogen

liquid_manure_phosphorus: float

Total amount of phosphorus in the manure volume, kg.

liquid_manure_phosphorus_unit: MeasurementUnits

Unit for liquid_manure_phosphorus

liquid_manure_potassium: float

Total amount of potassium in the manure volume, kg.

liquid_manure_potassium_unit: MeasurementUnits

Unit for liquid_manure_potassium

final_daily_volume: float

Total manure volume after separation, m^3.

final_daily_volume_unit: MeasurementUnits

Unit for final_daily_volume

liquid_manure_daily_volume: float

Same as final_daily_volume. Used for satisfying the LiquidManurePortionProtocol.

liquid_manure_daily_volume_unit: MeasurementUnits

Unit for liquid_manure_daily_volume

pen_id: int = -1#
pen_id_unit: MeasurementUnits = 'unitless'#
simulation_day: int = -1#
simulation_day_unit: MeasurementUnits = 'simulation day'#
total_daily_manure_volume: float = 0.0#
total_daily_manure_volume_unit: MeasurementUnits = 'm^3'#
final_solids_wet_mass: float = 0.0#
final_solids_wet_mass_unit: MeasurementUnits = 'kg'#
final_solids_wet_mass_volume: float#
final_solids_wet_mass_volume_unit: MeasurementUnits = 'm^3'#
solid_manure_total_solids: float = 0.0#
solid_manure_total_solids_unit: MeasurementUnits = 'kg'#
solid_manure_total_volatile_solids: float = 0.0#
solid_manure_total_volatile_solids_unit: MeasurementUnits = 'kg'#
solid_manure_nitrogen: float = 0.0#
solid_manure_nitrogen_unit: MeasurementUnits = 'kg'#
solid_manure_phosphorus: float = 0.0#
solid_manure_phosphorus_unit: MeasurementUnits = 'kg'#
solid_manure_potassium: float = 0.0#
solid_manure_potassium_unit: MeasurementUnits = 'kg'#
liquid_manure_total_solids: float = 0.0#
liquid_manure_total_solids_unit: MeasurementUnits = 'kg'#
liquid_manure_total_degradable_volatile_solids: float = 0.0#
liquid_manure_total_degradable_volatile_solids_unit: MeasurementUnits = 'kg'#
liquid_manure_total_non_degradable_volatile_solids: float = 0.0#
liquid_manure_total_non_degradable_volatile_solids_unit: MeasurementUnits = 'kg'#
liquid_manure_total_volatile_solids: float = 0.0#
liquid_manure_total_volatile_solids_unit: MeasurementUnits = 'kg'#
liquid_manure_nitrogen: float = 0.0#
liquid_manure_nitrogen_unit: MeasurementUnits = 'kg'#
liquid_manure_total_ammoniacal_nitrogen: float = 0.0#
liquid_manure_total_ammoniacal_nitrogen_unit: MeasurementUnits = 'kg'#
liquid_manure_phosphorus: float = 0.0#
liquid_manure_phosphorus_unit: MeasurementUnits = 'kg'#
liquid_manure_potassium: float = 0.0#
liquid_manure_potassium_unit: MeasurementUnits = 'kg'#
final_daily_volume: float#
final_daily_volume_unit: MeasurementUnits = 'm^3'#
liquid_manure_daily_volume: float#
liquid_manure_daily_volume_unit: MeasurementUnits = 'm^3'#
__init__(pen_id: int = -1, pen_id_unit: MeasurementUnits = MeasurementUnits.UNITLESS, simulation_day: int = -1, simulation_day_unit: MeasurementUnits = MeasurementUnits.SIMULATION_DAY, total_daily_manure_volume: float = 0.0, total_daily_manure_volume_unit: MeasurementUnits = MeasurementUnits.CUBIC_METERS, final_solids_wet_mass: float = 0.0, final_solids_wet_mass_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, final_solids_wet_mass_volume_unit: MeasurementUnits = MeasurementUnits.CUBIC_METERS, solid_manure_total_solids: float = 0.0, solid_manure_total_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, solid_manure_total_volatile_solids: float = 0.0, solid_manure_total_volatile_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, solid_manure_nitrogen: float = 0.0, solid_manure_nitrogen_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, solid_manure_phosphorus: float = 0.0, solid_manure_phosphorus_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, solid_manure_potassium: float = 0.0, solid_manure_potassium_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_solids: float = 0.0, liquid_manure_total_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_degradable_volatile_solids: float = 0.0, liquid_manure_total_degradable_volatile_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_non_degradable_volatile_solids: float = 0.0, liquid_manure_total_non_degradable_volatile_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_volatile_solids: float = 0.0, liquid_manure_total_volatile_solids_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_nitrogen: float = 0.0, liquid_manure_nitrogen_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_total_ammoniacal_nitrogen: float = 0.0, liquid_manure_total_ammoniacal_nitrogen_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_phosphorus: float = 0.0, liquid_manure_phosphorus_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, liquid_manure_potassium: float = 0.0, liquid_manure_potassium_unit: MeasurementUnits = MeasurementUnits.KILOGRAMS, final_daily_volume_unit: MeasurementUnits = MeasurementUnits.CUBIC_METERS, liquid_manure_daily_volume_unit: MeasurementUnits = MeasurementUnits.CUBIC_METERS) None#
_abc_impl = <_abc._abc_data object>#
_is_protocol = False#