MMD는 Android 용 앱으로 구현 된 고전적인 분자 역학 코드입니다. MMD는 입자 (원자, 분자) 운동의 컴퓨터 시뮬레이션 인 분자 역학 방법 (Method of Molecular Dynamics)의 약자입니다. 이 시뮬레이션은 주어진 초기 및 경계 조건과 입자 상호 작용을 설명하는 잠재력과 관련하여 수행됩니다.
입자의 궤적은 수치 적으로 결정됩니다. 뉴턴의 운동 방정식의 잘 알려진 Velocity Verlet 적분은 상호 작용하는 입자 시스템에 사용됩니다. 입자 사이의 힘은 두 입자 사이의 거리에 따라 달라지는 "쌍 전위 함수"를 사용하여 분석적으로 정의됩니다.
물리학에서 MMD는 직접 관찰 할 수없는 원자 수준의 현상의 역학을 조사하는 데 사용됩니다. 모바일 장치 컨텍스트 내에서 입자 물리학의 기본을 이해하기위한 소규모 모바일 실험실로 사용할 수 있습니다. 또한 라이브 배경 화면으로 적합한 멋진 동적 사진을 생성하는 데 사용할 수 있습니다.
응용 기능 :
-현재 실험 설정을 시각화 한 라이브 배경 화면으로 설정할 수 있습니다.
-라이브 배경 화면 모드에서는 활성 "정적"배경 화면을 배경으로 사용할 수 있습니다. 좋아하는 배경 그림과 그 앞에 "날아가는"입자를 혼합 할 수 있습니다.
-메인 애플리케이션에서 변경된 사항은 라이브 배경 화면 데몬에 적용되어 배경 화면 조정이 더 쉬워집니다.
-입자의 초기 구조 생성은 주어진 차원의 대각선 또는 정사각형 그리드를 사용합니다.
-경계 조건 선택 가능 (전체 에너지가 일정하거나 운동 에너지가 일정하거나 제약이 없음)
-운동 에너지가 제한되면 시스템의 가열 / 냉각을 시뮬레이션하는 "열 변화"적용 가능
-중력 값 변경 가능. 중력 벡터는 장치를 회전하여 변경할 수도 있습니다.
-선택한 잠재력을 선택하고 시각화 할 수있는 가능성. 현재, Lennard-Jones, Morse 및 Born-Mayer의 세 가지 일반적인 잠재력을 사용할 수 있습니다.
-파티클 스킨은 빌트인 클립 아트에서 선택할 수 있습니다.
-실험 영역을 확대 / 축소하고 드래그하기 위해 멀티 터치 인터페이스를 사용합니다.
참고 : 응용 프로그램은 수치 통합 방법을 구현하기 때문에 상당한 CPU 부하를 생성합니다. 따라서 라이브 배경 화면 모드는 저전력 장치에 적합하지 않습니다.
이 앱은 100 % 오픈 소스입니다. https://github.com/mkulesh/molecularDynamics에서 다운로드, 탐색, 포크하거나 기여하십시오.
언어 : 영어, 러시아어.