glotzerlab/hoomd-blue

Molecular dynamics and Monte Carlo soft matter simulation on GPUs.

解決的問題

HOOMD-blue 是一個通用的粒子模擬工具包,旨在模擬粒子系統的行為。它特別針對軟物質研究社群對硬粒子蒙特卡洛與分子動力學的高效率模擬需求。

工作原理

此套件以 Python 套件形式實作,可在 CPU 或 GPU 上執行模擬。支援兩種主要的模擬方法:

  • 硬粒子蒙特卡洛: 模擬各種形狀類別的硬粒子。
  • 分子動力學: 使用多種成對、鍵結、角度及其他勢能模擬粒子。

適用對象

主要針對軟物質領域的研究人員,但因其通用性,任何進行粒子模擬的人都可使用。

主要特色

  • 硬體加速: 支援在 CPU 與 GPU 上執行,提升效能。
  • 彈性勢能: 支援多種分子動力學勢能,包括成對、鍵結與角度勢能。
  • conda-forge 可用: 可透過 conda-forge 安裝。
  • Python API: 提供完整的 Python API,用於設定與執行模擬。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案