Chemkin-II minimal パッケージ
三好 明

Chemkin-II minimal パッケージの使用法

  この文書では Chemkin-II minimal パッケージ の概要と使用方法を解説しています。

目次

インストール方法

インストール

Windows 用実行ファイル

  • ダウンロードした CKmExLarge.zip (または CKmExSmall.zip) を解凍すると、サブフォルダ CKmExLarge (または CkmExSmall) 内に、以下のファイルが生成します。
    • 実行ファイル
      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
    • サンプル入力ファイル
      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
  • 実行ファイルは Intel x86/x64 プロセッサ (または互換プロセッサ) を搭載する PC 上の Windows でのみ使用できます。   動作は Windows 7/8/8.1/10 で確認されています。

ソースファイルからのコンパイル

* 上の実行ファイルを利用した Windows での実行には不要です.

サンプルの実行 (Windows)

プログラムの概要

minimal パッケージ

  Chemkin minimal パッケージは Chemkin に含まれる senkin (0 次元反応計算・感度解析), equil (平衡計算), shock (衝撃波), および premix (1次元層流予混合火炎) を実行するために用意されたパッケージです.   オリジナルパッケージには含まれない拡張ユーティリティ sb2c (senkin バイナリ読出), pb2c (premix バイナリ読出), rxnc (senkin 寄与率解析), および findth (熱力学データ検索) を含みます.   senkin には ICEN (内燃機関) および CRCM (急速圧縮機) 拡張コードが追加されています.   CHEMKIN-II v. 4.5 (Release: Jan. 1995) のソースコードを使用しています.

各プログラム概要

入出力ファイルの概要

senkin 入出力ファイルの関係


図 1. 入出力ファイルの関係
  図 1 に senkin を実行する場合の入出力ファイルの関係を示します。   ユーザは計算実行前に 3 つの入力ファイル (chem.inp, senk.inp, ab2c.inp) を用意する必要があります。   この他に、化学種の熱力学データベースファイル therm.dat を実行時にカレントディレクトリに置いておく必要があります。   最初の段階では、このファイルをユーザが編集する必要はありません。
  "STDIN(標準入力)", "STDOUT(標準出力)" は、 キーボードからの入力, 画面への出力に対応します。   この入出力は、リダイレクトを使って任意のファイルに対応させることが できます。
$ program_name < input_file > output_file
他のファイル (therm.dat, chem.bin, tign.out, save.bin, skcn???.csv, sXXXX???.csv) はプログラム内でファイル名を指定していますので、 ソースコードを変更しない限り、変更できません。

入出力ファイル概要

以下に各ファイルの概要を示します。詳細は 入力ファイルの書式 を参照して下さい。