📘 Kernel Documentation: radigen.solve
🔧 Function
radigen.solve(mixture, temp, oxygen, time)
📥 Inputs
Name |
Type |
Description |
---|---|---|
mixture |
str |
Name or identifier of chemical mixture |
temp |
float |
Temperature in Celsius |
oxygen |
float |
Oxygen fraction (e.g., 0.21 for air) |
time |
float |
Duration in hours |
📤 Outputs
Name |
Type |
Description |
---|---|---|
concentration_curves |
dict/list |
Time evolution of species concentrations |
radical_fluxes |
dict/list |
Flux or generation rate of radical species |
🧠 Assumptions
The model uses ordinary differential equations with mass-action kinetics.
Radical generation from oxygen uptake is temperature-dependent.
No external inhibitors or antioxidants are present unless specified in mixture.
⚠️ Limitations
No spatial heterogeneity (0D model).
Requires predefined mixture species and reactivity patterns.
Output interpretation depends on naming conventions in
species.py
.
🔗 See Also
mixtureKinetics
class inradigen
TKO2cycle
if dynamic temperature/oxygen profiles are required
Document updated: 2025-05-29