stilt.observations.FirstOrderLifetimeChemistry#

class stilt.observations.FirstOrderLifetimeChemistry(lifetime_hours: 'float') 'None'[source]#

Apply a first-order exponential lifetime decay to particle foot.

This is a small portable chemistry model rather than a domain-specific NO2 workflow. It uses the transport-age column (minutes by default) and a species lifetime in hours:

foot <- foot * exp(-abs(age) / tau)

where age is the particle transport time and tau is the lifetime.

Methods#

apply(particles, *[, context])

Apply first-order lifetime decay to the particle foot column.