All unit operations
Low-pH viral inactivation simulation
1 inlet -> 1 outlet (hold; reports log reduction)
Governing equations
The exact equations the solver works for a low-ph viral inactivation — the same math shown in the app's "Theory" panel, not a black box.
- surviving virus fraction
- kill rate [log10 per minute]
- kill rate of the resistant sub-population
- resistant fraction
- hold time [min]
- log reduction value; its ceiling is set by the resistant tail
Parameters
rate_constant [log10 per minute, from your own validation run], hold_time [s]. Optional: resistant_fraction + resistant_rate_constant (the biphasic tail that caps the achievable reduction), temperature + reference_temperature + activation_energy (Arrhenius correction), target_log_reduction (warns when unreachable), product_recovery [declared low-pH yield, default 1.0].