差分

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

ab_initio:ase2dacapo_4 2013/10/31 13:07 現在
ライン 1: ライン 1:
 +====== 設定できる計算条件(ASE2/Dacapo) ======
 +<code python>
 +from Dacapo import Dacapo
 +c = Dacapo()
 +c.Method(parameter)
 +c = Dacapo(keyword = parameter, keyword = parameter, keyword = parameter)
 +</code>
 +
 +===== 必ず設定する条件 =====
 +^ コンストラクタ使用例      ^ メソッド使用例  ^ 引数 ^ 意味 |
 +| ''c = Dacapo(nbands = 10)'' | ''c.SetNumberOfBands(10)'' | 整数(1以上) | 計算する電子状態の数 |
 +===== 必要に応じて設定する条件1(卒論で必ず使う) =====
 +^ コンストラクタ使用例      ^ メソッド使用例  ^ 引数 ^ 意味 |
 +| ''c = Dacapo(planewavecutoff = 300)'' | ''c.SetPlaneWaveCutoff(300)'' | 実数(エネルギー: 単位[eV]) | 平面波基底に対するエネルギーカットオフ |
 +| ''c = Dacapo(densitycutoff = 300)'' | ''c.SetDensityCutoff(400)'' | 実数(エネルギー: 単位[eV]) | 電荷密度に対するエネルギーカットオフ |
 +| ''c = Dacapo(kpts = (4,4,4))'' | ''c.SetBZKPoints( (4,4,4) )'' | 実数のリスト | 計算に使用するK点 |
 +| ''c = Dacapo(out = "out.nc")'' | ''c.SetNetCDFFile("out.nc")'' | 文字列(ファイル名) | バイナリ形式(NetCDF形式)の出力ファイル名 |
 +| ''c = Dacapo(txtout = "out.txt")'' | ''c.SetTxtFile("out.txt")'' | 文字列(ファイル名) | テキスト形式(ASCII形式)の出力ファイル名 |
 +
 +
 +===== 必要に応じて設定する条件2(卒論では必ずしも使わないかも) =====
 +^ コンストラクタ使用例      ^ メソッド使用例  ^ 引数 ^ 意味 |
 +| ''c = Dacapo(xc = 'LDA')'' | ''c.SetXCFunctional( 'LDA' )'' | 文字列 | 計算に使用する交換相関ポテンシャル |
 +| ''c = Dacapo(spin = 'True')'' | ''c.SetSpinPolarized('True')'' | 文字列('True'もしくは'False') | スピン分極の計算をするかどうか。デフォルトはしない('False') |
 +
 +===== 必要に応じて設定する条件3(めったに使わない) =====
 +
ab_initio/ase2dacapo_4.txt · 最終更新: 2013/10/31 13:07 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