Mixture#

Mixture is the “core” token in PyChemkin. It represents a gas-phase mixture by storing its pressure, temperature, and species composition. Stream is an extended “Class” of Mixture with the additional attribute of “mass/volumetric flow rate”. Mixture and Stream include utilities that can be used to evaluate the mixture properties (density, mixture enthalpy, mixture viscosity, …) and the reaction rates. There are also methods to manipulate the Mixture/Stream such as merging two mixtures adiabatically.

The examples demonstrate how to instantiate the Mixture/Stream objects, how to extract information and properties of a Mixture/Stream, and how to manipulate Mixture/Stream objects.

Estimate the adiabatic flame temperature of a gas mixture

Estimate the adiabatic flame temperature of a gas mixture

Create a mixture

Create a mixture

Calculate the detonation wave speed of a real-gas mixture

Calculate the detonation wave speed of a real-gas mixture

Estimate the steady-state NO emission level of a complete burned fuel-air mixture

Estimate the steady-state NO emission level of a complete burned fuel-air mixture

Calculate the heating values of fuel mixtures

Calculate the heating values of fuel mixtures

Combine gas mixtures

Combine gas mixtures

Rank reaction rates

Rank reaction rates