ММД је класични код молекуларне динамике имплементиран као апликација за Андроид. ММД је скраћеница од Метход оф Молецулар Динамицс, која представља рачунарску симулацију кретања честица (атома, молекула). Ова симулација се врши у односу на дате почетне и граничне услове и потенцијал који описује интеракцију честица.
Путања честица одређују се нумерички. Добро позната Велоцити Верлет интеграција Њутнове једначине кретања користи се за систем честица које делују. Силе између честица дефинишу се аналитички помоћу „функције потенцијалног пара“ која зависи од удаљености између две честице.
У физици се ММД користи за испитивање динамике појава на атомском нивоу које се не могу директно посматрати. У контексту мобилних уређаја, може се користити као мала мобилна лабораторија за разумевање основа физике честица. Поред тога, може се користити за стварање лепих динамичних слика које су погодне као жива позадина.
Карактеристике апликације:
- Апликација се може поставити као жива позадина која визуализује тренутну експерименталну поставку.
- У режиму живе позадине, активна „статична“ позадина може се користити као позадина. Можете да помешате своју омиљену позадинску слику са честицама које „лете“ испред ње.
- Промене извршене у главној апликацији биће примењене на демону живе позадине како би се олакшало подешавање позадине.
- За генерисање почетне структуре честица користе се дијагоналне или квадратне решетке задате димензије
- Могућност избора граничног услова (пуна енергија је константна, кинетичка енергија константна или нема ограничења)
- Ако је кинетичка енергија ограничена, могуће је применити „термичку промену“ која симулира загревање / хлађење система
- Могућност промене гравитационе вредности. Вектор гравитације се такође може променити ротирањем уређаја.
- Могућност одабира и визуализације изабраног потенцијала. Тренутно су доступна три уобичајена потенцијала: Леннард-Јонес, Морсе и Борн-Маиер.
- Кожа честица може се одабрати из уграђених исјечака.
- Мулти-тоуцх интерфејс се користи за зумирање и превлачење експерименталног подручја.
Напомена: пошто апликација примењује метод нумеричке интеграције, она генерише значајно оптерећење процесора. Због тога режим позадине уживо није погодан за уређаје мале снаге.
Апликација је 100% отвореног кода. Слободно преузмите, истражите, раширите или додајте свој допринос на хттпс://гитхуб.цом/мкулесх/молецуларДинамицс
Језици: енглески, руски.