ここでは"ekcal"プログラムによる計算を行うことができます。ekcal は、PHASE による計算で得られた、収束した自己無撞着場を利用して任意の k 点での固有値、固有エネルギーを計 算することができるプログラムです。したがって、ekcal をご利用になる前に PHASE であらかじめ自己無撞着場を計算しておく必要があります。 ekcal には、たとえば下記のような用途があります。

バンド計算: 対称線上の k 点の情報を提供することにより、バ ンド構造の計算を行うことができます。対称線上の k 点作成は、それを支援する Perl スクリプトも付属しています。

状態密度計算: 一旦 PHASE の計算を Monkhorst-Pack 法による k 点サンプリングで行った後、状態密度の計算は ekcal を利用して tetrahedron 法による k 点サンプリングで行うことができま す。