램프

LAMMPS
대규모 원자/분자 대량 병렬 시뮬레이터
Lammps-logo.png
원저작자Steve Plimpton, Aidan Thompson, Stan Moore, Axel Kohlmeyer, Richard Berger
개발자산디아 국립 연구소
템플 대학교
초기 릴리즈1995년, 27년(연간)
안정된 릴리스
2020년 6월 23일 / 2022년 6월 23일; 46일(2022-06-23)
저장소github.com/lammps/lammps
기입처C++
운영 체제크로스 플랫폼: Linux, macOS, Windows, FreeBSD
플랫폼x86, x86-64, ARM, POWER9
크기480 MB
이용가능기간:영어
유형분자역학
면허증.GNU 일반 공중 라이선스
웹 사이트www.lammps.org

대규모 원자/분자 병렬 시뮬레이터(LAMPS)는 Sandia National [1]Laboratories의 분자 역학 프로그램입니다.LAMPS는 병렬 통신에 MPI(Message Passing Interface)를 사용하며 GNU General Public [1]License 조건에 따라 배포되는 무료 오픈 소스 소프트웨어입니다.

LAMPS는 원래 미국 에너지부의 2개 연구소와 민간 기업의 [1]3개 연구소가 공동으로 개발한 연구 개발 계약(CRADA)에 따라 개발되었습니다.2016년 현재, 산디아 국립 연구소와 템플 대학 [1]연구진에 의해 유지 및 배포되고 있습니다.

특징들

계산 효율을 높이기 위해 LAMMPS는 네이버리스트(Verlet 리스트)를 사용하여 인근 파티클을 추적합니다.리스트는 입자의 국소 밀도가 [2]너무 커지지 않도록 단거리에서 밀어내는 입자를 가진 시스템에 최적화되어 있습니다.

병렬 컴퓨터에서 LAMMPS는 공간 분해 기술을 사용하여 시뮬레이션 도메인을 작은 3D 하위 도메인으로 분할합니다. 이 중 하나는 각 프로세서에 할당됩니다.프로세서는 서브도메인 경계에 있는 원자의 고스트 아톰 정보를 통신하고 저장합니다.LAMPS는 입자가 3D 직사각형 박스를 거의 균일한 밀도로 채우는 시스템에 가장 효율적입니다(병렬 컴퓨팅의 의미).

LAMMPS는 또한 가속된 방식으로 [3]결합된 스핀과 분자 역학을 허용합니다.

LAMMPS는 많은 분석 도구와 엔진에도 [4][5][6]결합되어 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b c d "LAMMPS Molecular Dynamics Simulator". Sandia National Laboratories. Retrieved 2022-07-13.
  2. ^ Plimpton, S. (1993-05-01). "Fast parallel algorithms for short-range molecular dynamics". doi:10.2172/10176421. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  3. ^ Tranchida, Julien Guy; Wood, Mitchell; Moore, Stan Gerald (2018-09-01). "Coupled Magnetic Spin Dynamics and Molecular Dynamics in a Massively Parallel Framework: LDRD Final Report". doi:10.2172/1493836. OSTI 1493836. S2CID 127973739. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  4. ^ Stukowski, Alexander (2009-12-15). "Visualization and analysis of atomistic simulation data with OVITO–the Open Visualization Tool". Modelling and Simulation in Materials Science and Engineering. 18 (1): 015012. doi:10.1088/0965-0393/18/1/015012. ISSN 0965-0393.
  5. ^ Goswami, Rohit; Goswami, Amrita; Singh, Jayant K. (2019). "dSEAMS: Deferred Structural Elucidation Analysis for Molecular Simulations". arXiv:1909.09830. doi:10.1021/acs.jcim.0c00031.s001. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  6. ^ McGibbon, Robert T; Beauchamp, Kyle A; Schwantes, Christian R; Wang, Lee-Ping; Hernández, Carlos X; Harrigan, Matthew P; Lane, Thomas J; Swails, Jason M; Pande, Vijay S (2014-09-09). "MDTraj: a modern, open library for the analysis of molecular dynamics trajectories". Biophysical Journal. 109 (8): 1528–32. bioRxiv 10.1101/008896. doi:10.1016/j.bpj.2015.08.015. PMC 4623899. PMID 26488642.

외부 링크