glotzerlab/hoomd-blue

Molecular dynamics and Monte Carlo soft matter simulation on GPUs.

해결하는 문제

HOOMD-blue는 입자 시스템의 거동을 모델링하기 위해 설계된 일반적인 목적의 입자 시뮬레이션 툴킷입니다. 특히 소프트 물질 연구 커뮤니티를 위해 하드 입자 몬테카를로 및 분자역학의 고성능 시뮬레이션에 대한 필요성을 충족시킵니다.

작동 방식

이 패키지는 CPU 또는 GPU에서 시뮬레이션을 실행할 수 있는 Python 패키지로 구현되어 있습니다. 주로 두 가지 주요 시뮬레이션 방법을 지원합니다:

  • 하드 입자 몬테카를로: 다양한 형태의 하드 입자를 시뮬레이션합니다.
  • 분자역학: 다양한 쌍, 결합, 각도 및 기타 포텐셜을 사용하여 입자를 시뮬레이션합니다.

대상 사용자

주로 소프트 물질 분야의 연구자들을 대상으로 하지만, 일반적인 성격 덕분에 입자 시뮬레이션을 수행하는 누구나 사용할 수 있습니다.

주요 특징

  • 하드웨어 가속: 성능 향상을 위해 CPU와 GPU 모두에서 실행 가능합니다.
  • 유연한 포텐셜: 쌍, 결합, 각도 포텐셜을 포함한 다양한 분자역학 포텐셜을 지원합니다.
  • conda-forge 제공: conda-forge를 통해 간편하게 설치할 수 있습니다.
  • Python API: 시뮬레이션 설정 및 실행을 위한 포괄적인 Python API를 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트