📘 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 in radigen

  • TKO2cycle if dynamic temperature/oxygen profiles are required


Document updated: 2025-05-29