This article needs additional citations for verification. (July 2017) |
| 結晶 | |
|---|---|
| 安定版リリース | CRYSTAL17 v1.0.2 / 2018年4月19日 (2018-04-19) |
| 入手可能な | 英語 |
| タイプ | 密度汎関数理論 |
| ライセンス | 独自の |
| Webサイト | www.crystal.unito.it |
CRYSTALは量子化学の 第一原理計算プログラムで、主に結晶(3次元)、スラブ(2次元)、ポリマー(1次元)の並進対称性を用いた計算用に設計されていますが、単一分子にも使用できます。[1]これは、トリノ大学理論化学グループとイギリス・チェシャー州ウォリントン近郊のダーズベリー研究所計算材料科学グループのVR Saunders、R. Dovesi、C. Roetti、R. Orlando、CM Zicovich-Wilson、NM Harrison、K. Doll、B. Civalleri、IJ Bush、Ph. D'Arco、およびM. Llunellによって作成されました。現在のバージョンはCRYSTAL23です。以前のバージョンは、CRYSTAL88、CRYSTAL92、CRYSTAL95、CRYSTAL98、CRYSTAL03、CRYSTAL06、CRYSTAL09、CRYSTAL14、および CRYSTAL17 でした。
プログラム構造
このプログラムは、crystalとpropertiesという2つのモジュールで構成されています。crystalプログラムは、入力された構造に対するSCF計算、構造最適化、および振動数計算を実行するために専用です。SCF計算の最後に、 crystal プログラムは結晶系とその波動関数に関する情報を、Fortran Unit 9ではフォーマットされていないシーケンシャルデータとして、Fortran Unit 98ではフォーマットされたデータとして出力します。 propertiesプログラムを実行することで、SCF波動関数から一電子特性と波動関数解析を計算できます。
結晶コードの主な利点は、あらゆる計算レベル(SCF計算だけでなく、勾配計算や振動周波数計算も含む)において、対称性を深く最適化して活用していることです。これにより、周期計算の計算コストを大幅に削減できます。なお、大きな分子では対称性は一般的に恒等対称に帰着しますが、大きな結晶系では通常、多くの対称演算子が現れることに注意してください。
参照
参考文献
- ^ 計算化学、デイビッド・ヤング、ワイリー・インターサイエンス、2001年。付録AA2.2、334ページ、クリスタル
外部リンク
- 結晶
- 計算材料科学グループ
- 理論化学グループ 2018年9月29日アーカイブ トリノ大学