以前のリビジョンの文書です


波動関数の描画

一酸化炭素の計算

  1. 箱の大きさをちょっと大きめにする。
  2. 計算する状態の個数をちょっと多めにする。

出力ファイル名を指定して実行する

.
.
.
calc = Jacapo('tekitou_na_namae.nc', nbands = 8)
.
.
.
calc.Calculate()

VESTA用ファイルの作成

Dacapoの出力ncファイルから波動関数可視化のためのVESTA用ファイルを作成する。必ず最新のVESTA.appを使用すること。

  1. 適当なディレクトリを作り、そこにncファイルをコピーする
    ただし、バンド分散の計算に使ったncファイルは使わないこと。電子状態の数×波数の数だけの大量のファイルができるので注意。
    $
    $ mkdir tekitou_na_directory
    $ cp sakki_tukutta_file.nc tekitou_na_directory/
    $
  1. ncファイルをコピーしたディレクトリにcdで移動し、getwfsを動かす。
    $
    $ cd tekitou_na_directory/
    $ ls
    sakki_tukutta_file.nc
    $ getwfs -a sakki_tukutta_file.nc sakki_tukutta_file.cube
    GetWaveFunction: kpt =  [-0.375 -0.375  0.   ]
    GetWaveFunction: kpt =  [-0.375 -0.125  0.   ]
    ...
     
    $ ls
    sakki_tukutta_filek0.cube  sakki_tukutta_filek1.cube  ab33504k2.cube  sakki_tukutta_filek3.cube  sakki_tukutta_filek4.cube 
    ...

可視化

  1. できたcubeファイルをMacintoshに転送する。
  2. 転送したcubeファイルをVESTA.appに食わせる。

メニューからいろいろやってみよ。

seminar/波動関数.1383205655.txt.gz · 最終更新: 2013/10/31 16:47 by kimi
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0