ZNDCalculator#

class ansys.chemkin.core.shock.shocktubereactors.ZNDCalculator(mixture_condition: ansys.chemkin.core.inlet.Stream, label: str)#

Bases: ShockTubeReactors

Chemkin ZND model for the detonation wave behind the incident shock.

Overview#

run

Run the ZND model.

calculate_chi_ng

Calculate the Chi parameter by Ng.

calculate_cell_width_ng

Calculate the detonation cell width.

calculate_cell_width_gavrikov

Calculate the detonation cell width by Gavrikov.

Import detail#

from ansys.chemkin.core.shock.shocktubereactors import ZNDCalculator

Method detail#

ZNDCalculator.run() int#

Run the ZND model.

ZNDCalculator.calculate_chi_ng(duration: float = 0.001) float#

Calculate the Chi parameter by Ng.

ZNDCalculator.calculate_cell_width_ng(duration: float = 0.001) tuple[float, float]#

Calculate the detonation cell width.

ZNDCalculator.calculate_cell_width_gavrikov(limiting_species: str) float#

Calculate the detonation cell width by Gavrikov.