libAtoms/QUIP
libAtoms/QUIP molecular dynamics framework: https://libatoms.github.io
何を解決するか
QUIPは、分子動力学シミュレーションのための統合されたソフトウェア環境を提供し、研究者がさまざまな経験的原子間ポテンシャルと量子力学モデルを効率的に組み合わせ、切り替えることを可能にします。具体的には、金属や半導体のような材料システムの多様なモデルを、単一のシミュレーション手法に縛られることなく結びつけるニーズに応えます。
仕組み
QUIPは、Lennard-Jones、EAM、Tersoffなどの幅広い原子間ポテンシャルや、tight-bindingの関数形式を実装しています。スタンドアロンのツール、LAMMPSやCP2Kのような他のソフトウェアのプラグイン、あるいはAtomic Simulation Environment (ASE)との相互運用性のためにquippy Pythonインターフェースを介してアクセスすることができます。主要なコンポーネントはGAP (Gaussian Approximation Potentials) サブモジュールであり、これは機械学習技術であるガウス過程回帰を使用して、電子のシミュレーションに伴う計算コストをかけることなく、量子レベルの精度を実現します。
対象者
金属、半導体、およびその他の材料システムのシミュレーションに焦点を当てている計算物理学者や材料科学者向けに設計されています。
ハイライト
- 幅広いモデルサポート: 数多くの原子間ポテンシャルとtight-bindingのパラメータ化を含みます。
- ML統合: 高精度な機械学習ベースのポテンシャルを実現するために、Gaussian Approximation Potentials (GAP) をサポートしています。
- 拡張性: LAMMPS、CP2K、およびASEのような主要なシミュレーションパッケージと統合できます。
- 柔軟な境界条件: 最小像規約を仮定せず、周期境界セルサイズよりも大きなカットオフを許容します。
- Python相互運用性:
quippyパッケージを通じてFortranルーチンへの深いアクセスを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト