BoltzTraP2は、電子状態計算の結果から、ボルツマン方程式を使って輸送係数を求めます。
同一の作者による2
でないBoltzTraPが存在します(最終版はv1.2.5
)。
作者がBoltzTraP2
の利用を推奨していますので、ここでは扱いません。
BoltzTraP2はPythonスクリプト&モジュールで構成されています。 Anacondaもしくはpipでインストールします。
必要に応じて、Python仮想環境をご利用ください。
WSL (Ubuntu-22.04LTS)では、Anaconda (Miniconda)利用が便利です。
conda install conda-forge::boltztrap2
macOSでは、下記pip
をご利用ください。
環境に応じて、事前に追加ソフトウェアをインストールします。
その後、pip
コマンドでBoltzTrap2
をインストールします。
sudo apt install g++ python3-dev
brew install gcc
残りはpip
コマンドでインストールします。
pip install numpy
pip install cmake
pip install boltztrap2
公式情報 https://gitlab.com/sousaw/BoltzTraP2/-/wikis/home