driptorch.firing.Ring#

class driptorch.firing.Ring(burn_unit: driptorch.unit.BurnUnit, ignition_crew: driptorch.personnel.IgnitionCrew)#

Ring firing involves two igniters walking along the boundary of the firing area from the downwind to the upwind side of the unit

Parameters
burn_unitBurnUnit

Area bounding the ignition paths

ignition_crewIgnitionCrew

Ignition crew assigned to the burn

__init__(burn_unit: driptorch.unit.BurnUnit, ignition_crew: driptorch.personnel.IgnitionCrew)#

Constructor

Args:

burn_unit (BurnUnit): Area bounding the ignition paths ignition_crew (IgnitionCrew): Crew assigned to the firing operation

Methods

__init__(burn_unit, ignition_crew)

Constructor

generate_pattern(offset)

Generate a ring fire ignition patter