RUFAS.biophysical.feed_storage.grain module#

class RUFAS.biophysical.feed_storage.grain.Grain(config: dict[str, str | float])#

Bases: Storage

Represents grain storage and manages its specific attributes and behaviors.

Inherits from Storage.

Parameters#

configdict[str, str | float]

Configuration dictionary for the grain storage.

Attributes#

dm_loss_coefficientfloat | None

Coefficient determining how much dry matter is lost in grain storage (unitless).

__init__(config: dict[str, str | float])#
class RUFAS.biophysical.feed_storage.grain.Dry(config: dict[str, str | float])#

Bases: Grain

Represents dry grain storage and manages its specific attributes and behaviors.

Inherits from Grain.

__init__(config: dict[str, str | float]) None#
class RUFAS.biophysical.feed_storage.grain.HighMoisture(config: dict[str, str | float])#

Bases: Grain

Represents high-moisture grain storage and manages its specific attributes and behaviors.

Inherits from Grain.

__init__(config: dict[str, str | float]) None#