Chemkin-II minimal package
A. Miyoshi

Using Chemkin-II minimal package

  This document describes the overview and the usage of the Chemkin-II minimal package.

Contents

How to install

Installation

Windows executables

  • Following files will be found in the subfolder named CKmExLarge (or CKmExSmall) by extracting the downloaded CKmExLarge.zip (or CKmExSmall.zip).
    • Executable files
      chem.exe senk.exe sb2c.exe findth.exe rxnc.exe shock.exe equil.exe tran.exe premix.exe pb2c.exe psr.exe sbdump.exe sbgen.exe sbhmix.exe sbliq.exe sbrest.exe sbmod.exe
    • Sample input / output files
      chem.inp therm.dat senk.inp sb2c.inp sb2c2.inp rxnc.inp shk_chem.inp shock.inp eq_chm.inp equil.inp pm_chem.inp pm_chem2.inp premix.inp premix2.inp pb2c.inp pb2c2.inp tran.dat ps_chem.inp psr.inp
  • The executables can be used only on the Windows running on PCs with Intel x86/x64 processor(s) or compatible(s).   They have been tested on Windows 7/8/8.1/10.

Compiling source files

* Not required for execution on Windows by using executables described above.

Executing samples (Windows)

Programs overview

Minimal package

  Chemkin minimal package contains senkin (0-dimensional kinetic modeling / sensitivity analysis), equil (equilibrium calculation), shock (shock waves), and premix (1-dimensional laminar premixed flame) in Chemkin.   It also contains extended utilities sb2c (readout of senkin binaries), pb2c (readout of premix binaries), rxnc (senkin contribution analysis), and findth (search for thermodynamic data).   The senkin has been extended with ICEN (Internal Combustion Engine) and CRCM (Chemical Rapid Compression Machines) codes.   The package is based on the CHEMKIN-II v. 4.5 (Release: Jan. 1995) source code.

Overview of each program

Overview of input / output files

Relation of senkin input / output files


Fig. 1. Input and output files
  Figure 1 shows the relation of input/output files of senkin.   A user should prepare three input files (chem.inp, senk.inp, and ab2c.inp) before the start of calculation.   A thermodynamic database file, therm.dat, should also present in the current directory.   At the first step, no attention is needed to the contents of this file.
  The "STDIN" and "STDOUT" correspond to the input from the keyboard and the output to the console, respectively.   They can be redirected to any file as follows.
$ program_name < input_file > output_file
Names of other files (therm.dat, chem.bin, tign.out, save.bin, skcn???.csv, and sXXXX???.csv) are hardwired in the program and cannot be changed without changing the source codes.

Overview of input / output

Below, the overview of each input / output files is described. See Chemkin input for the details of the input format.