RUFAS.data_structures.tillage_implements module#

class RUFAS.data_structures.tillage_implements.EnumWithStrOverride(new_class_name, /, names, *, module=None, qualname=None, type=None, start=1, boundary=None)#

Bases: Enum

class RUFAS.data_structures.tillage_implements.TillageImplement(*values)#

Bases: EnumWithStrOverride

SUBSOILER = 'subsoiler'#
MOLDBOARD_PLOW = 'moldboard-plow'#
COULTER_CHISEL_PLOW = 'coulter-chisel-plow'#
DISK_HARROW = 'disk-harrow'#
CULTIVATOR = 'cultivator'#
SEEDBED_CONDITIONER = 'seedbed-conditioner'#
class RUFAS.data_structures.tillage_implements.TractorSize(*values)#

Bases: EnumWithStrOverride

SMALL = 'Small'#
MEDIUM = 'Medium'#
LARGE = 'Large'#
class RUFAS.data_structures.tillage_implements.OperationType(*values)#

Bases: EnumWithStrOverride

PLANTING = 'Planting'#
TILLING = 'Tilling'#
LIQUID_MANURE_APPLICATION_SURFACE = 'Liquid Manure Application - Surface'#
LIQUID_MANURE_APPLICATION_BELOW_SURFACE = 'Liquid Manure Application - Below Surface'#
FERTILIZER_APPLICATION_SURFACE = 'Fertilizer Application - Surface'#
FERTILIZER_APPLICATION_BELOW_SURFACE = 'Fertilizer Application - Below Surface'#
MOWING = 'Mowing'#
COLLECTION = 'Collection'#
WINDROWING = 'Windrowing'#
class RUFAS.data_structures.tillage_implements.FieldOperationEvent(*values)#

Bases: EnumWithStrOverride

HARVEST = 'Harvest'#
FERTILIZER_APPLICATION = 'Fertilizer Application'#
MANURE_APPLICATION = 'Manure Application'#
PLANTING = 'Planting'#
TILLING = 'Tilling'#