Class ChemData
In: chemdat/chemdata.f90

    Copyright (C) GFD Dennou Club, 2006. All rights reserved.

Module ChemData

  * Developer: SUGIYAMA Ko-ichiro
  * Version: $Id: chemdata.f90,v 1.1.1.1 2006/04/25 03:43:58 deepconv Exp $
  * Tag Name: $Name:  $
  * Change History:

Overview

諸々の化学種の物性データを保管するモジュール

  * 命名則
    "化学種名-相"

全ての物質において与える必要がある物性値

  * 相 ('Gas' => 気相, 'Liq' => 液相, 'Sol' => 固相)
  * 分子量
  * 分子を構成する元素とその個数

気相に対して必ず与える必要のある物性値

  * 基準状態のエントロピー
  * 基準状態のエンタルピー
  * 比熱の温度依存性

液相・固相に対して必ず与える必要のある物性値

  * 飽和蒸気圧の温度依存性
  * Antoine の式の係数

Error Handling

Known Bugs

Note

  * 原子番号は 20 までしか定義していない.
  * 分子はよく出てくるものしか定義していない.
  * 分子は主要元素 7 つから成るものとする. (H, He, C, N, O, S)

References

  * 元素の質量は化学便覧改訂 4 版(丸善)より

Future Plans

[Validate]