差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

seminar:波動関数 2020/08/18 15:48 — 現在
ライン 1: ライン 1:
-====== 波動関数の描画 ====== 
-===== 一酸化炭素の計算 ===== 
-  - 箱の大きさをちょっと大きめにする。 
-  - 計算する状態の個数をちょっと多めにする。 
- 
-===== 出力ファイル名を指定して実行する ===== 
-<code text> 
-. 
-. 
-. 
-calc = Jacapo('tekitou_na_namae.nc', nbands = 8) 
-. 
-. 
-. 
-calc.Calculate() 
-</code> 
- 
-===== VESTA用ファイルの作成 ===== 
-Dacapoの出力ncファイルから波動関数可視化のためのVESTA用ファイルを作成する。必ず最新のVESTA.appを使用すること。 
- 
-  - 適当なディレクトリを作り、そこにncファイルをコピーする\\ ただし、バンド分散の計算に使ったncファイルは使わないこと。電子状態の数×波数の数だけの大量のファイルができるので注意。<code sh> 
-$ 
-$ mkdir tekitou_na_directory 
-$ cp sakki_tukutta_file.nc tekitou_na_directory/ 
-$ 
-</code> 
- 
-  - ncファイルをコピーしたディレクトリにcdで移動し、nc2cubeを動かす。<code sh> 
-$ 
-$ cd tekitou_na_directory/ 
-$ ls 
-sakki_tukutta_file.nc 
-$ nc2cube -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  
-... 
-</code> 
- 
-===== 可視化 ===== 
-  - できたcubeファイルをMacintoshに転送する。 
-  - 転送したcubeファイルをVESTA.appに食わせる。 
- 
-メニューからいろいろやってみよ。 
seminar/波動関数.1597733307.txt.gz · 最終更新: 2020/08/18 15:48 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