Az MMD egy klasszikus molekuladinamikai kód, amelyet Android-alkalmazásként valósítottak meg. Az MMD a Molecular Dynamics módszer rövidítése, amely a részecskék (atomok, molekulák) mozgásának számítógépes szimulációja. Ez a szimuláció az adott kezdeti és peremfeltételek, valamint a részecske kölcsönhatását leíró potenciál tekintetében történik.
A részecskék pályáit numerikusan határozzuk meg. Newton mozgásegyenletének jól ismert Velocity Verlet integrációját használják kölcsönhatásban lévő részecskék rendszerére. A részecskék közötti erőket analitikusan definiáljuk egy "pár potenciálfüggvény" segítségével, amely két részecske közötti távolságtól függ.
A fizikában az MMD-t az atom szintű jelenségek dinamikájának vizsgálatára használják, amelyek közvetlenül nem figyelhetők meg. A mobileszközökön belül kis mobil laboratóriumként használható a részecskefizika alapjainak megértésére. Továbbá szép dinamikus képek készítésére használható, amelyek alkalmasak élő háttérképként.
Az alkalmazás jellemzői:
- Az alkalmazás beállítható élő háttérképként, amely megjeleníti az aktuális kísérleti beállítást.
- Élő háttérkép módban az aktív „statikus” háttérkép háttérként használható. Keverheti kedvenc háttérképét az előtte „repülő” részecskékkel.
- A fő alkalmazásban végrehajtott változtatásokat az élő háttérkép démonra alkalmazzák, hogy megkönnyítsék a háttérkép hangolását.
- A részecskék kezdeti szerkezetének előállításához átmérőjű vagy négyzet alakú rácsokat használunk, adott dimenzióval
- Lehetőség egy határfeltétel kiválasztására (a teljes energia állandó, a kinetikus energia állandó, vagy nincs korlátozás)
- Ha a kinetikus energia korlátozott, akkor lehetséges a „hőváltozás” alkalmazása, amely szimulálja a rendszer fűtését / hűtését
- A gravitációs érték megváltoztatásának lehetősége. A gravitációs vektor a készülék forgatásával is megváltoztatható.
- Lehetőség a kiválasztott potenciál kiválasztására és megjelenítésére. Jelenleg három közös potenciál áll rendelkezésre: Lennard-Jones, Morse és Born-Mayer.
- A részecskehéj kiválasztható a beépített clip art-ok közül.
- A multi-touch interfész a kísérleti terület nagyításához és húzásához használható.
Megjegyzés: mivel az alkalmazás numerikus integrációs módszert valósít meg, jelentős CPU-terhelést generál. Ezért az élő háttérkép mód nem alkalmas alacsony fogyasztású készülékekhez.
Az alkalmazás 100% -ban nyílt forráskódú. Kérjük, bátran töltse le, fedezze fel, forkoljon vagy járuljon hozzá a https://github.com/mkulesh/molecularDynamics oldalra
Nyelvek: angol, orosz.