Simulating microbe mortality

It is important to capture microbe mortality in some simulations. This usually follows an exponential decay ddtmass=k×mass , \frac{\mathrm{d}}{\mathrm{d}t}\mathrm{mass} = -k\times \mathrm{mass} \ ,(1) where kk is the death rate. In the geochemistry module, kinetic species such as microbes are parameterised by their mole number, so the above equation reads: ddtmoles=k×moles=kmolar massmass .\frac{\mathrm{d}}{\mathrm{d}t}\mathrm{moles} = -k\times \mathrm{moles} = -\frac{k}{\mathrm{molar\ mass}}{\mathrm{mass}} \ .

As discussed on the main biogeochemistry page, this can only be implemented in the geochemistry module by making the microbe a kinetic species. Then a GeochemistryKineticRate UserObject may be used to simulate mortality by setting:

  • intrinsic_rate_constant = k/molar_mass

  • multiply_by_mass = true

  • eta = 0

  • direction = DEATH.

[UserObjects]
  [rate_biomass_death]
    type = GeochemistryKineticRate
    kinetic_species_name = methanogen
    intrinsic_rate_constant = 0.5E-9
    multiply_by_mass = true
    eta = 0
    direction = DEATH
  []
[]
(modules/geochemistry/test/tests/kinetics/bio_death.i)

Figure 1: Mortality of microbe using Eq. (1)