This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
quantumespresso:構造緩和 [2018/11/25 19:13] koudai [原子位置の構造緩和] |
quantumespresso:構造緩和 [2019/03/13 06:09] koudai [金属の場合] |
||
---|---|---|---|
Line 2: | Line 2: | ||
構造緩和計算により、結晶の安定な構造を求めます。 | 構造緩和計算により、結晶の安定な構造を求めます。 | ||
- | |||
構造緩和には次の2通りの方法があります。 | 構造緩和には次の2通りの方法があります。 | ||
- | - 格子定数はそのままで、単位胞内の原子の位置についての構造緩和 | + | - 格子定数はそのままで、単位胞内の原子の内部座標の最適化 |
- | - 単位胞内の原子位置はそのままで、格子定数についての構造緩和 | + | - 内部座標とともに格子定数も変化させる構造緩和 |
通常は2つを繰り返すことで、安定な結晶構造を探します。 | 通常は2つを繰り返すことで、安定な結晶構造を探します。 | ||
Line 149: | Line 148: | ||
* vc-relax計算は原子位置の緩和も同時に行っています。ほとんどの場合は同時緩和はうまくいかないので、先にrelax計算を行った上でvc-relaxを実行しましょう。 | * vc-relax計算は原子位置の緩和も同時に行っています。ほとんどの場合は同時緩和はうまくいかないので、先にrelax計算を行った上でvc-relaxを実行しましょう。 | ||
- | * vc-relax計算で構造緩和を行うとき、計算に必要なパラメータは最初の格子定数と原子位置の計算から出したものを使い続けます。収束するまでvc-relax計算を繰り返してください。 | + | * vc-relax計算で構造緩和を行うとき、計算に必要なパラメータは最初の格子定数と原子位置の計算から出したものを使い続けます。結果が変わらなくなるまでvc-relax計算を繰り返してください。 |
* conv_thrが大きいと、出力ファイルに" | * conv_thrが大きいと、出力ファイルに" | ||
* 構造緩和の結果、結晶が別の対称性になってしまう場合、プログラムが以下のエラーを出して止まってしまいます。その場合は& | * 構造緩和の結果、結晶が別の対称性になってしまう場合、プログラムが以下のエラーを出して止まってしまいます。その場合は& | ||
Line 169: | Line 168: | ||
を使用してください。 | を使用してください。 | ||
- | このときのk点は、原点を含む | ||
- | K_POINTS automatic | ||
- | 12 12 12 0 0 0 | ||
- | などとします。 | ||
* http:// | * http:// | ||