SST Lab Dokuwiki Header header picture

ユーザ用ツール

サイト用ツール


seminar:graphene

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
seminar:graphene [2019/12/03 15:34] – [単位格子の設定] kimiseminar:graphene [2019/12/05 09:05] – [計算の実行] kimi
行 1: 行 1:
 ====== 総合演習 ====== ====== 総合演習 ======
-グラフェンを例に、より詳しい計算の演習を行う。+グラフェンを例に、より詳しい計算の演習を行う。 
 + 
 +===== 計算の前に ===== 
 + 
 + 
 +{{ :seminar:graphene.png.001.png?400 |}} 
 +===== プログラムの概要 ===== 
 +<code python> 
 +a0 = 2.461 # Lattice constant of Graphene 
 + 
 +from math import sqrt 
 +c1 = ( a0*sqrt(3.0)/2.0, a0/2.0, 0.0) 
 +c2 = (-a0*sqrt(3.0)/2.0, a0/2.0, 0.0) 
 +c3 = (0.0, 0.0, a0*8.0)              # Height of 3D unit cell 
 + 
 +from ase import Atom 
 +atom1 = Atom('C', (1.0/3.0, 2.0/3.0, 0.5)) 
 +atom2 = Atom('C', (2.0/3.0, 1.0/3.0, 0.5)) 
 + 
 +from ase import Atoms 
 +box1 = Atoms([atom1, atom2], pbc = True) 
 +box1.set_cell([c1, c2, c3], scale_atoms = True) 
 + 
 +from ase.calculators.jacapo import Jacapo 
 +solver1 = Jacapo(nbands = 8, kpts = (2, 2, 1), pw = 150, dw = 150) 
 +box1.set_calculator(solver1) 
 +solver1.calculate() 
 +</code>
  
 ===== 単位格子の設定 ===== ===== 単位格子の設定 =====
seminar/graphene.txt · 最終更新: 2022/08/23 13:34 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki