pyJac: Analytical Jacobian generator for chemical kinetics

  title={pyJac: Analytical Jacobian generator for chemical kinetics},
  author={Kyle E. Niemeyer and Nicholas J. Curtis and Chih-Jen Sung},
  journal={Comput. Phys. Commun.},

Figures and Tables from this paper

Accelerating reactive-flow simulations using vectorized chemistry integration

Fast reactive flow simulations using analytical Jacobian and dynamic load balancing in OpenFOAM

A novelopen-source library aiming at speeding up reactive flow simulations using OpenFOAM, an open-source C++ software for CFD, and demonstrates the speed-up capabilities of this new library on various combustion problems.

A load balanced chemistry model with analytical Jacobian for faster reactive simulations in OpenFOAM

A dynamic load balancing model called DLBFoam is introduced to balance the chemistry load during runtime in parallel simulations and the solution of the cell-based chemistry problem is improved by utilizing an analytical Jacobian using an open-source library called pyJac and an efficient linear algebra library LAPACK.

Detailed Kinetics in Combustion Simulation: Manifestation, Model Reduction, and Computational Diagnostics

In this chapter, the essential feature of realistic combustion chemistry is first introduced. Manifestations of nonlinear detailed chemistry in homogeneous combustion systems as well as



Dynamic adaptive chemistry for turbulent flame simulations

The use of large chemical mechanisms in flame simulations is computationally expensive due to the large number of chemical species and the wide range of chemical time scales involved. This study

Toward accommodating realistic fuel chemistry in large-scale computations

Integration of large chemical kinetic mechanisms via exponential methods with Krylov approximations to Jacobian matrix functions

A novel approach that combines an exponential integrator and Krylov subspace approximations to the exponential function of the Jacobian matrix to cope with the computational cost associated with the time integration of stiff, large chemical systems is proposed.

Techniques for Solving Stiff Chemical Kinetics on Graphical Processing Units

Two new integration methods using graphical processing units are presented that can rapidly integrate the nonlinear ordinary differential equations at each grid point in turbulent combustion simulations.

An Approach for Formulating Surrogates for Gasoline with Application toward a Reduced Surrogate Mechanism for CFD Engine Modeling

This work proposes a methodology for the formulation of a gasoline surrogates based on the intrinsic qualities of the fuel chemical behavior, and identifies a candidate surrogate containing four components.